/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{box-sizing:border-box;min-width:0;border-width:0;border-style:solid}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);line-height:1.15}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:inherit;font-size:inherit}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;margin:0;clear:both;overflow:visible;border-top-width:1px;color:inherit}pre{font-size:inherit;font-family:monospace,monospace}address{font-style:inherit}a{background-color:rgba(0,0,0,0);color:inherit;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-size:inherit;font-family:monospace,monospace}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border-radius:0;background:rgba(0,0,0,0);color:inherit;font:inherit;text-align:inherit;text-transform:inherit;vertical-align:middle}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{min-width:0;margin:0;padding:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:bold;text-align:left}html{font-size:10px}body{padding-top:11rem;color:#333;font-size:1.6rem;line-height:1.8;font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;letter-spacing:.06em;word-break:break-word}body main{overflow:hidden}a{color:inherit;text-decoration:none}a[href^="tel:"],a[href^="mailto:"]{color:inherit;text-decoration:none}em{font-style:normal}img{width:100%;height:auto}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;outline:none;background:none;cursor:pointer;touch-action:manipulation}.l-column{-moz-column-gap:6rem;display:flex;column-gap:6rem;row-gap:6rem;align-items:start;justify-content:space-between}.l-column__main{flex:1}.l-column__side{width:25rem}.l-container{width:100%;max-width:1330px;margin-right:auto;margin-left:auto;padding-right:25px;padding-left:25px}.l-header{z-index:998;position:fixed;top:0;left:0;width:100%;height:11rem;background:#fff}.c-banner{display:none;z-index:100;position:fixed;right:17rem;bottom:4rem;width:32rem;max-width:100%;border-radius:1rem;background:#fff;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));transition:.2s}.c-banner:hover{transform:scale(1.02)}.c-banner__close-btn{z-index:300;position:absolute;top:0;right:1rem;color:#fff;font-size:3rem}.c-banner__close-btn:hover{cursor:pointer}.c-banner__close-btn::before{position:absolute;top:12px;width:24px;transform:rotate(-45deg);background-color:currentColor;content:""}.c-banner__close-btn::after{position:absolute;top:12px;width:24px;transform:rotate(45deg);background-color:currentColor;content:""}.c-banner__body{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-items:center;gap:1em;border-radius:1rem;background-color:#d20000;color:#fff}.c-banner__thumb img{width:15rem;height:15rem;padding:1rem;border-radius:1rem}.c-banner__text{margin-right:2rem}.c-banner__text p{font-weight:600}.c-banner__img{display:block;transition:transform .3s}.c-banner__img:hover{transform:scale(1.05);opacity:1}.c-breadcrumb{width:100%;padding:1.5rem 0;border-bottom:solid 1px #d6d9de}.c-breadcrumb__list{-moz-column-gap:.6rem;display:flex;column-gap:.6rem;flex-wrap:wrap;align-items:center;color:#666;font-weight:400;font-size:1.4rem}.c-breadcrumb__list li+li:before{display:inline-block;width:.6rem;height:.6rem;margin-right:.6rem;translate:0 -0.2rem;rotate:135deg;border:solid #d6d9de;border-width:1px 0 0 1px;content:""}.c-breadcrumb__list li a{position:relative}.c-breadcrumb__list li a:after{position:absolute;bottom:0;left:0;width:100%;height:1px;transform:scale(0, 1);transform-origin:left top;background:#666;content:"";transition:transform .2s}.c-breadcrumb__list li a:focus::after{transform:scale(1, 1)}.c-btn{display:flex;position:relative;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;min-width:36rem;height:5rem;height:8rem;padding:2rem 6rem;border:solid 2px currentColor;border-radius:200rem;background:#fff;box-shadow:0 20px 40px rgba(0,0,0,.1);color:#d20000;font-weight:700;font-size:2rem;letter-spacing:.02em;transition:all .3s}.c-btn:after{display:block;position:absolute;top:50%;right:2.5rem;width:3rem;height:3rem;translate:0 -50%;border-radius:100%;background:url(../img/common/icon_circlearrow-red.svg) no-repeat center;background-size:5rem;content:""}.c-btn--borderless{border:none}.c-btn-circle{display:flex;position:relative;align-items:center;width:-moz-max-content;width:max-content;max-width:100%;height:5rem;padding-right:7rem;font-weight:500;font-size:1.6rem}.c-btn-circle:after{display:block;position:absolute;top:50%;right:0;width:5rem;height:5rem;translate:0 -50%;border-radius:100%;background:url(../img/common/icon_circlearrow-red.svg) no-repeat center;background-size:5rem;content:"";transition:all .3s}.c-btn-outbound{-moz-column-gap:10px;display:flex;position:relative;column-gap:10px;align-items:center;width:-moz-max-content;width:max-content;font-weight:700;font-size:1.6rem}.c-btn-outbound:after{display:block;width:1.7rem;height:1.7rem;background:url(../img/common/icon_outbound.svg) no-repeat center;background-size:contain;content:""}.c-cta{position:relative;margin-top:16rem;padding:1rem 0 10rem 0;background:#fffcd8}.c-cta--white{background:#fff}.c-cta+.c-cta{margin-top:0}.c-cta__heading{color:#523f1d;font-weight:700;font-size:4rem;text-align:center}.c-cta__list{display:flex;row-gap:5.5rem;flex-wrap:wrap;justify-content:space-between;padding:3.3rem 0 0 0}.c-cta__list:after{display:block;width:39rem;height:0;content:""}.c-cta__list__item{width:39rem}.c-cta__list__item a figure{overflow:hidden}.c-cta__list__item a figure img{transition:.3s all}.c-cta__list__item a:focus img{position:relative;transform:scale(1.1, 1.1)}.c-cta__list__item a:hover figure{box-shadow:0 20px 40px rgba(0,0,0,.1)}.c-cta__list__item figure{border:solid 1px #ddd;transition:box-shadow .3s}.c-cta__list__item-text{padding-top:1rem;color:#523f1d;font-weight:500;font-size:1.8rem;line-height:1.5;letter-spacing:0}.c-cta__list__item-text:after{display:inline-block;position:relative;top:-0.2rem;width:.8rem;height:.8rem;margin-left:.4rem;rotate:135deg;border:solid #d20000;border-width:2px 0 0 2px;content:""}.c-cta-contact{padding:5rem 0 11rem}.c-cta-contact__contents{display:flex;width:100%;overflow:hidden;border-radius:2rem}.c-cta-contact__contents__image{width:50%}.c-cta-contact__contents__text{display:flex;row-gap:2rem;flex:1;flex-direction:column;align-items:center;justify-content:center;padding:2rem 2rem 4.4rem;background:#fffcd8}.c-cta-contact__contents__text-heading{color:#523f1d;font-weight:700;font-size:3rem;line-height:1.2}.c-cta-contact__contents__text p{font-weight:400;font-size:1.8rem;text-align:center}.c-cta-contact__contents__text-link{width:100%;max-width:45rem}.c-cta-contact__contents__text-link a{width:100%}.c-common-faq{margin-top:8rem}.c-common-faq__list{display:flex;flex-direction:column;max-width:1000px;margin:3rem auto 0;padding-bottom:5rem;gap:2rem}.c-common-faq__item{overflow:hidden;border:solid #f6f5ee 2px;border-radius:10px;background-color:#f6f5ee;color:#523f1d;font-weight:600 !important;transition:background-color .1s cubic-bezier(0.39, 0.575, 0.565, 1)}.c-common-faq__item.is-show .c-common-faq__header::after{transform:rotate(0deg)}.c-common-faq__header{display:flex;position:relative;padding:2.5rem 5.5rem;line-height:1.2;cursor:pointer;transition:opacity .1s cubic-bezier(0.39, 0.575, 0.565, 1)}.c-common-faq__header::before,.c-common-faq__header::after{display:block;position:absolute;top:calc(50% - .1rem);right:2rem;width:1.8rem;height:.2rem;background:#523f1d;content:""}.c-common-faq__header::after{transform:rotate(90deg)}.c-common-faq__toggle{display:none;overflow:hidden;background-color:#fff}.c-common-faq__body{position:relative;padding:2rem 3rem 2rem 5.5rem}.c-common-faq__text{position:relative;margin-top:0;padding-left:0rem}.c-common-faq__text a{position:relative;text-decoration:underline}.c-common-faq .q::before,.c-common-faq__body .a::before{position:absolute;top:50%;left:2rem;transform:translateY(-50%);font-weight:800;font-weight:800;font-size:3rem;font-family:Roboto,sans-serif}.c-common-faq .q::before{content:"Q";color:#523f1d}.c-common-faq .a::before{top:0;padding-top:1rem;transform:translate(0);content:"A";color:#d20000}.c-heading{display:flex;z-index:1;position:relative;row-gap:1.8rem;flex-direction:column;align-items:center;justify-content:start;padding:2rem 0 0 0;color:#523f1d}.c-heading:before{display:block;z-index:-1;position:absolute;top:0;width:3.6rem;height:3.6rem;margin-left:-0.7rem;background:url(/assets/img/common/icon_moon-yellow.svg) no-repeat center;background-size:contain;content:""}.c-heading__text--en{display:block;font-weight:400;font-size:1.2rem;font-family:"Robot",sans-serif;letter-spacing:.06em}.c-heading__text--jp{display:block;font-weight:700;font-size:4rem;line-height:1.2;letter-spacing:.2em}.c-heading__text--jp-sub{display:block;font-size:3rem;line-height:1.2;letter-spacing:.2em}.c-heading__text--jp-small{display:block;font-weight:400;font-size:1.6rem}.c-heading p{font-weight:400;font-size:1.6rem}.c-heading *+p{margin-top:2.5rem}.c-heading-sub{color:#523f1d;font-weight:700;font-size:4rem;letter-spacing:.15em}.c-heading-line{padding-bottom:1.8rem;border-bottom:solid 2px currentColor;color:#523f1d;font-weight:700;font-size:3rem;line-height:1.2;letter-spacing:.03em}.c-heading--mark-white:before{background-image:url(/assets/img/common/icon_moon-white.svg)}.c-heading--left{row-gap:0;align-items:start;padding-top:.9rem;padding-left:2.2rem !important}.c-heading--left:before{left:0}.c-heading--vertical{row-gap:0rem;align-items:start;padding:2.6rem 0 0 .8rem;writing-mode:vertical-rl}.c-heading--vertical:before{left:0;margin:0}.c-heading--vertical .c-heading__text--en{padding-top:.3em}.c-heading--small{padding-left:1.3rem}.c-heading--small .c-heading__text--en{margin-left:.8rem}.c-heading--small .c-heading__text--jp{font-size:3rem}.c-heading--small .c-heading__text--jp-small{font-size:1.6rem}.c-heading-box{display:flex;position:relative;align-items:center;width:100%;min-height:6rem;padding-left:1em;background:#f6f5ee;color:#523f1d;font-weight:700;font-size:2.4rem}.c-heading-box:before{display:block;position:absolute;left:0;width:3px;height:1em;background:currentColor;content:""}.c-icon-external{display:block;width:2rem;height:2.2rem;background-image:url(/assets/img/common/icon_external.svg);background-position:center bottom;background-size:100%;background-repeat:no-repeat}.c-icon-moon{text-align:center}.c-icon-moon:before{display:inline-block;width:2rem;height:2rem;background:url(/assets/img/common/icon_moon-yellow.svg) no-repeat center;background-size:contain;content:""}.c-icon-moon--red:before{background-image:url(/assets/img/common/icon_moon-red.svg)}.c-icon-moon--white:before{background-image:url(/assets/img/common/icon_moon-white.svg)}.c-icon-moon--gray:before{background-image:url(../img/common/icon_moon-gray.svg)}.c-icon-circlearrow{display:flex;position:relative;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;overflow:hidden;border-radius:100%}.c-icon-circlearrow:before,.c-icon-circlearrow:after{position:absolute;width:5rem;height:5rem;background:no-repeat center;background-size:100%;content:"";transition:opacity .3s}.c-icon-circlearrow:before{background-image:url(/assets/img/common/icon_circlearrow-red.svg);opacity:1}.c-icon-circlearrow:after{opacity:0}.c-icon-circlearrow--white:before{background-image:url(/assets/img/common/icon_circlearrow-white.svg)}.c-icon-circlearrow--brown:before{background-image:url(/assets/img/common/icon_circlearrow-brown.svg)}.c-icon-circlearrow--small{width:3rem;height:3rem}.c-icon-circlearrow--exsmall{width:2.4rem;height:2.4rem}.c-icon-circlearrow--large{width:5rem;height:5rem}.c-icon-circlearrow--hover-red:after{background-image:url(/assets/img/common/icon_circlearrow-red.svg)}.c-icon-circlearrow--hover-white:after{background-image:url(/assets/img/common/icon_circlearrow-white.svg)}.c-icon-circlearrow--hover-brown:after{background-image:url(/assets/img/common/icon_circlearrow-brown.svg)}.c-icon-mail{display:inline-block;width:2.8rem;height:2rem;background-image:url(../img/common/icon_mail-red.svg);background-position:center bottom;background-size:100%;background-repeat:no-repeat}.c-icon-mail--red{background-image:url(../img/common/icon_mail-red.svg)}.c-icon-download{display:inline-block;width:2.6rem;height:2.2rem;background-image:url(../img/common/icon_download-red.svg);background-position:center bottom;background-size:100%;background-repeat:no-repeat}.c-icon-download--red{background-image:url(../img/common/icon_download-red.svg)}.c-icon-sample{display:inline-block;width:2.2rem;height:2.4rem;background-image:url(../img/common/icon_sample-red.svg);background-position:center bottom;background-size:100%;background-repeat:no-repeat}.c-icon-sample--red{background-image:url(../img/common/icon_sample-red.svg)}.c-icon-sdgs{display:inline-block;width:100%;max-width:13rem}.c-icon-sdgs:before{display:block;width:100%;height:0;padding:100% 0 0 0;background:url(../img/common/icon_sdgs-00.svg) no-repeat center;background-size:contain;content:""}.c-icon-sdgs-01:before{background-image:url(../img/common/icon_sdgs-01.svg)}.c-icon-sdgs-02:before{background-image:url(../img/common/icon_sdgs-02.svg)}.c-icon-sdgs-03:before{background-image:url(../img/common/icon_sdgs-03.svg)}.c-icon-sdgs-04:before{background-image:url(../img/common/icon_sdgs-04.svg)}.c-icon-sdgs-05:before{background-image:url(../img/common/icon_sdgs-05.svg)}.c-icon-sdgs-06:before{background-image:url(../img/common/icon_sdgs-06.svg)}.c-icon-sdgs-07:before{background-image:url(../img/common/icon_sdgs-07.svg)}.c-icon-sdgs-08:before{background-image:url(../img/common/icon_sdgs-08.svg)}.c-icon-sdgs-09:before{background-image:url(../img/common/icon_sdgs-09.svg)}.c-icon-sdgs-10:before{background-image:url(../img/common/icon_sdgs-10.svg)}.c-icon-sdgs-11:before{background-image:url(../img/common/icon_sdgs-11.svg)}.c-icon-sdgs-12:before{background-image:url(../img/common/icon_sdgs-12.svg)}.c-icon-sdgs-13:before{background-image:url(../img/common/icon_sdgs-13.svg)}.c-icon-sdgs-14:before{background-image:url(../img/common/icon_sdgs-14.svg)}.c-icon-sdgs-15:before{background-image:url(../img/common/icon_sdgs-15.svg)}.c-lead{margin-top:3rem}.c-mv{display:flex;position:relative;align-items:center;justify-content:center;width:100%;height:55rem;overflow:hidden}.c-mv__inner{display:flex;position:absolute;align-items:center;height:100%}.c-mv__title{position:absolute !important;top:10rem;left:2.5rem;max-width:67rem;height:-moz-max-content;height:max-content}.c-mv__title.c-mv__title--product__b .c-mv__text--product{margin:1rem 0 2rem;font-weight:500}.c-mv__title.c-mv__title--product__b .p-products-type-link{width:100%}.c-mv__title.c-mv__title--product__b .p-products-type-link__list{-moz-column-gap:2rem;column-gap:2rem}.c-mv__title.c-mv__title--product__b .p-products-type-link__list a{-moz-column-gap:1rem;column-gap:1rem;font-size:1.4rem}.c-mv figure{display:flex;position:relative;align-items:center;justify-content:center;width:100%;height:100%;background:#fffcd8}.c-mv figure img{position:absolute;width:auto;height:100%}.c-mv--large{height:42rem}.c-mv--large .c-mv__title{top:5rem}.c-mv--middle{height:45rem}.c-mv--middle.c-mv--middle-product{min-height:24rem}.c-mv--middle .c-mv__title{top:auto;left:0;margin-top:-2em}.c-mv--narrow{height:28rem}.c-mv--narrow .c-mv__title{top:auto}.c-mv.changeable figure{display:flex;position:relative;align-items:center;justify-content:center;width:100%;height:100%;background:#fffcd8}.c-mv.changeable figure img{-o-object-fit:cover;position:absolute;right:0;width:50% !important;height:100%;object-fit:cover;clip-path:polygon(16% 0, 100% 0, 100% 100%, 0 100%)}.c-page-top{display:flex;visibility:hidden;z-index:99;position:fixed;right:4rem;bottom:5rem;align-items:center;justify-content:center;width:10rem;height:10rem;border:0;border-radius:50%;background:#dba351;color:#fff;font-weight:bold;letter-spacing:3px;cursor:pointer;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));opacity:0;transition:.2s}.c-page-top:hover{transform:scale(1.05)}.c-page-top-icon{display:inline-block;position:relative;width:10rem;height:5rem}.c-page-top-icon::before,.c-page-top-icon::after{position:absolute;top:0;left:calc(50% - 2px);width:4px;height:25px;transform-origin:50% 2px;border-radius:1rem;background-color:#fff;content:""}.c-page-top-icon::before{transform:rotate(45deg)}.c-page-top-icon::after{transform:rotate(-45deg)}.c-page-top span.c-page-top-text{position:absolute;bottom:1rem;margin:0;font-size:1.5rem}.c-page-top.is-active{visibility:visible;opacity:1}#search__form__area{display:none;opacity:0;transition:opacity .5s ease}#search__form__area.visible{opacity:1}.c-wave{position:absolute;bottom:100%;width:100%;overflow:hidden}.c-cta+.c-cta>.c-wave{display:none}@keyframes wave_before{from{transform:translateX(0)}30%{transform:translateX(-80vw)}70%{transform:translateX(-140vw)}to{transform:translateX(-200vw)}}@keyframes wave_after{from{transform:translateX(200vw)}30%{transform:translateX(120vw)}70%{transform:translateX(60vw)}to{transform:translateX(0)}}@keyframes wave_before_sp{from{transform:translateX(0)}30%{transform:translateX(-160vw)}70%{transform:translateX(-280vw)}to{transform:translateX(-400vw)}}@keyframes wave_after_sp{from{transform:translateX(400vw)}30%{transform:translateX(240vw)}70%{transform:translateX(120vw)}to{transform:translateX(0)}}@keyframes wave_height_top{from{padding-top:14rem}30%{padding-top:6rem}50%{padding-top:13rem}80%{padding-top:8rem}to{padding-top:14rem}}@keyframes wave_height_top_sp{from{padding-top:5rem}30%{padding-top:3rem}50%{padding-top:4.5rem}80%{padding-top:2rem}to{padding-top:5rem}}@keyframes wave_height_bottom{from{padding-top:6rem}30%{padding-top:3rem}50%{padding-top:4rem}80%{padding-top:2rem}to{padding-top:6rem}}@keyframes wave_height_bottom_sp{from{padding-top:5rem}30%{padding-top:2rem}50%{padding-top:4rem}80%{padding-top:1.5rem}to{padding-top:5rem}}.c-wave:before,.c-wave:after{display:block;width:200vw;height:0;padding:14rem 0 0 0;background-image:url(../img/common/wave_top_bg.svg);background-position:left bottom;background-size:100% 100%;background-repeat:no-repeat;content:""}.c-wave:before{width:calc(200vw + 1px);animation:wave_before 12s infinite linear,wave_height_top 12s infinite ease-in-out}.c-wave:after{position:absolute;top:auto0;bottom:0;left:0;animation:wave_after 12s infinite linear,wave_height_top 12s infinite ease-in-out}.c-wave.is-bottom{top:100%;bottom:auto}.c-wave.is-bottom:before,.c-wave.is-bottom:after{padding-top:6rem;background-image:url(../img/common/wave_bottom_bg.svg);background-position:left top}.c-wave.is-bottom:before{animation:wave_before 12s infinite linear,wave_height_bottom 12s infinite ease-in-out}.c-wave.is-bottom:after{top:0;bottom:auto;animation:wave_after 12s infinite linear,wave_height_bottom 12s infinite ease-in-out}.c-wave.is-green:before,.c-wave.is-green:after{background-image:url(../img/common/wave_top_bg-green.svg)}.c-wave.is-green.is-bottom:before,.c-wave.is-green.is-bottom:after{background-image:url(../img/common/wave_bottom_bg-green.svg)}.p-accessibilitypolicy-contents{padding:8.8rem 0 6.2rem}.p-accessibilitypolicy-contents__lead{font-weight:700;font-size:1.8rem;line-height:2.2}*+.p-accessibilitypolicy-contents__heading{margin-top:6.2rem}.p-accessibilitypolicy-contents__text{padding:4.4rem 0 0}.p-accessibilitypolicy-contents__text>*+*{margin-top:2rem}.p-accessibilitypolicy-contents__text-table{width:100%;margin-top:.8rem;margin-bottom:7.8rem}*+.p-accessibilitypolicy-contents__text-table{margin-top:4.8rem}.p-accessibilitypolicy-contents__text-table table,.p-accessibilitypolicy-contents__text-table th,.p-accessibilitypolicy-contents__text-table td{border:solid 1px #dfdfdd}.p-accessibilitypolicy-contents__text-table table{width:100%}.p-accessibilitypolicy-contents__text-table th{padding:1.5rem 2.8rem 2rem;background:#f5f5f5;font-weight:700;font-size:1.8rem}.p-accessibilitypolicy-contents__text-table td{padding:1.5rem 2.8rem 2rem;background:#fff;font-weight:400;font-size:1.6rem}.p-accessibilitypolicy-contents__text p{font-weight:400;font-size:1.6rem;line-height:2.2;letter-spacing:.04em}.p-accessibilitypolicy-contents__text dl dt{font-weight:700;font-size:1.8rem;letter-spacing:.04em}.p-accessibilitypolicy-contents__text dl dd{margin-top:.6rem;letter-spacing:.04em}.p-accessibilitypolicy-contents__text ul{display:flex;row-gap:.5rem;flex-direction:column;padding-bottom:.8rem}.p-accessibilitypolicy-contents__text ul li{position:relative;padding:0 0 0 1.9rem;letter-spacing:.04em}.p-accessibilitypolicy-contents__text ul li:before{display:block;position:absolute;top:.7em;left:.2rem;width:1rem;height:1rem;border-radius:100%;background:#d2cfa9;content:""}.p-baseball-lead{padding:8.8rem 0 7.7rem}.p-baseball-lead p{font-weight:400;font-size:1.8rem;line-height:2.22;letter-spacing:.05em;text-align:center}.p-baseball-lead__heading{margin-top:7.5rem;color:#523f1d;font-weight:700;font-size:3rem;text-align:center}.p-baseball-lead__link{display:flex;row-gap:2rem;justify-content:space-between;margin-top:5rem}.p-baseball-lead__link a{display:flex;position:relative;align-items:center;justify-content:center;width:100%;max-width:27.5rem;height:7rem;padding-bottom:.6rem;border-radius:3.5rem;background:#fff;box-shadow:0 .4rem 1.5rem rgba(0,0,0,.15);font-weight:700;font-size:1.8rem}.p-baseball-lead__link a:after{position:absolute;bottom:1rem;width:.5em;height:.5em;rotate:-135deg;border:solid #d20000;border-width:2px 0 0 2px;content:"";transition:bottom .3s}.p-baseball-lead__link a:hover:after{bottom:.5rem}.p-baseball-info{padding-bottom:10rem}.p-baseball-info__item{margin-top:1.6rem;padding-bottom:1rem;clear:both}.p-baseball-info__item time{z-index:1;position:relative;right:1.8em;bottom:-2.7em;float:right}.p-baseball-info__item__heading{margin-bottom:3.8rem;padding-right:6em}.p-baseball-info__item p{margin-top:2rem}.p-baseball-info__item figure{margin-top:3.8rem}.p-baseball-info__item figure img+img{margin-top:3rem}.p-baseball-info__item--link{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;margin-top:4rem;margin-bottom:3rem;gap:2rem}.p-baseball-info__item--link a{margin-top:0;margin-bottom:0;float:initial}.p-baseball-info__item hr{margin-top:3.2rem;margin-bottom:2.4rem;border:none;border-top:1px dotted #d2cfa9}.p-baseball-info__item table{width:100%;margin-top:5rem}.p-baseball-info__item table th,.p-baseball-info__item table td{border:solid 1px #dfdfdd;vertical-align:middle}.p-baseball-info__item table th{padding:1.83rem 1.5em;background:#f5f5f5;font-weight:700;font-size:1.8rem}.p-baseball-info__item table td{padding:1.2em 1.8em;background:#fff;font-weight:400;font-size:1.6rem}.p-baseball-info__item table thead th{text-align:center}.p-baseball-info__item table tbody th{width:12.8em}.p-baseball-info__item table tbody td{width:27.3%}.p-company-business-lead{padding:8.8rem 0 4.2rem;font-size:1.8rem;line-height:2.2;letter-spacing:.04em;text-align:center}.p-company-business-contents{padding:5rem 0 10rem}.p-company-business-contents__list{display:flex;row-gap:10.7rem;flex-direction:column}.p-company-business-contents__list__item{display:flex;flex-wrap:wrap}.p-company-business-contents__list__item__image{width:50%}.p-company-business-contents__list__item__image figure{overflow:hidden;border-radius:1rem}.p-company-business-contents__list__item__text{z-index:1;position:relative;width:54.6%;margin-top:6rem;padding-top:5.3rem;border-radius:1rem 1rem 0 0;background:#fff}.p-company-business-contents__list__item__text-title{color:#523f1d;font-weight:700;font-size:3rem;line-height:1.5}.p-company-business-contents__list__item__text-title i{display:block;color:#d20000;font-style:normal;font-weight:700;font-size:1.8rem;font-family:"Robot",sans-serif;letter-spacing:0}.p-company-business-contents__list__item__text-lead{margin:2.4rem 0 3rem;font-weight:700;font-size:2rem}.p-company-business-contents__list__item__text p{font-weight:400;font-size:1.6rem;letter-spacing:.03em}.p-company-business-contents__list__item__text-btn{display:flex;flex-direction:column;align-items:end;justify-content:end;padding-top:3rem;gap:1rem}.p-company-business-contents__list__item:nth-child(odd) .p-company-business-contents__list__item__image{order:1}.p-company-business-contents__list__item:nth-child(odd) .p-company-business-contents__list__item__text{order:2;margin-left:-4.6%;padding-left:5.8rem}.p-company-business-contents__list__item:nth-child(even) .p-company-business-contents__list__item__image{order:2}.p-company-business-contents__list__item:nth-child(even) .p-company-business-contents__list__item__text{order:1;margin-right:-4.6%;padding-right:5.8rem}.p-company-discipline-contents{padding:8.5rem 0}.p-company-discipline-contents__heading{margin-bottom:2rem;color:#523f1d;font-weight:700;font-size:2.4rem}*+.p-company-discipline-contents__heading{margin-top:3.5rem}.p-company-discipline-contents__heading i{font-style:normal;font-size:1.0833333333em}.p-company-discipline-contents p{font-weight:400;font-size:1.6rem}.p-company-discipline-contents p+p{margin-top:1em}.p-company-greeting-message{padding:8.6rem 0 9.8rem}.p-company-greeting-message__heading{display:flex;row-gap:.8rem;flex-direction:column;align-items:center;color:#523f1d;font-weight:700;font-size:3rem;line-height:1.6;text-align:center}.p-company-greeting-message__contents{-moz-column-gap:3rem;display:flex;column-gap:3rem;align-items:center;justify-content:center}.p-company-greeting-message__contents__image{width:100%;margin-top:0}.p-company-greeting-message__contents__image-name{padding:3rem 1.4rem 0}.p-company-greeting-message__contents__text{width:100%;padding-top:1.2rem}.p-company-greeting-message__contents__text p{font-weight:400;font-size:1.6rem;letter-spacing:.045em}.p-company-greeting-message__contents__text *+p{margin-top:1.1em}.p-company-greeting-link{padding:0 0 9.4rem}.p-company-greeting-link__heading{padding-top:3.6rem;border-top:solid 1px #e0ddc3;color:#523f1d;font-weight:700;font-size:3rem;text-align:center}.p-company-greeting-link__list{display:flex;row-gap:4.8rem;flex-wrap:wrap;justify-content:space-between;padding-top:3.8rem}.p-company-greeting-link__list:after{display:block;width:30.5%;height:0;content:""}.p-company-greeting-link__list__item{width:30.5%}.p-company-greeting-link__list__item a{display:block}.p-company-greeting-link__list__item a figure{overflow:hidden}.p-company-greeting-link__list__item a figure img{transition:.3s all}.p-company-greeting-link__list__item a:focus img{position:relative;transform:scale(1.1, 1.1)}.p-company-greeting-link__list__item a figure{overflow:hidden;border-radius:1rem;box-shadow:0 .4rem 2rem rgba(0,0,0,.1)}.p-company-greeting-link__list__item a p{margin-top:2.2rem;color:#523f1d;font-weight:700;font-size:2.2rem;text-align:center}.p-company-group-lead{padding:5.7rem 0 3.8rem}.p-company-group-lead__inner{display:flex;align-items:center;justify-content:space-between}.p-company-group-lead__logo{order:2;max-width:10rem}.p-company-group-lead__text{order:1;font-size:1.6rem;line-height:2.5;letter-spacing:.05em}.p-company-group-info{padding:4.5rem 0 2.8rem}.p-company-group-info__contents{-moz-column-gap:6rem;display:flex;column-gap:6rem;row-gap:3rem;justify-content:space-between;padding:4.8rem 0 0 0}.p-company-group-info__contents-image{width:100%;max-width:58rem}.p-company-group-info__contents-data{flex:1}.p-company-group-info__contents-data table{width:100%}.p-company-group-info__contents-data tr{border-bottom:solid 1px #dfdfdd}.p-company-group-info__contents-data tr:first-of-type{border-top:solid 1px #dfdfdd}.p-company-group-info__contents-data th{width:14rem;padding:2.3rem 3rem 1.8rem;background:#f5f5f5;font-weight:700;font-size:1.8rem}.p-company-group-info__contents-data td{padding:2.5rem 0 1.9rem 3.5rem;font-weight:400;font-size:1.6rem;letter-spacing:.05em}.p-company-group-info__contents-data td a{position:relative}.p-company-group-info__contents-data td a:after{position:absolute;bottom:0;left:0;width:100%;height:1px;transform:scale(0, 1);transform-origin:left top;background:#333;content:"";transition:transform .2s}.p-company-group-info__contents-data td a:focus::after{transform:scale(1, 1)}.p-company-guidline-palm-contents{padding:10rem 0 3rem}.p-company-guidline-palm-contents__lead{-moz-column-gap:6rem;display:flex;column-gap:6rem;padding:0 0 7.4rem}.p-company-guidline-palm-contents__lead__image{width:42.2%;height:-moz-max-content;height:max-content;overflow:hidden;border-radius:1rem}.p-company-guidline-palm-contents__lead__text{flex:1;padding:2rem 0;font-weight:400;font-size:1.8rem}.p-company-guidline-palm-contents__lead__text *+p{margin-top:1.4em}.p-company-guidline-palm-contents__item__text{padding:4.2rem 0 6.8rem}.p-company-guidline-palm-contents__item__text p{font-weight:400;font-size:1.6rem}.p-company-guidline-palm-contents__item__text p+p{margin-top:1.4em}.p-company-guidline-palm-contents__item__text dl{-moz-column-gap:2.8rem;display:flex;column-gap:2.8rem;row-gap:1.2rem;flex-wrap:wrap;padding:3.2rem 0 .5rem}.p-company-guidline-palm-contents__item__text dl dt{display:flex;align-items:center;min-width:33rem;padding:1.2rem 2.4rem;border-radius:.8rem;background:#ebecdb;font-weight:700;font-size:1.6rem}.p-company-guidline-palm-contents__item__text dl dd{display:flex;align-items:center;width:calc(100% - 33rem - 3rem)}.p-company-guidline-palm-contents__item__text ul{display:flex;row-gap:.5rem;flex-direction:column;padding:2rem 0 0}.p-company-guidline-palm-contents__item__text ul li{position:relative;padding:0 0 0 1.6rem}.p-company-guidline-palm-contents__item__text ul li:before{display:block;position:absolute;top:.7em;left:0;width:1rem;height:1rem;border-radius:100%;background:#d2cfa9;content:""}.p-company-guidline__link{display:flex;justify-content:end;width:100%;padding-top:30px}.p-company-guidline-basic{padding:9.3rem 0 2.4rem}.p-company-guidline-basic__list{display:flex;row-gap:.8rem;flex-wrap:wrap;padding:5rem 0 0;counter-reset:count}.p-company-guidline-basic__list>li{display:flex;position:relative;width:100%;padding:3.4rem 2rem 3.4rem 9rem;overflow:hidden;border-radius:1rem;background:#f6f5ee;counter-increment:count}.p-company-guidline-basic__list>li:before{display:flex;position:absolute;top:0;bottom:0;left:0;align-items:center;justify-content:center;width:5.8rem;height:100%;background:#ebe9d9;content:counter(count);color:#523f1d;font-weight:500;font-size:2rem}.p-company-guidline-basic__list>li>p{flex:1;font-weight:400;font-size:1.6rem;letter-spacing:.05em}.p-company-guidline-list{padding:5rem 0 9.6rem}.p-company-guidline-list__lead{padding:4.3rem 0 3.6rem;font-weight:400;font-size:1.6rem}.p-company-guidline-list__item+.p-company-guidline-list__item{margin-top:3.45rem}.p-company-guidline-list__item__heading{color:#523f1d;font-weight:700;font-size:2.4rem}.p-company-guidline-list__item__heading i{font-style:normal;font-size:1.0833333333em}.p-company-guidline-list__item p{font-weight:400;font-size:1.6rem}*+.p-company-guidline-list__item p{margin-top:2.1rem}.p-company-history-lead{padding:9rem 0 6rem}.p-company-history-lead p{font-weight:700;font-size:1.8rem;line-height:2.2;text-align:center}.p-company-history-lead figure{max-width:51.6rem;margin:6.4rem auto 0}.p-company-history-timeline__decade{position:relative;padding:6.5rem 0 4.6rem}.p-company-history-timeline__decade:before{display:block;position:absolute;top:0;bottom:0;left:50%;width:2px;height:100%;translate:-50% 0;background:#e7e5c8;content:""}.p-company-history-timeline__decade__heading{width:50%;font-weight:700;font-size:2.4rem;line-height:1.4;text-align:center}.p-company-history-timeline__decade__heading-year{display:block;font-weight:600;font-size:3rem}.p-company-history-timeline__decade__heading-year>span{font-weight:600;font-size:2em;font-family:"Poppins",sans-serif;letter-spacing:-0.02em}.p-company-history-timeline__decade__heading p{padding:1em;font-weight:400;font-size:1.6rem;line-height:1.6;text-align:left}.p-company-history-timeline__decade__list{display:flex;row-gap:1.6rem;flex-direction:column;margin-top:-11.6rem}.p-company-history-timeline__decade__list__item{display:flex;align-items:normal}.p-company-history-timeline__decade__list__item:first-child .p-company-history-timeline__decade__list__item__image{margin-top:14.8rem}.p-company-history-timeline__decade__list__item__image{width:50%;padding:0 5rem 1.8rem}.p-company-history-timeline__decade__list__item__image figure{display:inline-block;position:relative;width:100%;max-width:20rem;overflow:hidden;border-radius:100%}.p-company-history-timeline__decade__list__item__image figure:after{display:block;width:100%;height:0;padding:100% 0 0 0;content:""}.p-company-history-timeline__decade__list__item__image figure img{-o-object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.p-company-history-timeline__decade__list__item__text{display:flex;flex-direction:column;justify-content:end;width:50%;padding-bottom:3.2rem}.p-company-history-timeline__decade__list__item__text-year{display:flex;position:relative;align-items:center;color:#d20000}.p-company-history-timeline__decade__list__item__text-year>span{font-weight:600;font-size:2.2rem;line-height:1.2}.p-company-history-timeline__decade__list__item__text-year>span>span{font-weight:600;font-size:5rem;line-height:1.2;font-family:"Poppins",sans-serif;letter-spacing:-0.02em}.p-company-history-timeline__decade__list__item__text-year:before{display:block;position:absolute;width:2rem;height:2rem;border-radius:100%;background:currentColor;content:""}.p-company-history-timeline__decade__list__item__text-year:after{display:block;width:50px;height:2px;background:currentColor;content:""}.p-company-history-timeline__decade__list__item__text-list{display:flex;row-gap:.8rem;flex-direction:column}.p-company-history-timeline__decade__list__item__text-list-item{position:relative;padding-left:1em;font-weight:400;font-size:1.8rem;letter-spacing:0}.p-company-history-timeline__decade__list__item__text-list-item:before{display:block;position:absolute;top:.7em;left:0;width:1rem;height:1rem;border-radius:100%;background:#c8c6b0;content:""}.p-company-history-timeline__decade__list__item__text-list-item.no-mark:before{display:none}.p-company-history-timeline__decade__list__item__text-list-item strong{font-weight:700}.p-company-history-timeline__decade__list__item__text-list-item p{margin-top:1em;font-weight:400;font-size:1.6rem}.p-company-history-timeline__decade__list__item__text-list-item a{display:block;position:relative;width:-moz-fit-content;width:fit-content;margin:1em 0 .5em;color:#d20000;font-weight:400;font-size:1.6rem}.p-company-history-timeline__decade__list__item__text-list-item a:before{display:block;position:absolute;bottom:0;left:0;width:0;height:1px;background:currentColor;content:"";transition:width .3s}.p-company-history-timeline__decade__list__item__text-list-item a:after{display:inline-block;width:.8rem;height:.8rem;margin-left:.3em;translate:0 -0.2rem;rotate:135deg;border:solid currentColor;border-width:1px 0 0 1px;content:""}.p-company-history-timeline__decade__list__item__text-list-item a:focus:before{width:100%}.p-company-history-timeline__decade__list__item:nth-child(odd){justify-content:flex-end}.p-company-history-timeline__decade__list__item:nth-child(odd) .p-company-history-timeline__decade__list__item__image{order:1;text-align:right}.p-company-history-timeline__decade__list__item:nth-child(odd) .p-company-history-timeline__decade__list__item__text{order:2}.p-company-history-timeline__decade__list__item:nth-child(odd) .p-company-history-timeline__decade__list__item__text-year:before{left:0;translate:-50% 0}.p-company-history-timeline__decade__list__item:nth-child(odd) .p-company-history-timeline__decade__list__item__text-year:after{order:1;margin-right:1rem}.p-company-history-timeline__decade__list__item:nth-child(odd) .p-company-history-timeline__decade__list__item__text-year span{order:2}.p-company-history-timeline__decade__list__item:nth-child(odd) .p-company-history-timeline__decade__list__item__text-list{padding-left:6rem}.p-company-history-timeline__decade__list__item:nth-child(even){justify-content:flex-start}.p-company-history-timeline__decade__list__item:nth-child(even) .p-company-history-timeline__decade__list__item__image{order:2;text-align:left}.p-company-history-timeline__decade__list__item:nth-child(even) .p-company-history-timeline__decade__list__item__text{order:1}.p-company-history-timeline__decade__list__item:nth-child(even) .p-company-history-timeline__decade__list__item__text-year:before{right:0;translate:50% 0}.p-company-history-timeline__decade__list__item:nth-child(even) .p-company-history-timeline__decade__list__item__text-year:after{flex:1;order:2;margin-left:1rem}.p-company-history-timeline__decade__list__item:nth-child(even) .p-company-history-timeline__decade__list__item__text-year>span{order:1}.p-company-history-timeline__decade:nth-of-type(odd){background:#fffcd8}.p-company-history-timeline__decade:nth-of-type(even){background:#fff}.p-company-office-map{padding:9rem 0 7.4rem}.p-company-office-map__contents{position:relative;padding-top:1rem}.p-company-office-map__contents__image{margin-top:3rem}.p-company-office-map__contents__text{z-index:9;position:absolute;top:0;left:0;font-weight:400;font-size:1.8rem;line-height:1.8}.p-company-office-list{padding-bottom:7rem}.p-company-office-list__inner{display:flex;row-gap:5rem;flex-wrap:wrap;justify-content:space-between}.p-company-office-list__heading{width:100%}.p-company-office-list__item{display:flex;row-gap:3.2rem;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;padding-bottom:1.8rem}.p-company-office-list__item__address{width:45.3%;padding-top:.8rem}.p-company-office-list__item__address dl{display:flex;row-gap:.6rem;flex-wrap:wrap}.p-company-office-list__item__address dl dt{display:flex;align-items:center;justify-content:center;width:7.1rem;border-radius:.5rem;background:#f5f5f5;font-weight:400;font-size:1.5rem}.p-company-office-list__item__address dl dd{width:calc(100% - 7.1rem);padding-left:1em;font-weight:400;font-size:1.6rem}.p-company-office-list__item__address *+dl{margin-top:3.4rem}.p-company-office-list__item__data{display:flex;flex-wrap:wrap;justify-content:space-between;width:50%}.p-company-office-list__item__data p{font-weight:400;font-size:1.6rem}.p-company-office-list__item__data p+p{margin-top:1em}.p-company-office-list__item__data dl{position:relative;width:48%;max-width:30rem;margin-top:2.2rem}.p-company-office-list__item__data dl dt{display:flex;position:absolute;top:0;left:0;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;min-width:7em;height:4rem;padding:.3em 1em;translate:3rem -50%;border-radius:.8rem;background:#9c8c6f;color:#fff;font-weight:700;font-size:1.6rem}.p-company-office-list__item__data dl dd{height:100%;padding:3rem 3rem 2.5rem;border:solid 1px #e0ddc3;border-radius:.8rem}.p-company-office-list__item__data dl dd ul{display:flex;row-gap:.6rem;flex-direction:column}.p-company-office-list__item__data dl dd ul li{position:relative;padding-left:1em;font-weight:400;font-size:1.6rem}.p-company-office-list__item__data dl dd ul li:before{display:block;position:absolute;top:.6em;left:0;width:1rem;height:1rem;border-radius:100%;background:#d5d5d5;content:""}.p-company-office-list__item__data *+dl{margin-top:5.4rem}.p-company-office-list--office .p-company-office-list__item{flex-direction:column;justify-content:start;width:48%;padding-bottom:.6rem}.p-company-office-list--office .p-company-office-list__item__address{width:100%}.p-company-office-list--office .p-company-office-list__item__data dl{width:100%}.p-company-outline-data{padding:9.3rem 0 2.2rem}.p-company-outline-data dl{display:flex;flex-wrap:wrap;margin-top:5rem;border-bottom:solid 1px #dfdfdd}.p-company-outline-data dl dt,.p-company-outline-data dl dd{padding:1.24em 0 1.34em;border-top:solid 1px #dfdfdd}.p-company-outline-data dl dt{width:18%;font-weight:700;font-size:1.6rem}.p-company-outline-data dl dd{width:82%;font-weight:400;font-size:1.6rem}.p-company-outline-access{padding:5rem 0 9.8rem}.p-company-outline-access__heading{margin-top:5rem}.p-company-outline-access__text{padding:3.2rem 0 .3rem;font-weight:400;font-size:1.6rem}.p-company-outline-access__map{position:relative;width:100%;height:0;margin-top:3.4rem;padding:46.875% 0 0 0;overflow:hidden}.p-company-outline-access__map iframe{position:absolute;top:-150px;right:0;bottom:-150px;left:0;width:100%;height:calc(100% + 300px)}.p-company-outline-access__train{display:flex;justify-content:space-between;margin:3.4rem 0 6rem}.p-company-outline-access__train__map{width:75.8%}.p-company-outline-access__train__route{display:flex;row-gap:2rem;flex-direction:column;width:19.5%}.p-company-outline-access__train__route p{margin-top:1rem;font-weight:400;font-size:1.4rem}.p-company-policy-concept{padding:10rem 0}.p-company-policy-concept__title{color:#523f1d;font-weight:700;font-size:4rem;text-align:center}.p-company-policy-concept__circle{display:flex;position:relative;align-items:center;justify-content:center;padding:16rem 0 13rem;border-radius:1rem;background-size:cover}.p-company-policy-concept__circle__text{position:absolute;top:5rem;right:16rem;color:#fff;font-weight:700;font-size:3.6rem;line-height:1.4;text-align:center;text-shadow:0 .1rem .8rem rgba(0,74,119,.8)}.p-company-policy-concept__circle__title{display:flex;position:absolute;flex-direction:column;align-items:center;justify-content:center;width:30rem;height:30rem;padding-bottom:1em;border-radius:100%;background:#ebecdb;text-align:center}.p-company-policy-concept__circle__title img{width:6.4rem;margin-bottom:10px}.p-company-policy-concept__circle__title-jp{color:#523f1d;font-weight:700;font-size:2.472rem;line-height:1.5}.p-company-policy-concept__circle__title-en{color:#523f1d;font-weight:400;font-size:1.5rem;font-family:"Robot",sans-serif;letter-spacing:0}.p-company-policy-concept__circle__list{--base: 10;display:flex;align-items:center;justify-content:center;width:calc(var(--r)*2/var(--base)*1rem);height:calc(var(--r)*2/var(--base)*1rem);border:solid 20px #ece9d7;border-radius:100%}.p-company-policy-concept__circle__list__item{--angle2: calc(var(--angle) * 1deg - 90deg);--x: calc((cos(var(--angle2)) * var(--r) ) / var(--base) * 1rem);--y: calc((sin(var(--angle2)) * var(--r) ) / var(--base) * 1rem);display:flex;position:absolute;row-gap:1rem;flex-direction:column;align-items:center;justify-content:center;width:29rem;height:29rem;padding-bottom:1em;translate:var(--x) var(--y);border-radius:100%;background-color:var(--bgcolor);color:#fff}.p-company-policy-concept__circle__list__item-jp{font-weight:700;font-size:2.6rem}.p-company-policy-concept__circle__list__item-en{font-weight:400;font-size:1.6rem;font-family:"Robot",sans-serif;letter-spacing:0}.p-company-policy-concept__circle__list__item dt{display:flex;flex-direction:column;align-items:center;line-height:1.5}.p-company-policy-concept__circle__list__item dd{font-feature-settings:"palt";padding-top:1rem;font-weight:700;font-size:1.4rem;line-height:1.8;letter-spacing:-0.02em;text-align:center}.p-company-policy-concept__circle__list__item dd ul{padding-left:1em}.p-company-policy-concept__circle__list__item dd ul li{position:relative}.p-company-policy-concept__circle__list__item dd ul li:before{position:absolute;top:0;left:-1em;content:"・"}.p-company-policy-concept__text{padding:3.2rem 0 0}.p-company-policy-concept__text-en{color:#d20000;font-weight:700;font-size:2.2rem;line-height:1.2;font-family:"Robot",sans-serif;letter-spacing:0}.p-company-policy-concept__text-jp{color:#523f1d;font-weight:700;font-size:4rem;line-height:1.2}.p-company-policy-concept__text dl{padding:2.3rem 0 3.9rem;border-bottom:solid 1px #dfdfdd}.p-company-policy-concept__text dl dt{-moz-column-gap:1rem;display:flex;column-gap:1rem;flex-direction:row;flex-wrap:wrap;align-items:center}.p-company-policy-concept__text dl dd{margin-top:.2rem;font-size:1.8rem;letter-spacing:.04em}.p-company-policy-concept__logo{padding:7rem 0 0}.p-company-policy-concept__logo-title{margin:3rem auto;color:#523f1d;font-weight:700;font-size:3.6rem;text-align:center}.p-company-policy-concept__logo-img{width:100%;max-width:210px;margin:0 auto}.p-company-policy-concept__detail{padding:3.2rem 0 0}.p-company-policy-concept__detail-en{color:#d20000;font-weight:700;font-size:2.2rem;line-height:1.2;font-family:"Robot",sans-serif;letter-spacing:0}.p-company-policy-concept__detail-jp{color:#523f1d;font-weight:700;font-size:4rem;line-height:1.2}.p-company-policy-concept__detail dl{display:grid;grid-template-columns:200px 1fr;align-items:center;justify-items:start;width:100%;max-width:1000px;margin:0 auto;padding:2.3rem 0 3.9rem;border-bottom:solid 1px #dfdfdd}.p-company-policy-concept__detail dl dt{-moz-column-gap:1rem;display:flex;column-gap:1rem;flex-direction:row;flex-wrap:wrap;align-items:center}.p-company-policy-concept__detail dl dd{margin-top:.2rem;font-size:1.8rem;letter-spacing:.04em}.p-company-vision-contribute{padding:8.8rem 0 8rem}.p-company-vision-contribute__inner{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between}.p-company-vision-contribute__heading{width:100%;margin-bottom:6.5rem;color:#523f1d;font-weight:700;font-size:3rem;line-height:1.6;text-align:center}.p-company-vision-contribute__image{width:50%;overflow:hidden;border-radius:1rem}.p-company-vision-contribute__text{width:54.7%;margin-left:-4.7%;padding:5rem 0 4.2rem 6rem;border-radius:1rem 0 0 0;background:#fff;font-weight:400;font-size:1.8rem;letter-spacing:.04em}.p-company-vision-contribute__text p+p{margin-top:1em}.p-company-vision-efforts{padding:0 0 10rem}.p-company-vision-efforts__heading{width:100%;margin-bottom:4rem;padding-top:4rem;border-top:solid 1px #e0ddc3;color:#523f1d;font-weight:700;font-size:3rem;line-height:1.6;text-align:center}.p-company-vision-efforts__list{display:flex;row-gap:5rem;flex-wrap:wrap;justify-content:space-between}.p-company-vision-efforts__list__item{width:30.5%}.p-company-vision-efforts__list__item__image{margin-bottom:2.2rem;overflow:hidden;border-radius:1rem}.p-company-vision-efforts__list__item__text{position:relative;padding-bottom:6.2rem}.p-company-vision-efforts__list__item__text-title{margin-bottom:1.6rem;color:#523f1d;font-weight:700;font-size:2.2rem;text-align:center}.p-company-vision-efforts__list__item__text a{position:absolute;right:0;bottom:0}.p-company-link{padding:10rem 0 .5rem}.p-company-link__list{display:flex;row-gap:7.4rem;flex-wrap:wrap;justify-content:space-between}.p-company-link__list__item{width:47.65%}.p-company-link__list__item a{display:flex;flex-direction:column;align-items:end}.p-company-link__list__item a figure{overflow:hidden}.p-company-link__list__item a figure img{transition:.3s all}.p-company-link__list__item a:focus img{position:relative;transform:scale(1.1, 1.1)}.p-company-link__list__item figure{overflow:hidden;border-radius:1rem}.p-company-link__list__item dl{z-index:9;position:relative;width:87%;margin-top:-8.2rem;padding:3.6rem 0 0 4.8rem;border-radius:1rem 0 0 0;background:#fff}.p-company-link__list__item dl dt{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.2rem;color:#523f1d;font-weight:700;font-size:3rem;letter-spacing:-0.05rem}.p-company-link__list__item dl dd{font-weight:600;font-size:1.8rem}.p-contact-check{padding:10rem 0}.p-contact-check__list{display:flex;row-gap:2.2rem;flex-direction:column}.p-contact-check__list>li{position:relative;padding:2.8rem 2rem 3.6rem 14rem;border:solid 1px #d2cfa9;border-radius:1rem}.p-contact-check__list>li:before{display:block;position:absolute;top:50%;left:5rem;width:5rem;height:5rem;translate:0 -50%;background:url(../img/contact/check_mark.svg) no-repeat center;background-size:contain;content:""}.p-contact-check__list>li p{font-weight:400;font-size:1.6rem}.p-contact-check__contact{display:flex;width:100%;margin:5rem 0 0;overflow:hidden;border-radius:1rem;background:#fffcd8}.p-contact-check__contact__image{position:relative;width:50%}.p-contact-check__contact__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:70%;margin:auto;border-radius:1rem}.p-contact-check__contact__text{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem 4.4rem;background:#fffcd8}.p-contact-check__contact__text-heading{color:#523f1d;font-weight:700;font-size:3rem}.p-contact-check__contact__text p{margin-top:2rem;font-weight:400;font-size:1.8rem;text-align:center}.p-contact-check__contact__text-body{margin-top:2rem;text-align:center}.p-contact-check__contact__text-link{width:100%;max-width:45rem;margin-top:4.5rem}.p-contact-check__contact__text-link a{width:100%}.p-contact-check__contact__text-link .c-btn{padding:6rem;text-align:center}.p-default-detail-body{padding:10rem 0 3.8rem}.p-default-detail-body__heading{-moz-column-gap:1.6rem;display:flex;column-gap:1.6rem;row-gap:2.6rem;flex-wrap:wrap;padding-bottom:4.2rem}.p-default-detail-body__heading-date{color:#a99269;font-weight:700;font-size:1.6rem}.p-default-detail-body__heading-category span{display:flex;align-items:center;justify-content:center;min-width:14rem;height:3rem;padding:.5em;border-radius:1.5rem;background:#ebecdb;color:#523f1d;font-weight:500;font-size:1.4rem}.p-default-detail-body__heading-title{width:100%;color:#523f1d;font-weight:700;font-size:3rem}.p-default-detail-body__contents{padding:5.4rem 0 10.8rem;border-top:solid 2px #d2cfa9;font-weight:400;font-size:1.6rem;letter-spacing:-0.03em}.p-default-detail-body__contents.mv{border-top:none}.p-default-detail-body__contents h2{color:#523f1d;font-weight:700;font-size:2.4rem}.p-default-detail-body__contents h3{color:#523f1d;font-weight:700;font-size:2.2rem}.p-default-detail-body__contents h4{color:#523f1d;font-weight:700;font-size:2rem}.p-default-detail-body__contents h5{color:#523f1d;font-weight:700;font-size:1.8rem}.p-default-detail-body__contents h6{color:#523f1d;font-weight:700;font-size:1.6rem}.p-default-detail-body__contents img{width:-moz-max-content;width:max-content;max-width:100%;height:auto}.p-default-detail-body__contents a{position:relative;color:#d20000}.p-default-detail-body__contents a:after{position:absolute;bottom:0;left:0;width:100%;height:1px;transform:scale(0, 1);transform-origin:left top;background:currentColor;content:"";transition:transform .2s}.p-default-detail-body__contents a:focus::after{transform:scale(1, 1)}.p-default-detail-body__contents *+*{margin-top:3.6rem}.p-default-detail-body__contents .wp-element-caption{margin-top:1rem;font-size:1.4rem}.p-default-detail-body__contents figure a{transition:all .3s ease-in-out}.p-default-detail-body__contents figure a:hover{scale:1.05}.p-default-detail-body__contents figure a::after{display:none}.p-default-detail-body__contents ul{margin-top:1rem;list-style:initial}.p-default-detail-body__contents ul li{margin-top:1rem}.p-default-detail-body__contents ul li:first-child{margin-top:0}.p-default-detail-body__contents ol{margin-top:1rem;list-style:decimal}.p-default-detail-body__contents ol li{margin-top:1rem}.p-default-detail-body__contents ol li:first-child{margin-top:0}.p-default-detail-body__contents .wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{text-decoration:none;transition:all .3s ease-in-out}.p-default-detail-body__contents .wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link:hover{scale:1.05;text-decoration:none}.p-default-detail-body__contents .wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link::after{display:none}.p-default-detail-body__contents blockquote{position:relative;padding-left:10px;border-left:3px double #a99269}.p-default-detail-body__contents blockquote p{position:relative;padding:3rem 1rem 0}.p-default-detail-body__contents blockquote cite{display:block;padding:1rem;color:#a99269;font-size:1.6rem;text-align:right}.p-default-detail-body__contact{display:flex;width:100%;overflow:hidden;border-radius:1rem;background:#fffcd8}.p-default-detail-body__contact__image{position:relative;width:50%}.p-default-detail-body__contact__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:70%;margin:auto;border-radius:1rem}.p-default-detail-body__contact__text{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;padding:2rem 2rem 4.4rem;background:#fffcd8}.p-default-detail-body__contact__text-heading{color:#523f1d;font-weight:700;font-size:3rem}.p-default-detail-body__contact__text p{margin-top:2rem;font-weight:400;font-size:1.8rem;text-align:center}.p-default-detail-body__contact__text-link{width:100%;max-width:45rem;margin-top:4.5rem}.p-default-detail-body__contact__text-link a{width:100%}.p-default-detail-body h2{padding-bottom:1.8rem;border-bottom:solid 2px currentColor;color:#523f1d;font-weight:700;font-size:3rem;line-height:1.2;letter-spacing:.03em}.p-default-detail-body h3.wp-block-heading{position:relative;padding-left:2.5rem}.p-default-detail-body h3.wp-block-heading::before{display:block;position:absolute;top:.5em;left:-0.2rem;width:2rem;height:2rem;border-radius:100%;background:#b99756;content:""}.p-default-detail-body h4{color:#b99756}.p-default-detail-body ul li{position:relative;margin-left:1rem;list-style:none}.p-default-detail-body ul li::before{display:block;position:absolute;top:.6em;left:-1.2rem;width:1rem;height:1rem;border-radius:100%;background:#d2cfa9;content:""}.p-default-detail__link{display:flex;justify-content:center;width:100%;margin:5rem 0;padding:1rem 0 0}.p-default-detail__link .c-btn{justify-content:right}.p-default-detail__link .c-btn::after{left:3rem;transform:rotate(180deg)}.p-downloads-material{padding:10rem 0}.p-downloads-material-text{margin-bottom:3rem;text-align:center}.p-downloads-material__list{-moz-column-gap:1rem;display:grid;grid-template-columns:repeat(3, 1fr);column-gap:1rem;row-gap:3.6rem;justify-items:center;padding:5rem 0 0 0}.p-downloads-material__list__item{position:relative;width:39rem}.p-downloads-material__list__item-title{display:flex;align-items:center;justify-content:center;min-height:3.2em;font-weight:700;font-size:1.8rem;line-height:1.7;text-align:center}.p-downloads-material__list__item-text{padding:0 1.8rem;font-weight:400;font-size:1.6rem}.p-downloads-material__list__item-icon{position:absolute;right:3rem;bottom:2.8rem}.p-downloads-material__list__item a{display:flex;position:relative;row-gap:1.4rem;flex-direction:column;align-items:center;width:100%;height:100%;padding:3.2rem 1.3rem 4.6rem;border:solid 1px #efefef;border-radius:1rem;background:#fff;transition:all .3s}.p-downloads-material__list__item a figure{overflow:hidden}.p-downloads-material__list__item a figure img{transition:.3s all}.p-downloads-material__list__item a:focus img{position:relative;transform:scale(1.1, 1.1)}.p-downloads-material__list__item a:hover{box-shadow:0 .5rem 2rem rgba(0,0,0,.08)}.p-downloads-material__list.not-download a{pointer-events:none}.p-downloads__thumbnail{display:flex;align-items:center;justify-content:center;max-width:100%;margin-bottom:4rem}.p-downloads__thumbnail img{width:auto;max-width:100%;height:auto}.p-downloads__link{display:flex;justify-content:center;margin-top:5rem}.p-feature-type{padding:12rem 0;background:#fffcd8;font-weight:700;line-height:1.4 !important}.p-feature-type__title{margin-bottom:6rem;padding:20px 30px;border-radius:15px;background-color:#f6f1b2;color:#4a4538;font-weight:bold;font-size:2.5rem}.p-feature-type__content{display:flex;align-items:flex-start;justify-content:space-between;gap:8rem}.p-feature-type__image{flex-shrink:0;width:45%}.p-feature-type__image img{-o-object-fit:cover;display:block;width:100%;height:auto;object-fit:cover;border-radius:20px}.p-feature-type__desc{width:55%;padding-top:10px}.p-feature-type__lead{margin-bottom:10px;font-weight:800;font-size:2rem}.p-feature-type__arrow-area{height:18px;margin-bottom:15px;background-image:url(/assets/img/feature/icon_nextdown.webp);background-position:center;background-repeat:no-repeat;color:#c00;text-align:center}.p-feature-type__solution-box{margin-bottom:30px;padding:30px;border-radius:15px;background-color:#fff}.p-feature-type__item{margin-bottom:1.2rem}.p-feature-type__item:last-child{margin-bottom:0}.p-feature-type__item-head{display:flex;align-items:center;color:#333;font-weight:900;font-size:1.8rem}.p-feature-type__item-head::before{display:block;flex-shrink:0;width:2rem;height:2rem;margin-right:10px;border-radius:50%;background-color:#c00;content:""}.p-feature-type__item-text{margin:0;padding-left:2.5rem;color:#333;font-size:1.6rem}.p-feature-type__link-wrapper{display:flex;align-items:center;justify-content:flex-end;margin-left:auto;gap:15px;color:#333;font-weight:bold;font-size:14px;text-decoration:none}.p-feature-type__link-wrapper:hover{opacity:.8}.p-feature-type__btn-icon{display:flex;position:relative;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#c00}.p-feature-type__btn-icon::after{display:block;width:8px;height:8px;margin-left:-2px;transform:rotate(45deg);border-top:2px solid #fff;border-right:2px solid #fff;content:""}.p-feature-type__list>li+li{margin-top:10rem}.feature-links-wrapper .c-btn-circle:after{aspect-ratio:1/1 !important;width:4rem;height:unset}#page-feature .p-strength-lead{padding:9.8rem 0 13rem}#page-feature .p-strength-lead__text{min-height:auto}#page-feature .c-common-faq{margin-bottom:8rem}.p-footer{padding:8.4rem 0 3rem;border-top:solid 1px #d6d9de}.p-footer__inner{display:flex;justify-content:space-between;gap:20px}.p-footer__logo{width:25rem}.p-footer__logo a:focus{cursor:pointer;opacity:.7;transition:.3s}.p-footer__menu{display:grid;grid-template-rows:repeat(2, max-content);grid-template-columns:repeat(4, max-content);padding-bottom:12.5rem;gap:5.2rem 9.8rem}.p-footer__menu-group{display:flex;flex-direction:column}.p-footer__menu-group.is-row{grid-row:span 2/span 2}.p-footer__menu-group.is-col{grid-column:span 2/span 2}.p-footer__menu-group a{position:relative}.p-footer__menu-group a:after{position:absolute;bottom:0;left:0;width:100%;height:1px;transform:scale(0, 1);transform-origin:left top;background:#d20000;content:"";transition:transform .2s}.p-footer__menu-group a:focus::after{transform:scale(1, 1)}.p-footer__menu-group>a{font-weight:700;font-size:1.6rem;line-height:2}.p-footer__menu-group-sub{display:flex;flex-direction:column;padding:.5rem 0 0 1rem}.p-footer__menu-group-sub>a{display:inline-block;width:-moz-fit-content;width:fit-content;color:#666;font-weight:400;font-size:1.4rem;line-height:1.85}.p-footer__copyright{font-size:1.2rem;text-align:center}.p-header__inner{display:flex;align-items:center;justify-content:end;height:100%;padding:0 1rem 0 .2rem}.p-header__logo{z-index:999;position:relative;height:100%}.p-header__logo a{display:block;height:100%;padding:1.8rem 0}.p-header__logo a:focus{cursor:pointer;opacity:.7;transition:.3s}.p-header__logo img{width:auto;height:100%;margin-left:1rem}.p-header__menu{display:flex;z-index:0;position:relative;flex:1;justify-content:end;height:100%;padding:0 2.2rem}.p-header__menu__list{display:flex;align-items:center;height:100%}.p-header__menu__list>li{display:flex;flex-direction:column;align-items:center;height:100%}.p-header__menu__list>li .js-submenu-toggle{display:flex;position:absolute;top:1em;right:1.5rem;align-items:center;justify-content:center;width:4em;height:4em}.p-header__menu__list>li .js-submenu-toggle:before,.p-header__menu__list>li .js-submenu-toggle:after{display:block;z-index:1;position:absolute;translate:0 -50%;border:solid #fff;content:""}.p-header__menu__list>li .js-submenu-toggle:before{display:block;width:1.2em;height:0em;margin-right:0;rotate:-90deg;border-width:2px 0 0 0;transition:rotate .3s}.p-header__menu__list>li .js-submenu-toggle:after{display:block;width:1.2em;height:0em;border-width:2px 0 0 0;transition:all .3s}.is-subactive .p-header__menu__list>li .js-submenu-toggle:before{rotate:0deg}.is-subactive .p-header__menu__list>li .js-submenu-toggle:after{rotate:90deg;opacity:0}.p-header__menu__list>li.is-subactive .js-submenu-toggle:before{rotate:0deg}.p-header__menu__list>li.is-subactive .js-submenu-toggle:after{rotate:90deg;opacity:0}.p-header__menu__list a{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:0 1.4rem}.p-header__menu__list a:after{display:block;position:absolute;bottom:0;left:0;width:100%;height:.4rem;background:#d20000;content:"";opacity:0;transition:opacity .3s}.p-header__menu__list a:focus:after{opacity:1}.p-header__menu-sub__wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 2rem;color:#523f1d}.p-header__menu-sub__wrapper>ul{display:flex;flex-wrap:wrap;width:100%;gap:2rem}.p-header__menu-sub__wrapper>ul.align-items-end{align-items:end}.p-header__menu-sub__wrapper>ul>li>ul>li>a{align-items:start;font-size:1vw}.p-header__menu-sub__wrapper.align-items-end{align-items:end}.p-header__menu-sub__title{width:100%;margin-bottom:2rem;font-weight:500;font-size:3rem}.p-header__menu-sub__title>a{display:inline}.p-header__menu-sub__title span{display:inline-block;width:1.2rem;height:1.2rem;margin:0 1rem;transform:rotate(45deg);border-top:2px solid #523f1d;border-right:2px solid #523f1d}.p-header__menu-sub__subtitle{position:relative;padding-bottom:1rem;border-bottom:2px solid #523f1d;font-weight:500;font-size:2rem}.p-header__menu-sub__subtitle span{display:inline-block;position:absolute;right:0;bottom:1rem;width:1.2rem;height:1.2rem;margin:0 1rem;transform:rotate(45deg);border-top:2px solid #523f1d;border-right:2px solid #523f1d}.p-header__menu-sub__subtitle>a{align-items:start}.p-header__menu-sub__link{display:flex;position:relative;flex-direction:row;align-items:center;margin-top:2rem;padding-bottom:2rem;gap:10px}.p-header__menu-sub__link.mt-30{margin-top:3rem}.p-header__menu-sub__link a{width:80%;font-size:1vw}.p-header__menu-sub__link a span{display:inline-block;position:absolute;right:0;width:1.2rem;height:1.2rem;margin:0 1rem;transform:rotate(45deg);border-top:1px solid #523f1d;border-right:1px solid #523f1d}.p-header__menu-sub__link img{display:block;width:3em;height:3em}.p-header__menu-sub__list{box-sizing:border-box;z-index:1;position:fixed;top:100px;left:0;row-gap:1rem;width:100vw;padding:2rem 10rem;background:hsla(0,0%,100%,.95);box-shadow:0 10px 10px rgba(0,0,0,.03);list-style:none;transition:top .5s}.p-header__menu-sub__list span{font-weight:500;font-size:1.8rem}.p-header__menu-sub__list>li{width:100%}.p-header__menu-sub__list>li+li{margin-top:1rem}.p-header__menu-sub__list>li>a{position:relative;width:100%;height:0;margin:3rem 0;white-space:nowrap}.p-header__menu-sub__list>li>a:after{position:absolute;bottom:0;left:0;width:100%;height:1px;transform:scale(0, 1);transform-origin:left top;background:#d20000;content:"";transition:transform .2s}.p-header__menu-sub__list>li>a:focus::after{transform:scale(1, 1)}.p-header__menu-sub__list>li>ul>li>a{align-items:start}.p-header__menu-sub__list--col2{width:48%}.p-header__menu-sub__list--col2 ul{-moz-column-gap:2em;display:grid;grid-template-columns:repeat(2, auto);column-gap:2em;width:-moz-fit-content;width:fit-content;margin-top:1rem}.p-header__menu-sub__list--col3{width:32%}.p-header__menu-sub__list--col3 ul{margin-top:1rem}.p-header__menu-sub__list--col4{width:23%;border-bottom:1px solid #523f1d}.p-header__menu-sub__list--col5{width:18%}.p-header__menu-sub__list-inner{display:flex;justify-content:space-between;width:100%;height:100%}.p-header__menu-sub__list-inner .p-header__menu-sub__list--col2 ul li{display:flex}.p-header__menu--jp{font-weight:500;font-size:1.6rem}.p-header__menu--jp__2tiers{font-size:1.4rem;line-height:1.4;text-align:center}.p-header__menu--en{font-weight:400;font-size:1rem;font-family:"Robot",sans-serif}.p-header__link{display:flex;position:relative;align-items:center;height:100%;padding:0 2rem;background:#fff}.p-header__link:before{display:block;position:absolute;top:50%;left:0;width:1px;height:1.6rem;translate:-50% -50%;background:#ddd;content:""}.p-header__link-english,.p-header__link-contact,.p-header__link-download,.p-header__link-search{height:100%}.p-header__link-english a,.p-header__link-contact a,.p-header__link-download a,.p-header__link-search a{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:0 1.8rem;font-size:1rem;line-height:2.5;font-family:"Robot",sans-serif}.p-header__link-english a:focus,.p-header__link-contact a:focus,.p-header__link-download a:focus,.p-header__link-search a:focus{cursor:pointer;opacity:.7;transition:.3s}.p-header__link-english a:before,.p-header__link-contact a:before,.p-header__link-download a:before,.p-header__link-search a:before{display:block;background-size:contain;background-repeat:no-repeat;content:""}.p-header__link-english a:before{width:2.4rem;height:2.4rem;background-image:url(/assets/img/common/icon_english.svg);background-position:center}.p-header__link-contact a:before{width:2.1rem;height:2.4rem;background-image:url(/assets/img/common/icon_contact.svg);background-position:50% 35%}.p-header__link-download a:before{width:2.4rem;height:2.4rem;background-image:url(/assets/img/common/icon_download.svg);background-position:50% 35%}.p-header__link-search a:before{width:2.4rem;height:2.4rem;background-image:url(/assets/img/common/icon_search.svg);background-position:50% 35%}.p-header__hamburger{display:flex;z-index:9999;align-items:center;justify-content:center;width:50px;height:50px;border-radius:.5rem;background:#d20000;cursor:pointer}.p-header__hamburger span{display:block;position:relative;width:30px;height:2px;margin:17px auto;border-radius:.2em;background:#fff;transition:.3s}.p-header__hamburger span:before,.p-header__hamburger span:after{display:block;position:absolute;left:0;width:100%;height:2px;transform-origin:45%;border-radius:.2em;background:#fff;content:"";transition:.3s}.p-header__hamburger span:before{bottom:100%;margin-bottom:8px}.p-header__hamburger span:after{top:100%;margin-top:8px}.p-header__hamburger.is-active span{height:0}.p-header__hamburger.is-active span:before{margin-bottom:0;rotate:45deg}.p-header__hamburger.is-active span:after{margin-top:0;rotate:-45deg}.p-header__search__wrapper{box-sizing:border-box;display:block;display:none;z-index:10;position:absolute;top:100%;left:0;width:100vw;padding:30px;background:#fff;box-shadow:0 10px 10px rgba(0,0,0,.03)}.p-header__search__wrapper .search__form__area__block{display:block}.p-header__search__form-input{display:flex;justify-content:center}.p-header__search__form-text{box-sizing:border-box;width:70%;padding:10px 20px;border:1px solid #ccc;background:#fff}.p-header__search__form-button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:10%;margin-left:1%;border-radius:2px;background:#d20000;color:#fff;font-size:1.4rem;letter-spacing:2px;text-align:center}.p-news-detail-body{padding:10rem 0 3.8rem}.p-news-detail-body__heading{-moz-column-gap:1.6rem;display:flex;column-gap:1.6rem;row-gap:2.6rem;flex-wrap:wrap;padding-bottom:4.2rem}.p-news-detail-body__heading-date{color:#a99269;font-weight:700;font-size:1.6rem}.p-news-detail-body__heading-category span{display:flex;align-items:center;justify-content:center;min-width:14rem;height:3rem;padding:.5em;border-radius:1.5rem;background:#ebecdb;color:#523f1d;font-weight:500;font-size:1.4rem}.p-news-detail-body__heading-title{width:100%;color:#523f1d;font-weight:700;font-size:3rem}.p-news-detail-body__contents{padding:5.4rem 0 10.8rem;border-top:solid 2px #d2cfa9;font-weight:400;font-size:1.6rem;letter-spacing:-0.03em}.p-news-detail-body__contents h2{color:#523f1d;font-weight:700;font-size:2.4rem}.p-news-detail-body__contents h3{color:#523f1d;font-weight:700;font-size:2.2rem}.p-news-detail-body__contents h4{color:#523f1d;font-weight:700;font-size:2rem}.p-news-detail-body__contents h5{color:#523f1d;font-weight:700;font-size:1.8rem}.p-news-detail-body__contents h6{color:#523f1d;font-weight:700;font-size:1.6rem}.p-news-detail-body__contents img{width:-moz-max-content;width:max-content;max-width:100%;height:auto}.p-news-detail-body__contents a{position:relative;color:#d20000}.p-news-detail-body__contents a:after{position:absolute;bottom:0;left:0;width:100%;height:1px;transform:scale(0, 1);transform-origin:left top;background:currentColor;content:"";transition:transform .2s}.p-news-detail-body__contents a:focus::after{transform:scale(1, 1)}.p-news-detail-body__contents *+*{margin-top:3.6rem}.p-news-detail-body__contents .wp-element-caption{margin-top:1rem;font-size:1.4rem}.p-news-detail-body__contents figure a{transition:all .3s ease-in-out}.p-news-detail-body__contents figure a:hover{scale:1.05}.p-news-detail-body__contents figure a::after{display:none}.p-news-detail-body__contents ul{margin-top:1rem;list-style:initial}.p-news-detail-body__contents ul li{margin-top:1rem}.p-news-detail-body__contents ul li:first-child{margin-top:0}.p-news-detail-body__contents ol{margin-top:1rem;list-style:decimal}.p-news-detail-body__contents ol li{margin-top:1rem}.p-news-detail-body__contents ol li:first-child{margin-top:0}.p-news-detail-body__contents .wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{text-decoration:none;transition:all .3s ease-in-out}.p-news-detail-body__contents .wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link:hover{scale:1.05;text-decoration:none}.p-news-detail-body__contents .wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link::after{display:none}.p-news-detail-body__contents blockquote{position:relative;padding-left:10px;border-left:3px double #a99269}.p-news-detail-body__contents blockquote p{position:relative;padding:3rem 1rem 0}.p-news-detail-body__contents blockquote cite{display:block;padding:1rem;color:#a99269;font-size:1.6rem;text-align:right}.p-news-detail-body__contact{display:flex;width:100%;overflow:hidden;border-radius:1rem;background:#fffcd8}.p-news-detail-body__contact__image{position:relative;width:50%}.p-news-detail-body__contact__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:70%;margin:auto;border-radius:1rem}.p-news-detail-body__contact__text{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;padding:2rem 2rem 4.4rem;background:#fffcd8}.p-news-detail-body__contact__text-heading{color:#523f1d;font-weight:700;font-size:3rem}.p-news-detail-body__contact__text p{margin-top:2rem;font-weight:400;font-size:1.8rem;text-align:center}.p-news-detail-body__contact__text-link{width:100%;max-width:45rem;margin-top:4.5rem}.p-news-detail-body__contact__text-link a{width:100%}.p-news-detail__link{display:flex;justify-content:center;width:100%;margin:5rem 0;padding:1rem 0 0}.p-news-detail__link .c-btn{justify-content:right}.p-news-detail__link .c-btn::after{left:3rem;transform:rotate(180deg)}.p-news__column{padding:9.9rem 0}.p-news-archive__list{display:flex;flex-direction:column}.p-news-archive__list__item{-moz-column-gap:4rem;display:flex;column-gap:4rem;row-gap:1rem;flex-wrap:wrap;align-items:start;padding:2.43rem 0;border:dotted #d2cfa9;border-width:0 0 1px 0}.p-news-archive__list__item:first-child{border-width:1px 0 1px 0}.p-news-archive__list__item-date{height:100%;font-weight:400;font-size:1.6rem}.p-news-archive__list__item-category span{display:flex;align-items:center;justify-content:center;min-width:12rem;height:2.6rem;margin-bottom:5px;padding:.5em;border-radius:1.3rem;background:#ebecdb;color:#523f1d;font-weight:500;font-size:1.2rem}.p-news-archive__list__item-title{flex:1}.p-news-archive__list__item-title a{display:block;width:100%;font-weight:400;font-size:1.6rem;line-height:1.9}.p-news-archive__list__item-title a:focus{cursor:pointer;opacity:.7;transition:.3s}.p-news-nav__list{display:flex;flex-direction:column;flex-wrap:wrap}.p-news-nav__list__item{padding:2rem 0;border:solid #523f1d;border-width:0 0 1px 0}.p-news-nav__list__item:first-child{border-width:1px 0 1px 0}.p-news-nav__list__item a{display:block;width:100%;color:#523f1d;font-weight:700;font-size:1.6rem}.p-news-nav__list__item a:focus{cursor:pointer;opacity:.7;transition:.3s}.p-news-pager{display:flex;align-items:center;justify-content:center;padding:2.5rem 0;overflow:hidden;text-align:center}.p-news-pager span.current{padding:.6rem 0;background:#d20000;color:#fff}.p-news-pager .page-numbers{box-sizing:border-box;display:inline-block;width:4.5rem;height:4.5rem;margin:0 .3rem 0 0;border:1px solid #999}.p-news-pager .page-numbers.dots{padding:.6rem 0}.p-news-pager a{padding:.6rem 0;color:#999}.p-news-pager a:hover{background-color:#d20000}.p-news-pager .page-numbers.prev,.p-news-pager .page-numbers.next{border:none;color:#523f1d;transition:all .3s ease}.p-news-pager .page-numbers.prev:hover,.p-news-pager .page-numbers.next:hover{background-color:rgba(0,0,0,0) !important;text-decoration:underline;opacity:.8}.p-privacypolicy-contents{padding:8.8rem 0 6.2rem}.p-privacypolicy-contents__lead{font-weight:700;font-size:1.8rem;line-height:2.2}*+.p-privacypolicy-contents__heading{margin-top:6.7rem}.p-privacypolicy-contents__text{padding:4.4rem 0 0}.p-privacypolicy-contents__text p{font-weight:400;font-size:1.6rem;letter-spacing:.04em}.p-privacypolicy-contents__text p+p{margin-top:1.4em}.p-privacypolicy-contents__text dl{margin-top:1.5rem}.p-privacypolicy-contents__text dl dt{font-weight:700;font-size:1.8rem;letter-spacing:.04em}.p-privacypolicy-contents__text dl dd{margin-top:.6rem;letter-spacing:.04em}.p-privacypolicy-contents__text ul{display:flex;row-gap:.5rem;flex-direction:column;padding:1.4rem 0 0}.p-privacypolicy-contents__text ul li{position:relative;padding:0 0 0 1.9rem;letter-spacing:.04em}.p-privacypolicy-contents__text ul li:before{display:block;position:absolute;top:.7em;left:.2rem;width:1rem;height:1rem;border-radius:100%;background:#d2cfa9;content:""}.p-products-type-detail-lead{padding:11.4rem 0 .5rem}.p-products-type-detail-lead__inner{display:flex;flex-direction:column;align-items:center}.p-products-type-detail-lead__text{max-width:65rem;padding-left:1rem;color:#523f1d;font-weight:400;font-size:2rem;line-height:2;letter-spacing:.1em;text-align:center}.p-products-type-detail-lead__image{display:flex;z-index:-1;position:relative;justify-content:space-between;width:100%}.p-products-type-detail-lead__image-image{width:-moz-max-content;width:max-content}.p-products-type-detail-lead__image-image:nth-child(1){translate:0 -19.2rem}.p-products-type-detail-lead__image-image:nth-child(2){translate:-8.6rem -2rem}.p-products-type-detail-lead__image-image:nth-child(3){translate:4.6rem 7.6rem}.p-products-type-detail-lead__image-image:nth-child(4){translate:5.8rem 5rem}.p-products-type-detail-lead__image-image:nth-child(5){translate:0 -16.2rem}.p-products-type-detail-data{padding:5rem 0}.p-products-type-detail-data__contents{-moz-column-gap:6rem;display:flex;column-gap:6rem;row-gap:3rem;flex-wrap:wrap;justify-content:space-between;padding:5rem 0 0}.p-products-type-detail-data__contents-image{width:100%;max-width:50rem}.p-products-type-detail-data__contents-table{flex:1}.p-products-type-detail-data__contents-table th,.p-products-type-detail-data__contents-table td{padding-top:2.5rem;padding-bottom:2.5rem}.p-products-type-detail-data__contents-table tr{border-bottom:solid 1px #dfdfdd}.p-products-type-detail-data__contents-table tr:first-of-type{border-top:solid 1px #dfdfdd}.p-products-type-detail-data__contents-table tr th{width:9em;padding-right:1em;font-weight:400;font-size:2rem}.p-products-type-detail-data__contents-table tr td{font-weight:400;font-size:1.6rem;line-height:1.8;letter-spacing:.04em}.p-products-type-detail-data__contents-table tr td *+p{margin-top:1.8rem}.p-products-type-detail-data__contents-table a:not(.p-products-type-detail-data__contents-usage a){display:block;position:relative;width:-moz-max-content;width:max-content;margin-left:1em;font-weight:400;font-size:1.6rem;text-indent:-1em}.p-products-type-detail-data__contents-table a:not(.p-products-type-detail-data__contents-usage a):after{position:absolute;bottom:0;left:0;width:100%;height:1px;transform:scale(0, 1);transform-origin:left top;background:#d20000;content:"";transition:transform .2s}.p-products-type-detail-data__contents-table a:not(.p-products-type-detail-data__contents-usage a):focus::after{transform:scale(1, 1)}.p-products-type-detail-data__contents-table a:not(.p-products-type-detail-data__contents-usage a):before{display:inline-block;width:.6rem;height:1.1rem;margin-right:1rem;background:url(../img/common/icon_arrow-red.svg) no-repeat center;background-size:contain;content:""}.p-products-type-detail-data__contents-table a:not(.p-products-type-detail-data__contents-usage a)+a{margin-top:.6rem}.p-products-type-detail-data__contents-note{margin-top:1.5rem;padding:1.2rem 0 .2rem;border-top:dashed 1px #dadada;font-weight:400;font-size:1.4rem}.p-products-type-detail-data__contents-usage{-moz-column-gap:1rem;display:flex;column-gap:1rem;row-gap:1rem;flex-wrap:wrap}.p-products-type-detail-data__contents-usage a{display:flex;align-items:center;justify-content:center;height:3.6rem;padding:.5rem 1.9rem;border:solid 2px rgba(0,0,0,0);border-radius:1rem;background:#f2eca2;color:#523f1d;font-weight:400;font-size:1.4rem;transition:all .3s}.p-products-type-detail-data__contents-usage a:focus{border-color:#d20000}.p-products-type-detail-data__contents-related a{display:block;position:relative;width:-moz-max-content;width:max-content;margin-left:1em;font-weight:400;font-size:1.6rem;text-indent:-1em}.p-products-type-detail-data__contents-related a:after{position:absolute;bottom:0;left:0;width:100%;height:1px;transform:scale(0, 1);transform-origin:left top;background:#d20000;content:"";transition:transform .2s}.p-products-type-detail-data__contents-related a:focus::after{transform:scale(1, 1)}.p-products-type-detail-data__contents-related a:before{display:inline-block;width:.6rem;height:1.1rem;margin-right:1rem;background:url(../img/common/icon_arrow-red.svg) no-repeat center;background-size:contain;content:""}.p-products-type-detail-data__contents-related a+a{margin-top:.6rem}.p-products-type-detail-data__contents ol{counter-reset:count}.p-products-type-detail-data__contents ol li{counter-increment:count}.p-products-type-detail-data__contents ol li:before{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;margin-right:1rem;border-radius:100%;background:#bbb;content:counter(count);color:#fff;font-size:1.4rem}.p-products-type-link{padding:5.8rem 0 0}.p-products-type-link__list{-moz-column-gap:4rem;display:flex;column-gap:4rem;row-gap:3rem;justify-content:center}.p-products-type-link__list a{-moz-column-gap:3rem;display:flex;column-gap:3rem;align-items:center;justify-content:center;width:100%;max-width:40rem;height:8rem;border:solid .2rem rgba(0,0,0,0);border-radius:4rem;background:#fff;box-shadow:0 .4rem 2rem rgba(0,0,0,.1);font-weight:700;font-size:2rem}.p-products-type-link__list a:focus{border-color:#d20000}.p-products-type-link.onfooter{padding:6rem 0 8rem}.p-products-type-about{padding:9.5rem 0 0}.p-products-type-about__contents{-moz-column-gap:6rem;display:flex;column-gap:6rem;row-gap:3rem;align-items:center;justify-content:space-between;padding:4.5rem 0}.p-products-type-about__contents-image{width:-moz-max-content;width:max-content;max-width:40rem}.p-products-type-about__contents-text{flex:1}.p-products-type-about__contents-text p{font-weight:400;font-size:1.6rem;line-height:1.75;letter-spacing:.04em}.p-products-type-about__contents-text *+p{margin-top:1.2em}.p-products-type-features{padding:2.6rem 0}.p-products-type-features__list{display:flex;row-gap:3rem;flex-wrap:wrap;justify-content:space-between;padding:4.8rem 0 2.4rem}.p-products-type-features__list__item{width:30.5%}.p-products-type-features__list__item-image{overflow:hidden;border-radius:1rem}.p-products-type-features__list__item-text{padding:2rem 0}.p-products-type-features__list__item-text p{margin-top:.8em}.p-products-type-features__list__item-heading{font-weight:700;font-size:2rem}.p-products-type-features__note{padding:2.4rem 3rem;border-radius:1rem;background:#f5f5f5;font-weight:400;font-size:1.4rem;line-height:1.85}.p-products-type-features__note ol{padding-left:1em}.p-products-type-usage{padding:5rem 0}.p-products-type-usage__list{-moz-column-gap:1.1rem;display:flex;column-gap:1.1rem;row-gap:1.7rem;flex-wrap:wrap;padding:5rem 0 2.5rem}.p-products-type-usage__list a{box-sizing:border-box;display:inline-block;position:relative;padding:.8rem 2.4rem;border:solid 2px rgba(0,0,0,0);border-radius:2em;background:#f2eca2;font-weight:400;font-size:1.8rem;line-height:1.4;letter-spacing:.01em;text-align:center}.p-products-type-usage__list a:hover{border-color:#d20000;background:rgba(210,0,0,.2)}.p-products-type-usage__detail{display:flex;row-gap:3rem;flex-wrap:wrap;justify-content:space-between;padding:2.5rem 0}.p-products-type-usage__detail__item{width:47.7%;padding:3.3rem 3rem 2rem 2.7rem;border-radius:1rem;background:#fffcd8}.p-products-type-usage__detail__item a{-moz-column-gap:3.5rem;display:flex;column-gap:3.5rem;flex-wrap:wrap;justify-content:space-between}.p-products-type-usage__detail__item a figure{overflow:hidden}.p-products-type-usage__detail__item a figure img{transition:.3s all}.p-products-type-usage__detail__item a:focus img{position:relative;transform:scale(1.1, 1.1)}.p-products-type-usage__detail__item a:focus{cursor:pointer;opacity:.7;transition:.3s}.p-products-type-usage__detail__item__contents{flex:1}.p-products-type-usage__detail__item__contents-title{color:#523f1d;font-weight:700;font-size:2rem;line-height:1.6}.p-products-type-usage__detail__item__contents-text{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;padding-top:.8rem;overflow:hidden}.p-products-type-usage__detail__item__contents-list{-moz-column-gap:1rem;display:flex;column-gap:1rem;row-gap:.2rem;flex-direction:row;flex-wrap:wrap;padding:1.6rem 0 2.5rem}.p-products-type-usage__detail__item__contents-list span{box-sizing:border-box;display:inline-block;position:relative;max-width:-moz-max-content;max-width:max-content;padding:.7rem 1.8rem;border:solid 2px rgba(0,0,0,0);border-radius:2em;background:#f2eca2;font-weight:400;font-size:1.4rem;line-height:1.4;letter-spacing:.05em;text-align:center}.p-products-type-usage__detail__item__image{max-width:24rem;height:-moz-max-content;height:max-content;margin-top:3.6rem;overflow:hidden;border-radius:1rem}.p-products-lead{padding:9.8rem 0 6.4rem}.p-products-lead__inner{display:flex;row-gap:.9rem;flex-direction:column;align-items:center}.p-products-lead__text{font-size:1.8rem;line-height:2.2;letter-spacing:.05em;text-align:center}.p-products-lead__link{-moz-column-gap:2.8rem;display:flex;column-gap:2.8rem;row-gap:2.8rem;align-items:center;justify-content:center;width:100%;padding:6rem 0 0}.p-products-lead__link a{display:flex;position:relative;align-items:center;justify-content:center;width:100%;max-width:41rem;height:12rem;padding:1em;border:solid 2px rgba(0,0,0,0);border-radius:6rem;box-shadow:0 2rem 4rem rgba(0,0,0,.1);font-weight:700;font-size:2rem;transition:all .3s}.p-products-lead__link a:after{display:block;position:absolute;right:4rem;width:.8rem;height:.8rem;translate:0 -0.3rem;rotate:-135deg;border:solid #ccc;border-width:1px 0 0 1px;content:""}.p-products-lead__link a:hover{border-color:currentColor;color:#d20000}.p-products-lead__link a:hover:after{border-color:currentColor}.p-products-lead__link a.download-button:after{rotate:-225deg !important}.p-products-category{padding:2.1rem 0}.p-products-category__list{-moz-column-gap:1rem;display:grid;grid-template-columns:repeat(5, 1fr);column-gap:1rem;row-gap:3.6rem;justify-items:center;padding:5rem 0 0 0}.p-products-category__list-empty{display:block;width:21rem;height:0;content:""}.p-products-category__list a{display:flex;flex-direction:column;align-items:center;width:21rem;font-size:1.6rem;line-height:1.6;text-align:center}.p-products-category__list a figure{overflow:hidden}.p-products-category__list a figure img{transition:.3s all}.p-products-category__list a:focus img{position:relative;transform:scale(1.1, 1.1)}.p-products-category__list a figure{width:100%;margin-bottom:1.7rem;overflow:hidden;border-radius:1rem}.p-products-usage{padding:2.1rem 0 4.8rem}.p-products-usage__list{-moz-column-gap:1.9rem;display:flex;column-gap:1.9rem;row-gap:2.1rem;flex-wrap:wrap;padding:4rem 0 0}.p-products-usage__list a{box-sizing:border-box;display:inline-block;position:relative;padding:.3em 1.5em;border:solid 2px gray;border-radius:2em;background:#eee;font-weight:400;font-size:1.8rem;line-height:1.4;letter-spacing:.01em;text-align:center}.p-products-usage__list a:hover{border-color:#d20000;background:rgba(210,0,0,.2)}.p-products__contents{padding:3rem 1rem 0}.p-products__contents_subtitle{position:relative;width:-moz-fit-content;width:fit-content;margin-bottom:1rem;padding:0 1rem 0 3rem;font-weight:600;font-size:110%;counter-increment:count}.p-products__contents_subtitle::before{display:flex;z-index:9;position:absolute;top:50%;left:3px;align-items:center;justify-content:center;width:2rem;height:2rem;padding-left:1px;translate:0 -50%;border-radius:100%;background:#c77227;content:counter(count);color:#fff;font-weight:700;font-size:1.4rem;font-family:"Robot",sans-serif}.p-products__contents_subtitle::after{position:absolute;top:100%;left:0;width:100%;height:1px;background-color:#c77227;content:""}.p-products__contents_subtitle:nth-child(n+2){margin-top:2rem}.p-search-results-contents{padding:7rem 0 6.2rem}.p-search-results-contents__lead{font-weight:700;font-size:3rem;line-height:2.2}*+.p-search-results-contents__heading{margin-top:6.7rem}.p-search-results-contents__text{color:#666}.p-search-results-contents__list__item{padding:2rem 0;border-bottom:1px dotted #523f1d}.p-search-results-contents__title{font-weight:500;font-size:2rem;line-height:2.5;letter-spacing:.04em}.p-solution-issue{padding:8.7rem 0 4.3rem}.p-solution-issue__lead{padding:0 0 8.7rem;font-weight:700;font-size:2.4rem;line-height:2.3;text-align:center}.p-solution-issue__contents{z-index:0;position:relative;margin-bottom:15.8rem;padding:4.6rem 5.5rem 7.5rem;border-radius:1rem;background:#f6f5ee}.p-solution-issue__contents:after{display:block;position:absolute;top:100%;left:50%;width:0;height:0;translate:-50% 5rem;border-width:40px 60px 0px 60px;border-style:solid;border-color:#f6f5ee rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);content:""}.p-solution-issue__contents__title{color:#523f1d;font-weight:700;font-size:3rem;line-height:1.6;text-align:center}.p-solution-issue__contents__list{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;margin-top:2rem}.p-solution-issue__contents__list__item{position:relative;width:-moz-max-content;width:max-content;padding:2.6em 3.3em;font-weight:400;font-size:1.6rem;line-height:1.4;text-align:center}.p-solution-issue__contents__list__item:nth-child(1){padding:4.3rem 5.3rem 6.3rem;translate:0 0}.p-solution-issue__contents__list__item:nth-child(2){padding:5.7rem 4.2rem 7.8rem 5rem;translate:-1.4rem 9.4rem}.p-solution-issue__contents__list__item:nth-child(3){padding:4.5rem 4.2rem 7.4rem 4.7rem;translate:-3rem 2.2rem}.p-solution-issue__contents__list__item:nth-child(4){padding:5.8rem 4.2rem 5rem 5.7rem;translate:-1.8rem 3.4rem}.p-solution-issue__contents__list__item:nth-child(5){padding:5rem 7.2rem 5rem 7.4rem;translate:3rem 2rem}.p-solution-issue__contents__list__item:nth-child(6){padding:5.8rem 4.6rem 7rem 5.7rem;translate:-18rem 3.2rem}.p-solution-issue__contents__list__item strong{font-weight:700;font-size:1.125em}.p-solution-issue__contents__list__item img{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.p-solution-issue__contents__image{position:absolute;bottom:0;left:50%;translate:-50% 0}.p-solution-issue__support__title{margin-bottom:1rem;color:#523f1d;font-weight:700;font-size:4rem;text-align:center}.p-solution-issue__support__text{padding:1rem 0 0;font-weight:500;font-size:1.8rem;line-height:2.2;text-align:center}.p-solution-issue__support__text p+p{margin-top:2em}.p-solution-suggest{padding:5rem 0 0}.p-solution-suggest__lead{display:flex;position:relative;align-items:center;justify-content:center;padding:8.5rem;overflow:hidden;border-radius:1rem}.p-solution-suggest__lead__text{display:flex;flex-direction:column;align-items:center;width:53rem;height:53rem;padding-top:5.5rem;border-radius:100%;background:#fff;box-shadow:0 0 1.4rem rgba(65,139,152,.7)}.p-solution-suggest__lead__text__heading{margin-bottom:1rem;color:#d20000;font-weight:700;font-size:4rem;text-align:center}.p-solution-suggest__lead__text__heading small{display:block;margin-bottom:2rem;color:#333;font-weight:500;font-size:.45em}.p-solution-suggest__lead__text p{margin-top:5rem;color:#523f1d;font-weight:700;font-size:2rem;text-align:center}.p-solution-suggest__lead__image{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%}.p-solution-suggest__lead__image img{-o-object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.p-solution-suggest__flow{position:relative;margin-top:20rem;padding:13.8rem 0 0;background:linear-gradient(to bottom, #f6f5ee 0%, #ffffff 5%)}.p-solution-suggest__flow__heading{margin-bottom:8.2rem;padding-bottom:3rem}.p-solution-suggest__flow__list{display:flex;row-gap:9.7rem;flex-direction:column;counter-reset:count}.p-solution-suggest__flow__list__item{position:relative;padding-bottom:6.2rem;border-bottom:solid 1px #ebe9d9;counter-increment:count}.p-solution-suggest__flow__list__item:last-child{border:none}.p-solution-suggest__flow__list__item:last-child:after{display:none}.p-solution-suggest__flow__list__item:after{display:block;position:absolute;top:100%;left:50%;width:0;height:0;translate:-50% 0;border-width:40px 60px 0px 60px;border-style:solid;border-color:#ebe9d9 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);content:""}.p-solution-suggest__flow__list__item__heading{display:flex;position:relative;align-items:center;width:100%;min-height:9rem;margin-bottom:6rem;padding:2rem 2rem 2rem 10.8rem;overflow:hidden;border-radius:1rem;background:#f6f5ee;color:#523f1d;font-weight:700;font-size:2.4rem}.p-solution-suggest__flow__list__item__heading:before{display:flex;position:absolute;top:0;bottom:0;left:0;align-items:center;justify-content:center;width:7rem;height:100%;background:#ebe9d9;content:counter(count);font-weight:700;font-size:3rem}.p-solution-suggest__flow__list__item__contents{display:flex;flex-wrap:wrap;justify-content:space-between}.p-solution-suggest__flow__list__item__contents+.p-solution-suggest__flow__list__item__contents{margin-top:6rem}.p-solution-suggest__flow__list__item__contents__text{order:2;width:52.6%;padding-bottom:6rem}.p-solution-suggest__flow__list__item__contents__text-title{margin-bottom:1.8rem;font-weight:700;font-size:2.4rem}.p-solution-suggest__flow__list__item__contents__text p{font-weight:400;font-size:1.6rem;letter-spacing:.04em}.p-solution-suggest__flow__list__item__contents__text p+p{margin-top:2rem}.p-solution-suggest__flow__list__item__contents__text-message_title{font-weight:700;font-size:2.4rem;text-align:center}.p-solution-suggest__flow__list__item__contents__text-message_text{font-weight:400;font-size:1.6rem;text-align:center}.p-solution-suggest__flow__list__item__contents__image{order:1;width:42.2%;overflow:hidden;border-radius:1rem}.p-solution-suggest__flow__list__item__contents__link{display:flex;position:relative;row-gap:3rem;flex-direction:column;align-items:end;order:3;width:100%;margin-top:-3rem}.p-solution-value{padding:8rem 0}.p-solution-value .c-heading::before{content:none}.p-solution-value__text{margin-top:3rem;margin-bottom:5rem}.p-solution-value__list{display:flex;justify-content:space-between;margin-top:5rem;margin-bottom:6rem;gap:4rem}.p-solution-value__list__item{display:flex;flex-direction:column;width:calc((100% - 8rem)/3);color:inherit;text-decoration:none}.p-solution-value__list__item:hover .p-solution-value__list__item-image img{transform:scale(1.05)}.p-solution-value__list__item-image{width:100%;margin-bottom:2rem;overflow:hidden;border-radius:1rem}.p-solution-value__list__item-image img{-o-object-fit:cover;width:100%;height:auto;object-fit:cover;transition:transform .3s}.p-solution-value__list__item-title{margin-bottom:1.5rem;color:#523f1d;font-weight:700;font-size:2rem;text-align:center}.p-solution-value__list__item-text{color:#523f1d;font-size:1.6rem;line-height:1.6;text-align:left}.p-strength-detail-lead{padding-bottom:8rem !important}.p-strength-detail-contents{position:relative;background:#fffcd8}.p-strength-detail-contents__list{display:flex;flex-direction:column;counter-reset:count}.p-strength-detail-contents__list__item{display:flex;position:relative;row-gap:3rem;flex-wrap:wrap;justify-content:space-between;padding:7.5rem 0 8rem;counter-increment:count}.p-strength-detail-contents__list__item:after{display:block;position:absolute;bottom:0;left:0;width:100%;height:1.2rem;background:radial-gradient(circle farthest-side, #ede097, #ede097 30%, transparent 30%, transparent);background-size:1.2rem;content:""}.p-strength-detail-contents__list__item__image{width:42.2%}.p-strength-detail-contents__list__item__image figure{overflow:hidden;border-radius:1rem}.p-strength-detail-contents__list__item__image p{width:100%;margin-top:1.6rem;text-align:center}.p-strength-detail-contents__list__item__caption{text-align:center}.p-strength-detail-contents__list__item__text{width:53.1%;min-height:36.6rem}.p-strength-detail-contents__list__item__text-title{-moz-column-gap:2rem;display:flex;column-gap:2rem;align-items:center;margin-bottom:2.3rem;color:#523f1d;font-weight:700;font-size:3rem;line-height:1.4}.p-strength-detail-contents__list__item__text-title:before{display:flex;flex:none;align-items:center;justify-content:center;width:8rem;height:8rem;border-radius:100%;background:#c77227;content:counter(count, decimal-leading-zero);color:#fff;font-weight:700;font-size:4rem;font-family:"Robot",sans-serif}.p-strength-detail-contents__list__item__text p{font-weight:400;font-size:1.6rem;letter-spacing:.03em}.p-strength-detail-contents__list__item__text *+p{margin-top:1.7rem}.p-strength-detail-contents__list__item__equipment{order:3}.p-strength-detail-contents__list__item:last-child:after{display:none}.p-strength-detail-contents__list__item:nth-child(odd) .p-strength-detail-contents__list__item__image{order:1}.p-strength-detail-contents__list__item:nth-child(odd) .p-strength-detail-contents__list__item__text{order:2}.p-strength-detail-contents__list__item:nth-child(even) .p-strength-detail-contents__list__item__image{order:2}.p-strength-detail-contents__list__item:nth-child(even) .p-strength-detail-contents__list__item__text{order:1}.p-strength-detail-products{position:relative;background:#fffcd8}.p-strength-detail-products__list{display:flex;row-gap:10rem;flex-direction:column;padding:12.4rem 0 20rem;counter-reset:count}.p-strength-detail-products__list__item{position:relative;overflow:hidden;border-radius:1rem;background:#fff;counter-increment:count}.p-strength-detail-products__list__item:before{display:flex;z-index:9;position:absolute;top:50%;align-items:center;justify-content:center;width:11rem;height:11rem;translate:-50% -50%;border-radius:100%;background:#c77227;content:counter(count, decimal-leading-zero);color:#fff;font-weight:700;font-size:5.4rem;font-family:"Robot",sans-serif}.p-strength-detail-products__list__item a{display:flex;position:relative;align-items:center;justify-content:space-between}.p-strength-detail-products__list__item a figure{overflow:hidden}.p-strength-detail-products__list__item a figure img{transition:.3s all}.p-strength-detail-products__list__item a:focus img{position:relative;transform:scale(1.1, 1.1)}.p-strength-detail-products__list__item__image{width:60.1%}.p-strength-detail-products__list__item__text{width:32.7%}.p-strength-detail-products__list__item__text-title{width:100%;color:#523f1d;font-weight:700;font-size:3rem}.p-strength-detail-products__list__item__text-btn{position:absolute;bottom:2.8rem}.p-strength-detail-products__list__item:nth-child(odd):before{left:60.1%}.p-strength-detail-products__list__item:nth-child(odd) .p-strength-detail-products__list__item__image{order:1}.p-strength-detail-products__list__item:nth-child(odd) .p-strength-detail-products__list__item__text{order:2;text-align:left}.p-strength-detail-products__list__item:nth-child(odd) .p-strength-detail-products__list__item__text-btn{right:3rem}.p-strength-detail-products__list__item:nth-child(even):before{left:39.9%}.p-strength-detail-products__list__item:nth-child(even) .p-strength-detail-products__list__item__image{order:2}.p-strength-detail-products__list__item:nth-child(even) .p-strength-detail-products__list__item__text{order:1;text-align:right}.p-strength-detail-products__list__item:nth-child(even) .p-strength-detail-products__list__item__text-btn{left:3rem;padding-right:0;padding-left:7rem}.p-strength-detail-products__list__item:nth-child(even) .p-strength-detail-products__list__item__text-btn:after{right:auto;left:0}.p-strength-detail-equipment{-moz-column-gap:4.25%;display:flex;column-gap:4.25%;row-gap:4rem;flex-wrap:wrap;width:100%;padding:4.3rem 0 0}.p-strength-detail-equipment__item{display:flex;flex-direction:column;justify-content:space-between;width:30.5%}.p-strength-detail-equipment__item-image{padding:1rem;overflow:hidden;border-radius:2rem;background:#fff}.p-strength-detail-equipment__item-text{margin-bottom:1rem;padding-top:2.3rem}.p-strength-detail-equipment__item-text p{font-weight:400;font-size:1.6rem}.p-strength-detail-equipment__item-text *+p{margin-top:1.5en}.p-strength-detail-equipment__item-text--title{font-weight:700 !important;font-size:2rem !important}.p-strength-detail-equipment__item-text--small{font-size:1.2rem !important}.p-strength-lead{padding:9.8rem 0 17rem}.p-strength-lead__inner{display:flex;row-gap:.9rem;flex-direction:column;align-items:center}.p-strength-lead__text{min-height:11em;font-weight:700;font-size:1.8rem;line-height:2.2;letter-spacing:.05em;text-align:center}.p-strength-lead__text *+p{margin-top:3.2rem}.p-strength-lead__image{display:flex;justify-content:space-between;width:100%}.p-strength-lead__image figure{width:100%;max-width:-moz-max-content;max-width:max-content}.p-strength-lead__image.is-image2 figure:first-of-type{translate:-10rem -22.8rem}.p-strength-lead__image.is-image2 figure:last-of-type{translate:7rem -7rem}.p-strength-lead__image.is-image3{height:15rem}.p-strength-lead__image.is-image3 figure{flex:1}.p-strength-lead__image.is-image3 figure:nth-child(1){translate:-10rem -30rem}.p-strength-lead__image.is-image3 figure:nth-child(2){translate:57rem -34.5rem}.p-strength-lead__image.is-image3 figure:nth-child(3){translate:0 -18.5rem}.p-strength-navi{padding:5rem 0}.p-strength-navi__category{-moz-column-gap:5rem;display:flex;column-gap:5rem;row-gap:3rem;flex-wrap:wrap;margin-top:3rem;padding:1.8rem 0}.p-strength-navi__category a{width:calc((100% - 10rem)/3)}.p-strength-navi__category a figure{overflow:hidden}.p-strength-navi__category a figure img{transition:.3s all}.p-strength-navi__category a:focus img{position:relative;transform:scale(1.1, 1.1)}.p-strength-navi__category a figure{overflow:hidden;border-radius:1rem}.p-strength-navi__category a p{width:100%;margin-top:2rem;color:#523f1d;font-weight:700;font-size:2rem;text-align:center}.p-strength-navi__strength{display:flex;position:relative;flex-wrap:wrap;margin-top:40px;gap:2rem}.p-strength-navi__strength a{display:flex;position:relative;align-items:center;justify-content:center;width:calc((100% - 2rem)/2);padding:2rem;border:2px solid #ccc;border-radius:1rem;font-weight:bold;font-size:2rem;text-align:center;transition:transform .3s}.p-strength-navi__strength a::after{display:block;position:absolute;right:3rem;width:1.5rem;height:1.5rem;transform:rotate(45deg);border-top:2px solid #523f1d;border-right:2px solid #523f1d;content:""}.p-strength-navi__strength a:hover{transform:scale(1.05);opacity:1}.p-strength-type{position:relative;padding:7.4rem 0 10rem;background:linear-gradient(to bottom, #deeafe 0%, #ffffff 100%)}.p-strength-type:before{display:block;position:absolute;bottom:calc(100% - 1px);left:0;width:100%;height:0;padding:4.375% 0 0 0;background-image:url(../img/strength/type_bg-top.svg);background-position:center bottom;background-size:100% 100%;background-repeat:no-repeat;content:""}.p-strength-type__list{display:flex;row-gap:80px;flex-direction:column}.p-strength-type__list__item a{display:flex;justify-content:space-between;overflow:hidden;border-radius:1rem;background:#fff;box-shadow:0 .4rem 2rem rgba(0,0,0,.1)}.p-strength-type__list__item a figure{overflow:hidden}.p-strength-type__list__item a figure img{transition:.3s all}.p-strength-type__list__item a:focus img{position:relative;transform:scale(1.1, 1.1)}.p-strength-type__list__item__image{width:100%;max-width:64rem}.p-strength-type__list__item__text{position:relative;width:100%;max-width:64rem;padding:5.2rem 5rem 11rem 6.2rem}.p-strength-type__list__item__text-title{color:#523f1d;font-weight:700;font-size:3rem;line-height:1.7}.p-strength-type__list__item__text-title i{display:block;color:#d20000;font-style:normal;font-weight:700;font-size:1.8rem}.p-strength-type__list__item__text-btn{position:absolute;right:5rem;bottom:5rem}.p-strength-type__list__item__text p{font-weight:700;line-height:2.1;letter-spacing:.17em}.p-strength-type__list__item__text *+p{margin-top:2.1rem}.p-strength-type__list__item:nth-child(odd) .p-strength-type__list__item__image{order:1}.p-strength-type__list__item:nth-child(odd) .p-strength-type__list__item__text{order:2}.p-strength-type__list__item:nth-child(even) .p-strength-type__list__item__image{order:2}.p-strength-type__list__item:nth-child(even) .p-strength-type__list__item__text{order:1}.p-sustainability-detail-lead{padding:8.8rem 0 4.2rem}.p-sustainability-detail-lead p{font-weight:700;font-size:1.8rem;line-height:2.2;letter-spacing:-0.02em;text-align:center}.p-sustainability-detail-lead p+p{margin-top:1em}.p-sustainability-detail-contents{padding:5rem 0 3rem}.p-sustainability-detail-contents__list{display:flex;row-gap:8rem;flex-direction:column;counter-reset:count}.p-sustainability-detail-contents__list__item{display:flex;flex-wrap:wrap;justify-content:space-between;counter-increment:count}.p-sustainability-detail-contents__list__item-heading{-moz-column-gap:1rem;display:flex;column-gap:1rem;row-gap:2rem;flex-wrap:wrap;justify-content:space-between;width:100%;margin-bottom:5rem;padding:1.3rem 0;border:solid #b3d7c2;border-width:2px 0}.p-sustainability-detail-contents__list__item-title{display:flex;align-items:center;font-weight:700;font-size:3rem}.p-sustainability-detail-contents__list__item-title:before{display:flex;flex:none;align-items:center;justify-content:center;width:7rem;height:7rem;margin-right:1.6rem;border-radius:100%;background:#b3d7c2;content:counter(count, decimal-leading-zero);color:#fff;font-weight:700;font-size:4rem;font-family:"Robot",sans-serif}.p-sustainability-detail-contents__list__item-icon{-moz-column-gap:1rem;display:flex;column-gap:1rem;row-gap:1rem;flex-wrap:wrap}.p-sustainability-detail-contents__list__item-icon *{width:7rem}.p-sustainability-detail-contents__list__item-image{width:35.15%}.p-sustainability-detail-contents__list__item-image figure{overflow:hidden;border-radius:1rem}.p-sustainability-detail-contents__list__item-text{width:60%}.p-sustainability-detail-contents__list__item-text-heading{display:flex;row-gap:2rem;flex-wrap:wrap;align-items:center;justify-content:space-between}.p-sustainability-detail-contents__list__item-text-heading-title{display:flex;align-items:start;font-weight:700;font-size:2.4rem;line-height:1.4}.p-sustainability-detail-contents__list__item-text-heading-title:before{flex:none;margin-right:1.2rem;content:counter(count2, decimal-leading-zero);color:#27ae61;font-weight:700;font-size:3.2rem;line-height:1.2;font-family:"Robot",sans-serif}.p-sustainability-detail-contents__list__item-text p{font-weight:400;font-size:1.6rem;letter-spacing:.04em}.p-sustainability-detail-contents__list__item-text p:first-of-type{margin-top:3.2rem}.p-sustainability-detail-contents__list__item-text p+p{margin-top:1em}.p-sustainability-detail-contents__list__item-btn{-moz-column-gap:1.8rem;display:flex;column-gap:1.8rem;row-gap:1.8rem;flex-wrap:wrap;justify-content:end;padding:3.6rem 0 0 0}.p-sustainability-detail-contents__list__item__list{display:flex;row-gap:5rem;flex-direction:column;counter-reset:count2}.p-sustainability-detail-contents__list__item__list__item{display:flex;row-gap:2rem;flex-wrap:wrap;justify-content:space-between;counter-increment:count2}.p-company-iso-contents{padding:10rem 0 3rem}.p-company-iso-contents__lead{-moz-column-gap:6rem;column-gap:6rem;padding:0 0 5rem}.p-company-iso-contents__lead__image{width:42.2%;height:-moz-max-content;height:max-content;overflow:hidden;border-radius:1rem}.p-company-iso-contents__lead__text{flex:1;padding:2rem 0;font-weight:400;font-size:1.8rem}.p-company-iso-contents__lead__text *+p{margin-top:1.4em}.p-company-iso-contents__item__text{padding:4.2rem 0 6.8rem}.p-company-iso-contents__item__text p{font-weight:400;font-size:1.6rem}.p-company-iso-contents__item__text p+p{margin-top:1.4em}.p-company-iso-contents__item__text dl{-moz-column-gap:2.8rem;display:flex;column-gap:2.8rem;row-gap:1.2rem;flex-wrap:wrap;padding:3.2rem 0 .5rem}.p-company-iso-contents__item__text dl dt{display:flex;align-items:center;min-width:33rem;padding:1.2rem 2.4rem;border-radius:.8rem;background:#ebecdb;font-weight:700;font-size:1.6rem}.p-company-iso-contents__item__text dl dd{display:flex;align-items:center;width:calc(100% - 33rem - 3rem)}.p-company-iso-contents__item__text ul{display:flex;row-gap:.5rem;flex-direction:column;padding:2rem 0 0}.p-company-iso-contents__item__text ul li{position:relative;padding:0 0 0 1.6rem}.p-company-iso-contents__item__text ul li:before{display:block;position:absolute;top:.7em;left:0;width:1rem;height:1rem;border-radius:100%;background:#d2cfa9;content:""}.p-company-iso-contents__item__img{max-width:1024px;margin:0 auto}.p-company-iso-contents__item__img img{width:100%}.p-company-iso-contents__item__link{margin-top:2rem;text-align:center}.p-company-iso-contents__item__link a{-webkit-text-decoration:underline 1px #000;position:relative;font-weight:700;text-decoration:underline 1px #000}.p-sustainability-rspo__heading{width:100%;font-weight:700;font-size:3rem;text-align:center}.p-sustainability-rspo-efforts{padding:8.5rem 0 8rem}.p-sustainability-rspo-efforts__contents{display:flex;row-gap:2rem;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:4rem}.p-sustainability-rspo-efforts__contents__text{width:72%;padding-top:.5rem;font-weight:400;font-size:1.8rem;line-height:2.2;letter-spacing:.05em}.p-sustainability-rspo-efforts__contents__text p+p{margin-top:1em}.p-sustainability-rspo-efforts__contents__text-link{padding:1.7rem}.p-sustainability-rspo-efforts__contents__text-link a{position:relative;color:#27ae61}.p-sustainability-rspo-efforts__contents__text-link a:after{position:absolute;bottom:0;left:0;width:100%;height:1px;transform:scale(0, 1);transform-origin:left top;background:currentColor;content:"";transition:transform .2s}.p-sustainability-rspo-efforts__contents__text-link a:focus::after{transform:scale(1, 1)}.p-sustainability-rspo-efforts__contents__image{width:23.4%}.p-sustainability-rspo-problems{padding:0 0 7.8rem}.p-sustainability-rspo-problems__inner{padding-top:3.5rem;border-top:solid 2px #b3d7c2}.p-sustainability-rspo-problems__contents{display:flex;row-gap:2rem;flex-wrap:wrap;justify-content:space-between;padding-top:3rem}.p-sustainability-rspo-problems__contents__text{order:2;width:50%;font-weight:400;font-size:1.6rem;line-height:1.75;letter-spacing:.04em}.p-sustainability-rspo-problems__contents__text *+p{margin-top:2rem}.p-sustainability-rspo-problems__contents__text ol{display:flex;row-gap:.7rem;flex-direction:column;margin-top:2rem;counter-reset:count}.p-sustainability-rspo-problems__contents__text ol li{margin-left:1.5em;text-indent:-1.5em;counter-increment:count}.p-sustainability-rspo-problems__contents__text ol li:before{margin-right:.5em;content:counter(count) ".";color:#27ae61}.p-sustainability-rspo-problems__contents__image{order:1;width:45.2%;padding-top:1rem}.p-sustainability-rspo-rspo{padding-bottom:3.6rem}.p-sustainability-rspo-rspo__inner{padding-top:3.5rem;border-top:solid 2px #b3d7c2}.p-sustainability-rspo-rspo__contents{display:flex;row-gap:2rem;flex-wrap:wrap;justify-content:space-between;padding:3rem 0 6.4rem}.p-sustainability-rspo-rspo__contents__text{width:50%;font-weight:400;font-size:1.6rem;line-height:1.75;letter-spacing:.04em}.p-sustainability-rspo-rspo__contents__text *+p{margin-top:2rem}.p-sustainability-rspo-rspo__contents__image{width:45.3%;padding-top:.8rem}.p-sustainability-rspo-rspo__contents__image figure{overflow:hidden;border-radius:1rem}.p-sustainability-rspo-rspo__heading{display:flex;align-items:center;justify-content:center;width:100%;min-height:6rem;padding:.2em;background:#e6f2eb;font-weight:700;font-size:2.4rem;text-align:center}.p-sustainability-rspo-rspo__process{display:flex;justify-content:space-between;padding-top:4rem}.p-sustainability-rspo-rspo__process__item{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;width:17.2%;border:solid 1px #b3d7c2;border-radius:100%}.p-sustainability-rspo-rspo__process__item:before{display:block;width:100%;height:0;padding:100% 0 0 0;content:""}.p-sustainability-rspo-rspo__process__item:after{display:block;position:absolute;right:0;width:0;height:0;margin-right:-14.5%;border-width:1.5rem 0px 1.5rem 1.5rem;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #5cc25c;content:""}.p-sustainability-rspo-rspo__process__item:last-child:after{display:none}.p-sustainability-rspo-rspo__process__item-contents{display:flex;position:absolute;flex-direction:column;align-items:center;padding:1rem}.p-sustainability-rspo-rspo__process__item-contents figure{margin-bottom:1.8rem}.p-sustainability-rspo-rspo__process__item-contents p{font-weight:700;font-size:1.8rem;text-align:center}.p-sustainability-rspo-rspo__process__item-pc,.p-sustainability-rspo-rspo__process__item-sc{display:flex;position:absolute;bottom:0;align-items:center;justify-content:center;min-width:11rem;min-height:3.5rem;translate:0 20%;border-radius:.6rem;color:#fff;font-weight:700;font-size:1.6rem}.p-sustainability-rspo-rspo__process__item-pc{background:#00a04e}.p-sustainability-rspo-rspo__process__item-sc{background:#0091b1}.p-sustainability-navi{padding:5rem 0 9.6rem}.p-sustainability-navi__heading{padding:3.4rem 0 4rem;border-top:solid 2px #b3d7c2;font-weight:700;font-size:3rem;text-align:center}.p-sustainability-navi__link{display:flex;row-gap:3rem;flex-wrap:wrap;justify-content:space-between}.p-sustainability-navi__link a{width:30.5%}.p-sustainability-navi__link a figure{overflow:hidden;border-radius:1rem;transition:box-shadow .3s}.p-sustainability-navi__link a figure img{transition:.3s all}.p-sustainability-navi__link a:hover figure{box-shadow:0 20px 40px rgba(0,0,0,.1)}.p-sustainability-navi__link a:hover figure img{position:relative;transform:scale(1.1, 1.1)}.p-sustainability-navi__link a p{margin-top:2rem;font-weight:700;font-size:2.2rem;text-align:center}.p-sustainability-lead{padding:9.8rem 0 2rem}.p-sustainability-lead__inner{display:flex;row-gap:.9rem;flex-direction:column;align-items:center}.p-sustainability-lead__text{min-height:11em;font-weight:700;font-size:1.8rem;line-height:2.2;letter-spacing:.05em;text-align:center}.p-sustainability-lead__text *+p{margin-top:3.2rem}.p-sustainability-action{padding:3.4rem 0 5.6rem}.p-sustainability-action__list{overflow:hidden;border-radius:1rem}.p-sustainability-action__list__item{display:flex;justify-content:space-between;padding:4.9rem 5rem 5.6rem}.p-sustainability-action__list__item__title{width:28%;font-weight:700;font-size:3rem}.p-sustainability-action__list__item__title:before{display:inline-block;width:2rem;height:3rem;margin-right:1.2rem;translate:0 .3rem;background:url(../img/sustainability/action_list_item_title_mark.svg) no-repeat center;background-size:contain;content:""}.p-sustainability-action__list__item__contents{display:flex;row-gap:2.9rem;flex-wrap:wrap;justify-content:space-between;width:70.4%;min-height:10px}.p-sustainability-action__list__item__contents-list{display:flex;row-gap:.7rem;flex-direction:column;min-height:9rem;padding-top:.5rem}.p-sustainability-action__list__item__contents-list-item{position:relative;padding-left:2.2rem;font-weight:600;font-size:1.8rem;line-height:1.6}.p-sustainability-action__list__item__contents-list-item:before{display:block;position:absolute;top:1.2rem;left:.2rem;width:1rem;height:1rem;border-radius:100%;background:#bccfc4;content:""}.p-sustainability-action__list__item__contents-icon{-moz-column-gap:1rem;display:flex;column-gap:1rem;row-gap:1rem;flex-wrap:wrap;justify-content:end}.p-sustainability-action__list__item__contents-icon *{width:7rem}.p-sustainability-action__list__item__contents-text{width:100%}.p-sustainability-action__list__item:nth-child(odd){background:#e6f2eb}.p-sustainability-action__list__item:nth-child(even){background:#f5fbf7}.p-sustainability-action__image{width:100%;max-width:86rem;margin:0 auto;padding:8rem 0 0 0}.p-sustainability-message{padding:5rem 0 10rem}.p-sustainability-message__inner{display:flex;flex-wrap:wrap;justify-content:space-between}.p-sustainability-message__title{width:100%;margin-bottom:3.3rem;padding-left:31%;color:#523f1d;font-weight:700;font-size:3rem;line-height:1;text-align:center}.p-sustainability-message__image{width:31.2%;margin-top:-6rem}.p-sustainability-message__name{padding:3rem 1.4rem}.p-sustainability-message__text{width:63.8%}.p-sustainability-message__text-title{margin-bottom:3.3rem;color:#523f1d;font-weight:700;font-size:3rem;line-height:1;text-align:center}.p-sustainability-message__text p{font-weight:400;font-size:1.6rem;letter-spacing:.04em}.p-sustainability-message__text p+p{margin-top:1.8rem}.p-sustainability-message__text-btn{display:flex;justify-content:end;padding-top:3.4rem}.p-sustainability-link{position:relative;background:#f5fbf7}.p-sustainability-link__list{counter-reset:count}.p-sustainability-link__list__item{display:flex;row-gap:3rem;flex-wrap:wrap;justify-content:space-between;padding:7.8rem 0 9rem;border-bottom:solid 1px #b3d7c2;counter-increment:count}.p-sustainability-link__list__item__image{width:42.2%;padding-top:1rem}.p-sustainability-link__list__item__image figure{overflow:hidden;border-radius:1rem}.p-sustainability-link__list__item__contents{display:flex;row-gap:2rem;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;width:53.3%}.p-sustainability-link__list__item__contents-title{display:flex;flex:auto;align-items:center;font-weight:700;font-size:3rem}.p-sustainability-link__list__item__contents-title:before{display:flex;align-items:center;justify-content:center;width:8rem;height:8rem;margin-right:1.6rem;border-radius:100%;background:#b3d7c2;content:counter(count, decimal-leading-zero);color:#fff;font-weight:700;font-size:4rem;font-family:"Robot",sans-serif}.p-sustainability-link__list__item__contents-icon{-moz-column-gap:.5rem;display:flex;column-gap:.5rem;row-gap:.5rem;flex-wrap:wrap;align-items:center;justify-content:end}.p-sustainability-link__list__item__contents-icon *{width:5rem}.p-sustainability-link__list__item__contents-text{padding-top:.3rem}.p-sustainability-link__list__item__contents-text p+p{margin-top:1.6rem}.p-sustainability-link__list__item__contents-btn{display:flex;justify-content:end;width:100%}.p-sustainability-link__list__item:last-child{border:none}.p-sustainability-link__list__item:nth-child(odd) .p-sustainability-link__list__item__image{order:1}.p-sustainability-link__list__item:nth-child(odd) .p-sustainability-link__list__item__contents{order:2}.p-sustainability-link__list__item:nth-child(even) .p-sustainability-link__list__item__image{order:2}.p-sustainability-link__list__item:nth-child(even) .p-sustainability-link__list__item__contents{order:1}.p-top-mv{z-index:0;position:relative;width:100%}.p-top-mv__list__item{position:relative}.p-top-mv__list__item:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:url(/assets/img/top/mv_list_item_bg.webp) no-repeat 50% 95%;background-size:auto 111%;content:""}.p-top-mv__list__item-text{font-feature-settings:"vpal";display:flex;position:absolute;top:41%;left:50%;row-gap:2.3rem;flex-direction:column;align-items:start;justify-content:center;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;translate:-50% -50%;writing-mode:vertical-rl}.p-top-mv__list__item-text--l{font-weight:700;font-size:4.8rem;line-height:1.4;letter-spacing:.1em}.p-top-mv__list__item-text--m{padding-top:2.1em;font-weight:400;font-size:1.8rem;letter-spacing:.14em}.p-top-mv__pager{-moz-column-gap:2%;display:flex;z-index:99;position:relative;column-gap:2%;align-items:center;justify-content:center;margin-top:-10rem;margin-bottom:-2rem}.p-top-mv__pager a{display:flex;align-items:center;justify-content:center;width:32%;height:12rem;padding:1em;border:solid 2px rgba(0,0,0,0);border-radius:6rem;background:#fff;box-shadow:0 20px 40px rgba(0,0,0,.1);font-weight:700;font-size:1.6rem;letter-spacing:.01em;transition:border .3s}.p-top-mv__pager a:hover{border-color:#d20000}.p-top-mv__pager a.active{border-color:#d20000;color:#d20000}.p-top-topics{z-index:0;position:relative;padding:6.7rem 0 4.5rem;background:#fffcd8}.p-top-topics:before{display:block;z-index:98;position:absolute;bottom:100%;left:0;width:100%;height:8rem;background-image:url(../img/top/topics_bg-top.svg);background-size:100% 100%;background-repeat:no-repeat;content:""}.p-top-topics__inner{-moz-column-gap:12.7rem;display:flex;column-gap:12.7rem;flex-wrap:wrap;align-items:end;justify-content:space-between}.p-top-topics__list{flex:1;padding-bottom:1.2rem}.p-top-topics__list__item a{-moz-column-gap:2.6rem;display:flex;column-gap:2.6rem;width:100%;padding:2.3rem 0;border-bottom:solid 1px #e7e5c8}.p-top-topics__list__item a:focus{cursor:pointer;opacity:.7;transition:.3s}.p-top-topics__list__item-date{color:#523f1d;font-weight:400;font-size:1.4rem;font-family:"Robot",sans-serif;letter-spacing:.03em}.p-top-topics__list__item-category span{display:flex;align-items:center;justify-content:center;min-width:12rem;height:2.6rem;margin-bottom:5px;padding:.5em;border-radius:1rem;background:#ebecdb;color:#523f1d;font-weight:500;font-size:1.2rem}.p-top-topics__list__item-text{max-width:70rem;font-weight:400;font-size:1.6rem}.p-top-topics__link{display:flex;justify-content:end;width:100%;padding-top:30px}.p-top-products{padding:16.6rem 0 5rem}.p-top-products__inner{display:flex;position:relative;justify-content:space-between}.p-top-products__heading{position:absolute;top:0;left:2.5rem}.p-top-products__contents{display:flex;position:relative;justify-content:end;width:100%;padding-top:3rem}.p-top-products__contents-image{width:90rem}.p-top-products__contents-image figure{overflow:hidden;border-radius:.8rem}.p-top-products__contents-text{display:flex;z-index:1;position:absolute;top:56%;right:50.5%;left:0;row-gap:3.5rem;flex-direction:column;padding:4.8rem 2rem 4.8rem 2rem;border-radius:0 1rem 0 0;background:#fff;font-size:1.8rem;line-height:2.3}.p-top-products__contents-link{display:flex}.p-top-solution{padding:18rem 0 24.7rem;background:url(/assets/img/top/solution_bg_01.webp) no-repeat 0 calc(50% + 14.8rem),url(/assets/img/top/solution_bg_02.webp) no-repeat calc(100% - 9.5rem) calc(50% + 11.2rem);background-size:55.5rem auto,34.5rem auto}.p-top-solution__inner{position:relative}.p-top-solution__tick{width:100%;padding-bottom:2.3rem;overflow:hidden}.p-top-solution__tick__item{position:relative;width:100%;overflow:hidden;white-space:nowrap}@keyframes move_odd{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes move_even{from{transform:translateX(100%)}to{transform:translateX(0%)}}.p-top-solution__tick__item span{display:block;width:-moz-max-content;width:max-content;padding:0 .2em;color:#e7e5c8;font-size:12rem;line-height:1;font-family:"Poppins",sans-serif;letter-spacing:.047em;white-space:nowrap}.p-top-solution__tick__item span:nth-of-type(odd){animation:move_odd 24s infinite linear}.p-top-solution__tick__item span:nth-of-type(even){position:absolute;top:0;animation:move_even 24s infinite linear}.p-top-solution__heading{display:flex;flex-direction:column;align-items:center;width:100%}.p-top-solution__heading--jp{display:block;color:#523f1d;font-weight:700;font-size:4rem;letter-spacing:.2em;text-align:center}.p-top-solution__lead{padding:3rem 0 1rem;color:#523f1d;font-weight:700;font-size:3rem;line-height:2.2;text-align:center}.p-top-solution__circle{display:flex;align-items:center;justify-content:center;padding:10rem}.p-top-solution__circle-title{display:flex;position:absolute;align-items:center;justify-content:center;width:29rem;height:29rem;border-radius:100%;background:#ece9d7;color:#472412;font-size:3rem;line-height:1.3;letter-spacing:-0.01em;text-align:center}.p-top-solution__circle-items{display:flex;row-gap:5rem;flex-direction:column;font-weight:500;font-size:2rem}.p-top-solution__circle-item{position:relative;padding:2rem 5rem 2rem 12rem;border-radius:5rem;background-color:#f4f3e2}.p-top-solution__circle-item span{color:#b99756;font-weight:700;font-size:2.8rem}.p-top-solution__circle-item::before,.p-top-solution__circle-item::after{display:block;position:absolute;content:""}.p-top-solution__circle-item::before{top:2.5rem;left:5rem;width:4rem;height:4rem;border-radius:50%;background:#b99756}.p-top-solution__circle-item::after{top:4rem;left:6rem;width:2rem;height:1rem;transform:rotate(-45deg);border-bottom:4px solid #fff;border-left:4px solid #fff}.p-top-solution__circle-list{--base: 10;display:flex;align-items:center;justify-content:center;width:calc(var(--r)*2/var(--base)*1rem);height:calc(var(--r)*2/var(--base)*1rem);border:solid 20px #ece9d7;border-radius:100%}.p-top-solution__circle-list dl{--angle2: calc(var(--angle) * 1deg - 90deg);--x: calc((cos(var(--angle2)) * var(--r) ) / var(--base) * 1rem);--y: calc((sin(var(--angle2)) * var(--r) ) / var(--base) * 1rem);display:flex;position:absolute;row-gap:1rem;flex-direction:column;align-items:center;justify-content:start;width:18rem;height:18rem;padding-top:3.5rem;translate:var(--x) var(--y);border-radius:100%;background-color:var(--bgcolor);color:#fff}.p-top-solution__circle-list dl dt{font-weight:700;font-size:2rem;line-height:1.3}.p-top-solution__circle-list dl dd{font-size:1.4rem;line-height:1.5}.p-top-solution__circle-list dl dd ul{padding-left:1em}.p-top-solution__circle-list dl dd ul li{position:relative}.p-top-solution__circle-list dl dd ul li:before{position:absolute;top:0;left:-1em;content:"・"}.p-top-solution__link{display:flex;justify-content:center;width:100%;padding:1rem 0 0}.p-top-solution-issue{padding:8.7rem 0 4.3rem}.p-top-solution-issue__contents{z-index:0;position:relative;margin-bottom:15.8rem;padding:4.6rem 5.5rem 7.5rem;background:none}.p-top-solution-issue__contents:after{display:block;position:absolute;bottom:-10%;left:50%;width:0;height:0;translate:-50% 5rem;border-width:40px 60px 0px 60px;border-style:solid;border-color:#f6f5ee rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);content:""}.p-top-solution-issue__contents__title{color:#523f1d;font-weight:700;font-size:3rem;line-height:1.6;text-align:center}.p-top-solution-issue__contents__list{display:flex;position:relative;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:2rem}.p-top-solution-issue__contents__list__item{position:relative;width:-moz-max-content;width:max-content}.p-top-solution-issue__contents__list__item-text{position:absolute;color:#fff;text-align:center}.p-top-solution-issue__contents__list__item-text.text01{top:15rem;left:4rem}.p-top-solution-issue__contents__list__item-text.text02{top:20rem;left:8rem}.p-top-solution-issue__contents__list__item-text.text03{top:15rem;left:6rem}.p-top-solution-issue__contents__list__item-text.text04{top:23rem;left:5rem}.p-top-solution-issue__contents__list__item-text.text05{top:10rem;left:9rem}.p-top-solution-issue__contents__list__item-text.text06{top:13rem;left:7rem}.p-top-solution-issue__contents__list__item:nth-child(1){padding:4.3rem 0 6.3rem;translate:0 0}.p-top-solution-issue__contents__list__item:nth-child(2){padding:5.7rem 4.2rem 7.8rem 5rem;translate:-1.4rem 9.4rem}.p-top-solution-issue__contents__list__item:nth-child(3){padding:4.5rem 4.2rem 7.4rem 4.7rem;translate:-3rem 2.2rem}.p-top-solution-issue__contents__list__item:nth-child(4){padding:5.8rem 4.2rem 0 0;translate:-1.8rem 3.4rem}.p-top-solution-issue__contents__list__item:nth-child(5){position:absolute;bottom:-10rem;padding-left:7.4rem;translate:3rem 2rem}.p-top-solution-issue__contents__list__item:nth-child(6){position:absolute;right:5rem;bottom:-18rem;padding:0 4.6rem 7rem 5.7rem;translate:-18rem 3.2rem}.p-top-solution-issue__contents__list__item strong{font-weight:700;font-size:1.125em}.p-top-solution-issue__contents__list__item img{z-index:-1;position:relative;height:auto}.p-top-solution-issue__contents__list__item img.image01{width:20rem}.p-top-solution-issue__contents__list__item img.image02{width:25rem}.p-top-solution-issue__contents__list__item img.image03{width:18rem}.p-top-solution-issue__contents__list__item img.image04{width:25rem}.p-top-solution-issue__contents__list__item img.image05{width:18rem}.p-top-solution-issue__contents__list__item img.image06{width:20rem}.p-top-solution-issue__contents__image{position:absolute;bottom:0;left:50%;translate:-50% 0}.p-top-solution-issue__support__arrow{position:relative}.p-top-solution-issue__support__arrow::before{display:block;position:absolute;bottom:0;left:50%;width:0;height:0;translate:-50% 5rem;border-width:40px 60px 0px 60px;border-style:solid;border-color:#f6f5ee rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);content:""}.p-top-solution-issue__support__title{margin-top:8rem;margin-bottom:1rem;color:#523f1d;font-weight:700;font-size:4rem;text-align:center}.p-top-solution-issue__support__text{padding:1rem 0 0;font-weight:500;font-size:1.8rem;line-height:2.2;text-align:center}.p-top-solution-issue__support__text p+p{margin-top:2em}.p-top-strength{position:relative;padding:7.8rem 0 5rem;background:linear-gradient(to bottom, #deeafe 0%, #ffffff 100%)}.p-top-strength:before{display:block;position:absolute;bottom:calc(100% - 1px);left:0;width:100%;height:0;padding:4.375% 0 0 0;background-image:url(/assets/img/top/strength_bg-top.svg);background-position:center bottom;background-size:100% 100%;background-repeat:no-repeat;content:""}.p-top-strength__lead{-moz-column-gap:3rem;display:flex;column-gap:3rem;row-gap:3rem;align-items:center;justify-content:space-between;padding-top:3.8rem}.p-top-strength__lead-text{font-size:1.8rem;line-height:2.3}.p-top-strength__lead-link{display:flex}.p-top-strength__list{-moz-column-gap:1px;display:flex;column-gap:1px;margin-top:3.8rem}.p-top-strength__list a{display:block;z-index:0;position:relative;overflow:hidden;transition:box-shadow .3s}.p-top-strength__list a figure{overflow:hidden}.p-top-strength__list a figure img{transition:.3s all}.p-top-strength__list a:focus img{position:relative;transform:scale(1.1, 1.1)}.p-top-strength__list a:first-of-type{border-radius:1rem 0 0 1rem}.p-top-strength__list a:last-of-type{border-radius:0 1rem 1rem 0}.p-top-strength__list a:hover{z-index:9;box-shadow:0 2rem 4rem rgba(0,0,0,.1)}.p-top-strength__list__item{position:relative}.p-top-strength__list__item-text{position:absolute;bottom:0;left:0;padding:4.5rem 3rem;font-weight:500;font-size:2.6rem;line-height:1.5;letter-spacing:.08em}.p-top-strength__list__item-icon{z-index:9;position:absolute;right:2rem;bottom:2rem}.p-top-sustainability{padding:17.3rem 0 29.5rem}.p-top-sustainability__inner{display:flex;position:relative;justify-content:space-between}.p-top-sustainability__heading{position:absolute;top:0;right:11.5rem}.p-top-sustainability__contents{position:relative;order:-1;width:100%;padding-top:4.4rem}.p-top-sustainability__contents-image{width:90rem}.p-top-sustainability__contents-image figure{overflow:hidden;border-radius:.8rem}.p-top-sustainability__contents-text{display:flex;z-index:1;position:absolute;top:67%;right:-25px;left:50%;row-gap:3.5rem;flex-direction:column;align-items:end;padding:4.6rem 0 4.8rem 6.1rem;border-radius:1rem 0 0 0;background:#fff;font-size:1.8rem;line-height:2.3}.p-top-sustainability__contents-text p{width:100%}.p-top-sustainability__contents-link{display:flex;margin-right:2.5rem}.p-top-about{position:relative;padding:3rem 0 7rem 0;background:#fffcd8}.p-top-about__text{padding:3rem 0 0 0;font-weight:400;font-size:1.6rem;line-height:2.2}.p-top-about__list{-moz-column-gap:4rem;display:flex;column-gap:4rem;justify-content:space-between;padding:3.8rem 0 0 0}.p-top-about__list__item a figure{overflow:hidden}.p-top-about__list__item a figure img{transition:.3s all}.p-top-about__list__item a:focus img{position:relative;transform:scale(1.1, 1.1)}.p-top-about__list__item figure{display:block;overflow:hidden;border-radius:1rem;transition:box-shadow .3s}.p-top-about__list__item figure img{transition:scale .3s}.p-top-about__list__item a:hover figure{box-shadow:0 20px 40px rgba(0,0,0,.1)}.p-top-about__list__item-text{-moz-column-gap:1.8rem;display:flex;column-gap:1.8rem;align-items:center;padding-top:1.6rem;color:#523f1d;font-weight:500;font-size:2.4rem;letter-spacing:-0.01em}#page-top .c-cta-contact{padding:0 0 7rem 0;background:#fffcd8}#page-top .p-contact-check__contact{margin:0}#page-top .c-cta{margin-top:0}#page-top .p-contact-check__contact__text-link .c-btn{box-shadow:0 3px 40px rgba(0,0,0,.1)}.u-mt--10{margin-top:1rem}.u-mb--10{margin-bottom:1rem}.u-mr--10{margin-right:1rem}.u-ml--10{margin-left:1rem}.u-mt--20{margin-top:2rem}.u-mb--20{margin-bottom:2rem}.u-mr--20{margin-right:2rem}.u-ml--20{margin-left:2rem}.u-mt--30{margin-top:3rem}.u-mb--30{margin-bottom:3rem}.u-mr--30{margin-right:3rem}.u-ml--30{margin-left:3rem}.u-mt--40{margin-top:4rem}.u-mb--40{margin-bottom:4rem}.u-mr--40{margin-right:4rem}.u-ml--40{margin-left:4rem}.u-mt--50{margin-top:5rem}.u-mb--50{margin-bottom:5rem}.u-mr--50{margin-right:5rem}.u-ml--50{margin-left:5rem}.u-mt--60{margin-top:6rem}.u-mb--60{margin-bottom:6rem}.u-mr--60{margin-right:6rem}.u-ml--60{margin-left:6rem}.u-mt--70{margin-top:7rem}.u-mb--70{margin-bottom:7rem}.u-mr--70{margin-right:7rem}.u-ml--70{margin-left:7rem}.u-mt--80{margin-top:8rem}.u-mb--80{margin-bottom:8rem}.u-mr--80{margin-right:8rem}.u-ml--80{margin-left:8rem}.u-mt--90{margin-top:9rem}.u-mb--90{margin-bottom:9rem}.u-mr--90{margin-right:9rem}.u-ml--90{margin-left:9rem}.u-mt--100{margin-top:10rem}.u-mb--100{margin-bottom:10rem}.u-mr--100{margin-right:10rem}.u-ml--100{margin-left:10rem}.u-mt--110{margin-top:11rem}.u-mb--110{margin-bottom:11rem}.u-mr--110{margin-right:11rem}.u-ml--110{margin-left:11rem}.u-mt--120{margin-top:12rem}.u-mb--120{margin-bottom:12rem}.u-mr--120{margin-right:12rem}.u-ml--120{margin-left:12rem}.u-textalign--center{text-align:center}.u-textalign--left{text-align:left}.u-textalign--right{text-align:right}.js-fadein,.js-fadein-up,.js-fadein-dowm{opacity:0}@media screen and (max-width: 1280px){html{font-size:.78125vw}.p-strength-lead__image.is-image3{height:20rem}.p-strength-lead__image.is-image3 figure:nth-child(1){translate:-15rem -30rem}.p-strength-lead__image.is-image3 figure:nth-child(1) img{max-width:250px}.p-strength-lead__image.is-image3 figure:nth-child(2){translate:50rem -34.5rem}.p-strength-lead__image.is-image3 figure:nth-child(3){translate:0 -10rem}.p-strength-lead__image.is-image3 figure:nth-child(3) img{max-width:180px}}@media screen and (max-width: 768px){html{font-size:2.0833333333vw}body{padding-top:80px;font-size:1.4rem}.l-column{flex-direction:column}.l-column__main{order:2;width:100%}.l-column__side{order:1;width:100%}.l-container{padding-right:20px;padding-left:20px}.l-header{height:80px}.c-banner{right:0;bottom:5rem;left:0;width:50%;margin:auto;border-radius:5rem}.c-banner__close-btn{top:.5rem;right:2rem}.c-banner__body{display:block;padding:2rem 3rem;border-radius:5rem}.c-banner__thumb img{display:none}.c-btn{height:auto}.c-cta{margin-top:4rem;padding:1rem 0 5rem 0}.c-cta__heading{font-size:3rem}.c-cta__list__item{width:48%}.c-cta__list__item-text{font-size:1.1rem}.c-cta-contact__contents{flex-direction:column}.c-cta-contact__contents__image{width:100%}.c-common-faq__text{line-height:1.2}.c-heading__text--jp{font-size:3rem}.c-heading__text--jp-sub{font-size:1.6rem}.c-heading p{font-size:.8rem}.c-heading p.c-mv__text--product{margin-top:1rem;font-size:1.4rem}.c-heading *+p{margin-top:0rem}.c-heading-sub{font-size:3rem}.c-heading--vertical{writing-mode:horizontal-tb}.c-heading--vertical.is-sp-horizontal{align-items:center;writing-mode:initial}.c-heading--vertical.is-sp-horizontal:before{left:auto;margin-left:-0.7rem}.c-heading--small{padding-top:.5rem;padding-left:.5rem !important}.c-heading--small:before{width:2rem;height:2rem}.c-heading--small .c-heading__text--en{font-size:.8rem}.c-heading--small .c-heading__text--jp{font-size:2.4rem}.c-heading--small .c-heading__text--jp-small{font-size:2rem}.c-heading--small .c-heading__text--jp-small.c-heading__text--jp-small-product{font-size:1.4rem}.c-heading-box{font-size:1.8rem}.c-lead{margin-top:2rem}.c-mv{height:28.6458333333vw}.c-mv__title{top:auto;max-width:55%;color:#fff;font-size:3rem}.c-mv__title.c-mv__title--product{max-width:none}.c-mv__title.c-mv__title--product__b .p-products-type-link{width:auto;margin-right:2rem;padding-top:4rem}.c-mv__title.c-mv__title--product__b .p-products-type-link__list{row-gap:2rem}.c-mv__title.c-mv__title--product__b .p-products-type-link__list a{height:4rem;color:#523f1d}.c-mv figure::after{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.4);content:""}.c-mv figure img{right:-3rem}.c-mv--large{height:36.4583333333vw}.c-mv--middle{height:36.4583333333vw}.c-mv--middle .c-mv__title{left:auto;margin-top:0}.c-mv--narrow{height:36.4583333333vw}.c-mv:has(.c-mv__title--product__b){min-height:41rem}.c-page-top{right:3rem;width:7rem;height:7rem}.c-page-top-icon::before,.c-page-top-icon::after{height:15px}.c-wave:before,.c-wave:after{width:400vw}.c-wave:before{animation:wave_before_sp 14s infinite linear,wave_height_top_sp 14s infinite ease-in-out}.c-wave:after{animation:wave_after_sp 14s infinite linear,wave_height_top_sp 14s infinite ease-in-out}.c-wave.is-bottom:before{animation:wave_before_sp 14s infinite linear,wave_height_bottom_sp 14s infinite ease-in-out}.c-wave.is-bottom:after{animation:wave_after_sp 14s infinite linear,wave_height_bottom_sp 14s infinite ease-in-out}.p-accessibilitypolicy-contents{padding:5rem 0}.p-accessibilitypolicy-contents__text-table{overflow-x:auto}.p-accessibilitypolicy-contents__text-table table{width:-moz-max-content;width:max-content}.p-baseball-lead{padding:5rem 0}.p-baseball-lead__link{flex-wrap:wrap}.p-baseball-lead__link a{width:48%}.p-baseball-info__item time{right:0;bottom:.5em;float:none}.p-baseball-info__item__heading{padding-right:0}.p-baseball-info__item--link{width:95%}.p-baseball-info__item table th{padding:1em;font-size:1.4rem}.p-baseball-info__item table td{padding:1em;font-size:1.2rem}.p-company-business-lead{padding:5rem 0 0}.p-company-business-contents__list{row-gap:8rem}.p-company-business-contents__list__item__image{width:100%}.p-company-business-contents__list__item__text{width:100%;margin-top:0;padding-top:1rem}.p-company-business-contents__list__item__text-lead{margin:1rem 0 1rem}.p-company-business-contents__list__item__text-btn{padding-top:1rem}.p-company-business-contents__list__item:nth-child(odd) .p-company-business-contents__list__item__text{margin-left:0;padding-left:0}.p-company-business-contents__list__item:nth-child(even) .p-company-business-contents__list__item__image{order:1}.p-company-business-contents__list__item:nth-child(even) .p-company-business-contents__list__item__text{order:2;margin-right:0;padding-right:0}.p-company-greeting-message{padding:5rem 0}.p-company-greeting-message__heading{margin-bottom:3rem;padding-left:0}.p-company-greeting-message__contents{row-gap:3rem;flex-direction:column;margin-top:3rem}.p-company-greeting-message__contents__image{width:100%;margin-top:0}.p-company-greeting-message__contents__text{width:100%;padding-top:0}.p-company-greeting-link{padding:0 0 5rem}.p-company-greeting-link__list{row-gap:3rem}.p-company-greeting-link__list__item{width:48%}.p-company-greeting-link__list__item a p{margin-top:1rem}.p-company-group-lead__inner{row-gap:2rem;flex-direction:column;align-items:center}.p-company-group-lead__logo{order:1}.p-company-group-lead__text{order:2}.p-company-group-info__contents{flex-direction:column}.p-company-group-info__contents-data td a{text-decoration:underline}.p-company-guidline-palm-contents{padding:5rem 0 3rem}.p-company-guidline-palm-contents__lead{flex-direction:column;padding:0 0 3rem}.p-company-guidline-palm-contents__lead__image{width:100%}.p-company-guidline-palm-contents__item__text{padding:3rem 0 5rem}.p-company-guidline-palm-contents__item__text dl dt{width:100%}.p-company-guidline-palm-contents__item__text dl dd{width:100%;padding-bottom:2em}.p-company-guidline-basic{padding:5rem 0 2.4rem}.p-company-guidline-list{padding:5rem 0}.p-company-history-timeline__decade:before{left:calc(20px - 1px + (100% - 20px*2)*.05)}.p-company-history-timeline__decade__heading{width:95%;margin:0 0 2rem auto;font-size:2rem}.p-company-history-timeline__decade__list{align-items:end;margin-top:0}.p-company-history-timeline__decade__list__item{flex-direction:column;align-items:end;width:100%}.p-company-history-timeline__decade__list__item:first-child .p-company-history-timeline__decade__list__item__image{margin-top:0}.p-company-history-timeline__decade__list__item__image{width:95%}.p-company-history-timeline__decade__list__item__text{width:95%}.p-company-history-timeline__decade__list__item__text-year{margin-bottom:2rem}.p-company-history-timeline__decade__list__item:nth-child(odd) .p-company-history-timeline__decade__list__item__image{order:2;text-align:center}.p-company-history-timeline__decade__list__item:nth-child(odd) .p-company-history-timeline__decade__list__item__text{order:1}.p-company-history-timeline__decade__list__item:nth-child(even){justify-content:flex-end}.p-company-history-timeline__decade__list__item:nth-child(even) .p-company-history-timeline__decade__list__item__image{text-align:center}.p-company-history-timeline__decade__list__item:nth-child(even) .p-company-history-timeline__decade__list__item__text-year:before{right:auto;left:0;translate:-50% 0}.p-company-history-timeline__decade__list__item:nth-child(even) .p-company-history-timeline__decade__list__item__text-year:after{flex:none;order:1;margin-right:1rem;margin-left:0}.p-company-history-timeline__decade__list__item:nth-child(even) .p-company-history-timeline__decade__list__item__text-year>span{order:2}.p-company-history-timeline__decade__list__item:nth-child(even) .p-company-history-timeline__decade__list__item__text-list{padding-left:6rem}.p-company-office-map{padding:5rem 0}.p-company-office-map__contents__text{position:relative;top:auto;left:auto;margin-bottom:1em;font-size:1.6rem}.p-company-office-list__item{flex-direction:column}.p-company-office-list__item__address{width:100%}.p-company-office-list__item__data{width:100%}.p-company-office-list__item__data dl{width:48%}.p-company-office-list__item__data dl dt{translate:1.5rem -50%}.p-company-office-list__item__data dl dd{padding:3rem 1.5rem 1.5rem}.p-company-office-list--office .p-company-office-list__item{width:100%}.p-company-outline-data{padding:5rem 0 2.2rem}.p-company-outline-data dl dt{width:8em;font-size:1.5rem}.p-company-outline-data dl dd{width:calc(100% - 8em);font-size:1.5rem}.p-company-outline-access__map{padding-top:60%}.p-company-outline-access__train{row-gap:2rem;flex-direction:column}.p-company-outline-access__train__map{width:100%}.p-company-outline-access__train__route{flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.p-company-outline-access__train__route__point{width:48%}.p-company-outline-access__train__route p{margin-top:.5rem;font-size:1.2rem}.p-company-policy-concept{padding:5rem 0}.p-company-policy-concept__title{font-size:3rem}.p-company-policy-concept__circle{padding:0}.p-company-policy-concept__circle__text{top:2.5rem;right:1rem;font-size:1.4rem}.p-company-policy-concept__circle__title{width:15rem;height:15rem}.p-company-policy-concept__circle__title img{width:3rem}.p-company-policy-concept__circle__title-jp{font-size:1.2rem}.p-company-policy-concept__circle__title-en{font-size:.8rem}.p-company-policy-concept__circle__list{--r: 145!important}.p-company-policy-concept__circle__list__item{width:16.5rem;height:16.5rem}.p-company-policy-concept__circle__list__item-jp{font-size:1.6rem}.p-company-policy-concept__circle__list__item-en{font-size:.8rem}.p-company-policy-concept__circle__list__item dd{padding:0 1em;padding-top:0;font-size:.7rem;letter-spacing:0}.p-company-policy-concept__text{padding:0}.p-company-policy-concept__text-en{font-size:1.8rem}.p-company-policy-concept__text-jp{font-size:3rem}.p-company-policy-concept__text dl dt{flex-direction:column;align-items:start}.p-company-policy-concept__text dl dd{font-size:1.4rem}.p-company-policy-concept__detail{padding:0}.p-company-policy-concept__detail-en{font-size:1.8rem}.p-company-policy-concept__detail-jp{font-size:3rem}.p-company-policy-concept__detail dl{justify-items:center}.p-company-policy-concept__detail dl dt{flex-direction:column;align-items:start}.p-company-policy-concept__detail dl dd{font-size:1.4rem}.p-company-vision-contribute{padding:5rem 0}.p-company-vision-contribute__image{width:100%}.p-company-vision-contribute__text{width:100%;margin-left:0;padding:2rem 0 0 0}.p-company-vision-efforts{padding:0 0 5rem}.p-company-vision-efforts__list__item{width:100%}.p-company-link{padding:5rem 0 .5rem}.p-company-link__list__item{width:100%}.p-company-link__list__item dl dt{letter-spacing:.1rem}.p-contact-check{padding:5rem 0}.p-contact-check__list>li{padding:2rem 1rem 2rem 9rem}.p-contact-check__list>li:before{left:2rem}.p-contact-check__contact{flex-direction:column;margin-top:5rem}.p-contact-check__contact__image img{position:relative;width:100%;border-radius:0}.p-contact-check__contact__image{width:100%}.p-contact-check__contact__text-heading{text-align:center}.p-contact-check__contact__text-link .c-btn{padding:2rem 6rem}.p-default-detail-body{padding:5rem 0}.p-default-detail-body__contents{padding:5rem 0}.p-default-detail-body__contact{flex-direction:column}.p-default-detail-body__contact__image img{position:relative;width:100%;border-radius:0}.p-default-detail-body__contact__image{width:100%;padding:0}.p-downloads-material{padding:5rem 0}.p-downloads-material__list{grid-template-columns:repeat(2, 1fr);row-gap:1rem}.p-downloads-material__list__item{width:100%}.p-downloads-material__list__item-title{line-height:1.4}.p-downloads-material__list__item-text{padding:0}.p-downloads-material__list__item-icon{right:2rem;bottom:2rem}.p-downloads-material__list__item a{padding:1.5rem 1rem 4rem}.p-feature-type{padding:8rem 0 !important}.p-feature-type__title{margin-bottom:2rem;padding:15px;font-size:16px}.p-feature-type__content{flex-direction:column;gap:20px}.p-feature-type__image{width:100%}.p-feature-type__desc{width:100%}.p-feature-type__lead{font-size:1.6rem}.p-feature-type__solution-box{margin-bottom:1rem;padding:20px}.p-feature-type__item-head::before{width:1rem;height:1rem}.p-feature-type__item-text{font-size:1.6rem}.p-feature-type__list>li+li{margin-top:8rem}.feature-links-wrapper{margin-top:2rem}.feature-links-wrapper .c-btn-circle{height:3rem;padding-right:4rem}.feature-links-wrapper .c-btn-circle:after{width:2.5rem;height:unset}#page-feature .p-strength-lead{padding:6.8rem 0 7rem}#page-feature .c-common-faq{margin-bottom:0}.p-footer{padding:5rem 0 3rem}.p-footer__menu{display:flex;row-gap:0;flex-direction:column}.p-footer__menu-group{-moz-column-gap:10%;display:flex;column-gap:10%;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.p-footer__menu-group.is-row{grid-row:auto}.p-footer__menu-group.is-col{grid-column:auto}.p-footer__menu-group a{min-width:45%;padding:.5em 0}.p-footer__menu-group>a{font-size:16px}.p-footer__menu-group-sub{-moz-column-gap:10%;column-gap:10%;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;padding-top:0}.p-footer__menu-group-sub>a{font-size:14px}.p-header__inner{-moz-column-gap:1rem;column-gap:1rem}.p-header__logo{flex:1}.p-header__logo a{padding:10px 0}.p-header__logo img{margin-left:0}.p-header__menu{z-index:998;position:fixed;top:0;left:150vw;flex-direction:column;justify-content:start;width:100%;height:100vh;padding:100px 0 3rem;border-bottom:solid 3px #d20000;background:#fff;box-shadow:0 20px 40px rgba(0,0,0,.1);transition:left .3s}.p-header__menu.is-active{left:0}.p-header__menu__list{flex-direction:column;height:calc(100vh - 100px);overflow-y:auto}.p-header__menu__list>li{position:relative;width:100%;height:auto}.p-header__menu__list>li:last-child{margin-bottom:6em}.p-header__menu__list>li:before,.p-header__menu__list>li:after{display:block;z-index:1;position:absolute;top:3em;right:2.5em;translate:0 -50%;border:solid #fff;content:""}.p-header__menu__list>li:before{width:1em;height:1em;margin-right:.25em;rotate:135deg;border-width:2px 0 0 2px}.p-header__menu__list>li:after{display:none}.p-header__menu__list>li.js-submenu:before,.p-header__menu__list>li.js-submenu:after{display:none}.p-header__menu__list>li>a{position:relative;height:auto;border-bottom:solid 1px #d20000;background:rgba(210,0,0,.8);color:#fff}.p-header__menu__list a:after{display:none}.p-header__menu__list a{-moz-column-gap:3rem;column-gap:3rem;flex-direction:row;justify-content:start;width:100%;height:auto;padding:2em 2em}.p-header__menu-sub__wrapper>ul>li>ul>li>a{font-size:3vw}.p-header__menu-sub__title{display:none}.p-header__menu-sub__subtitle{font-size:4vw}.p-header__menu-sub__subtitle span{top:0;right:3rem;bottom:0;margin:auto}.p-header__menu-sub__link{margin-top:1rem;padding-bottom:1rem}.p-header__menu-sub__link.mt-30{margin-top:0rem}.p-header__menu-sub__link a{width:100%;padding:1em 2em !important;font-weight:500;font-size:2rem}.p-header__menu-sub__link a span{top:0;right:3rem;bottom:0;margin:auto;border-top:2px solid #523f1d;border-right:2px solid #523f1d}.p-header__menu-sub__link img{display:none}.p-header__menu-sub__list{display:none;z-index:1;position:relative;top:auto;row-gap:0;align-items:start;width:100%;padding:0;border:0;box-shadow:none}.is-subactive .p-header__menu-sub__list{top:auto}.p-header__menu-sub__list>li>a{border-bottom:solid 1px rgba(210,0,0,.3)}.p-header__menu-sub__list--col2{width:100%}.p-header__menu-sub__list--col3{width:100%}.p-header__menu-sub__list--col4{width:100%}.p-header__menu-sub__list--col5{width:100%}.p-header__menu-sub__list-inner{flex-direction:column;height:auto;overflow-y:auto}.p-header__menu--jp{font-size:1.6rem}.p-header__link{-moz-column-gap:1rem;column-gap:1rem;padding:0}.p-header__link:before{display:none}.p-header__link-english a,.p-header__link-contact a,.p-header__link-download a,.p-header__link-search a{padding:0;font-size:8px;line-height:1.5}.p-header__link-english a:before{width:20px;height:20px}.p-header__link-contact a:before{width:20px;height:20px}.p-header__link-download a:before{width:20px;height:20px}.p-header__link-search a:before{width:20px;height:20px}.p-news-detail-body{padding:5rem 0}.p-news-detail-body__contents{padding:5rem 0}.p-news-detail-body__contact{flex-direction:column}.p-news-detail-body__contact__image img{position:relative;width:100%;border-radius:0}.p-news-detail-body__contact__image{width:100%;padding:0}.p-news__column{padding:5rem 0}.p-news-archive__list__item-title{flex:auto;width:100%}.p-news-nav__list{-moz-column-gap:5%;column-gap:5%;row-gap:2rem;flex-direction:row}.p-news-nav__list__item{width:30%;padding:0;border:none;text-align:center}.p-news-nav__list__item a{padding:.5em;border:solid 1px currentColor}.p-privacypolicy-contents{padding:5rem 0}.p-products-type-detail-lead{padding-top:5rem}.p-products-type-detail-lead__image{-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem;flex-wrap:wrap;align-items:center;justify-content:center;padding-top:3rem}.p-products-type-detail-lead__image-image{width:30%}.p-products-type-detail-lead__image-image:nth-child(1){translate:0 0}.p-products-type-detail-lead__image-image:nth-child(2){translate:0 0}.p-products-type-detail-lead__image-image:nth-child(3){translate:0 0}.p-products-type-detail-lead__image-image:nth-child(4){translate:0 0}.p-products-type-detail-lead__image-image:nth-child(5){translate:0 0}.p-products-type-detail-data__contents{flex-direction:column}.p-products-type-detail-data__contents-image{max-width:none}.p-products-type-detail-data__contents-table tr th{width:-moz-max-content;width:max-content;white-space:nowrap}.p-products-type-detail-data__contents-table a:not(.p-products-type-detail-data__contents-usage a){width:auto}.p-products-type-detail-data__contents-related a{width:auto}.p-products-type-link__list{flex-wrap:wrap}.p-products-type-about{padding:5rem 0 0}.p-products-type-about__contents{flex-direction:column;padding:3rem 0}.p-products-type-features__list__item{width:100%}.p-products-type-usage{padding:2.5rem 0 10rem}.p-products-type-usage__detail__item{width:100%}.p-products-type-usage__detail__item__contents-list{row-gap:1rem;flex-direction:row}.p-products-type-usage__detail__item__image{width:100%;max-width:none;margin-top:2rem}.p-products-lead{padding:5rem 0}.p-products-lead__link{-moz-column-gap:1.5rem;column-gap:1.5rem;flex-wrap:wrap;padding:3rem 0 0}.p-products-lead__link a{width:48%;height:8rem;border-color:currentColor;color:#d20000;font-size:1.6rem}.p-products-lead__link a:after{border-color:currentColor}.p-products-lead__link a:after{right:2rem}.p-products-category{padding:5rem 0 0}.p-products-category__list{-moz-column-gap:0;grid-template-columns:repeat(2, 1fr);column-gap:0}.p-products-category__list-empty{width:90%}.p-products-category__list a{width:90%}.p-products-usage{padding:2.5rem 0 10rem}.p-products__contents{padding:3rem 0 0}.p-search-results-contents{padding:5rem 0}.p-solution-issue{padding:5rem 0 4rem}.p-solution-issue__lead{padding:0 0 5rem}.p-solution-issue__contents{margin-bottom:10rem;padding:2rem 0 23rem}.p-solution-issue__contents__title{padding:0 2rem}.p-solution-issue__contents__list__item{max-width:50%;padding:2em 2em 3em !important}.p-solution-issue__contents__list__item:nth-child(1){order:1;translate:1rem 0}.p-solution-issue__contents__list__item:nth-child(2){order:3;translate:1rem 0}.p-solution-issue__contents__list__item:nth-child(3){order:2;translate:-1rem -1rem}.p-solution-issue__contents__list__item:nth-child(4){order:4;translate:0rem 0}.p-solution-issue__contents__list__item:nth-child(5){order:5;translate:0rem -2rem}.p-solution-issue__contents__list__item:nth-child(6){order:6;translate:0rem 2rem}.p-solution-suggest__lead{padding:3rem}.p-solution-suggest__lead__text{width:100%;height:auto;padding:2rem;border-radius:1rem}.p-solution-suggest__lead__text p{margin-top:1.5rem}.p-solution-suggest__flow{margin-top:10rem;padding:5rem 0 0}.p-solution-suggest__flow__list__item__heading{margin-bottom:3rem}.p-solution-suggest__flow__list__item__contents{flex-direction:column}.p-solution-suggest__flow__list__item__contents__text{width:100%;padding-bottom:0}.p-solution-suggest__flow__list__item__contents__image{width:100%;margin-bottom:2rem}.p-solution-suggest__flow__list__item__contents__link{margin-top:3rem}.p-solution-value{padding:4rem 0}.p-solution-value__list{flex-direction:column;margin-bottom:4rem;gap:3rem}.p-solution-value__list__item{width:100%}.p-strength-detail-lead{padding-bottom:5rem !important}.p-strength-detail-contents__list__item:after{height:.3rem}.p-strength-detail-contents__list__item__image{width:100%}.p-strength-detail-contents__list__item__text{width:100%}.p-strength-detail-contents__list__item__text-title{font-size:2.8rem}.p-strength-detail-contents__list__item:nth-child(odd) .p-strength-detail-contents__list__item__image{order:2}.p-strength-detail-contents__list__item:nth-child(odd) .p-strength-detail-contents__list__item__text{order:1}.p-strength-detail-products__list{row-gap:3rem;padding:5rem 0}.p-strength-detail-products__list__item:before{top:27rem}.p-strength-detail-products__list__item a{flex-direction:column}.p-strength-detail-products__list__item__image{width:100%}.p-strength-detail-products__list__item__text{width:100%;padding:6rem 2rem 10rem}.p-strength-detail-products__list__item:nth-child(odd):before{left:50%}.p-strength-detail-products__list__item:nth-child(odd) .p-strength-detail-products__list__item__text-btn{right:2rem}.p-strength-detail-products__list__item:nth-child(even):before{left:50%}.p-strength-detail-products__list__item:nth-child(even) .p-strength-detail-products__list__item__text{order:2;text-align:left}.p-strength-detail-products__list__item:nth-child(even) .p-strength-detail-products__list__item__text-btn{right:2rem;left:auto;padding-right:7rem;padding-left:0}.p-strength-detail-products__list__item:nth-child(even) .p-strength-detail-products__list__item__text-btn:after{right:0;left:auto}.p-strength-detail-equipment__item{width:100%;padding:0}.p-strength-lead{padding:5rem 0 8rem}.p-strength-lead__image{-moz-column-gap:5%;column-gap:5%;justify-content:center}.p-strength-lead__image figure{width:30%}.p-strength-lead__image.is-image2 figure:first-of-type{translate:0 0}.p-strength-lead__image.is-image2 figure:last-of-type{translate:0 0}.p-strength-lead__image.is-image3{height:auto}.p-strength-lead__image.is-image3 figure:nth-child(1){translate:0 0}.p-strength-lead__image.is-image3 figure:nth-child(1) img{max-width:none}.p-strength-lead__image.is-image3 figure:nth-child(2){translate:0 0}.p-strength-lead__image.is-image3 figure:nth-child(3){translate:0 0}.p-strength-lead__image.is-image3 figure:nth-child(3) img{max-width:none}.p-strength-navi__category a{width:100%}.p-strength-navi__category a p{font-size:1.6rem}.p-strength-navi__strength{flex-direction:column}.p-strength-navi__strength a{width:100%}.p-strength-type{padding:5rem 0}.p-strength-type:before{height:5rem;background-size:auto 100%}.p-strength-type__list__item a{flex-wrap:wrap}.p-strength-type__list__item__text{padding:3rem 3rem 9rem 3rem}.p-strength-type__list__item__text-title{font-size:2.6rem}.p-strength-type__list__item__text-btn{right:3rem;bottom:3rem}.p-strength-type__list__item:nth-child(even) .p-strength-type__list__item__image{order:1}.p-strength-type__list__item:nth-child(even) .p-strength-type__list__item__text{order:2}.p-sustainability-detail-lead{padding:5rem 0 3rem}.p-sustainability-detail-contents__list__item-image{width:100%}.p-sustainability-detail-contents__list__item-text{width:100%}.p-sustainability-detail-contents__list__item-text p:first-of-type{margin-top:2rem}.p-company-iso-contents{padding:5rem 0 3rem}.p-company-iso-contents__lead{flex-direction:column;padding:0 0 3rem}.p-company-iso-contents__lead__image{width:100%}.p-company-iso-contents__item__text{padding:3rem 0 5rem}.p-company-iso-contents__item__text dl dt{width:100%}.p-company-iso-contents__item__text dl dd{width:100%;padding-bottom:2em}.p-sustainability-rspo-efforts__contents__text{width:100%}.p-sustainability-rspo-efforts__contents__image{width:100%}.p-sustainability-rspo-problems__contents__text{order:1;width:100%}.p-sustainability-rspo-problems__contents__image{order:2;width:100%}.p-sustainability-rspo-rspo__contents__text{width:100%}.p-sustainability-rspo-rspo__contents__image{width:100%}.p-sustainability-rspo-rspo__process{row-gap:4rem;flex-direction:column;align-items:center}.p-sustainability-rspo-rspo__process__item{width:50%}.p-sustainability-rspo-rspo__process__item:after{right:auto;bottom:0;margin-right:0;margin-bottom:-3rem;border-width:1.5rem 1.5rem 0px 1.5rem;border-color:#5cc25c rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.p-sustainability-navi__link a{width:45.75%}.p-sustainability-navi__link a p{margin-top:1rem;font-size:2rem}.p-sustainability-lead{padding:5rem 0 2rem}.p-sustainability-action__list__item{flex-direction:column;padding:3rem}.p-sustainability-action__list__item__title{width:100%}.p-sustainability-action__list__item__contents{width:100%}.p-sustainability-action__list__item__contents-icon{justify-content:start}.p-sustainability-message__title{padding-left:0}.p-sustainability-message__image{width:100%;margin-top:0}.p-sustainability-message__text{width:100%}.p-sustainability-link__list__item{padding:3rem 0}.p-sustainability-link__list__item__image{width:100%}.p-sustainability-link__list__item__contents{width:100%}.p-sustainability-link__list__item__contents-icon{justify-content:start;width:100%}.p-sustainability-link__list__item:nth-child(even) .p-sustainability-link__list__item__image{order:1}.p-sustainability-link__list__item:nth-child(even) .p-sustainability-link__list__item__contents{order:2}.p-top-mv__list__item:before{top:-15rem;background-size:auto 55%}.p-top-mv__list__item-text{top:60%;row-gap:0}.p-top-mv__list__item-text--l{text-shadow:0 0 10px #fff,0 0 20px #fff,0 0 23px #fff}.p-top-mv__list__item-text--m{padding-top:3em;font-size:2rem !important;text-shadow:0 0 10px #fff,0 0 20px #fff,0 0 23px #fff}.p-top-mv__pager{-moz-column-gap:1rem;column-gap:1rem;margin-top:2.5rem}.p-top-mv__pager a{height:auto;padding:.5em;font-size:1rem}.p-top-topics{padding:5rem 0}.p-top-topics:before{height:2rem}.p-top-topics__inner{flex-direction:column;align-items:center}.p-top-topics__list__item a{flex-direction:column}.p-top-topics__list__item-category span{max-width:12rem;margin:10px 0}.p-top-products{padding:5rem 0}.p-top-products__inner{flex-direction:column}.p-top-products__heading{position:relative;left:auto}.p-top-products__contents{flex-direction:column}.p-top-products__contents-image{width:100%}.p-top-products__contents-text{position:relative;padding:2rem 0 0 0}.p-top-products__contents-link{justify-content:end}.p-top-solution{padding:5rem 0 10rem}.p-top-solution__tick__item span{font-size:4rem}.p-top-solution__heading--jp{font-size:3rem}.p-top-solution__lead{font-size:2rem}.p-top-solution__circle{padding:5rem 0}.p-top-solution__circle-title{width:18rem;height:18rem;font-size:2rem}.p-top-solution__circle-items{row-gap:2rem}.p-top-solution__circle-item{border-radius:1000rem}.p-top-solution__circle-list{--r: 170!important}.p-top-solution__circle-list dl{width:10rem;height:10rem;padding-top:1.5rem}.p-top-solution__circle-list dl dt{font-size:1.2rem}.p-top-solution__circle-list dl dd{font-size:.8rem}.p-top-solution-issue{padding:5rem 0 4rem}.p-top-solution-issue__contents{margin-bottom:0;padding:2rem 0}.p-top-solution-issue__contents:after{bottom:5%;padding:2rem 0}.p-top-solution-issue__contents__title{padding:0 2rem}.p-top-solution-issue__contents__list__item-text.text01{top:16rem;left:7rem}.p-top-solution-issue__contents__list__item-text.text02{top:15rem;left:5rem}.p-top-solution-issue__contents__list__item-text.text03{top:15rem;left:6rem}.p-top-solution-issue__contents__list__item-text.text04{top:15rem;left:8rem}.p-top-solution-issue__contents__list__item-text.text05{top:13rem;left:7rem}.p-top-solution-issue__contents__list__item-text.text06{top:15rem;left:6rem}.p-top-solution-issue__contents__list__item{max-width:50%;padding:2em 2em 3em !important}.p-top-solution-issue__contents__list__item:nth-child(1){order:1;translate:-1rem -1rem}.p-top-solution-issue__contents__list__item:nth-child(2){order:3;translate:-2rem -5rem}.p-top-solution-issue__contents__list__item:nth-child(3){order:2;translate:-1rem -1rem}.p-top-solution-issue__contents__list__item:nth-child(4){order:4;translate:-1rem -5rem}.p-top-solution-issue__contents__list__item:nth-child(5){position:relative;bottom:auto;order:5;translate:-1rem -10rem}.p-top-solution-issue__contents__list__item:nth-child(6){position:relative;right:auto;bottom:auto;order:6;translate:0rem -10rem}.p-top-solution-issue__contents__list__item img{width:20rem !important}.p-top-solution-issue__support__arrow{margin-top:5rem}.p-top-solution-issue__support__arrow::before{bottom:5%;padding:2rem 0}.p-top-strength{padding:5rem 0}.p-top-strength:before{height:5rem;background-size:auto 100%}.p-top-strength__lead{flex-direction:column}.p-top-strength__lead-link{justify-content:end;width:100%}.p-top-strength__list{-moz-column-gap:0;column-gap:0;flex-wrap:wrap;overflow:hidden;border-radius:1rem}.p-top-strength__list a{width:50%}.p-top-strength__list a:first-of-type{border-radius:0}.p-top-strength__list a:last-of-type{border-radius:0}.p-top-strength__list__item-text{padding:2rem 1.5rem;font-size:1.8rem}.p-top-sustainability{padding:5rem 0}.p-top-sustainability__inner{flex-direction:column}.p-top-sustainability__heading{position:relative;top:auto;right:auto}.p-top-sustainability__contents{order:initial}.p-top-sustainability__contents-image{width:100%}.p-top-sustainability__contents-text{position:relative;top:auto;right:auto;left:auto;padding:2rem 0 0 0}.p-top-sustainability__contents-link{justify-content:end;width:100%;margin-right:0}.p-top-about__list{-moz-column-gap:1rem;column-gap:1rem}.p-top-about__list__item{width:48%}.p-top-about__list__item figure{border-radius:1rem}.p-top-about__list__item-text{font-size:1.6rem}#page-top .c-cta-contact{padding:0}.u-pc{display:none !important}}@media(hover: hover){a:hover{text-decoration:none}}@media(hover: none){a:active{text-decoration:none}}@media print{.l-header{position:absolute}.p-top-mv__list__item:not(:first-child){display:none}.p-top-mv__list__item-text--l{font-size:3rem}.p-top-mv__list__item-text--m{font-size:1.4rem}.p-top-mv__pager a{float:left}.p-top-topics:before{height:1rem}.u-sp{display:none}.js-fadein,.js-fadein-up,.js-fadein-dowm{display:block;opacity:1}.js-submenu{display:none !important}}@media(hover: hover)and (pointer: fine){.c-breadcrumb__list li a:hover::after{transform:scale(1, 1)}a:hover .c-btn,.c-btn:hover{scale:1.05}a:hover .c-btn-circle:after,.c-btn-circle:hover:after{scale:1.1;background-size:6rem;box-shadow:0 20px 40px rgba(0,0,0,.1)}.c-cta__list__item a:hover img{position:relative;transform:scale(1.1, 1.1)}.c-icon-circlearrow--hover:hover:before,a:hover .c-icon-circlearrow--hover-red:before{opacity:0}.c-icon-circlearrow--hover:hover:after,a:hover .c-icon-circlearrow--hover-red:after{opacity:1}.p-company-greeting-link__list__item a:hover img{position:relative;transform:scale(1.1, 1.1)}.p-company-group-info__contents-data td a:hover::after{transform:scale(1, 1)}.p-company-history-timeline__decade__list__item__text-list-item a:hover:before{width:100%}.p-company-link__list__item a:hover img{position:relative;transform:scale(1.1, 1.1)}.p-default-detail-body__contents a:hover::after{transform:scale(1, 1)}.p-downloads-material__list__item a:hover img{position:relative;transform:scale(1.1, 1.1)}.p-footer__logo a:hover{cursor:pointer;opacity:.7;transition:.3s}.p-footer__menu-group a:hover::after{transform:scale(1, 1)}.p-header__logo a:hover{cursor:pointer;opacity:.7;transition:.3s}.p-header__menu__list a:hover:after{opacity:1}.p-header__menu-sub__list>li>a:hover::after{transform:scale(1, 1)}.p-header__link-english a:hover,.p-header__link-contact a:hover,.p-header__link-download a:hover,.p-header__link-search a:hover{cursor:pointer;opacity:.7;transition:.3s}.p-news-detail-body__contents a:hover::after{transform:scale(1, 1)}.p-news-archive__list__item-title a:hover{cursor:pointer;opacity:.7;transition:.3s}.p-news-nav__list__item a:hover{cursor:pointer;opacity:.7;transition:.3s}.p-products-type-detail-data__contents-table a:not(.p-products-type-detail-data__contents-usage a):hover::after{transform:scale(1, 1)}.p-products-type-detail-data__contents-usage a:hover{border-color:#d20000}.p-products-type-detail-data__contents-related a:hover::after{transform:scale(1, 1)}.p-products-type-link__list a:hover{border-color:#d20000}.p-products-type-usage__detail__item a:hover img{position:relative;transform:scale(1.1, 1.1)}.p-products-type-usage__detail__item a:hover{cursor:pointer;opacity:.7;transition:.3s}.p-products-category__list a:hover img{position:relative;transform:scale(1.1, 1.1)}.p-strength-detail-products__list__item a:hover img{position:relative;transform:scale(1.1, 1.1)}.p-strength-navi__category a:hover img{position:relative;transform:scale(1.1, 1.1)}.p-strength-type__list__item a:hover img{position:relative;transform:scale(1.1, 1.1)}.p-sustainability-rspo-efforts__contents__text-link a:hover::after{transform:scale(1, 1)}.p-top-topics__list__item a:hover{cursor:pointer;opacity:.7;transition:.3s}.p-top-strength__list a:hover img{position:relative;transform:scale(1.1, 1.1)}.p-top-about__list__item a:hover img{position:relative;transform:scale(1.1, 1.1)}}@media screen and (max-width: 769px){.c-common-faq__header{padding:1.5rem 4rem}.c-common-faq .q::before,.c-common-faq__body .a::before{left:1.5rem;font-size:2.5rem}.c-common-faq__body{padding:1.5rem 3rem 1.5rem 4rem}}@media screen and (min-width: 769px){.c-mv__title.c-mv__title--product__b{min-width:60rem}.c-mv__title.c-mv__title--product__b .c-heading__text--jp-small{display:inline-block}.c-mv__title.c-mv__title--product__b .c-heading__text--jp-small:nth-child(n+2){position:relative;padding:0 1rem}.c-mv__title.c-mv__title--product__b .c-heading__text--jp-small:nth-child(n+2)::before{position:absolute;top:5px;bottom:5px;left:0;width:.5px;background-color:#523f1d;content:""}.u-sp{display:none !important}}@media screen and (min-width: 3000px){.c-mv--middle{height:70rem}}@media screen and (max-width: 1360px){.p-footer__inner{flex-direction:column}.p-footer__menu{margin:0 auto}}@media screen and (max-width: 1200px){.p-header__menu-sub__list{top:90px}}@media screen and (max-width: 1040px){.p-header__menu-sub__list{top:80px}}@media screen and (max-width: 930px){.p-header__menu-sub__list{top:70px}}@media screen and (max-width: 820px){.p-header__menu-sub__list{top:60px}}@media screen and (min-width: 769px)and (max-width: 1340px){.p-header__menu--jp{font-size:1vw}}@media screen and (max-width: 1600px){.p-top-mv__list__item-text--l{font-size:3.2rem}.p-top-mv__list__item-text--m{font-size:1.4rem}.p-top-solution{background-position:calc(50% - 52rem) calc(50% + 14.8rem),calc(50% + 56.5rem) calc(50% + 11.2rem)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsImZvdW5kYXRpb24vX3Jlc2V0LnNjc3MiLCJmb3VuZGF0aW9uL19iYXNlLnNjc3MiLCJnbG9iYWwvX3NldHRpbmcuc2NzcyIsImxheW91dC9fbC1jb2x1bW4uc2NzcyIsImxheW91dC9fbC1jb250YWluZXIuc2NzcyIsImxheW91dC9fbC1oZWFkZXIuc2NzcyIsImNvbXBvbmVudC9fYy1iYW5uZXIuc2NzcyIsImNvbXBvbmVudC9fYy1icmVhZGNydW1iLnNjc3MiLCJnbG9iYWwvX2hvdmVyLnNjc3MiLCJjb21wb25lbnQvX2MtYnRuLnNjc3MiLCJjb21wb25lbnQvX2MtY3RhLnNjc3MiLCJjb21wb25lbnQvX2MtZmFxLnNjc3MiLCJjb21wb25lbnQvX2MtaGVhZGluZy5zY3NzIiwiY29tcG9uZW50L19jLWljb24uc2NzcyIsImNvbXBvbmVudC9fYy1sZWFkLnNjc3MiLCJjb21wb25lbnQvX2MtbXYuc2NzcyIsImNvbXBvbmVudC9fYy1wYWdldG9wLnNjc3MiLCJjb21wb25lbnQvX2Mtc2VhcmNoLWZvcm0uc2NzcyIsImNvbXBvbmVudC9fYy13YXZlLnNjc3MiLCJwcm9qZWN0L19wLWFjY2Vzc2liaWxpdHlwb2xpY3kuc2NzcyIsInByb2plY3QvX3AtYmFzZWJhbGwuc2NzcyIsInByb2plY3QvX3AtY29tcGFueS1idXNpbmVzcy5zY3NzIiwicHJvamVjdC9fcC1jb21wYW55LWRpc2NpcGxpbmUuc2NzcyIsInByb2plY3QvX3AtY29tcGFueS1ncmVldGluZy5zY3NzIiwicHJvamVjdC9fcC1jb21wYW55LWdyb3VwLnNjc3MiLCJwcm9qZWN0L19wLWNvbXBhbnktZ3VpZGxpbmUtcGFsbS5zY3NzIiwicHJvamVjdC9fcC1jb21wYW55LWd1aWRsaW5lLnNjc3MiLCJwcm9qZWN0L19wLWNvbXBhbnktaGlzdG9yeS5zY3NzIiwicHJvamVjdC9fcC1jb21wYW55LW9mZmljZS5zY3NzIiwicHJvamVjdC9fcC1jb21wYW55LW91dGxpbmUuc2NzcyIsInByb2plY3QvX3AtY29tcGFueS1wb2xpY3kuc2NzcyIsInByb2plY3QvX3AtY29tcGFueS12aXNpb24uc2NzcyIsInByb2plY3QvX3AtY29tcGFueS5zY3NzIiwicHJvamVjdC9fcC1jb250YWN0LnNjc3MiLCJwcm9qZWN0L19wLWRlZmF1bHQuc2NzcyIsInByb2plY3QvX3AtZG93bmxvYWRzLnNjc3MiLCJwcm9qZWN0L19wLWZlYXR1cmUuc2NzcyIsInByb2plY3QvX3AtZm9vdGVyLnNjc3MiLCJwcm9qZWN0L19wLWhlYWRlci5zY3NzIiwicHJvamVjdC9fcC1uZXdzLWRldGFpbC5zY3NzIiwicHJvamVjdC9fcC1uZXdzLnNjc3MiLCJwcm9qZWN0L19wLXByaXZhY3lwb2xpY3kuc2NzcyIsInByb2plY3QvX3AtcHJvZHVjdHMtdHlwZS1kZXRhaWwuc2NzcyIsInByb2plY3QvX3AtcHJvZHVjdHMtdHlwZS5zY3NzIiwicHJvamVjdC9fcC1wcm9kdWN0cy5zY3NzIiwicHJvamVjdC9fcC1zZWFyY2gtcmVzdWx0cy5zY3NzIiwicHJvamVjdC9fcC1zb2x1dGlvbi5zY3NzIiwicHJvamVjdC9fcC1zdHJlbmd0aC1kZXRhaWwuc2NzcyIsInByb2plY3QvX3Atc3RyZW5ndGguc2NzcyIsInByb2plY3QvX3Atc3VzdGFpbmFiaWxpdHktZGV0YWlsLnNjc3MiLCJwcm9qZWN0L19wLXN1c3RhaW5hYmlsaXR5LWlzby5zY3NzIiwicHJvamVjdC9fcC1zdXN0YWluYWJpbGl0eS1yc3BvLnNjc3MiLCJwcm9qZWN0L19wLXN1c3RhaW5hYmlsaXR5LnNjc3MiLCJwcm9qZWN0L19wLXRvcC5zY3NzIiwidXRpbGl0eS9fdS1tYXJnaW4uc2NzcyIsInV0aWxpdHkvX3UtdGV4dGFsaWduLnNjc3MiLCJ1dGlsaXR5L191LXZpc2libGUuc2NzcyIsImphdmFzY3JpcHQvX3NjcmlwdC5zY3NzIiwiZ2xvYmFsL19tcS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHFGQ0FBLENBQUEsbUJBS0EscUJBR0ksQ0FF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aUJBQ0UsQ0FBQSxtQkFHRixlQUNFLENBQUEsb0JBR0YsZ0JBQ0UsQ0NFQSx5Q0NaSixTQUdFLEN4REZFLHNDeUQ2QkYsS3pEOUJGLGtCQUlRLEN5RDBCTixrQ1YrQ0ksWUFJSSxDVW5EUixzRFY2RFEsdUJBSUksQ1VqRVosMERWd0VVLGVBRUksQ1UxRWQsc0RWbUZRLHdCQUlJLENVdkZaLHNEVitGUSxrQkFJSSxDVW5HWiwwRFYwR1UsZUFFSSxDL0N0SVIsQ0FBQSxxQ3lEMEJOLEt6RDlCRix3QkFRUSxDeURzQk4sS3pEUE0sZ0JBQUEsQ0FYUixnQkFZUSxDeURNTixVdkQ5QkYscUJBUUksQ3VEc0JGLGdCdkRmSSxPQUFBLENBSkosVUFNSSxDdURhSixnQnZETEksT0FBQSxDQUpKLFVBTUksQ3VER0osYXREOUJGLGtCRllhLENBQUEsaUJBQUEsQ3dEa0JYLFVyRDlCRixXQWNJLENxRGdCRixVcERTSSxPQUNBLENBdkNOLFdBc0NNLENBQ0EsTUFDQSxDQUVBLFNBQUEsQ0FGQSxXQUNBLENBQUEsa0JBRUEsQ29EZEoscUJwRDhCYyxTQUFBLENBWFIsVUFZUSxDb0QvQmQsZ0JwRDRERSxhQVdRLENBQ0EsaUJBQUEsQ0FEQSxrQkFFQSxDb0R6RVYscUJwRDhFTSxZQU9RLENvRHJGZCxPakQ5QkYsV0FzQkksQ2lEUUYsT2hEZEUsZUFBQSxDQWhCSixxQkFpQkksQ2dEYUYsZ0JoRFZBLGNBT0ksQ2dER0osbUJoRGVFLFNBSUksQ2dEbkJOLHdCaERxQ0ksZ0JBU0ksQ2dEOUNSLHlCaERvRUUscUJBT0ksQ2dEM0VOLGdDaEQ4RUksVUFJSSxDZ0RsRlIsb0IvQ29DQSxlQUtFLEMrQ3pDRixxQjlDSUUsY0FRSSxDOENaTix5QjlDZUksZ0JBT0ksQzhDdEJSLGE5Q2tDQSxlQUtJLEM4Q3ZDSixpQzlDMkNNLGVBQUEsQ0FGSixnQkFHSSxDOEM1Q04sZTlDaURBLGVBSUksQzhDckRKLGU5Q3lEQSxjQU9JLEM4Q2hFSixxQjlDcUdBLDBCQU9JLEM4QzVHSixzQzlDa0hLLGtCQUFBLENBSEgsb0JBSUcsQ0FBQSw2Q0FFQSxTQUNDLENBQUEsbUJBQ0EsQzhDdkhOLGtCOUN5SUEsaUJBSUksQ0FBQSw2QkFDQSxDQUFBLHlCQUVBLFVBQ0UsQ0FBQSxXQUNBLEM4Q2xKTix1QzlDd0pFLGVBSUksQzhDNUpOLHVDOUNnS0UsZ0JBSUksQzhDcEtOLDZDOUN1S0ksY0FHSSxDQUFBLCtFQUNBLGdCQUNFLEM4QzVLVixlOUNtTEEsZ0JBYUksQzhDaE1KLFE1QzlCRixlQUlJLEM0QzBCRixNM0M5QkYsc0JBVUksQzJDb0JGLGEzQ1ZBLFFBU0ksQ0FBQSxhQUNBLENBQUEsVUFFQSxDQUFBLGNBQ0EsQzJDSEosa0MzQ01FLGNBRUksQzJDUk4sMkQzQ3lDVSxVQUFBLENBREEsaUJBQ0EsQ0FKTixnQkFLTSxDMkMxQ1YsaUUzQzZDTSxZQUdJLEMyQ2hEVixtRTNDc0RVLFdBQUEsQ0FKSixhQUtNLEMyQ3ZEWixvQjNDOEVNLGlCQUFBLENBSEEsVUFDQSxDQUFBLFdBQ0EsQ0FBQSx5QkFDQSxDQUxKLFVBTUksQzJDL0VOLGlCM0NtRkUsV0FNSSxDMkN6Rk4sYTNDK0ZBLHNCQUdJLEMyQ2xHSixjM0M2R0Esc0JBU0ksQzJDdEhKLDJCM0M2SEEsU0FLSSxDQUFBLFlBQ0EsQzJDbklKLGMzQ3VJQSxzQkFHSSxDMkMxSUosb0MzQ2tKQSxnQkFFSSxDMkNwSkosWTFDNUJGLFVBdUJJLENBQUEsVUFDQSxDQUFBLFdBQ0EsQzBDR0YsaUQxQ1VFLFdBWUksQzBDdEJOLDZCeENnSEEsV0FhSSxDd0M3SEosZXhDaUlBLHdGQUtJLEN3Q3RJSixjeEMwSUEsdUZBUUksQ3dDbEpKLHlCeENtS0ksMkZBSUksQ3dDdktSLHdCeEMwS0ksMEZBTUksQ3dDaExSLGdDdkMxQkEsY0FJSSxDdUNzQkosNEN2Q0ZJLGVBTUksQ3VDSlIsa0R2Q2lCTSxzQkFJSSxDQUpKLGlCQUlJLEN1Q3JCVixpQnRDekJBLGNBSUksQ3NDcUJKLHVCdENGRSxjQU9JLENzQ0xOLHlCdENRSSxTQWdCSSxDc0N4QlIsNEJ0Q21FUSxPQUNBLENBVEosV0FRSSxDQUNBLFVBQ0EsQ3NDckVSLGdDdEN5RUksZUFLSSxDc0M5RVIsNkJ0QzhGSSxTQVVJLENzQ3hHUixnQ3RDeUlNLFdBT0ksQ0FBQSxnQkFDQSxDc0NqSlYsZ0N0Q3FKTSxXQU9JLENBQUEsZ0JBQ0EsQ3NDN0pWLHlCckN4QkUsZ0JBUUksQ3FDZ0JOLG1DckNUSSxZQU1JLENxQ0dSLGdEckNJUSxVQUlJLENxQ1JaLCtDckNrQlEsVUFVSSxDQUFBLFlBQ0EsQ0FBQSxnQkFDQSxDcUM5Qlosb0RyQ2tEVSxrQkFNSSxDcUN4RGQsbURyQ2tFVSxnQkFTSSxDcUMzRWQsdUdyQ29GUSxhQU1JLENBQUEsY0FDQSxDcUMzRloseUdyQytGUSxPQUlJLENxQ25HWix3R3JDdUdRLE9BTUksQ0FBQSxjQUNBLENBQUEsZUFDQSxDcUMvR1osNEJuQ3ZCRSxjQUlJLENtQ21CTixxQ25DSlEsa0JBQUEsQ0FaSixjQWFJLENtQ0dSLHNDbkNRUSxZQUNBLENBUkoscUJBT0ksQ0FDQSxlQUNBLENtQ1ZSLDZDbkNxQlUsVUFBQSxDQVJKLFlBU0ksQ21DdEJWLDRDbkNtQ1UsVUFBQSxDQUxKLGFBTUksQ21DcENWLHlCbkNxREUsZ0JBSUksQ21DekROLCtCbkNxRUksWUFRSSxDbUM3RVIscUNuQ3VGTSxTQUlJLENtQzNGVix5Q25Dd0dVLGVBUUksQ21DaEhkLDZCbENkUSxZQUFBLENBUEoscUJBTUksQ0FBQSxrQkFFQSxDa0NhUiw0QmxDVEksT0FLSSxDa0NJUiw0QkFBQSxPbENPUSxDa0NQUixnQ2xDZ0JJLHFCQVFJLENrQ3hCUiwwQ2xDNkRVLHlCQUlJLENrQ2pFZCxrQ2pDdEJJLG1CQUlJLENpQ2tCUix3Q2pDZk0scUJBTUksQ0FBQSxnQkFDQSxDaUNRViwrQ2pDTFEsVUFPSSxDaUNGWiw4Q2pDb0JRLG1CQUlJLENpQ3hCWixvRGpDMkNZLFVBV0ksQ2lDdERoQixvRGpDMERZLFVBTUksQ0FBQSxrQkFDQSxDaUNqRWhCLDBCaENmRSxxQkFJSSxDZ0NXTix5QmhDcUNFLGNBSUksQ2dDekNOLDJDQUFBLDJDL0JhVSxDK0JiViw2Qy9CaUJNLFNBUUksQ0FBQSxvQkFDQSxDQUFBLGNBQ0EsQytCM0JWLDBDL0J3RVUsZUFBQSxDQVBKLFlBUUksQytCekVWLGdEL0I2RVEscUJBS0ksQ0FBQSxlQUNBLENBQUEsVUFDQSxDK0JwRlosbUgvQnVGVSxZQUlJLEMrQjNGZCx1RC9CK0ZVLFNBS0ksQytCcEdkLHNEL0JvSVUsU0FRSSxDK0I1SWQsMkQvQitJWSxrQkFpQkksQytCaEtoQixzSC9CNlJVLE9BS0ksQ0FBQSxpQkFDQSxDK0JuU2QscUgvQnVTVSxPQUlJLEMrQjNTZCxnRS9Cb1VVLHdCQUlFLEMrQnhVWix1SC9CNFVVLGlCQUtJLEMrQmpWZCxrSS9CMFZjLFVBS0ksQ0FBQSxNQUNBLENBQUEsZ0JBQ0EsQytCaldsQixpSS9CMldrQixTQUNBLENBUEgsT0FNRyxDQUVBLGlCQUFBLENBREEsYUFFQSxDK0I5V2xCLGdJL0JrWGMsT0FJSSxDK0J0WGxCLDJIL0IyWFksaUJBR0ksQytCOVhoQixzQjlCdEJFLGNBSUksQzhCa0JOLHNDOUJQTSxpQkFVSSxDQUFBLFFBQ0EsQ0FBQSxTQUNBLENBQ0EsaUJBQUEsQ0FEQSxnQkFFQSxDOEJQViw2QjlCNEJJLHFCQVNJLEM4QnJDUixzQzlCeUNNLFVBS0ksQzhCOUNWLG1DOUIrRU0sVUFPSSxDOEJ0RlYsc0M5QmtHUSxTQU9JLEM4QnpHWix5QzlCNEdVLHFCQW1CSSxDOEIvSGQseUM5Qm1JVSwwQkFPSSxDOEIxSWQsNEQ5QmdMTSxVQU9JLEM4QnZMVix3QjdCdkJFLHFCQUlJLEM2Qm1CTiw4QjdCRVUsU0FBQSxDQU5KLGdCQU9JLEM2QkhWLDhCN0JhVSxzQkFBQSxDQU5KLGdCQU9JLEM2QmRWLCtCN0JrQ0ksZUFTSSxDNkIzQ1IsaUM3QmlFUSxZQUFBLENBTkoscUJBT0ksQzZCbEVSLHNDN0JxRU0sVUFJSSxDNkJ6RVYsd0M3Qm9GVSxrQkFDQSxDQUFBLGNBQ0EsQ0FBQSw2QkFBQSxDQVRKLFVBVUksQzZCdkZWLCtDN0IwRlEsU0FHSSxDNkI3RlosMEM3QmlHUSxnQkFNSSxDQUFBLGdCQUNBLEM2QnhHWiwwQjVCdEJFLGNBSUksQzRCa0JOLGlDNUJmSSxjQU9JLEM0QlFSLGtDNUJISSxTQVdJLEM0QlJSLHdDNUJ1QlUsVUFDQSxDQUFBLFVBQUEsQ0FiSixnQkFjSSxDNEJ6QlYseUM1QjZCTSxXQWNJLENBQUEsWUFDQSxDNEI1Q1YsNkM1QitDUSxVQUtJLEM0QnBEWiw0QzVCd0RRLGdCQU9JLEM0Qi9EWiw0QzVCbUVRLGVBUUksQzRCM0VaLHdDNUJnRk0sa0JBV0ksQzRCM0ZWLDhDNUI4RlEsYUFtQkksQ0FBQSxjQUNBLEM0QmxIWixpRDVCcUhVLGdCQUtJLEM0QjFIZCxpRDVCOEhVLGVBT0ksQzRCcklkLGlENUI0SmMsYUFBQSxDQVpKLGFBVUksQ0FBQSxlQUNBLENBQUEsZ0JBRUEsQzRCN0pkLGdDNUJtTEksU0FJSSxDNEJ2TFIsbUM1QjBMTSxnQkFTSSxDNEJuTVYsbUM1QnVNTSxjQU9JLEM0QjlNVixzQzVCOE5ZLHFCQUFBLENBUkosaUJBU0ksQzRCL05aLHNDNUJtT1EsZ0JBTUksQzRCek9aLGtDNUJxUUksU0FJSSxDNEJ6UVIscUM1QjRRTSxnQkFTSSxDNEJyUlYscUM1QnlSTSxjQU9JLEM0QmhTVixxQzVCb1NNLG9CQWFJLEM0QmpUVix3QzVCNFRZLHFCQUFBLENBUkosaUJBU0ksQzRCN1RaLHdDNUJpVVEsZ0JBTUksQzRCdlVaLDZCM0J2QkUsY0FJSSxDMkJtQk4sb0MzQkNJLFVBTUksQzJCUFIsbUMzQldJLFVBV0ksQ0FDQSxhQUFBLENBREEsa0JBRUEsQzJCeEJSLDBCM0JpQ0UsZ0JBSUksQzJCckNOLHNDM0IwRE0sVUFJSSxDMkI5RFYsZ0IxQnpCQSxvQkFJSSxDMEJxQkosNEIxQlpJLFVBSUksQzBCUVIsa0MxQmdCUSxvQkFXSSxDMEIzQlosaUJ6QjFCQSxjQUlJLEN5QnNCSiwwQnpCZEksMkJBT0ksQ3lCT1IsaUN6QkpNLFNBYUksQ3lCVFYsMEJ6QjZCTSxxQkFBQSxDQVRKLGVBVUksQ3lCOUJOLHFDekJnRFksaUJBQ0EsQ0FaTixVQVdNLENBQ0EsZUFDQSxDeUJsRFosaUN6QmlDSSxVQXNCSSxDeUJ2RFIsd0N6Qm9F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RSxDY2xDViwrQmRzQ00sVUFhSSxDY25EVixxQmQwRUEsZ0JBSUksQ2M5RUosMkJkMEZNLGlCQUNBLENBVkosb0NBU0ksQ0FBQSxZQUNBLENjM0ZOLGlDZGdHSSxTQU9JLENjdkdSLDZCZDJHSSxTQVdJLENjdEhSLGtCZG9JQSxzQkFJSSxDY3hJSixzQmR3S0EsZ0JBSU0sQ2M1S04sMkJiMUJBLGNBSUksQ2FzQkosa0JaekJBLG1CQUlJLENZcUJKLHdCWmxCRSxnQkFRSSxDQVVGLDRCQUdFLG1CQUFBLENBVEosb0JBVUksQ1lKTixtQ1pxQkksY0FRSSxDWTdCUix3Q1p3Q00sYUFVSSxDQUFBLDhCQUNBLENZbkRWLHFEWjJEWSxPQUFBLENBTEosZ0JBTUksQ1k1RFoscURacUVZLE9BQUEsQ0FMSixnQkFNSSxDWXRFWixxRForRVksT0FBQSxDQUxKLHFCQU1JLENZaEZaLHFEWnlGWSxPQUFBLENBTEosZ0JBTUksQ1kxRloscURabUdZLE9BQUEsQ0FMSixvQkFNSSxDWXBHWixxRFo2R1ksT0FBQSxDQUxKLG1CQU1JLENZOUdaLDBCWnVLRSxZQVVJLENZakxOLGdDWm9MSSxVQVlJLENBQUEsV0FDQSxDQUFBLFlBQ0EsQ0FBQSxrQkFDQSxDWW5NUixrQ1pzTk0saUJBUUksQ1k5TlYsMEJad1BFLGdCQU9JLENBQUEsZ0JBQ0EsQ1loUU4sK0NaMFNRLGtCQWdCSSxDWTFUWixnRFo4VVEscUJBTUksQ1lwVlosc0RaMlZVLFVBTUksQ0FBQSxnQkFDQSxDWWxXZCx1RFp1WVUsVUFPSSxDQUFBLGtCQUNBLENZL1lkLHNEWm1aVSxlQVdJLENZOVpkLGtCWnVhQSxjQUlJLENZM2FKLHdCWnViRSxxQkFRSSxDQUNBLGtCQUFBLENBREEsUUFFQSxDWWpjTiw4QlpvY0ksVUFhSSxDWWpkUix3Qlh4QkUsOEJBSUksQ1dvQk4sOENYRVEsWUFZSSxDV2RaLCtDWGtCUSxVQUlJLENXdEJaLDhDWHdDUSxVQUtJLENXN0NaLG9EWGdEVSxnQkFXSSxDVzNEZCxzR1hzR1EsT0FJSSxDVzFHWixxR1g4R1EsT0FJSSxDV2xIWixrQ1g4SVEsWUFBQSxDQVJKLGNBU0ksQ1cvSVIsK0NYeUpRLFNBbUJJLENXNUtaLDBDWGdMUSxxQkFRSSxDV3hMWiwrQ1g0TFEsVUFJSSxDV2hNWiw4Q1hvTVEsVUFJSSxDQUFBLHVCQUNBLENXek1aLDhEWHlOUSxRQUlJLENXN05aLHlHWHlPVSxVQUlJLENXN09kLCtEWGtQUSxRQUlJLENXdFBaLHNHWDhQUSxPQUtJLENBQUEsZUFDQSxDV3BRWiwwR1g2UWMsVUFDQSxDQVBKLFNBTUksQ0FFQSxrQkFBQSxDQURBLGNBRUEsQ1doUmQsZ0hYd1JnQixPQUFBLENBTEosU0FNSSxDV3pSaEIsbUNYMlNJLFVBUUksQ0FBQSxTQUNBLENXcFRSLGlCVnpCQSxtQkFJSSxDVXFCSix3QlZHRSxrQkFNSSxDQU5KLGFBTUksQ0FBQSxzQkFDQSxDVVZOLCtCVmFJLFNBS0ksQ1VsQlIsdURWMkJRLGFBSUksQ1UvQlosc0RWbUNRLGFBS0ksQ1V4Q1osa0NWK0NJLFdBUUksQ1V2RFIsc0RWNkRRLGFBUUksQ1VyRVosMERWd0VVLGNBTUksQ1U5RWQsc0RWbUZRLGFBUUksQ1UzRlosc0RWK0ZRLGFBUUksQ1V2R1osMERWMEdVLGNBTUksQ1VoSGQsNkJWcUlJLFVBS0ksQ1UxSVIsK0JWaUpNLGdCQVNJLENVMUpWLDJCVmdLRSxxQkFRSSxDVXhLTiw2QlYyS0ksVUFlSSxDVTFMUixpQlY2TkEsY0FNSSxDVW5PSix3QlZzT0UsV0FlSSxDQUFBLHlCQUNBLENVdFBOLCtCVmlRTSxjQVVJLENVM1FWLG1DVm9STSwyQkFPSSxDVTNSVix5Q1Y4UlEsZ0JBT0ksQ1VyU1osdUNWaVRRLFVBTUksQ0FBQSxXQUNBLENVeFRaLGlGVjhVTSxPQUlJLENVbFZWLGdGVnFWTSxPQUlJLENVelZWLDhCVHhCRSxtQkFJSSxDU29CTixvRFQyRFEsVUFJSSxDUy9EWixtRFR3RVEsVUFJSSxDUzVFWixtRVQ4R1ksZUFJSSxDU2xIaEIsd0JSMUJJLG1CQUlJLENRc0JSLDhCUm5CTSxxQkFNSSxDQUFBLGdCQUNBLENRWVYscUNSVFEsVUFPSSxDUUVaLG9DUmdCUSxtQkFJSSxDUXBCWiwwQ1J1Q1ksVUFXSSxDUWxEaEIsMENSc0RZLFVBTUksQ0FBQSxrQkFDQSxDUTdEaEIsK0NQTE0sVUFTSSxDT0pWLGdEUHNCTSxVQUlJLENPMUJWLGdEUHlEVSxPQUFBLENBVEosVUFVSSxDTzFEVixpRFA0RlUsT0FBQSxDQU5KLFVBT0ksQ083RlYsNENQbUhNLFVBUUksQ08zSFYsNkNQbUlNLFVBS0ksQ094SVYscUNQdUtRLFlBQUEsQ0FQSixxQkFNSSxDQUFBLGtCQUVBLENPeEtSLDJDUDJLTSxTQVdJLENPdExWLGlEUCtNWSxVQUNBLENBQUEsUUFDQSxDQUFBLGNBQ0EsQ0FBQSxtQkFBQSxDQUpBLHFDQUNBLENBZEosOERBa0JJLENPbk5aLCtCTlBJLFlBSUksQ01HUixpQ05zQk0sZUFPSSxDQUFBLGNBQ0EsQ005QlYsdUJOc0NBLG1CQUlJLENNMUNKLHFDTmdGUSxxQkFBQSxDQU5KLFlBT0ksQ01qRlIsNENOb0ZNLFVBTUksQ00xRlYsK0NOMEdNLFVBU0ksQ01uSFYsb0ROa0pRLHFCQVFJLENNMUpaLGlDTmlNRSxjQVdJLENNNU1OLGlDTmdORSxVQUtJLENBQUEsWUFDQSxDTXROTixnQ044TkUsVUFJSSxDTWxPTixtQ053UUksY0FVSSxDTWxSUiwwQ05xUk0sVUFLSSxDTTFSViw2Q05tU00sVUFTSSxDTTVTVixrRE5nVlkscUJBQUEsQ0FUSixVQVVJLENNalZaLDZGTm9YTSxPQUlJLENNeFhWLGdHTjRYTSxPQUlJLENNaFlWLDZCTFRNLFVBY0ksQ0FBQSx3QkFDQSxDS05WLDJCTFVNLE9BZ0JJLENBQUEsU0FDQSxDSzNCViw4Qkw4QlEscURBZUksQ0s3Q1osOEJMbURRLGVBZUksQ0FJQSx5QkFBQSxDQUpBLHFEQUtBLENLdkVaLGlCTDhFRSxvQkFXSSxDQVhKLGVBV0ksQ0FBQSxpQkFDQSxDSzFGTixtQkx3SFEsV0FBQSxDQURBLFlBQ0EsQ0EzQkosY0E2QkksQ0sxSFIsY0x1SUEsY0FPSSxDSzlJSixxQkxpSkUsV0FpQkksQ0tsS04scUJMcU1FLHFCQVFJLENBQUEsa0JBQ0EsQ0s5TU4sNEJMd05NLHFCQVNJLENLak9WLHdDTDhPUSxlQWVJLENBQUEsYUFDQSxDSzlQWixnQkxxUkEsY0FJSSxDS3pSSix1Qkw0UkUscUJBTUksQ0tsU04seUJMc1NFLGlCQUtJLENBQUEsU0FDQSxDSzVTTiwwQkxnVEUscUJBUUksQ0t4VE4sZ0NMMlRJLFVBSUksQ0svVFIsK0JMd1VJLGlCQWdCSSxDQUFBLGtCQUNBLENLelZSLCtCTDZWSSxtQkFJSSxDS2pXUixnQkx5V0Esb0JBWUksQ0tyWEosaUNMeVpNLGNBWUksQ0tyYVYsNkJMMmJJLGNBU0ksQ0twY1Isc0JMeWNFLGNBU0ksQ0tsZE4sd0JMc2RFLGNBT0ksQ0s3ZE4sOEJMZ2ZRLFdBQ0EsQ0FBQSxZQUFBLENBakJKLGNBa0JJLENLbGZSLDhCTHNmSSxZQVFJLENLOWZSLDZCTGtnQkkscUJBT0ksQ0t6Z0JSLDZCTDZpQkksa0JBVUksQ0t2akJSLGdDTDBqQk0sV0FtQkksQ0FBQSxZQUNELENBQUEsa0JBQ0EsQ0sva0JULG1DTG1sQlEsZ0JBTUksQ0t6bEJaLG1DTDZsQlEsZUFLSSxDS2xtQlosc0JMdW9CRSxtQkFJSSxDSzNvQk4sZ0NMc3BCTSxlQUFBLENBUkosY0FTSSxDS3ZwQk4sc0NMMnBCSSxTQWNJLENBQUEsY0FDQSxDSzFxQlIsdUNMK3FCSSxjQVFJLENLdnJCUix3RExpdEJVLFNBS0ksQ0FBQSxTQUNBLENLdnRCZCx3REw0dEJVLFNBS0ksQ0FBQSxTQUNBLENLbHVCZCx3RExzdUJVLFNBS0ksQ0FBQSxTQUNGLENLNXVCWix3RExndkJVLFNBS0ksQ0FBQSxTQUNBLENLdHZCZCx3REwwdkJVLFNBS0ksQ0FBQSxTQUNBLENLaHdCZCx3RExvd0JVLFNBS0ksQ0FBQSxTQUNBLENLMXdCZCw0Q0xtc0JNLGFBNkVJLENBQUEsOEJBQ0EsQ0tqeEJWLHlETHl4QlksT0FBQSxDQUxKLHFCQU1JLENLMXhCWix5RExteUJZLE9BQUEsQ0FMSixxQkFNSSxDS3B5QloseURMNnlCWSxPQUFBLENBTEoscUJBTUksQ0s5eUJaLHlETHV6QlksT0FB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RUUsQ0F2REosdUNBc0RJLGlCQUFBLENBREYseUJBRUUsQ0F2REoseUNBc0RJLGlCQUFBLENBREYseUJBRUUsQ0F2REosbUVBa0NFLHFCQUNFLENBbkNKLGtDQVdFLGNBQUEsQ0FWQSxVQVNBLENBQUEsY0FFQSxDQVpGLGtDQXNESSxpQkFBQSxDQURGLHlCQUVFLENBdkRKLHFDQXNESSxpQkFBQSxDQURGLHlCQUVFLENBcEJBLENHMkRGLHFDQUdGLHNCQUNFLG1CQUNFLENBQUEsd0RBS0EsV0FBQSxDQUZGLGdCQUdFLENBQUEsb0JBR0YsK0JBQ0UsQ0FBQSxDSTlFRSxxQzJDZE4scUMzQ2tCRSxlQUVJLENBQUEsZ0VBQ0Ysb0JBQ0UsQ0FBQSwrRUFDQSxpQkFDRSxDQUFBLGNBQ0EsQ0FBQSx1RkFFRSxpQkFDQSxDQUFBLE9BQ0EsQ0FBQSxVQUNBLENBQUEsTUFDQSxDQUFBLFVBQ0EsQ0FBQSx3QkFBQSxDQU5GLFVBT0UsQzJDakNWLE1GeEJGLHVCQUVJLEN6Q3VEUSxDQW1GUixzQ0FHQSxjQUpGLFlBS0ksQ0FBQSxDc0JuSUYsc0NBRUEsaUJBTEYscUJBTUksQ0EyQkYsZ0JBUEYsYUFRSSxDQTVCQSxDQ21hRSxzQ0FFQSwwQkFkRixRQWVJLENBQUEsQ0FBQSxzQ0FHRiwwQkFsQkYsUUFtQkksQ0FBQSxDQUFBLHFDQUdGLDBCQXRCRixRQXVCSSxDQUFBLENBQUEscUNBR0YsMEJBMUJGLFFBMkJJLENBQUEsQ0F3SUYsNERBR0Ysb0JBUkYsYUFTSSxDQUFBLENlM2dCTSxzQ0tyQ1osOEJMOEJRLGdCQVdJLENLekNaLDhCTG1EUSxnQkFXSSxDSzlEWixnQkx5V0EsaUdBUUksQ0F4VVEiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohIGRlc3R5bGUuY3NzIHY0LjAuMSB8IE1JVCBMaWNlbnNlIHwgaHR0cHM6Ly9naXRodWIuY29tL25pY29sYXMtY3VzYW4vZGVzdHlsZS5jc3MgKi8qLDo6YmVmb3JlLDo6YWZ0ZXJ7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MDttaW4td2lkdGg6MH1odG1se2xpbmUtaGVpZ2h0OjEuMTU7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCl9Ym9keXttYXJnaW46MH1tYWlue2Rpc3BsYXk6YmxvY2t9cCx0YWJsZSxibG9ja3F1b3RlLGFkZHJlc3MscHJlLGlmcmFtZSxmb3JtLGZpZ3VyZSxkbHttYXJnaW46MH1oMSxoMixoMyxoNCxoNSxoNntmb250LXNpemU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O21hcmdpbjowfXVsLG9se21hcmdpbjowO3BhZGRpbmc6MDtsaXN0LXN0eWxlOm5vbmV9ZHR7Zm9udC13ZWlnaHQ6Ym9sZH1kZHttYXJnaW4tbGVmdDowfWhye2JveC1zaXppbmc6Y29udGVudC1ib3g7aGVpZ2h0OjA7b3ZlcmZsb3c6dmlzaWJsZTtib3JkZXItdG9wLXdpZHRoOjFweDttYXJnaW46MDtjbGVhcjpib3RoO2NvbG9yOmluaGVyaXR9cHJle2ZvbnQtZmFtaWx5Om1vbm9zcGFjZSxtb25vc3BhY2U7Zm9udC1zaXplOmluaGVyaXR9YWRkcmVzc3tmb250LXN0eWxlOmluaGVyaXR9YXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6aW5oZXJpdH1hYmJyW3RpdGxlXXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIGRvdHRlZH1iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkZXJ9Y29kZSxrYmQsc2FtcHtmb250LWZhbWlseTptb25vc3BhY2UsbW9ub3NwYWNlO2ZvbnQtc2l6ZTppbmhlcml0fXNtYWxse2ZvbnQtc2l6ZTo4MCV9c3ViLHN1cHtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3Vie2JvdHRvbTotMC4yNWVtfXN1cHt0b3A6LTAuNWVtfXN2ZyxpbWcsZW1iZWQsb2JqZWN0LGlmcmFtZXt2ZXJ0aWNhbC1hbGlnbjpib3R0b219YnV0dG9uLGlucHV0LG9wdGdyb3VwLHNlbGVjdCx0ZXh0YXJlYXstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7dmVydGljYWwtYWxpZ246bWlkZGxlO2NvbG9yOmluaGVyaXQ7Zm9udDppbmhlcml0O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyLXJhZGl1czowO3RleHQtYWxpZ246aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fWJ1dHRvbixbdHlwZT1idXR0b25dLFt0eXBlPXJlc2V0XSxbdHlwZT1zdWJtaXRde2N1cnNvcjpwb2ludGVyfWJ1dHRvbjpkaXNhYmxlZCxbdHlwZT1idXR0b25dOmRpc2FibGVkLFt0eXBlPXJlc2V0XTpkaXNhYmxlZCxbdHlwZT1zdWJtaXRdOmRpc2FibGVke2N1cnNvcjpkZWZhdWx0fTotbW96LWZvY3VzcmluZ3tvdXRsaW5lOmF1dG99c2VsZWN0OmRpc2FibGVke29wYWNpdHk6aW5oZXJpdH1vcHRpb257cGFkZGluZzowfWZpZWxkc2V0e21hcmdpbjowO3BhZGRpbmc6MDttaW4td2lkdGg6MH1sZWdlbmR7cGFkZGluZzowfXByb2dyZXNze3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXRleHRhcmVhe292ZXJmbG93OmF1dG99W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfVt0eXBlPXNlYXJjaF17b3V0bGluZS1vZmZzZXQ6LTJweH1bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbjtmb250OmluaGVyaXR9W3R5cGU9bnVtYmVyXXstbW96LWFwcGVhcmFuY2U6dGV4dGZpZWxkfWxhYmVsW2Zvcl17Y3Vyc29yOnBvaW50ZXJ9ZGV0YWlsc3tkaXNwbGF5OmJsb2NrfXN1bW1hcnl7ZGlzcGxheTpsaXN0LWl0ZW19W2NvbnRlbnRlZGl0YWJsZV06Zm9jdXN7b3V0bGluZTphdXRvfXRhYmxle2JvcmRlci1jb2xvcjppbmhlcml0O2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX1jYXB0aW9ue3RleHQtYWxpZ246bGVmdH10ZCx0aHt2ZXJ0aWNhbC1hbGlnbjp0b3A7cGFkZGluZzowfXRoe3RleHQtYWxpZ246bGVmdDtmb250LXdlaWdodDpib2xkfWh0bWx7Zm9udC1zaXplOjEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KXtodG1se2ZvbnQtc2l6ZTouNzgxMjV2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe2h0bWx7Zm9udC1zaXplOjIuMDgzMzMzMzMzM3Z3fX1ib2R5e2NvbG9yOiMzMzM7Zm9udC1zaXplOjEuNnJlbTtsaW5lLWhlaWdodDoxLjg7bGV0dGVyLXNwYWNpbmc6LjA2ZW07Zm9udC1mYW1pbHk6XCJOb3RvIFNhbnMgSlBcIixzYW5zLXNlcmlmO3dvcmQtYnJlYWs6YnJlYWstd29yZDtmb250LW9wdGljYWwtc2l6aW5nOmF1dG87cGFkZGluZy10b3A6MTFyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe2JvZHl7Zm9udC1zaXplOjEuNHJlbTtwYWRkaW5nLXRvcDo4MHB4fX1ib2R5IG1haW57b3ZlcmZsb3c6aGlkZGVufWF7Y29sb3I6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZX1AbWVkaWEoaG92ZXI6IGhvdmVyKXthOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfX1AbWVkaWEoaG92ZXI6IG5vbmUpe2E6YWN0aXZle3RleHQtZGVjb3JhdGlvbjpub25lfX1hW2hyZWZePVwidGVsOlwiXSxhW2hyZWZePVwibWFpbHRvOlwiXXtjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lfWVte2ZvbnQtc3R5bGU6bm9ybWFsfWltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvfWJ1dHRvbnthcHBlYXJhbmNlOm5vbmU7b3V0bGluZTpub25lO3BhZGRpbmc6MDtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kOm5vbmU7dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjtjdXJzb3I6cG9pbnRlcn0ubC1jb2x1bW57ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOnN0YXJ0O2NvbHVtbi1nYXA6NnJlbTtyb3ctZ2FwOjZyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5sLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5sLWNvbHVtbl9fbWFpbntmbGV4OjF9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5sLWNvbHVtbl9fbWFpbnt3aWR0aDoxMDAlO29yZGVyOjJ9fS5sLWNvbHVtbl9fc2lkZXt3aWR0aDoyNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmwtY29sdW1uX19zaWRle3dpZHRoOjEwMCU7b3JkZXI6MX19LmwtY29udGFpbmVye3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEzMzBweDtwYWRkaW5nLXJpZ2h0OjI1cHg7cGFkZGluZy1sZWZ0OjI1cHg7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmwtY29udGFpbmVye3BhZGRpbmctcmlnaHQ6MjBweDtwYWRkaW5nLWxlZnQ6MjBweH19LmwtaGVhZGVye3dpZHRoOjEwMCU7aGVpZ2h0OjExcmVtO2JhY2tncm91bmQ6I2ZmZjtwb3NpdGlvbjpmaXhlZDt6LWluZGV4Ojk5ODtsZWZ0OjA7dG9wOjB9QG1lZGlhIHByaW50ey5sLWhlYWRlcntwb3NpdGlvbjphYnNvbHV0ZX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5sLWhlYWRlcntoZWlnaHQ6ODBweH19LmMtYmFubmVye2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpmaXhlZDtib3R0b206NHJlbTtyaWdodDoxN3JlbTt6LWluZGV4OjEwMDt3aWR0aDozMnJlbTttYXgtd2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiNmZmY7ZmlsdGVyOmRyb3Atc2hhZG93KDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSkpO2JvcmRlci1yYWRpdXM6MXJlbTt0cmFuc2l0aW9uOi4yc30uYy1iYW5uZXI6aG92ZXJ7dHJhbnNmb3JtOnNjYWxlKDEuMDIpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYy1iYW5uZXJ7Ym90dG9tOjVyZW07cmlnaHQ6MDtsZWZ0OjA7bWFyZ2luOmF1dG87Ym9yZGVyLXJhZGl1czo1cmVtO3dpZHRoOjUwJX19LmMtYmFubmVyX19jbG9zZS1idG57cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MXJlbTt0b3A6MDt6LWluZGV4OjMwMDtmb250LXNpemU6M3JlbTtjb2xvcjojZmZmfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYy1iYW5uZXJfX2Nsb3NlLWJ0bntyaWdodDoycmVtO3RvcDouNXJlbX19LmMtYmFubmVyX19jbG9zZS1idG46aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9LmMtYmFubmVyX19jbG9zZS1idG46OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEycHg7d2lkdGg6MjRweDtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRDb2xvcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyl9LmMtYmFubmVyX19jbG9zZS1idG46OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTJweDt3aWR0aDoyNHB4O2JhY2tncm91bmQtY29sb3I6Y3VycmVudENvbG9yOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9LmMtYmFubmVyX19ib2R5e2JhY2tncm91bmQtY29sb3I6I2QyMDAwMDtjb2xvcjojZmZmO2Rpc3BsYXk6Z3JpZDtqdXN0aWZ5LWl0ZW1zOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnI7Z2FwOjFlbTtib3JkZXItcmFkaXVzOjFyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jLWJhbm5lcl9fYm9keXtkaXNwbGF5OmJsb2NrO2JvcmRlci1yYWRpdXM6NXJlbTtwYWRkaW5nOjJyZW0gM3JlbX19LmMtYmFubmVyX190aHVtYiBpbWd7cGFkZGluZzoxcmVtO3dpZHRoOjE1cmVtO2hlaWdodDoxNXJlbTtib3JkZXItcmFkaXVzOjFyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jLWJhbm5lcl9fdGh1bWIgaW1ne2Rpc3BsYXk6bm9uZX19LmMtYmFubmVyX190ZXh0e21hcmdpbi1yaWdodDoycmVtfS5jLWJhbm5lcl9fdGV4dCBwe2ZvbnQtd2VpZ2h0OjYwMH0uYy1iYW5uZXJfX2ltZ3tkaXNwbGF5OmJsb2NrO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zc30uYy1iYW5uZXJfX2ltZzpob3ZlcntvcGFjaXR5OjE7dHJhbnNmb3JtOnNjYWxlKDEuMDUpfS5jLWJyZWFkY3J1bWJ7d2lkdGg6MTAwJTtwYWRkaW5nOjEuNXJlbSAwO2JvcmRlci1ib3R0b206c29saWQgMXB4ICNkNmQ5ZGV9LmMtYnJlYWRjcnVtYl9fbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZToxLjRyZW07Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiM2NjY7Y29sdW1uLWdhcDouNnJlbX0uYy1icmVhZGNydW1iX19saXN0IGxpK2xpOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6LjZyZW07aGVpZ2h0Oi42cmVtO2JvcmRlcjpzb2xpZCAjZDZkOWRlO2JvcmRlci13aWR0aDoxcHggMCAwIDFweDtyb3RhdGU6MTM1ZGVnO3RyYW5zbGF0ZTowIC0wLjJyZW07bWFyZ2luLXJpZ2h0Oi42cmVtfS5jLWJyZWFkY3J1bWJfX2xpc3QgbGkgYXtwb3NpdGlvbjpyZWxhdGl2ZX0uYy1icmVhZGNydW1iX19saXN0IGxpIGE6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO2hlaWdodDoxcHg7YmFja2dyb3VuZDojNjY2O3RyYW5zZm9ybTpzY2FsZSgwLCAxKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wO3RyYW5zaXRpb246dHJhbnNmb3JtIC4yc30uYy1icmVhZGNydW1iX19saXN0IGxpIGE6Zm9jdXM6OmFmdGVye3RyYW5zZm9ybTpzY2FsZSgxLCAxKX1AbWVkaWEoaG92ZXI6IGhvdmVyKWFuZCAocG9pbnRlcjogZmluZSl7LmMtYnJlYWRjcnVtYl9fbGlzdCBsaSBhOmhvdmVyOjphZnRlcnt0cmFuc2Zvcm06c2NhbGUoMSwgMSl9fS5jLWJ0bntmb250LXNpemU6MnJlbTtjb2xvcjojZDIwMDAwO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMDJlbTtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjJyZW0gNnJlbTtoZWlnaHQ6NXJlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWluLXdpZHRoOjM2cmVtO3dpZHRoOm1heC1jb250ZW50O2hlaWdodDo4cmVtO2JvcmRlcjpzb2xpZCAycHggY3VycmVudENvbG9yO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjIwMHJlbTtib3gtc2hhZG93OjAgMjBweCA0MHB4IHJnYmEoMCwwLDAsLjEpO3RyYW5zaXRpb246YWxsIC4zc31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmMtYnRue2hlaWdodDphdXRvfX0uYy1idG46YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDoyLjVyZW07d2lkdGg6M3JlbTtoZWlnaHQ6M3JlbTtib3JkZXItcmFkaXVzOjEwMCU7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2NpcmNsZWFycm93LXJlZC5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOjVyZW07dHJhbnNsYXRlOjAgLTUwJX1AbWVkaWEoaG92ZXI6IGhvdmVyKWFuZCAocG9pbnRlcjogZmluZSl7YTpob3ZlciAuYy1idG4sLmMtYnRuOmhvdmVye3NjYWxlOjEuMDV9fS5jLWJ0bi0tYm9yZGVybGVzc3tib3JkZXI6bm9uZX0uYy1idG4tY2lyY2xle2ZvbnQtc2l6ZToxLjZyZW07Zm9udC13ZWlnaHQ6NTAwO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6N3JlbTtoZWlnaHQ6NXJlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOm1heC1jb250ZW50O21heC13aWR0aDoxMDAlfS5jLWJ0bi1jaXJjbGU6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDowO3dpZHRoOjVyZW07aGVpZ2h0OjVyZW07Ym9yZGVyLXJhZGl1czoxMDAlO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9jaXJjbGVhcnJvdy1yZWQuc3ZnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTo1cmVtO3RyYW5zbGF0ZTowIC01MCU7dHJhbnNpdGlvbjphbGwgLjNzfUBtZWRpYShob3ZlcjogaG92ZXIpYW5kIChwb2ludGVyOiBmaW5lKXthOmhvdmVyIC5jLWJ0bi1jaXJjbGU6YWZ0ZXIsLmMtYnRuLWNpcmNsZTpob3ZlcjphZnRlcntib3gtc2hhZG93OjAgMjBweCA0MHB4IHJnYmEoMCwwLDAsLjEpO2JhY2tncm91bmQtc2l6ZTo2cmVtO3NjYWxlOjEuMX19LmMtYnRuLW91dGJvdW5ke2ZvbnQtc2l6ZToxLjZyZW07Zm9udC13ZWlnaHQ6NzAwO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtjb2x1bW4tZ2FwOjEwcHg7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOm1heC1jb250ZW50fS5jLWJ0bi1vdXRib3VuZDphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxLjdyZW07aGVpZ2h0OjEuN3JlbTtiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tbW9uL2ljb25fb3V0Ym91bmQuc3ZnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jLWN0YXtiYWNrZ3JvdW5kOiNmZmZjZDg7cGFkZGluZzoxcmVtIDAgMTByZW0gMDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tdG9wOjE2cmVtfS5jLWN0YS0td2hpdGV7YmFja2dyb3VuZDojZmZmfS5jLWN0YSsuYy1jdGF7bWFyZ2luLXRvcDowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYy1jdGF7cGFkZGluZzoxcmVtIDAgNXJlbSAwO21hcmdpbi10b3A6NHJlbX19LmMtY3RhX19oZWFkaW5ne2ZvbnQtc2l6ZTo0cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTIzZjFkO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYy1jdGFfX2hlYWRpbmd7Zm9udC1zaXplOjNyZW19fS5jLWN0YV9fbGlzdHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47ZmxleC13cmFwOndyYXA7cGFkZGluZzozLjNyZW0gMCAwIDA7cm93LWdhcDo1LjVyZW19LmMtY3RhX19saXN0OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDozOXJlbTtoZWlnaHQ6MDtkaXNwbGF5OmJsb2NrfS5jLWN0YV9fbGlzdF9faXRlbXt3aWR0aDozOXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmMtY3RhX19saXN0X19pdGVte3dpZHRoOjQ4JX19LmMtY3RhX19saXN0X19pdGVtIGEgZmlndXJle292ZXJmbG93OmhpZGRlbn0uYy1jdGFfX2xpc3RfX2l0ZW0gYSBmaWd1cmUgaW1ne3RyYW5zaXRpb246LjNzIGFsbH0uYy1jdGFfX2xpc3RfX2l0ZW0gYTpmb2N1cyBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMSwgMS4xKTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEoaG92ZXI6IGhvdmVyKWFuZCAocG9pbnRlcjogZmluZSl7LmMtY3RhX19saXN0X19pdGVtIGE6aG92ZXIgaW1ne3RyYW5zZm9ybTpzY2FsZSgxLjEsIDEuMSk7cG9zaXRpb246cmVsYXRpdmV9fS5jLWN0YV9fbGlzdF9faXRlbSBhOmhvdmVyIGZpZ3VyZXtib3gtc2hhZG93OjAgMjBweCA0MHB4IHJnYmEoMCwwLDAsLjEpfS5jLWN0YV9fbGlzdF9faXRlbSBmaWd1cmV7Ym9yZGVyOnNvbGlkIDFweCAjZGRkO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuM3N9LmMtY3RhX19saXN0X19pdGVtLXRleHR7Zm9udC1zaXplOjEuOHJlbTtsaW5lLWhlaWdodDoxLjU7bGV0dGVyLXNwYWNpbmc6MDtmb250LXdlaWdodDo1MDA7Y29sb3I6IzUyM2YxZDtwYWRkaW5nLXRvcDoxcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYy1jdGFfX2xpc3RfX2l0ZW0tdGV4dHtmb250LXNpemU6MS4xcmVtfX0uYy1jdGFfX2xpc3RfX2l0ZW0tdGV4dDphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6LjhyZW07aGVpZ2h0Oi44cmVtO2JvcmRlcjpzb2xpZCAjZDIwMDAwO2JvcmRlci13aWR0aDoycHggMCAwIDJweDtyb3RhdGU6MTM1ZGVnO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMC4ycmVtO21hcmdpbi1sZWZ0Oi40cmVtfS5jLWN0YS1jb250YWN0e3BhZGRpbmc6NXJlbSAwIDExcmVtfS5jLWN0YS1jb250YWN0X19jb250ZW50c3t3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtib3JkZXItcmFkaXVzOjJyZW07b3ZlcmZsb3c6aGlkZGVufUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYy1jdGEtY29udGFjdF9fY29udGVudHN7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0uYy1jdGEtY29udGFjdF9fY29udGVudHNfX2ltYWdle3dpZHRoOjUwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmMtY3RhLWNvbnRhY3RfX2NvbnRlbnRzX19pbWFnZXt3aWR0aDoxMDAlfX0uYy1jdGEtY29udGFjdF9fY29udGVudHNfX3RleHR7YmFja2dyb3VuZDojZmZmY2Q4O2ZsZXg6MTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cm93LWdhcDoycmVtO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nOjJyZW0gMnJlbSA0LjRyZW19LmMtY3RhLWNvbnRhY3RfX2NvbnRlbnRzX190ZXh0LWhlYWRpbmd7Zm9udC1zaXplOjNyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjNmMWQ7bGluZS1oZWlnaHQ6MS4yfS5jLWN0YS1jb250YWN0X19jb250ZW50c19fdGV4dCBwe2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6NDAwO3RleHQtYWxpZ246Y2VudGVyfS5jLWN0YS1jb250YWN0X19jb250ZW50c19fdGV4dC1saW5re21heC13aWR0aDo0NXJlbTt3aWR0aDoxMDAlfS5jLWN0YS1jb250YWN0X19jb250ZW50c19fdGV4dC1saW5rIGF7d2lkdGg6MTAwJX0uYy1jb21tb24tZmFxe21hcmdpbi10b3A6OHJlbX0uYy1jb21tb24tZmFxX19saXN0e21hcmdpbjozcmVtIGF1dG8gMDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoycmVtO21heC13aWR0aDoxMDAwcHg7cGFkZGluZy1ib3R0b206NXJlbX0uYy1jb21tb24tZmFxX19pdGVte3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMXMgY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSk7YmFja2dyb3VuZC1jb2xvcjojZjZmNWVlO2JvcmRlci1yYWRpdXM6MTBweDtjb2xvcjojNTIzZjFkO2ZvbnQtd2VpZ2h0OjYwMCAhaW1wb3J0YW50O2JvcmRlcjpzb2xpZCAjZjZmNWVlIDJweDtvdmVyZmxvdzpoaWRkZW59LmMtY29tbW9uLWZhcV9faXRlbS5pcy1zaG93IC5jLWNvbW1vbi1mYXFfX2hlYWRlcjo6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0uYy1jb21tb24tZmFxX19oZWFkZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O3BhZGRpbmc6Mi41cmVtIDUuNXJlbTtsaW5lLWhlaWdodDoxLjI7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpvcGFjaXR5IC4xcyBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKX0uYy1jb21tb24tZmFxX19oZWFkZXI6OmJlZm9yZSwuYy1jb21tb24tZmFxX19oZWFkZXI6OmFmdGVye3dpZHRoOjEuOHJlbTtoZWlnaHQ6LjJyZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoNTAlIC0gLjFyZW0pO3JpZ2h0OjJyZW07Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDojNTIzZjFkfS5jLWNvbW1vbi1mYXFfX2hlYWRlcjo6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LmMtY29tbW9uLWZhcV9fdG9nZ2xle292ZXJmbG93OmhpZGRlbjtkaXNwbGF5Om5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jLWNvbW1vbi1mYXFfX2JvZHl7cGFkZGluZzoycmVtIDNyZW0gMnJlbSA1LjVyZW07cG9zaXRpb246cmVsYXRpdmV9LmMtY29tbW9uLWZhcV9fdGV4dHttYXJnaW4tdG9wOjA7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjByZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jLWNvbW1vbi1mYXFfX3RleHR7bGluZS1oZWlnaHQ6MS4yfX0uYy1jb21tb24tZmFxX190ZXh0IGF7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYy1jb21tb24tZmFxIC5xOjpiZWZvcmUsLmMtY29tbW9uLWZhcV9fYm9keSAuYTo6YmVmb3Jle2ZvbnQtc2l6ZTozcmVtO2ZvbnQtd2VpZ2h0OjgwMDtmb250LWZhbWlseTpSb2JvdG8sc2Fucy1zZXJpZjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6MnJlbTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtmb250LXdlaWdodDo4MDB9LmMtY29tbW9uLWZhcSAucTo6YmVmb3Jle2NvbnRlbnQ6XCJRXCI7Y29sb3I6IzUyM2YxZH0uYy1jb21tb24tZmFxIC5hOjpiZWZvcmV7Y29udGVudDpcIkFcIjt0b3A6MDt0cmFuc2Zvcm06dHJhbnNsYXRlKDApO2NvbG9yOiNkMjAwMDA7cGFkZGluZy10b3A6MXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjlweCl7LmMtY29tbW9uLWZhcV9faGVhZGVye3BhZGRpbmc6MS41cmVtIDRyZW19LmMtY29tbW9uLWZhcSAucTo6YmVmb3JlLC5jLWNvbW1vbi1mYXFfX2JvZHkgLmE6OmJlZm9yZXtmb250LXNpemU6Mi41cmVtO2xlZnQ6MS41cmVtfS5jLWNvbW1vbi1mYXFfX2JvZHl7cGFkZGluZzoxLjVyZW0gM3JlbSAxLjVyZW0gNHJlbX19LmMtaGVhZGluZ3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzdGFydDthbGlnbi1pdGVtczpjZW50ZXI7Y29sb3I6IzUyM2YxZDtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjJyZW0gMCAwIDA7cm93LWdhcDoxLjhyZW07ei1pbmRleDoxfS5jLWhlYWRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjMuNnJlbTtoZWlnaHQ6My42cmVtO2JhY2tncm91bmQ6dXJsKC9hc3NldHMvaW1nL2NvbW1vbi9pY29uX21vb24teWVsbG93LnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDttYXJnaW4tbGVmdDotMC43cmVtO3otaW5kZXg6LTF9LmMtaGVhZGluZ19fdGV4dC0tZW57ZGlzcGxheTpibG9jaztmb250LXNpemU6MS4ycmVtO2ZvbnQtZmFtaWx5OlwiUm9ib3RcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtsZXR0ZXItc3BhY2luZzouMDZlbX0uYy1oZWFkaW5nX190ZXh0LS1qcHtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTo0cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjI7bGV0dGVyLXNwYWNpbmc6LjJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmMtaGVhZGluZ19fdGV4dC0tanB7Zm9udC1zaXplOjNyZW19fS5jLWhlYWRpbmdfX3RleHQtLWpwLXN1YntkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTozcmVtO2xpbmUtaGVpZ2h0OjEuMjtsZXR0ZXItc3BhY2luZzouMmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYy1oZWFkaW5nX190ZXh0LS1qcC1zdWJ7Zm9udC1zaXplOjEuNnJlbX19LmMtaGVhZGluZ19fdGV4dC0tanAtc21hbGx7ZGlzcGxheTpibG9jaztmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjQwMH0uYy1oZWFkaW5nIHB7Zm9udC1zaXplOjEuNnJlbTtmb250LXdlaWdodDo0MDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jLWhlYWRpbmcgcHtmb250LXNpemU6LjhyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYy1oZWFkaW5nIHAuYy1tdl9fdGV4dC0tcHJvZHVjdHtmb250LXNpemU6MS40cmVtO21hcmdpbi10b3A6MXJlbX19LmMtaGVhZGluZyAqK3B7bWFyZ2luLXRvcDoyLjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jLWhlYWRpbmcgKitwe21hcmdpbi10b3A6MHJlbX19LmMtaGVhZGluZy1zdWJ7Zm9udC1zaXplOjRyZW07bGV0dGVyLXNwYWNpbmc6LjE1ZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjNmMWR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jLWhlYWRpbmctc3Vie2ZvbnQtc2l6ZTozcmVtfX0uYy1oZWFkaW5nLWxpbmV7Zm9udC1zaXplOjNyZW07bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi4wM2VtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTIzZjFkO3BhZGRpbmctYm90dG9tOjEuOHJlbTtib3JkZXItYm90dG9tOnNvbGlkIDJweCBjdXJyZW50Q29sb3J9LmMtaGVhZGluZy0tbWFyay13aGl0ZTpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoL2Fzc2V0cy9pbWcvY29tbW9uL2ljb25fbW9vbi13aGl0ZS5zdmcpfS5jLWhlYWRpbmctLWxlZnR7YWxpZ24taXRlbXM6c3RhcnQ7cGFkZGluZy10b3A6LjlyZW07cGFkZGluZy1sZWZ0OjIuMnJlbSAhaW1wb3J0YW50O3Jvdy1nYXA6MH0uYy1oZWFkaW5nLS1sZWZ0OmJlZm9yZXtsZWZ0OjB9LmMtaGVhZGluZy0tdmVydGljYWx7d3JpdGluZy1tb2RlOnZlcnRpY2FsLXJsO2FsaWduLWl0ZW1zOnN0YXJ0O3Jvdy1nYXA6MHJlbTtwYWRkaW5nOjIuNnJlbSAwIDAgLjhyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jLWhlYWRpbmctLXZlcnRpY2Fse3dyaXRpbmctbW9kZTpob3Jpem9udGFsLXRifX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmMtaGVhZGluZy0tdmVydGljYWwuaXMtc3AtaG9yaXpvbnRhbHt3cml0aW5nLW1vZGU6aW5pdGlhbDthbGlnbi1pdGVtczpjZW50ZXJ9LmMtaGVhZGluZy0tdmVydGljYWwuaXMtc3AtaG9yaXpvbnRhbDpiZWZvcmV7bGVmdDphdXRvO21hcmdpbi1sZWZ0Oi0wLjdyZW19fS5jLWhlYWRpbmctLXZlcnRpY2FsOmJlZm9yZXtsZWZ0OjA7bWFyZ2luOjB9LmMtaGVhZGluZy0tdmVydGljYWwgLmMtaGVhZGluZ19fdGV4dC0tZW57cGFkZGluZy10b3A6LjNlbX0uYy1oZWFkaW5nLS1zbWFsbHtwYWRkaW5nLWxlZnQ6MS4zcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYy1oZWFkaW5nLS1zbWFsbHtwYWRkaW5nLXRvcDouNXJlbTtwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0uYy1oZWFkaW5nLS1zbWFsbDpiZWZvcmV7d2lkdGg6MnJlbTtoZWlnaHQ6MnJlbX19LmMtaGVhZGluZy0tc21hbGwgLmMtaGVhZGluZ19fdGV4dC0tZW57bWFyZ2luLWxlZnQ6LjhyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jLWhlYWRpbmctLXNtYWxsIC5jLWhlYWRpbmdfX3RleHQtLWVue2ZvbnQtc2l6ZTouOHJlbX19LmMtaGVhZGluZy0tc21hbGwgLmMtaGVhZGluZ19fdGV4dC0tanB7Zm9udC1zaXplOjNyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jLWhlYWRpbmctLXNtYWxsIC5jLWhlYWRpbmdfX3RleHQtLWpwe2ZvbnQtc2l6ZToyLjRyZW19fS5jLWhlYWRpbmctLXNtYWxsIC5jLWhlYWRpbmdfX3RleHQtLWpwLXNtYWxse2ZvbnQtc2l6ZToxLjZyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jLWhlYWRpbmctLXNtYWxsIC5jLWhlYWRpbmdfX3RleHQtLWpwLXNtYWxse2ZvbnQtc2l6ZToycmVtfS5jLWhlYWRpbmctLXNtYWxsIC5jLWhlYWRpbmdfX3RleHQtLWpwLXNtYWxsLmMtaGVhZGluZ19fdGV4dC0tanAtc21hbGwtcHJvZHVjdHtmb250LXNpemU6MS40cmVtfX0uYy1oZWFkaW5nLWJveHtiYWNrZ3JvdW5kOiNmNmY1ZWU7d2lkdGg6MTAwJTttaW4taGVpZ2h0OjZyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6Mi40cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTIzZjFkO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDoxZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jLWhlYWRpbmctYm94e2ZvbnQtc2l6ZToxLjhyZW19fS5jLWhlYWRpbmctYm94OmJlZm9yZXtjb250ZW50OlwiXCI7d2lkdGg6M3B4O2hlaWdodDoxZW07YmFja2dyb3VuZDpjdXJyZW50Q29sb3I7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2Rpc3BsYXk6YmxvY2t9LmMtaWNvbi1leHRlcm5hbHtkaXNwbGF5OmJsb2NrO3dpZHRoOjJyZW07aGVpZ2h0OjIuMnJlbTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgYm90dG9tO2JhY2tncm91bmQtc2l6ZToxMDAlO2JhY2tncm91bmQtaW1hZ2U6dXJsKC9hc3NldHMvaW1nL2NvbW1vbi9pY29uX2V4dGVybmFsLnN2Zyl9LmMtaWNvbi1tb29ue3RleHQtYWxpZ246Y2VudGVyfS5jLWljb24tbW9vbjpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjJyZW07aGVpZ2h0OjJyZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDp1cmwoL2Fzc2V0cy9pbWcvY29tbW9uL2ljb25fbW9vbi15ZWxsb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5jLWljb24tbW9vbi0tcmVkOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybCgvYXNzZXRzL2ltZy9jb21tb24vaWNvbl9tb29uLXJlZC5zdmcpfS5jLWljb24tbW9vbi0td2hpdGU6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC9hc3NldHMvaW1nL2NvbW1vbi9pY29uX21vb24td2hpdGUuc3ZnKX0uYy1pY29uLW1vb24tLWdyYXk6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9tb29uLWdyYXkuc3ZnKX0uYy1pY29uLWNpcmNsZWFycm93e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDozLjZyZW07aGVpZ2h0OjMuNnJlbTtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLXJhZGl1czoxMDAlfS5jLWljb24tY2lyY2xlYXJyb3c6YmVmb3JlLC5jLWljb24tY2lyY2xlYXJyb3c6YWZ0ZXJ7Y29udGVudDpcIlwiO3dpZHRoOjVyZW07aGVpZ2h0OjVyZW07YmFja2dyb3VuZDpuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZToxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zaXRpb246b3BhY2l0eSAuM3N9LmMtaWNvbi1jaXJjbGVhcnJvdzpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoL2Fzc2V0cy9pbWcvY29tbW9uL2ljb25fY2lyY2xlYXJyb3ctcmVkLnN2Zyk7b3BhY2l0eToxfS5jLWljb24tY2lyY2xlYXJyb3c6YWZ0ZXJ7b3BhY2l0eTowfS5jLWljb24tY2lyY2xlYXJyb3ctLXdoaXRlOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybCgvYXNzZXRzL2ltZy9jb21tb24vaWNvbl9jaXJjbGVhcnJvdy13aGl0ZS5zdmcpfS5jLWljb24tY2lyY2xlYXJyb3ctLWJyb3duOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybCgvYXNzZXRzL2ltZy9jb21tb24vaWNvbl9jaXJjbGVhcnJvdy1icm93bi5zdmcpfS5jLWljb24tY2lyY2xlYXJyb3ctLXNtYWxse3dpZHRoOjNyZW07aGVpZ2h0OjNyZW19LmMtaWNvbi1jaXJjbGVhcnJvdy0tZXhzbWFsbHt3aWR0aDoyLjRyZW07aGVpZ2h0OjIuNHJlbX0uYy1pY29uLWNpcmNsZWFycm93LS1sYXJnZXt3aWR0aDo1cmVtO2hlaWdodDo1cmVtfS5jLWljb24tY2lyY2xlYXJyb3ctLWhvdmVyLXJlZDphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybCgvYXNzZXRzL2ltZy9jb21tb24vaWNvbl9jaXJjbGVhcnJvdy1yZWQuc3ZnKX0uYy1pY29uLWNpcmNsZWFycm93LS1ob3Zlci13aGl0ZTphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybCgvYXNzZXRzL2ltZy9jb21tb24vaWNvbl9jaXJjbGVhcnJvdy13aGl0ZS5zdmcpfS5jLWljb24tY2lyY2xlYXJyb3ctLWhvdmVyLWJyb3duOmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKC9hc3NldHMvaW1nL2NvbW1vbi9pY29uX2NpcmNsZWFycm93LWJyb3duLnN2Zyl9QG1lZGlhKGhvdmVyOiBob3ZlcilhbmQgKHBvaW50ZXI6IGZpbmUpey5jLWljb24tY2lyY2xlYXJyb3ctLWhvdmVyOmhvdmVyOmJlZm9yZSxhOmhvdmVyIC5jLWljb24tY2lyY2xlYXJyb3ctLWhvdmVyLXJlZDpiZWZvcmV7b3BhY2l0eTowfS5jLWljb24tY2lyY2xlYXJyb3ctLWhvdmVyOmhvdmVyOmFmdGVyLGE6aG92ZXIgLmMtaWNvbi1jaXJjbGVhcnJvdy0taG92ZXItcmVkOmFmdGVye29wYWNpdHk6MX19LmMtaWNvbi1tYWlse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjIuOHJlbTtoZWlnaHQ6MnJlbTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgYm90dG9tO2JhY2tncm91bmQtc2l6ZToxMDAlO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9tYWlsLXJlZC5zdmcpfS5jLWljb24tbWFpbC0tcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9tYWlsLXJlZC5zdmcpfS5jLWljb24tZG93bmxvYWR7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6Mi42cmVtO2hlaWdodDoyLjJyZW07YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGJvdHRvbTtiYWNrZ3JvdW5kLXNpemU6MTAwJTtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvY29tbW9uL2ljb25fZG93bmxvYWQtcmVkLnN2Zyl9LmMtaWNvbi1kb3dubG9hZC0tcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9kb3dubG9hZC1yZWQuc3ZnKX0uYy1pY29uLXNhbXBsZXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyLjJyZW07aGVpZ2h0OjIuNHJlbTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgYm90dG9tO2JhY2tncm91bmQtc2l6ZToxMDAlO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9zYW1wbGUtcmVkLnN2Zyl9LmMtaWNvbi1zYW1wbGUtLXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvY29tbW9uL2ljb25fc2FtcGxlLXJlZC5zdmcpfS5jLWljb24tc2Rnc3ttYXgtd2lkdGg6MTNyZW07d2lkdGg6MTAwJTtkaXNwbGF5OmlubGluZS1ibG9ja30uYy1pY29uLXNkZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO2hlaWdodDowO3BhZGRpbmc6MTAwJSAwIDAgMDtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9zZGdzLTAwLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uYy1pY29uLXNkZ3MtMDE6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9zZGdzLTAxLnN2Zyl9LmMtaWNvbi1zZGdzLTAyOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvY29tbW9uL2ljb25fc2Rncy0wMi5zdmcpfS5jLWljb24tc2Rncy0wMzpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX3NkZ3MtMDMuc3ZnKX0uYy1pY29uLXNkZ3MtMDQ6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9zZGdzLTA0LnN2Zyl9LmMtaWNvbi1zZGdzLTA1OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvY29tbW9uL2ljb25fc2Rncy0wNS5zdmcpfS5jLWljb24tc2Rncy0wNjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX3NkZ3MtMDYuc3ZnKX0uYy1pY29uLXNkZ3MtMDc6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9zZGdzLTA3LnN2Zyl9LmMtaWNvbi1zZGdzLTA4OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvY29tbW9uL2ljb25fc2Rncy0wOC5zdmcpfS5jLWljb24tc2Rncy0wOTpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX3NkZ3MtMDkuc3ZnKX0uYy1pY29uLXNkZ3MtMTA6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9zZGdzLTEwLnN2Zyl9LmMtaWNvbi1zZGdzLTExOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvY29tbW9uL2ljb25fc2Rncy0xMS5zdmcpfS5jLWljb24tc2Rncy0xMjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX3NkZ3MtMTIuc3ZnKX0uYy1pY29uLXNkZ3MtMTM6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9zZGdzLTEzLnN2Zyl9LmMtaWNvbi1zZGdzLTE0OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvY29tbW9uL2ljb25fc2Rncy0xNC5zdmcpfS5jLWljb24tc2Rncy0xNTpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX3NkZ3MtMTUuc3ZnKX0uYy1sZWFke21hcmdpbi10b3A6M3JlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmMtbGVhZHttYXJnaW4tdG9wOjJyZW19fS5jLW12e3dpZHRoOjEwMCU7aGVpZ2h0OjU1cmVtO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jLW12e2hlaWdodDoyOC42NDU4MzMzMzMzdnd9fS5jLW12X19pbm5lcntwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5jLW12X190aXRsZXtwb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50O3RvcDoxMHJlbTtsZWZ0OjIuNXJlbTtoZWlnaHQ6bWF4LWNvbnRlbnQ7bWF4LXdpZHRoOjY3cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYy1tdl9fdGl0bGV7dG9wOmF1dG87bWF4LXdpZHRoOjU1JTtjb2xvcjojZmZmO2ZvbnQtc2l6ZTozcmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmMtbXZfX3RpdGxlLmMtbXZfX3RpdGxlLS1wcm9kdWN0e21heC13aWR0aDpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7LmMtbXZfX3RpdGxlLmMtbXZfX3RpdGxlLS1wcm9kdWN0X19ie21pbi13aWR0aDo2MHJlbX0uYy1tdl9fdGl0bGUuYy1tdl9fdGl0bGUtLXByb2R1Y3RfX2IgLmMtaGVhZGluZ19fdGV4dC0tanAtc21hbGx7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmMtbXZfX3RpdGxlLmMtbXZfX3RpdGxlLS1wcm9kdWN0X19iIC5jLWhlYWRpbmdfX3RleHQtLWpwLXNtYWxsOm50aC1jaGlsZChuKzIpe3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MCAxcmVtfS5jLW12X190aXRsZS5jLW12X190aXRsZS0tcHJvZHVjdF9fYiAuYy1oZWFkaW5nX190ZXh0LS1qcC1zbWFsbDpudGgtY2hpbGQobisyKTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NXB4O2JvdHRvbTo1cHg7bGVmdDowO3dpZHRoOi41cHg7YmFja2dyb3VuZC1jb2xvcjojNTIzZjFkfX0uYy1tdl9fdGl0bGUuYy1tdl9fdGl0bGUtLXByb2R1Y3RfX2IgLmMtbXZfX3RleHQtLXByb2R1Y3R7bWFyZ2luOjFyZW0gMCAycmVtO2ZvbnQtd2VpZ2h0OjUwMH0uYy1tdl9fdGl0bGUuYy1tdl9fdGl0bGUtLXByb2R1Y3RfX2IgLnAtcHJvZHVjdHMtdHlwZS1saW5re3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jLW12X190aXRsZS5jLW12X190aXRsZS0tcHJvZHVjdF9fYiAucC1wcm9kdWN0cy10eXBlLWxpbmt7cGFkZGluZy10b3A6NHJlbTttYXJnaW4tcmlnaHQ6MnJlbTt3aWR0aDphdXRvfX0uYy1tdl9fdGl0bGUuYy1tdl9fdGl0bGUtLXByb2R1Y3RfX2IgLnAtcHJvZHVjdHMtdHlwZS1saW5rX19saXN0e2NvbHVtbi1nYXA6MnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmMtbXZfX3RpdGxlLmMtbXZfX3RpdGxlLS1wcm9kdWN0X19iIC5wLXByb2R1Y3RzLXR5cGUtbGlua19fbGlzdHtyb3ctZ2FwOjJyZW19fS5jLW12X190aXRsZS5jLW12X190aXRsZS0tcHJvZHVjdF9fYiAucC1wcm9kdWN0cy10eXBlLWxpbmtfX2xpc3QgYXtjb2x1bW4tZ2FwOjFyZW07Zm9udC1zaXplOjEuNHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmMtbXZfX3RpdGxlLmMtbXZfX3RpdGxlLS1wcm9kdWN0X19iIC5wLXByb2R1Y3RzLXR5cGUtbGlua19fbGlzdCBhe2NvbG9yOiM1MjNmMWQ7aGVpZ2h0OjRyZW19fS5jLW12IGZpZ3VyZXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtiYWNrZ3JvdW5kOiNmZmZjZDh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jLW12IGZpZ3VyZTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC40KTtwb3NpdGlvbjphYnNvbHV0ZX19LmMtbXYgZmlndXJlIGltZ3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDphdXRvO2hlaWdodDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYy1tdiBmaWd1cmUgaW1ne3JpZ2h0Oi0zcmVtfX0uYy1tdi0tbGFyZ2V7aGVpZ2h0OjQycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYy1tdi0tbGFyZ2V7aGVpZ2h0OjM2LjQ1ODMzMzMzMzN2d319LmMtbXYtLWxhcmdlIC5jLW12X190aXRsZXt0b3A6NXJlbX0uYy1tdi0tbWlkZGxle2hlaWdodDo0NXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMDAwcHgpey5jLW12LS1taWRkbGV7aGVpZ2h0OjcwcmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmMtbXYtLW1pZGRsZXtoZWlnaHQ6MzYuNDU4MzMzMzMzM3Z3fX0uYy1tdi0tbWlkZGxlLmMtbXYtLW1pZGRsZS1wcm9kdWN0e21pbi1oZWlnaHQ6MjRyZW19LmMtbXYtLW1pZGRsZSAuYy1tdl9fdGl0bGV7dG9wOmF1dG87bGVmdDowO21hcmdpbi10b3A6LTJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmMtbXYtLW1pZGRsZSAuYy1tdl9fdGl0bGV7bGVmdDphdXRvO21hcmdpbi10b3A6MH19LmMtbXYtLW5hcnJvd3toZWlnaHQ6MjhyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jLW12LS1uYXJyb3d7aGVpZ2h0OjM2LjQ1ODMzMzMzMzN2d319LmMtbXYtLW5hcnJvdyAuYy1tdl9fdGl0bGV7dG9wOmF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jLW12OmhhcyguYy1tdl9fdGl0bGUtLXByb2R1Y3RfX2Ipe21pbi1oZWlnaHQ6NDFyZW19fS5jLW12LmNoYW5nZWFibGUgZmlndXJle3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQ6I2ZmZmNkOH0uYy1tdi5jaGFuZ2VhYmxlIGZpZ3VyZSBpbWd7Y2xpcC1wYXRoOnBvbHlnb24oMTYlIDAsIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUpO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7d2lkdGg6NTAlICFpbXBvcnRhbnQ7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uYy1wYWdlLXRvcHtwb3NpdGlvbjpmaXhlZDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MTByZW07aGVpZ2h0OjEwcmVtO3JpZ2h0OjRyZW07Ym90dG9tOjVyZW07Y29sb3I6I2ZmZjtjdXJzb3I6cG9pbnRlcjtvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW47Ym9yZGVyOjA7YmFja2dyb3VuZDojZGJhMzUxO3RyYW5zaXRpb246LjJzO2xldHRlci1zcGFjaW5nOjNweDtmb250LXdlaWdodDpib2xkO2JvcmRlci1yYWRpdXM6NTAlO3otaW5kZXg6OTk7ZmlsdGVyOmRyb3Atc2hhZG93KDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSkpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYy1wYWdlLXRvcHtyaWdodDozcmVtO3dpZHRoOjdyZW07aGVpZ2h0OjdyZW19fS5jLXBhZ2UtdG9wOmhvdmVye3RyYW5zZm9ybTpzY2FsZSgxLjA1KX0uYy1wYWdlLXRvcC1pY29ue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwcmVtO2hlaWdodDo1cmVtfS5jLXBhZ2UtdG9wLWljb246OmJlZm9yZSwuYy1wYWdlLXRvcC1pY29uOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDpjYWxjKDUwJSAtIDJweCk7d2lkdGg6NHB4O2hlaWdodDoyNXB4O2JvcmRlci1yYWRpdXM6MXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7dHJhbnNmb3JtLW9yaWdpbjo1MCUgMnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYy1wYWdlLXRvcC1pY29uOjpiZWZvcmUsLmMtcGFnZS10b3AtaWNvbjo6YWZ0ZXJ7aGVpZ2h0OjE1cHh9fS5jLXBhZ2UtdG9wLWljb246OmJlZm9yZXt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0uYy1wYWdlLXRvcC1pY29uOjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyl9LmMtcGFnZS10b3Agc3Bhbi5jLXBhZ2UtdG9wLXRleHR7bWFyZ2luOjA7Zm9udC1zaXplOjEuNXJlbTtib3R0b206MXJlbTtwb3NpdGlvbjphYnNvbHV0ZX0uYy1wYWdlLXRvcC5pcy1hY3RpdmV7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0jc2VhcmNoX19mb3JtX19hcmVhe29wYWNpdHk6MDtkaXNwbGF5Om5vbmU7dHJhbnNpdGlvbjpvcGFjaXR5IC41cyBlYXNlfSNzZWFyY2hfX2Zvcm1fX2FyZWEudmlzaWJsZXtvcGFjaXR5OjF9LmMtd2F2ZXt3aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTAwJX0uYy1jdGErLmMtY3RhPi5jLXdhdmV7ZGlzcGxheTpub25lfUBrZXlmcmFtZXMgd2F2ZV9iZWZvcmV7ZnJvbXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0zMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTgwdncpfTcwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTQwdncpfXRve3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDB2dyl9fUBrZXlmcmFtZXMgd2F2ZV9hZnRlcntmcm9te3RyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMHZ3KX0zMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTIwdncpfTcwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCg2MHZ3KX10b3t0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19QGtleWZyYW1lcyB3YXZlX2JlZm9yZV9zcHtmcm9te3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTMwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTYwdncpfTcwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjgwdncpfXRve3RyYW5zZm9ybTp0cmFuc2xhdGVYKC00MDB2dyl9fUBrZXlmcmFtZXMgd2F2ZV9hZnRlcl9zcHtmcm9te3RyYW5zZm9ybTp0cmFuc2xhdGVYKDQwMHZ3KX0zMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjQwdncpfTcwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMjB2dyl9dG97dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fUBrZXlmcmFtZXMgd2F2ZV9oZWlnaHRfdG9we2Zyb217cGFkZGluZy10b3A6MTRyZW19MzAle3BhZGRpbmctdG9wOjZyZW19NTAle3BhZGRpbmctdG9wOjEzcmVtfTgwJXtwYWRkaW5nLXRvcDo4cmVtfXRve3BhZGRpbmctdG9wOjE0cmVtfX1Aa2V5ZnJhbWVzIHdhdmVfaGVpZ2h0X3RvcF9zcHtmcm9te3BhZGRpbmctdG9wOjVyZW19MzAle3BhZGRpbmctdG9wOjNyZW19NTAle3BhZGRpbmctdG9wOjQuNXJlbX04MCV7cGFkZGluZy10b3A6MnJlbX10b3twYWRkaW5nLXRvcDo1cmVtfX1Aa2V5ZnJhbWVzIHdhdmVfaGVpZ2h0X2JvdHRvbXtmcm9te3BhZGRpbmctdG9wOjZyZW19MzAle3BhZGRpbmctdG9wOjNyZW19NTAle3BhZGRpbmctdG9wOjRyZW19ODAle3BhZGRpbmctdG9wOjJyZW19dG97cGFkZGluZy10b3A6NnJlbX19QGtleWZyYW1lcyB3YXZlX2hlaWdodF9ib3R0b21fc3B7ZnJvbXtwYWRkaW5nLXRvcDo1cmVtfTMwJXtwYWRkaW5nLXRvcDoycmVtfTUwJXtwYWRkaW5nLXRvcDo0cmVtfTgwJXtwYWRkaW5nLXRvcDoxLjVyZW19dG97cGFkZGluZy10b3A6NXJlbX19LmMtd2F2ZTpiZWZvcmUsLmMtd2F2ZTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoyMDB2dztoZWlnaHQ6MDtwYWRkaW5nOjE0cmVtIDAgMCAwO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgYm90dG9tO2JhY2tncm91bmQtc2l6ZToxMDAlIDEwMCU7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2NvbW1vbi93YXZlX3RvcF9iZy5zdmcpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYy13YXZlOmJlZm9yZSwuYy13YXZlOmFmdGVye3dpZHRoOjQwMHZ3fX0uYy13YXZlOmJlZm9yZXt3aWR0aDpjYWxjKDIwMHZ3ICsgMXB4KTthbmltYXRpb246d2F2ZV9iZWZvcmUgMTJzIGluZmluaXRlIGxpbmVhcix3YXZlX2hlaWdodF90b3AgMTJzIGluZmluaXRlIGVhc2UtaW4tb3V0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYy13YXZlOmJlZm9yZXthbmltYXRpb246d2F2ZV9iZWZvcmVfc3AgMTRzIGluZmluaXRlIGxpbmVhcix3YXZlX2hlaWdodF90b3Bfc3AgMTRzIGluZmluaXRlIGVhc2UtaW4tb3V0fX0uYy13YXZlOmFmdGVye2FuaW1hdGlvbjp3YXZlX2FmdGVyIDEycyBpbmZpbml0ZSBsaW5lYXIsd2F2ZV9oZWlnaHRfdG9wIDEycyBpbmZpbml0ZSBlYXNlLWluLW91dDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6YXV0bzA7Ym90dG9tOjA7bGVmdDowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYy13YXZlOmFmdGVye2FuaW1hdGlvbjp3YXZlX2FmdGVyX3NwIDE0cyBpbmZpbml0ZSBsaW5lYXIsd2F2ZV9oZWlnaHRfdG9wX3NwIDE0cyBpbmZpbml0ZSBlYXNlLWluLW91dH19LmMtd2F2ZS5pcy1ib3R0b217Ym90dG9tOmF1dG87dG9wOjEwMCV9LmMtd2F2ZS5pcy1ib3R0b206YmVmb3JlLC5jLXdhdmUuaXMtYm90dG9tOmFmdGVye3BhZGRpbmctdG9wOjZyZW07YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IHRvcDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvY29tbW9uL3dhdmVfYm90dG9tX2JnLnN2Zyl9LmMtd2F2ZS5pcy1ib3R0b206YmVmb3Jle2FuaW1hdGlvbjp3YXZlX2JlZm9yZSAxMnMgaW5maW5pdGUgbGluZWFyLHdhdmVfaGVpZ2h0X2JvdHRvbSAxMnMgaW5maW5pdGUgZWFzZS1pbi1vdXR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jLXdhdmUuaXMtYm90dG9tOmJlZm9yZXthbmltYXRpb246d2F2ZV9iZWZvcmVfc3AgMTRzIGluZmluaXRlIGxpbmVhcix3YXZlX2hlaWdodF9ib3R0b21fc3AgMTRzIGluZmluaXRlIGVhc2UtaW4tb3V0fX0uYy13YXZlLmlzLWJvdHRvbTphZnRlcnthbmltYXRpb246d2F2ZV9hZnRlciAxMnMgaW5maW5pdGUgbGluZWFyLHdhdmVfaGVpZ2h0X2JvdHRvbSAxMnMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7dG9wOjA7Ym90dG9tOmF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jLXdhdmUuaXMtYm90dG9tOmFmdGVye2FuaW1hdGlvbjp3YXZlX2FmdGVyX3NwIDE0cyBpbmZpbml0ZSBsaW5lYXIsd2F2ZV9oZWlnaHRfYm90dG9tX3NwIDE0cyBpbmZpbml0ZSBlYXNlLWluLW91dH19LmMtd2F2ZS5pcy1ncmVlbjpiZWZvcmUsLmMtd2F2ZS5pcy1ncmVlbjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvY29tbW9uL3dhdmVfdG9wX2JnLWdyZWVuLnN2Zyl9LmMtd2F2ZS5pcy1ncmVlbi5pcy1ib3R0b206YmVmb3JlLC5jLXdhdmUuaXMtZ3JlZW4uaXMtYm90dG9tOmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jb21tb24vd2F2ZV9ib3R0b21fYmctZ3JlZW4uc3ZnKX0ucC1hY2Nlc3NpYmlsaXR5cG9saWN5LWNvbnRlbnRze3BhZGRpbmc6OC44cmVtIDAgNi4ycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1hY2Nlc3NpYmlsaXR5cG9saWN5LWNvbnRlbnRze3BhZGRpbmc6NXJlbSAwfX0ucC1hY2Nlc3NpYmlsaXR5cG9saWN5LWNvbnRlbnRzX19sZWFke2ZvbnQtc2l6ZToxLjhyZW07bGluZS1oZWlnaHQ6Mi4yO2ZvbnQtd2VpZ2h0OjcwMH0qKy5wLWFjY2Vzc2liaWxpdHlwb2xpY3ktY29udGVudHNfX2hlYWRpbmd7bWFyZ2luLXRvcDo2LjJyZW19LnAtYWNjZXNzaWJpbGl0eXBvbGljeS1jb250ZW50c19fdGV4dHtwYWRkaW5nOjQuNHJlbSAwIDB9LnAtYWNjZXNzaWJpbGl0eXBvbGljeS1jb250ZW50c19fdGV4dD4qKyp7bWFyZ2luLXRvcDoycmVtfS5wLWFjY2Vzc2liaWxpdHlwb2xpY3ktY29udGVudHNfX3RleHQtdGFibGV7d2lkdGg6MTAwJTttYXJnaW4tdG9wOi44cmVtO21hcmdpbi1ib3R0b206Ny44cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1hY2Nlc3NpYmlsaXR5cG9saWN5LWNvbnRlbnRzX190ZXh0LXRhYmxle292ZXJmbG93LXg6YXV0b319KisucC1hY2Nlc3NpYmlsaXR5cG9saWN5LWNvbnRlbnRzX190ZXh0LXRhYmxle21hcmdpbi10b3A6NC44cmVtfS5wLWFjY2Vzc2liaWxpdHlwb2xpY3ktY29udGVudHNfX3RleHQtdGFibGUgdGFibGUsLnAtYWNjZXNzaWJpbGl0eXBvbGljeS1jb250ZW50c19fdGV4dC10YWJsZSB0aCwucC1hY2Nlc3NpYmlsaXR5cG9saWN5LWNvbnRlbnRzX190ZXh0LXRhYmxlIHRke2JvcmRlcjpzb2xpZCAxcHggI2RmZGZkZH0ucC1hY2Nlc3NpYmlsaXR5cG9saWN5LWNvbnRlbnRzX190ZXh0LXRhYmxlIHRhYmxle3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWFjY2Vzc2liaWxpdHlwb2xpY3ktY29udGVudHNfX3RleHQtdGFibGUgdGFibGV7d2lkdGg6bWF4LWNvbnRlbnR9fS5wLWFjY2Vzc2liaWxpdHlwb2xpY3ktY29udGVudHNfX3RleHQtdGFibGUgdGh7YmFja2dyb3VuZDojZjVmNWY1O2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6MS41cmVtIDIuOHJlbSAycmVtfS5wLWFjY2Vzc2liaWxpdHlwb2xpY3ktY29udGVudHNfX3RleHQtdGFibGUgdGR7YmFja2dyb3VuZDojZmZmO2ZvbnQtc2l6ZToxLjZyZW07Zm9udC13ZWlnaHQ6NDAwO3BhZGRpbmc6MS41cmVtIDIuOHJlbSAycmVtfS5wLWFjY2Vzc2liaWxpdHlwb2xpY3ktY29udGVudHNfX3RleHQgcHtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjIuMjtsZXR0ZXItc3BhY2luZzouMDRlbTtmb250LXdlaWdodDo0MDB9LnAtYWNjZXNzaWJpbGl0eXBvbGljeS1jb250ZW50c19fdGV4dCBkbCBkdHtmb250LXNpemU6MS44cmVtO2xldHRlci1zcGFjaW5nOi4wNGVtO2ZvbnQtd2VpZ2h0OjcwMH0ucC1hY2Nlc3NpYmlsaXR5cG9saWN5LWNvbnRlbnRzX190ZXh0IGRsIGRke21hcmdpbi10b3A6LjZyZW07bGV0dGVyLXNwYWNpbmc6LjA0ZW19LnAtYWNjZXNzaWJpbGl0eXBvbGljeS1jb250ZW50c19fdGV4dCB1bHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Jvdy1nYXA6LjVyZW07cGFkZGluZy1ib3R0b206LjhyZW19LnAtYWNjZXNzaWJpbGl0eXBvbGljeS1jb250ZW50c19fdGV4dCB1bCBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjAgMCAwIDEuOXJlbTtsZXR0ZXItc3BhY2luZzouMDRlbX0ucC1hY2Nlc3NpYmlsaXR5cG9saWN5LWNvbnRlbnRzX190ZXh0IHVsIGxpOmJlZm9yZXtjb250ZW50OlwiXCI7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTtkaXNwbGF5OmJsb2NrO2JvcmRlci1yYWRpdXM6MTAwJTtiYWNrZ3JvdW5kOiNkMmNmYTk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDouMnJlbTt0b3A6LjdlbX0ucC1iYXNlYmFsbC1sZWFke3BhZGRpbmc6OC44cmVtIDAgNy43cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1iYXNlYmFsbC1sZWFke3BhZGRpbmc6NXJlbSAwfX0ucC1iYXNlYmFsbC1sZWFkIHB7Zm9udC1zaXplOjEuOHJlbTtmb250LXdlaWdodDo0MDA7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6Mi4yMjtsZXR0ZXItc3BhY2luZzouMDVlbX0ucC1iYXNlYmFsbC1sZWFkX19oZWFkaW5ne2ZvbnQtc2l6ZTozcmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTIzZjFkO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6Ny41cmVtfS5wLWJhc2ViYWxsLWxlYWRfX2xpbmt7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21hcmdpbi10b3A6NXJlbTtyb3ctZ2FwOjJyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWJhc2ViYWxsLWxlYWRfX2xpbmt7ZmxleC13cmFwOndyYXB9fS5wLWJhc2ViYWxsLWxlYWRfX2xpbmsgYXtmb250LXNpemU6MS44cmVtO2ZvbnQtd2VpZ2h0OjcwMDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWF4LXdpZHRoOjI3LjVyZW07d2lkdGg6MTAwJTtoZWlnaHQ6N3JlbTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czozLjVyZW07Ym94LXNoYWRvdzowIC40cmVtIDEuNXJlbSByZ2JhKDAsMCwwLC4xNSk7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1ib3R0b206LjZyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWJhc2ViYWxsLWxlYWRfX2xpbmsgYXt3aWR0aDo0OCV9fS5wLWJhc2ViYWxsLWxlYWRfX2xpbmsgYTphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6LjVlbTtoZWlnaHQ6LjVlbTtib3JkZXI6c29saWQgI2QyMDAwMDtib3JkZXItd2lkdGg6MnB4IDAgMCAycHg7cm90YXRlOi0xMzVkZWc7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjFyZW07dHJhbnNpdGlvbjpib3R0b20gLjNzfS5wLWJhc2ViYWxsLWxlYWRfX2xpbmsgYTpob3ZlcjphZnRlcntib3R0b206LjVyZW19LnAtYmFzZWJhbGwtaW5mb3twYWRkaW5nLWJvdHRvbToxMHJlbX0ucC1iYXNlYmFsbC1pbmZvX19pdGVte21hcmdpbi10b3A6MS42cmVtO3BhZGRpbmctYm90dG9tOjFyZW07Y2xlYXI6Ym90aH0ucC1iYXNlYmFsbC1pbmZvX19pdGVtIHRpbWV7ZmxvYXQ6cmlnaHQ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO2JvdHRvbTotMi43ZW07cmlnaHQ6MS44ZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWJhc2ViYWxsLWluZm9fX2l0ZW0gdGltZXtib3R0b206LjVlbTtyaWdodDowO2Zsb2F0Om5vbmV9fS5wLWJhc2ViYWxsLWluZm9fX2l0ZW1fX2hlYWRpbmd7cGFkZGluZy1yaWdodDo2ZW07bWFyZ2luLWJvdHRvbTozLjhyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWJhc2ViYWxsLWluZm9fX2l0ZW1fX2hlYWRpbmd7cGFkZGluZy1yaWdodDowfX0ucC1iYXNlYmFsbC1pbmZvX19pdGVtIHB7bWFyZ2luLXRvcDoycmVtfS5wLWJhc2ViYWxsLWluZm9fX2l0ZW0gZmlndXJle21hcmdpbi10b3A6My44cmVtfS5wLWJhc2ViYWxsLWluZm9fX2l0ZW0gZmlndXJlIGltZytpbWd7bWFyZ2luLXRvcDozcmVtfS5wLWJhc2ViYWxsLWluZm9fX2l0ZW0tLWxpbmt7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmZsZXgtZW5kO21hcmdpbi10b3A6NHJlbTttYXJnaW4tYm90dG9tOjNyZW07Z2FwOjJyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWJhc2ViYWxsLWluZm9fX2l0ZW0tLWxpbmt7d2lkdGg6OTUlfX0ucC1iYXNlYmFsbC1pbmZvX19pdGVtLS1saW5rIGF7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDtmbG9hdDppbml0aWFsfS5wLWJhc2ViYWxsLWluZm9fX2l0ZW0gaHJ7Ym9yZGVyOm5vbmU7Ym9yZGVyLXRvcDoxcHggZG90dGVkICNkMmNmYTk7bWFyZ2luLXRvcDozLjJyZW07bWFyZ2luLWJvdHRvbToyLjRyZW19LnAtYmFzZWJhbGwtaW5mb19faXRlbSB0YWJsZXt3aWR0aDoxMDAlO21hcmdpbi10b3A6NXJlbX0ucC1iYXNlYmFsbC1pbmZvX19pdGVtIHRhYmxlIHRoLC5wLWJhc2ViYWxsLWluZm9fX2l0ZW0gdGFibGUgdGR7Ym9yZGVyOnNvbGlkIDFweCAjZGZkZmRkO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ucC1iYXNlYmFsbC1pbmZvX19pdGVtIHRhYmxlIHRoe2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6NzAwO2JhY2tncm91bmQ6I2Y1ZjVmNTtwYWRkaW5nOjEuODNyZW0gMS41ZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWJhc2ViYWxsLWluZm9fX2l0ZW0gdGFibGUgdGh7cGFkZGluZzoxZW07Zm9udC1zaXplOjEuNHJlbX19LnAtYmFzZWJhbGwtaW5mb19faXRlbSB0YWJsZSB0ZHtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjQwMDtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzoxLjJlbSAxLjhlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtYmFzZWJhbGwtaW5mb19faXRlbSB0YWJsZSB0ZHtwYWRkaW5nOjFlbTtmb250LXNpemU6MS4ycmVtfX0ucC1iYXNlYmFsbC1pbmZvX19pdGVtIHRhYmxlIHRoZWFkIHRoe3RleHQtYWxpZ246Y2VudGVyfS5wLWJhc2ViYWxsLWluZm9fX2l0ZW0gdGFibGUgdGJvZHkgdGh7d2lkdGg6MTIuOGVtfS5wLWJhc2ViYWxsLWluZm9fX2l0ZW0gdGFibGUgdGJvZHkgdGR7d2lkdGg6MjcuMyV9LnAtY29tcGFueS1idXNpbmVzcy1sZWFke3BhZGRpbmc6OC44cmVtIDAgNC4ycmVtO2ZvbnQtc2l6ZToxLjhyZW07bGV0dGVyLXNwYWNpbmc6LjA0ZW07bGluZS1oZWlnaHQ6Mi4yO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LWJ1c2luZXNzLWxlYWR7cGFkZGluZzo1cmVtIDAgMH19LnAtY29tcGFueS1idXNpbmVzcy1jb250ZW50c3twYWRkaW5nOjVyZW0gMCAxMHJlbX0ucC1jb21wYW55LWJ1c2luZXNzLWNvbnRlbnRzX19saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cm93LWdhcDoxMC43cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LWJ1c2luZXNzLWNvbnRlbnRzX19saXN0e3Jvdy1nYXA6OHJlbX19LnAtY29tcGFueS1idXNpbmVzcy1jb250ZW50c19fbGlzdF9faXRlbXtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9LnAtY29tcGFueS1idXNpbmVzcy1jb250ZW50c19fbGlzdF9faXRlbV9faW1hZ2V7d2lkdGg6NTAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LWJ1c2luZXNzLWNvbnRlbnRzX19saXN0X19pdGVtX19pbWFnZXt3aWR0aDoxMDAlfX0ucC1jb21wYW55LWJ1c2luZXNzLWNvbnRlbnRzX19saXN0X19pdGVtX19pbWFnZSBmaWd1cmV7Ym9yZGVyLXJhZGl1czoxcmVtO292ZXJmbG93OmhpZGRlbn0ucC1jb21wYW55LWJ1c2luZXNzLWNvbnRlbnRzX19saXN0X19pdGVtX190ZXh0e3dpZHRoOjU0LjYlO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czoxcmVtIDFyZW0gMCAwO21hcmdpbi10b3A6NnJlbTtwYWRkaW5nLXRvcDo1LjNyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktYnVzaW5lc3MtY29udGVudHNfX2xpc3RfX2l0ZW1fX3RleHR7d2lkdGg6MTAwJTttYXJnaW4tdG9wOjA7cGFkZGluZy10b3A6MXJlbX19LnAtY29tcGFueS1idXNpbmVzcy1jb250ZW50c19fbGlzdF9faXRlbV9fdGV4dC10aXRsZXtmb250LXNpemU6M3JlbTtsaW5lLWhlaWdodDoxLjU7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjNmMWR9LnAtY29tcGFueS1idXNpbmVzcy1jb250ZW50c19fbGlzdF9faXRlbV9fdGV4dC10aXRsZSBpe2ZvbnQtZmFtaWx5OlwiUm9ib3RcIixzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOjA7Zm9udC1zaXplOjEuOHJlbTtmb250LXdlaWdodDo3MDA7Zm9udC1zdHlsZTpub3JtYWw7ZGlzcGxheTpibG9jaztjb2xvcjojZDIwMDAwfS5wLWNvbXBhbnktYnVzaW5lc3MtY29udGVudHNfX2xpc3RfX2l0ZW1fX3RleHQtbGVhZHtmb250LXNpemU6MnJlbTtmb250LXdlaWdodDo3MDA7bWFyZ2luOjIuNHJlbSAwIDNyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktYnVzaW5lc3MtY29udGVudHNfX2xpc3RfX2l0ZW1fX3RleHQtbGVhZHttYXJnaW46MXJlbSAwIDFyZW19fS5wLWNvbXBhbnktYnVzaW5lc3MtY29udGVudHNfX2xpc3RfX2l0ZW1fX3RleHQgcHtmb250LXNpemU6MS42cmVtO2xldHRlci1zcGFjaW5nOi4wM2VtO2ZvbnQtd2VpZ2h0OjQwMH0ucC1jb21wYW55LWJ1c2luZXNzLWNvbnRlbnRzX19saXN0X19pdGVtX190ZXh0LWJ0bntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDplbmQ7YWxpZ24taXRlbXM6ZW5kO2dhcDoxcmVtO3BhZGRpbmctdG9wOjNyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktYnVzaW5lc3MtY29udGVudHNfX2xpc3RfX2l0ZW1fX3RleHQtYnRue3BhZGRpbmctdG9wOjFyZW19fS5wLWNvbXBhbnktYnVzaW5lc3MtY29udGVudHNfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKG9kZCkgLnAtY29tcGFueS1idXNpbmVzcy1jb250ZW50c19fbGlzdF9faXRlbV9faW1hZ2V7b3JkZXI6MX0ucC1jb21wYW55LWJ1c2luZXNzLWNvbnRlbnRzX19saXN0X19pdGVtOm50aC1jaGlsZChvZGQpIC5wLWNvbXBhbnktYnVzaW5lc3MtY29udGVudHNfX2xpc3RfX2l0ZW1fX3RleHR7b3JkZXI6MjttYXJnaW4tbGVmdDotNC42JTtwYWRkaW5nLWxlZnQ6NS44cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LWJ1c2luZXNzLWNvbnRlbnRzX19saXN0X19pdGVtOm50aC1jaGlsZChvZGQpIC5wLWNvbXBhbnktYnVzaW5lc3MtY29udGVudHNfX2xpc3RfX2l0ZW1fX3RleHR7bWFyZ2luLWxlZnQ6MDtwYWRkaW5nLWxlZnQ6MH19LnAtY29tcGFueS1idXNpbmVzcy1jb250ZW50c19fbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikgLnAtY29tcGFueS1idXNpbmVzcy1jb250ZW50c19fbGlzdF9faXRlbV9faW1hZ2V7b3JkZXI6Mn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1idXNpbmVzcy1jb250ZW50c19fbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikgLnAtY29tcGFueS1idXNpbmVzcy1jb250ZW50c19fbGlzdF9faXRlbV9faW1hZ2V7b3JkZXI6MX19LnAtY29tcGFueS1idXNpbmVzcy1jb250ZW50c19fbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikgLnAtY29tcGFueS1idXNpbmVzcy1jb250ZW50c19fbGlzdF9faXRlbV9fdGV4dHtvcmRlcjoxO21hcmdpbi1yaWdodDotNC42JTtwYWRkaW5nLXJpZ2h0OjUuOHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1idXNpbmVzcy1jb250ZW50c19fbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikgLnAtY29tcGFueS1idXNpbmVzcy1jb250ZW50c19fbGlzdF9faXRlbV9fdGV4dHtvcmRlcjoyO21hcmdpbi1yaWdodDowO3BhZGRpbmctcmlnaHQ6MH19LnAtY29tcGFueS1kaXNjaXBsaW5lLWNvbnRlbnRze3BhZGRpbmc6OC41cmVtIDB9LnAtY29tcGFueS1kaXNjaXBsaW5lLWNvbnRlbnRzX19oZWFkaW5ne2ZvbnQtc2l6ZToyLjRyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjNmMWQ7bWFyZ2luLWJvdHRvbToycmVtfSorLnAtY29tcGFueS1kaXNjaXBsaW5lLWNvbnRlbnRzX19oZWFkaW5ne21hcmdpbi10b3A6My41cmVtfS5wLWNvbXBhbnktZGlzY2lwbGluZS1jb250ZW50c19faGVhZGluZyBpe2ZvbnQtc2l6ZToxLjA4MzMzMzMzMzNlbTtmb250LXN0eWxlOm5vcm1hbH0ucC1jb21wYW55LWRpc2NpcGxpbmUtY29udGVudHMgcHtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjQwMH0ucC1jb21wYW55LWRpc2NpcGxpbmUtY29udGVudHMgcCtwe21hcmdpbi10b3A6MWVtfS5wLWNvbXBhbnktZ3JlZXRpbmctbWVzc2FnZXtwYWRkaW5nOjguNnJlbSAwIDkuOHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1ncmVldGluZy1tZXNzYWdle3BhZGRpbmc6NXJlbSAwfX0ucC1jb21wYW55LWdyZWV0aW5nLW1lc3NhZ2VfX2hlYWRpbmd7Zm9udC1zaXplOjNyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjNmMWQ7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MS42O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO3Jvdy1nYXA6LjhyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktZ3JlZXRpbmctbWVzc2FnZV9faGVhZGluZ3twYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjNyZW19fS5wLWNvbXBhbnktZ3JlZXRpbmctbWVzc2FnZV9fY29udGVudHN7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2NvbHVtbi1nYXA6M3JlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1ncmVldGluZy1tZXNzYWdlX19jb250ZW50c3tmbGV4LWRpcmVjdGlvbjpjb2x1bW47cm93LWdhcDozcmVtO21hcmdpbi10b3A6M3JlbX19LnAtY29tcGFueS1ncmVldGluZy1tZXNzYWdlX19jb250ZW50c19faW1hZ2V7d2lkdGg6MTAwJTttYXJnaW4tdG9wOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktZ3JlZXRpbmctbWVzc2FnZV9fY29udGVudHNfX2ltYWdle21hcmdpbi10b3A6MDt3aWR0aDoxMDAlfX0ucC1jb21wYW55LWdyZWV0aW5nLW1lc3NhZ2VfX2NvbnRlbnRzX19pbWFnZS1uYW1le3BhZGRpbmc6M3JlbSAxLjRyZW0gMH0ucC1jb21wYW55LWdyZWV0aW5nLW1lc3NhZ2VfX2NvbnRlbnRzX190ZXh0e3dpZHRoOjEwMCU7cGFkZGluZy10b3A6MS4ycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LWdyZWV0aW5nLW1lc3NhZ2VfX2NvbnRlbnRzX190ZXh0e3BhZGRpbmctdG9wOjA7d2lkdGg6MTAwJX19LnAtY29tcGFueS1ncmVldGluZy1tZXNzYWdlX19jb250ZW50c19fdGV4dCBwe2ZvbnQtc2l6ZToxLjZyZW07bGV0dGVyLXNwYWNpbmc6LjA0NWVtO2ZvbnQtd2VpZ2h0OjQwMH0ucC1jb21wYW55LWdyZWV0aW5nLW1lc3NhZ2VfX2NvbnRlbnRzX190ZXh0ICorcHttYXJnaW4tdG9wOjEuMWVtfS5wLWNvbXBhbnktZ3JlZXRpbmctbGlua3twYWRkaW5nOjAgMCA5LjRyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktZ3JlZXRpbmctbGlua3twYWRkaW5nOjAgMCA1cmVtfX0ucC1jb21wYW55LWdyZWV0aW5nLWxpbmtfX2hlYWRpbmd7Ym9yZGVyLXRvcDpzb2xpZCAxcHggI2UwZGRjMztwYWRkaW5nLXRvcDozLjZyZW07Zm9udC1zaXplOjNyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjNmMWQ7dGV4dC1hbGlnbjpjZW50ZXJ9LnAtY29tcGFueS1ncmVldGluZy1saW5rX19saXN0e3BhZGRpbmctdG9wOjMuOHJlbTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cm93LWdhcDo0LjhyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktZ3JlZXRpbmctbGlua19fbGlzdHtyb3ctZ2FwOjNyZW19fS5wLWNvbXBhbnktZ3JlZXRpbmctbGlua19fbGlzdDphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDozMC41JTtoZWlnaHQ6MH0ucC1jb21wYW55LWdyZWV0aW5nLWxpbmtfX2xpc3RfX2l0ZW17d2lkdGg6MzAuNSV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktZ3JlZXRpbmctbGlua19fbGlzdF9faXRlbXt3aWR0aDo0OCV9fS5wLWNvbXBhbnktZ3JlZXRpbmctbGlua19fbGlzdF9faXRlbSBhe2Rpc3BsYXk6YmxvY2t9LnAtY29tcGFueS1ncmVldGluZy1saW5rX19saXN0X19pdGVtIGEgZmlndXJle292ZXJmbG93OmhpZGRlbn0ucC1jb21wYW55LWdyZWV0aW5nLWxpbmtfX2xpc3RfX2l0ZW0gYSBmaWd1cmUgaW1ne3RyYW5zaXRpb246LjNzIGFsbH0ucC1jb21wYW55LWdyZWV0aW5nLWxpbmtfX2xpc3RfX2l0ZW0gYTpmb2N1cyBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMSwgMS4xKTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEoaG92ZXI6IGhvdmVyKWFuZCAocG9pbnRlcjogZmluZSl7LnAtY29tcGFueS1ncmVldGluZy1saW5rX19saXN0X19pdGVtIGE6aG92ZXIgaW1ne3RyYW5zZm9ybTpzY2FsZSgxLjEsIDEuMSk7cG9zaXRpb246cmVsYXRpdmV9fS5wLWNvbXBhbnktZ3JlZXRpbmctbGlua19fbGlzdF9faXRlbSBhIGZpZ3VyZXtib3JkZXItcmFkaXVzOjFyZW07b3ZlcmZsb3c6aGlkZGVuO2JveC1zaGFkb3c6MCAuNHJlbSAycmVtIHJnYmEoMCwwLDAsLjEpfS5wLWNvbXBhbnktZ3JlZXRpbmctbGlua19fbGlzdF9faXRlbSBhIHB7Zm9udC1zaXplOjIuMnJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzUyM2YxZDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjIuMnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1ncmVldGluZy1saW5rX19saXN0X19pdGVtIGEgcHttYXJnaW4tdG9wOjFyZW19fS5wLWNvbXBhbnktZ3JvdXAtbGVhZHtwYWRkaW5nOjUuN3JlbSAwIDMuOHJlbX0ucC1jb21wYW55LWdyb3VwLWxlYWRfX2lubmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktZ3JvdXAtbGVhZF9faW5uZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtyb3ctZ2FwOjJyZW19fS5wLWNvbXBhbnktZ3JvdXAtbGVhZF9fbG9nb3tvcmRlcjoyO21heC13aWR0aDoxMHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1ncm91cC1sZWFkX19sb2dve29yZGVyOjF9fS5wLWNvbXBhbnktZ3JvdXAtbGVhZF9fdGV4dHtvcmRlcjoxO2ZvbnQtc2l6ZToxLjZyZW07bGluZS1oZWlnaHQ6Mi41O2xldHRlci1zcGFjaW5nOi4wNWVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LWdyb3VwLWxlYWRfX3RleHR7b3JkZXI6Mn19LnAtY29tcGFueS1ncm91cC1pbmZve3BhZGRpbmc6NC41cmVtIDAgMi44cmVtfS5wLWNvbXBhbnktZ3JvdXAtaW5mb19fY29udGVudHN7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6NC44cmVtIDAgMCAwO2NvbHVtbi1nYXA6NnJlbTtyb3ctZ2FwOjNyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktZ3JvdXAtaW5mb19fY29udGVudHN7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0ucC1jb21wYW55LWdyb3VwLWluZm9fX2NvbnRlbnRzLWltYWdle3dpZHRoOjEwMCU7bWF4LXdpZHRoOjU4cmVtfS5wLWNvbXBhbnktZ3JvdXAtaW5mb19fY29udGVudHMtZGF0YXtmbGV4OjF9LnAtY29tcGFueS1ncm91cC1pbmZvX19jb250ZW50cy1kYXRhIHRhYmxle3dpZHRoOjEwMCV9LnAtY29tcGFueS1ncm91cC1pbmZvX19jb250ZW50cy1kYXRhIHRye2JvcmRlci1ib3R0b206c29saWQgMXB4ICNkZmRmZGR9LnAtY29tcGFueS1ncm91cC1pbmZvX19jb250ZW50cy1kYXRhIHRyOmZpcnN0LW9mLXR5cGV7Ym9yZGVyLXRvcDpzb2xpZCAxcHggI2RmZGZkZH0ucC1jb21wYW55LWdyb3VwLWluZm9fX2NvbnRlbnRzLWRhdGEgdGh7YmFja2dyb3VuZDojZjVmNWY1O3dpZHRoOjE0cmVtO2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6Mi4zcmVtIDNyZW0gMS44cmVtfS5wLWNvbXBhbnktZ3JvdXAtaW5mb19fY29udGVudHMtZGF0YSB0ZHtmb250LXNpemU6MS42cmVtO2xldHRlci1zcGFjaW5nOi4wNWVtO2ZvbnQtd2VpZ2h0OjQwMDtwYWRkaW5nOjIuNXJlbSAwIDEuOXJlbSAzLjVyZW19LnAtY29tcGFueS1ncm91cC1pbmZvX19jb250ZW50cy1kYXRhIHRkIGF7cG9zaXRpb246cmVsYXRpdmV9LnAtY29tcGFueS1ncm91cC1pbmZvX19jb250ZW50cy1kYXRhIHRkIGE6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO2hlaWdodDoxcHg7YmFja2dyb3VuZDojMzMzO3RyYW5zZm9ybTpzY2FsZSgwLCAxKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wO3RyYW5zaXRpb246dHJhbnNmb3JtIC4yc30ucC1jb21wYW55LWdyb3VwLWluZm9fX2NvbnRlbnRzLWRhdGEgdGQgYTpmb2N1czo6YWZ0ZXJ7dHJhbnNmb3JtOnNjYWxlKDEsIDEpfUBtZWRpYShob3ZlcjogaG92ZXIpYW5kIChwb2ludGVyOiBmaW5lKXsucC1jb21wYW55LWdyb3VwLWluZm9fX2NvbnRlbnRzLWRhdGEgdGQgYTpob3Zlcjo6YWZ0ZXJ7dHJhbnNmb3JtOnNjYWxlKDEsIDEpfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1ncm91cC1pbmZvX19jb250ZW50cy1kYXRhIHRkIGF7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX19LnAtY29tcGFueS1ndWlkbGluZS1wYWxtLWNvbnRlbnRze3BhZGRpbmc6MTByZW0gMCAzcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LWd1aWRsaW5lLXBhbG0tY29udGVudHN7cGFkZGluZzo1cmVtIDAgM3JlbX19LnAtY29tcGFueS1ndWlkbGluZS1wYWxtLWNvbnRlbnRzX19sZWFke2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjAgMCA3LjRyZW07Y29sdW1uLWdhcDo2cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LWd1aWRsaW5lLXBhbG0tY29udGVudHNfX2xlYWR7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmc6MCAwIDNyZW19fS5wLWNvbXBhbnktZ3VpZGxpbmUtcGFsbS1jb250ZW50c19fbGVhZF9faW1hZ2V7Ym9yZGVyLXJhZGl1czoxcmVtO292ZXJmbG93OmhpZGRlbjtoZWlnaHQ6bWF4LWNvbnRlbnQ7d2lkdGg6NDIuMiV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktZ3VpZGxpbmUtcGFsbS1jb250ZW50c19fbGVhZF9faW1hZ2V7d2lkdGg6MTAwJX19LnAtY29tcGFueS1ndWlkbGluZS1wYWxtLWNvbnRlbnRzX19sZWFkX190ZXh0e2ZsZXg6MTtmb250LXNpemU6MS44cmVtO2ZvbnQtd2VpZ2h0OjQwMDtwYWRkaW5nOjJyZW0gMH0ucC1jb21wYW55LWd1aWRsaW5lLXBhbG0tY29udGVudHNfX2xlYWRfX3RleHQgKitwe21hcmdpbi10b3A6MS40ZW19LnAtY29tcGFueS1ndWlkbGluZS1wYWxtLWNvbnRlbnRzX19pdGVtX190ZXh0e3BhZGRpbmc6NC4ycmVtIDAgNi44cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LWd1aWRsaW5lLXBhbG0tY29udGVudHNfX2l0ZW1fX3RleHR7cGFkZGluZzozcmVtIDAgNXJlbX19LnAtY29tcGFueS1ndWlkbGluZS1wYWxtLWNvbnRlbnRzX19pdGVtX190ZXh0IHB7Zm9udC1zaXplOjEuNnJlbTtmb250LXdlaWdodDo0MDB9LnAtY29tcGFueS1ndWlkbGluZS1wYWxtLWNvbnRlbnRzX19pdGVtX190ZXh0IHArcHttYXJnaW4tdG9wOjEuNGVtfS5wLWNvbXBhbnktZ3VpZGxpbmUtcGFsbS1jb250ZW50c19faXRlbV9fdGV4dCBkbHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Y29sdW1uLWdhcDoyLjhyZW07cm93LWdhcDoxLjJyZW07cGFkZGluZzozLjJyZW0gMCAuNXJlbX0ucC1jb21wYW55LWd1aWRsaW5lLXBhbG0tY29udGVudHNfX2l0ZW1fX3RleHQgZGwgZHR7Zm9udC1zaXplOjEuNnJlbTtmb250LXdlaWdodDo3MDA7YmFja2dyb3VuZDojZWJlY2RiO2JvcmRlci1yYWRpdXM6LjhyZW07bWluLXdpZHRoOjMzcmVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoxLjJyZW0gMi40cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LWd1aWRsaW5lLXBhbG0tY29udGVudHNfX2l0ZW1fX3RleHQgZGwgZHR7d2lkdGg6MTAwJX19LnAtY29tcGFueS1ndWlkbGluZS1wYWxtLWNvbnRlbnRzX19pdGVtX190ZXh0IGRsIGRke3dpZHRoOmNhbGMoMTAwJSAtIDMzcmVtIC0gM3JlbSk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1ndWlkbGluZS1wYWxtLWNvbnRlbnRzX19pdGVtX190ZXh0IGRsIGRke3dpZHRoOjEwMCU7cGFkZGluZy1ib3R0b206MmVtfX0ucC1jb21wYW55LWd1aWRsaW5lLXBhbG0tY29udGVudHNfX2l0ZW1fX3RleHQgdWx7cGFkZGluZzoycmVtIDAgMDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Jvdy1nYXA6LjVyZW19LnAtY29tcGFueS1ndWlkbGluZS1wYWxtLWNvbnRlbnRzX19pdGVtX190ZXh0IHVsIGxpe3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MCAwIDAgMS42cmVtfS5wLWNvbXBhbnktZ3VpZGxpbmUtcGFsbS1jb250ZW50c19faXRlbV9fdGV4dCB1bCBsaTpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07ZGlzcGxheTpibG9jaztib3JkZXItcmFkaXVzOjEwMCU7YmFja2dyb3VuZDojZDJjZmE5O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6LjdlbX0ucC1jb21wYW55LWd1aWRsaW5lX19saW5re3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDplbmQ7cGFkZGluZy10b3A6MzBweH0ucC1jb21wYW55LWd1aWRsaW5lLWJhc2lje3BhZGRpbmc6OS4zcmVtIDAgMi40cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LWd1aWRsaW5lLWJhc2lje3BhZGRpbmc6NXJlbSAwIDIuNHJlbX19LnAtY29tcGFueS1ndWlkbGluZS1iYXNpY19fbGlzdHtjb3VudGVyLXJlc2V0OmNvdW50O2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtyb3ctZ2FwOi44cmVtO3BhZGRpbmc6NXJlbSAwIDB9LnAtY29tcGFueS1ndWlkbGluZS1iYXNpY19fbGlzdD5saXtjb3VudGVyLWluY3JlbWVudDpjb3VudDtiYWNrZ3JvdW5kOiNmNmY1ZWU7Ym9yZGVyLXJhZGl1czoxcmVtO2Rpc3BsYXk6ZmxleDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzozLjRyZW0gMnJlbSAzLjRyZW0gOXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfS5wLWNvbXBhbnktZ3VpZGxpbmUtYmFzaWNfX2xpc3Q+bGk6YmVmb3Jle2NvbnRlbnQ6Y291bnRlcihjb3VudCk7YmFja2dyb3VuZDojZWJlOWQ5O2ZvbnQtc2l6ZToycmVtO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojNTIzZjFkO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDo1LjhyZW07aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2JvdHRvbTowfS5wLWNvbXBhbnktZ3VpZGxpbmUtYmFzaWNfX2xpc3Q+bGk+cHtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjQwMDtmbGV4OjE7bGV0dGVyLXNwYWNpbmc6LjA1ZW19LnAtY29tcGFueS1ndWlkbGluZS1saXN0e3BhZGRpbmc6NXJlbSAwIDkuNnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1ndWlkbGluZS1saXN0e3BhZGRpbmc6NXJlbSAwfX0ucC1jb21wYW55LWd1aWRsaW5lLWxpc3RfX2xlYWR7Zm9udC1zaXplOjEuNnJlbTtmb250LXdlaWdodDo0MDA7cGFkZGluZzo0LjNyZW0gMCAzLjZyZW19LnAtY29tcGFueS1ndWlkbGluZS1saXN0X19pdGVtKy5wLWNvbXBhbnktZ3VpZGxpbmUtbGlzdF9faXRlbXttYXJnaW4tdG9wOjMuNDVyZW19LnAtY29tcGFueS1ndWlkbGluZS1saXN0X19pdGVtX19oZWFkaW5ne2ZvbnQtc2l6ZToyLjRyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjNmMWR9LnAtY29tcGFueS1ndWlkbGluZS1saXN0X19pdGVtX19oZWFkaW5nIGl7Zm9udC1zaXplOjEuMDgzMzMzMzMzM2VtO2ZvbnQtc3R5bGU6bm9ybWFsfS5wLWNvbXBhbnktZ3VpZGxpbmUtbGlzdF9faXRlbSBwe2ZvbnQtc2l6ZToxLjZyZW07Zm9udC13ZWlnaHQ6NDAwfSorLnAtY29tcGFueS1ndWlkbGluZS1saXN0X19pdGVtIHB7bWFyZ2luLXRvcDoyLjFyZW19LnAtY29tcGFueS1oaXN0b3J5LWxlYWR7cGFkZGluZzo5cmVtIDAgNnJlbX0ucC1jb21wYW55LWhpc3RvcnktbGVhZCBwe2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjIuMjt0ZXh0LWFsaWduOmNlbnRlcn0ucC1jb21wYW55LWhpc3RvcnktbGVhZCBmaWd1cmV7bWF4LXdpZHRoOjUxLjZyZW07bWFyZ2luOjYuNHJlbSBhdXRvIDB9LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGV7cGFkZGluZzo2LjVyZW0gMCA0LjZyZW07cG9zaXRpb246cmVsYXRpdmV9LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGU6YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoycHg7aGVpZ2h0OjEwMCU7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOiNlN2U1Yzg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7bGVmdDo1MCU7dHJhbnNsYXRlOi01MCUgMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGU6YmVmb3Jle2xlZnQ6Y2FsYygyMHB4IC0gMXB4ICsgKDEwMCUgLSAyMHB4KjIpKi4wNSl9fS5wLWNvbXBhbnktaGlzdG9yeS10aW1lbGluZV9fZGVjYWRlX19oZWFkaW5ne2ZvbnQtc2l6ZToyLjRyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuNDt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDo1MCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktaGlzdG9yeS10aW1lbGluZV9fZGVjYWRlX19oZWFkaW5ne3dpZHRoOjk1JTttYXJnaW46MCAwIDJyZW0gYXV0bztmb250LXNpemU6MnJlbX19LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2hlYWRpbmcteWVhcntmb250LXNpemU6M3JlbTtmb250LXdlaWdodDo2MDA7ZGlzcGxheTpibG9ja30ucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9faGVhZGluZy15ZWFyPnNwYW57Zm9udC1zaXplOjJlbTtmb250LXdlaWdodDo2MDA7Zm9udC1mYW1pbHk6XCJQb3BwaW5zXCIsc2Fucy1zZXJpZjtsZXR0ZXItc3BhY2luZzotMC4wMmVtfS5wLWNvbXBhbnktaGlzdG9yeS10aW1lbGluZV9fZGVjYWRlX19oZWFkaW5nIHB7Zm9udC1zaXplOjEuNnJlbTtmb250LXdlaWdodDo0MDA7cGFkZGluZzoxZW07bGluZS1oZWlnaHQ6MS42O3RleHQtYWxpZ246bGVmdH0ucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdHttYXJnaW4tdG9wOi0xMS42cmVtO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cm93LWdhcDoxLjZyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktaGlzdG9yeS10aW1lbGluZV9fZGVjYWRlX19saXN0e21hcmdpbi10b3A6MDthbGlnbi1pdGVtczplbmR9fS5wLWNvbXBhbnktaGlzdG9yeS10aW1lbGluZV9fZGVjYWRlX19saXN0X19pdGVte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpub3JtYWx9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktaGlzdG9yeS10aW1lbGluZV9fZGVjYWRlX19saXN0X19pdGVte2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczplbmQ7d2lkdGg6MTAwJX19LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW06Zmlyc3QtY2hpbGQgLnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX2ltYWdle21hcmdpbi10b3A6MTQuOHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW06Zmlyc3QtY2hpbGQgLnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX2ltYWdle21hcmdpbi10b3A6MH19LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX2ltYWdle3dpZHRoOjUwJTtwYWRkaW5nOjAgNXJlbSAxLjhyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktaGlzdG9yeS10aW1lbGluZV9fZGVjYWRlX19saXN0X19pdGVtX19pbWFnZXt3aWR0aDo5NSV9fS5wLWNvbXBhbnktaGlzdG9yeS10aW1lbGluZV9fZGVjYWRlX19saXN0X19pdGVtX19pbWFnZSBmaWd1cmV7bWF4LXdpZHRoOjIwcmVtO3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czoxMDAlO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9ja30ucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbV9faW1hZ2UgZmlndXJlOmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO2hlaWdodDowO3BhZGRpbmc6MTAwJSAwIDAgMDtkaXNwbGF5OmJsb2NrfS5wLWNvbXBhbnktaGlzdG9yeS10aW1lbGluZV9fZGVjYWRlX19saXN0X19pdGVtX19pbWFnZSBmaWd1cmUgaW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0ucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbV9fdGV4dHt3aWR0aDo1MCU7cGFkZGluZy1ib3R0b206My4ycmVtO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmVuZH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX3RleHR7d2lkdGg6OTUlfX0ucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbV9fdGV4dC15ZWFye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Y29sb3I6I2QyMDAwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX3RleHQteWVhcnttYXJnaW4tYm90dG9tOjJyZW19fS5wLWNvbXBhbnktaGlzdG9yeS10aW1lbGluZV9fZGVjYWRlX19saXN0X19pdGVtX190ZXh0LXllYXI+c3Bhbntmb250LXNpemU6Mi4ycmVtO2xpbmUtaGVpZ2h0OjEuMjtmb250LXdlaWdodDo2MDB9LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX3RleHQteWVhcj5zcGFuPnNwYW57Zm9udC1zaXplOjVyZW07Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtZmFtaWx5OlwiUG9wcGluc1wiLHNhbnMtc2VyaWY7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi0wLjAyZW19LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX3RleHQteWVhcjpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjJyZW07aGVpZ2h0OjJyZW07ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOmN1cnJlbnRDb2xvcjtib3JkZXItcmFkaXVzOjEwMCU7cG9zaXRpb246YWJzb2x1dGV9LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX3RleHQteWVhcjphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6NTBweDtoZWlnaHQ6MnB4O2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDpjdXJyZW50Q29sb3J9LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX3RleHQtbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Jvdy1nYXA6LjhyZW19LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX3RleHQtbGlzdC1pdGVte2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6NDAwO2xldHRlci1zcGFjaW5nOjA7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjFlbX0ucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbV9fdGV4dC1saXN0LWl0ZW06YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDojYzhjNmIwO2JvcmRlci1yYWRpdXM6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOi43ZW19LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX3RleHQtbGlzdC1pdGVtLm5vLW1hcms6YmVmb3Jle2Rpc3BsYXk6bm9uZX0ucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbV9fdGV4dC1saXN0LWl0ZW0gc3Ryb25ne2ZvbnQtd2VpZ2h0OjcwMH0ucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbV9fdGV4dC1saXN0LWl0ZW0gcHtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjQwMDttYXJnaW4tdG9wOjFlbX0ucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbV9fdGV4dC1saXN0LWl0ZW0gYXtmb250LXNpemU6MS42cmVtO2NvbG9yOiNkMjAwMDA7Zm9udC13ZWlnaHQ6NDAwO2Rpc3BsYXk6YmxvY2s7d2lkdGg6Zml0LWNvbnRlbnQ7bWFyZ2luOjFlbSAwIC41ZW07cG9zaXRpb246cmVsYXRpdmV9LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX3RleHQtbGlzdC1pdGVtIGE6YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDowO2hlaWdodDoxcHg7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjA7YmFja2dyb3VuZDpjdXJyZW50Q29sb3I7dHJhbnNpdGlvbjp3aWR0aCAuM3N9LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX3RleHQtbGlzdC1pdGVtIGE6YWZ0ZXJ7Y29udGVudDpcIlwiO3dpZHRoOi44cmVtO2hlaWdodDouOHJlbTtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXI6c29saWQgY3VycmVudENvbG9yO2JvcmRlci13aWR0aDoxcHggMCAwIDFweDtyb3RhdGU6MTM1ZGVnO3RyYW5zbGF0ZTowIC0wLjJyZW07bWFyZ2luLWxlZnQ6LjNlbX0ucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbV9fdGV4dC1saXN0LWl0ZW0gYTpmb2N1czpiZWZvcmV7d2lkdGg6MTAwJX1AbWVkaWEoaG92ZXI6IGhvdmVyKWFuZCAocG9pbnRlcjogZmluZSl7LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX3RleHQtbGlzdC1pdGVtIGE6aG92ZXI6YmVmb3Jle3dpZHRoOjEwMCV9fS5wLWNvbXBhbnktaGlzdG9yeS10aW1lbGluZV9fZGVjYWRlX19saXN0X19pdGVtOm50aC1jaGlsZChvZGQpe2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0ucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbTpudGgtY2hpbGQob2RkKSAucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbV9faW1hZ2V7b3JkZXI6MTt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbTpudGgtY2hpbGQob2RkKSAucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbV9faW1hZ2V7b3JkZXI6Mjt0ZXh0LWFsaWduOmNlbnRlcn19LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKG9kZCkgLnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX3RleHR7b3JkZXI6Mn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKG9kZCkgLnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX3RleHR7b3JkZXI6MX19LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKG9kZCkgLnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX3RleHQteWVhcjpiZWZvcmV7bGVmdDowO3RyYW5zbGF0ZTotNTAlIDB9LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKG9kZCkgLnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX3RleHQteWVhcjphZnRlcntvcmRlcjoxO21hcmdpbi1yaWdodDoxcmVtfS5wLWNvbXBhbnktaGlzdG9yeS10aW1lbGluZV9fZGVjYWRlX19saXN0X19pdGVtOm50aC1jaGlsZChvZGQpIC5wLWNvbXBhbnktaGlzdG9yeS10aW1lbGluZV9fZGVjYWRlX19saXN0X19pdGVtX190ZXh0LXllYXIgc3BhbntvcmRlcjoyfS5wLWNvbXBhbnktaGlzdG9yeS10aW1lbGluZV9fZGVjYWRlX19saXN0X19pdGVtOm50aC1jaGlsZChvZGQpIC5wLWNvbXBhbnktaGlzdG9yeS10aW1lbGluZV9fZGVjYWRlX19saXN0X19pdGVtX190ZXh0LWxpc3R7cGFkZGluZy1sZWZ0OjZyZW19LnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKGV2ZW4pe2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbil7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfX0ucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikgLnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX2ltYWdle29yZGVyOjI7dGV4dC1hbGlnbjpsZWZ0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikgLnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX2ltYWdle3RleHQtYWxpZ246Y2VudGVyfX0ucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikgLnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX3RleHR7b3JkZXI6MX0ucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikgLnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX3RleHQteWVhcjpiZWZvcmV7cmlnaHQ6MDt0cmFuc2xhdGU6NTAlIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktaGlzdG9yeS10aW1lbGluZV9fZGVjYWRlX19saXN0X19pdGVtOm50aC1jaGlsZChldmVuKSAucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbV9fdGV4dC15ZWFyOmJlZm9yZXtyaWdodDphdXRvO2xlZnQ6MDt0cmFuc2xhdGU6LTUwJSAwfX0ucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikgLnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX3RleHQteWVhcjphZnRlcntvcmRlcjoyO2ZsZXg6MTttYXJnaW4tbGVmdDoxcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikgLnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX3RleHQteWVhcjphZnRlcntvcmRlcjoxO2ZsZXg6bm9uZTttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDoxcmVtfX0ucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikgLnAtY29tcGFueS1oaXN0b3J5LXRpbWVsaW5lX19kZWNhZGVfX2xpc3RfX2l0ZW1fX3RleHQteWVhcj5zcGFue29yZGVyOjF9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktaGlzdG9yeS10aW1lbGluZV9fZGVjYWRlX19saXN0X19pdGVtOm50aC1jaGlsZChldmVuKSAucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbV9fdGV4dC15ZWFyPnNwYW57b3JkZXI6Mn19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktaGlzdG9yeS10aW1lbGluZV9fZGVjYWRlX19saXN0X19pdGVtOm50aC1jaGlsZChldmVuKSAucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZV9fbGlzdF9faXRlbV9fdGV4dC1saXN0e3BhZGRpbmctbGVmdDo2cmVtfX0ucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZTpudGgtb2YtdHlwZShvZGQpe2JhY2tncm91bmQ6I2ZmZmNkOH0ucC1jb21wYW55LWhpc3RvcnktdGltZWxpbmVfX2RlY2FkZTpudGgtb2YtdHlwZShldmVuKXtiYWNrZ3JvdW5kOiNmZmZ9LnAtY29tcGFueS1vZmZpY2UtbWFwe3BhZGRpbmc6OXJlbSAwIDcuNHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1vZmZpY2UtbWFwe3BhZGRpbmc6NXJlbSAwfX0ucC1jb21wYW55LW9mZmljZS1tYXBfX2NvbnRlbnRze3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctdG9wOjFyZW19LnAtY29tcGFueS1vZmZpY2UtbWFwX19jb250ZW50c19faW1hZ2V7bWFyZ2luLXRvcDozcmVtfS5wLWNvbXBhbnktb2ZmaWNlLW1hcF9fY29udGVudHNfX3RleHR7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDo5O2xlZnQ6MDt0b3A6MDtsaW5lLWhlaWdodDoxLjg7Zm9udC1zaXplOjEuOHJlbTtmb250LXdlaWdodDo0MDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktb2ZmaWNlLW1hcF9fY29udGVudHNfX3RleHR7cG9zaXRpb246cmVsYXRpdmU7dG9wOmF1dG87bGVmdDphdXRvO2ZvbnQtc2l6ZToxLjZyZW07bWFyZ2luLWJvdHRvbToxZW19fS5wLWNvbXBhbnktb2ZmaWNlLWxpc3R7cGFkZGluZy1ib3R0b206N3JlbX0ucC1jb21wYW55LW9mZmljZS1saXN0X19pbm5lcntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cm93LWdhcDo1cmVtfS5wLWNvbXBhbnktb2ZmaWNlLWxpc3RfX2hlYWRpbmd7d2lkdGg6MTAwJX0ucC1jb21wYW55LW9mZmljZS1saXN0X19pdGVte2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2ZsZXgtd3JhcDp3cmFwO3Jvdy1nYXA6My4ycmVtO3BhZGRpbmctYm90dG9tOjEuOHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1vZmZpY2UtbGlzdF9faXRlbXtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5wLWNvbXBhbnktb2ZmaWNlLWxpc3RfX2l0ZW1fX2FkZHJlc3N7d2lkdGg6NDUuMyU7cGFkZGluZy10b3A6LjhyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktb2ZmaWNlLWxpc3RfX2l0ZW1fX2FkZHJlc3N7d2lkdGg6MTAwJX19LnAtY29tcGFueS1vZmZpY2UtbGlzdF9faXRlbV9fYWRkcmVzcyBkbHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7cm93LWdhcDouNnJlbX0ucC1jb21wYW55LW9mZmljZS1saXN0X19pdGVtX19hZGRyZXNzIGRsIGR0e2ZvbnQtc2l6ZToxLjVyZW07Zm9udC13ZWlnaHQ6NDAwO2JhY2tncm91bmQ6I2Y1ZjVmNTtib3JkZXItcmFkaXVzOi41cmVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDo3LjFyZW19LnAtY29tcGFueS1vZmZpY2UtbGlzdF9faXRlbV9fYWRkcmVzcyBkbCBkZHtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjQwMDt3aWR0aDpjYWxjKDEwMCUgLSA3LjFyZW0pO3BhZGRpbmctbGVmdDoxZW19LnAtY29tcGFueS1vZmZpY2UtbGlzdF9faXRlbV9fYWRkcmVzcyAqK2Rse21hcmdpbi10b3A6My40cmVtfS5wLWNvbXBhbnktb2ZmaWNlLWxpc3RfX2l0ZW1fX2RhdGF7d2lkdGg6NTAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtmbGV4LXdyYXA6d3JhcH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1vZmZpY2UtbGlzdF9faXRlbV9fZGF0YXt3aWR0aDoxMDAlfX0ucC1jb21wYW55LW9mZmljZS1saXN0X19pdGVtX19kYXRhIHB7Zm9udC1zaXplOjEuNnJlbTtmb250LXdlaWdodDo0MDB9LnAtY29tcGFueS1vZmZpY2UtbGlzdF9faXRlbV9fZGF0YSBwK3B7bWFyZ2luLXRvcDoxZW19LnAtY29tcGFueS1vZmZpY2UtbGlzdF9faXRlbV9fZGF0YSBkbHttYXgtd2lkdGg6MzByZW07d2lkdGg6NDglO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6Mi4ycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LW9mZmljZS1saXN0X19pdGVtX19kYXRhIGRse3dpZHRoOjQ4JX19LnAtY29tcGFueS1vZmZpY2UtbGlzdF9faXRlbV9fZGF0YSBkbCBkdHtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojZmZmO2JhY2tncm91bmQ6IzljOGM2Zjtib3JkZXItcmFkaXVzOi44cmVtO3dpZHRoOm1heC1jb250ZW50O21pbi13aWR0aDo3ZW07aGVpZ2h0OjRyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6LjNlbSAxZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3RyYW5zbGF0ZTozcmVtIC01MCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktb2ZmaWNlLWxpc3RfX2l0ZW1fX2RhdGEgZGwgZHR7dHJhbnNsYXRlOjEuNXJlbSAtNTAlfX0ucC1jb21wYW55LW9mZmljZS1saXN0X19pdGVtX19kYXRhIGRsIGRke2JvcmRlcjpzb2xpZCAxcHggI2UwZGRjMztib3JkZXItcmFkaXVzOi44cmVtO3BhZGRpbmc6M3JlbSAzcmVtIDIuNXJlbTtoZWlnaHQ6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1vZmZpY2UtbGlzdF9faXRlbV9fZGF0YSBkbCBkZHtwYWRkaW5nOjNyZW0gMS41cmVtIDEuNXJlbX19LnAtY29tcGFueS1vZmZpY2UtbGlzdF9faXRlbV9fZGF0YSBkbCBkZCB1bHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Jvdy1nYXA6LjZyZW19LnAtY29tcGFueS1vZmZpY2UtbGlzdF9faXRlbV9fZGF0YSBkbCBkZCB1bCBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjQwMDtwYWRkaW5nLWxlZnQ6MWVtfS5wLWNvbXBhbnktb2ZmaWNlLWxpc3RfX2l0ZW1fX2RhdGEgZGwgZGQgdWwgbGk6YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO2JvcmRlci1yYWRpdXM6MTAwJTtiYWNrZ3JvdW5kOiNkNWQ1ZDU7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOi42ZW19LnAtY29tcGFueS1vZmZpY2UtbGlzdF9faXRlbV9fZGF0YSAqK2Rse21hcmdpbi10b3A6NS40cmVtfS5wLWNvbXBhbnktb2ZmaWNlLWxpc3QtLW9mZmljZSAucC1jb21wYW55LW9mZmljZS1saXN0X19pdGVte3dpZHRoOjQ4JTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnN0YXJ0O3BhZGRpbmctYm90dG9tOi42cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LW9mZmljZS1saXN0LS1vZmZpY2UgLnAtY29tcGFueS1vZmZpY2UtbGlzdF9faXRlbXt3aWR0aDoxMDAlfX0ucC1jb21wYW55LW9mZmljZS1saXN0LS1vZmZpY2UgLnAtY29tcGFueS1vZmZpY2UtbGlzdF9faXRlbV9fYWRkcmVzc3t3aWR0aDoxMDAlfS5wLWNvbXBhbnktb2ZmaWNlLWxpc3QtLW9mZmljZSAucC1jb21wYW55LW9mZmljZS1saXN0X19pdGVtX19kYXRhIGRse3dpZHRoOjEwMCV9LnAtY29tcGFueS1vdXRsaW5lLWRhdGF7cGFkZGluZzo5LjNyZW0gMCAyLjJyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktb3V0bGluZS1kYXRhe3BhZGRpbmc6NXJlbSAwIDIuMnJlbX19LnAtY29tcGFueS1vdXRsaW5lLWRhdGEgZGx7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6NXJlbTtib3JkZXItYm90dG9tOnNvbGlkIDFweCAjZGZkZmRkfS5wLWNvbXBhbnktb3V0bGluZS1kYXRhIGRsIGR0LC5wLWNvbXBhbnktb3V0bGluZS1kYXRhIGRsIGRke2JvcmRlci10b3A6c29saWQgMXB4ICNkZmRmZGQ7cGFkZGluZzoxLjI0ZW0gMCAxLjM0ZW19LnAtY29tcGFueS1vdXRsaW5lLWRhdGEgZGwgZHR7Zm9udC1zaXplOjEuNnJlbTtmb250LXdlaWdodDo3MDA7d2lkdGg6MTglfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LW91dGxpbmUtZGF0YSBkbCBkdHtmb250LXNpemU6MS41cmVtO3dpZHRoOjhlbX19LnAtY29tcGFueS1vdXRsaW5lLWRhdGEgZGwgZGR7Zm9udC1zaXplOjEuNnJlbTtmb250LXdlaWdodDo0MDA7d2lkdGg6ODIlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LW91dGxpbmUtZGF0YSBkbCBkZHtmb250LXNpemU6MS41cmVtO3dpZHRoOmNhbGMoMTAwJSAtIDhlbSl9fS5wLWNvbXBhbnktb3V0bGluZS1hY2Nlc3N7cGFkZGluZzo1cmVtIDAgOS44cmVtfS5wLWNvbXBhbnktb3V0bGluZS1hY2Nlc3NfX2hlYWRpbmd7bWFyZ2luLXRvcDo1cmVtfS5wLWNvbXBhbnktb3V0bGluZS1hY2Nlc3NfX3RleHR7Zm9udC1zaXplOjEuNnJlbTtmb250LXdlaWdodDo0MDA7cGFkZGluZzozLjJyZW0gMCAuM3JlbX0ucC1jb21wYW55LW91dGxpbmUtYWNjZXNzX19tYXB7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MDtwYWRkaW5nOjQ2Ljg3NSUgMCAwIDA7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi10b3A6My40cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LW91dGxpbmUtYWNjZXNzX19tYXB7cGFkZGluZy10b3A6NjAlfX0ucC1jb21wYW55LW91dGxpbmUtYWNjZXNzX19tYXAgaWZyYW1le3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMTUwcHg7cmlnaHQ6MDtib3R0b206LTE1MHB4O2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDpjYWxjKDEwMCUgKyAzMDBweCl9LnAtY29tcGFueS1vdXRsaW5lLWFjY2Vzc19fdHJhaW57ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21hcmdpbjozLjRyZW0gMCA2cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LW91dGxpbmUtYWNjZXNzX190cmFpbntmbGV4LWRpcmVjdGlvbjpjb2x1bW47cm93LWdhcDoycmVtfX0ucC1jb21wYW55LW91dGxpbmUtYWNjZXNzX190cmFpbl9fbWFwe3dpZHRoOjc1LjglfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LW91dGxpbmUtYWNjZXNzX190cmFpbl9fbWFwe3dpZHRoOjEwMCV9fS5wLWNvbXBhbnktb3V0bGluZS1hY2Nlc3NfX3RyYWluX19yb3V0ZXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Jvdy1nYXA6MnJlbTt3aWR0aDoxOS41JX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1vdXRsaW5lLWFjY2Vzc19fdHJhaW5fX3JvdXRle3dpZHRoOjEwMCU7ZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1vdXRsaW5lLWFjY2Vzc19fdHJhaW5fX3JvdXRlX19wb2ludHt3aWR0aDo0OCV9fS5wLWNvbXBhbnktb3V0bGluZS1hY2Nlc3NfX3RyYWluX19yb3V0ZSBwe2ZvbnQtc2l6ZToxLjRyZW07Zm9udC13ZWlnaHQ6NDAwO21hcmdpbi10b3A6MXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1vdXRsaW5lLWFjY2Vzc19fdHJhaW5fX3JvdXRlIHB7bWFyZ2luLXRvcDouNXJlbTtmb250LXNpemU6MS4ycmVtfX0ucC1jb21wYW55LXBvbGljeS1jb25jZXB0e3BhZGRpbmc6MTByZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1wb2xpY3ktY29uY2VwdHtwYWRkaW5nOjVyZW0gMH19LnAtY29tcGFueS1wb2xpY3ktY29uY2VwdF9fdGl0bGV7Y29sb3I6IzUyM2YxZDtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjRyZW07dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktcG9saWN5LWNvbmNlcHRfX3RpdGxle2ZvbnQtc2l6ZTozcmVtfX0ucC1jb21wYW55LXBvbGljeS1jb25jZXB0X19jaXJjbGV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtwYWRkaW5nOjE2cmVtIDAgMTNyZW07Ym9yZGVyLXJhZGl1czoxcmVtO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LXBvbGljeS1jb25jZXB0X19jaXJjbGV7cGFkZGluZzowfX0ucC1jb21wYW55LXBvbGljeS1jb25jZXB0X19jaXJjbGVfX3RleHR7Zm9udC1zaXplOjMuNnJlbTtsaW5lLWhlaWdodDoxLjQ7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmZmY7dGV4dC1zaGFkb3c6MCAuMXJlbSAuOHJlbSByZ2JhKDAsNzQsMTE5LC44KTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NXJlbTtyaWdodDoxNnJlbTt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1wb2xpY3ktY29uY2VwdF9fY2lyY2xlX190ZXh0e2ZvbnQtc2l6ZToxLjRyZW07dG9wOjIuNXJlbTtyaWdodDoxcmVtfX0ucC1jb21wYW55LXBvbGljeS1jb25jZXB0X19jaXJjbGVfX3RpdGxle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6MzByZW07aGVpZ2h0OjMwcmVtO2JvcmRlci1yYWRpdXM6MTAwJTtiYWNrZ3JvdW5kOiNlYmVjZGI7cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZy1ib3R0b206MWVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LXBvbGljeS1jb25jZXB0X19jaXJjbGVfX3RpdGxle3dpZHRoOjE1cmVtO2hlaWdodDoxNXJlbX19LnAtY29tcGFueS1wb2xpY3ktY29uY2VwdF9fY2lyY2xlX190aXRsZSBpbWd7d2lkdGg6Ni40cmVtO21hcmdpbi1ib3R0b206MTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1wb2xpY3ktY29uY2VwdF9fY2lyY2xlX190aXRsZSBpbWd7d2lkdGg6M3JlbX19LnAtY29tcGFueS1wb2xpY3ktY29uY2VwdF9fY2lyY2xlX190aXRsZS1qcHtmb250LXNpemU6Mi40NzJyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjNmMWQ7bGluZS1oZWlnaHQ6MS41fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LXBvbGljeS1jb25jZXB0X19jaXJjbGVfX3RpdGxlLWpwe2ZvbnQtc2l6ZToxLjJyZW19fS5wLWNvbXBhbnktcG9saWN5LWNvbmNlcHRfX2NpcmNsZV9fdGl0bGUtZW57Zm9udC1mYW1pbHk6XCJSb2JvdFwiLHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6MDtmb250LXNpemU6MS41cmVtO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojNTIzZjFkfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LXBvbGljeS1jb25jZXB0X19jaXJjbGVfX3RpdGxlLWVue2ZvbnQtc2l6ZTouOHJlbX19LnAtY29tcGFueS1wb2xpY3ktY29uY2VwdF9fY2lyY2xlX19saXN0ey0tYmFzZTogMTA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOmNhbGModmFyKC0tcikqMi92YXIoLS1iYXNlKSoxcmVtKTtoZWlnaHQ6Y2FsYyh2YXIoLS1yKSoyL3ZhcigtLWJhc2UpKjFyZW0pO2JvcmRlcjpzb2xpZCAyMHB4ICNlY2U5ZDc7Ym9yZGVyLXJhZGl1czoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LXBvbGljeS1jb25jZXB0X19jaXJjbGVfX2xpc3R7LS1yOiAxNDUhaW1wb3J0YW50fX0ucC1jb21wYW55LXBvbGljeS1jb25jZXB0X19jaXJjbGVfX2xpc3RfX2l0ZW17LS1hbmdsZTI6IGNhbGModmFyKC0tYW5nbGUpICogMWRlZyAtIDkwZGVnKTstLXg6IGNhbGMoKGNvcyh2YXIoLS1hbmdsZTIpKSAqIHZhcigtLXIpICkgLyB2YXIoLS1iYXNlKSAqIDFyZW0pOy0teTogY2FsYygoc2luKHZhcigtLWFuZ2xlMikpICogdmFyKC0tcikgKSAvIHZhcigtLWJhc2UpICogMXJlbSk7dHJhbnNsYXRlOnZhcigtLXgpIHZhcigtLXkpO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjI5cmVtO2hlaWdodDoyOXJlbTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3Jvdy1nYXA6MXJlbTtib3JkZXItcmFkaXVzOjEwMCU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZ2NvbG9yKTtjb2xvcjojZmZmO3BhZGRpbmctYm90dG9tOjFlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1wb2xpY3ktY29uY2VwdF9fY2lyY2xlX19saXN0X19pdGVte3dpZHRoOjE2LjVyZW07aGVpZ2h0OjE2LjVyZW19fS5wLWNvbXBhbnktcG9saWN5LWNvbmNlcHRfX2NpcmNsZV9fbGlzdF9faXRlbS1qcHtmb250LXNpemU6Mi42cmVtO2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1wb2xpY3ktY29uY2VwdF9fY2lyY2xlX19saXN0X19pdGVtLWpwe2ZvbnQtc2l6ZToxLjZyZW19fS5wLWNvbXBhbnktcG9saWN5LWNvbmNlcHRfX2NpcmNsZV9fbGlzdF9faXRlbS1lbntmb250LWZhbWlseTpcIlJvYm90XCIsc2Fucy1zZXJpZjtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjQwMDtsZXR0ZXItc3BhY2luZzowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LXBvbGljeS1jb25jZXB0X19jaXJjbGVfX2xpc3RfX2l0ZW0tZW57Zm9udC1zaXplOi44cmVtfX0ucC1jb21wYW55LXBvbGljeS1jb25jZXB0X19jaXJjbGVfX2xpc3RfX2l0ZW0gZHR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7bGluZS1oZWlnaHQ6MS41fS5wLWNvbXBhbnktcG9saWN5LWNvbmNlcHRfX2NpcmNsZV9fbGlzdF9faXRlbSBkZHtmb250LXNpemU6MS40cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjg7bGV0dGVyLXNwYWNpbmc6LTAuMDJlbTtwYWRkaW5nLXRvcDoxcmVtO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInBhbHRcIn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1wb2xpY3ktY29uY2VwdF9fY2lyY2xlX19saXN0X19pdGVtIGRke3BhZGRpbmctdG9wOjA7Zm9udC1zaXplOi43cmVtO2xldHRlci1zcGFjaW5nOjA7cGFkZGluZzowIDFlbX19LnAtY29tcGFueS1wb2xpY3ktY29uY2VwdF9fY2lyY2xlX19saXN0X19pdGVtIGRkIHVse3BhZGRpbmctbGVmdDoxZW19LnAtY29tcGFueS1wb2xpY3ktY29uY2VwdF9fY2lyY2xlX19saXN0X19pdGVtIGRkIHVsIGxpe3Bvc2l0aW9uOnJlbGF0aXZlfS5wLWNvbXBhbnktcG9saWN5LWNvbmNlcHRfX2NpcmNsZV9fbGlzdF9faXRlbSBkZCB1bCBsaTpiZWZvcmV7Y29udGVudDpcIuODu1wiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTFlbTt0b3A6MH0ucC1jb21wYW55LXBvbGljeS1jb25jZXB0X190ZXh0e3BhZGRpbmc6My4ycmVtIDAgMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1wb2xpY3ktY29uY2VwdF9fdGV4dHtwYWRkaW5nOjB9fS5wLWNvbXBhbnktcG9saWN5LWNvbmNlcHRfX3RleHQtZW57Zm9udC1mYW1pbHk6XCJSb2JvdFwiLHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6MDtmb250LXNpemU6Mi4ycmVtO2xpbmUtaGVpZ2h0OjEuMjtmb250LXdlaWdodDo3MDA7Y29sb3I6I2QyMDAwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1wb2xpY3ktY29uY2VwdF9fdGV4dC1lbntmb250LXNpemU6MS44cmVtfX0ucC1jb21wYW55LXBvbGljeS1jb25jZXB0X190ZXh0LWpwe2ZvbnQtc2l6ZTo0cmVtO2xpbmUtaGVpZ2h0OjEuMjtmb250LXdlaWdodDo3MDA7Y29sb3I6IzUyM2YxZH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1wb2xpY3ktY29uY2VwdF9fdGV4dC1qcHtmb250LXNpemU6M3JlbX19LnAtY29tcGFueS1wb2xpY3ktY29uY2VwdF9fdGV4dCBkbHtib3JkZXItYm90dG9tOnNvbGlkIDFweCAjZGZkZmRkO3BhZGRpbmc6Mi4zcmVtIDAgMy45cmVtfS5wLWNvbXBhbnktcG9saWN5LWNvbmNlcHRfX3RleHQgZGwgZHR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXI7Y29sdW1uLWdhcDoxcmVtO2ZsZXgtd3JhcDp3cmFwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LXBvbGljeS1jb25jZXB0X190ZXh0IGRsIGR0e2FsaWduLWl0ZW1zOnN0YXJ0O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LnAtY29tcGFueS1wb2xpY3ktY29uY2VwdF9fdGV4dCBkbCBkZHttYXJnaW4tdG9wOi4ycmVtO2ZvbnQtc2l6ZToxLjhyZW07bGV0dGVyLXNwYWNpbmc6LjA0ZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktcG9saWN5LWNvbmNlcHRfX3RleHQgZGwgZGR7Zm9udC1zaXplOjEuNHJlbX19LnAtY29tcGFueS1wb2xpY3ktY29uY2VwdF9fbG9nb3twYWRkaW5nOjdyZW0gMCAwfS5wLWNvbXBhbnktcG9saWN5LWNvbmNlcHRfX2xvZ28tdGl0bGV7bWFyZ2luOjNyZW0gYXV0bztjb2xvcjojNTIzZjFkO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTozLjZyZW07Zm9udC13ZWlnaHQ6NzAwfS5wLWNvbXBhbnktcG9saWN5LWNvbmNlcHRfX2xvZ28taW1ne21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjIxMHB4O3dpZHRoOjEwMCV9LnAtY29tcGFueS1wb2xpY3ktY29uY2VwdF9fZGV0YWlse3BhZGRpbmc6My4ycmVtIDAgMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1wb2xpY3ktY29uY2VwdF9fZGV0YWlse3BhZGRpbmc6MH19LnAtY29tcGFueS1wb2xpY3ktY29uY2VwdF9fZGV0YWlsLWVue2ZvbnQtZmFtaWx5OlwiUm9ib3RcIixzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOjA7Zm9udC1zaXplOjIuMnJlbTtsaW5lLWhlaWdodDoxLjI7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNkMjAwMDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktcG9saWN5LWNvbmNlcHRfX2RldGFpbC1lbntmb250LXNpemU6MS44cmVtfX0ucC1jb21wYW55LXBvbGljeS1jb25jZXB0X19kZXRhaWwtanB7Zm9udC1zaXplOjRyZW07bGluZS1oZWlnaHQ6MS4yO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTIzZjFkfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LXBvbGljeS1jb25jZXB0X19kZXRhaWwtanB7Zm9udC1zaXplOjNyZW19fS5wLWNvbXBhbnktcG9saWN5LWNvbmNlcHRfX2RldGFpbCBkbHtib3JkZXItYm90dG9tOnNvbGlkIDFweCAjZGZkZmRkO3BhZGRpbmc6Mi4zcmVtIDAgMy45cmVtO2Rpc3BsYXk6Z3JpZDthbGlnbi1pdGVtczpjZW50ZXI7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjIwMHB4IDFmcjtqdXN0aWZ5LWl0ZW1zOnN0YXJ0O21heC13aWR0aDoxMDAwcHg7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LXBvbGljeS1jb25jZXB0X19kZXRhaWwgZGx7anVzdGlmeS1pdGVtczpjZW50ZXJ9fS5wLWNvbXBhbnktcG9saWN5LWNvbmNlcHRfX2RldGFpbCBkbCBkdHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2FsaWduLWl0ZW1zOmNlbnRlcjtjb2x1bW4tZ2FwOjFyZW07ZmxleC13cmFwOndyYXB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktcG9saWN5LWNvbmNlcHRfX2RldGFpbCBkbCBkdHthbGlnbi1pdGVtczpzdGFydDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5wLWNvbXBhbnktcG9saWN5LWNvbmNlcHRfX2RldGFpbCBkbCBkZHttYXJnaW4tdG9wOi4ycmVtO2ZvbnQtc2l6ZToxLjhyZW07bGV0dGVyLXNwYWNpbmc6LjA0ZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktcG9saWN5LWNvbmNlcHRfX2RldGFpbCBkbCBkZHtmb250LXNpemU6MS40cmVtfX0ucC1jb21wYW55LXZpc2lvbi1jb250cmlidXRle3BhZGRpbmc6OC44cmVtIDAgOHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS12aXNpb24tY29udHJpYnV0ZXtwYWRkaW5nOjVyZW0gMH19LnAtY29tcGFueS12aXNpb24tY29udHJpYnV0ZV9faW5uZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmVuZH0ucC1jb21wYW55LXZpc2lvbi1jb250cmlidXRlX19oZWFkaW5ne2ZvbnQtc2l6ZTozcmVtO2xpbmUtaGVpZ2h0OjEuNjtmb250LXdlaWdodDo3MDA7Y29sb3I6IzUyM2YxZDt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206Ni41cmVtfS5wLWNvbXBhbnktdmlzaW9uLWNvbnRyaWJ1dGVfX2ltYWdle3dpZHRoOjUwJTtib3JkZXItcmFkaXVzOjFyZW07b3ZlcmZsb3c6aGlkZGVufUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LXZpc2lvbi1jb250cmlidXRlX19pbWFnZXt3aWR0aDoxMDAlfX0ucC1jb21wYW55LXZpc2lvbi1jb250cmlidXRlX190ZXh0e3dpZHRoOjU0LjclO21hcmdpbi1sZWZ0Oi00LjclO2xldHRlci1zcGFjaW5nOi4wNGVtO2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6NDAwO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjFyZW0gMCAwIDA7cGFkZGluZzo1cmVtIDAgNC4ycmVtIDZyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktdmlzaW9uLWNvbnRyaWJ1dGVfX3RleHR7d2lkdGg6MTAwJTtwYWRkaW5nOjJyZW0gMCAwIDA7bWFyZ2luLWxlZnQ6MH19LnAtY29tcGFueS12aXNpb24tY29udHJpYnV0ZV9fdGV4dCBwK3B7bWFyZ2luLXRvcDoxZW19LnAtY29tcGFueS12aXNpb24tZWZmb3J0c3twYWRkaW5nOjAgMCAxMHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS12aXNpb24tZWZmb3J0c3twYWRkaW5nOjAgMCA1cmVtfX0ucC1jb21wYW55LXZpc2lvbi1lZmZvcnRzX19oZWFkaW5ne2JvcmRlci10b3A6c29saWQgMXB4ICNlMGRkYzM7Zm9udC1zaXplOjNyZW07bGluZS1oZWlnaHQ6MS42O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTIzZjFkO3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjEwMCU7cGFkZGluZy10b3A6NHJlbTttYXJnaW4tYm90dG9tOjRyZW19LnAtY29tcGFueS12aXNpb24tZWZmb3J0c19fbGlzdHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47ZmxleC13cmFwOndyYXA7cm93LWdhcDo1cmVtfS5wLWNvbXBhbnktdmlzaW9uLWVmZm9ydHNfX2xpc3RfX2l0ZW17d2lkdGg6MzAuNSV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktdmlzaW9uLWVmZm9ydHNfX2xpc3RfX2l0ZW17d2lkdGg6MTAwJX19LnAtY29tcGFueS12aXNpb24tZWZmb3J0c19fbGlzdF9faXRlbV9faW1hZ2V7Ym9yZGVyLXJhZGl1czoxcmVtO292ZXJmbG93OmhpZGRlbjttYXJnaW4tYm90dG9tOjIuMnJlbX0ucC1jb21wYW55LXZpc2lvbi1lZmZvcnRzX19saXN0X19pdGVtX190ZXh0e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctYm90dG9tOjYuMnJlbX0ucC1jb21wYW55LXZpc2lvbi1lZmZvcnRzX19saXN0X19pdGVtX190ZXh0LXRpdGxle2ZvbnQtc2l6ZToyLjJyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjNmMWQ7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbToxLjZyZW19LnAtY29tcGFueS12aXNpb24tZWZmb3J0c19fbGlzdF9faXRlbV9fdGV4dCBhe3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3JpZ2h0OjB9LnAtY29tcGFueS1saW5re3BhZGRpbmc6MTByZW0gMCAuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1saW5re3BhZGRpbmc6NXJlbSAwIC41cmVtfX0ucC1jb21wYW55LWxpbmtfX2xpc3R7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2ZsZXgtd3JhcDp3cmFwO3Jvdy1nYXA6Ny40cmVtfS5wLWNvbXBhbnktbGlua19fbGlzdF9faXRlbXt3aWR0aDo0Ny42NSV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktbGlua19fbGlzdF9faXRlbXt3aWR0aDoxMDAlfX0ucC1jb21wYW55LWxpbmtfX2xpc3RfX2l0ZW0gYXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmVuZH0ucC1jb21wYW55LWxpbmtfX2xpc3RfX2l0ZW0gYSBmaWd1cmV7b3ZlcmZsb3c6aGlkZGVufS5wLWNvbXBhbnktbGlua19fbGlzdF9faXRlbSBhIGZpZ3VyZSBpbWd7dHJhbnNpdGlvbjouM3MgYWxsfS5wLWNvbXBhbnktbGlua19fbGlzdF9faXRlbSBhOmZvY3VzIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4xLCAxLjEpO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShob3ZlcjogaG92ZXIpYW5kIChwb2ludGVyOiBmaW5lKXsucC1jb21wYW55LWxpbmtfX2xpc3RfX2l0ZW0gYTpob3ZlciBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMSwgMS4xKTtwb3NpdGlvbjpyZWxhdGl2ZX19LnAtY29tcGFueS1saW5rX19saXN0X19pdGVtIGZpZ3VyZXtib3JkZXItcmFkaXVzOjFyZW07b3ZlcmZsb3c6aGlkZGVufS5wLWNvbXBhbnktbGlua19fbGlzdF9faXRlbSBkbHt3aWR0aDo4NyU7cGFkZGluZzozLjZyZW0gMCAwIDQuOHJlbTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czoxcmVtIDAgMCAwO21hcmdpbi10b3A6LTguMnJlbTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4Ojl9LnAtY29tcGFueS1saW5rX19saXN0X19pdGVtIGRsIGR0e2ZvbnQtc2l6ZTozcmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTIzZjFkO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbToxLjJyZW07bGV0dGVyLXNwYWNpbmc6LTAuMDVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktbGlua19fbGlzdF9faXRlbSBkbCBkdHtsZXR0ZXItc3BhY2luZzouMXJlbX19LnAtY29tcGFueS1saW5rX19saXN0X19pdGVtIGRsIGRke2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6NjAwfS5wLWNvbnRhY3QtY2hlY2t7cGFkZGluZzoxMHJlbSAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb250YWN0LWNoZWNre3BhZGRpbmc6NXJlbSAwfX0ucC1jb250YWN0LWNoZWNrX19saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cm93LWdhcDoyLjJyZW19LnAtY29udGFjdC1jaGVja19fbGlzdD5saXtib3JkZXI6c29saWQgMXB4ICNkMmNmYTk7Ym9yZGVyLXJhZGl1czoxcmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6Mi44cmVtIDJyZW0gMy42cmVtIDE0cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb250YWN0LWNoZWNrX19saXN0Pmxpe3BhZGRpbmc6MnJlbSAxcmVtIDJyZW0gOXJlbX19LnAtY29udGFjdC1jaGVja19fbGlzdD5saTpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjVyZW07aGVpZ2h0OjVyZW07ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29udGFjdC9jaGVja19tYXJrLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NXJlbTt0cmFuc2xhdGU6MCAtNTAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb250YWN0LWNoZWNrX19saXN0PmxpOmJlZm9yZXtsZWZ0OjJyZW19fS5wLWNvbnRhY3QtY2hlY2tfX2xpc3Q+bGkgcHtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjQwMH0ucC1jb250YWN0LWNoZWNrX19jb250YWN0e21hcmdpbjo1cmVtIDAgMDt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtib3JkZXItcmFkaXVzOjFyZW07b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQ6I2ZmZmNkOH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29udGFjdC1jaGVja19fY29udGFjdHttYXJnaW4tdG9wOjVyZW07ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0ucC1jb250YWN0LWNoZWNrX19jb250YWN0X19pbWFnZXt3aWR0aDo1MCU7cG9zaXRpb246cmVsYXRpdmV9LnAtY29udGFjdC1jaGVja19fY29udGFjdF9faW1hZ2UgaW1ne3dpZHRoOjcwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDttYXJnaW46YXV0bztib3JkZXItcmFkaXVzOjFyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbnRhY3QtY2hlY2tfX2NvbnRhY3RfX2ltYWdlIGltZ3t3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1yYWRpdXM6MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbnRhY3QtY2hlY2tfX2NvbnRhY3RfX2ltYWdle3dpZHRoOjEwMCV9fS5wLWNvbnRhY3QtY2hlY2tfX2NvbnRhY3RfX3RleHR7YmFja2dyb3VuZDojZmZmY2Q4O2ZsZXg6MTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmc6NHJlbSAycmVtIDQuNHJlbX0ucC1jb250YWN0LWNoZWNrX19jb250YWN0X190ZXh0LWhlYWRpbmd7Zm9udC1zaXplOjNyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjNmMWR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbnRhY3QtY2hlY2tfX2NvbnRhY3RfX3RleHQtaGVhZGluZ3t0ZXh0LWFsaWduOmNlbnRlcn19LnAtY29udGFjdC1jaGVja19fY29udGFjdF9fdGV4dCBwe2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6NDAwO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MnJlbX0ucC1jb250YWN0LWNoZWNrX19jb250YWN0X190ZXh0LWJvZHl7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDoycmVtfS5wLWNvbnRhY3QtY2hlY2tfX2NvbnRhY3RfX3RleHQtbGlua3ttYXJnaW4tdG9wOjQuNXJlbTttYXgtd2lkdGg6NDVyZW07d2lkdGg6MTAwJX0ucC1jb250YWN0LWNoZWNrX19jb250YWN0X190ZXh0LWxpbmsgYXt3aWR0aDoxMDAlfS5wLWNvbnRhY3QtY2hlY2tfX2NvbnRhY3RfX3RleHQtbGluayAuYy1idG57dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzo2cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb250YWN0LWNoZWNrX19jb250YWN0X190ZXh0LWxpbmsgLmMtYnRue3BhZGRpbmc6MnJlbSA2cmVtfX0ucC1kZWZhdWx0LWRldGFpbC1ib2R5e3BhZGRpbmc6MTByZW0gMCAzLjhyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWRlZmF1bHQtZGV0YWlsLWJvZHl7cGFkZGluZzo1cmVtIDB9fS5wLWRlZmF1bHQtZGV0YWlsLWJvZHlfX2hlYWRpbmd7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2NvbHVtbi1nYXA6MS42cmVtO3Jvdy1nYXA6Mi42cmVtO3BhZGRpbmctYm90dG9tOjQuMnJlbX0ucC1kZWZhdWx0LWRldGFpbC1ib2R5X19oZWFkaW5nLWRhdGV7Zm9udC1zaXplOjEuNnJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6I2E5OTI2OX0ucC1kZWZhdWx0LWRldGFpbC1ib2R5X19oZWFkaW5nLWNhdGVnb3J5IHNwYW57ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQ6I2ViZWNkYjtmb250LXNpemU6MS40cmVtO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojNTIzZjFkO21pbi13aWR0aDoxNHJlbTtoZWlnaHQ6M3JlbTtib3JkZXItcmFkaXVzOjEuNXJlbTtwYWRkaW5nOi41ZW19LnAtZGVmYXVsdC1kZXRhaWwtYm9keV9faGVhZGluZy10aXRsZXtmb250LXNpemU6M3JlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzUyM2YxZDt3aWR0aDoxMDAlfS5wLWRlZmF1bHQtZGV0YWlsLWJvZHlfX2NvbnRlbnRze2ZvbnQtc2l6ZToxLjZyZW07Zm9udC13ZWlnaHQ6NDAwO2JvcmRlci10b3A6c29saWQgMnB4ICNkMmNmYTk7bGV0dGVyLXNwYWNpbmc6LTAuMDNlbTtwYWRkaW5nOjUuNHJlbSAwIDEwLjhyZW19LnAtZGVmYXVsdC1kZXRhaWwtYm9keV9fY29udGVudHMubXZ7Ym9yZGVyLXRvcDpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1kZWZhdWx0LWRldGFpbC1ib2R5X19jb250ZW50c3twYWRkaW5nOjVyZW0gMH19LnAtZGVmYXVsdC1kZXRhaWwtYm9keV9fY29udGVudHMgaDJ7Zm9udC1zaXplOjIuNHJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzUyM2YxZH0ucC1kZWZhdWx0LWRldGFpbC1ib2R5X19jb250ZW50cyBoM3tmb250LXNpemU6Mi4ycmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTIzZjFkfS5wLWRlZmF1bHQtZGV0YWlsLWJvZHlfX2NvbnRlbnRzIGg0e2ZvbnQtc2l6ZToycmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTIzZjFkfS5wLWRlZmF1bHQtZGV0YWlsLWJvZHlfX2NvbnRlbnRzIGg1e2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjNmMWR9LnAtZGVmYXVsdC1kZXRhaWwtYm9keV9fY29udGVudHMgaDZ7Zm9udC1zaXplOjEuNnJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzUyM2YxZH0ucC1kZWZhdWx0LWRldGFpbC1ib2R5X19jb250ZW50cyBpbWd7d2lkdGg6bWF4LWNvbnRlbnQ7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnAtZGVmYXVsdC1kZXRhaWwtYm9keV9fY29udGVudHMgYXtjb2xvcjojZDIwMDAwO3Bvc2l0aW9uOnJlbGF0aXZlfS5wLWRlZmF1bHQtZGV0YWlsLWJvZHlfX2NvbnRlbnRzIGE6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO2hlaWdodDoxcHg7YmFja2dyb3VuZDpjdXJyZW50Q29sb3I7dHJhbnNmb3JtOnNjYWxlKDAsIDEpO3RyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3A7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzfS5wLWRlZmF1bHQtZGV0YWlsLWJvZHlfX2NvbnRlbnRzIGE6Zm9jdXM6OmFmdGVye3RyYW5zZm9ybTpzY2FsZSgxLCAxKX1AbWVkaWEoaG92ZXI6IGhvdmVyKWFuZCAocG9pbnRlcjogZmluZSl7LnAtZGVmYXVsdC1kZXRhaWwtYm9keV9fY29udGVudHMgYTpob3Zlcjo6YWZ0ZXJ7dHJhbnNmb3JtOnNjYWxlKDEsIDEpfX0ucC1kZWZhdWx0LWRldGFpbC1ib2R5X19jb250ZW50cyAqKyp7bWFyZ2luLXRvcDozLjZyZW19LnAtZGVmYXVsdC1kZXRhaWwtYm9keV9fY29udGVudHMgLndwLWVsZW1lbnQtY2FwdGlvbnttYXJnaW4tdG9wOjFyZW07Zm9udC1zaXplOjEuNHJlbX0ucC1kZWZhdWx0LWRldGFpbC1ib2R5X19jb250ZW50cyBmaWd1cmUgYXt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1pbi1vdXR9LnAtZGVmYXVsdC1kZXRhaWwtYm9keV9fY29udGVudHMgZmlndXJlIGE6aG92ZXJ7c2NhbGU6MS4wNX0ucC1kZWZhdWx0LWRldGFpbC1ib2R5X19jb250ZW50cyBmaWd1cmUgYTo6YWZ0ZXJ7ZGlzcGxheTpub25lfS5wLWRlZmF1bHQtZGV0YWlsLWJvZHlfX2NvbnRlbnRzIHVse21hcmdpbi10b3A6MXJlbTtsaXN0LXN0eWxlOmluaXRpYWx9LnAtZGVmYXVsdC1kZXRhaWwtYm9keV9fY29udGVudHMgdWwgbGl7bWFyZ2luLXRvcDoxcmVtfS5wLWRlZmF1bHQtZGV0YWlsLWJvZHlfX2NvbnRlbnRzIHVsIGxpOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0ucC1kZWZhdWx0LWRldGFpbC1ib2R5X19jb250ZW50cyBvbHttYXJnaW4tdG9wOjFyZW07bGlzdC1zdHlsZTpkZWNpbWFsfS5wLWRlZmF1bHQtZGV0YWlsLWJvZHlfX2NvbnRlbnRzIG9sIGxpe21hcmdpbi10b3A6MXJlbX0ucC1kZWZhdWx0LWRldGFpbC1ib2R5X19jb250ZW50cyBvbCBsaTpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LnAtZGVmYXVsdC1kZXRhaWwtYm9keV9fY29udGVudHMgLndwLWJsb2NrLWJ1dHRvbnM+LndwLWJsb2NrLWJ1dHRvbi5oYXMtY3VzdG9tLXdpZHRoIC53cC1ibG9jay1idXR0b25fX2xpbmt7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0O3RleHQtZGVjb3JhdGlvbjpub25lfS5wLWRlZmF1bHQtZGV0YWlsLWJvZHlfX2NvbnRlbnRzIC53cC1ibG9jay1idXR0b25zPi53cC1ibG9jay1idXR0b24uaGFzLWN1c3RvbS13aWR0aCAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO3NjYWxlOjEuMDV9LnAtZGVmYXVsdC1kZXRhaWwtYm9keV9fY29udGVudHMgLndwLWJsb2NrLWJ1dHRvbnM+LndwLWJsb2NrLWJ1dHRvbi5oYXMtY3VzdG9tLXdpZHRoIC53cC1ibG9jay1idXR0b25fX2xpbms6OmFmdGVye2Rpc3BsYXk6bm9uZX0ucC1kZWZhdWx0LWRldGFpbC1ib2R5X19jb250ZW50cyBibG9ja3F1b3Rle3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1sZWZ0OjNweCBkb3VibGUgI2E5OTI2OTtwYWRkaW5nLWxlZnQ6MTBweH0ucC1kZWZhdWx0LWRldGFpbC1ib2R5X19jb250ZW50cyBibG9ja3F1b3RlIHB7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzozcmVtIDFyZW0gMH0ucC1kZWZhdWx0LWRldGFpbC1ib2R5X19jb250ZW50cyBibG9ja3F1b3RlIGNpdGV7ZGlzcGxheTpibG9jaztmb250LXNpemU6MS42cmVtO2NvbG9yOiNhOTkyNjk7dGV4dC1hbGlnbjpyaWdodDtwYWRkaW5nOjFyZW19LnAtZGVmYXVsdC1kZXRhaWwtYm9keV9fY29udGFjdHt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtib3JkZXItcmFkaXVzOjFyZW07b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQ6I2ZmZmNkOH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtZGVmYXVsdC1kZXRhaWwtYm9keV9fY29udGFjdHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5wLWRlZmF1bHQtZGV0YWlsLWJvZHlfX2NvbnRhY3RfX2ltYWdle3dpZHRoOjUwJTtwb3NpdGlvbjpyZWxhdGl2ZX0ucC1kZWZhdWx0LWRldGFpbC1ib2R5X19jb250YWN0X19pbWFnZSBpbWd7d2lkdGg6NzAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO21hcmdpbjphdXRvO2JvcmRlci1yYWRpdXM6MXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtZGVmYXVsdC1kZXRhaWwtYm9keV9fY29udGFjdF9faW1hZ2UgaW1ne3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXJhZGl1czowfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtZGVmYXVsdC1kZXRhaWwtYm9keV9fY29udGFjdF9faW1hZ2V7d2lkdGg6MTAwJTtwYWRkaW5nOjB9fS5wLWRlZmF1bHQtZGV0YWlsLWJvZHlfX2NvbnRhY3RfX3RleHR7YmFja2dyb3VuZDojZmZmY2Q4O2ZsZXg6MTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmc6MnJlbSAycmVtIDQuNHJlbX0ucC1kZWZhdWx0LWRldGFpbC1ib2R5X19jb250YWN0X190ZXh0LWhlYWRpbmd7Zm9udC1zaXplOjNyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjNmMWR9LnAtZGVmYXVsdC1kZXRhaWwtYm9keV9fY29udGFjdF9fdGV4dCBwe2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6NDAwO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MnJlbX0ucC1kZWZhdWx0LWRldGFpbC1ib2R5X19jb250YWN0X190ZXh0LWxpbmt7bWFyZ2luLXRvcDo0LjVyZW07bWF4LXdpZHRoOjQ1cmVtO3dpZHRoOjEwMCV9LnAtZGVmYXVsdC1kZXRhaWwtYm9keV9fY29udGFjdF9fdGV4dC1saW5rIGF7d2lkdGg6MTAwJX0ucC1kZWZhdWx0LWRldGFpbC1ib2R5IGgye3BhZGRpbmctYm90dG9tOjEuOHJlbTtib3JkZXItYm90dG9tOnNvbGlkIDJweCBjdXJyZW50Q29sb3I7Y29sb3I6IzUyM2YxZDtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjNyZW07bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi4wM2VtfS5wLWRlZmF1bHQtZGV0YWlsLWJvZHkgaDMud3AtYmxvY2staGVhZGluZ3twb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6Mi41cmVtfS5wLWRlZmF1bHQtZGV0YWlsLWJvZHkgaDMud3AtYmxvY2staGVhZGluZzo6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOi41ZW07bGVmdDotMC4ycmVtO3dpZHRoOjJyZW07aGVpZ2h0OjJyZW07Ym9yZGVyLXJhZGl1czoxMDAlO2JhY2tncm91bmQ6I2I5OTc1Njtjb250ZW50OlwiXCJ9LnAtZGVmYXVsdC1kZXRhaWwtYm9keSBoNHtjb2xvcjojYjk5NzU2fS5wLWRlZmF1bHQtZGV0YWlsLWJvZHkgdWwgbGl7cG9zaXRpb246cmVsYXRpdmU7bGlzdC1zdHlsZTpub25lO21hcmdpbi1sZWZ0OjFyZW19LnAtZGVmYXVsdC1kZXRhaWwtYm9keSB1bCBsaTo6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOi42ZW07bGVmdDotMS4ycmVtO3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07Ym9yZGVyLXJhZGl1czoxMDAlO2JhY2tncm91bmQ6I2QyY2ZhOTtjb250ZW50OlwiXCJ9LnAtZGVmYXVsdC1kZXRhaWxfX2xpbmt7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjFyZW0gMCAwO21hcmdpbjo1cmVtIDB9LnAtZGVmYXVsdC1kZXRhaWxfX2xpbmsgLmMtYnRue2p1c3RpZnktY29udGVudDpyaWdodH0ucC1kZWZhdWx0LWRldGFpbF9fbGluayAuYy1idG46OmFmdGVye2xlZnQ6M3JlbTt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LnAtZG93bmxvYWRzLW1hdGVyaWFse3BhZGRpbmc6MTByZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtZG93bmxvYWRzLW1hdGVyaWFse3BhZGRpbmc6NXJlbSAwfX0ucC1kb3dubG9hZHMtbWF0ZXJpYWwtdGV4dHt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjNyZW19LnAtZG93bmxvYWRzLW1hdGVyaWFsX19saXN0e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDMsIDFmcik7Y29sdW1uLWdhcDoxcmVtO3Jvdy1nYXA6My42cmVtO2p1c3RpZnktaXRlbXM6Y2VudGVyO3BhZGRpbmc6NXJlbSAwIDAgMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtZG93bmxvYWRzLW1hdGVyaWFsX19saXN0e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKTtyb3ctZ2FwOjFyZW19fS5wLWRvd25sb2Fkcy1tYXRlcmlhbF9fbGlzdF9faXRlbXt3aWR0aDozOXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtZG93bmxvYWRzLW1hdGVyaWFsX19saXN0X19pdGVte3dpZHRoOjEwMCV9fS5wLWRvd25sb2Fkcy1tYXRlcmlhbF9fbGlzdF9faXRlbS10aXRsZXtmb250LXNpemU6MS44cmVtO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxLjc7bWluLWhlaWdodDozLjJlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWRvd25sb2Fkcy1tYXRlcmlhbF9fbGlzdF9faXRlbS10aXRsZXtsaW5lLWhlaWdodDoxLjR9fS5wLWRvd25sb2Fkcy1tYXRlcmlhbF9fbGlzdF9faXRlbS10ZXh0e3BhZGRpbmc6MCAxLjhyZW07Zm9udC1zaXplOjEuNnJlbTtmb250LXdlaWdodDo0MDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWRvd25sb2Fkcy1tYXRlcmlhbF9fbGlzdF9faXRlbS10ZXh0e3BhZGRpbmc6MH19LnAtZG93bmxvYWRzLW1hdGVyaWFsX19saXN0X19pdGVtLWljb257cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6M3JlbTtib3R0b206Mi44cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1kb3dubG9hZHMtbWF0ZXJpYWxfX2xpc3RfX2l0ZW0taWNvbntyaWdodDoycmVtO2JvdHRvbToycmVtfX0ucC1kb3dubG9hZHMtbWF0ZXJpYWxfX2xpc3RfX2l0ZW0gYXt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO3Jvdy1nYXA6MS40cmVtO3BhZGRpbmc6My4ycmVtIDEuM3JlbSA0LjZyZW07cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MXJlbTt0cmFuc2l0aW9uOmFsbCAuM3M7Ym9yZGVyOnNvbGlkIDFweCAjZWZlZmVmfS5wLWRvd25sb2Fkcy1tYXRlcmlhbF9fbGlzdF9faXRlbSBhIGZpZ3VyZXtvdmVyZmxvdzpoaWRkZW59LnAtZG93bmxvYWRzLW1hdGVyaWFsX19saXN0X19pdGVtIGEgZmlndXJlIGltZ3t0cmFuc2l0aW9uOi4zcyBhbGx9LnAtZG93bmxvYWRzLW1hdGVyaWFsX19saXN0X19pdGVtIGE6Zm9jdXMgaW1ne3RyYW5zZm9ybTpzY2FsZSgxLjEsIDEuMSk7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKGhvdmVyOiBob3ZlcilhbmQgKHBvaW50ZXI6IGZpbmUpey5wLWRvd25sb2Fkcy1tYXRlcmlhbF9fbGlzdF9faXRlbSBhOmhvdmVyIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4xLCAxLjEpO3Bvc2l0aW9uOnJlbGF0aXZlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtZG93bmxvYWRzLW1hdGVyaWFsX19saXN0X19pdGVtIGF7cGFkZGluZzoxLjVyZW0gMXJlbSA0cmVtfX0ucC1kb3dubG9hZHMtbWF0ZXJpYWxfX2xpc3RfX2l0ZW0gYTpob3Zlcntib3gtc2hhZG93OjAgLjVyZW0gMnJlbSByZ2JhKDAsMCwwLC4wOCl9LnAtZG93bmxvYWRzLW1hdGVyaWFsX19saXN0Lm5vdC1kb3dubG9hZCBhe3BvaW50ZXItZXZlbnRzOm5vbmV9LnAtZG93bmxvYWRzX190aHVtYm5haWx7bWF4LXdpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206NHJlbX0ucC1kb3dubG9hZHNfX3RodW1ibmFpbCBpbWd7d2lkdGg6YXV0bzttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30ucC1kb3dubG9hZHNfX2xpbmt7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLXRvcDo1cmVtfS5wLWZlYXR1cmUtdHlwZXtiYWNrZ3JvdW5kOiNmZmZjZDg7cGFkZGluZzoxMnJlbSAwO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjQgIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtZmVhdHVyZS10eXBle3BhZGRpbmc6OHJlbSAwICFpbXBvcnRhbnR9fS5wLWZlYXR1cmUtdHlwZV9fdGl0bGV7YmFja2dyb3VuZC1jb2xvcjojZjZmMWIyO3BhZGRpbmc6MjBweCAzMHB4O2JvcmRlci1yYWRpdXM6MTVweDtmb250LXNpemU6Mi41cmVtO2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzRhNDUzODttYXJnaW4tYm90dG9tOjZyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWZlYXR1cmUtdHlwZV9fdGl0bGV7Zm9udC1zaXplOjE2cHg7cGFkZGluZzoxNXB4O21hcmdpbi1ib3R0b206MnJlbX19LnAtZmVhdHVyZS10eXBlX19jb250ZW50e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2dhcDo4cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1mZWF0dXJlLXR5cGVfX2NvbnRlbnR7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoyMHB4fX0ucC1mZWF0dXJlLXR5cGVfX2ltYWdle3dpZHRoOjQ1JTtmbGV4LXNocmluazowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1mZWF0dXJlLXR5cGVfX2ltYWdle3dpZHRoOjEwMCV9fS5wLWZlYXR1cmUtdHlwZV9faW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87Ym9yZGVyLXJhZGl1czoyMHB4O2Rpc3BsYXk6YmxvY2s7b2JqZWN0LWZpdDpjb3Zlcn0ucC1mZWF0dXJlLXR5cGVfX2Rlc2N7d2lkdGg6NTUlO3BhZGRpbmctdG9wOjEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWZlYXR1cmUtdHlwZV9fZGVzY3t3aWR0aDoxMDAlfX0ucC1mZWF0dXJlLXR5cGVfX2xlYWR7Zm9udC13ZWlnaHQ6ODAwO2ZvbnQtc2l6ZToycmVtO21hcmdpbi1ib3R0b206MTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtZmVhdHVyZS10eXBlX19sZWFke2ZvbnQtc2l6ZToxLjZyZW19fS5wLWZlYXR1cmUtdHlwZV9fYXJyb3ctYXJlYXttYXJnaW4tYm90dG9tOjE1cHg7aGVpZ2h0OjE4cHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoL2Fzc2V0cy9pbWcvZmVhdHVyZS9pY29uX25leHRkb3duLndlYnApO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtjb2xvcjojYzAwO3RleHQtYWxpZ246Y2VudGVyfS5wLWZlYXR1cmUtdHlwZV9fc29sdXRpb24tYm94e2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjE1cHg7cGFkZGluZzozMHB4O21hcmdpbi1ib3R0b206MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtZmVhdHVyZS10eXBlX19zb2x1dGlvbi1ib3h7cGFkZGluZzoyMHB4O21hcmdpbi1ib3R0b206MXJlbX19LnAtZmVhdHVyZS10eXBlX19pdGVte21hcmdpbi1ib3R0b206MS4ycmVtfS5wLWZlYXR1cmUtdHlwZV9faXRlbTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ucC1mZWF0dXJlLXR5cGVfX2l0ZW0taGVhZHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOiMzMzM7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxLjhyZW19LnAtZmVhdHVyZS10eXBlX19pdGVtLWhlYWQ6OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoycmVtO2hlaWdodDoycmVtO2JhY2tncm91bmQtY29sb3I6I2MwMDtib3JkZXItcmFkaXVzOjUwJTttYXJnaW4tcmlnaHQ6MTBweDtmbGV4LXNocmluazowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1mZWF0dXJlLXR5cGVfX2l0ZW0taGVhZDo6YmVmb3Jle3dpZHRoOjFyZW07aGVpZ2h0OjFyZW19fS5wLWZlYXR1cmUtdHlwZV9faXRlbS10ZXh0e2ZvbnQtc2l6ZToxLjZyZW07cGFkZGluZy1sZWZ0OjIuNXJlbTttYXJnaW46MDtjb2xvcjojMzMzfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1mZWF0dXJlLXR5cGVfX2l0ZW0tdGV4dHtmb250LXNpemU6MS42cmVtfX0ucC1mZWF0dXJlLXR5cGVfX2xpbmstd3JhcHBlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6MTRweDtmb250LXdlaWdodDpib2xkO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMzMzM7Z2FwOjE1cHg7bWFyZ2luLWxlZnQ6YXV0b30ucC1mZWF0dXJlLXR5cGVfX2xpbmstd3JhcHBlcjpob3ZlcntvcGFjaXR5Oi44fS5wLWZlYXR1cmUtdHlwZV9fYnRuLWljb257d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtiYWNrZ3JvdW5kLWNvbG9yOiNjMDA7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlfS5wLWZlYXR1cmUtdHlwZV9fYnRuLWljb246OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjhweDtoZWlnaHQ6OHB4O2JvcmRlci10b3A6MnB4IHNvbGlkICNmZmY7Ym9yZGVyLXJpZ2h0OjJweCBzb2xpZCAjZmZmO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO21hcmdpbi1sZWZ0Oi0ycHh9LnAtZmVhdHVyZS10eXBlX19saXN0PmxpK2xpe21hcmdpbi10b3A6MTByZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWZlYXR1cmUtdHlwZV9fbGlzdD5saStsaXttYXJnaW4tdG9wOjhyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuZmVhdHVyZS1saW5rcy13cmFwcGVye21hcmdpbi10b3A6MnJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5mZWF0dXJlLWxpbmtzLXdyYXBwZXIgLmMtYnRuLWNpcmNsZXtwYWRkaW5nLXJpZ2h0OjRyZW07aGVpZ2h0OjNyZW19fS5mZWF0dXJlLWxpbmtzLXdyYXBwZXIgLmMtYnRuLWNpcmNsZTphZnRlcnt3aWR0aDo0cmVtO2FzcGVjdC1yYXRpbzoxLzEgIWltcG9ydGFudDtoZWlnaHQ6dW5zZXR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5mZWF0dXJlLWxpbmtzLXdyYXBwZXIgLmMtYnRuLWNpcmNsZTphZnRlcnt3aWR0aDoyLjVyZW07aGVpZ2h0OnVuc2V0fX0jcGFnZS1mZWF0dXJlIC5wLXN0cmVuZ3RoLWxlYWR7cGFkZGluZzo5LjhyZW0gMCAxM3JlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7I3BhZ2UtZmVhdHVyZSAucC1zdHJlbmd0aC1sZWFke3BhZGRpbmc6Ni44cmVtIDAgN3JlbX19I3BhZ2UtZmVhdHVyZSAucC1zdHJlbmd0aC1sZWFkX190ZXh0e21pbi1oZWlnaHQ6YXV0b30jcGFnZS1mZWF0dXJlIC5jLWNvbW1vbi1mYXF7bWFyZ2luLWJvdHRvbTo4cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjcGFnZS1mZWF0dXJlIC5jLWNvbW1vbi1mYXF7bWFyZ2luLWJvdHRvbTowfX0ucC1mb290ZXJ7cGFkZGluZzo4LjRyZW0gMCAzcmVtO2JvcmRlci10b3A6c29saWQgMXB4ICNkNmQ5ZGV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWZvb3RlcntwYWRkaW5nOjVyZW0gMCAzcmVtfX0ucC1mb290ZXJfX2lubmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6MjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzYwcHgpey5wLWZvb3Rlcl9faW5uZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0ucC1mb290ZXJfX2xvZ297d2lkdGg6MjVyZW19LnAtZm9vdGVyX19sb2dvIGE6Zm9jdXN7b3BhY2l0eTouNzt0cmFuc2l0aW9uOi4zcztjdXJzb3I6cG9pbnRlcn1AbWVkaWEoaG92ZXI6IGhvdmVyKWFuZCAocG9pbnRlcjogZmluZSl7LnAtZm9vdGVyX19sb2dvIGE6aG92ZXJ7b3BhY2l0eTouNzt0cmFuc2l0aW9uOi4zcztjdXJzb3I6cG9pbnRlcn19LnAtZm9vdGVyX19tZW51e3BhZGRpbmctYm90dG9tOjEyLjVyZW07ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNCwgbWF4LWNvbnRlbnQpO2dyaWQtdGVtcGxhdGUtcm93czpyZXBlYXQoMiwgbWF4LWNvbnRlbnQpO2dhcDo1LjJyZW0gOS44cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjBweCl7LnAtZm9vdGVyX19tZW51e21hcmdpbjowIGF1dG99fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1mb290ZXJfX21lbnV7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtyb3ctZ2FwOjB9fS5wLWZvb3Rlcl9fbWVudS1ncm91cHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1mb290ZXJfX21lbnUtZ3JvdXB7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2ZsZXgtd3JhcDp3cmFwO2NvbHVtbi1nYXA6MTAlfX0ucC1mb290ZXJfX21lbnUtZ3JvdXAuaXMtcm93e2dyaWQtcm93OnNwYW4gMi9zcGFuIDJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWZvb3Rlcl9fbWVudS1ncm91cC5pcy1yb3d7Z3JpZC1yb3c6YXV0b319LnAtZm9vdGVyX19tZW51LWdyb3VwLmlzLWNvbHtncmlkLWNvbHVtbjpzcGFuIDIvc3BhbiAyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1mb290ZXJfX21lbnUtZ3JvdXAuaXMtY29se2dyaWQtY29sdW1uOmF1dG99fS5wLWZvb3Rlcl9fbWVudS1ncm91cCBhe3Bvc2l0aW9uOnJlbGF0aXZlfS5wLWZvb3Rlcl9fbWVudS1ncm91cCBhOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6MDtjb250ZW50OlwiXCI7d2lkdGg6MTAwJTtoZWlnaHQ6MXB4O2JhY2tncm91bmQ6I2QyMDAwMDt0cmFuc2Zvcm06c2NhbGUoMCwgMSk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMnN9LnAtZm9vdGVyX19tZW51LWdyb3VwIGE6Zm9jdXM6OmFmdGVye3RyYW5zZm9ybTpzY2FsZSgxLCAxKX1AbWVkaWEoaG92ZXI6IGhvdmVyKWFuZCAocG9pbnRlcjogZmluZSl7LnAtZm9vdGVyX19tZW51LWdyb3VwIGE6aG92ZXI6OmFmdGVye3RyYW5zZm9ybTpzY2FsZSgxLCAxKX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWZvb3Rlcl9fbWVudS1ncm91cCBhe3BhZGRpbmc6LjVlbSAwO21pbi13aWR0aDo0NSV9fS5wLWZvb3Rlcl9fbWVudS1ncm91cD5he2ZvbnQtc2l6ZToxLjZyZW07bGluZS1oZWlnaHQ6Mjtmb250LXdlaWdodDo3MDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWZvb3Rlcl9fbWVudS1ncm91cD5he2ZvbnQtc2l6ZToxNnB4fX0ucC1mb290ZXJfX21lbnUtZ3JvdXAtc3Vie2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZzouNXJlbSAwIDAgMXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtZm9vdGVyX19tZW51LWdyb3VwLXN1Ynt3aWR0aDoxMDAlO2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOnJvdztqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtjb2x1bW4tZ2FwOjEwJTtwYWRkaW5nLXRvcDowfX0ucC1mb290ZXJfX21lbnUtZ3JvdXAtc3ViPmF7Zm9udC1zaXplOjEuNHJlbTtsaW5lLWhlaWdodDoxLjg1O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojNjY2O3dpZHRoOmZpdC1jb250ZW50O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1mb290ZXJfX21lbnUtZ3JvdXAtc3ViPmF7Zm9udC1zaXplOjE0cHh9fS5wLWZvb3Rlcl9fY29weXJpZ2h0e3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxLjJyZW19LnAtaGVhZGVyX19pbm5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDplbmQ7aGVpZ2h0OjEwMCU7cGFkZGluZzowIDFyZW0gMCAuMnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtaGVhZGVyX19pbm5lcntjb2x1bW4tZ2FwOjFyZW19fS5wLWhlYWRlcl9fbG9nb3toZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4Ojk5OX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtaGVhZGVyX19sb2dve2ZsZXg6MX19LnAtaGVhZGVyX19sb2dvIGF7aGVpZ2h0OjEwMCU7cGFkZGluZzoxLjhyZW0gMDtkaXNwbGF5OmJsb2NrfS5wLWhlYWRlcl9fbG9nbyBhOmZvY3Vze29wYWNpdHk6Ljc7dHJhbnNpdGlvbjouM3M7Y3Vyc29yOnBvaW50ZXJ9QG1lZGlhKGhvdmVyOiBob3ZlcilhbmQgKHBvaW50ZXI6IGZpbmUpey5wLWhlYWRlcl9fbG9nbyBhOmhvdmVye29wYWNpdHk6Ljc7dHJhbnNpdGlvbjouM3M7Y3Vyc29yOnBvaW50ZXJ9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1oZWFkZXJfX2xvZ28gYXtwYWRkaW5nOjEwcHggMH19LnAtaGVhZGVyX19sb2dvIGltZ3t3aWR0aDphdXRvO2hlaWdodDoxMDAlO21hcmdpbi1sZWZ0OjFyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhlYWRlcl9fbG9nbyBpbWd7bWFyZ2luLWxlZnQ6MH19LnAtaGVhZGVyX19tZW51e2hlaWdodDoxMDAlO2ZsZXg6MTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmVuZDtwYWRkaW5nOjAgMi4ycmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtaGVhZGVyX19tZW51e3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6OTk4O3RvcDowO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3RhcnQ7bGVmdDoxNTB2dztiYWNrZ3JvdW5kOiNmZmY7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwdmg7cGFkZGluZzoxMDBweCAwIDNyZW07dHJhbnNpdGlvbjpsZWZ0IC4zcztib3JkZXItYm90dG9tOnNvbGlkIDNweCAjZDIwMDAwO2JveC1zaGFkb3c6MCAyMHB4IDQwcHggcmdiYSgwLDAsMCwuMSl9LnAtaGVhZGVyX19tZW51LmlzLWFjdGl2ZXtsZWZ0OjB9fS5wLWhlYWRlcl9fbWVudV9fbGlzdHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2hlaWdodDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1oZWFkZXJfX21lbnVfX2xpc3R7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2hlaWdodDpjYWxjKDEwMHZoIC0gMTAwcHgpO292ZXJmbG93LXk6YXV0b319LnAtaGVhZGVyX19tZW51X19saXN0Pmxpe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO2hlaWdodDoxMDAlfS5wLWhlYWRlcl9fbWVudV9fbGlzdD5saSAuanMtc3VibWVudS10b2dnbGV7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6NGVtO2hlaWdodDo0ZW07cmlnaHQ6MS41cmVtO3RvcDoxZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5wLWhlYWRlcl9fbWVudV9fbGlzdD5saSAuanMtc3VibWVudS10b2dnbGU6YmVmb3JlLC5wLWhlYWRlcl9fbWVudV9fbGlzdD5saSAuanMtc3VibWVudS10b2dnbGU6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyOnNvbGlkICNmZmY7dHJhbnNsYXRlOjAgLTUwJTt6LWluZGV4OjF9LnAtaGVhZGVyX19tZW51X19saXN0PmxpIC5qcy1zdWJtZW51LXRvZ2dsZTpiZWZvcmV7d2lkdGg6MS4yZW07aGVpZ2h0OjBlbTtib3JkZXItd2lkdGg6MnB4IDAgMCAwO2Rpc3BsYXk6YmxvY2s7cm90YXRlOi05MGRlZzttYXJnaW4tcmlnaHQ6MDt0cmFuc2l0aW9uOnJvdGF0ZSAuM3N9LnAtaGVhZGVyX19tZW51X19saXN0PmxpIC5qcy1zdWJtZW51LXRvZ2dsZTphZnRlcnt3aWR0aDoxLjJlbTtoZWlnaHQ6MGVtO2JvcmRlci13aWR0aDoycHggMCAwIDA7ZGlzcGxheTpibG9jazt0cmFuc2l0aW9uOmFsbCAuM3N9LmlzLXN1YmFjdGl2ZSAucC1oZWFkZXJfX21lbnVfX2xpc3Q+bGkgLmpzLXN1Ym1lbnUtdG9nZ2xlOmJlZm9yZXtyb3RhdGU6MGRlZ30uaXMtc3ViYWN0aXZlIC5wLWhlYWRlcl9fbWVudV9fbGlzdD5saSAuanMtc3VibWVudS10b2dnbGU6YWZ0ZXJ7cm90YXRlOjkwZGVnO29wYWNpdHk6MH0ucC1oZWFkZXJfX21lbnVfX2xpc3Q+bGkuaXMtc3ViYWN0aXZlIC5qcy1zdWJtZW51LXRvZ2dsZTpiZWZvcmV7cm90YXRlOjBkZWd9LnAtaGVhZGVyX19tZW51X19saXN0PmxpLmlzLXN1YmFjdGl2ZSAuanMtc3VibWVudS10b2dnbGU6YWZ0ZXJ7cm90YXRlOjkwZGVnO29wYWNpdHk6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtaGVhZGVyX19tZW51X19saXN0Pmxpe3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmV9LnAtaGVhZGVyX19tZW51X19saXN0PmxpOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTo2ZW19LnAtaGVhZGVyX19tZW51X19saXN0PmxpOmJlZm9yZSwucC1oZWFkZXJfX21lbnVfX2xpc3Q+bGk6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyOnNvbGlkICNmZmY7cmlnaHQ6Mi41ZW07dG9wOjNlbTt0cmFuc2xhdGU6MCAtNTAlO3otaW5kZXg6MX0ucC1oZWFkZXJfX21lbnVfX2xpc3Q+bGk6YmVmb3Jle3dpZHRoOjFlbTtoZWlnaHQ6MWVtO2JvcmRlci13aWR0aDoycHggMCAwIDJweDtyb3RhdGU6MTM1ZGVnO21hcmdpbi1yaWdodDouMjVlbX0ucC1oZWFkZXJfX21lbnVfX2xpc3Q+bGk6YWZ0ZXJ7ZGlzcGxheTpub25lfS5wLWhlYWRlcl9fbWVudV9fbGlzdD5saS5qcy1zdWJtZW51OmJlZm9yZSwucC1oZWFkZXJfX21lbnVfX2xpc3Q+bGkuanMtc3VibWVudTphZnRlcntkaXNwbGF5Om5vbmV9LnAtaGVhZGVyX19tZW51X19saXN0PmxpPmF7YmFja2dyb3VuZDpyZ2JhKDIxMCwwLDAsLjgpO2NvbG9yOiNmZmY7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggI2QyMDAwMDtoZWlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZX19LnAtaGVhZGVyX19tZW51X19saXN0IGF7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjAgMS40cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5wLWhlYWRlcl9fbWVudV9fbGlzdCBhOmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO2hlaWdodDouNHJlbTtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQ6I2QyMDAwMDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjA7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuM3N9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhlYWRlcl9fbWVudV9fbGlzdCBhOmFmdGVye2Rpc3BsYXk6bm9uZX19LnAtaGVhZGVyX19tZW51X19saXN0IGE6Zm9jdXM6YWZ0ZXJ7b3BhY2l0eToxfUBtZWRpYShob3ZlcjogaG92ZXIpYW5kIChwb2ludGVyOiBmaW5lKXsucC1oZWFkZXJfX21lbnVfX2xpc3QgYTpob3ZlcjphZnRlcntvcGFjaXR5OjF9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1oZWFkZXJfX21lbnVfX2xpc3QgYXtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OnN0YXJ0O2NvbHVtbi1nYXA6M3JlbTt3aWR0aDoxMDAlO2hlaWdodDphdXRvO3BhZGRpbmc6MmVtIDJlbX19LnAtaGVhZGVyX19tZW51LXN1Yl9fd3JhcHBlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjojNTIzZjFkO2ZsZXgtd3JhcDp3cmFwO2dhcDoxcmVtIDJyZW19LnAtaGVhZGVyX19tZW51LXN1Yl9fd3JhcHBlcj51bHt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6MnJlbX0ucC1oZWFkZXJfX21lbnUtc3ViX193cmFwcGVyPnVsLmFsaWduLWl0ZW1zLWVuZHthbGlnbi1pdGVtczplbmR9LnAtaGVhZGVyX19tZW51LXN1Yl9fd3JhcHBlcj51bD5saT51bD5saT5he2FsaWduLWl0ZW1zOnN0YXJ0O2ZvbnQtc2l6ZToxdnd9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhlYWRlcl9fbWVudS1zdWJfX3dyYXBwZXI+dWw+bGk+dWw+bGk+YXtmb250LXNpemU6M3Z3fX0ucC1oZWFkZXJfX21lbnUtc3ViX193cmFwcGVyLmFsaWduLWl0ZW1zLWVuZHthbGlnbi1pdGVtczplbmR9LnAtaGVhZGVyX19tZW51LXN1Yl9fdGl0bGV7Zm9udC1zaXplOjNyZW07Zm9udC13ZWlnaHQ6NTAwO21hcmdpbi1ib3R0b206MnJlbTt3aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1oZWFkZXJfX21lbnUtc3ViX190aXRsZXtkaXNwbGF5Om5vbmV9fS5wLWhlYWRlcl9fbWVudS1zdWJfX3RpdGxlPmF7ZGlzcGxheTppbmxpbmV9LnAtaGVhZGVyX19tZW51LXN1Yl9fdGl0bGUgc3BhbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxLjJyZW07aGVpZ2h0OjEuMnJlbTttYXJnaW46MCAxcmVtO2JvcmRlci10b3A6MnB4IHNvbGlkICM1MjNmMWQ7Ym9yZGVyLXJpZ2h0OjJweCBzb2xpZCAjNTIzZjFkO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS5wLWhlYWRlcl9fbWVudS1zdWJfX3N1YnRpdGxle2ZvbnQtc2l6ZToycmVtO2ZvbnQtd2VpZ2h0OjUwMDtwYWRkaW5nLWJvdHRvbToxcmVtO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICM1MjNmMWQ7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhlYWRlcl9fbWVudS1zdWJfX3N1YnRpdGxle2ZvbnQtc2l6ZTo0dnd9fS5wLWhlYWRlcl9fbWVudS1zdWJfX3N1YnRpdGxlIHNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MS4ycmVtO2hlaWdodDoxLjJyZW07bWFyZ2luOjAgMXJlbTtib3JkZXItdG9wOjJweCBzb2xpZCAjNTIzZjFkO2JvcmRlci1yaWdodDoycHggc29saWQgIzUyM2YxZDt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO2JvdHRvbToxcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1oZWFkZXJfX21lbnUtc3ViX19zdWJ0aXRsZSBzcGFue3JpZ2h0OjNyZW07dG9wOjA7Ym90dG9tOjA7bWFyZ2luOmF1dG99fS5wLWhlYWRlcl9fbWVudS1zdWJfX3N1YnRpdGxlPmF7YWxpZ24taXRlbXM6c3RhcnR9LnAtaGVhZGVyX19tZW51LXN1Yl9fbGlua3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOnJvdztnYXA6MTBweDttYXJnaW4tdG9wOjJyZW07cGFkZGluZy1ib3R0b206MnJlbTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtaGVhZGVyX19tZW51LXN1Yl9fbGlua3ttYXJnaW4tdG9wOjFyZW07cGFkZGluZy1ib3R0b206MXJlbX19LnAtaGVhZGVyX19tZW51LXN1Yl9fbGluay5tdC0zMHttYXJnaW4tdG9wOjNyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhlYWRlcl9fbWVudS1zdWJfX2xpbmsubXQtMzB7bWFyZ2luLXRvcDowcmVtfX0ucC1oZWFkZXJfX21lbnUtc3ViX19saW5rIGF7d2lkdGg6ODAlO2ZvbnQtc2l6ZToxdnd9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhlYWRlcl9fbWVudS1zdWJfX2xpbmsgYXt3aWR0aDoxMDAlO2ZvbnQtc2l6ZToycmVtO2ZvbnQtd2VpZ2h0OjUwMDtwYWRkaW5nOjFlbSAyZW0gIWltcG9ydGFudH19LnAtaGVhZGVyX19tZW51LXN1Yl9fbGluayBhIHNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MS4ycmVtO2hlaWdodDoxLjJyZW07bWFyZ2luOjAgMXJlbTtib3JkZXItdG9wOjFweCBzb2xpZCAjNTIzZjFkO2JvcmRlci1yaWdodDoxcHggc29saWQgIzUyM2YxZDt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1oZWFkZXJfX21lbnUtc3ViX19saW5rIGEgc3Bhbntib3JkZXItdG9wOjJweCBzb2xpZCAjNTIzZjFkO2JvcmRlci1yaWdodDoycHggc29saWQgIzUyM2YxZDtyaWdodDozcmVtO3RvcDowO2JvdHRvbTowO21hcmdpbjphdXRvfX0ucC1oZWFkZXJfX21lbnUtc3ViX19saW5rIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjNlbTtoZWlnaHQ6M2VtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1oZWFkZXJfX21lbnUtc3ViX19saW5rIGltZ3tkaXNwbGF5Om5vbmV9fS5wLWhlYWRlcl9fbWVudS1zdWJfX2xpc3R7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDoxO3RvcDoxMDBweDtsZWZ0OjA7bGlzdC1zdHlsZTpub25lO2JveC1zaXppbmc6Ym9yZGVyLWJveDtyb3ctZ2FwOjFyZW07YmFja2dyb3VuZDpoc2xhKDAsMCUsMTAwJSwuOTUpO3BhZGRpbmc6MnJlbSAxMHJlbTt0cmFuc2l0aW9uOnRvcCAuNXM7d2lkdGg6MTAwdnc7Ym94LXNoYWRvdzowIDEwcHggMTBweCByZ2JhKDAsMCwwLC4wMyl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KXsucC1oZWFkZXJfX21lbnUtc3ViX19saXN0e3RvcDo5MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDQwcHgpey5wLWhlYWRlcl9fbWVudS1zdWJfX2xpc3R7dG9wOjgwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkzMHB4KXsucC1oZWFkZXJfX21lbnUtc3ViX19saXN0e3RvcDo3MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCl7LnAtaGVhZGVyX19tZW51LXN1Yl9fbGlzdHt0b3A6NjBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhlYWRlcl9fbWVudS1zdWJfX2xpc3R7cG9zaXRpb246cmVsYXRpdmU7cm93LWdhcDowO3BhZGRpbmc6MDtib3JkZXI6MDtib3gtc2hhZG93Om5vbmU7dG9wOmF1dG87ei1pbmRleDoxO2FsaWduLWl0ZW1zOnN0YXJ0O3dpZHRoOjEwMCU7ZGlzcGxheTpub25lfX0ucC1oZWFkZXJfX21lbnUtc3ViX19saXN0IHNwYW57Zm9udC1zaXplOjEuOHJlbTtmb250LXdlaWdodDo1MDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5pcy1zdWJhY3RpdmUgLnAtaGVhZGVyX19tZW51LXN1Yl9fbGlzdHt0b3A6YXV0b319LnAtaGVhZGVyX19tZW51LXN1Yl9fbGlzdD5saXt3aWR0aDoxMDAlfS5wLWhlYWRlcl9fbWVudS1zdWJfX2xpc3Q+bGkrbGl7bWFyZ2luLXRvcDoxcmVtfS5wLWhlYWRlcl9fbWVudS1zdWJfX2xpc3Q+bGk+YXtoZWlnaHQ6MDttYXJnaW46M3JlbSAwO3dpZHRoOjEwMCU7d2hpdGUtc3BhY2U6bm93cmFwO3Bvc2l0aW9uOnJlbGF0aXZlfS5wLWhlYWRlcl9fbWVudS1zdWJfX2xpc3Q+bGk+YTphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7Y29udGVudDpcIlwiO3dpZHRoOjEwMCU7aGVpZ2h0OjFweDtiYWNrZ3JvdW5kOiNkMjAwMDA7dHJhbnNmb3JtOnNjYWxlKDAsIDEpO3RyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3A7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzfS5wLWhlYWRlcl9fbWVudS1zdWJfX2xpc3Q+bGk+YTpmb2N1czo6YWZ0ZXJ7dHJhbnNmb3JtOnNjYWxlKDEsIDEpfUBtZWRpYShob3ZlcjogaG92ZXIpYW5kIChwb2ludGVyOiBmaW5lKXsucC1oZWFkZXJfX21lbnUtc3ViX19saXN0PmxpPmE6aG92ZXI6OmFmdGVye3RyYW5zZm9ybTpzY2FsZSgxLCAxKX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhlYWRlcl9fbWVudS1zdWJfX2xpc3Q+bGk+YXtib3JkZXItYm90dG9tOnNvbGlkIDFweCByZ2JhKDIxMCwwLDAsLjMpfX0ucC1oZWFkZXJfX21lbnUtc3ViX19saXN0PmxpPnVsPmxpPmF7YWxpZ24taXRlbXM6c3RhcnR9LnAtaGVhZGVyX19tZW51LXN1Yl9fbGlzdC0tY29sMnt3aWR0aDo0OCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhlYWRlcl9fbWVudS1zdWJfX2xpc3QtLWNvbDJ7d2lkdGg6MTAwJX19LnAtaGVhZGVyX19tZW51LXN1Yl9fbGlzdC0tY29sMiB1bHttYXJnaW4tdG9wOjFyZW07ZGlzcGxheTpncmlkO3dpZHRoOmZpdC1jb250ZW50O2NvbHVtbi1nYXA6MmVtO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgYXV0byl9LnAtaGVhZGVyX19tZW51LXN1Yl9fbGlzdC0tY29sM3t3aWR0aDozMiV9LnAtaGVhZGVyX19tZW51LXN1Yl9fbGlzdC0tY29sMyB1bHttYXJnaW4tdG9wOjFyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhlYWRlcl9fbWVudS1zdWJfX2xpc3QtLWNvbDN7d2lkdGg6MTAwJX19LnAtaGVhZGVyX19tZW51LXN1Yl9fbGlzdC0tY29sNHt3aWR0aDoyMyU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzUyM2YxZH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtaGVhZGVyX19tZW51LXN1Yl9fbGlzdC0tY29sNHt3aWR0aDoxMDAlfX0ucC1oZWFkZXJfX21lbnUtc3ViX19saXN0LS1jb2w1e3dpZHRoOjE4JX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtaGVhZGVyX19tZW51LXN1Yl9fbGlzdC0tY29sNXt3aWR0aDoxMDAlfX0ucC1oZWFkZXJfX21lbnUtc3ViX19saXN0LWlubmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1oZWFkZXJfX21lbnUtc3ViX19saXN0LWlubmVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtoZWlnaHQ6YXV0bztvdmVyZmxvdy15OmF1dG99fS5wLWhlYWRlcl9fbWVudS1zdWJfX2xpc3QtaW5uZXIgLnAtaGVhZGVyX19tZW51LXN1Yl9fbGlzdC0tY29sMiB1bCBsaXtkaXNwbGF5OmZsZXh9LnAtaGVhZGVyX19tZW51LS1qcHtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjUwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtaGVhZGVyX19tZW51LS1qcHtmb250LXNpemU6MS42cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweClhbmQgKG1heC13aWR0aDogMTM0MHB4KXsucC1oZWFkZXJfX21lbnUtLWpwe2ZvbnQtc2l6ZToxdnd9fS5wLWhlYWRlcl9fbWVudS0tanBfXzJ0aWVyc3tsaW5lLWhlaWdodDoxLjQ7Zm9udC1zaXplOjEuNHJlbTt0ZXh0LWFsaWduOmNlbnRlcn0ucC1oZWFkZXJfX21lbnUtLWVue2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtmb250LWZhbWlseTpcIlJvYm90XCIsc2Fucy1zZXJpZn0ucC1oZWFkZXJfX2xpbmt7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6MTAwJTtwYWRkaW5nOjAgMnJlbTtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhlYWRlcl9fbGlua3twYWRkaW5nOjA7Y29sdW1uLWdhcDoxcmVtfX0ucC1oZWFkZXJfX2xpbms6YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoxcHg7aGVpZ2h0OjEuNnJlbTtiYWNrZ3JvdW5kOiNkZGQ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjUwJTt0cmFuc2xhdGU6LTUwJSAtNTAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1oZWFkZXJfX2xpbms6YmVmb3Jle2Rpc3BsYXk6bm9uZX19LnAtaGVhZGVyX19saW5rLWVuZ2xpc2gsLnAtaGVhZGVyX19saW5rLWNvbnRhY3QsLnAtaGVhZGVyX19saW5rLWRvd25sb2FkLC5wLWhlYWRlcl9fbGluay1zZWFyY2h7aGVpZ2h0OjEwMCV9LnAtaGVhZGVyX19saW5rLWVuZ2xpc2ggYSwucC1oZWFkZXJfX2xpbmstY29udGFjdCBhLC5wLWhlYWRlcl9fbGluay1kb3dubG9hZCBhLC5wLWhlYWRlcl9fbGluay1zZWFyY2ggYXtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtZmFtaWx5OlwiUm9ib3RcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjIuNTtwYWRkaW5nOjAgMS44cmVtfS5wLWhlYWRlcl9fbGluay1lbmdsaXNoIGE6Zm9jdXMsLnAtaGVhZGVyX19saW5rLWNvbnRhY3QgYTpmb2N1cywucC1oZWFkZXJfX2xpbmstZG93bmxvYWQgYTpmb2N1cywucC1oZWFkZXJfX2xpbmstc2VhcmNoIGE6Zm9jdXN7b3BhY2l0eTouNzt0cmFuc2l0aW9uOi4zcztjdXJzb3I6cG9pbnRlcn1AbWVkaWEoaG92ZXI6IGhvdmVyKWFuZCAocG9pbnRlcjogZmluZSl7LnAtaGVhZGVyX19saW5rLWVuZ2xpc2ggYTpob3ZlciwucC1oZWFkZXJfX2xpbmstY29udGFjdCBhOmhvdmVyLC5wLWhlYWRlcl9fbGluay1kb3dubG9hZCBhOmhvdmVyLC5wLWhlYWRlcl9fbGluay1zZWFyY2ggYTpob3ZlcntvcGFjaXR5Oi43O3RyYW5zaXRpb246LjNzO2N1cnNvcjpwb2ludGVyfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtaGVhZGVyX19saW5rLWVuZ2xpc2ggYSwucC1oZWFkZXJfX2xpbmstY29udGFjdCBhLC5wLWhlYWRlcl9fbGluay1kb3dubG9hZCBhLC5wLWhlYWRlcl9fbGluay1zZWFyY2ggYXtmb250LXNpemU6OHB4O2xpbmUtaGVpZ2h0OjEuNTtwYWRkaW5nOjB9fS5wLWhlYWRlcl9fbGluay1lbmdsaXNoIGE6YmVmb3JlLC5wLWhlYWRlcl9fbGluay1jb250YWN0IGE6YmVmb3JlLC5wLWhlYWRlcl9fbGluay1kb3dubG9hZCBhOmJlZm9yZSwucC1oZWFkZXJfX2xpbmstc2VhcmNoIGE6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0ucC1oZWFkZXJfX2xpbmstZW5nbGlzaCBhOmJlZm9yZXt3aWR0aDoyLjRyZW07aGVpZ2h0OjIuNHJlbTtiYWNrZ3JvdW5kLWltYWdlOnVybCgvYXNzZXRzL2ltZy9jb21tb24vaWNvbl9lbmdsaXNoLnN2Zyk7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhlYWRlcl9fbGluay1lbmdsaXNoIGE6YmVmb3Jle3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHh9fS5wLWhlYWRlcl9fbGluay1jb250YWN0IGE6YmVmb3Jle3dpZHRoOjIuMXJlbTtoZWlnaHQ6Mi40cmVtO2JhY2tncm91bmQtaW1hZ2U6dXJsKC9hc3NldHMvaW1nL2NvbW1vbi9pY29uX2NvbnRhY3Quc3ZnKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJSAzNSV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhlYWRlcl9fbGluay1jb250YWN0IGE6YmVmb3Jle3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHh9fS5wLWhlYWRlcl9fbGluay1kb3dubG9hZCBhOmJlZm9yZXt3aWR0aDoyLjRyZW07aGVpZ2h0OjIuNHJlbTtiYWNrZ3JvdW5kLWltYWdlOnVybCgvYXNzZXRzL2ltZy9jb21tb24vaWNvbl9kb3dubG9hZC5zdmcpO2JhY2tncm91bmQtcG9zaXRpb246NTAlIDM1JX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtaGVhZGVyX19saW5rLWRvd25sb2FkIGE6YmVmb3Jle3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHh9fS5wLWhlYWRlcl9fbGluay1zZWFyY2ggYTpiZWZvcmV7d2lkdGg6Mi40cmVtO2hlaWdodDoyLjRyZW07YmFja2dyb3VuZC1pbWFnZTp1cmwoL2Fzc2V0cy9pbWcvY29tbW9uL2ljb25fc2VhcmNoLnN2Zyk7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCUgMzUlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1oZWFkZXJfX2xpbmstc2VhcmNoIGE6YmVmb3Jle3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHh9fS5wLWhlYWRlcl9faGFtYnVyZ2Vye3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O3otaW5kZXg6OTk5OTthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtiYWNrZ3JvdW5kOiNkMjAwMDA7Ym9yZGVyLXJhZGl1czouNXJlbX0ucC1oZWFkZXJfX2hhbWJ1cmdlciBzcGFue3dpZHRoOjMwcHg7aGVpZ2h0OjJweDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6I2ZmZjttYXJnaW46MTdweCBhdXRvO2JvcmRlci1yYWRpdXM6LjJlbTt0cmFuc2l0aW9uOi4zc30ucC1oZWFkZXJfX2hhbWJ1cmdlciBzcGFuOmJlZm9yZSwucC1oZWFkZXJfX2hhbWJ1cmdlciBzcGFuOmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO2hlaWdodDoycHg7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym9yZGVyLXJhZGl1czouMmVtO2JhY2tncm91bmQ6I2ZmZjt0cmFuc2l0aW9uOi4zczt0cmFuc2Zvcm0tb3JpZ2luOjQ1JX0ucC1oZWFkZXJfX2hhbWJ1cmdlciBzcGFuOmJlZm9yZXtib3R0b206MTAwJTttYXJnaW4tYm90dG9tOjhweH0ucC1oZWFkZXJfX2hhbWJ1cmdlciBzcGFuOmFmdGVye3RvcDoxMDAlO21hcmdpbi10b3A6OHB4fS5wLWhlYWRlcl9faGFtYnVyZ2VyLmlzLWFjdGl2ZSBzcGFue2hlaWdodDowfS5wLWhlYWRlcl9faGFtYnVyZ2VyLmlzLWFjdGl2ZSBzcGFuOmJlZm9yZXtyb3RhdGU6NDVkZWc7bWFyZ2luLWJvdHRvbTowfS5wLWhlYWRlcl9faGFtYnVyZ2VyLmlzLWFjdGl2ZSBzcGFuOmFmdGVye3JvdGF0ZTotNDVkZWc7bWFyZ2luLXRvcDowfS5wLWhlYWRlcl9fc2VhcmNoX193cmFwcGVye2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwdnc7YmFja2dyb3VuZDojZmZmO2xlZnQ6MDt0b3A6MTAwJTt6LWluZGV4OjEwOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjMwcHg7LXdlYmtpdC1ib3gtc2hhZG93OjAgMTBweCAxMHB4IHJnYmEoMCwwLDAsLjAzKTtib3gtc2hhZG93OjAgMTBweCAxMHB4IHJnYmEoMCwwLDAsLjAzKTtkaXNwbGF5Om5vbmV9LnAtaGVhZGVyX19zZWFyY2hfX3dyYXBwZXIgLnNlYXJjaF9fZm9ybV9fYXJlYV9fYmxvY2t7ZGlzcGxheTpibG9ja30ucC1oZWFkZXJfX3NlYXJjaF9fZm9ybS1pbnB1dHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ucC1oZWFkZXJfX3NlYXJjaF9fZm9ybS10ZXh0e3dpZHRoOjcwJTtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzoxMHB4IDIwcHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjoxcHggc29saWQgI2NjY30ucC1oZWFkZXJfX3NlYXJjaF9fZm9ybS1idXR0b257dGV4dC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDt3aWR0aDoxMCU7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjojZmZmO2JhY2tncm91bmQ6I2QyMDAwMDtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luLWxlZnQ6MSU7Ym9yZGVyLXJhZGl1czoycHg7Zm9udC1zaXplOjEuNHJlbTtsZXR0ZXItc3BhY2luZzoycHh9LnAtbmV3cy1kZXRhaWwtYm9keXtwYWRkaW5nOjEwcmVtIDAgMy44cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1uZXdzLWRldGFpbC1ib2R5e3BhZGRpbmc6NXJlbSAwfX0ucC1uZXdzLWRldGFpbC1ib2R5X19oZWFkaW5ne2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtjb2x1bW4tZ2FwOjEuNnJlbTtyb3ctZ2FwOjIuNnJlbTtwYWRkaW5nLWJvdHRvbTo0LjJyZW19LnAtbmV3cy1kZXRhaWwtYm9keV9faGVhZGluZy1kYXRle2ZvbnQtc2l6ZToxLjZyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNhOTkyNjl9LnAtbmV3cy1kZXRhaWwtYm9keV9faGVhZGluZy1jYXRlZ29yeSBzcGFue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtiYWNrZ3JvdW5kOiNlYmVjZGI7Zm9udC1zaXplOjEuNHJlbTtmb250LXdlaWdodDo1MDA7Y29sb3I6IzUyM2YxZDttaW4td2lkdGg6MTRyZW07aGVpZ2h0OjNyZW07Ym9yZGVyLXJhZGl1czoxLjVyZW07cGFkZGluZzouNWVtfS5wLW5ld3MtZGV0YWlsLWJvZHlfX2hlYWRpbmctdGl0bGV7Zm9udC1zaXplOjNyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjNmMWQ7d2lkdGg6MTAwJX0ucC1uZXdzLWRldGFpbC1ib2R5X19jb250ZW50c3tib3JkZXItdG9wOnNvbGlkIDJweCAjZDJjZmE5O2ZvbnQtc2l6ZToxLjZyZW07Zm9udC13ZWlnaHQ6NDAwO2xldHRlci1zcGFjaW5nOi0wLjAzZW07cGFkZGluZzo1LjRyZW0gMCAxMC44cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1uZXdzLWRldGFpbC1ib2R5X19jb250ZW50c3twYWRkaW5nOjVyZW0gMH19LnAtbmV3cy1kZXRhaWwtYm9keV9fY29udGVudHMgaDJ7Zm9udC1zaXplOjIuNHJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzUyM2YxZH0ucC1uZXdzLWRldGFpbC1ib2R5X19jb250ZW50cyBoM3tmb250LXNpemU6Mi4ycmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTIzZjFkfS5wLW5ld3MtZGV0YWlsLWJvZHlfX2NvbnRlbnRzIGg0e2ZvbnQtc2l6ZToycmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTIzZjFkfS5wLW5ld3MtZGV0YWlsLWJvZHlfX2NvbnRlbnRzIGg1e2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjNmMWR9LnAtbmV3cy1kZXRhaWwtYm9keV9fY29udGVudHMgaDZ7Zm9udC1zaXplOjEuNnJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzUyM2YxZH0ucC1uZXdzLWRldGFpbC1ib2R5X19jb250ZW50cyBpbWd7d2lkdGg6bWF4LWNvbnRlbnQ7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnAtbmV3cy1kZXRhaWwtYm9keV9fY29udGVudHMgYXtjb2xvcjojZDIwMDAwO3Bvc2l0aW9uOnJlbGF0aXZlfS5wLW5ld3MtZGV0YWlsLWJvZHlfX2NvbnRlbnRzIGE6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO2hlaWdodDoxcHg7YmFja2dyb3VuZDpjdXJyZW50Q29sb3I7dHJhbnNmb3JtOnNjYWxlKDAsIDEpO3RyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3A7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzfS5wLW5ld3MtZGV0YWlsLWJvZHlfX2NvbnRlbnRzIGE6Zm9jdXM6OmFmdGVye3RyYW5zZm9ybTpzY2FsZSgxLCAxKX1AbWVkaWEoaG92ZXI6IGhvdmVyKWFuZCAocG9pbnRlcjogZmluZSl7LnAtbmV3cy1kZXRhaWwtYm9keV9fY29udGVudHMgYTpob3Zlcjo6YWZ0ZXJ7dHJhbnNmb3JtOnNjYWxlKDEsIDEpfX0ucC1uZXdzLWRldGFpbC1ib2R5X19jb250ZW50cyAqKyp7bWFyZ2luLXRvcDozLjZyZW19LnAtbmV3cy1kZXRhaWwtYm9keV9fY29udGVudHMgLndwLWVsZW1lbnQtY2FwdGlvbnttYXJnaW4tdG9wOjFyZW07Zm9udC1zaXplOjEuNHJlbX0ucC1uZXdzLWRldGFpbC1ib2R5X19jb250ZW50cyBmaWd1cmUgYXt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1pbi1vdXR9LnAtbmV3cy1kZXRhaWwtYm9keV9fY29udGVudHMgZmlndXJlIGE6aG92ZXJ7c2NhbGU6MS4wNX0ucC1uZXdzLWRldGFpbC1ib2R5X19jb250ZW50cyBmaWd1cmUgYTo6YWZ0ZXJ7ZGlzcGxheTpub25lfS5wLW5ld3MtZGV0YWlsLWJvZHlfX2NvbnRlbnRzIHVse21hcmdpbi10b3A6MXJlbTtsaXN0LXN0eWxlOmluaXRpYWx9LnAtbmV3cy1kZXRhaWwtYm9keV9fY29udGVudHMgdWwgbGl7bWFyZ2luLXRvcDoxcmVtfS5wLW5ld3MtZGV0YWlsLWJvZHlfX2NvbnRlbnRzIHVsIGxpOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0ucC1uZXdzLWRldGFpbC1ib2R5X19jb250ZW50cyBvbHttYXJnaW4tdG9wOjFyZW07bGlzdC1zdHlsZTpkZWNpbWFsfS5wLW5ld3MtZGV0YWlsLWJvZHlfX2NvbnRlbnRzIG9sIGxpe21hcmdpbi10b3A6MXJlbX0ucC1uZXdzLWRldGFpbC1ib2R5X19jb250ZW50cyBvbCBsaTpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LnAtbmV3cy1kZXRhaWwtYm9keV9fY29udGVudHMgLndwLWJsb2NrLWJ1dHRvbnM+LndwLWJsb2NrLWJ1dHRvbi5oYXMtY3VzdG9tLXdpZHRoIC53cC1ibG9jay1idXR0b25fX2xpbmt7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0O3RleHQtZGVjb3JhdGlvbjpub25lfS5wLW5ld3MtZGV0YWlsLWJvZHlfX2NvbnRlbnRzIC53cC1ibG9jay1idXR0b25zPi53cC1ibG9jay1idXR0b24uaGFzLWN1c3RvbS13aWR0aCAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO3NjYWxlOjEuMDV9LnAtbmV3cy1kZXRhaWwtYm9keV9fY29udGVudHMgLndwLWJsb2NrLWJ1dHRvbnM+LndwLWJsb2NrLWJ1dHRvbi5oYXMtY3VzdG9tLXdpZHRoIC53cC1ibG9jay1idXR0b25fX2xpbms6OmFmdGVye2Rpc3BsYXk6bm9uZX0ucC1uZXdzLWRldGFpbC1ib2R5X19jb250ZW50cyBibG9ja3F1b3Rle3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1sZWZ0OjNweCBkb3VibGUgI2E5OTI2OTtwYWRkaW5nLWxlZnQ6MTBweH0ucC1uZXdzLWRldGFpbC1ib2R5X19jb250ZW50cyBibG9ja3F1b3RlIHB7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzozcmVtIDFyZW0gMH0ucC1uZXdzLWRldGFpbC1ib2R5X19jb250ZW50cyBibG9ja3F1b3RlIGNpdGV7ZGlzcGxheTpibG9jaztmb250LXNpemU6MS42cmVtO2NvbG9yOiNhOTkyNjk7dGV4dC1hbGlnbjpyaWdodDtwYWRkaW5nOjFyZW19LnAtbmV3cy1kZXRhaWwtYm9keV9fY29udGFjdHt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtib3JkZXItcmFkaXVzOjFyZW07b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQ6I2ZmZmNkOH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtbmV3cy1kZXRhaWwtYm9keV9fY29udGFjdHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5wLW5ld3MtZGV0YWlsLWJvZHlfX2NvbnRhY3RfX2ltYWdle3dpZHRoOjUwJTtwb3NpdGlvbjpyZWxhdGl2ZX0ucC1uZXdzLWRldGFpbC1ib2R5X19jb250YWN0X19pbWFnZSBpbWd7d2lkdGg6NzAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO21hcmdpbjphdXRvO2JvcmRlci1yYWRpdXM6MXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtbmV3cy1kZXRhaWwtYm9keV9fY29udGFjdF9faW1hZ2UgaW1ne3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXJhZGl1czowfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtbmV3cy1kZXRhaWwtYm9keV9fY29udGFjdF9faW1hZ2V7d2lkdGg6MTAwJTtwYWRkaW5nOjB9fS5wLW5ld3MtZGV0YWlsLWJvZHlfX2NvbnRhY3RfX3RleHR7YmFja2dyb3VuZDojZmZmY2Q4O2ZsZXg6MTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmc6MnJlbSAycmVtIDQuNHJlbX0ucC1uZXdzLWRldGFpbC1ib2R5X19jb250YWN0X190ZXh0LWhlYWRpbmd7Zm9udC1zaXplOjNyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjNmMWR9LnAtbmV3cy1kZXRhaWwtYm9keV9fY29udGFjdF9fdGV4dCBwe2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6NDAwO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MnJlbX0ucC1uZXdzLWRldGFpbC1ib2R5X19jb250YWN0X190ZXh0LWxpbmt7bWFyZ2luLXRvcDo0LjVyZW07bWF4LXdpZHRoOjQ1cmVtO3dpZHRoOjEwMCV9LnAtbmV3cy1kZXRhaWwtYm9keV9fY29udGFjdF9fdGV4dC1saW5rIGF7d2lkdGg6MTAwJX0ucC1uZXdzLWRldGFpbF9fbGlua3t3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MXJlbSAwIDA7bWFyZ2luOjVyZW0gMH0ucC1uZXdzLWRldGFpbF9fbGluayAuYy1idG57anVzdGlmeS1jb250ZW50OnJpZ2h0fS5wLW5ld3MtZGV0YWlsX19saW5rIC5jLWJ0bjo6YWZ0ZXJ7bGVmdDozcmVtO3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0ucC1uZXdzX19jb2x1bW57cGFkZGluZzo5LjlyZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtbmV3c19fY29sdW1ue3BhZGRpbmc6NXJlbSAwfX0ucC1uZXdzLWFyY2hpdmVfX2xpc3R7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0ucC1uZXdzLWFyY2hpdmVfX2xpc3RfX2l0ZW17ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOnN0YXJ0O2ZsZXgtd3JhcDp3cmFwO2NvbHVtbi1nYXA6NHJlbTtyb3ctZ2FwOjFyZW07cGFkZGluZzoyLjQzcmVtIDA7Ym9yZGVyOmRvdHRlZCAjZDJjZmE5O2JvcmRlci13aWR0aDowIDAgMXB4IDB9LnAtbmV3cy1hcmNoaXZlX19saXN0X19pdGVtOmZpcnN0LWNoaWxke2JvcmRlci13aWR0aDoxcHggMCAxcHggMH0ucC1uZXdzLWFyY2hpdmVfX2xpc3RfX2l0ZW0tZGF0ZXtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjQwMDtoZWlnaHQ6MTAwJX0ucC1uZXdzLWFyY2hpdmVfX2xpc3RfX2l0ZW0tY2F0ZWdvcnkgc3BhbntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7YmFja2dyb3VuZDojZWJlY2RiO2ZvbnQtc2l6ZToxLjJyZW07Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiM1MjNmMWQ7bWluLXdpZHRoOjEycmVtO2hlaWdodDoyLjZyZW07Ym9yZGVyLXJhZGl1czoxLjNyZW07cGFkZGluZzouNWVtO21hcmdpbi1ib3R0b206NXB4fS5wLW5ld3MtYXJjaGl2ZV9fbGlzdF9faXRlbS10aXRsZXtmbGV4OjF9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLW5ld3MtYXJjaGl2ZV9fbGlzdF9faXRlbS10aXRsZXt3aWR0aDoxMDAlO2ZsZXg6YXV0b319LnAtbmV3cy1hcmNoaXZlX19saXN0X19pdGVtLXRpdGxlIGF7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2xpbmUtaGVpZ2h0OjEuOTtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjQwMH0ucC1uZXdzLWFyY2hpdmVfX2xpc3RfX2l0ZW0tdGl0bGUgYTpmb2N1c3tvcGFjaXR5Oi43O3RyYW5zaXRpb246LjNzO2N1cnNvcjpwb2ludGVyfUBtZWRpYShob3ZlcjogaG92ZXIpYW5kIChwb2ludGVyOiBmaW5lKXsucC1uZXdzLWFyY2hpdmVfX2xpc3RfX2l0ZW0tdGl0bGUgYTpob3ZlcntvcGFjaXR5Oi43O3RyYW5zaXRpb246LjNzO2N1cnNvcjpwb2ludGVyfX0ucC1uZXdzLW5hdl9fbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtd3JhcDp3cmFwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1uZXdzLW5hdl9fbGlzdHtmbGV4LWRpcmVjdGlvbjpyb3c7Y29sdW1uLWdhcDo1JTtyb3ctZ2FwOjJyZW19fS5wLW5ld3MtbmF2X19saXN0X19pdGVte2JvcmRlcjpzb2xpZCAjNTIzZjFkO2JvcmRlci13aWR0aDowIDAgMXB4IDA7cGFkZGluZzoycmVtIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLW5ld3MtbmF2X19saXN0X19pdGVte3dpZHRoOjMwJTt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXI6bm9uZTtwYWRkaW5nOjB9fS5wLW5ld3MtbmF2X19saXN0X19pdGVtOmZpcnN0LWNoaWxke2JvcmRlci13aWR0aDoxcHggMCAxcHggMH0ucC1uZXdzLW5hdl9fbGlzdF9faXRlbSBhe2ZvbnQtc2l6ZToxLjZyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjNmMWQ7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5wLW5ld3MtbmF2X19saXN0X19pdGVtIGE6Zm9jdXN7b3BhY2l0eTouNzt0cmFuc2l0aW9uOi4zcztjdXJzb3I6cG9pbnRlcn1AbWVkaWEoaG92ZXI6IGhvdmVyKWFuZCAocG9pbnRlcjogZmluZSl7LnAtbmV3cy1uYXZfX2xpc3RfX2l0ZW0gYTpob3ZlcntvcGFjaXR5Oi43O3RyYW5zaXRpb246LjNzO2N1cnNvcjpwb2ludGVyfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtbmV3cy1uYXZfX2xpc3RfX2l0ZW0gYXtwYWRkaW5nOi41ZW07Ym9yZGVyOnNvbGlkIDFweCBjdXJyZW50Q29sb3J9fS5wLW5ld3MtcGFnZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjIuNXJlbSAwO3RleHQtYWxpZ246Y2VudGVyfS5wLW5ld3MtcGFnZXIgc3Bhbi5jdXJyZW50e2JhY2tncm91bmQ6I2QyMDAwMDtjb2xvcjojZmZmO3BhZGRpbmc6LjZyZW0gMH0ucC1uZXdzLXBhZ2VyIC5wYWdlLW51bWJlcnN7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjAgLjNyZW0gMCAwO2JvcmRlcjoxcHggc29saWQgIzk5OTt3aWR0aDo0LjVyZW07aGVpZ2h0OjQuNXJlbTtib3gtc2l6aW5nOmJvcmRlci1ib3h9LnAtbmV3cy1wYWdlciAucGFnZS1udW1iZXJzLmRvdHN7cGFkZGluZzouNnJlbSAwfS5wLW5ld3MtcGFnZXIgYXtwYWRkaW5nOi42cmVtIDA7Y29sb3I6Izk5OX0ucC1uZXdzLXBhZ2VyIGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZDIwMDAwfS5wLW5ld3MtcGFnZXIgLnBhZ2UtbnVtYmVycy5wcmV2LC5wLW5ld3MtcGFnZXIgLnBhZ2UtbnVtYmVycy5uZXh0e2JvcmRlcjpub25lO2NvbG9yOiM1MjNmMWQ7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2V9LnAtbmV3cy1wYWdlciAucGFnZS1udW1iZXJzLnByZXY6aG92ZXIsLnAtbmV3cy1wYWdlciAucGFnZS1udW1iZXJzLm5leHQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtvcGFjaXR5Oi44fS5wLXByaXZhY3lwb2xpY3ktY29udGVudHN7cGFkZGluZzo4LjhyZW0gMCA2LjJyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXByaXZhY3lwb2xpY3ktY29udGVudHN7cGFkZGluZzo1cmVtIDB9fS5wLXByaXZhY3lwb2xpY3ktY29udGVudHNfX2xlYWR7Zm9udC1zaXplOjEuOHJlbTtsaW5lLWhlaWdodDoyLjI7Zm9udC13ZWlnaHQ6NzAwfSorLnAtcHJpdmFjeXBvbGljeS1jb250ZW50c19faGVhZGluZ3ttYXJnaW4tdG9wOjYuN3JlbX0ucC1wcml2YWN5cG9saWN5LWNvbnRlbnRzX190ZXh0e3BhZGRpbmc6NC40cmVtIDAgMH0ucC1wcml2YWN5cG9saWN5LWNvbnRlbnRzX190ZXh0IHB7Zm9udC1zaXplOjEuNnJlbTtsZXR0ZXItc3BhY2luZzouMDRlbTtmb250LXdlaWdodDo0MDB9LnAtcHJpdmFjeXBvbGljeS1jb250ZW50c19fdGV4dCBwK3B7bWFyZ2luLXRvcDoxLjRlbX0ucC1wcml2YWN5cG9saWN5LWNvbnRlbnRzX190ZXh0IGRse21hcmdpbi10b3A6MS41cmVtfS5wLXByaXZhY3lwb2xpY3ktY29udGVudHNfX3RleHQgZGwgZHR7Zm9udC1zaXplOjEuOHJlbTtsZXR0ZXItc3BhY2luZzouMDRlbTtmb250LXdlaWdodDo3MDB9LnAtcHJpdmFjeXBvbGljeS1jb250ZW50c19fdGV4dCBkbCBkZHttYXJnaW4tdG9wOi42cmVtO2xldHRlci1zcGFjaW5nOi4wNGVtfS5wLXByaXZhY3lwb2xpY3ktY29udGVudHNfX3RleHQgdWx7cGFkZGluZzoxLjRyZW0gMCAwO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cm93LWdhcDouNXJlbX0ucC1wcml2YWN5cG9saWN5LWNvbnRlbnRzX190ZXh0IHVsIGxpe3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MCAwIDAgMS45cmVtO2xldHRlci1zcGFjaW5nOi4wNGVtfS5wLXByaXZhY3lwb2xpY3ktY29udGVudHNfX3RleHQgdWwgbGk6YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLXJhZGl1czoxMDAlO2JhY2tncm91bmQ6I2QyY2ZhOTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi4ycmVtO3RvcDouN2VtfS5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWxlYWR7cGFkZGluZzoxMS40cmVtIDAgLjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWxlYWR7cGFkZGluZy10b3A6NXJlbX19LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtbGVhZF9faW5uZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtbGVhZF9fdGV4dHtmb250LXNpemU6MnJlbTtsaW5lLWhlaWdodDoyO2xldHRlci1zcGFjaW5nOi4xZW07Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiM1MjNmMWQ7dGV4dC1hbGlnbjpjZW50ZXI7bWF4LXdpZHRoOjY1cmVtO3BhZGRpbmctbGVmdDoxcmVtfS5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWxlYWRfX2ltYWdle2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6LTF9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWxlYWRfX2ltYWdle3BhZGRpbmctdG9wOjNyZW07YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sdW1uLWdhcDoycmVtO3Jvdy1nYXA6MnJlbTtmbGV4LXdyYXA6d3JhcH19LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtbGVhZF9faW1hZ2UtaW1hZ2V7d2lkdGg6bWF4LWNvbnRlbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWxlYWRfX2ltYWdlLWltYWdle3dpZHRoOjMwJX19LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtbGVhZF9faW1hZ2UtaW1hZ2U6bnRoLWNoaWxkKDEpe3RyYW5zbGF0ZTowIC0xOS4ycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1wcm9kdWN0cy10eXBlLWRldGFpbC1sZWFkX19pbWFnZS1pbWFnZTpudGgtY2hpbGQoMSl7dHJhbnNsYXRlOjAgMH19LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtbGVhZF9faW1hZ2UtaW1hZ2U6bnRoLWNoaWxkKDIpe3RyYW5zbGF0ZTotOC42cmVtIC0ycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1wcm9kdWN0cy10eXBlLWRldGFpbC1sZWFkX19pbWFnZS1pbWFnZTpudGgtY2hpbGQoMil7dHJhbnNsYXRlOjAgMH19LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtbGVhZF9faW1hZ2UtaW1hZ2U6bnRoLWNoaWxkKDMpe3RyYW5zbGF0ZTo0LjZyZW0gNy42cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1wcm9kdWN0cy10eXBlLWRldGFpbC1sZWFkX19pbWFnZS1pbWFnZTpudGgtY2hpbGQoMyl7dHJhbnNsYXRlOjAgMH19LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtbGVhZF9faW1hZ2UtaW1hZ2U6bnRoLWNoaWxkKDQpe3RyYW5zbGF0ZTo1LjhyZW0gNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtbGVhZF9faW1hZ2UtaW1hZ2U6bnRoLWNoaWxkKDQpe3RyYW5zbGF0ZTowIDB9fS5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWxlYWRfX2ltYWdlLWltYWdlOm50aC1jaGlsZCg1KXt0cmFuc2xhdGU6MCAtMTYuMnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtbGVhZF9faW1hZ2UtaW1hZ2U6bnRoLWNoaWxkKDUpe3RyYW5zbGF0ZTowIDB9fS5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWRhdGF7cGFkZGluZzo1cmVtIDB9LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtZGF0YV9fY29udGVudHN7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6NXJlbSAwIDA7Y29sdW1uLWdhcDo2cmVtO3Jvdy1nYXA6M3JlbTtmbGV4LXdyYXA6d3JhcH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtZGF0YV9fY29udGVudHN7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0ucC1wcm9kdWN0cy10eXBlLWRldGFpbC1kYXRhX19jb250ZW50cy1pbWFnZXttYXgtd2lkdGg6NTByZW07d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtZGF0YV9fY29udGVudHMtaW1hZ2V7bWF4LXdpZHRoOm5vbmV9fS5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWRhdGFfX2NvbnRlbnRzLXRhYmxle2ZsZXg6MX0ucC1wcm9kdWN0cy10eXBlLWRldGFpbC1kYXRhX19jb250ZW50cy10YWJsZSB0aCwucC1wcm9kdWN0cy10eXBlLWRldGFpbC1kYXRhX19jb250ZW50cy10YWJsZSB0ZHtwYWRkaW5nLXRvcDoyLjVyZW07cGFkZGluZy1ib3R0b206Mi41cmVtfS5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWRhdGFfX2NvbnRlbnRzLXRhYmxlIHRye2JvcmRlci1ib3R0b206c29saWQgMXB4ICNkZmRmZGR9LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtZGF0YV9fY29udGVudHMtdGFibGUgdHI6Zmlyc3Qtb2YtdHlwZXtib3JkZXItdG9wOnNvbGlkIDFweCAjZGZkZmRkfS5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWRhdGFfX2NvbnRlbnRzLXRhYmxlIHRyIHRoe2ZvbnQtc2l6ZToycmVtO2ZvbnQtd2VpZ2h0OjQwMDtwYWRkaW5nLXJpZ2h0OjFlbTt3aWR0aDo5ZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWRhdGFfX2NvbnRlbnRzLXRhYmxlIHRyIHRoe3dpZHRoOm1heC1jb250ZW50O3doaXRlLXNwYWNlOm5vd3JhcH19LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtZGF0YV9fY29udGVudHMtdGFibGUgdHIgdGR7Zm9udC1zaXplOjEuNnJlbTtmb250LXdlaWdodDo0MDA7bGV0dGVyLXNwYWNpbmc6LjA0ZW07bGluZS1oZWlnaHQ6MS44fS5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWRhdGFfX2NvbnRlbnRzLXRhYmxlIHRyIHRkICorcHttYXJnaW4tdG9wOjEuOHJlbX0ucC1wcm9kdWN0cy10eXBlLWRldGFpbC1kYXRhX19jb250ZW50cy10YWJsZSBhOm5vdCgucC1wcm9kdWN0cy10eXBlLWRldGFpbC1kYXRhX19jb250ZW50cy11c2FnZSBhKXtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjQwMDt3aWR0aDptYXgtY29udGVudDtkaXNwbGF5OmJsb2NrO3RleHQtaW5kZW50Oi0xZW07bWFyZ2luLWxlZnQ6MWVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWRhdGFfX2NvbnRlbnRzLXRhYmxlIGE6bm90KC5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWRhdGFfX2NvbnRlbnRzLXVzYWdlIGEpOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6MDtjb250ZW50OlwiXCI7d2lkdGg6MTAwJTtoZWlnaHQ6MXB4O2JhY2tncm91bmQ6I2QyMDAwMDt0cmFuc2Zvcm06c2NhbGUoMCwgMSk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMnN9LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtZGF0YV9fY29udGVudHMtdGFibGUgYTpub3QoLnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtZGF0YV9fY29udGVudHMtdXNhZ2UgYSk6Zm9jdXM6OmFmdGVye3RyYW5zZm9ybTpzY2FsZSgxLCAxKX1AbWVkaWEoaG92ZXI6IGhvdmVyKWFuZCAocG9pbnRlcjogZmluZSl7LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtZGF0YV9fY29udGVudHMtdGFibGUgYTpub3QoLnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtZGF0YV9fY29udGVudHMtdXNhZ2UgYSk6aG92ZXI6OmFmdGVye3RyYW5zZm9ybTpzY2FsZSgxLCAxKX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWRhdGFfX2NvbnRlbnRzLXRhYmxlIGE6bm90KC5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWRhdGFfX2NvbnRlbnRzLXVzYWdlIGEpe3dpZHRoOmF1dG99fS5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWRhdGFfX2NvbnRlbnRzLXRhYmxlIGE6bm90KC5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWRhdGFfX2NvbnRlbnRzLXVzYWdlIGEpOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6LjZyZW07aGVpZ2h0OjEuMXJlbTtiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3ctcmVkLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjttYXJnaW4tcmlnaHQ6MXJlbX0ucC1wcm9kdWN0cy10eXBlLWRldGFpbC1kYXRhX19jb250ZW50cy10YWJsZSBhOm5vdCgucC1wcm9kdWN0cy10eXBlLWRldGFpbC1kYXRhX19jb250ZW50cy11c2FnZSBhKSthe21hcmdpbi10b3A6LjZyZW19LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtZGF0YV9fY29udGVudHMtbm90ZXtib3JkZXItdG9wOmRhc2hlZCAxcHggI2RhZGFkYTtmb250LXNpemU6MS40cmVtO2ZvbnQtd2VpZ2h0OjQwMDttYXJnaW4tdG9wOjEuNXJlbTtwYWRkaW5nOjEuMnJlbSAwIC4ycmVtfS5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWRhdGFfX2NvbnRlbnRzLXVzYWdle2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtjb2x1bW4tZ2FwOjFyZW07cm93LWdhcDoxcmVtfS5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWRhdGFfX2NvbnRlbnRzLXVzYWdlIGF7YmFja2dyb3VuZDojZjJlY2EyO2hlaWdodDozLjZyZW07Ym9yZGVyLXJhZGl1czoxcmVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LXNpemU6MS40cmVtO2NvbG9yOiM1MjNmMWQ7Zm9udC13ZWlnaHQ6NDAwO3BhZGRpbmc6LjVyZW0gMS45cmVtO2JvcmRlcjpzb2xpZCAycHggcmdiYSgwLDAsMCwwKTt0cmFuc2l0aW9uOmFsbCAuM3N9LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtZGF0YV9fY29udGVudHMtdXNhZ2UgYTpmb2N1c3tib3JkZXItY29sb3I6I2QyMDAwMH1AbWVkaWEoaG92ZXI6IGhvdmVyKWFuZCAocG9pbnRlcjogZmluZSl7LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtZGF0YV9fY29udGVudHMtdXNhZ2UgYTpob3Zlcntib3JkZXItY29sb3I6I2QyMDAwMH19LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtZGF0YV9fY29udGVudHMtcmVsYXRlZCBhe2ZvbnQtc2l6ZToxLjZyZW07Zm9udC13ZWlnaHQ6NDAwO3dpZHRoOm1heC1jb250ZW50O2Rpc3BsYXk6YmxvY2s7dGV4dC1pbmRlbnQ6LTFlbTttYXJnaW4tbGVmdDoxZW07cG9zaXRpb246cmVsYXRpdmV9LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtZGF0YV9fY29udGVudHMtcmVsYXRlZCBhOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6MDtjb250ZW50OlwiXCI7d2lkdGg6MTAwJTtoZWlnaHQ6MXB4O2JhY2tncm91bmQ6I2QyMDAwMDt0cmFuc2Zvcm06c2NhbGUoMCwgMSk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMnN9LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtZGF0YV9fY29udGVudHMtcmVsYXRlZCBhOmZvY3VzOjphZnRlcnt0cmFuc2Zvcm06c2NhbGUoMSwgMSl9QG1lZGlhKGhvdmVyOiBob3ZlcilhbmQgKHBvaW50ZXI6IGZpbmUpey5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWRhdGFfX2NvbnRlbnRzLXJlbGF0ZWQgYTpob3Zlcjo6YWZ0ZXJ7dHJhbnNmb3JtOnNjYWxlKDEsIDEpfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtZGF0YV9fY29udGVudHMtcmVsYXRlZCBhe3dpZHRoOmF1dG99fS5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWRhdGFfX2NvbnRlbnRzLXJlbGF0ZWQgYTpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOi42cmVtO2hlaWdodDoxLjFyZW07YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93LXJlZC5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47bWFyZ2luLXJpZ2h0OjFyZW19LnAtcHJvZHVjdHMtdHlwZS1kZXRhaWwtZGF0YV9fY29udGVudHMtcmVsYXRlZCBhK2F7bWFyZ2luLXRvcDouNnJlbX0ucC1wcm9kdWN0cy10eXBlLWRldGFpbC1kYXRhX19jb250ZW50cyBvbHtjb3VudGVyLXJlc2V0OmNvdW50fS5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWRhdGFfX2NvbnRlbnRzIG9sIGxpe2NvdW50ZXItaW5jcmVtZW50OmNvdW50fS5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWRhdGFfX2NvbnRlbnRzIG9sIGxpOmJlZm9yZXtjb250ZW50OmNvdW50ZXIoY291bnQpO2ZvbnQtc2l6ZToxLjRyZW07Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjIuNHJlbTtoZWlnaHQ6Mi40cmVtO2JvcmRlci1yYWRpdXM6MTAwJTtiYWNrZ3JvdW5kOiNiYmI7bWFyZ2luLXJpZ2h0OjFyZW19LnAtcHJvZHVjdHMtdHlwZS1saW5re3BhZGRpbmc6NS44cmVtIDAgMH0ucC1wcm9kdWN0cy10eXBlLWxpbmtfX2xpc3R7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sdW1uLWdhcDo0cmVtO3Jvdy1nYXA6M3JlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtcHJvZHVjdHMtdHlwZS1saW5rX19saXN0e2ZsZXgtd3JhcDp3cmFwfX0ucC1wcm9kdWN0cy10eXBlLWxpbmtfX2xpc3QgYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sdW1uLWdhcDozcmVtO21heC13aWR0aDo0MHJlbTt3aWR0aDoxMDAlO2hlaWdodDo4cmVtO2JvcmRlci1yYWRpdXM6NHJlbTtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowIC40cmVtIDJyZW0gcmdiYSgwLDAsMCwuMSk7Zm9udC1zaXplOjJyZW07Zm9udC13ZWlnaHQ6NzAwO2JvcmRlcjpzb2xpZCAuMnJlbSByZ2JhKDAsMCwwLDApfS5wLXByb2R1Y3RzLXR5cGUtbGlua19fbGlzdCBhOmZvY3Vze2JvcmRlci1jb2xvcjojZDIwMDAwfUBtZWRpYShob3ZlcjogaG92ZXIpYW5kIChwb2ludGVyOiBmaW5lKXsucC1wcm9kdWN0cy10eXBlLWxpbmtfX2xpc3QgYTpob3Zlcntib3JkZXItY29sb3I6I2QyMDAwMH19LnAtcHJvZHVjdHMtdHlwZS1saW5rLm9uZm9vdGVye3BhZGRpbmc6NnJlbSAwIDhyZW19LnAtcHJvZHVjdHMtdHlwZS1hYm91dHtwYWRkaW5nOjkuNXJlbSAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXByb2R1Y3RzLXR5cGUtYWJvdXR7cGFkZGluZzo1cmVtIDAgMH19LnAtcHJvZHVjdHMtdHlwZS1hYm91dF9fY29udGVudHN7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjQuNXJlbSAwO2NvbHVtbi1nYXA6NnJlbTtyb3ctZ2FwOjNyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXByb2R1Y3RzLXR5cGUtYWJvdXRfX2NvbnRlbnRze3BhZGRpbmc6M3JlbSAwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LnAtcHJvZHVjdHMtdHlwZS1hYm91dF9fY29udGVudHMtaW1hZ2V7bWF4LXdpZHRoOjQwcmVtO3dpZHRoOm1heC1jb250ZW50fS5wLXByb2R1Y3RzLXR5cGUtYWJvdXRfX2NvbnRlbnRzLXRleHR7ZmxleDoxfS5wLXByb2R1Y3RzLXR5cGUtYWJvdXRfX2NvbnRlbnRzLXRleHQgcHtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjQwMDtsZXR0ZXItc3BhY2luZzouMDRlbTtsaW5lLWhlaWdodDoxLjc1fS5wLXByb2R1Y3RzLXR5cGUtYWJvdXRfX2NvbnRlbnRzLXRleHQgKitwe21hcmdpbi10b3A6MS4yZW19LnAtcHJvZHVjdHMtdHlwZS1mZWF0dXJlc3twYWRkaW5nOjIuNnJlbSAwfS5wLXByb2R1Y3RzLXR5cGUtZmVhdHVyZXNfX2xpc3R7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3Jvdy1nYXA6M3JlbTtmbGV4LXdyYXA6d3JhcDtwYWRkaW5nOjQuOHJlbSAwIDIuNHJlbX0ucC1wcm9kdWN0cy10eXBlLWZlYXR1cmVzX19saXN0X19pdGVte3dpZHRoOjMwLjUlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1wcm9kdWN0cy10eXBlLWZlYXR1cmVzX19saXN0X19pdGVte3dpZHRoOjEwMCV9fS5wLXByb2R1Y3RzLXR5cGUtZmVhdHVyZXNfX2xpc3RfX2l0ZW0taW1hZ2V7Ym9yZGVyLXJhZGl1czoxcmVtO292ZXJmbG93OmhpZGRlbn0ucC1wcm9kdWN0cy10eXBlLWZlYXR1cmVzX19saXN0X19pdGVtLXRleHR7cGFkZGluZzoycmVtIDB9LnAtcHJvZHVjdHMtdHlwZS1mZWF0dXJlc19fbGlzdF9faXRlbS10ZXh0IHB7bWFyZ2luLXRvcDouOGVtfS5wLXByb2R1Y3RzLXR5cGUtZmVhdHVyZXNfX2xpc3RfX2l0ZW0taGVhZGluZ3tmb250LXNpemU6MnJlbTtmb250LXdlaWdodDo3MDB9LnAtcHJvZHVjdHMtdHlwZS1mZWF0dXJlc19fbm90ZXtiYWNrZ3JvdW5kOiNmNWY1ZjU7Ym9yZGVyLXJhZGl1czoxcmVtO2ZvbnQtc2l6ZToxLjRyZW07bGluZS1oZWlnaHQ6MS44NTtmb250LXdlaWdodDo0MDA7cGFkZGluZzoyLjRyZW0gM3JlbX0ucC1wcm9kdWN0cy10eXBlLWZlYXR1cmVzX19ub3RlIG9se3BhZGRpbmctbGVmdDoxZW19LnAtcHJvZHVjdHMtdHlwZS11c2FnZXtwYWRkaW5nOjVyZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtcHJvZHVjdHMtdHlwZS11c2FnZXtwYWRkaW5nOjIuNXJlbSAwIDEwcmVtfX0ucC1wcm9kdWN0cy10eXBlLXVzYWdlX19saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtwYWRkaW5nOjVyZW0gMCAyLjVyZW07Y29sdW1uLWdhcDoxLjFyZW07cm93LWdhcDoxLjdyZW19LnAtcHJvZHVjdHMtdHlwZS11c2FnZV9fbGlzdCBhe2JhY2tncm91bmQ6I2YyZWNhMjtib3JkZXI6c29saWQgMnB4IHJnYmEoMCwwLDAsMCk7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlci1yYWRpdXM6MmVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxLjhyZW07bGluZS1oZWlnaHQ6MS40O2xldHRlci1zcGFjaW5nOi4wMWVtO2ZvbnQtd2VpZ2h0OjQwMDt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOi44cmVtIDIuNHJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0ucC1wcm9kdWN0cy10eXBlLXVzYWdlX19saXN0IGE6aG92ZXJ7Ym9yZGVyLWNvbG9yOiNkMjAwMDA7YmFja2dyb3VuZDpyZ2JhKDIxMCwwLDAsLjIpfS5wLXByb2R1Y3RzLXR5cGUtdXNhZ2VfX2RldGFpbHtwYWRkaW5nOjIuNXJlbSAwO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtmbGV4LXdyYXA6d3JhcDtyb3ctZ2FwOjNyZW19LnAtcHJvZHVjdHMtdHlwZS11c2FnZV9fZGV0YWlsX19pdGVte3dpZHRoOjQ3LjclO2JhY2tncm91bmQ6I2ZmZmNkODtib3JkZXItcmFkaXVzOjFyZW07cGFkZGluZzozLjNyZW0gM3JlbSAycmVtIDIuN3JlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtcHJvZHVjdHMtdHlwZS11c2FnZV9fZGV0YWlsX19pdGVte3dpZHRoOjEwMCV9fS5wLXByb2R1Y3RzLXR5cGUtdXNhZ2VfX2RldGFpbF9faXRlbSBhe2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtjb2x1bW4tZ2FwOjMuNXJlbX0ucC1wcm9kdWN0cy10eXBlLXVzYWdlX19kZXRhaWxfX2l0ZW0gYSBmaWd1cmV7b3ZlcmZsb3c6aGlkZGVufS5wLXByb2R1Y3RzLXR5cGUtdXNhZ2VfX2RldGFpbF9faXRlbSBhIGZpZ3VyZSBpbWd7dHJhbnNpdGlvbjouM3MgYWxsfS5wLXByb2R1Y3RzLXR5cGUtdXNhZ2VfX2RldGFpbF9faXRlbSBhOmZvY3VzIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4xLCAxLjEpO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShob3ZlcjogaG92ZXIpYW5kIChwb2ludGVyOiBmaW5lKXsucC1wcm9kdWN0cy10eXBlLXVzYWdlX19kZXRhaWxfX2l0ZW0gYTpob3ZlciBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMSwgMS4xKTtwb3NpdGlvbjpyZWxhdGl2ZX19LnAtcHJvZHVjdHMtdHlwZS11c2FnZV9fZGV0YWlsX19pdGVtIGE6Zm9jdXN7b3BhY2l0eTouNzt0cmFuc2l0aW9uOi4zcztjdXJzb3I6cG9pbnRlcn1AbWVkaWEoaG92ZXI6IGhvdmVyKWFuZCAocG9pbnRlcjogZmluZSl7LnAtcHJvZHVjdHMtdHlwZS11c2FnZV9fZGV0YWlsX19pdGVtIGE6aG92ZXJ7b3BhY2l0eTouNzt0cmFuc2l0aW9uOi4zcztjdXJzb3I6cG9pbnRlcn19LnAtcHJvZHVjdHMtdHlwZS11c2FnZV9fZGV0YWlsX19pdGVtX19jb250ZW50c3tmbGV4OjF9LnAtcHJvZHVjdHMtdHlwZS11c2FnZV9fZGV0YWlsX19pdGVtX19jb250ZW50cy10aXRsZXtmb250LXNpemU6MnJlbTtsaW5lLWhlaWdodDoxLjY7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjNmMWR9LnAtcHJvZHVjdHMtdHlwZS11c2FnZV9fZGV0YWlsX19pdGVtX19jb250ZW50cy10ZXh0e3BhZGRpbmctdG9wOi44cmVtO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5Oi13ZWJraXQtYm94Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWxpbmUtY2xhbXA6M30ucC1wcm9kdWN0cy10eXBlLXVzYWdlX19kZXRhaWxfX2l0ZW1fX2NvbnRlbnRzLWxpc3R7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztwYWRkaW5nOjEuNnJlbSAwIDIuNXJlbTtjb2x1bW4tZ2FwOjFyZW07cm93LWdhcDouMnJlbTtmbGV4LXdyYXA6d3JhcH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtcHJvZHVjdHMtdHlwZS11c2FnZV9fZGV0YWlsX19pdGVtX19jb250ZW50cy1saXN0e2ZsZXgtZGlyZWN0aW9uOnJvdztyb3ctZ2FwOjFyZW19fS5wLXByb2R1Y3RzLXR5cGUtdXNhZ2VfX2RldGFpbF9faXRlbV9fY29udGVudHMtbGlzdCBzcGFue2JhY2tncm91bmQ6I2YyZWNhMjtib3JkZXI6c29saWQgMnB4IHJnYmEoMCwwLDAsMCk7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlci1yYWRpdXM6MmVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxLjRyZW07bGluZS1oZWlnaHQ6MS40O2xldHRlci1zcGFjaW5nOi4wNWVtO2ZvbnQtd2VpZ2h0OjQwMDt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOi43cmVtIDEuOHJlbTtwb3NpdGlvbjpyZWxhdGl2ZTttYXgtd2lkdGg6bWF4LWNvbnRlbnR9LnAtcHJvZHVjdHMtdHlwZS11c2FnZV9fZGV0YWlsX19pdGVtX19pbWFnZXttYXgtd2lkdGg6MjRyZW07Ym9yZGVyLXJhZGl1czoxcmVtO292ZXJmbG93OmhpZGRlbjttYXJnaW4tdG9wOjMuNnJlbTtoZWlnaHQ6bWF4LWNvbnRlbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXByb2R1Y3RzLXR5cGUtdXNhZ2VfX2RldGFpbF9faXRlbV9faW1hZ2V7bWFyZ2luLXRvcDoycmVtO21heC13aWR0aDpub25lO3dpZHRoOjEwMCV9fS5wLXByb2R1Y3RzLWxlYWR7cGFkZGluZzo5LjhyZW0gMCA2LjRyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXByb2R1Y3RzLWxlYWR7cGFkZGluZzo1cmVtIDB9fS5wLXByb2R1Y3RzLWxlYWRfX2lubmVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO3Jvdy1nYXA6LjlyZW19LnAtcHJvZHVjdHMtbGVhZF9fdGV4dHtmb250LXNpemU6MS44cmVtO2xpbmUtaGVpZ2h0OjIuMjtsZXR0ZXItc3BhY2luZzouMDVlbTt0ZXh0LWFsaWduOmNlbnRlcn0ucC1wcm9kdWN0cy1sZWFkX19saW5re3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2NvbHVtbi1nYXA6Mi44cmVtO3Jvdy1nYXA6Mi44cmVtO3BhZGRpbmc6NnJlbSAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXByb2R1Y3RzLWxlYWRfX2xpbmt7Y29sdW1uLWdhcDoxLjVyZW07cGFkZGluZzozcmVtIDAgMDtmbGV4LXdyYXA6d3JhcH19LnAtcHJvZHVjdHMtbGVhZF9fbGluayBhe2ZvbnQtc2l6ZToycmVtO2ZvbnQtd2VpZ2h0OjcwMDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzoxZW07d2lkdGg6MTAwJTttYXgtd2lkdGg6NDFyZW07aGVpZ2h0OjEycmVtO2JvcmRlci1yYWRpdXM6NnJlbTtib3gtc2hhZG93OjAgMnJlbSA0cmVtIHJnYmEoMCwwLDAsLjEpO2JvcmRlcjpzb2xpZCAycHggcmdiYSgwLDAsMCwwKTt0cmFuc2l0aW9uOmFsbCAuM3M7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXByb2R1Y3RzLWxlYWRfX2xpbmsgYXtmb250LXNpemU6MS42cmVtO2hlaWdodDo4cmVtO2NvbG9yOiNkMjAwMDA7Ym9yZGVyLWNvbG9yOmN1cnJlbnRDb2xvcjt3aWR0aDo0OCV9LnAtcHJvZHVjdHMtbGVhZF9fbGluayBhOmFmdGVye2JvcmRlci1jb2xvcjpjdXJyZW50Q29sb3J9fS5wLXByb2R1Y3RzLWxlYWRfX2xpbmsgYTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDouOHJlbTtoZWlnaHQ6LjhyZW07Ym9yZGVyOnNvbGlkICNjY2M7Ym9yZGVyLXdpZHRoOjFweCAwIDAgMXB4O3JvdGF0ZTotMTM1ZGVnO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjRyZW07dHJhbnNsYXRlOjAgLTAuM3JlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtcHJvZHVjdHMtbGVhZF9fbGluayBhOmFmdGVye3JpZ2h0OjJyZW19fS5wLXByb2R1Y3RzLWxlYWRfX2xpbmsgYTpob3Zlcntjb2xvcjojZDIwMDAwO2JvcmRlci1jb2xvcjpjdXJyZW50Q29sb3J9LnAtcHJvZHVjdHMtbGVhZF9fbGluayBhOmhvdmVyOmFmdGVye2JvcmRlci1jb2xvcjpjdXJyZW50Q29sb3J9LnAtcHJvZHVjdHMtbGVhZF9fbGluayBhLmRvd25sb2FkLWJ1dHRvbjphZnRlcntyb3RhdGU6LTIyNWRlZyAhaW1wb3J0YW50fS5wLXByb2R1Y3RzLWNhdGVnb3J5e3BhZGRpbmc6Mi4xcmVtIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXByb2R1Y3RzLWNhdGVnb3J5e3BhZGRpbmc6NXJlbSAwIDB9fS5wLXByb2R1Y3RzLWNhdGVnb3J5X19saXN0e3BhZGRpbmc6NXJlbSAwIDAgMDtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg1LCAxZnIpO2p1c3RpZnktaXRlbXM6Y2VudGVyO2NvbHVtbi1nYXA6MXJlbTtyb3ctZ2FwOjMuNnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtcHJvZHVjdHMtY2F0ZWdvcnlfX2xpc3R7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCAxZnIpO2NvbHVtbi1nYXA6MH19LnAtcHJvZHVjdHMtY2F0ZWdvcnlfX2xpc3QtZW1wdHl7Y29udGVudDpcIlwiO3dpZHRoOjIxcmVtO2hlaWdodDowO2Rpc3BsYXk6YmxvY2t9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXByb2R1Y3RzLWNhdGVnb3J5X19saXN0LWVtcHR5e3dpZHRoOjkwJX19LnAtcHJvZHVjdHMtY2F0ZWdvcnlfX2xpc3QgYXt3aWR0aDoyMXJlbTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjEuNn0ucC1wcm9kdWN0cy1jYXRlZ29yeV9fbGlzdCBhIGZpZ3VyZXtvdmVyZmxvdzpoaWRkZW59LnAtcHJvZHVjdHMtY2F0ZWdvcnlfX2xpc3QgYSBmaWd1cmUgaW1ne3RyYW5zaXRpb246LjNzIGFsbH0ucC1wcm9kdWN0cy1jYXRlZ29yeV9fbGlzdCBhOmZvY3VzIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4xLCAxLjEpO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShob3ZlcjogaG92ZXIpYW5kIChwb2ludGVyOiBmaW5lKXsucC1wcm9kdWN0cy1jYXRlZ29yeV9fbGlzdCBhOmhvdmVyIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4xLCAxLjEpO3Bvc2l0aW9uOnJlbGF0aXZlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtcHJvZHVjdHMtY2F0ZWdvcnlfX2xpc3QgYXt3aWR0aDo5MCV9fS5wLXByb2R1Y3RzLWNhdGVnb3J5X19saXN0IGEgZmlndXJle3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czoxcmVtO292ZXJmbG93OmhpZGRlbjttYXJnaW4tYm90dG9tOjEuN3JlbX0ucC1wcm9kdWN0cy11c2FnZXtwYWRkaW5nOjIuMXJlbSAwIDQuOHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtcHJvZHVjdHMtdXNhZ2V7cGFkZGluZzoyLjVyZW0gMCAxMHJlbX19LnAtcHJvZHVjdHMtdXNhZ2VfX2xpc3R7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmc6NHJlbSAwIDA7Y29sdW1uLWdhcDoxLjlyZW07cm93LWdhcDoyLjFyZW19LnAtcHJvZHVjdHMtdXNhZ2VfX2xpc3QgYXtiYWNrZ3JvdW5kOiNlZWU7Ym9yZGVyOnNvbGlkIDJweCBncmF5O2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXItcmFkaXVzOjJlbTtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MS44cmVtO2xpbmUtaGVpZ2h0OjEuNDtsZXR0ZXItc3BhY2luZzouMDFlbTtmb250LXdlaWdodDo0MDA7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzouM2VtIDEuNWVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5wLXByb2R1Y3RzLXVzYWdlX19saXN0IGE6aG92ZXJ7Ym9yZGVyLWNvbG9yOiNkMjAwMDA7YmFja2dyb3VuZDpyZ2JhKDIxMCwwLDAsLjIpfS5wLXByb2R1Y3RzX19jb250ZW50c3twYWRkaW5nOjNyZW0gMXJlbSAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1wcm9kdWN0c19fY29udGVudHN7cGFkZGluZzozcmVtIDAgMH19LnAtcHJvZHVjdHNfX2NvbnRlbnRzX3N1YnRpdGxle2NvdW50ZXItaW5jcmVtZW50OmNvdW50O3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MCAxcmVtIDAgM3JlbTtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjExMCU7d2lkdGg6Zml0LWNvbnRlbnQ7bWFyZ2luLWJvdHRvbToxcmVtfS5wLXByb2R1Y3RzX19jb250ZW50c19zdWJ0aXRsZTo6YmVmb3Jle2Rpc3BsYXk6ZmxleDt6LWluZGV4Ojk7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjNweDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDoycmVtO2hlaWdodDoycmVtO3RyYW5zbGF0ZTowIC01MCU7Ym9yZGVyLXJhZGl1czoxMDAlO2JhY2tncm91bmQ6I2M3NzIyNztjb250ZW50OmNvdW50ZXIoY291bnQpO2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxLjRyZW07Zm9udC1mYW1pbHk6XCJSb2JvdFwiLHNhbnMtc2VyaWY7cGFkZGluZy1sZWZ0OjFweH0ucC1wcm9kdWN0c19fY29udGVudHNfc3VidGl0bGU6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNjNzcyMjc7d2lkdGg6MTAwJTtoZWlnaHQ6MXB4O2xlZnQ6MH0ucC1wcm9kdWN0c19fY29udGVudHNfc3VidGl0bGU6bnRoLWNoaWxkKG4rMil7bWFyZ2luLXRvcDoycmVtfS5wLXNlYXJjaC1yZXN1bHRzLWNvbnRlbnRze3BhZGRpbmc6N3JlbSAwIDYuMnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc2VhcmNoLXJlc3VsdHMtY29udGVudHN7cGFkZGluZzo1cmVtIDB9fS5wLXNlYXJjaC1yZXN1bHRzLWNvbnRlbnRzX19sZWFke2ZvbnQtc2l6ZTozcmVtO2xpbmUtaGVpZ2h0OjIuMjtmb250LXdlaWdodDo3MDB9KisucC1zZWFyY2gtcmVzdWx0cy1jb250ZW50c19faGVhZGluZ3ttYXJnaW4tdG9wOjYuN3JlbX0ucC1zZWFyY2gtcmVzdWx0cy1jb250ZW50c19fdGV4dHtjb2xvcjojNjY2fS5wLXNlYXJjaC1yZXN1bHRzLWNvbnRlbnRzX19saXN0X19pdGVte3BhZGRpbmc6MnJlbSAwO2JvcmRlci1ib3R0b206MXB4IGRvdHRlZCAjNTIzZjFkfS5wLXNlYXJjaC1yZXN1bHRzLWNvbnRlbnRzX190aXRsZXtmb250LXNpemU6MnJlbTtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6Mi41O2xldHRlci1zcGFjaW5nOi4wNGVtfS5wLXNvbHV0aW9uLWlzc3Vle3BhZGRpbmc6OC43cmVtIDAgNC4zcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zb2x1dGlvbi1pc3N1ZXtwYWRkaW5nOjVyZW0gMCA0cmVtfX0ucC1zb2x1dGlvbi1pc3N1ZV9fbGVhZHtmb250LXNpemU6Mi40cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoyLjM7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowIDAgOC43cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zb2x1dGlvbi1pc3N1ZV9fbGVhZHtwYWRkaW5nOjAgMCA1cmVtfX0ucC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHN7YmFja2dyb3VuZDojZjZmNWVlO2JvcmRlci1yYWRpdXM6MXJlbTtwYWRkaW5nOjQuNnJlbSA1LjVyZW0gNy41cmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MDttYXJnaW4tYm90dG9tOjE1LjhyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c3twYWRkaW5nOjJyZW0gMCAyM3JlbTttYXJnaW4tYm90dG9tOjEwcmVtfX0ucC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHM6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDo1MCU7dHJhbnNsYXRlOi01MCUgNXJlbTt3aWR0aDowO2hlaWdodDowO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6I2Y2ZjVlZSByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKTtib3JkZXItd2lkdGg6NDBweCA2MHB4IDBweCA2MHB4fS5wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19fdGl0bGV7Zm9udC1zaXplOjNyZW07bGluZS1oZWlnaHQ6MS42O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTIzZjFkO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHNfX3RpdGxle3BhZGRpbmc6MCAycmVtfX0ucC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHNfX2xpc3R7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOnN0YXJ0O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6MnJlbX0ucC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHNfX2xpc3RfX2l0ZW17Zm9udC1zaXplOjEuNnJlbTtmb250LXdlaWdodDo0MDA7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MS40O3BhZGRpbmc6Mi42ZW0gMy4zZW07d2lkdGg6bWF4LWNvbnRlbnQ7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19fbGlzdF9faXRlbXttYXgtd2lkdGg6NTAlO3BhZGRpbmc6MmVtIDJlbSAzZW0gIWltcG9ydGFudH19LnAtc29sdXRpb24taXNzdWVfX2NvbnRlbnRzX19saXN0X19pdGVtOm50aC1jaGlsZCgxKXtwYWRkaW5nOjQuM3JlbSA1LjNyZW0gNi4zcmVtO3RyYW5zbGF0ZTowIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19fbGlzdF9faXRlbTpudGgtY2hpbGQoMSl7dHJhbnNsYXRlOjFyZW0gMDtvcmRlcjoxfX0ucC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHNfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKDIpe3BhZGRpbmc6NS43cmVtIDQuMnJlbSA3LjhyZW0gNXJlbTt0cmFuc2xhdGU6LTEuNHJlbSA5LjRyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19fbGlzdF9faXRlbTpudGgtY2hpbGQoMil7dHJhbnNsYXRlOjFyZW0gMDtvcmRlcjozfX0ucC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHNfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKDMpe3BhZGRpbmc6NC41cmVtIDQuMnJlbSA3LjRyZW0gNC43cmVtO3RyYW5zbGF0ZTotM3JlbSAyLjJyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19fbGlzdF9faXRlbTpudGgtY2hpbGQoMyl7dHJhbnNsYXRlOi0xcmVtIC0xcmVtO29yZGVyOjJ9fS5wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19fbGlzdF9faXRlbTpudGgtY2hpbGQoNCl7cGFkZGluZzo1LjhyZW0gNC4ycmVtIDVyZW0gNS43cmVtO3RyYW5zbGF0ZTotMS44cmVtIDMuNHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc29sdXRpb24taXNzdWVfX2NvbnRlbnRzX19saXN0X19pdGVtOm50aC1jaGlsZCg0KXt0cmFuc2xhdGU6MHJlbSAwO29yZGVyOjR9fS5wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19fbGlzdF9faXRlbTpudGgtY2hpbGQoNSl7cGFkZGluZzo1cmVtIDcuMnJlbSA1cmVtIDcuNHJlbTt0cmFuc2xhdGU6M3JlbSAycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHNfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKDUpe3RyYW5zbGF0ZTowcmVtIC0ycmVtO29yZGVyOjV9fS5wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19fbGlzdF9faXRlbTpudGgtY2hpbGQoNil7cGFkZGluZzo1LjhyZW0gNC42cmVtIDdyZW0gNS43cmVtO3RyYW5zbGF0ZTotMThyZW0gMy4ycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHNfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKDYpe3RyYW5zbGF0ZTowcmVtIDJyZW07b3JkZXI6Nn19LnAtc29sdXRpb24taXNzdWVfX2NvbnRlbnRzX19saXN0X19pdGVtIHN0cm9uZ3tmb250LXNpemU6MS4xMjVlbTtmb250LXdlaWdodDo3MDB9LnAtc29sdXRpb24taXNzdWVfX2NvbnRlbnRzX19saXN0X19pdGVtIGltZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6LTF9LnAtc29sdXRpb24taXNzdWVfX2NvbnRlbnRzX19pbWFnZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTtib3R0b206MDt0cmFuc2xhdGU6LTUwJSAwfS5wLXNvbHV0aW9uLWlzc3VlX19zdXBwb3J0X190aXRsZXttYXJnaW4tYm90dG9tOjFyZW07Y29sb3I6IzUyM2YxZDtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjRyZW07dGV4dC1hbGlnbjpjZW50ZXJ9LnAtc29sdXRpb24taXNzdWVfX3N1cHBvcnRfX3RleHR7Zm9udC1zaXplOjEuOHJlbTtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6Mi4yO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MXJlbSAwIDB9LnAtc29sdXRpb24taXNzdWVfX3N1cHBvcnRfX3RleHQgcCtwe21hcmdpbi10b3A6MmVtfS5wLXNvbHV0aW9uLXN1Z2dlc3R7cGFkZGluZzo1cmVtIDAgMH0ucC1zb2x1dGlvbi1zdWdnZXN0X19sZWFke2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLXJhZGl1czoxcmVtO3BhZGRpbmc6OC41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zb2x1dGlvbi1zdWdnZXN0X19sZWFke3BhZGRpbmc6M3JlbX19LnAtc29sdXRpb24tc3VnZ2VzdF9fbGVhZF9fdGV4dHtiYWNrZ3JvdW5kOiNmZmY7d2lkdGg6NTNyZW07aGVpZ2h0OjUzcmVtO2JvcmRlci1yYWRpdXM6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nLXRvcDo1LjVyZW07Ym94LXNoYWRvdzowIDAgMS40cmVtIHJnYmEoNjUsMTM5LDE1MiwuNyl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXNvbHV0aW9uLXN1Z2dlc3RfX2xlYWRfX3RleHR7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztwYWRkaW5nOjJyZW07Ym9yZGVyLXJhZGl1czoxcmVtfX0ucC1zb2x1dGlvbi1zdWdnZXN0X19sZWFkX190ZXh0X19oZWFkaW5ne2ZvbnQtc2l6ZTo0cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojZDIwMDAwO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MXJlbX0ucC1zb2x1dGlvbi1zdWdnZXN0X19sZWFkX190ZXh0X19oZWFkaW5nIHNtYWxse2ZvbnQtc2l6ZTouNDVlbTtmb250LXdlaWdodDo1MDA7Y29sb3I6IzMzMztkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MnJlbX0ucC1zb2x1dGlvbi1zdWdnZXN0X19sZWFkX190ZXh0IHB7Zm9udC1zaXplOjJyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjNmMWQ7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDo1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zb2x1dGlvbi1zdWdnZXN0X19sZWFkX190ZXh0IHB7bWFyZ2luLXRvcDoxLjVyZW19fS5wLXNvbHV0aW9uLXN1Z2dlc3RfX2xlYWRfX2ltYWdle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6LTF9LnAtc29sdXRpb24tc3VnZ2VzdF9fbGVhZF9faW1hZ2UgaW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0ucC1zb2x1dGlvbi1zdWdnZXN0X19mbG93e21hcmdpbi10b3A6MjByZW07cGFkZGluZzoxMy44cmVtIDAgMDtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmNmY1ZWUgMCUsICNmZmZmZmYgNSUpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zb2x1dGlvbi1zdWdnZXN0X19mbG93e21hcmdpbi10b3A6MTByZW07cGFkZGluZzo1cmVtIDAgMH19LnAtc29sdXRpb24tc3VnZ2VzdF9fZmxvd19faGVhZGluZ3twYWRkaW5nLWJvdHRvbTozcmVtO21hcmdpbi1ib3R0b206OC4ycmVtfS5wLXNvbHV0aW9uLXN1Z2dlc3RfX2Zsb3dfX2xpc3R7Y291bnRlci1yZXNldDpjb3VudDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Jvdy1nYXA6OS43cmVtfS5wLXNvbHV0aW9uLXN1Z2dlc3RfX2Zsb3dfX2xpc3RfX2l0ZW17Y291bnRlci1pbmNyZW1lbnQ6Y291bnQ7cGFkZGluZy1ib3R0b206Ni4ycmVtO2JvcmRlci1ib3R0b206c29saWQgMXB4ICNlYmU5ZDk7cG9zaXRpb246cmVsYXRpdmV9LnAtc29sdXRpb24tc3VnZ2VzdF9fZmxvd19fbGlzdF9faXRlbTpsYXN0LWNoaWxke2JvcmRlcjpub25lfS5wLXNvbHV0aW9uLXN1Z2dlc3RfX2Zsb3dfX2xpc3RfX2l0ZW06bGFzdC1jaGlsZDphZnRlcntkaXNwbGF5Om5vbmV9LnAtc29sdXRpb24tc3VnZ2VzdF9fZmxvd19fbGlzdF9faXRlbTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjUwJTt0cmFuc2xhdGU6LTUwJSAwO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjojZWJlOWQ5IHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApO2JvcmRlci13aWR0aDo0MHB4IDYwcHggMHB4IDYwcHh9LnAtc29sdXRpb24tc3VnZ2VzdF9fZmxvd19fbGlzdF9faXRlbV9faGVhZGluZ3tmb250LXNpemU6Mi40cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTIzZjFkO2JhY2tncm91bmQ6I2Y2ZjVlZTtib3JkZXItcmFkaXVzOjFyZW07b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTAwJTttaW4taGVpZ2h0OjlyZW07cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoycmVtIDJyZW0gMnJlbSAxMC44cmVtO21hcmdpbi1ib3R0b206NnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc29sdXRpb24tc3VnZ2VzdF9fZmxvd19fbGlzdF9faXRlbV9faGVhZGluZ3ttYXJnaW4tYm90dG9tOjNyZW19fS5wLXNvbHV0aW9uLXN1Z2dlc3RfX2Zsb3dfX2xpc3RfX2l0ZW1fX2hlYWRpbmc6YmVmb3Jle2NvbnRlbnQ6Y291bnRlcihjb3VudCk7d2lkdGg6N3JlbTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7Ym90dG9tOjA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtc2l6ZTozcmVtO2ZvbnQtd2VpZ2h0OjcwMDtiYWNrZ3JvdW5kOiNlYmU5ZDl9LnAtc29sdXRpb24tc3VnZ2VzdF9fZmxvd19fbGlzdF9faXRlbV9fY29udGVudHN7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zb2x1dGlvbi1zdWdnZXN0X19mbG93X19saXN0X19pdGVtX19jb250ZW50c3tmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5wLXNvbHV0aW9uLXN1Z2dlc3RfX2Zsb3dfX2xpc3RfX2l0ZW1fX2NvbnRlbnRzKy5wLXNvbHV0aW9uLXN1Z2dlc3RfX2Zsb3dfX2xpc3RfX2l0ZW1fX2NvbnRlbnRze21hcmdpbi10b3A6NnJlbX0ucC1zb2x1dGlvbi1zdWdnZXN0X19mbG93X19saXN0X19pdGVtX19jb250ZW50c19fdGV4dHt3aWR0aDo1Mi42JTtvcmRlcjoyO3BhZGRpbmctYm90dG9tOjZyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXNvbHV0aW9uLXN1Z2dlc3RfX2Zsb3dfX2xpc3RfX2l0ZW1fX2NvbnRlbnRzX190ZXh0e3dpZHRoOjEwMCU7cGFkZGluZy1ib3R0b206MH19LnAtc29sdXRpb24tc3VnZ2VzdF9fZmxvd19fbGlzdF9faXRlbV9fY29udGVudHNfX3RleHQtdGl0bGV7Zm9udC1zaXplOjIuNHJlbTtmb250LXdlaWdodDo3MDA7bWFyZ2luLWJvdHRvbToxLjhyZW19LnAtc29sdXRpb24tc3VnZ2VzdF9fZmxvd19fbGlzdF9faXRlbV9fY29udGVudHNfX3RleHQgcHtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjQwMDtsZXR0ZXItc3BhY2luZzouMDRlbX0ucC1zb2x1dGlvbi1zdWdnZXN0X19mbG93X19saXN0X19pdGVtX19jb250ZW50c19fdGV4dCBwK3B7bWFyZ2luLXRvcDoycmVtfS5wLXNvbHV0aW9uLXN1Z2dlc3RfX2Zsb3dfX2xpc3RfX2l0ZW1fX2NvbnRlbnRzX190ZXh0LW1lc3NhZ2VfdGl0bGV7Zm9udC1zaXplOjIuNHJlbTtmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjpjZW50ZXJ9LnAtc29sdXRpb24tc3VnZ2VzdF9fZmxvd19fbGlzdF9faXRlbV9fY29udGVudHNfX3RleHQtbWVzc2FnZV90ZXh0e3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxLjZyZW07Zm9udC13ZWlnaHQ6NDAwfS5wLXNvbHV0aW9uLXN1Z2dlc3RfX2Zsb3dfX2xpc3RfX2l0ZW1fX2NvbnRlbnRzX19pbWFnZXt3aWR0aDo0Mi4yJTtvcmRlcjoxO2JvcmRlci1yYWRpdXM6MXJlbTtvdmVyZmxvdzpoaWRkZW59QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXNvbHV0aW9uLXN1Z2dlc3RfX2Zsb3dfX2xpc3RfX2l0ZW1fX2NvbnRlbnRzX19pbWFnZXt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MnJlbX19LnAtc29sdXRpb24tc3VnZ2VzdF9fZmxvd19fbGlzdF9faXRlbV9fY29udGVudHNfX2xpbmt7b3JkZXI6Mzt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cm93LWdhcDozcmVtO2FsaWduLWl0ZW1zOmVuZDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tdG9wOi0zcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zb2x1dGlvbi1zdWdnZXN0X19mbG93X19saXN0X19pdGVtX19jb250ZW50c19fbGlua3ttYXJnaW4tdG9wOjNyZW19fS5wLXNvbHV0aW9uLXZhbHVle3BhZGRpbmc6OHJlbSAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zb2x1dGlvbi12YWx1ZXtwYWRkaW5nOjRyZW0gMH19LnAtc29sdXRpb24tdmFsdWUgLmMtaGVhZGluZzo6YmVmb3Jle2NvbnRlbnQ6bm9uZX0ucC1zb2x1dGlvbi12YWx1ZV9fdGV4dHttYXJnaW4tdG9wOjNyZW07bWFyZ2luLWJvdHRvbTo1cmVtfS5wLXNvbHV0aW9uLXZhbHVlX19saXN0e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6NHJlbTttYXJnaW4tdG9wOjVyZW07bWFyZ2luLWJvdHRvbTo2cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zb2x1dGlvbi12YWx1ZV9fbGlzdHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjNyZW07bWFyZ2luLWJvdHRvbTo0cmVtfX0ucC1zb2x1dGlvbi12YWx1ZV9fbGlzdF9faXRlbXt3aWR0aDpjYWxjKCgxMDAlIC0gOHJlbSkvMyk7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjppbmhlcml0fS5wLXNvbHV0aW9uLXZhbHVlX19saXN0X19pdGVtOmhvdmVyIC5wLXNvbHV0aW9uLXZhbHVlX19saXN0X19pdGVtLWltYWdlIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4wNSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXNvbHV0aW9uLXZhbHVlX19saXN0X19pdGVte3dpZHRoOjEwMCV9fS5wLXNvbHV0aW9uLXZhbHVlX19saXN0X19pdGVtLWltYWdle3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czoxcmVtO292ZXJmbG93OmhpZGRlbjttYXJnaW4tYm90dG9tOjJyZW19LnAtc29sdXRpb24tdmFsdWVfX2xpc3RfX2l0ZW0taW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87b2JqZWN0LWZpdDpjb3Zlcjt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3N9LnAtc29sdXRpb24tdmFsdWVfX2xpc3RfX2l0ZW0tdGl0bGV7Zm9udC1zaXplOjJyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjNmMWQ7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbToxLjVyZW19LnAtc29sdXRpb24tdmFsdWVfX2xpc3RfX2l0ZW0tdGV4dHtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjEuNjt0ZXh0LWFsaWduOmxlZnQ7Y29sb3I6IzUyM2YxZH0ucC1zdHJlbmd0aC1kZXRhaWwtbGVhZHtwYWRkaW5nLWJvdHRvbTo4cmVtICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXN0cmVuZ3RoLWRldGFpbC1sZWFke3BhZGRpbmctYm90dG9tOjVyZW0gIWltcG9ydGFudH19LnAtc3RyZW5ndGgtZGV0YWlsLWNvbnRlbnRze2JhY2tncm91bmQ6I2ZmZmNkODtwb3NpdGlvbjpyZWxhdGl2ZX0ucC1zdHJlbmd0aC1kZXRhaWwtY29udGVudHNfX2xpc3R7Y291bnRlci1yZXNldDpjb3VudDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5wLXN0cmVuZ3RoLWRldGFpbC1jb250ZW50c19fbGlzdF9faXRlbXtjb3VudGVyLWluY3JlbWVudDpjb3VudDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzo3LjVyZW0gMCA4cmVtO3Jvdy1nYXA6M3JlbTtmbGV4LXdyYXA6d3JhcH0ucC1zdHJlbmd0aC1kZXRhaWwtY29udGVudHNfX2xpc3RfX2l0ZW06YWZ0ZXJ7Y29udGVudDpcIlwiO2JhY2tncm91bmQ6cmFkaWFsLWdyYWRpZW50KGNpcmNsZSBmYXJ0aGVzdC1zaWRlLCAjZWRlMDk3LCAjZWRlMDk3IDMwJSwgdHJhbnNwYXJlbnQgMzAlLCB0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1zaXplOjEuMnJlbTtkaXNwbGF5OmJsb2NrO2hlaWdodDoxLjJyZW07d2lkdGg6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXN0cmVuZ3RoLWRldGFpbC1jb250ZW50c19fbGlzdF9faXRlbTphZnRlcntoZWlnaHQ6LjNyZW19fS5wLXN0cmVuZ3RoLWRldGFpbC1jb250ZW50c19fbGlzdF9faXRlbV9faW1hZ2V7d2lkdGg6NDIuMiV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXN0cmVuZ3RoLWRldGFpbC1jb250ZW50c19fbGlzdF9faXRlbV9faW1hZ2V7d2lkdGg6MTAwJX19LnAtc3RyZW5ndGgtZGV0YWlsLWNvbnRlbnRzX19saXN0X19pdGVtX19pbWFnZSBmaWd1cmV7Ym9yZGVyLXJhZGl1czoxcmVtO292ZXJmbG93OmhpZGRlbn0ucC1zdHJlbmd0aC1kZXRhaWwtY29udGVudHNfX2xpc3RfX2l0ZW1fX2ltYWdlIHB7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjEuNnJlbX0ucC1zdHJlbmd0aC1kZXRhaWwtY29udGVudHNfX2xpc3RfX2l0ZW1fX2NhcHRpb257dGV4dC1hbGlnbjpjZW50ZXJ9LnAtc3RyZW5ndGgtZGV0YWlsLWNvbnRlbnRzX19saXN0X19pdGVtX190ZXh0e3dpZHRoOjUzLjElO21pbi1oZWlnaHQ6MzYuNnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3RyZW5ndGgtZGV0YWlsLWNvbnRlbnRzX19saXN0X19pdGVtX190ZXh0e3dpZHRoOjEwMCV9fS5wLXN0cmVuZ3RoLWRldGFpbC1jb250ZW50c19fbGlzdF9faXRlbV9fdGV4dC10aXRsZXtmb250LXNpemU6M3JlbTtsaW5lLWhlaWdodDoxLjQ7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjNmMWQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtjb2x1bW4tZ2FwOjJyZW07bWFyZ2luLWJvdHRvbToyLjNyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXN0cmVuZ3RoLWRldGFpbC1jb250ZW50c19fbGlzdF9faXRlbV9fdGV4dC10aXRsZXtmb250LXNpemU6Mi44cmVtfX0ucC1zdHJlbmd0aC1kZXRhaWwtY29udGVudHNfX2xpc3RfX2l0ZW1fX3RleHQtdGl0bGU6YmVmb3Jle2NvbnRlbnQ6Y291bnRlcihjb3VudCwgZGVjaW1hbC1sZWFkaW5nLXplcm8pO2ZvbnQtc2l6ZTo0cmVtO2ZvbnQtZmFtaWx5OlwiUm9ib3RcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojZmZmO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDo4cmVtO2hlaWdodDo4cmVtO2JvcmRlci1yYWRpdXM6MTAwJTtiYWNrZ3JvdW5kOiNjNzcyMjc7ZmxleDpub25lfS5wLXN0cmVuZ3RoLWRldGFpbC1jb250ZW50c19fbGlzdF9faXRlbV9fdGV4dCBwe2ZvbnQtc2l6ZToxLjZyZW07Zm9udC13ZWlnaHQ6NDAwO2xldHRlci1zcGFjaW5nOi4wM2VtfS5wLXN0cmVuZ3RoLWRldGFpbC1jb250ZW50c19fbGlzdF9faXRlbV9fdGV4dCAqK3B7bWFyZ2luLXRvcDoxLjdyZW19LnAtc3RyZW5ndGgtZGV0YWlsLWNvbnRlbnRzX19saXN0X19pdGVtX19lcXVpcG1lbnR7b3JkZXI6M30ucC1zdHJlbmd0aC1kZXRhaWwtY29udGVudHNfX2xpc3RfX2l0ZW06bGFzdC1jaGlsZDphZnRlcntkaXNwbGF5Om5vbmV9LnAtc3RyZW5ndGgtZGV0YWlsLWNvbnRlbnRzX19saXN0X19pdGVtOm50aC1jaGlsZChvZGQpIC5wLXN0cmVuZ3RoLWRldGFpbC1jb250ZW50c19fbGlzdF9faXRlbV9faW1hZ2V7b3JkZXI6MX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3RyZW5ndGgtZGV0YWlsLWNvbnRlbnRzX19saXN0X19pdGVtOm50aC1jaGlsZChvZGQpIC5wLXN0cmVuZ3RoLWRldGFpbC1jb250ZW50c19fbGlzdF9faXRlbV9faW1hZ2V7b3JkZXI6Mn19LnAtc3RyZW5ndGgtZGV0YWlsLWNvbnRlbnRzX19saXN0X19pdGVtOm50aC1jaGlsZChvZGQpIC5wLXN0cmVuZ3RoLWRldGFpbC1jb250ZW50c19fbGlzdF9faXRlbV9fdGV4dHtvcmRlcjoyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdHJlbmd0aC1kZXRhaWwtY29udGVudHNfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKG9kZCkgLnAtc3RyZW5ndGgtZGV0YWlsLWNvbnRlbnRzX19saXN0X19pdGVtX190ZXh0e29yZGVyOjF9fS5wLXN0cmVuZ3RoLWRldGFpbC1jb250ZW50c19fbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikgLnAtc3RyZW5ndGgtZGV0YWlsLWNvbnRlbnRzX19saXN0X19pdGVtX19pbWFnZXtvcmRlcjoyfS5wLXN0cmVuZ3RoLWRldGFpbC1jb250ZW50c19fbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikgLnAtc3RyZW5ndGgtZGV0YWlsLWNvbnRlbnRzX19saXN0X19pdGVtX190ZXh0e29yZGVyOjF9LnAtc3RyZW5ndGgtZGV0YWlsLXByb2R1Y3Rze3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6I2ZmZmNkOH0ucC1zdHJlbmd0aC1kZXRhaWwtcHJvZHVjdHNfX2xpc3R7Y291bnRlci1yZXNldDpjb3VudDtwYWRkaW5nOjEyLjRyZW0gMCAyMHJlbTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Jvdy1nYXA6MTByZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXN0cmVuZ3RoLWRldGFpbC1wcm9kdWN0c19fbGlzdHtwYWRkaW5nOjVyZW0gMDtyb3ctZ2FwOjNyZW19fS5wLXN0cmVuZ3RoLWRldGFpbC1wcm9kdWN0c19fbGlzdF9faXRlbXtjb3VudGVyLWluY3JlbWVudDpjb3VudDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czoxcmVtO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0ucC1zdHJlbmd0aC1kZXRhaWwtcHJvZHVjdHNfX2xpc3RfX2l0ZW06YmVmb3Jle2NvbnRlbnQ6Y291bnRlcihjb3VudCwgZGVjaW1hbC1sZWFkaW5nLXplcm8pO2ZvbnQtZmFtaWx5OlwiUm9ib3RcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZTo1LjRyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmZmY7YmFja2dyb3VuZDojYzc3MjI3O3dpZHRoOjExcmVtO2hlaWdodDoxMXJlbTtib3JkZXItcmFkaXVzOjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6OTt0b3A6NTAlO3RyYW5zbGF0ZTotNTAlIC01MCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXN0cmVuZ3RoLWRldGFpbC1wcm9kdWN0c19fbGlzdF9faXRlbTpiZWZvcmV7dG9wOjI3cmVtfX0ucC1zdHJlbmd0aC1kZXRhaWwtcHJvZHVjdHNfX2xpc3RfX2l0ZW0gYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5wLXN0cmVuZ3RoLWRldGFpbC1wcm9kdWN0c19fbGlzdF9faXRlbSBhIGZpZ3VyZXtvdmVyZmxvdzpoaWRkZW59LnAtc3RyZW5ndGgtZGV0YWlsLXByb2R1Y3RzX19saXN0X19pdGVtIGEgZmlndXJlIGltZ3t0cmFuc2l0aW9uOi4zcyBhbGx9LnAtc3RyZW5ndGgtZGV0YWlsLXByb2R1Y3RzX19saXN0X19pdGVtIGE6Zm9jdXMgaW1ne3RyYW5zZm9ybTpzY2FsZSgxLjEsIDEuMSk7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKGhvdmVyOiBob3ZlcilhbmQgKHBvaW50ZXI6IGZpbmUpey5wLXN0cmVuZ3RoLWRldGFpbC1wcm9kdWN0c19fbGlzdF9faXRlbSBhOmhvdmVyIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4xLCAxLjEpO3Bvc2l0aW9uOnJlbGF0aXZlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3RyZW5ndGgtZGV0YWlsLXByb2R1Y3RzX19saXN0X19pdGVtIGF7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0ucC1zdHJlbmd0aC1kZXRhaWwtcHJvZHVjdHNfX2xpc3RfX2l0ZW1fX2ltYWdle3dpZHRoOjYwLjElfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdHJlbmd0aC1kZXRhaWwtcHJvZHVjdHNfX2xpc3RfX2l0ZW1fX2ltYWdle3dpZHRoOjEwMCV9fS5wLXN0cmVuZ3RoLWRldGFpbC1wcm9kdWN0c19fbGlzdF9faXRlbV9fdGV4dHt3aWR0aDozMi43JX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3RyZW5ndGgtZGV0YWlsLXByb2R1Y3RzX19saXN0X19pdGVtX190ZXh0e3dpZHRoOjEwMCU7cGFkZGluZzo2cmVtIDJyZW0gMTByZW19fS5wLXN0cmVuZ3RoLWRldGFpbC1wcm9kdWN0c19fbGlzdF9faXRlbV9fdGV4dC10aXRsZXt3aWR0aDoxMDAlO2ZvbnQtc2l6ZTozcmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTIzZjFkfS5wLXN0cmVuZ3RoLWRldGFpbC1wcm9kdWN0c19fbGlzdF9faXRlbV9fdGV4dC1idG57cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjIuOHJlbX0ucC1zdHJlbmd0aC1kZXRhaWwtcHJvZHVjdHNfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKG9kZCk6YmVmb3Jle2xlZnQ6NjAuMSV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXN0cmVuZ3RoLWRldGFpbC1wcm9kdWN0c19fbGlzdF9faXRlbTpudGgtY2hpbGQob2RkKTpiZWZvcmV7bGVmdDo1MCV9fS5wLXN0cmVuZ3RoLWRldGFpbC1wcm9kdWN0c19fbGlzdF9faXRlbTpudGgtY2hpbGQob2RkKSAucC1zdHJlbmd0aC1kZXRhaWwtcHJvZHVjdHNfX2xpc3RfX2l0ZW1fX2ltYWdle29yZGVyOjF9LnAtc3RyZW5ndGgtZGV0YWlsLXByb2R1Y3RzX19saXN0X19pdGVtOm50aC1jaGlsZChvZGQpIC5wLXN0cmVuZ3RoLWRldGFpbC1wcm9kdWN0c19fbGlzdF9faXRlbV9fdGV4dHtvcmRlcjoyO3RleHQtYWxpZ246bGVmdH0ucC1zdHJlbmd0aC1kZXRhaWwtcHJvZHVjdHNfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKG9kZCkgLnAtc3RyZW5ndGgtZGV0YWlsLXByb2R1Y3RzX19saXN0X19pdGVtX190ZXh0LWJ0bntyaWdodDozcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdHJlbmd0aC1kZXRhaWwtcHJvZHVjdHNfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKG9kZCkgLnAtc3RyZW5ndGgtZGV0YWlsLXByb2R1Y3RzX19saXN0X19pdGVtX190ZXh0LWJ0bntyaWdodDoycmVtfX0ucC1zdHJlbmd0aC1kZXRhaWwtcHJvZHVjdHNfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKGV2ZW4pOmJlZm9yZXtsZWZ0OjM5LjklfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdHJlbmd0aC1kZXRhaWwtcHJvZHVjdHNfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKGV2ZW4pOmJlZm9yZXtsZWZ0OjUwJX19LnAtc3RyZW5ndGgtZGV0YWlsLXByb2R1Y3RzX19saXN0X19pdGVtOm50aC1jaGlsZChldmVuKSAucC1zdHJlbmd0aC1kZXRhaWwtcHJvZHVjdHNfX2xpc3RfX2l0ZW1fX2ltYWdle29yZGVyOjJ9LnAtc3RyZW5ndGgtZGV0YWlsLXByb2R1Y3RzX19saXN0X19pdGVtOm50aC1jaGlsZChldmVuKSAucC1zdHJlbmd0aC1kZXRhaWwtcHJvZHVjdHNfX2xpc3RfX2l0ZW1fX3RleHR7b3JkZXI6MTt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdHJlbmd0aC1kZXRhaWwtcHJvZHVjdHNfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKGV2ZW4pIC5wLXN0cmVuZ3RoLWRldGFpbC1wcm9kdWN0c19fbGlzdF9faXRlbV9fdGV4dHtvcmRlcjoyO3RleHQtYWxpZ246bGVmdH19LnAtc3RyZW5ndGgtZGV0YWlsLXByb2R1Y3RzX19saXN0X19pdGVtOm50aC1jaGlsZChldmVuKSAucC1zdHJlbmd0aC1kZXRhaWwtcHJvZHVjdHNfX2xpc3RfX2l0ZW1fX3RleHQtYnRue2xlZnQ6M3JlbTtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjdyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXN0cmVuZ3RoLWRldGFpbC1wcm9kdWN0c19fbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikgLnAtc3RyZW5ndGgtZGV0YWlsLXByb2R1Y3RzX19saXN0X19pdGVtX190ZXh0LWJ0bntsZWZ0OmF1dG87cmlnaHQ6MnJlbTtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjdyZW19fS5wLXN0cmVuZ3RoLWRldGFpbC1wcm9kdWN0c19fbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikgLnAtc3RyZW5ndGgtZGV0YWlsLXByb2R1Y3RzX19saXN0X19pdGVtX190ZXh0LWJ0bjphZnRlcntyaWdodDphdXRvO2xlZnQ6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3RyZW5ndGgtZGV0YWlsLXByb2R1Y3RzX19saXN0X19pdGVtOm50aC1jaGlsZChldmVuKSAucC1zdHJlbmd0aC1kZXRhaWwtcHJvZHVjdHNfX2xpc3RfX2l0ZW1fX3RleHQtYnRuOmFmdGVye2xlZnQ6YXV0bztyaWdodDowfX0ucC1zdHJlbmd0aC1kZXRhaWwtZXF1aXBtZW50e3BhZGRpbmc6NC4zcmVtIDAgMDt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtjb2x1bW4tZ2FwOjQuMjUlO3Jvdy1nYXA6NHJlbX0ucC1zdHJlbmd0aC1kZXRhaWwtZXF1aXBtZW50X19pdGVte3dpZHRoOjMwLjUlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXN0cmVuZ3RoLWRldGFpbC1lcXVpcG1lbnRfX2l0ZW17d2lkdGg6MTAwJTtwYWRkaW5nOjB9fS5wLXN0cmVuZ3RoLWRldGFpbC1lcXVpcG1lbnRfX2l0ZW0taW1hZ2V7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MXJlbTtib3JkZXItcmFkaXVzOjJyZW07b3ZlcmZsb3c6aGlkZGVufS5wLXN0cmVuZ3RoLWRldGFpbC1lcXVpcG1lbnRfX2l0ZW0tdGV4dHtwYWRkaW5nLXRvcDoyLjNyZW07bWFyZ2luLWJvdHRvbToxcmVtfS5wLXN0cmVuZ3RoLWRldGFpbC1lcXVpcG1lbnRfX2l0ZW0tdGV4dCBwe2ZvbnQtc2l6ZToxLjZyZW07Zm9udC13ZWlnaHQ6NDAwfS5wLXN0cmVuZ3RoLWRldGFpbC1lcXVpcG1lbnRfX2l0ZW0tdGV4dCAqK3B7bWFyZ2luLXRvcDoxLjVlbn0ucC1zdHJlbmd0aC1kZXRhaWwtZXF1aXBtZW50X19pdGVtLXRleHQtLXRpdGxle2ZvbnQtc2l6ZToycmVtICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnR9LnAtc3RyZW5ndGgtZGV0YWlsLWVxdWlwbWVudF9faXRlbS10ZXh0LS1zbWFsbHtmb250LXNpemU6MS4ycmVtICFpbXBvcnRhbnR9LnAtc3RyZW5ndGgtbGVhZHtwYWRkaW5nOjkuOHJlbSAwIDE3cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdHJlbmd0aC1sZWFke3BhZGRpbmc6NXJlbSAwIDhyZW19fS5wLXN0cmVuZ3RoLWxlYWRfX2lubmVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO3Jvdy1nYXA6LjlyZW19LnAtc3RyZW5ndGgtbGVhZF9fdGV4dHtmb250LXNpemU6MS44cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoyLjI7bGV0dGVyLXNwYWNpbmc6LjA1ZW07dGV4dC1hbGlnbjpjZW50ZXI7bWluLWhlaWdodDoxMWVtfS5wLXN0cmVuZ3RoLWxlYWRfX3RleHQgKitwe21hcmdpbi10b3A6My4ycmVtfS5wLXN0cmVuZ3RoLWxlYWRfX2ltYWdle3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdHJlbmd0aC1sZWFkX19pbWFnZXtjb2x1bW4tZ2FwOjUlO2p1c3RpZnktY29udGVudDpjZW50ZXJ9fS5wLXN0cmVuZ3RoLWxlYWRfX2ltYWdlIGZpZ3VyZXt3aWR0aDoxMDAlO21heC13aWR0aDptYXgtY29udGVudH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3RyZW5ndGgtbGVhZF9faW1hZ2UgZmlndXJle3dpZHRoOjMwJX19LnAtc3RyZW5ndGgtbGVhZF9faW1hZ2UuaXMtaW1hZ2UyIGZpZ3VyZTpmaXJzdC1vZi10eXBle3RyYW5zbGF0ZTotMTByZW0gLTIyLjhyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXN0cmVuZ3RoLWxlYWRfX2ltYWdlLmlzLWltYWdlMiBmaWd1cmU6Zmlyc3Qtb2YtdHlwZXt0cmFuc2xhdGU6MCAwfX0ucC1zdHJlbmd0aC1sZWFkX19pbWFnZS5pcy1pbWFnZTIgZmlndXJlOmxhc3Qtb2YtdHlwZXt0cmFuc2xhdGU6N3JlbSAtN3JlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3RyZW5ndGgtbGVhZF9faW1hZ2UuaXMtaW1hZ2UyIGZpZ3VyZTpsYXN0LW9mLXR5cGV7dHJhbnNsYXRlOjAgMH19LnAtc3RyZW5ndGgtbGVhZF9faW1hZ2UuaXMtaW1hZ2Uze2hlaWdodDoxNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpey5wLXN0cmVuZ3RoLWxlYWRfX2ltYWdlLmlzLWltYWdlM3toZWlnaHQ6MjByZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdHJlbmd0aC1sZWFkX19pbWFnZS5pcy1pbWFnZTN7aGVpZ2h0OmF1dG99fS5wLXN0cmVuZ3RoLWxlYWRfX2ltYWdlLmlzLWltYWdlMyBmaWd1cmV7ZmxleDoxfS5wLXN0cmVuZ3RoLWxlYWRfX2ltYWdlLmlzLWltYWdlMyBmaWd1cmU6bnRoLWNoaWxkKDEpe3RyYW5zbGF0ZTotMTByZW0gLTMwcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCl7LnAtc3RyZW5ndGgtbGVhZF9faW1hZ2UuaXMtaW1hZ2UzIGZpZ3VyZTpudGgtY2hpbGQoMSl7dHJhbnNsYXRlOi0xNXJlbSAtMzByZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdHJlbmd0aC1sZWFkX19pbWFnZS5pcy1pbWFnZTMgZmlndXJlOm50aC1jaGlsZCgxKXt0cmFuc2xhdGU6MCAwfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpey5wLXN0cmVuZ3RoLWxlYWRfX2ltYWdlLmlzLWltYWdlMyBmaWd1cmU6bnRoLWNoaWxkKDEpIGltZ3ttYXgtd2lkdGg6MjUwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdHJlbmd0aC1sZWFkX19pbWFnZS5pcy1pbWFnZTMgZmlndXJlOm50aC1jaGlsZCgxKSBpbWd7bWF4LXdpZHRoOm5vbmV9fS5wLXN0cmVuZ3RoLWxlYWRfX2ltYWdlLmlzLWltYWdlMyBmaWd1cmU6bnRoLWNoaWxkKDIpe3RyYW5zbGF0ZTo1N3JlbSAtMzQuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpey5wLXN0cmVuZ3RoLWxlYWRfX2ltYWdlLmlzLWltYWdlMyBmaWd1cmU6bnRoLWNoaWxkKDIpe3RyYW5zbGF0ZTo1MHJlbSAtMzQuNXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXN0cmVuZ3RoLWxlYWRfX2ltYWdlLmlzLWltYWdlMyBmaWd1cmU6bnRoLWNoaWxkKDIpe3RyYW5zbGF0ZTowIDB9fS5wLXN0cmVuZ3RoLWxlYWRfX2ltYWdlLmlzLWltYWdlMyBmaWd1cmU6bnRoLWNoaWxkKDMpe3RyYW5zbGF0ZTowIC0xOC41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCl7LnAtc3RyZW5ndGgtbGVhZF9faW1hZ2UuaXMtaW1hZ2UzIGZpZ3VyZTpudGgtY2hpbGQoMyl7dHJhbnNsYXRlOjAgLTEwcmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3RyZW5ndGgtbGVhZF9faW1hZ2UuaXMtaW1hZ2UzIGZpZ3VyZTpudGgtY2hpbGQoMyl7dHJhbnNsYXRlOjAgMH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KXsucC1zdHJlbmd0aC1sZWFkX19pbWFnZS5pcy1pbWFnZTMgZmlndXJlOm50aC1jaGlsZCgzKSBpbWd7bWF4LXdpZHRoOjE4MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3RyZW5ndGgtbGVhZF9faW1hZ2UuaXMtaW1hZ2UzIGZpZ3VyZTpudGgtY2hpbGQoMykgaW1ne21heC13aWR0aDpub25lfX0ucC1zdHJlbmd0aC1uYXZpe3BhZGRpbmc6NXJlbSAwfS5wLXN0cmVuZ3RoLW5hdmlfX2NhdGVnb3J5e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtjb2x1bW4tZ2FwOjVyZW07cm93LWdhcDozcmVtO3BhZGRpbmc6MS44cmVtIDA7bWFyZ2luLXRvcDozcmVtfS5wLXN0cmVuZ3RoLW5hdmlfX2NhdGVnb3J5IGF7d2lkdGg6Y2FsYygoMTAwJSAtIDEwcmVtKS8zKX0ucC1zdHJlbmd0aC1uYXZpX19jYXRlZ29yeSBhIGZpZ3VyZXtvdmVyZmxvdzpoaWRkZW59LnAtc3RyZW5ndGgtbmF2aV9fY2F0ZWdvcnkgYSBmaWd1cmUgaW1ne3RyYW5zaXRpb246LjNzIGFsbH0ucC1zdHJlbmd0aC1uYXZpX19jYXRlZ29yeSBhOmZvY3VzIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4xLCAxLjEpO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShob3ZlcjogaG92ZXIpYW5kIChwb2ludGVyOiBmaW5lKXsucC1zdHJlbmd0aC1uYXZpX19jYXRlZ29yeSBhOmhvdmVyIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4xLCAxLjEpO3Bvc2l0aW9uOnJlbGF0aXZlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3RyZW5ndGgtbmF2aV9fY2F0ZWdvcnkgYXt3aWR0aDoxMDAlfX0ucC1zdHJlbmd0aC1uYXZpX19jYXRlZ29yeSBhIGZpZ3VyZXtib3JkZXItcmFkaXVzOjFyZW07b3ZlcmZsb3c6aGlkZGVufS5wLXN0cmVuZ3RoLW5hdmlfX2NhdGVnb3J5IGEgcHt3aWR0aDoxMDAlO2ZvbnQtc2l6ZToycmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTIzZjFkO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3RyZW5ndGgtbmF2aV9fY2F0ZWdvcnkgYSBwe2ZvbnQtc2l6ZToxLjZyZW19fS5wLXN0cmVuZ3RoLW5hdmlfX3N0cmVuZ3Roe2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6MnJlbTttYXJnaW4tdG9wOjQwcHg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXN0cmVuZ3RoLW5hdmlfX3N0cmVuZ3Roe2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LnAtc3RyZW5ndGgtbmF2aV9fc3RyZW5ndGggYXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDpjYWxjKCgxMDAlIC0gMnJlbSkvMik7Ym9yZGVyOjJweCBzb2xpZCAjY2NjO3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1yYWRpdXM6MXJlbTtmb250LXNpemU6MnJlbTtmb250LXdlaWdodDpib2xkO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjJyZW07dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdHJlbmd0aC1uYXZpX19zdHJlbmd0aCBhe3dpZHRoOjEwMCV9fS5wLXN0cmVuZ3RoLW5hdmlfX3N0cmVuZ3RoIGE6OmFmdGVye2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjNyZW07d2lkdGg6MS41cmVtO2hlaWdodDoxLjVyZW07Ym9yZGVyLXRvcDoycHggc29saWQgIzUyM2YxZDtib3JkZXItcmlnaHQ6MnB4IHNvbGlkICM1MjNmMWQ7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9LnAtc3RyZW5ndGgtbmF2aV9fc3RyZW5ndGggYTpob3ZlcntvcGFjaXR5OjE7dHJhbnNmb3JtOnNjYWxlKDEuMDUpfS5wLXN0cmVuZ3RoLXR5cGV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZGVlYWZlIDAlLCAjZmZmZmZmIDEwMCUpO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6Ny40cmVtIDAgMTByZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXN0cmVuZ3RoLXR5cGV7cGFkZGluZzo1cmVtIDB9fS5wLXN0cmVuZ3RoLXR5cGU6YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO2hlaWdodDowO3BhZGRpbmc6NC4zNzUlIDAgMCAwO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBib3R0b207YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJTtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvc3RyZW5ndGgvdHlwZV9iZy10b3Auc3ZnKTtib3R0b206Y2FsYygxMDAlIC0gMXB4KX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3RyZW5ndGgtdHlwZTpiZWZvcmV7aGVpZ2h0OjVyZW07YmFja2dyb3VuZC1zaXplOmF1dG8gMTAwJX19LnAtc3RyZW5ndGgtdHlwZV9fbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Jvdy1nYXA6ODBweH0ucC1zdHJlbmd0aC10eXBlX19saXN0X19pdGVtIGF7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjFyZW07b3ZlcmZsb3c6aGlkZGVuO2JveC1zaGFkb3c6MCAuNHJlbSAycmVtIHJnYmEoMCwwLDAsLjEpfS5wLXN0cmVuZ3RoLXR5cGVfX2xpc3RfX2l0ZW0gYSBmaWd1cmV7b3ZlcmZsb3c6aGlkZGVufS5wLXN0cmVuZ3RoLXR5cGVfX2xpc3RfX2l0ZW0gYSBmaWd1cmUgaW1ne3RyYW5zaXRpb246LjNzIGFsbH0ucC1zdHJlbmd0aC10eXBlX19saXN0X19pdGVtIGE6Zm9jdXMgaW1ne3RyYW5zZm9ybTpzY2FsZSgxLjEsIDEuMSk7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKGhvdmVyOiBob3ZlcilhbmQgKHBvaW50ZXI6IGZpbmUpey5wLXN0cmVuZ3RoLXR5cGVfX2xpc3RfX2l0ZW0gYTpob3ZlciBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMSwgMS4xKTtwb3NpdGlvbjpyZWxhdGl2ZX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXN0cmVuZ3RoLXR5cGVfX2xpc3RfX2l0ZW0gYXtmbGV4LXdyYXA6d3JhcH19LnAtc3RyZW5ndGgtdHlwZV9fbGlzdF9faXRlbV9faW1hZ2V7bWF4LXdpZHRoOjY0cmVtO3dpZHRoOjEwMCV9LnAtc3RyZW5ndGgtdHlwZV9fbGlzdF9faXRlbV9fdGV4dHtwYWRkaW5nOjUuMnJlbSA1cmVtIDExcmVtIDYuMnJlbTttYXgtd2lkdGg6NjRyZW07d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3RyZW5ndGgtdHlwZV9fbGlzdF9faXRlbV9fdGV4dHtwYWRkaW5nOjNyZW0gM3JlbSA5cmVtIDNyZW19fS5wLXN0cmVuZ3RoLXR5cGVfX2xpc3RfX2l0ZW1fX3RleHQtdGl0bGV7Zm9udC1zaXplOjNyZW07bGluZS1oZWlnaHQ6MS43O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTIzZjFkfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdHJlbmd0aC10eXBlX19saXN0X19pdGVtX190ZXh0LXRpdGxle2ZvbnQtc2l6ZToyLjZyZW19fS5wLXN0cmVuZ3RoLXR5cGVfX2xpc3RfX2l0ZW1fX3RleHQtdGl0bGUgaXtmb250LXNpemU6MS44cmVtO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXN0eWxlOm5vcm1hbDtjb2xvcjojZDIwMDAwO2Rpc3BsYXk6YmxvY2t9LnAtc3RyZW5ndGgtdHlwZV9fbGlzdF9faXRlbV9fdGV4dC1idG57cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6NXJlbTtib3R0b206NXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3RyZW5ndGgtdHlwZV9fbGlzdF9faXRlbV9fdGV4dC1idG57cmlnaHQ6M3JlbTtib3R0b206M3JlbX19LnAtc3RyZW5ndGgtdHlwZV9fbGlzdF9faXRlbV9fdGV4dCBwe2xpbmUtaGVpZ2h0OjIuMTtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjE3ZW19LnAtc3RyZW5ndGgtdHlwZV9fbGlzdF9faXRlbV9fdGV4dCAqK3B7bWFyZ2luLXRvcDoyLjFyZW19LnAtc3RyZW5ndGgtdHlwZV9fbGlzdF9faXRlbTpudGgtY2hpbGQob2RkKSAucC1zdHJlbmd0aC10eXBlX19saXN0X19pdGVtX19pbWFnZXtvcmRlcjoxfS5wLXN0cmVuZ3RoLXR5cGVfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKG9kZCkgLnAtc3RyZW5ndGgtdHlwZV9fbGlzdF9faXRlbV9fdGV4dHtvcmRlcjoyfS5wLXN0cmVuZ3RoLXR5cGVfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKGV2ZW4pIC5wLXN0cmVuZ3RoLXR5cGVfX2xpc3RfX2l0ZW1fX2ltYWdle29yZGVyOjJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXN0cmVuZ3RoLXR5cGVfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKGV2ZW4pIC5wLXN0cmVuZ3RoLXR5cGVfX2xpc3RfX2l0ZW1fX2ltYWdle29yZGVyOjF9fS5wLXN0cmVuZ3RoLXR5cGVfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKGV2ZW4pIC5wLXN0cmVuZ3RoLXR5cGVfX2xpc3RfX2l0ZW1fX3RleHR7b3JkZXI6MX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3RyZW5ndGgtdHlwZV9fbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikgLnAtc3RyZW5ndGgtdHlwZV9fbGlzdF9faXRlbV9fdGV4dHtvcmRlcjoyfX0ucC1zdXN0YWluYWJpbGl0eS1kZXRhaWwtbGVhZHtwYWRkaW5nOjguOHJlbSAwIDQuMnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3VzdGFpbmFiaWxpdHktZGV0YWlsLWxlYWR7cGFkZGluZzo1cmVtIDAgM3JlbX19LnAtc3VzdGFpbmFiaWxpdHktZGV0YWlsLWxlYWQgcHtmb250LXNpemU6MS44cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzotMC4wMmVtO2xpbmUtaGVpZ2h0OjIuMjt0ZXh0LWFsaWduOmNlbnRlcn0ucC1zdXN0YWluYWJpbGl0eS1kZXRhaWwtbGVhZCBwK3B7bWFyZ2luLXRvcDoxZW19LnAtc3VzdGFpbmFiaWxpdHktZGV0YWlsLWNvbnRlbnRze3BhZGRpbmc6NXJlbSAwIDNyZW19LnAtc3VzdGFpbmFiaWxpdHktZGV0YWlsLWNvbnRlbnRzX19saXN0e2NvdW50ZXItcmVzZXQ6Y291bnQ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtyb3ctZ2FwOjhyZW19LnAtc3VzdGFpbmFiaWxpdHktZGV0YWlsLWNvbnRlbnRzX19saXN0X19pdGVte2NvdW50ZXItaW5jcmVtZW50OmNvdW50O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtmbGV4LXdyYXA6d3JhcH0ucC1zdXN0YWluYWJpbGl0eS1kZXRhaWwtY29udGVudHNfX2xpc3RfX2l0ZW0taGVhZGluZ3t3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtmbGV4LXdyYXA6d3JhcDtyb3ctZ2FwOjJyZW07Ym9yZGVyOnNvbGlkICNiM2Q3YzI7Ym9yZGVyLXdpZHRoOjJweCAwO3BhZGRpbmc6MS4zcmVtIDA7bWFyZ2luLWJvdHRvbTo1cmVtO2NvbHVtbi1nYXA6MXJlbX0ucC1zdXN0YWluYWJpbGl0eS1kZXRhaWwtY29udGVudHNfX2xpc3RfX2l0ZW0tdGl0bGV7Zm9udC1zaXplOjNyZW07Zm9udC13ZWlnaHQ6NzAwO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnAtc3VzdGFpbmFiaWxpdHktZGV0YWlsLWNvbnRlbnRzX19saXN0X19pdGVtLXRpdGxlOmJlZm9yZXtjb250ZW50OmNvdW50ZXIoY291bnQsIGRlY2ltYWwtbGVhZGluZy16ZXJvKTtmbGV4Om5vbmU7Zm9udC1mYW1pbHk6XCJSb2JvdFwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjRyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmZmY7d2lkdGg6N3JlbTtoZWlnaHQ6N3JlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7YmFja2dyb3VuZDojYjNkN2MyO2JvcmRlci1yYWRpdXM6MTAwJTttYXJnaW4tcmlnaHQ6MS42cmVtfS5wLXN1c3RhaW5hYmlsaXR5LWRldGFpbC1jb250ZW50c19fbGlzdF9faXRlbS1pY29ue2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtjb2x1bW4tZ2FwOjFyZW07cm93LWdhcDoxcmVtfS5wLXN1c3RhaW5hYmlsaXR5LWRldGFpbC1jb250ZW50c19fbGlzdF9faXRlbS1pY29uICp7d2lkdGg6N3JlbX0ucC1zdXN0YWluYWJpbGl0eS1kZXRhaWwtY29udGVudHNfX2xpc3RfX2l0ZW0taW1hZ2V7d2lkdGg6MzUuMTUlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdXN0YWluYWJpbGl0eS1kZXRhaWwtY29udGVudHNfX2xpc3RfX2l0ZW0taW1hZ2V7d2lkdGg6MTAwJX19LnAtc3VzdGFpbmFiaWxpdHktZGV0YWlsLWNvbnRlbnRzX19saXN0X19pdGVtLWltYWdlIGZpZ3VyZXtib3JkZXItcmFkaXVzOjFyZW07b3ZlcmZsb3c6aGlkZGVufS5wLXN1c3RhaW5hYmlsaXR5LWRldGFpbC1jb250ZW50c19fbGlzdF9faXRlbS10ZXh0e3dpZHRoOjYwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3VzdGFpbmFiaWxpdHktZGV0YWlsLWNvbnRlbnRzX19saXN0X19pdGVtLXRleHR7d2lkdGg6MTAwJX19LnAtc3VzdGFpbmFiaWxpdHktZGV0YWlsLWNvbnRlbnRzX19saXN0X19pdGVtLXRleHQtaGVhZGluZ3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO3Jvdy1nYXA6MnJlbX0ucC1zdXN0YWluYWJpbGl0eS1kZXRhaWwtY29udGVudHNfX2xpc3RfX2l0ZW0tdGV4dC1oZWFkaW5nLXRpdGxle2ZvbnQtc2l6ZToyLjRyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuNDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6c3RhcnR9LnAtc3VzdGFpbmFiaWxpdHktZGV0YWlsLWNvbnRlbnRzX19saXN0X19pdGVtLXRleHQtaGVhZGluZy10aXRsZTpiZWZvcmV7Y29udGVudDpjb3VudGVyKGNvdW50MiwgZGVjaW1hbC1sZWFkaW5nLXplcm8pO2ZsZXg6bm9uZTtmb250LWZhbWlseTpcIlJvYm90XCIsc2Fucy1zZXJpZjtmb250LXNpemU6My4ycmVtO2xpbmUtaGVpZ2h0OjEuMjtmb250LXdlaWdodDo3MDA7Y29sb3I6IzI3YWU2MTttYXJnaW4tcmlnaHQ6MS4ycmVtfS5wLXN1c3RhaW5hYmlsaXR5LWRldGFpbC1jb250ZW50c19fbGlzdF9faXRlbS10ZXh0IHB7bGV0dGVyLXNwYWNpbmc6LjA0ZW07Zm9udC1zaXplOjEuNnJlbTtmb250LXdlaWdodDo0MDB9LnAtc3VzdGFpbmFiaWxpdHktZGV0YWlsLWNvbnRlbnRzX19saXN0X19pdGVtLXRleHQgcDpmaXJzdC1vZi10eXBle21hcmdpbi10b3A6My4ycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdXN0YWluYWJpbGl0eS1kZXRhaWwtY29udGVudHNfX2xpc3RfX2l0ZW0tdGV4dCBwOmZpcnN0LW9mLXR5cGV7bWFyZ2luLXRvcDoycmVtfX0ucC1zdXN0YWluYWJpbGl0eS1kZXRhaWwtY29udGVudHNfX2xpc3RfX2l0ZW0tdGV4dCBwK3B7bWFyZ2luLXRvcDoxZW19LnAtc3VzdGFpbmFiaWxpdHktZGV0YWlsLWNvbnRlbnRzX19saXN0X19pdGVtLWJ0bntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmVuZDtmbGV4LXdyYXA6d3JhcDtwYWRkaW5nOjMuNnJlbSAwIDAgMDtjb2x1bW4tZ2FwOjEuOHJlbTtyb3ctZ2FwOjEuOHJlbX0ucC1zdXN0YWluYWJpbGl0eS1kZXRhaWwtY29udGVudHNfX2xpc3RfX2l0ZW1fX2xpc3R7Y291bnRlci1yZXNldDpjb3VudDI7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtyb3ctZ2FwOjVyZW19LnAtc3VzdGFpbmFiaWxpdHktZGV0YWlsLWNvbnRlbnRzX19saXN0X19pdGVtX19saXN0X19pdGVte2NvdW50ZXItaW5jcmVtZW50OmNvdW50MjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47ZmxleC13cmFwOndyYXA7cm93LWdhcDoycmVtfS5wLWNvbXBhbnktaXNvLWNvbnRlbnRze3BhZGRpbmc6MTByZW0gMCAzcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1jb21wYW55LWlzby1jb250ZW50c3twYWRkaW5nOjVyZW0gMCAzcmVtfX0ucC1jb21wYW55LWlzby1jb250ZW50c19fbGVhZHtwYWRkaW5nOjAgMCA1cmVtO2NvbHVtbi1nYXA6NnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1pc28tY29udGVudHNfX2xlYWR7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmc6MCAwIDNyZW19fS5wLWNvbXBhbnktaXNvLWNvbnRlbnRzX19sZWFkX19pbWFnZXtib3JkZXItcmFkaXVzOjFyZW07b3ZlcmZsb3c6aGlkZGVuO2hlaWdodDptYXgtY29udGVudDt3aWR0aDo0Mi4yJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1pc28tY29udGVudHNfX2xlYWRfX2ltYWdle3dpZHRoOjEwMCV9fS5wLWNvbXBhbnktaXNvLWNvbnRlbnRzX19sZWFkX190ZXh0e2ZsZXg6MTtmb250LXNpemU6MS44cmVtO2ZvbnQtd2VpZ2h0OjQwMDtwYWRkaW5nOjJyZW0gMH0ucC1jb21wYW55LWlzby1jb250ZW50c19fbGVhZF9fdGV4dCAqK3B7bWFyZ2luLXRvcDoxLjRlbX0ucC1jb21wYW55LWlzby1jb250ZW50c19faXRlbV9fdGV4dHtwYWRkaW5nOjQuMnJlbSAwIDYuOHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1pc28tY29udGVudHNfX2l0ZW1fX3RleHR7cGFkZGluZzozcmVtIDAgNXJlbX19LnAtY29tcGFueS1pc28tY29udGVudHNfX2l0ZW1fX3RleHQgcHtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjQwMH0ucC1jb21wYW55LWlzby1jb250ZW50c19faXRlbV9fdGV4dCBwK3B7bWFyZ2luLXRvcDoxLjRlbX0ucC1jb21wYW55LWlzby1jb250ZW50c19faXRlbV9fdGV4dCBkbHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Y29sdW1uLWdhcDoyLjhyZW07cm93LWdhcDoxLjJyZW07cGFkZGluZzozLjJyZW0gMCAuNXJlbX0ucC1jb21wYW55LWlzby1jb250ZW50c19faXRlbV9fdGV4dCBkbCBkdHtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjcwMDtiYWNrZ3JvdW5kOiNlYmVjZGI7Ym9yZGVyLXJhZGl1czouOHJlbTttaW4td2lkdGg6MzNyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjEuMnJlbSAyLjRyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWNvbXBhbnktaXNvLWNvbnRlbnRzX19pdGVtX190ZXh0IGRsIGR0e3dpZHRoOjEwMCV9fS5wLWNvbXBhbnktaXNvLWNvbnRlbnRzX19pdGVtX190ZXh0IGRsIGRke3dpZHRoOmNhbGMoMTAwJSAtIDMzcmVtIC0gM3JlbSk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtY29tcGFueS1pc28tY29udGVudHNfX2l0ZW1fX3RleHQgZGwgZGR7d2lkdGg6MTAwJTtwYWRkaW5nLWJvdHRvbToyZW19fS5wLWNvbXBhbnktaXNvLWNvbnRlbnRzX19pdGVtX190ZXh0IHVse3BhZGRpbmc6MnJlbSAwIDA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtyb3ctZ2FwOi41cmVtfS5wLWNvbXBhbnktaXNvLWNvbnRlbnRzX19pdGVtX190ZXh0IHVsIGxpe3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MCAwIDAgMS42cmVtfS5wLWNvbXBhbnktaXNvLWNvbnRlbnRzX19pdGVtX190ZXh0IHVsIGxpOmJlZm9yZXtjb250ZW50OlwiXCI7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTtkaXNwbGF5OmJsb2NrO2JvcmRlci1yYWRpdXM6MTAwJTtiYWNrZ3JvdW5kOiNkMmNmYTk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDouN2VtfS5wLWNvbXBhbnktaXNvLWNvbnRlbnRzX19pdGVtX19pbWd7bWF4LXdpZHRoOjEwMjRweDttYXJnaW46MCBhdXRvfS5wLWNvbXBhbnktaXNvLWNvbnRlbnRzX19pdGVtX19pbWcgaW1ne3dpZHRoOjEwMCV9LnAtY29tcGFueS1pc28tY29udGVudHNfX2l0ZW1fX2xpbmt7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDoycmVtfS5wLWNvbXBhbnktaXNvLWNvbnRlbnRzX19pdGVtX19saW5rIGF7Zm9udC13ZWlnaHQ6NzAwO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgMXB4ICMwMDB9LnAtc3VzdGFpbmFiaWxpdHktcnNwb19faGVhZGluZ3tmb250LXNpemU6M3JlbTtmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJX0ucC1zdXN0YWluYWJpbGl0eS1yc3BvLWVmZm9ydHN7cGFkZGluZzo4LjVyZW0gMCA4cmVtfS5wLXN1c3RhaW5hYmlsaXR5LXJzcG8tZWZmb3J0c19fY29udGVudHN7cGFkZGluZy10b3A6NHJlbTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO3Jvdy1nYXA6MnJlbX0ucC1zdXN0YWluYWJpbGl0eS1yc3BvLWVmZm9ydHNfX2NvbnRlbnRzX190ZXh0e3dpZHRoOjcyJTtmb250LXNpemU6MS44cmVtO2xldHRlci1zcGFjaW5nOi4wNWVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyLjI7cGFkZGluZy10b3A6LjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXN1c3RhaW5hYmlsaXR5LXJzcG8tZWZmb3J0c19fY29udGVudHNfX3RleHR7d2lkdGg6MTAwJX19LnAtc3VzdGFpbmFiaWxpdHktcnNwby1lZmZvcnRzX19jb250ZW50c19fdGV4dCBwK3B7bWFyZ2luLXRvcDoxZW19LnAtc3VzdGFpbmFiaWxpdHktcnNwby1lZmZvcnRzX19jb250ZW50c19fdGV4dC1saW5re3BhZGRpbmc6MS43cmVtfS5wLXN1c3RhaW5hYmlsaXR5LXJzcG8tZWZmb3J0c19fY29udGVudHNfX3RleHQtbGluayBhe2NvbG9yOiMyN2FlNjE7cG9zaXRpb246cmVsYXRpdmV9LnAtc3VzdGFpbmFiaWxpdHktcnNwby1lZmZvcnRzX19jb250ZW50c19fdGV4dC1saW5rIGE6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO2hlaWdodDoxcHg7YmFja2dyb3VuZDpjdXJyZW50Q29sb3I7dHJhbnNmb3JtOnNjYWxlKDAsIDEpO3RyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3A7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzfS5wLXN1c3RhaW5hYmlsaXR5LXJzcG8tZWZmb3J0c19fY29udGVudHNfX3RleHQtbGluayBhOmZvY3VzOjphZnRlcnt0cmFuc2Zvcm06c2NhbGUoMSwgMSl9QG1lZGlhKGhvdmVyOiBob3ZlcilhbmQgKHBvaW50ZXI6IGZpbmUpey5wLXN1c3RhaW5hYmlsaXR5LXJzcG8tZWZmb3J0c19fY29udGVudHNfX3RleHQtbGluayBhOmhvdmVyOjphZnRlcnt0cmFuc2Zvcm06c2NhbGUoMSwgMSl9fS5wLXN1c3RhaW5hYmlsaXR5LXJzcG8tZWZmb3J0c19fY29udGVudHNfX2ltYWdle3dpZHRoOjIzLjQlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdXN0YWluYWJpbGl0eS1yc3BvLWVmZm9ydHNfX2NvbnRlbnRzX19pbWFnZXt3aWR0aDoxMDAlfX0ucC1zdXN0YWluYWJpbGl0eS1yc3BvLXByb2JsZW1ze3BhZGRpbmc6MCAwIDcuOHJlbX0ucC1zdXN0YWluYWJpbGl0eS1yc3BvLXByb2JsZW1zX19pbm5lcntib3JkZXItdG9wOnNvbGlkIDJweCAjYjNkN2MyO3BhZGRpbmctdG9wOjMuNXJlbX0ucC1zdXN0YWluYWJpbGl0eS1yc3BvLXByb2JsZW1zX19jb250ZW50c3twYWRkaW5nLXRvcDozcmVtO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtmbGV4LXdyYXA6d3JhcDtyb3ctZ2FwOjJyZW19LnAtc3VzdGFpbmFiaWxpdHktcnNwby1wcm9ibGVtc19fY29udGVudHNfX3RleHR7b3JkZXI6Mjt3aWR0aDo1MCU7Zm9udC1zaXplOjEuNnJlbTtsZXR0ZXItc3BhY2luZzouMDRlbTtsaW5lLWhlaWdodDoxLjc1O2ZvbnQtd2VpZ2h0OjQwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3VzdGFpbmFiaWxpdHktcnNwby1wcm9ibGVtc19fY29udGVudHNfX3RleHR7d2lkdGg6MTAwJTtvcmRlcjoxfX0ucC1zdXN0YWluYWJpbGl0eS1yc3BvLXByb2JsZW1zX19jb250ZW50c19fdGV4dCAqK3B7bWFyZ2luLXRvcDoycmVtfS5wLXN1c3RhaW5hYmlsaXR5LXJzcG8tcHJvYmxlbXNfX2NvbnRlbnRzX190ZXh0IG9se2NvdW50ZXItcmVzZXQ6Y291bnQ7bWFyZ2luLXRvcDoycmVtO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cm93LWdhcDouN3JlbX0ucC1zdXN0YWluYWJpbGl0eS1yc3BvLXByb2JsZW1zX19jb250ZW50c19fdGV4dCBvbCBsaXtjb3VudGVyLWluY3JlbWVudDpjb3VudDt0ZXh0LWluZGVudDotMS41ZW07bWFyZ2luLWxlZnQ6MS41ZW19LnAtc3VzdGFpbmFiaWxpdHktcnNwby1wcm9ibGVtc19fY29udGVudHNfX3RleHQgb2wgbGk6YmVmb3Jle2NvbnRlbnQ6Y291bnRlcihjb3VudCkgXCIuXCI7Y29sb3I6IzI3YWU2MTttYXJnaW4tcmlnaHQ6LjVlbX0ucC1zdXN0YWluYWJpbGl0eS1yc3BvLXByb2JsZW1zX19jb250ZW50c19faW1hZ2V7b3JkZXI6MTtwYWRkaW5nLXRvcDoxcmVtO3dpZHRoOjQ1LjIlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdXN0YWluYWJpbGl0eS1yc3BvLXByb2JsZW1zX19jb250ZW50c19faW1hZ2V7d2lkdGg6MTAwJTtvcmRlcjoyfX0ucC1zdXN0YWluYWJpbGl0eS1yc3BvLXJzcG97cGFkZGluZy1ib3R0b206My42cmVtfS5wLXN1c3RhaW5hYmlsaXR5LXJzcG8tcnNwb19faW5uZXJ7Ym9yZGVyLXRvcDpzb2xpZCAycHggI2IzZDdjMjtwYWRkaW5nLXRvcDozLjVyZW19LnAtc3VzdGFpbmFiaWxpdHktcnNwby1yc3BvX19jb250ZW50c3twYWRkaW5nOjNyZW0gMCA2LjRyZW07ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2ZsZXgtd3JhcDp3cmFwO3Jvdy1nYXA6MnJlbX0ucC1zdXN0YWluYWJpbGl0eS1yc3BvLXJzcG9fX2NvbnRlbnRzX190ZXh0e3dpZHRoOjUwJTtmb250LXNpemU6MS42cmVtO2xldHRlci1zcGFjaW5nOi4wNGVtO2xpbmUtaGVpZ2h0OjEuNzU7Zm9udC13ZWlnaHQ6NDAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdXN0YWluYWJpbGl0eS1yc3BvLXJzcG9fX2NvbnRlbnRzX190ZXh0e3dpZHRoOjEwMCV9fS5wLXN1c3RhaW5hYmlsaXR5LXJzcG8tcnNwb19fY29udGVudHNfX3RleHQgKitwe21hcmdpbi10b3A6MnJlbX0ucC1zdXN0YWluYWJpbGl0eS1yc3BvLXJzcG9fX2NvbnRlbnRzX19pbWFnZXtwYWRkaW5nLXRvcDouOHJlbTt3aWR0aDo0NS4zJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3VzdGFpbmFiaWxpdHktcnNwby1yc3BvX19jb250ZW50c19faW1hZ2V7d2lkdGg6MTAwJX19LnAtc3VzdGFpbmFiaWxpdHktcnNwby1yc3BvX19jb250ZW50c19faW1hZ2UgZmlndXJle2JvcmRlci1yYWRpdXM6MXJlbTtvdmVyZmxvdzpoaWRkZW59LnAtc3VzdGFpbmFiaWxpdHktcnNwby1yc3BvX19oZWFkaW5ne2JhY2tncm91bmQ6I2U2ZjJlYjtmb250LXNpemU6Mi40cmVtO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMDAlO21pbi1oZWlnaHQ6NnJlbTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzouMmVtfS5wLXN1c3RhaW5hYmlsaXR5LXJzcG8tcnNwb19fcHJvY2Vzc3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZy10b3A6NHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3VzdGFpbmFiaWxpdHktcnNwby1yc3BvX19wcm9jZXNze2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7cm93LWdhcDo0cmVtfX0ucC1zdXN0YWluYWJpbGl0eS1yc3BvLXJzcG9fX3Byb2Nlc3NfX2l0ZW17cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDoxNy4yJTtib3JkZXItcmFkaXVzOjEwMCU7Ym9yZGVyOnNvbGlkIDFweCAjYjNkN2MyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdXN0YWluYWJpbGl0eS1yc3BvLXJzcG9fX3Byb2Nlc3NfX2l0ZW17d2lkdGg6NTAlfX0ucC1zdXN0YWluYWJpbGl0eS1yc3BvLXJzcG9fX3Byb2Nlc3NfX2l0ZW06YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO2hlaWdodDowO3BhZGRpbmc6MTAwJSAwIDAgMDtkaXNwbGF5OmJsb2NrfS5wLXN1c3RhaW5hYmlsaXR5LXJzcG8tcnNwb19fcHJvY2Vzc19faXRlbTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCkgIzVjYzI1Yztib3JkZXItd2lkdGg6MS41cmVtIDBweCAxLjVyZW0gMS41cmVtO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7bWFyZ2luLXJpZ2h0Oi0xNC41JX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3VzdGFpbmFiaWxpdHktcnNwby1yc3BvX19wcm9jZXNzX19pdGVtOmFmdGVye2JvcmRlci1jb2xvcjojNWNjMjVjIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApO2JvcmRlci13aWR0aDoxLjVyZW0gMS41cmVtIDBweCAxLjVyZW07cmlnaHQ6YXV0bztib3R0b206MDttYXJnaW4tcmlnaHQ6MDttYXJnaW4tYm90dG9tOi0zcmVtfX0ucC1zdXN0YWluYWJpbGl0eS1yc3BvLXJzcG9fX3Byb2Nlc3NfX2l0ZW06bGFzdC1jaGlsZDphZnRlcntkaXNwbGF5Om5vbmV9LnAtc3VzdGFpbmFiaWxpdHktcnNwby1yc3BvX19wcm9jZXNzX19pdGVtLWNvbnRlbnRze3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MXJlbX0ucC1zdXN0YWluYWJpbGl0eS1yc3BvLXJzcG9fX3Byb2Nlc3NfX2l0ZW0tY29udGVudHMgZmlndXJle21hcmdpbi1ib3R0b206MS44cmVtfS5wLXN1c3RhaW5hYmlsaXR5LXJzcG8tcnNwb19fcHJvY2Vzc19faXRlbS1jb250ZW50cyBwe2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6NzAwO3RleHQtYWxpZ246Y2VudGVyfS5wLXN1c3RhaW5hYmlsaXR5LXJzcG8tcnNwb19fcHJvY2Vzc19faXRlbS1wYywucC1zdXN0YWluYWJpbGl0eS1yc3BvLXJzcG9fX3Byb2Nlc3NfX2l0ZW0tc2N7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7Zm9udC1zaXplOjEuNnJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6I2ZmZjttaW4td2lkdGg6MTFyZW07bWluLWhlaWdodDozLjVyZW07Ym9yZGVyLXJhZGl1czouNnJlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7dHJhbnNsYXRlOjAgMjAlfS5wLXN1c3RhaW5hYmlsaXR5LXJzcG8tcnNwb19fcHJvY2Vzc19faXRlbS1wY3tiYWNrZ3JvdW5kOiMwMGEwNGV9LnAtc3VzdGFpbmFiaWxpdHktcnNwby1yc3BvX19wcm9jZXNzX19pdGVtLXNje2JhY2tncm91bmQ6IzAwOTFiMX0ucC1zdXN0YWluYWJpbGl0eS1uYXZpe3BhZGRpbmc6NXJlbSAwIDkuNnJlbX0ucC1zdXN0YWluYWJpbGl0eS1uYXZpX19oZWFkaW5ne2ZvbnQtc2l6ZTozcmVtO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItdG9wOnNvbGlkIDJweCAjYjNkN2MyO3BhZGRpbmc6My40cmVtIDAgNHJlbX0ucC1zdXN0YWluYWJpbGl0eS1uYXZpX19saW5re2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtyb3ctZ2FwOjNyZW19LnAtc3VzdGFpbmFiaWxpdHktbmF2aV9fbGluayBhe3dpZHRoOjMwLjUlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdXN0YWluYWJpbGl0eS1uYXZpX19saW5rIGF7d2lkdGg6NDUuNzUlfX0ucC1zdXN0YWluYWJpbGl0eS1uYXZpX19saW5rIGEgZmlndXJle2JvcmRlci1yYWRpdXM6MXJlbTtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjpib3gtc2hhZG93IC4zc30ucC1zdXN0YWluYWJpbGl0eS1uYXZpX19saW5rIGEgZmlndXJlIGltZ3t0cmFuc2l0aW9uOi4zcyBhbGx9LnAtc3VzdGFpbmFiaWxpdHktbmF2aV9fbGluayBhOmhvdmVyIGZpZ3VyZXtib3gtc2hhZG93OjAgMjBweCA0MHB4IHJnYmEoMCwwLDAsLjEpfS5wLXN1c3RhaW5hYmlsaXR5LW5hdmlfX2xpbmsgYTpob3ZlciBmaWd1cmUgaW1ne3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zZm9ybTpzY2FsZSgxLjEsIDEuMSl9LnAtc3VzdGFpbmFiaWxpdHktbmF2aV9fbGluayBhIHB7Zm9udC1zaXplOjIuMnJlbTtmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDoycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdXN0YWluYWJpbGl0eS1uYXZpX19saW5rIGEgcHttYXJnaW4tdG9wOjFyZW07Zm9udC1zaXplOjJyZW19fS5wLXN1c3RhaW5hYmlsaXR5LWxlYWR7cGFkZGluZzo5LjhyZW0gMCAycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdXN0YWluYWJpbGl0eS1sZWFke3BhZGRpbmc6NXJlbSAwIDJyZW19fS5wLXN1c3RhaW5hYmlsaXR5LWxlYWRfX2lubmVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO3Jvdy1nYXA6LjlyZW19LnAtc3VzdGFpbmFiaWxpdHktbGVhZF9fdGV4dHtmb250LXNpemU6MS44cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoyLjI7bGV0dGVyLXNwYWNpbmc6LjA1ZW07dGV4dC1hbGlnbjpjZW50ZXI7bWluLWhlaWdodDoxMWVtfS5wLXN1c3RhaW5hYmlsaXR5LWxlYWRfX3RleHQgKitwe21hcmdpbi10b3A6My4ycmVtfS5wLXN1c3RhaW5hYmlsaXR5LWFjdGlvbntwYWRkaW5nOjMuNHJlbSAwIDUuNnJlbX0ucC1zdXN0YWluYWJpbGl0eS1hY3Rpb25fX2xpc3R7Ym9yZGVyLXJhZGl1czoxcmVtO292ZXJmbG93OmhpZGRlbn0ucC1zdXN0YWluYWJpbGl0eS1hY3Rpb25fX2xpc3RfX2l0ZW17ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6NC45cmVtIDVyZW0gNS42cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdXN0YWluYWJpbGl0eS1hY3Rpb25fX2xpc3RfX2l0ZW17cGFkZGluZzozcmVtO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LnAtc3VzdGFpbmFiaWxpdHktYWN0aW9uX19saXN0X19pdGVtX190aXRsZXtmb250LXNpemU6M3JlbTtmb250LXdlaWdodDo3MDA7d2lkdGg6MjglfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdXN0YWluYWJpbGl0eS1hY3Rpb25fX2xpc3RfX2l0ZW1fX3RpdGxle3dpZHRoOjEwMCV9fS5wLXN1c3RhaW5hYmlsaXR5LWFjdGlvbl9fbGlzdF9faXRlbV9fdGl0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoycmVtO2hlaWdodDozcmVtO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9zdXN0YWluYWJpbGl0eS9hY3Rpb25fbGlzdF9pdGVtX3RpdGxlX21hcmsuc3ZnKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO21hcmdpbi1yaWdodDoxLjJyZW07dHJhbnNsYXRlOjAgLjNyZW19LnAtc3VzdGFpbmFiaWxpdHktYWN0aW9uX19saXN0X19pdGVtX19jb250ZW50c3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47ZmxleC13cmFwOndyYXA7cm93LWdhcDoyLjlyZW07d2lkdGg6NzAuNCU7bWluLWhlaWdodDoxMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdXN0YWluYWJpbGl0eS1hY3Rpb25fX2xpc3RfX2l0ZW1fX2NvbnRlbnRze3dpZHRoOjEwMCV9fS5wLXN1c3RhaW5hYmlsaXR5LWFjdGlvbl9fbGlzdF9faXRlbV9fY29udGVudHMtbGlzdHtwYWRkaW5nLXRvcDouNXJlbTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Jvdy1nYXA6LjdyZW07bWluLWhlaWdodDo5cmVtfS5wLXN1c3RhaW5hYmlsaXR5LWFjdGlvbl9fbGlzdF9faXRlbV9fY29udGVudHMtbGlzdC1pdGVte2ZvbnQtc2l6ZToxLjhyZW07bGluZS1oZWlnaHQ6MS42O2ZvbnQtd2VpZ2h0OjYwMDtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6Mi4ycmVtfS5wLXN1c3RhaW5hYmlsaXR5LWFjdGlvbl9fbGlzdF9faXRlbV9fY29udGVudHMtbGlzdC1pdGVtOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO2JvcmRlci1yYWRpdXM6MTAwJTtiYWNrZ3JvdW5kOiNiY2NmYzQ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDouMnJlbTt0b3A6MS4ycmVtfS5wLXN1c3RhaW5hYmlsaXR5LWFjdGlvbl9fbGlzdF9faXRlbV9fY29udGVudHMtaWNvbntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmVuZDtjb2x1bW4tZ2FwOjFyZW07cm93LWdhcDoxcmVtO2ZsZXgtd3JhcDp3cmFwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdXN0YWluYWJpbGl0eS1hY3Rpb25fX2xpc3RfX2l0ZW1fX2NvbnRlbnRzLWljb257anVzdGlmeS1jb250ZW50OnN0YXJ0fX0ucC1zdXN0YWluYWJpbGl0eS1hY3Rpb25fX2xpc3RfX2l0ZW1fX2NvbnRlbnRzLWljb24gKnt3aWR0aDo3cmVtfS5wLXN1c3RhaW5hYmlsaXR5LWFjdGlvbl9fbGlzdF9faXRlbV9fY29udGVudHMtdGV4dHt3aWR0aDoxMDAlfS5wLXN1c3RhaW5hYmlsaXR5LWFjdGlvbl9fbGlzdF9faXRlbTpudGgtY2hpbGQob2RkKXtiYWNrZ3JvdW5kOiNlNmYyZWJ9LnAtc3VzdGFpbmFiaWxpdHktYWN0aW9uX19saXN0X19pdGVtOm50aC1jaGlsZChldmVuKXtiYWNrZ3JvdW5kOiNmNWZiZjd9LnAtc3VzdGFpbmFiaWxpdHktYWN0aW9uX19pbWFnZXtwYWRkaW5nOjhyZW0gMCAwIDA7bWF4LXdpZHRoOjg2cmVtO3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30ucC1zdXN0YWluYWJpbGl0eS1tZXNzYWdle3BhZGRpbmc6NXJlbSAwIDEwcmVtfS5wLXN1c3RhaW5hYmlsaXR5LW1lc3NhZ2VfX2lubmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtmbGV4LXdyYXA6d3JhcH0ucC1zdXN0YWluYWJpbGl0eS1tZXNzYWdlX190aXRsZXtmb250LXNpemU6M3JlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzUyM2YxZDt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxO21hcmdpbi1ib3R0b206My4zcmVtO3dpZHRoOjEwMCU7cGFkZGluZy1sZWZ0OjMxJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3VzdGFpbmFiaWxpdHktbWVzc2FnZV9fdGl0bGV7cGFkZGluZy1sZWZ0OjB9fS5wLXN1c3RhaW5hYmlsaXR5LW1lc3NhZ2VfX2ltYWdle3dpZHRoOjMxLjIlO21hcmdpbi10b3A6LTZyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXN1c3RhaW5hYmlsaXR5LW1lc3NhZ2VfX2ltYWdle3dpZHRoOjEwMCU7bWFyZ2luLXRvcDowfX0ucC1zdXN0YWluYWJpbGl0eS1tZXNzYWdlX19uYW1le3BhZGRpbmc6M3JlbSAxLjRyZW19LnAtc3VzdGFpbmFiaWxpdHktbWVzc2FnZV9fdGV4dHt3aWR0aDo2My44JX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3VzdGFpbmFiaWxpdHktbWVzc2FnZV9fdGV4dHt3aWR0aDoxMDAlfX0ucC1zdXN0YWluYWJpbGl0eS1tZXNzYWdlX190ZXh0LXRpdGxle2ZvbnQtc2l6ZTozcmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTIzZjFkO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjE7bWFyZ2luLWJvdHRvbTozLjNyZW19LnAtc3VzdGFpbmFiaWxpdHktbWVzc2FnZV9fdGV4dCBwe2xldHRlci1zcGFjaW5nOi4wNGVtO2ZvbnQtc2l6ZToxLjZyZW07Zm9udC13ZWlnaHQ6NDAwfS5wLXN1c3RhaW5hYmlsaXR5LW1lc3NhZ2VfX3RleHQgcCtwe21hcmdpbi10b3A6MS44cmVtfS5wLXN1c3RhaW5hYmlsaXR5LW1lc3NhZ2VfX3RleHQtYnRue3BhZGRpbmctdG9wOjMuNHJlbTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmVuZH0ucC1zdXN0YWluYWJpbGl0eS1saW5re2JhY2tncm91bmQ6I2Y1ZmJmNztwb3NpdGlvbjpyZWxhdGl2ZX0ucC1zdXN0YWluYWJpbGl0eS1saW5rX19saXN0e2NvdW50ZXItcmVzZXQ6Y291bnR9LnAtc3VzdGFpbmFiaWxpdHktbGlua19fbGlzdF9faXRlbXtwYWRkaW5nOjcuOHJlbSAwIDlyZW07Y291bnRlci1pbmNyZW1lbnQ6Y291bnQ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2JvcmRlci1ib3R0b206c29saWQgMXB4ICNiM2Q3YzI7ZmxleC13cmFwOndyYXA7cm93LWdhcDozcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdXN0YWluYWJpbGl0eS1saW5rX19saXN0X19pdGVte3BhZGRpbmc6M3JlbSAwfX0ucC1zdXN0YWluYWJpbGl0eS1saW5rX19saXN0X19pdGVtX19pbWFnZXt3aWR0aDo0Mi4yJTtwYWRkaW5nLXRvcDoxcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdXN0YWluYWJpbGl0eS1saW5rX19saXN0X19pdGVtX19pbWFnZXt3aWR0aDoxMDAlfX0ucC1zdXN0YWluYWJpbGl0eS1saW5rX19saXN0X19pdGVtX19pbWFnZSBmaWd1cmV7Ym9yZGVyLXJhZGl1czoxcmVtO292ZXJmbG93OmhpZGRlbn0ucC1zdXN0YWluYWJpbGl0eS1saW5rX19saXN0X19pdGVtX19jb250ZW50c3t3aWR0aDo1My4zJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2U7ZmxleC13cmFwOndyYXA7cm93LWdhcDoycmVtO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1zdXN0YWluYWJpbGl0eS1saW5rX19saXN0X19pdGVtX19jb250ZW50c3t3aWR0aDoxMDAlfX0ucC1zdXN0YWluYWJpbGl0eS1saW5rX19saXN0X19pdGVtX19jb250ZW50cy10aXRsZXtmbGV4OmF1dG87Zm9udC1zaXplOjNyZW07Zm9udC13ZWlnaHQ6NzAwO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnAtc3VzdGFpbmFiaWxpdHktbGlua19fbGlzdF9faXRlbV9fY29udGVudHMtdGl0bGU6YmVmb3Jle2NvbnRlbnQ6Y291bnRlcihjb3VudCwgZGVjaW1hbC1sZWFkaW5nLXplcm8pO2ZvbnQtZmFtaWx5OlwiUm9ib3RcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZTo0cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojZmZmO3dpZHRoOjhyZW07aGVpZ2h0OjhyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQ6I2IzZDdjMjtib3JkZXItcmFkaXVzOjEwMCU7bWFyZ2luLXJpZ2h0OjEuNnJlbX0ucC1zdXN0YWluYWJpbGl0eS1saW5rX19saXN0X19pdGVtX19jb250ZW50cy1pY29ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmVuZDtjb2x1bW4tZ2FwOi41cmVtO3Jvdy1nYXA6LjVyZW07ZmxleC13cmFwOndyYXB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXN1c3RhaW5hYmlsaXR5LWxpbmtfX2xpc3RfX2l0ZW1fX2NvbnRlbnRzLWljb257d2lkdGg6MTAwJTtqdXN0aWZ5LWNvbnRlbnQ6c3RhcnR9fS5wLXN1c3RhaW5hYmlsaXR5LWxpbmtfX2xpc3RfX2l0ZW1fX2NvbnRlbnRzLWljb24gKnt3aWR0aDo1cmVtfS5wLXN1c3RhaW5hYmlsaXR5LWxpbmtfX2xpc3RfX2l0ZW1fX2NvbnRlbnRzLXRleHR7cGFkZGluZy10b3A6LjNyZW19LnAtc3VzdGFpbmFiaWxpdHktbGlua19fbGlzdF9faXRlbV9fY29udGVudHMtdGV4dCBwK3B7bWFyZ2luLXRvcDoxLjZyZW19LnAtc3VzdGFpbmFiaWxpdHktbGlua19fbGlzdF9faXRlbV9fY29udGVudHMtYnRue3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDplbmR9LnAtc3VzdGFpbmFiaWxpdHktbGlua19fbGlzdF9faXRlbTpsYXN0LWNoaWxke2JvcmRlcjpub25lfS5wLXN1c3RhaW5hYmlsaXR5LWxpbmtfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKG9kZCkgLnAtc3VzdGFpbmFiaWxpdHktbGlua19fbGlzdF9faXRlbV9faW1hZ2V7b3JkZXI6MX0ucC1zdXN0YWluYWJpbGl0eS1saW5rX19saXN0X19pdGVtOm50aC1jaGlsZChvZGQpIC5wLXN1c3RhaW5hYmlsaXR5LWxpbmtfX2xpc3RfX2l0ZW1fX2NvbnRlbnRze29yZGVyOjJ9LnAtc3VzdGFpbmFiaWxpdHktbGlua19fbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikgLnAtc3VzdGFpbmFiaWxpdHktbGlua19fbGlzdF9faXRlbV9faW1hZ2V7b3JkZXI6Mn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3VzdGFpbmFiaWxpdHktbGlua19fbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikgLnAtc3VzdGFpbmFiaWxpdHktbGlua19fbGlzdF9faXRlbV9faW1hZ2V7b3JkZXI6MX19LnAtc3VzdGFpbmFiaWxpdHktbGlua19fbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikgLnAtc3VzdGFpbmFiaWxpdHktbGlua19fbGlzdF9faXRlbV9fY29udGVudHN7b3JkZXI6MX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtc3VzdGFpbmFiaWxpdHktbGlua19fbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikgLnAtc3VzdGFpbmFiaWxpdHktbGlua19fbGlzdF9faXRlbV9fY29udGVudHN7b3JkZXI6Mn19LnAtdG9wLW12e3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MDt3aWR0aDoxMDAlfS5wLXRvcC1tdl9fbGlzdF9faXRlbXtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgcHJpbnR7LnAtdG9wLW12X19saXN0X19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpe2Rpc3BsYXk6bm9uZX19LnAtdG9wLW12X19saXN0X19pdGVtOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6dXJsKC9hc3NldHMvaW1nL3RvcC9tdl9saXN0X2l0ZW1fYmcud2VicCkgbm8tcmVwZWF0IDUwJSA5NSU7YmFja2dyb3VuZC1zaXplOmF1dG8gMTExJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLW12X19saXN0X19pdGVtOmJlZm9yZXt0b3A6LTE1cmVtO2JhY2tncm91bmQtc2l6ZTphdXRvIDU1JX19LnAtdG9wLW12X19saXN0X19pdGVtLXRleHR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjQxJTtsZWZ0OjUwJTt0cmFuc2xhdGU6LTUwJSAtNTAlO3dyaXRpbmctbW9kZTp2ZXJ0aWNhbC1ybDtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJ2cGFsXCI7ZGlzcGxheTpmbGV4O3Jvdy1nYXA6Mi4zcmVtO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpzdGFydDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOm1heC1jb250ZW50O2hlaWdodDptYXgtY29udGVudH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLW12X19saXN0X19pdGVtLXRleHR7dG9wOjYwJTtyb3ctZ2FwOjB9fS5wLXRvcC1tdl9fbGlzdF9faXRlbS10ZXh0LS1se2ZvbnQtc2l6ZTo0LjhyZW07Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOi4xZW07bGluZS1oZWlnaHQ6MS40fUBtZWRpYSBwcmludHsucC10b3AtbXZfX2xpc3RfX2l0ZW0tdGV4dC0tbHtmb250LXNpemU6M3JlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KXsucC10b3AtbXZfX2xpc3RfX2l0ZW0tdGV4dC0tbHtmb250LXNpemU6My4ycmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLW12X19saXN0X19pdGVtLXRleHQtLWx7dGV4dC1zaGFkb3c6MCAwIDEwcHggI2ZmZiwwIDAgMjBweCAjZmZmLDAgMCAyM3B4ICNmZmZ9fS5wLXRvcC1tdl9fbGlzdF9faXRlbS10ZXh0LS1te2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6NDAwO2xldHRlci1zcGFjaW5nOi4xNGVtO3BhZGRpbmctdG9wOjIuMWVtfUBtZWRpYSBwcmludHsucC10b3AtbXZfX2xpc3RfX2l0ZW0tdGV4dC0tbXtmb250LXNpemU6MS40cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpey5wLXRvcC1tdl9fbGlzdF9faXRlbS10ZXh0LS1te2ZvbnQtc2l6ZToxLjRyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3AtbXZfX2xpc3RfX2l0ZW0tdGV4dC0tbXtwYWRkaW5nLXRvcDozZW07dGV4dC1zaGFkb3c6MCAwIDEwcHggI2ZmZiwwIDAgMjBweCAjZmZmLDAgMCAyM3B4ICNmZmY7Zm9udC1zaXplOjJyZW0gIWltcG9ydGFudH19LnAtdG9wLW12X19wYWdlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sdW1uLWdhcDoyJTttYXJnaW4tdG9wOi0xMHJlbTttYXJnaW4tYm90dG9tOi0ycmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6OTl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXRvcC1tdl9fcGFnZXJ7Y29sdW1uLWdhcDoxcmVtO21hcmdpbi10b3A6Mi41cmVtfX0ucC10b3AtbXZfX3BhZ2VyIGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjMyJTtoZWlnaHQ6MTJyZW07cGFkZGluZzoxZW07YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6NnJlbTtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMDFlbTtib3gtc2hhZG93OjAgMjBweCA0MHB4IHJnYmEoMCwwLDAsLjEpO2JvcmRlcjpzb2xpZCAycHggcmdiYSgwLDAsMCwwKTt0cmFuc2l0aW9uOmJvcmRlciAuM3N9LnAtdG9wLW12X19wYWdlciBhOmhvdmVye2JvcmRlci1jb2xvcjojZDIwMDAwfUBtZWRpYSBwcmludHsucC10b3AtbXZfX3BhZ2VyIGF7ZmxvYXQ6bGVmdH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXRvcC1tdl9fcGFnZXIgYXtmb250LXNpemU6MXJlbTtwYWRkaW5nOi41ZW07aGVpZ2h0OmF1dG99fS5wLXRvcC1tdl9fcGFnZXIgYS5hY3RpdmV7Y29sb3I6I2QyMDAwMDtib3JkZXItY29sb3I6I2QyMDAwMH0ucC10b3AtdG9waWNze2JhY2tncm91bmQ6I2ZmZmNkODtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjA7cGFkZGluZzo2LjdyZW0gMCA0LjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXRvcC10b3BpY3N7cGFkZGluZzo1cmVtIDB9fS5wLXRvcC10b3BpY3M6YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlO3otaW5kZXg6OTg7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL3RvcC90b3BpY3NfYmctdG9wLnN2Zyk7Ym90dG9tOjEwMCU7aGVpZ2h0OjhyZW19QG1lZGlhIHByaW50ey5wLXRvcC10b3BpY3M6YmVmb3Jle2hlaWdodDoxcmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXRvcGljczpiZWZvcmV7aGVpZ2h0OjJyZW19fS5wLXRvcC10b3BpY3NfX2lubmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczplbmQ7ZmxleC13cmFwOndyYXA7Y29sdW1uLWdhcDoxMi43cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3AtdG9waWNzX19pbm5lcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfX0ucC10b3AtdG9waWNzX19saXN0e2ZsZXg6MTtwYWRkaW5nLWJvdHRvbToxLjJyZW19LnAtdG9wLXRvcGljc19fbGlzdF9faXRlbSBhe2Rpc3BsYXk6ZmxleDtjb2x1bW4tZ2FwOjIuNnJlbTtwYWRkaW5nOjIuM3JlbSAwO3dpZHRoOjEwMCU7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggI2U3ZTVjOH0ucC10b3AtdG9waWNzX19saXN0X19pdGVtIGE6Zm9jdXN7b3BhY2l0eTouNzt0cmFuc2l0aW9uOi4zcztjdXJzb3I6cG9pbnRlcn1AbWVkaWEoaG92ZXI6IGhvdmVyKWFuZCAocG9pbnRlcjogZmluZSl7LnAtdG9wLXRvcGljc19fbGlzdF9faXRlbSBhOmhvdmVye29wYWNpdHk6Ljc7dHJhbnNpdGlvbjouM3M7Y3Vyc29yOnBvaW50ZXJ9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3AtdG9waWNzX19saXN0X19pdGVtIGF7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0ucC10b3AtdG9waWNzX19saXN0X19pdGVtLWRhdGV7Zm9udC1zaXplOjEuNHJlbTtmb250LWZhbWlseTpcIlJvYm90XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Y29sb3I6IzUyM2YxZDtsZXR0ZXItc3BhY2luZzouMDNlbX0ucC10b3AtdG9waWNzX19saXN0X19pdGVtLWNhdGVnb3J5IHNwYW57ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQ6I2ViZWNkYjtmb250LXNpemU6MS4ycmVtO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojNTIzZjFkO21pbi13aWR0aDoxMnJlbTtoZWlnaHQ6Mi42cmVtO2JvcmRlci1yYWRpdXM6MXJlbTtwYWRkaW5nOi41ZW07bWFyZ2luLWJvdHRvbTo1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXRvcC10b3BpY3NfX2xpc3RfX2l0ZW0tY2F0ZWdvcnkgc3BhbnttYXgtd2lkdGg6MTJyZW07bWFyZ2luOjEwcHggMH19LnAtdG9wLXRvcGljc19fbGlzdF9faXRlbS10ZXh0e21heC13aWR0aDo3MHJlbTtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjQwMH0ucC10b3AtdG9waWNzX19saW5re3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDplbmQ7cGFkZGluZy10b3A6MzBweH0ucC10b3AtcHJvZHVjdHN7cGFkZGluZzoxNi42cmVtIDAgNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXByb2R1Y3Rze3BhZGRpbmc6NXJlbSAwfX0ucC10b3AtcHJvZHVjdHNfX2lubmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXByb2R1Y3RzX19pbm5lcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5wLXRvcC1wcm9kdWN0c19faGVhZGluZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjIuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXByb2R1Y3RzX19oZWFkaW5ne3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6YXV0b319LnAtdG9wLXByb2R1Y3RzX19jb250ZW50c3t3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctdG9wOjNyZW07ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDplbmR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXRvcC1wcm9kdWN0c19fY29udGVudHN7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0ucC10b3AtcHJvZHVjdHNfX2NvbnRlbnRzLWltYWdle3dpZHRoOjkwcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3AtcHJvZHVjdHNfX2NvbnRlbnRzLWltYWdle3dpZHRoOjEwMCV9fS5wLXRvcC1wcm9kdWN0c19fY29udGVudHMtaW1hZ2UgZmlndXJle2JvcmRlci1yYWRpdXM6LjhyZW07b3ZlcmZsb3c6aGlkZGVufS5wLXRvcC1wcm9kdWN0c19fY29udGVudHMtdGV4dHtiYWNrZ3JvdW5kOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxO2xlZnQ6MDtyaWdodDo1MC41JTt0b3A6NTYlO2ZvbnQtc2l6ZToxLjhyZW07bGluZS1oZWlnaHQ6Mi4zO3BhZGRpbmc6NC44cmVtIDJyZW0gNC44cmVtIDJyZW07ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtyb3ctZ2FwOjMuNXJlbTtib3JkZXItcmFkaXVzOjAgMXJlbSAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXRvcC1wcm9kdWN0c19fY29udGVudHMtdGV4dHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjJyZW0gMCAwIDB9fS5wLXRvcC1wcm9kdWN0c19fY29udGVudHMtbGlua3tkaXNwbGF5OmZsZXh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXRvcC1wcm9kdWN0c19fY29udGVudHMtbGlua3tqdXN0aWZ5LWNvbnRlbnQ6ZW5kfX0ucC10b3Atc29sdXRpb257cGFkZGluZzoxOHJlbSAwIDI0LjdyZW07YmFja2dyb3VuZDp1cmwoL2Fzc2V0cy9pbWcvdG9wL3NvbHV0aW9uX2JnXzAxLndlYnApIG5vLXJlcGVhdCAwIGNhbGMoNTAlICsgMTQuOHJlbSksdXJsKC9hc3NldHMvaW1nL3RvcC9zb2x1dGlvbl9iZ18wMi53ZWJwKSBuby1yZXBlYXQgY2FsYygxMDAlIC0gOS41cmVtKSBjYWxjKDUwJSArIDExLjJyZW0pO2JhY2tncm91bmQtc2l6ZTo1NS41cmVtIGF1dG8sMzQuNXJlbSBhdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCl7LnAtdG9wLXNvbHV0aW9ue2JhY2tncm91bmQtcG9zaXRpb246Y2FsYyg1MCUgLSA1MnJlbSkgY2FsYyg1MCUgKyAxNC44cmVtKSxjYWxjKDUwJSArIDU2LjVyZW0pIGNhbGMoNTAlICsgMTEuMnJlbSl9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3Atc29sdXRpb257cGFkZGluZzo1cmVtIDAgMTByZW19fS5wLXRvcC1zb2x1dGlvbl9faW5uZXJ7cG9zaXRpb246cmVsYXRpdmV9LnAtdG9wLXNvbHV0aW9uX190aWNre3dpZHRoOjEwMCU7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmctYm90dG9tOjIuM3JlbX0ucC10b3Atc29sdXRpb25fX3RpY2tfX2l0ZW17d2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7d2hpdGUtc3BhY2U6bm93cmFwfUBrZXlmcmFtZXMgbW92ZV9vZGR7ZnJvbXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX10b3t0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSl9fUBrZXlmcmFtZXMgbW92ZV9ldmVue2Zyb217dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9dG97dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCUpfX0ucC10b3Atc29sdXRpb25fX3RpY2tfX2l0ZW0gc3BhbntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MCAuMmVtO2ZvbnQtZmFtaWx5OlwiUG9wcGluc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycmVtO2xpbmUtaGVpZ2h0OjE7Y29sb3I6I2U3ZTVjODt3aWR0aDptYXgtY29udGVudDt3aGl0ZS1zcGFjZTpub3dyYXA7bGV0dGVyLXNwYWNpbmc6LjA0N2VtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3Atc29sdXRpb25fX3RpY2tfX2l0ZW0gc3Bhbntmb250LXNpemU6NHJlbX19LnAtdG9wLXNvbHV0aW9uX190aWNrX19pdGVtIHNwYW46bnRoLW9mLXR5cGUob2RkKXthbmltYXRpb246bW92ZV9vZGQgMjRzIGluZmluaXRlIGxpbmVhcn0ucC10b3Atc29sdXRpb25fX3RpY2tfX2l0ZW0gc3BhbjpudGgtb2YtdHlwZShldmVuKXthbmltYXRpb246bW92ZV9ldmVuIDI0cyBpbmZpbml0ZSBsaW5lYXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjB9LnAtdG9wLXNvbHV0aW9uX19oZWFkaW5ne3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9LnAtdG9wLXNvbHV0aW9uX19oZWFkaW5nLS1qcHtmb250LXNpemU6NHJlbTtjb2xvcjojNTIzZjFkO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmJsb2NrO2xldHRlci1zcGFjaW5nOi4yZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXRvcC1zb2x1dGlvbl9faGVhZGluZy0tanB7Zm9udC1zaXplOjNyZW19fS5wLXRvcC1zb2x1dGlvbl9fbGVhZHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6M3JlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzUyM2YxZDtsaW5lLWhlaWdodDoyLjI7cGFkZGluZzozcmVtIDAgMXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXNvbHV0aW9uX19sZWFke2ZvbnQtc2l6ZToycmVtfX0ucC10b3Atc29sdXRpb25fX2NpcmNsZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzoxMHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXNvbHV0aW9uX19jaXJjbGV7cGFkZGluZzo1cmVtIDB9fS5wLXRvcC1zb2x1dGlvbl9fY2lyY2xlLXRpdGxle3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6I2VjZTlkNzt3aWR0aDoyOXJlbTtoZWlnaHQ6MjlyZW07Ym9yZGVyLXJhZGl1czoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojNDcyNDEyO2ZvbnQtc2l6ZTozcmVtO2xldHRlci1zcGFjaW5nOi0wLjAxZW07bGluZS1oZWlnaHQ6MS4zfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3Atc29sdXRpb25fX2NpcmNsZS10aXRsZXtmb250LXNpemU6MnJlbTt3aWR0aDoxOHJlbTtoZWlnaHQ6MThyZW19fS5wLXRvcC1zb2x1dGlvbl9fY2lyY2xlLWl0ZW1ze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cm93LWdhcDo1cmVtO2ZvbnQtc2l6ZToycmVtO2ZvbnQtd2VpZ2h0OjUwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXNvbHV0aW9uX19jaXJjbGUtaXRlbXN7cm93LWdhcDoycmVtfX0ucC10b3Atc29sdXRpb25fX2NpcmNsZS1pdGVte2JhY2tncm91bmQtY29sb3I6I2Y0ZjNlMjtib3JkZXItcmFkaXVzOjVyZW07cGFkZGluZzoycmVtIDVyZW0gMnJlbSAxMnJlbTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXNvbHV0aW9uX19jaXJjbGUtaXRlbXtib3JkZXItcmFkaXVzOjEwMDByZW19fS5wLXRvcC1zb2x1dGlvbl9fY2lyY2xlLWl0ZW0gc3Bhbntmb250LXNpemU6Mi44cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojYjk5NzU2fS5wLXRvcC1zb2x1dGlvbl9fY2lyY2xlLWl0ZW06OmJlZm9yZSwucC10b3Atc29sdXRpb25fX2NpcmNsZS1pdGVtOjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZX0ucC10b3Atc29sdXRpb25fX2NpcmNsZS1pdGVtOjpiZWZvcmV7d2lkdGg6NHJlbTtoZWlnaHQ6NHJlbTtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiNiOTk3NTY7bGVmdDo1cmVtO3RvcDoyLjVyZW19LnAtdG9wLXNvbHV0aW9uX19jaXJjbGUtaXRlbTo6YWZ0ZXJ7Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkICNmZmY7Ym9yZGVyLWJvdHRvbTo0cHggc29saWQgI2ZmZjt3aWR0aDoycmVtO2hlaWdodDoxcmVtOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtsZWZ0OjZyZW07dG9wOjRyZW19LnAtdG9wLXNvbHV0aW9uX19jaXJjbGUtbGlzdHstLWJhc2U6IDEwO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDpjYWxjKHZhcigtLXIpKjIvdmFyKC0tYmFzZSkqMXJlbSk7aGVpZ2h0OmNhbGModmFyKC0tcikqMi92YXIoLS1iYXNlKSoxcmVtKTtib3JkZXI6c29saWQgMjBweCAjZWNlOWQ3O2JvcmRlci1yYWRpdXM6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXNvbHV0aW9uX19jaXJjbGUtbGlzdHstLXI6IDE3MCFpbXBvcnRhbnR9fS5wLXRvcC1zb2x1dGlvbl9fY2lyY2xlLWxpc3QgZGx7LS1hbmdsZTI6IGNhbGModmFyKC0tYW5nbGUpICogMWRlZyAtIDkwZGVnKTstLXg6IGNhbGMoKGNvcyh2YXIoLS1hbmdsZTIpKSAqIHZhcigtLXIpICkgLyB2YXIoLS1iYXNlKSAqIDFyZW0pOy0teTogY2FsYygoc2luKHZhcigtLWFuZ2xlMikpICogdmFyKC0tcikgKSAvIHZhcigtLWJhc2UpICogMXJlbSk7dHJhbnNsYXRlOnZhcigtLXgpIHZhcigtLXkpO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjE4cmVtO2hlaWdodDoxOHJlbTtwYWRkaW5nLXRvcDozLjVyZW07ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnN0YXJ0O3Jvdy1nYXA6MXJlbTtib3JkZXItcmFkaXVzOjEwMCU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iZ2NvbG9yKTtjb2xvcjojZmZmfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3Atc29sdXRpb25fX2NpcmNsZS1saXN0IGRse3dpZHRoOjEwcmVtO2hlaWdodDoxMHJlbTtwYWRkaW5nLXRvcDoxLjVyZW19fS5wLXRvcC1zb2x1dGlvbl9fY2lyY2xlLWxpc3QgZGwgZHR7Zm9udC1zaXplOjJyZW07bGluZS1oZWlnaHQ6MS4zO2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXNvbHV0aW9uX19jaXJjbGUtbGlzdCBkbCBkdHtmb250LXNpemU6MS4ycmVtfX0ucC10b3Atc29sdXRpb25fX2NpcmNsZS1saXN0IGRsIGRke2ZvbnQtc2l6ZToxLjRyZW07bGluZS1oZWlnaHQ6MS41fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3Atc29sdXRpb25fX2NpcmNsZS1saXN0IGRsIGRke2ZvbnQtc2l6ZTouOHJlbX19LnAtdG9wLXNvbHV0aW9uX19jaXJjbGUtbGlzdCBkbCBkZCB1bHtwYWRkaW5nLWxlZnQ6MWVtfS5wLXRvcC1zb2x1dGlvbl9fY2lyY2xlLWxpc3QgZGwgZGQgdWwgbGl7cG9zaXRpb246cmVsYXRpdmV9LnAtdG9wLXNvbHV0aW9uX19jaXJjbGUtbGlzdCBkbCBkZCB1bCBsaTpiZWZvcmV7Y29udGVudDpcIuODu1wiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTFlbTt0b3A6MH0ucC10b3Atc29sdXRpb25fX2xpbmt7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjFyZW0gMCAwfS5wLXRvcC1zb2x1dGlvbi1pc3N1ZXtwYWRkaW5nOjguN3JlbSAwIDQuM3JlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXNvbHV0aW9uLWlzc3Vle3BhZGRpbmc6NXJlbSAwIDRyZW19fS5wLXRvcC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHN7YmFja2dyb3VuZDpub25lO3BhZGRpbmc6NC42cmVtIDUuNXJlbSA3LjVyZW07cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowO21hcmdpbi1ib3R0b206MTUuOHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c3twYWRkaW5nOjJyZW0gMDttYXJnaW4tYm90dG9tOjB9fS5wLXRvcC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHM6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi0xMCU7bGVmdDo1MCU7dHJhbnNsYXRlOi01MCUgNXJlbTt3aWR0aDowO2hlaWdodDowO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6I2Y2ZjVlZSByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKTtib3JkZXItd2lkdGg6NDBweCA2MHB4IDBweCA2MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3Atc29sdXRpb24taXNzdWVfX2NvbnRlbnRzOmFmdGVye2JvdHRvbTo1JTtwYWRkaW5nOjJyZW0gMH19LnAtdG9wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19fdGl0bGV7Zm9udC1zaXplOjNyZW07bGluZS1oZWlnaHQ6MS42O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTIzZjFkO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3Atc29sdXRpb24taXNzdWVfX2NvbnRlbnRzX190aXRsZXtwYWRkaW5nOjAgMnJlbX19LnAtdG9wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19fbGlzdHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6MnJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0ucC10b3Atc29sdXRpb24taXNzdWVfX2NvbnRlbnRzX19saXN0X19pdGVte3dpZHRoOm1heC1jb250ZW50O3Bvc2l0aW9uOnJlbGF0aXZlfS5wLXRvcC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHNfX2xpc3RfX2l0ZW0tdGV4dHtwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojZmZmfS5wLXRvcC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHNfX2xpc3RfX2l0ZW0tdGV4dC50ZXh0MDF7dG9wOjE1cmVtO2xlZnQ6NHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19fbGlzdF9faXRlbS10ZXh0LnRleHQwMXt0b3A6MTZyZW07bGVmdDo3cmVtfX0ucC10b3Atc29sdXRpb24taXNzdWVfX2NvbnRlbnRzX19saXN0X19pdGVtLXRleHQudGV4dDAye3RvcDoyMHJlbTtsZWZ0OjhyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXRvcC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHNfX2xpc3RfX2l0ZW0tdGV4dC50ZXh0MDJ7dG9wOjE1cmVtO2xlZnQ6NXJlbX19LnAtdG9wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19fbGlzdF9faXRlbS10ZXh0LnRleHQwM3t0b3A6MTVyZW07bGVmdDo2cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3Atc29sdXRpb24taXNzdWVfX2NvbnRlbnRzX19saXN0X19pdGVtLXRleHQudGV4dDAze3RvcDoxNXJlbTtsZWZ0OjZyZW19fS5wLXRvcC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHNfX2xpc3RfX2l0ZW0tdGV4dC50ZXh0MDR7dG9wOjIzcmVtO2xlZnQ6NXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19fbGlzdF9faXRlbS10ZXh0LnRleHQwNHt0b3A6MTVyZW07bGVmdDo4cmVtfX0ucC10b3Atc29sdXRpb24taXNzdWVfX2NvbnRlbnRzX19saXN0X19pdGVtLXRleHQudGV4dDA1e3RvcDoxMHJlbTtsZWZ0OjlyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXRvcC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHNfX2xpc3RfX2l0ZW0tdGV4dC50ZXh0MDV7dG9wOjEzcmVtO2xlZnQ6N3JlbX19LnAtdG9wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19fbGlzdF9faXRlbS10ZXh0LnRleHQwNnt0b3A6MTNyZW07bGVmdDo3cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3Atc29sdXRpb24taXNzdWVfX2NvbnRlbnRzX19saXN0X19pdGVtLXRleHQudGV4dDA2e3RvcDoxNXJlbTtsZWZ0OjZyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3Atc29sdXRpb24taXNzdWVfX2NvbnRlbnRzX19saXN0X19pdGVte21heC13aWR0aDo1MCU7cGFkZGluZzoyZW0gMmVtIDNlbSAhaW1wb3J0YW50fX0ucC10b3Atc29sdXRpb24taXNzdWVfX2NvbnRlbnRzX19saXN0X19pdGVtOm50aC1jaGlsZCgxKXtwYWRkaW5nOjQuM3JlbSAwIDYuM3JlbTt0cmFuc2xhdGU6MCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3Atc29sdXRpb24taXNzdWVfX2NvbnRlbnRzX19saXN0X19pdGVtOm50aC1jaGlsZCgxKXt0cmFuc2xhdGU6LTFyZW0gLTFyZW07b3JkZXI6MX19LnAtdG9wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19fbGlzdF9faXRlbTpudGgtY2hpbGQoMil7cGFkZGluZzo1LjdyZW0gNC4ycmVtIDcuOHJlbSA1cmVtO3RyYW5zbGF0ZTotMS40cmVtIDkuNHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19fbGlzdF9faXRlbTpudGgtY2hpbGQoMil7dHJhbnNsYXRlOi0ycmVtIC01cmVtO29yZGVyOjN9fS5wLXRvcC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHNfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKDMpe3BhZGRpbmc6NC41cmVtIDQuMnJlbSA3LjRyZW0gNC43cmVtO3RyYW5zbGF0ZTotM3JlbSAyLjJyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXRvcC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHNfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKDMpe3RyYW5zbGF0ZTotMXJlbSAtMXJlbTtvcmRlcjoyfX0ucC10b3Atc29sdXRpb24taXNzdWVfX2NvbnRlbnRzX19saXN0X19pdGVtOm50aC1jaGlsZCg0KXtwYWRkaW5nOjUuOHJlbSA0LjJyZW0gMCAwO3RyYW5zbGF0ZTotMS44cmVtIDMuNHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19fbGlzdF9faXRlbTpudGgtY2hpbGQoNCl7dHJhbnNsYXRlOi0xcmVtIC01cmVtO29yZGVyOjR9fS5wLXRvcC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHNfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKDUpe3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotMTByZW07cGFkZGluZy1sZWZ0OjcuNHJlbTt0cmFuc2xhdGU6M3JlbSAycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3Atc29sdXRpb24taXNzdWVfX2NvbnRlbnRzX19saXN0X19pdGVtOm50aC1jaGlsZCg1KXtwb3NpdGlvbjpyZWxhdGl2ZTtib3R0b206YXV0bzt0cmFuc2xhdGU6LTFyZW0gLTEwcmVtO29yZGVyOjV9fS5wLXRvcC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHNfX2xpc3RfX2l0ZW06bnRoLWNoaWxkKDYpe3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjVyZW07Ym90dG9tOi0xOHJlbTtwYWRkaW5nOjAgNC42cmVtIDdyZW0gNS43cmVtO3RyYW5zbGF0ZTotMThyZW0gMy4ycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3Atc29sdXRpb24taXNzdWVfX2NvbnRlbnRzX19saXN0X19pdGVtOm50aC1jaGlsZCg2KXtwb3NpdGlvbjpyZWxhdGl2ZTtyaWdodDphdXRvO2JvdHRvbTphdXRvO3RyYW5zbGF0ZTowcmVtIC0xMHJlbTtvcmRlcjo2fX0ucC10b3Atc29sdXRpb24taXNzdWVfX2NvbnRlbnRzX19saXN0X19pdGVtIHN0cm9uZ3tmb250LXNpemU6MS4xMjVlbTtmb250LXdlaWdodDo3MDB9LnAtdG9wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19fbGlzdF9faXRlbSBpbWd7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OmF1dG87ei1pbmRleDotMX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19fbGlzdF9faXRlbSBpbWd7d2lkdGg6MjByZW0gIWltcG9ydGFudH19LnAtdG9wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19fbGlzdF9faXRlbSBpbWcuaW1hZ2UwMXt3aWR0aDoyMHJlbX0ucC10b3Atc29sdXRpb24taXNzdWVfX2NvbnRlbnRzX19saXN0X19pdGVtIGltZy5pbWFnZTAye3dpZHRoOjI1cmVtfS5wLXRvcC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHNfX2xpc3RfX2l0ZW0gaW1nLmltYWdlMDN7d2lkdGg6MThyZW19LnAtdG9wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19fbGlzdF9faXRlbSBpbWcuaW1hZ2UwNHt3aWR0aDoyNXJlbX0ucC10b3Atc29sdXRpb24taXNzdWVfX2NvbnRlbnRzX19saXN0X19pdGVtIGltZy5pbWFnZTA1e3dpZHRoOjE4cmVtfS5wLXRvcC1zb2x1dGlvbi1pc3N1ZV9fY29udGVudHNfX2xpc3RfX2l0ZW0gaW1nLmltYWdlMDZ7d2lkdGg6MjByZW19LnAtdG9wLXNvbHV0aW9uLWlzc3VlX19jb250ZW50c19faW1hZ2V7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7Ym90dG9tOjA7dHJhbnNsYXRlOi01MCUgMH0ucC10b3Atc29sdXRpb24taXNzdWVfX3N1cHBvcnRfX2Fycm93e3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3Atc29sdXRpb24taXNzdWVfX3N1cHBvcnRfX2Fycm93e21hcmdpbi10b3A6NXJlbX19LnAtdG9wLXNvbHV0aW9uLWlzc3VlX19zdXBwb3J0X19hcnJvdzo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6NTAlO3RyYW5zbGF0ZTotNTAlIDVyZW07d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOiNmNmY1ZWUgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXdpZHRoOjQwcHggNjBweCAwcHggNjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXNvbHV0aW9uLWlzc3VlX19zdXBwb3J0X19hcnJvdzo6YmVmb3Jle2JvdHRvbTo1JTtwYWRkaW5nOjJyZW0gMH19LnAtdG9wLXNvbHV0aW9uLWlzc3VlX19zdXBwb3J0X190aXRsZXttYXJnaW4tdG9wOjhyZW07bWFyZ2luLWJvdHRvbToxcmVtO2NvbG9yOiM1MjNmMWQ7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZTo0cmVtO3RleHQtYWxpZ246Y2VudGVyfS5wLXRvcC1zb2x1dGlvbi1pc3N1ZV9fc3VwcG9ydF9fdGV4dHtmb250LXNpemU6MS44cmVtO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoyLjI7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoxcmVtIDAgMH0ucC10b3Atc29sdXRpb24taXNzdWVfX3N1cHBvcnRfX3RleHQgcCtwe21hcmdpbi10b3A6MmVtfS5wLXRvcC1zdHJlbmd0aHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNkZWVhZmUgMCUsICNmZmZmZmYgMTAwJSk7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzo3LjhyZW0gMCA1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3Atc3RyZW5ndGh7cGFkZGluZzo1cmVtIDB9fS5wLXRvcC1zdHJlbmd0aDpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjEwMCU7aGVpZ2h0OjA7cGFkZGluZzo0LjM3NSUgMCAwIDA7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGJvdHRvbTtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlO2JhY2tncm91bmQtaW1hZ2U6dXJsKC9hc3NldHMvaW1nL3RvcC9zdHJlbmd0aF9iZy10b3Auc3ZnKTtib3R0b206Y2FsYygxMDAlIC0gMXB4KX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXN0cmVuZ3RoOmJlZm9yZXtoZWlnaHQ6NXJlbTtiYWNrZ3JvdW5kLXNpemU6YXV0byAxMDAlfX0ucC10b3Atc3RyZW5ndGhfX2xlYWR7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtjb2x1bW4tZ2FwOjNyZW07cm93LWdhcDozcmVtO3BhZGRpbmctdG9wOjMuOHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXN0cmVuZ3RoX19sZWFke2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LnAtdG9wLXN0cmVuZ3RoX19sZWFkLXRleHR7Zm9udC1zaXplOjEuOHJlbTtsaW5lLWhlaWdodDoyLjN9LnAtdG9wLXN0cmVuZ3RoX19sZWFkLWxpbmt7ZGlzcGxheTpmbGV4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3Atc3RyZW5ndGhfX2xlYWQtbGlua3t3aWR0aDoxMDAlO2p1c3RpZnktY29udGVudDplbmR9fS5wLXRvcC1zdHJlbmd0aF9fbGlzdHttYXJnaW4tdG9wOjMuOHJlbTtkaXNwbGF5OmZsZXg7Y29sdW1uLWdhcDoxcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXRvcC1zdHJlbmd0aF9fbGlzdHtmbGV4LXdyYXA6d3JhcDtib3JkZXItcmFkaXVzOjFyZW07b3ZlcmZsb3c6aGlkZGVuO2NvbHVtbi1nYXA6MH19LnAtdG9wLXN0cmVuZ3RoX19saXN0IGF7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjpib3gtc2hhZG93IC4zcztwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjB9LnAtdG9wLXN0cmVuZ3RoX19saXN0IGEgZmlndXJle292ZXJmbG93OmhpZGRlbn0ucC10b3Atc3RyZW5ndGhfX2xpc3QgYSBmaWd1cmUgaW1ne3RyYW5zaXRpb246LjNzIGFsbH0ucC10b3Atc3RyZW5ndGhfX2xpc3QgYTpmb2N1cyBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMSwgMS4xKTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEoaG92ZXI6IGhvdmVyKWFuZCAocG9pbnRlcjogZmluZSl7LnAtdG9wLXN0cmVuZ3RoX19saXN0IGE6aG92ZXIgaW1ne3RyYW5zZm9ybTpzY2FsZSgxLjEsIDEuMSk7cG9zaXRpb246cmVsYXRpdmV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3Atc3RyZW5ndGhfX2xpc3QgYXt3aWR0aDo1MCV9fS5wLXRvcC1zdHJlbmd0aF9fbGlzdCBhOmZpcnN0LW9mLXR5cGV7Ym9yZGVyLXJhZGl1czoxcmVtIDAgMCAxcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3Atc3RyZW5ndGhfX2xpc3QgYTpmaXJzdC1vZi10eXBle2JvcmRlci1yYWRpdXM6MH19LnAtdG9wLXN0cmVuZ3RoX19saXN0IGE6bGFzdC1vZi10eXBle2JvcmRlci1yYWRpdXM6MCAxcmVtIDFyZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXN0cmVuZ3RoX19saXN0IGE6bGFzdC1vZi10eXBle2JvcmRlci1yYWRpdXM6MH19LnAtdG9wLXN0cmVuZ3RoX19saXN0IGE6aG92ZXJ7Ym94LXNoYWRvdzowIDJyZW0gNHJlbSByZ2JhKDAsMCwwLC4xKTt6LWluZGV4Ojl9LnAtdG9wLXN0cmVuZ3RoX19saXN0X19pdGVte3Bvc2l0aW9uOnJlbGF0aXZlfS5wLXRvcC1zdHJlbmd0aF9fbGlzdF9faXRlbS10ZXh0e2ZvbnQtc2l6ZToyLjZyZW07Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuNTtsZXR0ZXItc3BhY2luZzouMDhlbTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjA7cGFkZGluZzo0LjVyZW0gM3JlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXN0cmVuZ3RoX19saXN0X19pdGVtLXRleHR7Zm9udC1zaXplOjEuOHJlbTtwYWRkaW5nOjJyZW0gMS41cmVtfX0ucC10b3Atc3RyZW5ndGhfX2xpc3RfX2l0ZW0taWNvbntwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Ojk7Ym90dG9tOjJyZW07cmlnaHQ6MnJlbX0ucC10b3Atc3VzdGFpbmFiaWxpdHl7cGFkZGluZzoxNy4zcmVtIDAgMjkuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXN1c3RhaW5hYmlsaXR5e3BhZGRpbmc6NXJlbSAwfX0ucC10b3Atc3VzdGFpbmFiaWxpdHlfX2lubmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXN1c3RhaW5hYmlsaXR5X19pbm5lcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5wLXRvcC1zdXN0YWluYWJpbGl0eV9faGVhZGluZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDoxMS41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3Atc3VzdGFpbmFiaWxpdHlfX2hlYWRpbmd7cG9zaXRpb246cmVsYXRpdmU7dG9wOmF1dG87cmlnaHQ6YXV0b319LnAtdG9wLXN1c3RhaW5hYmlsaXR5X19jb250ZW50c3t3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctdG9wOjQuNHJlbTtvcmRlcjotMX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXN1c3RhaW5hYmlsaXR5X19jb250ZW50c3tvcmRlcjppbml0aWFsfX0ucC10b3Atc3VzdGFpbmFiaWxpdHlfX2NvbnRlbnRzLWltYWdle3dpZHRoOjkwcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3Atc3VzdGFpbmFiaWxpdHlfX2NvbnRlbnRzLWltYWdle3dpZHRoOjEwMCV9fS5wLXRvcC1zdXN0YWluYWJpbGl0eV9fY29udGVudHMtaW1hZ2UgZmlndXJle2JvcmRlci1yYWRpdXM6LjhyZW07b3ZlcmZsb3c6aGlkZGVufS5wLXRvcC1zdXN0YWluYWJpbGl0eV9fY29udGVudHMtdGV4dHtiYWNrZ3JvdW5kOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxO3JpZ2h0Oi0yNXB4O2xlZnQ6NTAlO3RvcDo2NyU7Zm9udC1zaXplOjEuOHJlbTtsaW5lLWhlaWdodDoyLjM7cGFkZGluZzo0LjZyZW0gMCA0LjhyZW0gNi4xcmVtO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZW5kO3Jvdy1nYXA6My41cmVtO2JvcmRlci1yYWRpdXM6MXJlbSAwIDAgMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLXN1c3RhaW5hYmlsaXR5X19jb250ZW50cy10ZXh0e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6YXV0bztyaWdodDphdXRvO3RvcDphdXRvO3BhZGRpbmc6MnJlbSAwIDAgMH19LnAtdG9wLXN1c3RhaW5hYmlsaXR5X19jb250ZW50cy10ZXh0IHB7d2lkdGg6MTAwJX0ucC10b3Atc3VzdGFpbmFiaWxpdHlfX2NvbnRlbnRzLWxpbmt7ZGlzcGxheTpmbGV4O21hcmdpbi1yaWdodDoyLjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXRvcC1zdXN0YWluYWJpbGl0eV9fY29udGVudHMtbGlua3t3aWR0aDoxMDAlO2p1c3RpZnktY29udGVudDplbmQ7bWFyZ2luLXJpZ2h0OjB9fS5wLXRvcC1hYm91dHtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNmZmZjZDg7cGFkZGluZzozcmVtIDAgN3JlbSAwfS5wLXRvcC1hYm91dF9fdGV4dHtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjIuMjtmb250LXdlaWdodDo0MDA7cGFkZGluZzozcmVtIDAgMCAwfS5wLXRvcC1hYm91dF9fbGlzdHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzozLjhyZW0gMCAwIDA7Y29sdW1uLWdhcDo0cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC10b3AtYWJvdXRfX2xpc3R7Y29sdW1uLWdhcDoxcmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtdG9wLWFib3V0X19saXN0X19pdGVte3dpZHRoOjQ4JX19LnAtdG9wLWFib3V0X19saXN0X19pdGVtIGEgZmlndXJle292ZXJmbG93OmhpZGRlbn0ucC10b3AtYWJvdXRfX2xpc3RfX2l0ZW0gYSBmaWd1cmUgaW1ne3RyYW5zaXRpb246LjNzIGFsbH0ucC10b3AtYWJvdXRfX2xpc3RfX2l0ZW0gYTpmb2N1cyBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMSwgMS4xKTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEoaG92ZXI6IGhvdmVyKWFuZCAocG9pbnRlcjogZmluZSl7LnAtdG9wLWFib3V0X19saXN0X19pdGVtIGE6aG92ZXIgaW1ne3RyYW5zZm9ybTpzY2FsZSgxLjEsIDEuMSk7cG9zaXRpb246cmVsYXRpdmV9fS5wLXRvcC1hYm91dF9fbGlzdF9faXRlbSBmaWd1cmV7ZGlzcGxheTpibG9jaztib3JkZXItcmFkaXVzOjFyZW07b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuM3N9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXRvcC1hYm91dF9fbGlzdF9faXRlbSBmaWd1cmV7Ym9yZGVyLXJhZGl1czoxcmVtfX0ucC10b3AtYWJvdXRfX2xpc3RfX2l0ZW0gZmlndXJlIGltZ3t0cmFuc2l0aW9uOnNjYWxlIC4zc30ucC10b3AtYWJvdXRfX2xpc3RfX2l0ZW0gYTpob3ZlciBmaWd1cmV7Ym94LXNoYWRvdzowIDIwcHggNDBweCByZ2JhKDAsMCwwLC4xKX0ucC10b3AtYWJvdXRfX2xpc3RfX2l0ZW0tdGV4dHtwYWRkaW5nLXRvcDoxLjZyZW07Zm9udC1zaXplOjIuNHJlbTtsZXR0ZXItc3BhY2luZzotMC4wMWVtO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojNTIzZjFkO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Y29sdW1uLWdhcDoxLjhyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLXRvcC1hYm91dF9fbGlzdF9faXRlbS10ZXh0e2ZvbnQtc2l6ZToxLjZyZW19fSNwYWdlLXRvcCAuYy1jdGEtY29udGFjdHtwYWRkaW5nOjAgMCA3cmVtIDA7YmFja2dyb3VuZDojZmZmY2Q4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjcGFnZS10b3AgLmMtY3RhLWNvbnRhY3R7cGFkZGluZzowfX0jcGFnZS10b3AgLnAtY29udGFjdC1jaGVja19fY29udGFjdHttYXJnaW46MH0jcGFnZS10b3AgLmMtY3Rhe21hcmdpbi10b3A6MH0jcGFnZS10b3AgLnAtY29udGFjdC1jaGVja19fY29udGFjdF9fdGV4dC1saW5rIC5jLWJ0bntib3gtc2hhZG93OjAgM3B4IDQwcHggcmdiYSgwLDAsMCwuMSl9LnUtbXQtLTEwe21hcmdpbi10b3A6MXJlbX0udS1tYi0tMTB7bWFyZ2luLWJvdHRvbToxcmVtfS51LW1yLS0xMHttYXJnaW4tcmlnaHQ6MXJlbX0udS1tbC0tMTB7bWFyZ2luLWxlZnQ6MXJlbX0udS1tdC0tMjB7bWFyZ2luLXRvcDoycmVtfS51LW1iLS0yMHttYXJnaW4tYm90dG9tOjJyZW19LnUtbXItLTIwe21hcmdpbi1yaWdodDoycmVtfS51LW1sLS0yMHttYXJnaW4tbGVmdDoycmVtfS51LW10LS0zMHttYXJnaW4tdG9wOjNyZW19LnUtbWItLTMwe21hcmdpbi1ib3R0b206M3JlbX0udS1tci0tMzB7bWFyZ2luLXJpZ2h0OjNyZW19LnUtbWwtLTMwe21hcmdpbi1sZWZ0OjNyZW19LnUtbXQtLTQwe21hcmdpbi10b3A6NHJlbX0udS1tYi0tNDB7bWFyZ2luLWJvdHRvbTo0cmVtfS51LW1yLS00MHttYXJnaW4tcmlnaHQ6NHJlbX0udS1tbC0tNDB7bWFyZ2luLWxlZnQ6NHJlbX0udS1tdC0tNTB7bWFyZ2luLXRvcDo1cmVtfS51LW1iLS01MHttYXJnaW4tYm90dG9tOjVyZW19LnUtbXItLTUwe21hcmdpbi1yaWdodDo1cmVtfS51LW1sLS01MHttYXJnaW4tbGVmdDo1cmVtfS51LW10LS02MHttYXJnaW4tdG9wOjZyZW19LnUtbWItLTYwe21hcmdpbi1ib3R0b206NnJlbX0udS1tci0tNjB7bWFyZ2luLXJpZ2h0OjZyZW19LnUtbWwtLTYwe21hcmdpbi1sZWZ0OjZyZW19LnUtbXQtLTcwe21hcmdpbi10b3A6N3JlbX0udS1tYi0tNzB7bWFyZ2luLWJvdHRvbTo3cmVtfS51LW1yLS03MHttYXJnaW4tcmlnaHQ6N3JlbX0udS1tbC0tNzB7bWFyZ2luLWxlZnQ6N3JlbX0udS1tdC0tODB7bWFyZ2luLXRvcDo4cmVtfS51LW1iLS04MHttYXJnaW4tYm90dG9tOjhyZW19LnUtbXItLTgwe21hcmdpbi1yaWdodDo4cmVtfS51LW1sLS04MHttYXJnaW4tbGVmdDo4cmVtfS51LW10LS05MHttYXJnaW4tdG9wOjlyZW19LnUtbWItLTkwe21hcmdpbi1ib3R0b206OXJlbX0udS1tci0tOTB7bWFyZ2luLXJpZ2h0OjlyZW19LnUtbWwtLTkwe21hcmdpbi1sZWZ0OjlyZW19LnUtbXQtLTEwMHttYXJnaW4tdG9wOjEwcmVtfS51LW1iLS0xMDB7bWFyZ2luLWJvdHRvbToxMHJlbX0udS1tci0tMTAwe21hcmdpbi1yaWdodDoxMHJlbX0udS1tbC0tMTAwe21hcmdpbi1sZWZ0OjEwcmVtfS51LW10LS0xMTB7bWFyZ2luLXRvcDoxMXJlbX0udS1tYi0tMTEwe21hcmdpbi1ib3R0b206MTFyZW19LnUtbXItLTExMHttYXJnaW4tcmlnaHQ6MTFyZW19LnUtbWwtLTExMHttYXJnaW4tbGVmdDoxMXJlbX0udS1tdC0tMTIwe21hcmdpbi10b3A6MTJyZW19LnUtbWItLTEyMHttYXJnaW4tYm90dG9tOjEycmVtfS51LW1yLS0xMjB7bWFyZ2luLXJpZ2h0OjEycmVtfS51LW1sLS0xMjB7bWFyZ2luLWxlZnQ6MTJyZW19LnUtdGV4dGFsaWduLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnUtdGV4dGFsaWduLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udS10ZXh0YWxpZ24tLXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey51LXNwe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEgcHJpbnR7LnUtc3B7ZGlzcGxheTpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnUtcGN7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fS5qcy1mYWRlaW4sLmpzLWZhZGVpbi11cCwuanMtZmFkZWluLWRvd217b3BhY2l0eTowfUBtZWRpYSBwcmludHsuanMtZmFkZWluLC5qcy1mYWRlaW4tdXAsLmpzLWZhZGVpbi1kb3dte29wYWNpdHk6MTtkaXNwbGF5OmJsb2NrfX1AbWVkaWEgcHJpbnR7LmpzLXN1Ym1lbnV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fSIsIi8qISBkZXN0eWxlLmNzcyB2NC4wLjEgfCBNSVQgTGljZW5zZSB8IGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNvbGFzLWN1c2FuL2Rlc3R5bGUuY3NzICovXHJcblxyXG4vKiBSZXNldCBib3gtbW9kZWwgYW5kIHNldCBib3JkZXJzICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4qLFxyXG46OmJlZm9yZSxcclxuOjphZnRlciB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIGJvcmRlci13aWR0aDogMDtcclxuICAgIG1pbi13aWR0aDogMDtcclxufVxyXG5cclxuLyogRG9jdW1lbnQgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxyXG4gKiAzLiBSZW1vdmUgZ3JheSBvdmVybGF5IG9uIGxpbmtzIGZvciBpT1MuXHJcbiAqL1xyXG5cclxuaHRtbCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4xNTtcclxuICAgIC8qIDEgKi9cclxuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuICAgIC8qIDIgKi9cclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAvKiAzKi9cclxufVxyXG5cclxuLyogU2VjdGlvbnMgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuYm9keSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cclxuICovXHJcblxyXG5tYWluIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKiBWZXJ0aWNhbCByaHl0aG0gKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbnAsXHJcbnRhYmxlLFxyXG5ibG9ja3F1b3RlLFxyXG5hZGRyZXNzLFxyXG5wcmUsXHJcbmlmcmFtZSxcclxuZm9ybSxcclxuZmlndXJlLFxyXG5kbCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qIEhlYWRpbmdzICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKiBMaXN0cyAoZW51bWVyYXRpb24pICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG51bCxcclxub2wge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8qIExpc3RzIChkZWZpbml0aW9uKSAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuZHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbmRkIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG4vKiBHcm91cGluZyBjb250ZW50ICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cclxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXHJcbiAqL1xyXG5cclxuaHIge1xyXG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICAvKiAxICovXHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICAvKiAxICovXHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIC8qIDIgKi9cclxuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxucHJlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcclxuICAgIC8qIDEgKi9cclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgIC8qIDIgKi9cclxufVxyXG5cclxuYWRkcmVzcyB7XHJcbiAgICBmb250LXN0eWxlOiBpbmhlcml0O1xyXG59XHJcblxyXG4vKiBUZXh0LWxldmVsIHNlbWFudGljcyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXHJcblxyXG5hIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxyXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcclxuICAgIC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuY29kZSxcclxua2JkLFxyXG5zYW1wIHtcclxuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcclxuICAgIC8qIDEgKi9cclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgIC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG4vKipcclxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiAqIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgICBmb250LXNpemU6IDc1JTtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdWIge1xyXG4gICAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcblxyXG5zdXAge1xyXG4gICAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbi8qIFJlcGxhY2VkIGNvbnRlbnQgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IHZlcnRpY2FsIGFsaWdubWVudCBpc3N1ZXMuXHJcbiAqL1xyXG5cclxuc3ZnLFxyXG5pbWcsXHJcbmVtYmVkLFxyXG5vYmplY3QsXHJcbmlmcmFtZSB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG59XHJcblxyXG4vKiBGb3JtcyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlc2V0IGZvcm0gZmllbGRzIHRvIG1ha2UgdGhlbSBzdHlsZWFibGUuXHJcbiAqIDEuIE1ha2UgZm9ybSBlbGVtZW50cyBzdHlsYWJsZSBhY3Jvc3Mgc3lzdGVtcyBpT1MgZXNwZWNpYWxseS5cclxuICogMi4gSW5oZXJpdCB0ZXh0LXRyYW5zZm9ybSBmcm9tIHBhcmVudC5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAvKiAxICovXHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgZm9udDogaW5oZXJpdDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XHJcbiAgICAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IGN1cnNvcnMgZm9yIGNsaWNrYWJsZSBlbGVtZW50cy5cclxuICovXHJcblxyXG5idXR0b24sXHJcblt0eXBlPVwiYnV0dG9uXCJdLFxyXG5bdHlwZT1cInJlc2V0XCJdLFxyXG5bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbmJ1dHRvbjpkaXNhYmxlZCxcclxuW3R5cGU9XCJidXR0b25cIl06ZGlzYWJsZWQsXHJcblt0eXBlPVwicmVzZXRcIl06ZGlzYWJsZWQsXHJcblt0eXBlPVwic3VibWl0XCJdOmRpc2FibGVkIHtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEltcHJvdmUgb3V0bGluZXMgZm9yIEZpcmVmb3ggYW5kIHVuaWZ5IHN0eWxlIHdpdGggaW5wdXQgZWxlbWVudHMgJiBidXR0b25zLlxyXG4gKi9cclxuXHJcbjotbW96LWZvY3VzcmluZyB7XHJcbiAgICBvdXRsaW5lOiBhdXRvO1xyXG59XHJcblxyXG5zZWxlY3Q6ZGlzYWJsZWQge1xyXG4gICAgb3BhY2l0eTogaW5oZXJpdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBwYWRkaW5nXHJcbiAqL1xyXG5cclxub3B0aW9uIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZXNldCB0byBpbnZpc2libGVcclxuICovXHJcblxyXG5maWVsZHNldCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG59XHJcblxyXG5sZWdlbmQge1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xyXG5cclxucHJvZ3Jlc3Mge1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXHJcbiAqL1xyXG5cclxudGV4dGFyZWEge1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG4gKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xyXG4gICAgLyogMSAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxyXG4gKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqIDIuIEZpeCBmb250IGluaGVyaXRhbmNlLlxyXG4gKi9cclxuXHJcbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbiAgICAvKiAxICovXHJcbiAgICBmb250OiBpbmhlcml0O1xyXG4gICAgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogRml4IGFwcGVhcmFuY2UgZm9yIEZpcmVmb3hcclxuICovXHJcblt0eXBlPVwibnVtYmVyXCJdIHtcclxuICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG59XHJcblxyXG4vKipcclxuICogQ2xpY2thYmxlIGxhYmVsc1xyXG4gKi9cclxuXHJcbmxhYmVsW2Zvcl0ge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4vKiBJbnRlcmFjdGl2ZSAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cclxuICovXHJcblxyXG5kZXRhaWxzIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3VtbWFyeSB7XHJcbiAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbn1cclxuXHJcbi8qXHJcbiAqIFJlbW92ZSBvdXRsaW5lIGZvciBlZGl0YWJsZSBjb250ZW50LlxyXG4gKi9cclxuXHJcbltjb250ZW50ZWRpdGFibGVdOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IGF1dG87XHJcbn1cclxuXHJcbi8qIFRhYmxlcyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbjEuIENvcnJlY3QgdGFibGUgYm9yZGVyIGNvbG9yIGluaGVyaXRhbmNlIGluIGFsbCBDaHJvbWUgYW5kIFNhZmFyaS5cclxuKi9cclxuXHJcbnRhYmxlIHtcclxuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcclxuICAgIC8qIDEgKi9cclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbn1cclxuXHJcbmNhcHRpb24ge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxudGQsXHJcbnRoIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG50aCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbmh0bWwge1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1xLWRvd24obCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdncoMTAsIDEyODApO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2dygxMCwgNDgwKTtcclxuICAgIH1cclxufVxyXG5cclxuYm9keSB7XHJcbiAgICBjb2xvcjogJGZvbnQtY29sb3I7XHJcbiAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICBsaW5lLWhlaWdodDogMS44O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcclxuICAgIGZvbnQtZmFtaWx5OiAkamEtc2FucztcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcbiAgICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xyXG4gICAgcGFkZGluZy10b3A6IHJlbSgkaGVhZGVyLWhlaWdodC1wYyk7XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgcGFkZGluZy10b3A6ICN7JGhlYWRlci1oZWlnaHQtc3B9cHhcclxuICAgIH1cclxuXHJcbiAgICBtYWluIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG59XHJcblxyXG5hIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgIEBpbmNsdWRlIG1xLWhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJltocmVmXj1cInRlbDpcIl0sXHJcbiAgICAmW2hyZWZePVwibWFpbHRvOlwiXSB7XHJcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG5lbSB7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuYnV0dG9uIHtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufSIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vIOODmOODg+ODgOODvOmrmOOBlVxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4kaGVhZGVyLWhlaWdodC1wYzoxMTA7XHJcbiRoZWFkZXItaGVpZ2h0LXNwOjgwO1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8g44Kk44Oz44OK44O85bmF6Kit5a6aXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vIOOCs+ODs+ODhuODs+ODhOOBruOCpOODs+ODiuODvOW5hVxyXG4kaW5uZXI6IDEyODBweDtcclxuXHJcbi8vIOS9meeZvVxyXG4kcGFkZGluZy1wYzogMjVweDtcclxuJHBhZGRpbmctc3A6IDIwcHg7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8g6Imy44Gu5oyH5a6aXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4vL+iJsuaMh+WumlxyXG4kZm9udC1jb2xvcjogIzMzMztcclxuJHllbGxvdzogI2ZmZmNkODtcclxuJGdyYXk6ICM2MTZiODA7XHJcbiRyZWQ6ICNkMjAwMDA7XHJcbiR3aGl0ZTogI2ZmZmZmZjtcclxuJGJyb3duOiAjNTIzZjFkO1xyXG4kYmxhY2s6ICMwMDAwMDA7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8g44OV44Kp44Oz44OI6Kit5a6aXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4kamEtc2FuczogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XHJcbiRlbi1zYW5zOiAnUm9ib3QnLCBzYW5zLXNlcmlmO1xyXG4kZW4tcG9wcGluczogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xyXG5cclxuJGZ3LXRoaW46IDEwMDtcclxuJGZ3LWV4dHJhLWxpZ2h0OiAyMDA7XHJcbiRmdy1saWdodDogMzAwO1xyXG4kZnctbm9ybWFsOiA0MDA7XHJcbiRmdy1yZWd1bGFyOiA0MDA7XHJcbiRmdy1tZWRpdW06IDUwMDtcclxuJGZ3LXNlbWktYm9sZDogNjAwO1xyXG4kZnctZGVtaS1ib2xkOiA2MDA7XHJcbiRmdy1ib2xkOiA3MDA7XHJcbiRmdy1leHRyYS1ib2xkOiA4MDA7XHJcbiRmdy11bHRyYS1ib2xkOiA4MDA7XHJcbiRmdy1ibGFjazogOTAwO1xyXG4iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi5sLWNvbHVtbiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gIGNvbHVtbi1nYXA6IHJlbSg2MCk7XHJcbiAgcm93LWdhcDogcmVtKDYwKTtcclxuXHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG5cclxuICAmX19tYWluIHtcclxuICAgIGZsZXg6IDE7XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICBvcmRlcjogMjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3NpZGUge1xyXG4gICAgd2lkdGg6IHJlbSgyNTApO1xyXG5cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgb3JkZXI6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufSIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqO1xyXG5cclxuLmwtY29udGFpbmVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6ICRpbm5lciArIHN0cmlwLXVuaXQoJHBhZGRpbmctcGMpICogMjtcclxuICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZy1wYztcclxuICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nLXBjO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuXHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nLXNwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkcGFkZGluZy1zcDtcclxuICB9XHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi5sLWhlYWRlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiByZW0oJGhlYWRlci1oZWlnaHQtcGMpO1xyXG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDo5OTg7XHJcbiAgbGVmdDowO1xyXG4gIHRvcDowO1xyXG5cclxuICBAbWVkaWEgcHJpbnQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIGhlaWdodDogI3skaGVhZGVyLWhlaWdodC1zcH1weDtcclxuICB9XHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi8qIGMtYmFubmVyICovXHJcbi5jLWJhbm5lciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgYm90dG9tOiByZW0oNDApO1xyXG4gICAgcmlnaHQ6IHJlbSgxNzApO1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgd2lkdGg6IHJlbSgzMjApO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gICAgdHJhbnNpdGlvbjogLjJzO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIC5jLWJhbm5lcl9fdGh1bWIge1xyXG4gICAgLy8gICBib3JkZXItcmFkaXVzOiByZW0oMjApO1xyXG4gICAgLy8gICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLy8gICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcztcclxuICAgIC8vICAgaW1nIHtcclxuICAgIC8vICAgICB0cmFuc2l0aW9uOiAuM3MgYWxsO1xyXG4gICAgLy8gICB9XHJcbiAgICAvLyB9XHJcblxyXG4gICAgLy8gJjpob3ZlcntcclxuICAgIC8vICAgLmMtYmFubmVyX190aHVtYiB7XHJcbiAgICAvLyAgICAgYm94LXNoYWRvdzogMCAyMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAuMSk7XHJcblxyXG4gICAgLy8gICAgIGltZ3tcclxuICAgIC8vICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgdHJhbnNmb3JtOiBzY2FsZSgxLjEsIDEuMSk7XHJcbiAgICAvLyAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgLy8gICB9XHJcbiAgICAvLyB9XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgYm90dG9tOiByZW0oNTApO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiByZW0oNTApO1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Nsb3NlIHtcclxuXHJcbiAgICAgICAgJi1idG4ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiByZW0oMTApO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDMwMDtcclxuICAgICAgICAgICAgLy8gd2lkdGg6IHJlbSgzMCk7XHJcblx0ICAgICAgICAvLyBoZWlnaHQ6IHJlbSgzMCk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICAgICAgICAgICAgICByaWdodDogcmVtKDIwKTtcclxuICAgICAgICAgICAgICAgIHRvcDogcmVtKDUpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1idG46OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcblx0ICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICAgICAgICB0b3A6IDEycHg7XHJcblx0ICAgICAgICB3aWR0aDogMjRweDtcclxuXHQgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG5cdCAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtYnRuOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcblx0ICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICAgICAgICB0b3A6IDEycHg7XHJcblx0ICAgICAgICB3aWR0aDogMjRweDtcclxuXHQgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0ICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2JvZHkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMjAwMDA7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgICAgZ2FwOiAxZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDUwKTtcclxuICAgICAgICAgICAgcGFkZGluZzogcmVtKDIwKSByZW0oMzApO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aHVtYiB7XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMTApO1xyXG4gICAgICAgICAgICB3aWR0aDogcmVtKDE1MCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDE1MCk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMCk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDIwKTtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyAudS1zci1vbmx5IHtcclxuLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuLy8gICAgIHdpZHRoOiAxcHg7XHJcbi8vICAgICBoZWlnaHQ6IDFweDtcclxuLy8gICAgIHBhZGRpbmc6IDA7XHJcbi8vICAgICBtYXJnaW46IC0xcHg7XHJcbi8vICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4vLyAgICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcclxuLy8gICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbi8vICAgICBib3JkZXItd2lkdGg6IDA7XHJcbi8vIH1cclxuXHJcbi5jLWJhbm5lcl9faW1nIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzO1xyXG4gICY6aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyAvLyDjg4bjgrnjg4hcclxuLy8gLmwtZmxvYXQtYm5yIHtcclxuLy8gICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuLy8gICAgIHotaW5kZXg6IDk5OTtcclxuLy8gICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KSk7XHJcbi8vICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1oLS1kdXJhdGlvbikgdmFyKC0tbWgtLWVhc2luZyksIHZpc2liaWxpdHkgMHMgbGluZWFyO1xyXG4vLyAgICAgYm90dG9tOiAyMHB4O1xyXG4vLyAgICAgcmlnaHQ6IDIwcHg7XHJcbi8vICAgICB3aWR0aDogMzIwcHg7XHJcbi8vIH1cclxuXHJcbi8vIC5sLWZsb2F0LWJucl9fY2xvc2Uge1xyXG4vLyAgICAgdG9wOiAxMHB4O1xyXG4vLyAgICAgcmlnaHQ6IDEwcHg7XHJcbi8vIH1cclxuXHJcbi8vIC5sLWZsb2F0LWJucl9fY2xvc2Uge1xyXG4vLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4vLyAgICAgei1pbmRleDogMTtcclxuLy8gICAgIHRvcDogN3B4O1xyXG4vLyAgICAgcmlnaHQ6IDdweDtcclxuLy8gICAgIG91dGxpbmU6IG5vbmU7XHJcbi8vICAgICBib3JkZXI6IG5vbmU7XHJcbi8vICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1taC0tY29sb3ItLWdyYXlzY2FsZS0zMDApO1xyXG4vLyAgICAgbWFyZ2luOiAwO1xyXG4vLyAgICAgcGFkZGluZzogMDtcclxuLy8gICAgIHdpZHRoOiAyNXB4O1xyXG4vLyAgICAgaGVpZ2h0OiAyMHB4O1xyXG4vLyB9XHJcblxyXG4vLyAubC1mbG9hdC1ibnJfX2ltZyB7XHJcbi8vICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4vLyAgICAgaGVpZ2h0OiA5MHB4O1xyXG4vLyB9XHJcblxyXG4vLyBhLnUtem9vbSAudS16b29tX19pbWcge1xyXG4vLyAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC42cyB2YXIoLS1taC0tZWFzaW5nKTtcclxuLy8gfVxyXG5cclxuLy8gYS51LXpvb20gLnUtem9vbV9faW1nIHtcclxuLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4vLyB9XHJcblxyXG4vLyAubC1mbG9hdC1ibnJfX2lue1xyXG4vLyAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA5MHB4IGF1dG87XHJcbi8vICAgICBnYXA6IDAgMTZweDtcclxuLy8gICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbi8vICAgICBwYWRkaW5nOiAxNHB4IDE1cHg7XHJcbi8vICAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XHJcbi8vICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ2cHggYXV0bztcclxuLy8gICAgIGdhcDogMCAxMHB4O1xyXG4vLyAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuLy8gICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuLy8gICAgIHBhZGRpbmc6IDE0cHggMTBweDtcclxuLy8gICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbi8vICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4vLyAgICAgYmFja2dyb3VuZDogYmx1ZTtcclxuLy8gfSIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqO1xyXG5cclxuLmMtYnJlYWRjcnVtYiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogcmVtKDE1KSAwO1xyXG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZDZkOWRlO1xyXG5cclxuICAmX19saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgY29sb3I6ICM2NjY2NjY7XHJcbiAgICBjb2x1bW4tZ2FwOiByZW0oNik7XHJcblxyXG4gICAgbGkge1xyXG5cclxuICAgICAgJiArIGxpIHtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHdpZHRoOiByZW0oNik7XHJcbiAgICAgICAgICBoZWlnaHQ6IHJlbSg2KTtcclxuICAgICAgICAgIGJvcmRlcjogc29saWQgI2Q2ZDlkZTtcclxuICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4IDAgMCAxcHg7XHJcbiAgICAgICAgICByb3RhdGU6IDEzNWRlZztcclxuICAgICAgICAgIHRyYW5zbGF0ZTogMCByZW0oLTIpO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oNik7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBAaW5jbHVkZSBsaW5lKCM2NjY2NjYpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIOODm+ODkOODvFxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL+OCueODnuODm+S7peWkluOBp+WPjeW/nOOBmeOCi1xyXG5AbWl4aW4gaG92ZXIge1xyXG4gICY6Zm9jdXMge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL29wYWNpdHkgLjdcclxuQG1peGluIG9wIHtcclxuICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICBvcGFjaXR5OiAuNztcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi8vdW5kZXJsaW5lXHJcbkBtaXhpbiBsaW5lKCR5ZWxsb3cpIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDEpO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vaW1nIHNjYWxlXHJcbkBtaXhpbiBzY2FsZSB7XHJcbiAgZmlndXJlIHtcclxuXHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHRyYW5zaXRpb246IC4zcyBhbGw7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICBpbWcge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSwgMS4xKTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vaG92ZXIgYWNjdGlvblxyXG5AbWl4aW4gbXEtaG92ZXIoKSB7XHJcbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQHVzZSBcImdsb2JhbFwiIGFzICo7XHJcblxyXG4uYy1idG4ge1xyXG5cclxuICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgY29sb3I6I2QyMDAwMDtcclxuICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogcmVtKDIwKSByZW0oNjApO1xyXG4gIGhlaWdodDogcmVtKDUwKTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWluLXdpZHRoOiByZW0oMzYwKTtcclxuICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgaGVpZ2h0OiByZW0oODApO1xyXG4gIGJvcmRlcjogc29saWQgMnB4IGN1cnJlbnRDb2xvcjtcclxuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgYm9yZGVyLXJhZGl1czogcmVtKDIwMDApO1xyXG4gIGJveC1zaGFkb3c6MCAyMHB4IDQwcHggcmdiYSgjMDAwMDAwLDAuMSk7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICByaWdodDogcmVtKDI1KTtcclxuICAgIHdpZHRoOiByZW0oMzApO1xyXG4gICAgaGVpZ2h0OiByZW0oMzApO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25fY2lyY2xlYXJyb3ctcmVkLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogcmVtKDUwKTtcclxuICAgIHRyYW5zbGF0ZTogMCAtNTAlO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xyXG4gICAgYTpob3ZlciAmLFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIHNjYWxlOjEuMDU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1ib3JkZXJsZXNzIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICB9XHJcblxyXG4gICYtY2lyY2xlIHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1yaWdodDogcmVtKDcwKTtcclxuICAgIGhlaWdodDogcmVtKDUwKTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHdpZHRoOiByZW0oNTApO1xyXG4gICAgICBoZWlnaHQ6IHJlbSg1MCk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25fY2lyY2xlYXJyb3ctcmVkLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiByZW0oNTApO1xyXG4gICAgICB0cmFuc2xhdGU6IDAgLTUwJTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XHJcbiAgICAgIGE6aG92ZXIgJixcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDIwcHggNDBweCByZ2JhKCRibGFjaywwLjEpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiByZW0oNjApO1xyXG4gICAgICAgICAgc2NhbGU6MS4xO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1vdXRib3VuZCB7XHJcbiAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgY29sdW1uLWdhcDogMTBweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogcmVtKDE3KTtcclxuICAgICAgaGVpZ2h0OiByZW0oMTcpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX291dGJvdW5kLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi5jLWN0YSB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZmNkODtcclxuICBwYWRkaW5nOnJlbSgxMCkgMCByZW0oMTAwKSAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tdG9wOiByZW0oMTYwKTtcclxuXHJcbiAgJi0td2hpdGUge1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gIH1cclxuXHJcblxyXG4gIC5jLWN0YSsme1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBwYWRkaW5nOnJlbSgxMCkgMCByZW0oNTApIDA7XHJcbiAgICBtYXJnaW4tdG9wOiByZW0oNDApO1xyXG4gIH1cclxuXHJcbiAgJl9faGVhZGluZyB7XHJcbiAgICBmb250LXNpemU6IHJlbSg0MCk7XHJcbiAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICBjb2xvcjogJGJyb3duO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIHBhZGRpbmc6IHJlbSgzMykgMCAwIDA7XHJcbiAgICByb3ctZ2FwOiByZW0oNTUpO1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogcmVtKDM5MCk7XHJcbiAgICAgIGhlaWdodDowO1xyXG4gICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICB3aWR0aDogcmVtKDM5MCk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIEBpbmNsdWRlIHNjYWxlO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjBweCA0MHB4IHJnYmEoJGJsYWNrLDAuMSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBmaWd1cmUge1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNkZGRkZGQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuM3M7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcbiAgICAgICAgY29sb3I6ICRicm93bjtcclxuICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDEwKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDExKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHdpZHRoOiByZW0oOCk7XHJcbiAgICAgICAgICBoZWlnaHQ6IHJlbSg4KTtcclxuICAgICAgICAgIGJvcmRlcjpzb2xpZCAjZDIwMDAwO1xyXG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHggMCAwIDJweDtcclxuICAgICAgICAgIHJvdGF0ZTogMTM1ZGVnO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgdG9wOiByZW0oLTIpO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSg0KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICAmLWNvbnRhY3Qge1xyXG4gICAgcGFkZGluZzogcmVtKDUwKSAwIHJlbSgxMTApO1xyXG5cclxuICAgICZfX2NvbnRlbnRzIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMCk7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX190ZXh0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHJvdy1nYXA6IHJlbSgyMCk7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMjApIHJlbSgyMCkgcmVtKDQ0KTtcclxuXHJcbiAgICAgICAgJi1oZWFkaW5nIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWxpbmsge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiByZW0oNDUwKTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59IiwiQHVzZSBcImdsb2JhbFwiIGFzICo7XHJcblxyXG4uYy1jb21tb24tZmFxIHtcclxuICBtYXJnaW4tdG9wOiA4cmVtO1xyXG5cclxuICAmX19saXN0IHtcclxuICAgIG1hcmdpbjogM3JlbSBhdXRvIDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMnJlbTtcclxuICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xcyBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY1ZWU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgY29sb3I6ICM1MjNmMWQ7XHJcbiAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IHNvbGlkICNmNmY1ZWUgMnB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAmLmlzLXNob3cge1xyXG4gICAgICAuYy1jb21tb24tZmFxX19oZWFkZXIge1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faGVhZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwYWRkaW5nOiAyLjVyZW0gNS41cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTtcclxuXHJcbiAgICAmOjpiZWZvcmUsXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHdpZHRoOiAxLjhyZW07XHJcbiAgICAgIGhlaWdodDogMC4ycmVtO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAwLjFyZW0pO1xyXG4gICAgICByaWdodDogMnJlbTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM1MjNmMWQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190b2dnbGUge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIH1cclxuXHJcbiAgJl9fYm9keSB7XHJcbiAgICBwYWRkaW5nOiAycmVtIDNyZW0gMnJlbSA1LjVyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgfVxyXG4gICAgYXtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB9XHJcbn1cclxuXHJcbiAgLnE6OmJlZm9yZSxcclxuICAmX19ib2R5IC5hOjpiZWZvcmUge1xyXG4gICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDJyZW07XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gIH1cclxuXHJcbiAgLnE6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlFcIjtcclxuICAgIGNvbG9yOiAjNTIzZjFkO1xyXG4gIH1cclxuXHJcbiAgLmE6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIkFcIjtcclxuICAgIHRvcDogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xyXG4gICAgY29sb3I6ICNkMjAwMDA7XHJcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgICAmX19oZWFkZXIge1xyXG4gICAgICBwYWRkaW5nOiAxLjVyZW0gNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAucTo6YmVmb3JlLFxyXG4gICAgJl9fYm9keSAuYTo6YmVmb3JlIHtcclxuICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgIGxlZnQ6IDEuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19ib2R5IHtcclxuICAgICAgcGFkZGluZzogMS41cmVtIDNyZW0gMS41cmVtIDRyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqO1xyXG5cclxuLmMtaGVhZGluZyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBjb2xvcjogJGJyb3duO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiByZW0oMjApIDAgMCAwO1xyXG4gIHJvdy1nYXA6IHJlbSgxOCk7XHJcbiAgei1pbmRleDogMTtcclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IHJlbSgzNik7XHJcbiAgICBoZWlnaHQ6IHJlbSgzNik7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvY29tbW9uL2ljb25fbW9vbi15ZWxsb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IHJlbSgtNyk7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG5cclxuICAgICYtLWVuIHtcclxuICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgZm9udC1zaXplOiByZW0oMTIpO1xyXG4gICAgICBmb250LWZhbWlseTogJGVuLXNhbnM7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1qcCB7XHJcbiAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDQwKTtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1zdWJ7XHJcbiAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICBmb250LXNpemU6IHJlbSgzMCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLXNtYWxsIHtcclxuICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHB7XHJcbiAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgZm9udC1zaXplOiByZW0oOCk7XHJcbiAgICB9XHJcbiAgICAmLmMtbXZfX3RleHQtLXByb2R1Y3R7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgxMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICogKyBwe1xyXG4gICAgbWFyZ2luLXRvcDogcmVtKDI1KTtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiByZW0oMCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXN1YiB7XHJcbiAgICBmb250LXNpemU6IHJlbSg0MCk7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgY29sb3I6ICRicm93bjtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgzMCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWxpbmUge1xyXG4gICAgZm9udC1zaXplOiByZW0oMzApO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XHJcbiAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICBjb2xvcjogJGJyb3duO1xyXG4gICAgcGFkZGluZy1ib3R0b206IHJlbSgxOCk7XHJcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggY3VycmVudENvbG9yO1xyXG5cclxuICB9XHJcblxyXG4gICYtLW1hcmsge1xyXG5cclxuICAgICYtd2hpdGUge1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9jb21tb24vaWNvbl9tb29uLXdoaXRlLnN2Zyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWxlZnQge1xyXG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgcGFkZGluZy10b3A6IHJlbSg5KTtcclxuICAgIHBhZGRpbmctbGVmdDogcmVtKDIyKSFpbXBvcnRhbnQ7XHJcbiAgICByb3ctZ2FwOiAwO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAmLS12ZXJ0aWNhbCB7XHJcbiAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xyXG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgcm93LWdhcDogcmVtKDApO1xyXG4gICAgcGFkZGluZzogcmVtKDI2KSAwIDAgcmVtKDgpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKXtcclxuICAgICAgd3JpdGluZy1tb2RlOiBob3Jpem9udGFsLXRiO1xyXG4gICAgfVxyXG5cclxuICAgICYuaXMtc3AtaG9yaXpvbnRhbHtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICB3cml0aW5nLW1vZGU6IGluaXRpYWw7XHJcbiAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgtNyk7XHJcbiAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLXZlcnRpY2FsICZfX3RleHQge1xyXG5cclxuICAgICYtLWVuIHtcclxuICAgICAgcGFkZGluZy10b3A6IDAuM2VtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tc21hbGwge1xyXG4gICAgcGFkZGluZy1sZWZ0OiByZW0oMTMpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiByZW0oNSk7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogcmVtKDUpIWltcG9ydGFudDtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICB3aWR0aDogcmVtKDIwKTtcclxuICAgICAgICBoZWlnaHQ6IHJlbSgyMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi0tc21hbGwgJl9fdGV4dHtcclxuXHJcbiAgICAmLS1lbiB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiByZW0oOCk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tanAge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgzMCk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDI0KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1zbWFsbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAgICAgICAmLmMtaGVhZGluZ19fdGV4dC0tanAtc21hbGwtcHJvZHVjdHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1ib3gge1xyXG4gICAgYmFja2dyb3VuZDogI2Y2ZjVlZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogcmVtKDYwKTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiByZW0oMjQpO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgY29sb3I6ICRicm93bjtcclxuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxZW07XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOjNweDtcclxuICAgICAgaGVpZ2h0OiAxZW07XHJcbiAgICAgIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OjA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG59IiwiQHVzZSBcImdsb2JhbFwiIGFzICo7XHJcblxyXG4uYy1pY29uIHtcclxuXHJcbiAgJi1leHRlcm5hbCB7XHJcbiAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgd2lkdGg6IHJlbSgyMCk7XHJcbiAgICBoZWlnaHQ6IHJlbSgyMik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9jb21tb24vaWNvbl9leHRlcm5hbC5zdmcpO1xyXG4gIH1cclxuXHJcbiAgJi1tb29ue1xyXG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogcmVtKDIwKTtcclxuICAgICAgaGVpZ2h0OiByZW0oMjApO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9jb21tb24vaWNvbl9tb29uLXllbGxvdy5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIH1cclxuXHJcbiAgICAmLS1yZWQge1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvY29tbW9uL2ljb25fbW9vbi1yZWQuc3ZnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXdoaXRlIHtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9jb21tb24vaWNvbl9tb29uLXdoaXRlLnN2Zyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1ncmF5IHtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2ljb25fbW9vbi1ncmF5LnN2Zyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtY2lyY2xlYXJyb3cge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiByZW0oMzYpO1xyXG4gICAgaGVpZ2h0OiByZW0oMzYpO1xyXG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgYm9yZGVyLXJhZGl1czoxMDAlO1xyXG5cclxuICAgICY6YmVmb3JlLFxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiByZW0oNTApO1xyXG4gICAgICBoZWlnaHQ6IHJlbSg1MCk7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9jb21tb24vaWNvbl9jaXJjbGVhcnJvdy1yZWQuc3ZnKTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVye1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtLXdoaXRle1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9jb21tb24vaWNvbl9jaXJjbGVhcnJvdy13aGl0ZS5zdmcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tYnJvd257XHJcblxyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvY29tbW9uL2ljb25fY2lyY2xlYXJyb3ctYnJvd24uc3ZnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXNtYWxse1xyXG4gICAgICB3aWR0aDogcmVtKDMwKTtcclxuICAgICAgaGVpZ2h0OiByZW0oMzApO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWV4c21hbGx7XHJcbiAgICAgIHdpZHRoOiByZW0oMjQpO1xyXG4gICAgICBoZWlnaHQ6IHJlbSgyNCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tbGFyZ2V7XHJcbiAgICAgIHdpZHRoOiByZW0oNTApO1xyXG4gICAgICBoZWlnaHQ6IHJlbSg1MCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi0taG92ZXJ7XHJcblxyXG4gICAgICAmLXJlZCB7XHJcblxyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvY29tbW9uL2ljb25fY2lyY2xlYXJyb3ctcmVkLnN2Zyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLXdoaXRlIHtcclxuXHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9jb21tb24vaWNvbl9jaXJjbGVhcnJvdy13aGl0ZS5zdmcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1icm93biB7XHJcblxyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvY29tbW9uL2ljb25fY2lyY2xlYXJyb3ctYnJvd24uc3ZnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgIGE6aG92ZXIgJi1yZWQge1xyXG5cclxuICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBvcGFjaXR5OjA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgb3BhY2l0eToxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1tYWlsIHtcclxuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IHJlbSgyOCk7XHJcbiAgICBoZWlnaHQ6IHJlbSgyMCk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2ljb25fbWFpbC1yZWQuc3ZnKTtcclxuXHJcbiAgICAmLS1yZWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX21haWwtcmVkLnN2Zyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWRvd25sb2FkIHtcclxuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IHJlbSgyNik7XHJcbiAgICBoZWlnaHQ6IHJlbSgyMik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2ljb25fZG93bmxvYWQtcmVkLnN2Zyk7XHJcblxyXG4gICAgJi0tcmVkIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9kb3dubG9hZC1yZWQuc3ZnKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtc2FtcGxlIHtcclxuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IHJlbSgyMik7XHJcbiAgICBoZWlnaHQ6IHJlbSgyNCk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2ljb25fc2FtcGxlLXJlZC5zdmcpO1xyXG5cclxuICAgICYtLXJlZCB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2ljb25fc2FtcGxlLXJlZC5zdmcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1zZGdzIHtcclxuICAgIG1heC13aWR0aDogcmVtKDEzMCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmc6IDEwMCUgMCAwIDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX3NkZ3MtMDAuc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICB9XHJcblxyXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxNSB7XHJcbiAgICAgIEBpZigkaSA8IDEwKSB7XHJcblxyXG4gICAgICAgICYtMCN7JGl9IHtcclxuXHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2ljb25fc2Rncy0wI3skaX0uc3ZnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9IEBlbHNlIHtcclxuICAgICAgICAmLSN7JGl9IHtcclxuXHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2ljb25fc2Rncy0jeyRpfS5zdmcpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi5jLWxlYWQge1xyXG4gIG1hcmdpbi10b3A6IHJlbSgzMCk7XHJcblxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBtYXJnaW4tdG9wOiByZW0oMjApO1xyXG4gIH1cclxufSIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqO1xyXG5cclxuLmMtbXYge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogcmVtKDU1MCk7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgaGVpZ2h0OmNhbGMoNTUwIC8gMTkyMCAqIDEwMHZ3KTtcclxuICB9XHJcblxyXG4gICZfX2lubmVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlIWltcG9ydGFudDtcclxuICAgIHRvcDogcmVtKDEwMCk7XHJcbiAgICBsZWZ0OiByZW0oMjUpO1xyXG4gICAgaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICAgIG1heC13aWR0aDogcmVtKDY3MCk7XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgLy8gdG9wOiAxZW07XHJcbiAgICAgIHRvcDogYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiA1NSU7XHJcblxyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYuYy1tdl9fdGl0bGUtLXByb2R1Y3Qge1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgICYuYy1tdl9fdGl0bGUtLXByb2R1Y3RfX2J7XHJcbiAgICAgIEBpbmNsdWRlIG1xLXVwKCl7XHJcbiAgICAgICAgbWluLXdpZHRoOiA2MHJlbTtcclxuICAgICAgLmMtaGVhZGluZ19fdGV4dC0tanAtc21hbGx7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICY6bnRoLWNoaWxkKG4rMil7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogLjVweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUyM2YxZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYy1tdl9fdGV4dC0tcHJvZHVjdHtcclxuICAgICAgICBtYXJnaW46IDFyZW0gMCAycmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcblxyXG4gICAgICAucC1wcm9kdWN0cy10eXBlLWxpbmt7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19saXN0e1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDJyZW07XHJcbiAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKXtcclxuICAgICAgICAgICAgcm93LWdhcDogMnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGNvbHVtbi1nYXA6IDFyZW07XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKXtcclxuICAgICAgICAgICAgY29sb3I6ICM1MjNmMWQ7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIH1cclxuXHJcbiAgZmlndXJlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYigwIDAgMCAvIDQwJSk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpe1xyXG4gICAgICAgIHJpZ2h0OiAtM3JlbTtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWxhcmdlIHtcclxuICAgIGhlaWdodDogcmVtKDQyMCk7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBoZWlnaHQ6Y2FsYyg3MDAgLyAxOTIwICogMTAwdncpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tbGFyZ2UgJl9fdGl0bGV7XHJcbiAgICB0b3A6IHJlbSg1MCk7XHJcbiAgICAvLyBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgLy8gICAvLyB0b3A6IHJlbSgxMCk7XHJcbiAgICAvLyB9XHJcbiAgfVxyXG5cclxuICAmLS1taWRkbGUge1xyXG4gICAgaGVpZ2h0OiByZW0oNDUwKTtcclxuXHJcbiAgICAvLyAzMDAwcHgg5Lul5LiK44Gu5aC05ZCIXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMDAwcHgpIHtcclxuICAgICAgaGVpZ2h0OiByZW0oNzAwKTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBoZWlnaHQ6Y2FsYyg3MDAgLyAxOTIwICogMTAwdncpO1xyXG4gICAgfVxyXG4gICAgJi5jLW12LS1taWRkbGUtcHJvZHVjdCB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IHJlbSgyNDApO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tbWlkZGxlICZfX3RpdGxlIHtcclxuICAgIHRvcDogYXV0bztcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAtMmVtO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLW5hcnJvdyB7XHJcbiAgICBoZWlnaHQ6IHJlbSgyODApO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgaGVpZ2h0OmNhbGMoNzAwIC8gMTkyMCAqIDEwMHZ3KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLW5hcnJvdyAmX190aXRsZSB7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgfVxyXG5cclxuICAmOmhhcyguYy1tdl9fdGl0bGUtLXByb2R1Y3RfX2IpIHtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDQxcmVtO1xyXG59XHJcbn1cclxufVxyXG5cclxuXHJcbi8vIE1W44KS5beu44GX5pu/44GI44KL5Y+v6IO95oCn44GM44GC44KL44Oa44O844K4XHJcbi5jLW12LmNoYW5nZWFibGUge1xyXG4gIGZpZ3VyZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIGNsaXAtcGF0aDogcG9seWdvbigxNiUgMCwgMTAwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQHVzZSBcImdsb2JhbFwiIGFzICo7XHJcblxyXG5cclxuLy8g44OI44OD44OX44Gr5oi744KL44Oc44K/44OzXHJcbi5jLXBhZ2UtdG9wIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHdpZHRoOiByZW0oMTAwKTtcclxuICBoZWlnaHQ6IHJlbSgxMDApO1xyXG4gIHJpZ2h0OiByZW0oNDApO1xyXG4gIGJvdHRvbTogcmVtKDUwKTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgb3BhY2l0eTogMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJhY2tncm91bmQ6ICNkYmEzNTE7XHJcbiAgdHJhbnNpdGlvbjogLjJzO1xyXG4gIGxldHRlci1zcGFjaW5nOiAzcHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIHotaW5kZXg6IDk5O1xyXG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KSk7XHJcblxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKXtcclxuICAgIHJpZ2h0OiByZW0oMzApO1xyXG4gICAgd2lkdGg6IHJlbSg3MCk7XHJcbiAgICBoZWlnaHQ6IHJlbSg3MCk7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XHJcbiAgfVxyXG5cclxuICAmLWljb24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IHJlbSgxMDApO1xyXG4gICAgaGVpZ2h0OiByZW0oNTApO1xyXG5cclxuICAgICY6OmJlZm9yZSwmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDJweCk7XHJcbiAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwKTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDJweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKXtcclxuICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIHNwYW4uYy1wYWdlLXRvcC10ZXh0IHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDE1KTtcclxuICAgIGJvdHRvbTogcmVtKDEwKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB9XHJcblxyXG4gICYuaXMtYWN0aXZlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxufSIsIiNzZWFyY2hfX2Zvcm1fX2FyZWEge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcclxufVxyXG5cclxuI3NlYXJjaF9fZm9ybV9fYXJlYS52aXNpYmxlIHtcclxuICBvcGFjaXR5OiAxO1xyXG59IiwiQHVzZSBcImdsb2JhbFwiIGFzICo7XHJcblxyXG4uYy13YXZlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDEwMCU7XHJcblxyXG4gIC5jLWN0YSArIC5jLWN0YSA+ICYge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIEBrZXlmcmFtZXMgd2F2ZV9iZWZvcmUge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIH1cclxuICAgIDMwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtODB2dyk7XHJcbiAgICB9XHJcbiAgICA3MCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE0MHZ3KTtcclxuICAgIH1cclxuICAgIHRvIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDB2dyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAa2V5ZnJhbWVzIHdhdmVfYWZ0ZXIge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDB2dyk7XHJcbiAgICB9XHJcbiAgICAzMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTIwdncpO1xyXG4gICAgfVxyXG4gICAgNzAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDYwdncpO1xyXG4gICAgfVxyXG4gICAgdG8ge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAa2V5ZnJhbWVzIHdhdmVfYmVmb3JlX3NwIHtcclxuICAgIGZyb20ge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICB9XHJcbiAgICAzMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE2MHZ3KTtcclxuICAgIH1cclxuICAgIDcwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjgwdncpO1xyXG4gICAgfVxyXG4gICAgdG8ge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQwMHZ3KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBrZXlmcmFtZXMgd2F2ZV9hZnRlcl9zcCB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQwMHZ3KTtcclxuICAgIH1cclxuICAgIDMwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNDB2dyk7XHJcbiAgICB9XHJcbiAgICA3MCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTIwdncpO1xyXG4gICAgfVxyXG4gICAgdG8ge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAa2V5ZnJhbWVzIHdhdmVfaGVpZ2h0X3RvcCB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgcGFkZGluZy10b3A6IHJlbSgxNDApO1xyXG4gICAgfVxyXG4gICAgMzAlIHtcclxuICAgICAgcGFkZGluZy10b3A6IHJlbSg2MCk7XHJcbiAgICB9XHJcbiAgICA1MCUge1xyXG4gICAgICBwYWRkaW5nLXRvcDogcmVtKDEzMCk7XHJcbiAgICB9XHJcbiAgICA4MCUge1xyXG4gICAgICBwYWRkaW5nLXRvcDogcmVtKDgwKTtcclxuICAgIH1cclxuICAgIHRvIHtcclxuICAgICAgcGFkZGluZy10b3A6IHJlbSgxNDApO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGtleWZyYW1lcyB3YXZlX2hlaWdodF90b3Bfc3Age1xyXG4gICAgZnJvbSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiByZW0oNTApO1xyXG4gICAgfVxyXG4gICAgMzAlIHtcclxuICAgICAgcGFkZGluZy10b3A6IHJlbSgzMCk7XHJcbiAgICB9XHJcbiAgICA1MCUge1xyXG4gICAgICBwYWRkaW5nLXRvcDogcmVtKDQ1KTtcclxuICAgIH1cclxuICAgIDgwJSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiByZW0oMjApO1xyXG4gICAgfVxyXG4gICAgdG8ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogcmVtKDUwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBrZXlmcmFtZXMgd2F2ZV9oZWlnaHRfYm90dG9tIHtcclxuICAgIGZyb20ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogcmVtKDYwKTtcclxuICAgIH1cclxuICAgIDMwJSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiByZW0oMzApO1xyXG4gICAgfVxyXG4gICAgNTAlIHtcclxuICAgICAgcGFkZGluZy10b3A6IHJlbSg0MCk7XHJcbiAgICB9XHJcbiAgICA4MCUge1xyXG4gICAgICBwYWRkaW5nLXRvcDogcmVtKDIwKTtcclxuICAgIH1cclxuICAgIHRvIHtcclxuICAgICAgcGFkZGluZy10b3A6IHJlbSg2MCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAa2V5ZnJhbWVzIHdhdmVfaGVpZ2h0X2JvdHRvbV9zcCB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgcGFkZGluZy10b3A6IHJlbSg1MCk7XHJcbiAgICB9XHJcbiAgICAzMCUge1xyXG4gICAgICBwYWRkaW5nLXRvcDogcmVtKDIwKTtcclxuICAgIH1cclxuICAgIDUwJSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiByZW0oNDApO1xyXG4gICAgfVxyXG4gICAgODAlIHtcclxuICAgICAgcGFkZGluZy10b3A6IHJlbSgxNSk7XHJcbiAgICB9XHJcbiAgICB0byB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiByZW0oNTApO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmUsXHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMjAwdnc7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nOiByZW0oMTQwKSAwIDAgMDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vd2F2ZV90b3BfYmcuc3ZnKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICB3aWR0aDogNDAwdnc7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICAmOmJlZm9yZSB7XHJcbiAgICB3aWR0aDogY2FsYygyMDB2dyArIDFweCk7IC8v57OK5LujMXB4XHJcbiAgICBhbmltYXRpb246IHdhdmVfYmVmb3JlIDEycyBpbmZpbml0ZSBsaW5lYXIsd2F2ZV9oZWlnaHRfdG9wIDEycyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBhbmltYXRpb246IHdhdmVfYmVmb3JlX3NwIDE0cyBpbmZpbml0ZSBsaW5lYXIsd2F2ZV9oZWlnaHRfdG9wX3NwIDE0cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgYW5pbWF0aW9uOiB3YXZlX2FmdGVyIDEycyBpbmZpbml0ZSBsaW5lYXIsd2F2ZV9oZWlnaHRfdG9wIDEycyBpbmZpbml0ZSAgZWFzZS1pbi1vdXQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IGF1dG8wO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBhbmltYXRpb246IHdhdmVfYWZ0ZXJfc3AgMTRzIGluZmluaXRlIGxpbmVhcix3YXZlX2hlaWdodF90b3Bfc3AgMTRzIGluZmluaXRlICBlYXNlLWluLW91dDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaXMtYm90dG9tIHtcclxuICAgIGJvdHRvbTogYXV0bztcclxuICAgIHRvcDogMTAwJTtcclxuXHJcblxyXG4gICAgICAmOmJlZm9yZSxcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSg2MCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vd2F2ZV9ib3R0b21fYmcuc3ZnKTtcclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBhbmltYXRpb246IHdhdmVfYmVmb3JlIDEycyBpbmZpbml0ZSBsaW5lYXIsd2F2ZV9oZWlnaHRfYm90dG9tIDEycyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGFuaW1hdGlvbjogd2F2ZV9iZWZvcmVfc3AgMTRzIGluZmluaXRlIGxpbmVhcix3YXZlX2hlaWdodF9ib3R0b21fc3AgMTRzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBhbmltYXRpb246IHdhdmVfYWZ0ZXIgMTJzIGluZmluaXRlIGxpbmVhcix3YXZlX2hlaWdodF9ib3R0b20gMTJzIGluZmluaXRlICBlYXNlLWluLW91dDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYm90dG9tOiBhdXRvO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiB3YXZlX2FmdGVyX3NwIDE0cyBpbmZpbml0ZSBsaW5lYXIsd2F2ZV9oZWlnaHRfYm90dG9tX3NwIDE0cyBpbmZpbml0ZSAgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgfVxyXG5cclxuICAmLmlzLWdyZWVuIHtcclxuICAgICY6YmVmb3JlLFxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL3dhdmVfdG9wX2JnLWdyZWVuLnN2Zyk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5pcy1ib3R0b20ge1xyXG4gICAgICAmOmJlZm9yZSxcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vd2F2ZV9ib3R0b21fYmctZ3JlZW4uc3ZnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi8qIOOCouOCr+OCu+OCt+ODk+ODquODhuOCo+aWuemHnSAqL1xyXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnAtYWNjZXNzaWJpbGl0eXBvbGljeSB7XHJcblxyXG4gICYtY29udGVudHMge1xyXG4gICAgcGFkZGluZzogcmVtKDg4KSAwIHJlbSg2Mik7XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcGFkZGluZzogcmVtKDUwKSAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xlYWQge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICAqICsgJl9faGVhZGluZyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IHJlbSg2Mik7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg0NCkgMCAwO1xyXG5cclxuICAgICAgJj4gKiArICoge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgyMCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtdGFibGUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSg4KTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oNzgpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICogKyAmIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSg0OCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0YWJsZSxcclxuICAgICAgICB0aCxcclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjZGZkZmRkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGgge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNSkgcmVtKDI4KSByZW0oMjApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNSkgcmVtKDI4KSByZW0oMjApO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OjIuMjtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgZGwge1xyXG5cclxuICAgICAgICAgZHQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGRkIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSg2KTtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHJvdy1nYXA6IHJlbSg1KTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDgpO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCByZW0oMTkpO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuXHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHdpZHRoOiByZW0oMTApO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSgxMCk7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZDJjZmE5O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IHJlbSgyKTtcclxuICAgICAgICAgICAgdG9wOiAwLjdlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcblxyXG4vKiDml6XmnKzoo73jg5Hjg7Pph47nkIPlpKfkvJogKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4ucC1iYXNlYmFsbCB7XHJcblxyXG4gICYtbGVhZCB7XHJcbiAgICBwYWRkaW5nOiByZW0oODgpIDAgcmVtKDc3KTtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBwYWRkaW5nOiByZW0oNTApIDA7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjIyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2hlYWRpbmcge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgzMCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgY29sb3I6ICRicm93bjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiByZW0oNzUpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIG1hcmdpbi10b3A6IHJlbSg1MCk7XHJcbiAgICAgIHJvdy1nYXA6IHJlbSgyMCk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWF4LXdpZHRoOiByZW0oMjc1KTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IHJlbSg3MCk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgzNSk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCByZW0oNCkgcmVtKDE1KSByZ2JhKCRibGFjaywwLjE1KTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSg2KTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICB3aWR0aDogMC41ZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IDAuNWVtO1xyXG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAkcmVkO1xyXG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHggMCAwIDJweDtcclxuICAgICAgICAgIHJvdGF0ZTogLTEzNWRlZztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogcmVtKDEwKTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAuM3M7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcblxyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogcmVtKDUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaW5mbyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDEwMCk7XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IHJlbSgxNik7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTApO1xyXG4gICAgICBjbGVhcjogYm90aDtcclxuXHJcbiAgICAgIHRpbWUge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBib3R0b206IC0yLjdlbTtcclxuICAgICAgICByaWdodDogMS44ZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBib3R0b206IDAuNWVtO1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2hlYWRpbmcge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDZlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMzgpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgyMCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDM4KTtcclxuXHJcbiAgICAgICAgaW1nICsgaW1nIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgzMCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1saW5rIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICBnYXA6IDJyZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogOTUlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIGZsb2F0OiBpbml0aWFsO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLy8gYSB7XHJcbiAgICAgIC8vICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAvLyAgIG1hcmdpbi10b3A6IHJlbSg0MCk7XHJcbiAgICAgIC8vICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcclxuICAgICAgLy8gfVxyXG5cclxuICAgICAgaHIge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggZG90dGVkICNkMmNmYTk7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDMyKTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjQpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB0YWJsZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDUwKTtcclxuXHJcbiAgICAgICAgdGgsXHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2RmZGZkZDtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG4gICAgICAgICAgcGFkZGluZzogcmVtKDE4LjMpIDEuNWVtO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgICAgcGFkZGluZzogMS4yZW0gMS44ZW07XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMWVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aGVhZCB7XHJcblxyXG4gICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0Ym9keSB7XHJcbiAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMi44ZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNy4zJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi5wLWNvbXBhbnkge1xyXG5cclxuICAvKiDkvJrnpL7mg4XloLEg5LqL5qWt5qGI5YaFICovXHJcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4gICYtYnVzaW5lc3Mge1xyXG5cclxuICAgICYtbGVhZCB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg4OCkgMCByZW0oNDIpO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjI7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDUwKSAwIDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWNvbnRlbnRzIHtcclxuICAgICAgcGFkZGluZzogcmVtKDUwKSAwIHJlbSgxMDApO1xyXG5cclxuICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHJvdy1nYXA6IHJlbSgxMDcpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgcm93LWdhcDogcmVtKDgwKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMCk7XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjs7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1NC42JTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMCkgcmVtKDEwKSAwIDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSg2MCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oNTMpO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTApO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgzMCk7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRicm93bjtcclxuXHJcbiAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuLXNhbnM7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtbGVhZCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjApO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgICAgICBtYXJnaW46IHJlbSgyNCkgMCByZW0oMzApO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiByZW0oMTApIDAgcmVtKDEwKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1idG4ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZW5kO1xyXG4gICAgICAgICAgICAgIGdhcDogcmVtKDEwKTtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDMwKTtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTApO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkgJl9faW1hZ2Uge1xyXG4gICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOm50aC1jaGlsZChvZGQpICZfX3RleHQge1xyXG4gICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC00LjYlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSg1OCk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pICZfX2ltYWdlIHtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC00LjYlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oNTgpO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi5wLWNvbXBhbnkge1xyXG5cclxuICAmLWRpc2NpcGxpbmUge1xyXG5cclxuICAgIC8qIOS8muekvuaDheWgsSDmnIjls7bpo5/lk4HjgrDjg6vjg7zjg5fjga7ooYzli5Xopo/nr4QgKi9cclxuICAgIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbiAgICAmLWNvbnRlbnRzIHtcclxuICAgICAgcGFkZGluZzogcmVtKDg1KSAwO1xyXG5cclxuICAgICAgJl9faGVhZGluZyB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjQpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICBjb2xvcjogJGJyb3duO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XHJcblxyXG4gICAgICAgICogKyAmIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgzNSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygyNiAvIDI0ICogMWVtKTtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAgKyBwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi5wLWNvbXBhbnkge1xyXG5cclxuXHJcbiAgLyog5Lya56S+5oOF5aCxIOOBlOOBguOBhOOBleOBpCAqL1xyXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuICAmLWdyZWV0aW5nIHtcclxuXHJcbiAgICAmLW1lc3NhZ2Uge1xyXG4gICAgICBwYWRkaW5nOiByZW0oODYpIDAgcmVtKDk4KTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDUwKSAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19oZWFkaW5nIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgzMCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcm93LWdhcDogcmVtKDgpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2NvbnRlbnRzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgY29sdW1uLWdhcDogM3JlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICByb3ctZ2FwOiByZW0oMzApO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDMwKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICAgIC8vIHdpZHRoOiAzMS4yNSU7XHJcbiAgICAgICAgICAvLyBtYXJnaW4tdG9wOiByZW0oLTE0MCk7XHJcblxyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtbmFtZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgzMCkgcmVtKDE0KSAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTIpO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNDVlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICogKyBwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMS4xZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8g5Lya56S+5oOF5aCxXHJcbiAgICAmLWxpbmsge1xyXG4gICAgICBwYWRkaW5nOiAwIDAgcmVtKDk0KTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIHJlbSg1MCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2hlYWRpbmcge1xyXG4gICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZTBkZGMzO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oMzYpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgY29sb3I6ICRicm93bjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oMzgpO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICByb3ctZ2FwOiByZW0oNDgpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgcm93LWdhcDogcmVtKDMwKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDMwLjUlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICB3aWR0aDogMzAuNSU7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNjYWxlO1xyXG5cclxuICAgICAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTApO1xyXG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCByZW0oNCkgcmVtKDIwKSByZ2JhKCRibGFjayAsLjEpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgyMik7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgyMik7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTApO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi5wLWNvbXBhbnkge1xyXG5cclxuICAvKiDkvJrnpL7mg4XloLEg44Kw44Or44O844OX5Lya56S+5LiA6KanICovXHJcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4gICYtZ3JvdXAge1xyXG5cclxuICAgICYtbGVhZCB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg1NykgMCByZW0oMzgpO1xyXG5cclxuICAgICAgJl9faW5uZXIge1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgcm93LWdhcDogcmVtKDIwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2xvZ28ge1xyXG4gICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgIG1heC13aWR0aDogMTByZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3RleHQge1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi41O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJi1pbmZvIHtcclxuICAgICAgcGFkZGluZzogcmVtKDQ1KSAwIHJlbSgyOCk7XHJcblxyXG4gICAgICAmX19jb250ZW50cyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDQ4KSAwIDAgMDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiByZW0oNjApO1xyXG4gICAgICAgIHJvdy1nYXA6IHJlbSgzMCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1pbWFnZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1heC13aWR0aDogcmVtKDU4MCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWRhdGEge1xyXG4gICAgICAgICAgZmxleDogMTtcclxuXHJcbiAgICAgICAgICB0YWJsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHRyIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNkZmRmZGQ7XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZGZkZmRkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG4gICAgICAgICAgICB3aWR0aDogcmVtKDE0MCk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMjMpIHJlbSgzMCkgcmVtKDE4KTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMjUpIDAgcmVtKDE5KSByZW0oMzUpO1xyXG5cclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBsaW5lKCRmb250LWNvbG9yKTtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqO1xyXG5cclxuLnAtY29tcGFueSB7XHJcblxyXG4gICYtZ3VpZGxpbmUge1xyXG5cclxuICAgIC8qIOS8muekvuaDheWgsSDjg5Hjg7zjg6Dmsrnoqr/pgZTmlrnph50gKi9cclxuICAgIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuICAgICYtcGFsbSB7XHJcblxyXG4gICAgICAmLWNvbnRlbnRzIHtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMTAwKSAwIHJlbSgzMCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiByZW0oNTApIDAgcmVtKDMwKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2xlYWQge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMCByZW0oNzQpO1xyXG4gICAgICAgICAgY29sdW1uLWdhcDogcmVtKDYwKTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgcmVtKDMwKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMCk7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0Mi4yJTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgyMCkgMDtcclxuXHJcbiAgICAgICAgICAgICogKyBwICB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMS40ZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG5cclxuICAgICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oNDIpIDAgcmVtKDY4KTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDMwKSAwIHJlbSg1MCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblxyXG4gICAgICAgICAgICAgICYgKyBwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNGVtO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgZGwge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgIGNvbHVtbi1nYXA6IHJlbSgyOCk7XHJcbiAgICAgICAgICAgICAgcm93LWdhcDogcmVtKDEyKTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMzIpIDAgcmVtKDUpO1xyXG5cclxuICAgICAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWJlY2RiO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDgpO1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiByZW0oMzMwKTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDEyKSByZW0oMjQpO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIHJlbSgzMzApIC0gcmVtKDMwKSk7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMjApIDAgMDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgcm93LWdhcDogcmVtKDUpO1xyXG5cclxuICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCByZW0oMTYpO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IHJlbSgxMCk7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogcmVtKDEwKTtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkMmNmYTk7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAwLjdlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi5wLWNvbXBhbnkge1xyXG5cclxuICAvKiDkvJrnpL7mg4XloLEg6LO86LK35Z+65pys5pa56Yed77yP6LO86LK344Ks44Kk44OJ44Op44Kk44OzICAqL1xyXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbiAgJi1ndWlkbGluZSB7XHJcblxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICAgICAgcGFkZGluZy10b3A6IDMwcHg7O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIOaciOWztumjn+WTgeW3pealreagquW8j+S8muekviDos7zosrfln7rmnKzmlrnph51cclxuICAgICYtYmFzaWMge1xyXG4gICAgICBwYWRkaW5nOiByZW0oOTMpIDAgcmVtKDI0KTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDUwKSAwIHJlbSgyNCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgIGNvdW50ZXItcmVzZXQ6IGNvdW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHJvdy1nYXA6IHJlbSg4KTtcclxuICAgICAgICBwYWRkaW5nOiByZW0oNTApIDAgMDtcclxuXHJcbiAgICAgICAgJj5saSB7XHJcbiAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogY291bnQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjZmNWVlO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwKTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgcGFkZGluZzogcmVtKDM0KSByZW0oMjApIHJlbSgzNCkgcmVtKDkwKTtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogY291bnRlcihjb3VudCk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlYmU5ZDk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNTIzZjFkO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IHJlbSg1OCk7XHJcbiAgICAgICAgICAgIGhlaWdodDoxMDAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY+cCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIOaciOWztumjn+WTgeW3pealreagquW8j+S8muekviDos7zosrfjgqzjgqTjg4njg6njgqTjg7NcclxuICAgICYtbGlzdCB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg1MCkgMCByZW0oOTYpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBwYWRkaW5nOiByZW0oNTApIDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2xlYWQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDQzKSAwIHJlbSgzNik7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2l0ZW0ge1xyXG5cclxuICAgICAgICAmICsgJiB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMzQuNSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19oZWFkaW5nIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDI0KTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiAjNTIzZjFkO1xyXG5cclxuICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IGNhbGMoMjYgLyAyNCAqIDFlbSk7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblxyXG4gICAgICAgICAgKiArICYge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjEpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi5wLWNvbXBhbnkge1xyXG5cclxuICAmLWhpc3Rvcnkge1xyXG5cclxuICAgIC8qIOS8muekvuaDheWgsSDmsr/pnakgKi9cclxuICAgIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbiAgICAmLWxlYWQge1xyXG4gICAgICBwYWRkaW5nOiByZW0oOTApIDAgcmVtKDYwKTtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiByZW0oNTE2KTtcclxuICAgICAgICBtYXJnaW46IHJlbSg2NCkgYXV0byAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10aW1lbGluZSB7XHJcblxyXG4gICAgICAvL+W5tOS7o1xyXG4gICAgICAmX19kZWNhZGUge1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSg2NSkgMCByZW0oNDYpO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNlN2U1Yzg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2xhdGU6IC01MCUgMDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICBsZWZ0OiBjYWxjKCN7JHBhZGRpbmctc3B9IC0gMXB4ICsgKDEwMCUgLSAoI3skcGFkZGluZy1zcH0gKiAyKSApICogKDUgLyAxMDApKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2hlYWRpbmcge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMjQpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDk1JTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgcmVtKDIwKSBhdXRvO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLy8gJi15ZWFyIHtcclxuICAgICAgICAgIC8vICAgZm9udC1zaXplOiByZW0oMzApO1xyXG4gICAgICAgICAgLy8gICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICAvLyAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgIC8vICAgc3Ryb25nIHtcclxuICAgICAgICAgIC8vICAgICBmb250LXNpemU6IGNhbGMoNjAgLyAzMCAqIDFlbSk7XHJcbiAgICAgICAgICAvLyAgICAgZm9udC13ZWlnaHQ6ICRmdy1zZW1pLWJvbGQ7XHJcbiAgICAgICAgICAvLyAgICAgZm9udC1mYW1pbHk6ICRlbi1wb3BwaW5zO1xyXG4gICAgICAgICAgLy8gICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgICAgLy8gICB9XHJcbiAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAmLXllYXIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgzMCk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaS1ib2xkO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgICYgPiBzcGFuIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IGNhbGMoNjAgLyAzMCAqIDFlbSk7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1zZW1pLWJvbGQ7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbi1wb3BwaW5zO1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgcHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcclxuICAgICAgICAgICAgcGFkZGluZzogMWVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy/lubTjg6rjgrnjg4hcclxuICAgICAgICAmX19saXN0IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgtMTE2KTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgcm93LWdhcDogcmVtKDE2KTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZW5kO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC8v5ZCE5bm0XHJcbiAgICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IG5vcm1hbDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZW5kO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkICZfX2ltYWdle1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgxNDgpO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgcmVtKDUwKSByZW0oMTgpO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDk1JTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHJlbSgyMDApO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMDAlIDAgMCAwO1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMzIpO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5NSU7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmLXllYXIge1xyXG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiByZW0oNTApO1xyXG4gICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6ICRmdy1zZW1pLWJvbGQ7XHJcbiAgICAgICAgICAgICAgICAvLyBmb250LWZhbWlseTogJGVuLXBvcHBpbnM7XHJcbiAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmID4gc3BhbntcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOnJlbSgyMik7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaS1ib2xkO1xyXG5cclxuICAgICAgICAgICAgICAgICAgJiA+IHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDUwKTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXNlbWktYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuLXBvcHBpbnM7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC8v44Oe44O844KvXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oMjApO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSgyMCk7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAvL+ODqeOCpOODs1xyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC8v5ZCE5bm05oOF5aCxXHJcbiAgICAgICAgICAgICAgJi1saXN0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgcm93LWdhcDogcmVtKDgpO1xyXG5cclxuICAgICAgICAgICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHJlbSgxMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oMTApO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjOGM2YjA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDAuN2VtO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmLm5vLW1hcms6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMWVtIDAgMC41ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIC4zcztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OlwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogcmVtKDgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oOCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgY3VycmVudENvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMCAwIDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgIHJvdGF0ZTogMTM1ZGVnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNsYXRlOiAwIHJlbSgtMik7XHJcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4zZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBob3ZlcntcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpICZfX2ltYWdlIHtcclxuICAgICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSAmX190ZXh0IHtcclxuICAgICAgICAgICAgICBvcmRlcjogMjtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJi15ZWFyIHtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zbGF0ZTogLTUwJSAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMTApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oNjApO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZChldmVuKSAmX19pbWFnZSB7XHJcbiAgICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pICZfX3RleHQge1xyXG4gICAgICAgICAgICAgIG9yZGVyOiAxO1xyXG5cclxuICAgICAgICAgICAgICAmLXllYXIge1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zbGF0ZTogNTAlIDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNsYXRlOiAtNTAlIDA7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDEwKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgxMCk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmPnNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICBvcmRlcjogMTtcclxuXHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYtbGlzdCB7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oNjApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZShvZGQpIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKGV2ZW4pIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi5wLWNvbXBhbnkge1xyXG5cclxuXHJcbiAgLyog5Lya56S+5oOF5aCxIOWWtualreaJgOODu+eUn+eUo+aLoOeCuSAqL1xyXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuICAmLW9mZmljZSB7XHJcblxyXG4gICAgLy8g5Zyw5ZuzXHJcbiAgICAmLW1hcCB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg5MCkgMCByZW0oNzQpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBwYWRkaW5nOiByZW0oNTApIDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2NvbnRlbnRzIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSgxMCk7XHJcblxyXG4gICAgICAgICZfX2ltYWdle1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDMwKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgei1pbmRleDo5O1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIOWWtualreaJgOODu+eUn+eUo+aLoOeCueODquOCueODiFxyXG4gICAgJi1saXN0IHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IHJlbSg3MCk7XHJcblxyXG4gICAgICAmX19pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHJvdy1nYXA6IHJlbSg1MCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2hlYWRpbmcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgcm93LWdhcDogcmVtKDMyKTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDE4KTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyDllrbmpa3miYDjg7vnlJ/nlKPmi6Dngrkg5L2P5omA6Zu76Kmx55Wq5Y+3XHJcbiAgICAgICAgJl9fYWRkcmVzcyB7XHJcbiAgICAgICAgICB3aWR0aDogNDUuMyU7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDgpO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGRsIHtcclxuICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIHJvdy1nYXA6IHJlbSg2KTtcclxuXHJcbiAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNSk7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDUpO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICB3aWR0aDogcmVtKDcxKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIHJlbSg3MSkpO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgKiArIGRsIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDM0KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIOWWtualreaJgOODu+eUn+eUo+aLoOeCuSDoqo3oqLzopo/moLzvvI/plovnmbroo73lk4FcclxuICAgICAgICAmX19kYXRhIHtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBwICsgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFlbTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBkbCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogcmVtKDMwMCk7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDIyKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOWM4YzZmO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSg4KTtcclxuICAgICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiA3ZW07XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oNDApO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwLjNlbSAxZW07XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgdHJhbnNsYXRlOiByZW0oMzApIC01MCU7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2xhdGU6IHJlbSgxNSkgLTUwJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICBib3JkZXI6c29saWQgMXB4ICNlMGRkYzM7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDgpO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgzMCkgcmVtKDMwKSByZW0oMjUpO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgzMCkgcmVtKDE1KSByZW0oMTUpO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIHJvdy1nYXA6cmVtKDYpO1xyXG5cclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogcmVtKDEwKTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSgxMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZDVkNWQ1O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMC42ZW07XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAqICsgZGwge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oNTQpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLy8g5Za25qWt5omAIOihqOekuuiqv+aVtFxyXG4gICAgICAmLS1vZmZpY2UgJiB7XHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDYpO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICZfX2FkZHJlc3Mge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmX19kYXRhIHtcclxuXHJcbiAgICAgICAgICAgIGRsIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqO1xyXG5cclxuLnAtY29tcGFueSB7XHJcblxyXG5cclxuICAvKiDkvJrnpL7mg4XloLEg5Lya56S+5qaC6KaBICovXHJcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4gICYtb3V0bGluZSB7XHJcblxyXG4gICAgJi1kYXRhIHtcclxuICAgICAgcGFkZGluZzogcmVtKDkzKSAwIHJlbSgyMik7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSg1MCkgMCByZW0oMjIpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBkbCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDUwKTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2RmZGZkZDtcclxuXHJcbiAgICAgICAgZHQsXHJcbiAgICAgICAgZGQge1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNkZmRmZGQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxLjI0ZW0gMCAxLjM0ZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBkdCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICB3aWR0aDogMTglO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE1KTtcclxuICAgICAgICAgICAgd2lkdGg6IDhlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGRkIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICAgIHdpZHRoOiA4MiU7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTUpO1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gOGVtKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyDjgqLjgq/jgrvjgrnjg57jg4Pjg5dcclxuICAgICYtYWNjZXNzIHtcclxuICAgICAgcGFkZGluZzogcmVtKDUwKSAwIHJlbSg5OCk7XHJcblxyXG4gICAgICAmX19oZWFkaW5nIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiByZW0oNTApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX190ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSgzMikgMCByZW0oMyk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX21hcCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBwYWRkaW5nOiBjYWxjKDYwMCAvIDEyODAgKiAxMDAlKSAwIDAgMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgzNCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNjAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaWZyYW1lIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogLTE1MHB4O1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICBib3R0b206IC0xNTBweDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMzAwcHgpO1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIOmbu+i7iuOBp+OBiui2iuOBl+OBruWgtOWQiFxyXG4gICAgICAmX190cmFpbiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBtYXJnaW46IHJlbSgzNCkgMCByZW0oNjApO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIHJvdy1nYXA6IHJlbSgyMCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19tYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDc1LjglO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fcm91dGUge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICByb3ctZ2FwOiByZW0oMjApO1xyXG4gICAgICAgICAgd2lkdGg6IDE5LjUlO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmX19wb2ludCB7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgxMCk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSg1KTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi5wLWNvbXBhbnkge1xyXG5cclxuICAmLXBvbGljeSB7XHJcblxyXG4gICAgLyotLS0tLS0tLS0tIGluZGV4Lmh0bWwgLS0tLS0tLS0tLSovXHJcblxyXG4gICAgLyog5Lya56S+5oOF5aCxIOe1jOWWtueQhuW/tSAqL1xyXG4gICAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4gICAgJi1jb25jZXB0IHtcclxuICAgICAgcGFkZGluZzogcmVtKDEwMCkgMDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDUwKSAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICM1MjNmMWQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSg0MCk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgzMCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyDmnIjls7bpo5/lk4HjgrDjg6vjg7zjg5fjga7ljZTlkIzntYzllrbnkIblv7VcclxuICAgICAgJl9fY2lyY2xlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbXBhbnkvcG9saWN5L2NvbmNlcHRfY2lyY2xlX2JnLndlYnApIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMTYwKSAwIHJlbSgxMzApO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMCk7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMzYpO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMCByZW0oMSkgcmVtKDgpIHJnYmEoIzAwNGE3NywuOCk7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IHJlbSg1MCk7XHJcbiAgICAgICAgICByaWdodDogcmVtKDE2MCk7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgICAgICB0b3A6IHJlbSgyNSk7XHJcbiAgICAgICAgICAgIHJpZ2h0OiByZW0oMTApO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICB3aWR0aDogcmVtKDMwMCk7XHJcbiAgICAgICAgICBoZWlnaHQ6IHJlbSgzMDApO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNlYmVjZGI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMWVtO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiByZW0oMTUwKTtcclxuICAgICAgICAgICAgaGVpZ2h0OiByZW0oMTUwKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogcmVtKDY0KTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IHJlbSgzMCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLWpwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjQuNzIpO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtZW4ge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGVuLXNhbnM7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNSk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICAgICAgY29sb3I6ICRicm93bjtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oOCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgICAgLS1iYXNlOiAxMDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYygodmFyKC0tcikgKiAyKSAvIHZhcigtLWJhc2UpICogMXJlbSk7XHJcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoKHZhcigtLXIpICogMikgLyB2YXIoLS1iYXNlKSAqIDFyZW0pO1xyXG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAyMHB4ICNlY2U5ZDc7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIC0tcjogMTQ1IWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgLS1hbmdsZTI6IGNhbGModmFyKC0tYW5nbGUpICogMWRlZyAtIDkwZGVnKTtcclxuICAgICAgICAgICAgLS14OiBjYWxjKChjb3ModmFyKC0tYW5nbGUyKSkgKiB2YXIoLS1yKSApIC8gdmFyKC0tYmFzZSkgKiAxcmVtKTtcclxuICAgICAgICAgICAgLS15OiBjYWxjKChzaW4odmFyKC0tYW5nbGUyKSkgKiB2YXIoLS1yKSApIC8gdmFyKC0tYmFzZSkgKiAxcmVtKTtcclxuICAgICAgICAgICAgdHJhbnNsYXRlOiB2YXIoLS14KSB2YXIoLS15KTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogcmVtKDI5MCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDI5MCk7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICByb3ctZ2FwOiByZW0oMTApO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZ2NvbG9yKTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFlbTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IHJlbSgxNjUpO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogcmVtKDE2NSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtanAge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDI2KTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLWVuIHtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuLXNhbnM7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDgpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSgxMCk7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDcpO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDFlbTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xyXG5cclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCLjg7tcIjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTFlbTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIOaciOWztumjn+WTgeOCsOODq+ODvOODl+OBruWNlOWQjOe1jOWWtueQhuW/teS4gOimp1xyXG4gICAgICAmX190ZXh0IHtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMzIpIDAgMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWVuIHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW4tc2FucztcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMjIpO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiAkcmVkO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtanAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oNDApO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiAkYnJvd247XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMzApO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZGwge1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNkZmRmZGQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiByZW0oMjMpIDAgcmVtKDM5KTtcclxuXHJcbiAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IHJlbSgxMCk7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKXtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDIpO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLy8g5pyI5bO26aOf5ZOB44Kw44Or44O844OX44Gu44Ot44K044Oe44O844Kv44Gu55Sx5p2lXHJcbiAgICAgICZfX2xvZ28ge1xyXG5cclxuICAgICAgICBwYWRkaW5nOiByZW0oNzApIDAgMDtcclxuXHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICBtYXJnaW46IHJlbSgzMCkgYXV0bztcclxuICAgICAgICAgIGNvbG9yOiAjNTIzZjFkO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMzYpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWltZ3tcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAyMTBweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2RldGFpbCB7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDMyKSAwIDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1lbiB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGVuLXNhbnM7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIyKTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICBjb2xvcjogJHJlZDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWpwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDQwKTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICBjb2xvcjogJGJyb3duO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGRsIHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZGZkZmRkO1xyXG4gICAgICAgICAgcGFkZGluZzogcmVtKDIzKSAwIHJlbSgzOSk7XHJcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjAwcHggMWZyO1xyXG4gICAgICAgICAganVzdGlmeS1pdGVtczogc3RhcnQ7XHJcblxyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKXtcclxuICAgICAgICAgICAganVzdGlmeS1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sdW1uLWdhcDogcmVtKDEwKTtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpe1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMik7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLyotLS0tLS0tLS0gL2luZGV4Lmh0bWwgLS0tLS0tLS0tLSovXHJcblxyXG5cclxuXHJcbiAgICAvKi0tLS0tLS0tLS0gaW5kZXgyLmh0bWwgLS0tLS0tLS0tLSovXHJcblxyXG4gICAgLyog5Lya56S+5oOF5aCxIOizvOiyt+WfuuacrOaWuemHne+8j+izvOiyt+OCrOOCpOODieODqeOCpOODsyAgKi9cclxuICAgIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbiAgICAvLyDmnIjls7bpo5/lk4Hlt6Xmpa3moKrlvI/kvJrnpL4g6LO86LK35Z+65pys5pa56YedXHJcbiAgICAvLyAmLWJhc2ljIHtcclxuICAgIC8vICAgcGFkZGluZzogcmVtKDkzKSAwIHJlbSgyNCk7XHJcblxyXG4gICAgLy8gICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgLy8gICAgIHBhZGRpbmc6IHJlbSg1MCkgMCByZW0oMjQpO1xyXG4gICAgLy8gICB9XHJcblxyXG4gICAgLy8gICAmX19saXN0IHtcclxuICAgIC8vICAgICBjb3VudGVyLXJlc2V0OiBjb3VudDtcclxuICAgIC8vICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLy8gICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIC8vICAgICByb3ctZ2FwOiByZW0oOCk7XHJcbiAgICAvLyAgICAgcGFkZGluZzogcmVtKDUwKSAwIDA7XHJcblxyXG4gICAgLy8gICAgICY+bGkge1xyXG4gICAgLy8gICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGNvdW50O1xyXG4gICAgLy8gICAgICAgYmFja2dyb3VuZDogI2Y2ZjVlZTtcclxuICAgIC8vICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMCk7XHJcbiAgICAvLyAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLy8gICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC8vICAgICAgIHBhZGRpbmc6IHJlbSgzNCkgcmVtKDIwKSByZW0oMzQpIHJlbSg5MCk7XHJcbiAgICAvLyAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAvLyAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAvLyAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAvLyAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoY291bnQpO1xyXG4gICAgLy8gICAgICAgICBiYWNrZ3JvdW5kOiAjZWJlOWQ5O1xyXG4gICAgLy8gICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAvLyAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG4gICAgLy8gICAgICAgICBjb2xvcjogIzUyM2YxZDtcclxuICAgIC8vICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIC8vICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC8vICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAvLyAgICAgICAgIHdpZHRoOiByZW0oNTgpO1xyXG4gICAgLy8gICAgICAgICBoZWlnaHQ6MTAwJTtcclxuICAgIC8vICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgLy8gICAgICAgICB0b3A6IDA7XHJcbiAgICAvLyAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAvLyAgICAgICAgIGJvdHRvbTogMDtcclxuICAgIC8vICAgICAgIH1cclxuXHJcbiAgICAvLyAgICAgICAmPnAge1xyXG4gICAgLy8gICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAvLyAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgIC8vICAgICAgICAgZmxleDogMTtcclxuICAgIC8vICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgIC8vICAgICAgIH1cclxuICAgIC8vICAgICB9XHJcbiAgICAvLyAgIH1cclxuICAgIC8vIH1cclxuXHJcbiAgICAvLyAvLyDmnIjls7bpo5/lk4Hlt6Xmpa3moKrlvI/kvJrnpL4g6LO86LK344Ks44Kk44OJ44Op44Kk44OzXHJcbiAgICAvLyAmLWd1aWRlbGluZSB7XHJcbiAgICAvLyAgIHBhZGRpbmc6IHJlbSg1MCkgMCByZW0oOTYpO1xyXG5cclxuICAgIC8vICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIC8vICAgICBwYWRkaW5nOiByZW0oNTApIDA7XHJcblxyXG4gICAgLy8gICB9XHJcblxyXG4gICAgLy8gICAmX19sZWFkIHtcclxuICAgIC8vICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAvLyAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgLy8gICAgIHBhZGRpbmc6IHJlbSg0MykgMCByZW0oMzYpO1xyXG4gICAgLy8gICB9XHJcblxyXG4gICAgLy8gICAmX19pdGVtIHtcclxuXHJcbiAgICAvLyAgICAgJiArICYge1xyXG4gICAgLy8gICAgICAgbWFyZ2luLXRvcDogcmVtKDM0LjUpO1xyXG4gICAgLy8gICAgIH1cclxuXHJcbiAgICAvLyAgICAgJl9faGVhZGluZyB7XHJcbiAgICAvLyAgICAgICBmb250LXNpemU6IHJlbSgyNCk7XHJcbiAgICAvLyAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAvLyAgICAgICBjb2xvcjogIzUyM2YxZDtcclxuXHJcbiAgICAvLyAgICAgICBpIHtcclxuICAgIC8vICAgICAgICAgZm9udC1zaXplOiBjYWxjKDI2IC8gMjQgKiAxZW0pO1xyXG4gICAgLy8gICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAvLyAgICAgICB9XHJcbiAgICAvLyAgICAgfVxyXG4gICAgLy8gICAgIHAge1xyXG4gICAgLy8gICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgLy8gICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG5cclxuICAgIC8vICAgICAgICogKyAmIHtcclxuICAgIC8vICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDIxKTtcclxuICAgIC8vICAgICAgIH1cclxuICAgIC8vICAgICB9XHJcbiAgICAvLyAgIH1cclxuICAgIC8vIH1cclxuICAgIC8qLS0tLS0tLS0tIC9pbmRleDIuaHRtbCAtLS0tLS0tLS0tKi9cclxuXHJcbiAgfVxyXG59IiwiQHVzZSBcImdsb2JhbFwiIGFzICo7XHJcblxyXG4ucC1jb21wYW55IHtcclxuXHJcbiAgJi12aXNpb24ge1xyXG5cclxuICAgIC8qIOS8muekvuaDheWgsSDjg5Pjgrjjg6fjg7MgKi9cclxuICAgIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbiAgICAmLWNvbnRyaWJ1dGUge1xyXG4gICAgICBwYWRkaW5nOiByZW0oODgpIDAgcmVtKDgwKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDUwKSAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2hlYWRpbmcge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICBjb2xvcjogJGJyb3duO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oNjUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTApO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3RleHQge1xyXG4gICAgICAgIHdpZHRoOiA1NC43JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTQuNyU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTApIDAgMCAwO1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSg1MCkgMCByZW0oNDIpIHJlbSg2MCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBhZGRpbmc6IHJlbSgyMCkgMCAwIDA7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAgKyBwIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDFlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWVmZm9ydHMge1xyXG4gICAgICBwYWRkaW5nOiAwIDAgcmVtKDEwMCk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCByZW0oNTApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19oZWFkaW5nIHtcclxuICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2UwZGRjMztcclxuICAgICAgICBmb250LXNpemU6IHJlbSgzMCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgY29sb3I6ICRicm93bjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSg0MCk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDQwKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHJvdy1nYXA6IHJlbSg1MCk7XHJcblxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgd2lkdGg6IDMwLjUlO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwKTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIyKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDYyKTtcclxuXHJcbiAgICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIyKTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRicm93bjtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE2KTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqO1xyXG5cclxuXHJcbi8qIOS8muekvuaDheWgsSAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5wLWNvbXBhbnkge1xyXG5cclxuICAmLWxpbmsge1xyXG4gICAgcGFkZGluZzogcmVtKDEwMCkgMCByZW0oNSk7XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcGFkZGluZzogcmVtKDUwKSAwIHJlbSg1KTtcclxuICAgIH1cclxuXHJcbiAgICAmX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIHJvdy1nYXA6IHJlbSg3NCk7XHJcblxyXG4gICAgICAmX19pdGVtIHtcclxuICAgICAgICB3aWR0aDogNDcuNjUlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGVuZDtcclxuICAgICAgICAgIEBpbmNsdWRlIHNjYWxlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMCk7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZGwge1xyXG4gICAgICAgICAgd2lkdGg6IDg3JTtcclxuICAgICAgICAgIHBhZGRpbmc6IHJlbSgzNikgMCAwIHJlbSg0OCk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTApIDAgMCAwO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogcmVtKC04Mik7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB6LWluZGV4OiA5O1xyXG5cclxuICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMzApO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEyKTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1cmVtO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpe1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXNlbWktYm9sZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi8qIOOBiuWVj+OBhOWQiOOCj+OBmyAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5wLWNvbnRhY3Qge1xyXG5cclxuICAmLWNoZWNrIHtcclxuICAgIHBhZGRpbmc6IHJlbSgxMDApIDA7XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcGFkZGluZzogcmVtKDUwKSAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICByb3ctZ2FwOiByZW0oMjIpO1xyXG5cclxuICAgICAgJiA+IGxpIHtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjZDJjZmE5O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMCk7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSgyOCkgcmVtKDIwKSByZW0oMzYpIHJlbSgxNDApO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgcGFkZGluZzogcmVtKDIwKSByZW0oMTApIHJlbSgyMCkgcmVtKDkwKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICB3aWR0aDogcmVtKDUwKTtcclxuICAgICAgICAgIGhlaWdodDogcmVtKDUwKTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb250YWN0L2NoZWNrX21hcmsuc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICBsZWZ0OiByZW0oNTApO1xyXG4gICAgICAgICAgdHJhbnNsYXRlOiAwIC01MCU7XHJcblxyXG4gICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IHJlbSgyMCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWN0IHtcclxuICAgICAgbWFyZ2luOiByZW0oNTApIDAgMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMCk7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZjZDg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSg1MCk7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9faW1hZ2Uge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTApO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpe1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3RleHQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBwYWRkaW5nOiByZW0oNDApIHJlbSgyMCkgcmVtKDQ0KTtcclxuXHJcbiAgICAgICAgJi1oZWFkaW5nIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiAkYnJvd247XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpe1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgyMCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWJvZHkge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDIwKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtbGluayB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oNDUpO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiByZW0oNDUwKTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYy1idG4ge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDZyZW07XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gNnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqO1xyXG5cclxuLnAtZGVmYXVsdCB7XHJcblxyXG4gIC8qIOOBiuefpeOCieOBmyDoqbPntLAgKi9cclxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiAgJi1kZXRhaWwge1xyXG5cclxuICAgICYtYm9keSB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSgxMDApIDAgcmVtKDM4KTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDUwKSAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19oZWFkaW5nIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiByZW0oMTYpO1xyXG4gICAgICAgIHJvdy1nYXA6IHJlbSgyNik7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSg0Mik7XHJcblxyXG4gICAgICAgICYtZGF0ZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICBjb2xvcjogI2E5OTI2OTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtY2F0ZWdvcnkge1xyXG5cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ViZWNkYjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuICAgICAgICAgICAgY29sb3I6ICRicm93bjtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiByZW0oMTQwKTtcclxuICAgICAgICAgICAgaGVpZ2h0OiByZW0oMzApO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTUpO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMzApO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgY29sb3I6ICRicm93bjtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fY29udGVudHMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICNkMmNmYTk7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDU0KSAwIHJlbSgxMDgpO1xyXG5cclxuICAgICAgICAmLm12IHtcclxuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgcGFkZGluZzogcmVtKDUwKSAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMjQpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgY29sb3I6ICRicm93bjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIyKTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICBjb2xvcjogJGJyb3duO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgY29sb3I6ICRicm93bjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg2IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiAjZDIwMDAwO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbGluZShjdXJyZW50Q29sb3IpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgKisqe1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDM2KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC53cC1lbGVtZW50LWNhcHRpb24ge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDEwKTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIHNjYWxlOiAxLjA1O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgxMCk7XHJcbiAgICAgICAgICBsaXN0LXN0eWxlOiBpbml0aWFsO1xyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTApO1xyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIG9sIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgxMCk7XHJcbiAgICAgICAgICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTApO1xyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC53cC1ibG9jay1idXR0b25zPi53cC1ibG9jay1idXR0b24uaGFzLWN1c3RvbS13aWR0aCAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgc2NhbGU6IDEuMDU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJsb2NrcXVvdGV7XHJcbiAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OjNweCBkb3VibGUgI2E5OTI2OTtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDoxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBibG9ja3F1b3RlIHB7XHJcbiAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMXJlbSAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBibG9ja3F1b3RlIGNpdGV7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGZvbnQtc2l6ZToxLjZyZW07XHJcbiAgICAgICAgICBjb2xvcjojYTk5MjY5O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjpyaWdodDtcclxuICAgICAgICAgIHBhZGRpbmc6MXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2NvbnRhY3Qge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwKTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZjZDg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faW1hZ2Uge1xyXG4gICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTApO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpe1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcbiAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBwYWRkaW5nOiByZW0oMjApIHJlbSgyMCkgcmVtKDQ0KTtcclxuXHJcbiAgICAgICAgICAmLWhlYWRpbmcge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgzMCk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6ICRicm93bjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDIwKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLWxpbmsge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oNDUpO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IHJlbSg0NTApO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuOHJlbTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggY3VycmVudENvbG9yO1xyXG4gICAgICAgIGNvbG9yOiAjNTIzZjFkO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gICAgICB9XHJcbiAgXHJcbiAgICAgIGgzLndwLWJsb2NrLWhlYWRpbmcge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IC41ZW07XHJcbiAgICAgICAgICBsZWZ0OiAtMC4ycmVtO1xyXG4gICAgICAgICAgd2lkdGg6IDJyZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2I5OTc1NjtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBoNCB7XHJcbiAgICAgICAgY29sb3I6ICNiOTk3NTY7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsIHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgxMCk7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB0b3A6IC42ZW07XHJcbiAgICAgICAgICAgICAgbGVmdDogLTEuMnJlbTtcclxuICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZDJjZmE5O1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogcmVtKDEwKSAwIDA7XHJcbiAgICAgIG1hcmdpbjogcmVtKDUwKSAwO1xyXG5cclxuICAgICAgLmMtYnRuIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYy1idG46OmFmdGVyIHtcclxuICAgICAgICBsZWZ0OiByZW0oMzApO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi8qIOizh+aWmeODgOOCpuODs+ODreODvOODiSAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5wLWRvd25sb2FkcyB7XHJcblxyXG4gICYtbWF0ZXJpYWwge1xyXG4gICAgcGFkZGluZzogcmVtKDEwMCkgMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBwYWRkaW5nOiByZW0oNTApIDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi10ZXh0IHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgICBjb2x1bW4tZ2FwOiAxcmVtO1xyXG4gICAgICByb3ctZ2FwOiAzLjZyZW07XHJcbiAgICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogNXJlbSAwIDAgMDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKXtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICAgIHJvdy1nYXA6IDFyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiByZW0oMzkwKTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IDMuMmVtO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgcmVtKDE4KTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1pY29uIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OiByZW0oMzApO1xyXG4gICAgICAgICAgYm90dG9tOiByZW0oMjgpO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiByZW0oMjApO1xyXG4gICAgICAgICAgICBib3R0b206IHJlbSgyMCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgcm93LWdhcDogcmVtKDE0KTtcclxuICAgICAgICAgIHBhZGRpbmc6cmVtKDMyKSByZW0oMTMpIHJlbSg0Nik7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTApO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNlZmVmZWY7XHJcbiAgICAgICAgICBAaW5jbHVkZSBzY2FsZTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMTUpIHJlbSgxMCkgcmVtKDQwKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCByZW0oNSkgcmVtKDIwKSByZ2JhKCMwMDAwMDAsMC4wOCk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5ub3QtZG93bmxvYWQge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aHVtYm5haWwge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IHJlbSg0MCk7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGluayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiByZW0oNTApO1xyXG4gIH1cclxufSIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqO1xyXG5cclxuLnAtZmVhdHVyZS10eXBlIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZjZDg7XHJcbiAgICBwYWRkaW5nOiAxMnJlbSAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQgIWltcG9ydGFudDtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDhyZW0gMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmMWIyO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGNvbG9yOiAjNGE0NTM4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgZ2FwOiA4cmVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGVzYyB7XHJcbiAgICAgICAgd2lkdGg6IDU1JTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xlYWQge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19hcnJvdy1hcmVhIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvZmVhdHVyZS9pY29uX25leHRkb3duLndlYnApO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAjYzAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19zb2x1dGlvbi1ib3gge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbS1oZWFkIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MwMDAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbS10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgY29sb3I6ICMzMzM7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19idG4taWNvbiB7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjYzAwMDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICAgID4gbGkgKyBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcmVtO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mZWF0dXJlLWxpbmtzLXdyYXBwZXIge1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jLWJ0bi1jaXJjbGUge1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogM3JlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogNHJlbTtcclxuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHVuc2V0O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHVuc2V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4jcGFnZS1mZWF0dXJlIHtcclxuICAgIC5wLXN0cmVuZ3RoLWxlYWQge1xyXG4gICAgICAgIHBhZGRpbmc6IDkuOHJlbSAwIDEzcmVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2LjhyZW0gMCA3cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jLWNvbW1vbi1mYXEge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqO1xyXG5cclxuLyog44OV44OD44K/44O8ICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnAtZm9vdGVyIHtcclxuICBwYWRkaW5nOiByZW0oODQpIDAgcmVtKDMwKTtcclxuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2Q2ZDlkZTtcclxuXHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIHBhZGRpbmc6IHJlbSg1MCkgMCByZW0oMzApO1xyXG4gIH1cclxuXHJcbiAgJl9faW5uZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGdhcDogMjBweDtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzYwcHgpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICAvLyBAaW5jbHVkZSBtcS1kb3duKGxsKSB7XHJcbiAgICAvLyAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAvLyAgIHJvdy1nYXA6IHJlbSgzMCk7XHJcbiAgICAvLyB9XHJcbiAgfVxyXG5cclxuICAmX19sb2dvIHtcclxuICAgIHdpZHRoOiByZW0oMjUwKTtcclxuXHJcbiAgICBhIHtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG9wO1xyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIOODoeODi+ODpeODvFxyXG4gICZfX21lbnUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IHJlbSgxMjUpO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1heC1jb250ZW50KTtcclxuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIG1heC1jb250ZW50KTtcclxuICAgIGdhcDogcmVtKDUyKSByZW0oOTgpO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjBweCkgeyAvLyDov73liqDvvJ9cclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgcm93LWdhcDogMDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgJi1ncm91cCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDEwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5pcy1yb3cge1xyXG4gICAgICAgIGdyaWQtcm93OiBzcGFuIDIgLyBzcGFuIDI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBncmlkLXJvdzogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuaXMtY29se1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDIgLyBzcGFuIDI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBncmlkLWNvbHVtbjogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIEBpbmNsdWRlIGxpbmUoJHJlZCk7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDAuNWVtIDA7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDQ1JTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgPiBhIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1zdWIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBwYWRkaW5nOiByZW0oNSkgMCAwIHJlbSgxMCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICBjb2x1bW4tZ2FwOiAxMCU7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiBhIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg1O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgICAgY29sb3I6ICM2NjY2NjY7XHJcbiAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8g44Kz44OU44O844Op44Kk44OIXHJcbiAgJl9fY29weXJpZ2h0IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuICB9XHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi8qIOODmOODg+ODgOODvCAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5wLWhlYWRlciB7XHJcblxyXG4gICZfX2lubmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwIHJlbSgxMCkgMCByZW0oMik7XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgY29sdW1uLWdhcDogcmVtKDEwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xvZ28ge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogOTk5O1xyXG5cclxuICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSgxOCkgMDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIEBpbmNsdWRlIG9wO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiByZW0oMTApO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpe1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tZW51IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcbiAgICBwYWRkaW5nOjAgcmVtKDIyKTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICB6LWluZGV4OiA5OTg7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICAgICAgbGVmdDogMTUwdnc7XHJcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgIHBhZGRpbmc6IDEwMHB4IDAgcmVtKDMwKTtcclxuICAgICAgdHJhbnNpdGlvbjogbGVmdCAuM3M7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDNweCAkcmVkO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDIwcHggNDBweCByZ2JhKCRibGFjaywuMSk7XHJcblxyXG4gICAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY+bGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgLmpzLXN1Ym1lbnUtdG9nZ2xlIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHdpZHRoOiA0ZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IDRlbTtcclxuICAgICAgICAgIHJpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICB0b3A6IDFlbTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgICAgIHRyYW5zbGF0ZTogMCAtNTAlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEuMmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDBlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHggMCAwIDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICByb3RhdGU6IC05MGRlZztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiByb3RhdGUgLjNzO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMS4yZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMGVtO1xyXG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweCAwIDAgMDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmlzLXN1YmFjdGl2ZSAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICByb3RhdGU6IDBkZWc7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmlzLXN1YmFjdGl2ZSAmOmFmdGVye1xyXG4gICAgICAgICAgICAgIHJvdGF0ZTogOTBkZWc7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmlzLXN1YmFjdGl2ZSB7XHJcblxyXG4gICAgICAgICAgLmpzLXN1Ym1lbnUtdG9nZ2xlIHtcclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICByb3RhdGU6IDBkZWc7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgcm90YXRlOiA5MGRlZztcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2ZW07XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyLjVlbTtcclxuICAgICAgICAgICAgdG9wOiAzZW07XHJcbiAgICAgICAgICAgIHRyYW5zbGF0ZTogMCAtNTAlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDFlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxZW07XHJcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4IDAgMCAycHg7XHJcbiAgICAgICAgICAgIHJvdGF0ZTogMTM1ZGVnO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVlbTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLmpzLXN1Ym1lbnUge1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmPmEge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRyZWQsLjgpO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJHJlZDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgcmVtKDE0KTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiByZW0oNCk7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBob3Zlcigpe1xyXG5cclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xyXG4gICAgICAgICAgY29sdW1uLWdhcDogcmVtKDMwKTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgcGFkZGluZzogMmVtIDJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyDjgrXjg5bjg6Hjg4vjg6Xjg7xcclxuICAgICYtc3ViIHtcclxuICAgICAgJl9fd3JhcHBlciB7IC8vIOOCteODluODoeODi+ODpeODvOOBruS4rei6q+WFqOS9k1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICM1MjNmMWQ7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGdhcDogcmVtKDEwKSByZW0oMjApO1xyXG5cclxuICAgICAgICAmPnVsIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIGdhcDogcmVtKDIwKTtcclxuICAgICAgICAgICYuYWxpZ24taXRlbXMtZW5kIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGVuZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY+bGl7XHJcbiAgICAgICAgICAgICY+dWx7XHJcbiAgICAgICAgICAgICAgJj5saXtcclxuICAgICAgICAgICAgICAgICY+YXtcclxuICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDF2dztcclxuXHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKXtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fd3JhcHBlci5hbGlnbi1pdGVtcy1lbmQge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3RpdGxlIHsgLy8g44K144OW44Oh44OL44Ol44O844K/44Kk44OI44OrXHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMzApO1xyXG4gICAgICAgIC8vIGZvbnQtc2l6ZTogMnZ3O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmPmF7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHdpZHRoOiByZW0oMTIpO1xyXG4gICAgICAgICAgaGVpZ2h0OiByZW0oMTIpO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIHJlbSgxMCk7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzUyM2YxZDtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM1MjNmMWQ7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fc3VidGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTApO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNTIzZjFkO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpe1xyXG4gICAgICAgICAgZm9udC1zaXplOiA0dnc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHdpZHRoOiByZW0oMTIpO1xyXG4gICAgICAgICAgaGVpZ2h0OiByZW0oMTIpO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIHJlbSgxMCk7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzUyM2YxZDtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM1MjNmMWQ7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgIGJvdHRvbTogcmVtKDEwKTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiA+IGF7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgICAgICAgICAvLyBwYWRkaW5nOiAxZW0gMmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fbGluayB7IC8vIOeglOeptumWi+eZuuOBrueUu+WDj+S7mOOBjeODquODs+OCr1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjApO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMjApO1xyXG4gICAgICAgIC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNTIzZjFkO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDEwKTtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICYubXQtMzAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgzMCk7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICBmb250LXNpemU6IDF2dztcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG5cclxuICAgICAgICAgICAgcGFkZGluZzogMWVtIDJlbSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiByZW0oMTIpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSgxMik7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCByZW0oMTApO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzUyM2YxZDtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzUyM2YxZDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpe1xyXG4gICAgICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjNTIzZjFkO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM1MjNmMWQ7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDNyZW07XHJcbiAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAzZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IDNlbTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fbGlzdCB7IC8vIOOCteODluODoeODi+ODpeODvOWFqOS9k1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHRvcDogMTAwcHg7IC8vIOOCpuOCo+ODs+ODieOCpuOCteOCpOOCuuOBp+WkieWMluOBmeOCi+OCiOOBhuOBq+iqv+aVtFxyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHJvdy1nYXA6IHJlbSgxMCk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkd2hpdGUsIDAuOTUpO1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSgyMCkgcmVtKDEwMCk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIC41cztcclxuICAgICAgICB3aWR0aDogMTAwdnc7IC8vIOi/veWKoFxyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgLjAzKTtcclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICB0b3A6IDkwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDQwcHgpIHtcclxuICAgICAgICAgIHRvcDogODBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkzMHB4KSB7XHJcbiAgICAgICAgICB0b3A6IDcwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xyXG4gICAgICAgICAgdG9wOiA2MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHJvdy1nYXA6IDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pcy1zdWJhY3RpdmUgJntcclxuICAgICAgICAgIC8vIHRvcDogMTAwJTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmPmxpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgLy8ganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICAgICAgICAgIC8vIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuXHJcbiAgICAgICAgICAmICsgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTApO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY+YSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiByZW0oMzApIDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGluZSgkcmVkKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoJHJlZCwuMyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAvLyBzdWItbWVudeOBruS4rei6q1xyXG4gICAgICAgICAgJj51bCB7XHJcbiAgICAgICAgICAgICY+bGl7XHJcbiAgICAgICAgICAgICAgJj5he1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tY29sMiB7IC8vIOijveWTgVxyXG4gICAgICAgICAgd2lkdGg6IDQ4JTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgxMCk7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgY29sdW1uLWdhcDogMmVtO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBhdXRvKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1jb2wzIHsgLy8g44K144K544OG44OK44OT44Oq44OG44KjXHJcbiAgICAgICAgICB3aWR0aDogMzIlO1xyXG5cclxuICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDEwKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLWNvbDQgeyAvLyDnoJTnqbbplovnmbpcclxuICAgICAgICAgIHdpZHRoOiAyMyU7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzUyM2YxZDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLWNvbDUgeyAvLyDkvJrnpL7mg4XloLFcclxuICAgICAgICAgIHdpZHRoOiAxOCU7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWlubmVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAvLyBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucC1oZWFkZXJfX21lbnUtc3ViX19saXN0LS1jb2wyIHtcclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tanAge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTM0MHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxdnc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfXzJ0aWVyc3tcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICYtLWVuIHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTApO1xyXG4gICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZW4tc2FucztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIOODmOODg+ODgOODvOWPs+WBtOOCouOCpOOCs+ODs+ODquODs+OCr1xyXG4gICZfX2xpbmsge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwIHJlbSgyMCk7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgY29sdW1uLWdhcDogcmVtKDEwKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgIGhlaWdodDogcmVtKDE2KTtcclxuICAgICAgYmFja2dyb3VuZDogI2RkZGRkZDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zbGF0ZTogLTUwJSAtNTAlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1lbmdsaXNoLFxyXG4gICAgJi1jb250YWN0LFxyXG4gICAgJi1kb3dubG9hZCxcclxuICAgICYtc2VhcmNoIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZW4tc2FucztcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxMCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNTtcclxuICAgICAgICBwYWRkaW5nOiAwIHJlbSgxOCk7XHJcbiAgICAgICAgQGluY2x1ZGUgb3A7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDhweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWVuZ2xpc2gge1xyXG5cclxuICAgICAgYSB7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIHdpZHRoOiByZW0oMjQpO1xyXG4gICAgICAgICAgaGVpZ2h0OiByZW0oMjQpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1nL2NvbW1vbi9pY29uX2VuZ2xpc2guc3ZnKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtY29udGFjdCB7XHJcblxyXG4gICAgICBhIHtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgd2lkdGg6IHJlbSgyMSk7XHJcbiAgICAgICAgICBoZWlnaHQ6IHJlbSgyNCk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvY29tbW9uL2ljb25fY29udGFjdC5zdmcpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDM1JTs7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWRvd25sb2FkIHtcclxuXHJcbiAgICAgIGEge1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICB3aWR0aDogcmVtKDI0KTtcclxuICAgICAgICAgIGhlaWdodDogcmVtKDI0KTtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9jb21tb24vaWNvbl9kb3dubG9hZC5zdmcpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDM1JTs7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXNlYXJjaCB7XHJcblxyXG4gICAgICBhIHtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgd2lkdGg6IHJlbSgyNCk7XHJcbiAgICAgICAgICBoZWlnaHQ6IHJlbSgyNCk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvY29tbW9uL2ljb25fc2VhcmNoLnN2Zyk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMzUlOztcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gU1Djg4/jg7Pjg5Djg7zjgqzjg7zjg5zjgr/jg7NcclxuICAmX19oYW1idXJnZXIge1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6NTBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogJHJlZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSg1KTtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgIG1hcmdpbjogMTdweCBhdXRvO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwLjJlbTtcclxuICAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG5cclxuICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA0NSU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBib3R0b206IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICYuaXMtYWN0aXZlIHtcclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICByb3RhdGU6IDQ1ZGVnO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgcm90YXRlOiAtNDVkZWc7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIOaknOe0ouODleOCqeODvOODoFxyXG4gICZfX3NlYXJjaHtcclxuICAgICZfX3dyYXBwZXJ7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wMyk7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wMyk7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7IC8vIOWIneacn+OBr+mdnuihqOekulxyXG5cclxuICAgICAgLnNlYXJjaF9fZm9ybV9fYXJlYV9fYmxvY2t7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19mb3Jte1xyXG5cclxuICAgICAgJi1pbnB1dCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi10ZXh0e1xyXG4gICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1idXR0b257XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogMTAlO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNkMjAwMDA7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMSU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG4iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi5wLW5ld3Mge1xyXG5cclxuICAvKiDjgYrnn6XjgonjgZsg6Kmz57SwICovXHJcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4gICYtZGV0YWlsIHtcclxuXHJcbiAgICAmLWJvZHkge1xyXG4gICAgICBwYWRkaW5nOiByZW0oMTAwKSAwIHJlbSgzOCk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSg1MCkgMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9faGVhZGluZyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgY29sdW1uLWdhcDogcmVtKDE2KTtcclxuICAgICAgICByb3ctZ2FwOiByZW0oMjYpO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oNDIpO1xyXG5cclxuICAgICAgICAmLWRhdGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgY29sb3I6ICNhOTkyNjk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWNhdGVnb3J5IHtcclxuXHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlYmVjZGI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogcmVtKDE0MCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDMwKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDE1KTtcclxuICAgICAgICAgICAgcGFkZGluZzogMC41ZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2NvbnRlbnRzIHtcclxuICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAycHggI2QyY2ZhOTtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSg1NCkgMCByZW0oMTA4KTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IHJlbSg1MCkgMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDI0KTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyMik7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICBjb2xvcjogJGJyb3duO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMjApO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgY29sb3I6ICRicm93bjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg1IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICBjb2xvcjogJGJyb3duO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBjb2xvcjogI2QyMDAwMDtcclxuICAgICAgICAgIEBpbmNsdWRlIGxpbmUoY3VycmVudENvbG9yKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICorKntcclxuICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgzNik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAud3AtZWxlbWVudC1jYXB0aW9uIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgxMCk7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBzY2FsZTogMS4wNTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTApO1xyXG4gICAgICAgICAgbGlzdC1zdHlsZTogaW5pdGlhbDtcclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDEwKTtcclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBvbCB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTApO1xyXG4gICAgICAgICAgbGlzdC1zdHlsZTogZGVjaW1hbDtcclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDEwKTtcclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAud3AtYmxvY2stYnV0dG9ucz4ud3AtYmxvY2stYnV0dG9uLmhhcy1jdXN0b20td2lkdGggLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIHNjYWxlOiAxLjA1O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBibG9ja3F1b3Rle1xyXG4gICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgICBib3JkZXItbGVmdDozcHggZG91YmxlICNhOTkyNjk7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6MTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYmxvY2txdW90ZSBwe1xyXG4gICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAzcmVtIDFyZW0gMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYmxvY2txdW90ZSBjaXRle1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBmb250LXNpemU6MS42cmVtO1xyXG4gICAgICAgICAgY29sb3I6I2E5OTI2OTtcclxuICAgICAgICAgIHRleHQtYWxpZ246cmlnaHQ7XHJcbiAgICAgICAgICBwYWRkaW5nOjFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19jb250YWN0IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMCk7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmY2Q4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKXtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgcGFkZGluZzogcmVtKDIwKSByZW0oMjApIHJlbSg0NCk7XHJcblxyXG4gICAgICAgICAgJi1oZWFkaW5nIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMzApO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgyMCk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi1saW5rIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDQ1KTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiByZW0oNDUwKTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSgxMCkgMCAwO1xyXG4gICAgICBtYXJnaW46IHJlbSg1MCkgMDtcclxuXHJcbiAgICAgIC5jLWJ0biB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiByaWdodDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmMtYnRuOjphZnRlciB7XHJcbiAgICAgICAgbGVmdDogcmVtKDMwKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQHVzZSBcImdsb2JhbFwiIGFzICo7XHJcblxyXG4vKiDjgYrnn6XjgonjgZsgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4ucC1uZXdzIHtcclxuXHJcbiAgJl9fY29sdW1uIHtcclxuICAgIHBhZGRpbmc6IHJlbSg5OSkgMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBwYWRkaW5nOiByZW0oNTApIDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWFyY2hpdmUge1xyXG5cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgICAgICAgZmxleC13cmFwOndyYXA7XHJcbiAgICAgICAgY29sdW1uLWdhcDogcmVtKDQwKTtcclxuICAgICAgICByb3ctZ2FwOiByZW0oMTApO1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSgyNC4zKSAwO1xyXG4gICAgICAgIGJvcmRlcjogZG90dGVkICNkMmNmYTk7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDA7XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMCAxcHggMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtZGF0ZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWNhdGVnb3J5IHtcclxuXHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlYmVjZGI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogcmVtKDEyMCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDI2KTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEzKTtcclxuICAgICAgICAgICAgcGFkZGluZzogMC41ZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgZmxleDogMTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZmxleDogYXV0bztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBvcDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8v44K144Kk44OJ44Oh44OL44Ol44O8XHJcbiAgJi1uYXYge1xyXG5cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgY29sdW1uLWdhcDogNSU7XHJcbiAgICAgICAgcm93LWdhcDogcmVtKDIwKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAkYnJvd247XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOjAgMCAxcHggMDtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMjApIDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBib3JkZXItd2lkdGg6MXB4IDAgMXB4IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgQGluY2x1ZGUgb3A7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMC41ZW07XHJcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IGN1cnJlbnRDb2xvcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtcGFnZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nOiByZW0oMjUpIDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgc3Bhbi5jdXJyZW50IHtcclxuICAgICAgYmFja2dyb3VuZDogI2QyMDAwMDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg2KSAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5wYWdlLW51bWJlcnMge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMCByZW0oMykgMCAwO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5OTk5O1xyXG4gICAgICB3aWR0aDogcmVtKDQ1KTtcclxuICAgICAgaGVpZ2h0OiByZW0oNDUpO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYWdlLW51bWJlcnMuZG90cyB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg2KSAwO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBwYWRkaW5nOiByZW0oNikgMDtcclxuICAgICAgY29sb3I6ICM5OTk5OTk7XHJcbiAgICB9XHJcblxyXG4gICAgYTpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMjAwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2UtbnVtYmVycy5wcmV2LFxyXG4gICAgLnBhZ2UtbnVtYmVycy5uZXh0IHtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBjb2xvcjogIzUyM2YxZDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi8qIOODl+ODqeOCpOODkOOCt+ODvOODneODquOCt+ODvCAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5wLXByaXZhY3lwb2xpY3kge1xyXG5cclxuICAmLWNvbnRlbnRzIHtcclxuICAgIHBhZGRpbmc6IHJlbSg4OCkgMCByZW0oNjIpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg1MCkgMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19sZWFkIHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICBsaW5lLWhlaWdodDogMi4yO1xyXG4gICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgKiArICZfX2hlYWRpbmcge1xyXG4gICAgICBtYXJnaW4tdG9wOiByZW0oNjcpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICBwYWRkaW5nOiByZW0oNDQpIDAgMDtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuXHJcbiAgICAgICAgJiArIHAge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMS40ZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBkbCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDE1KTtcclxuXHJcbiAgICAgICAgZHQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGRkIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSg2KTtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDE0KSAwIDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHJvdy1nYXA6IHJlbSg1KTtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgcmVtKDE5KTtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcblxyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICB3aWR0aDogcmVtKDEwKTtcclxuICAgICAgICAgICAgaGVpZ2h0OiByZW0oMTApO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2QyY2ZhOTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiByZW0oMik7XHJcbiAgICAgICAgICAgIHRvcDogMC43ZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQHVzZSBcImdsb2JhbFwiIGFzICo7XHJcblxyXG4ucC1wcm9kdWN0cyB7XHJcblxyXG4gICYtdHlwZSB7XHJcblxyXG4gICAgLyog6KO95ZOBIOijveWTgeips+e0sCAqL1xyXG4gICAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4gICAgJi1kZXRhaWwge1xyXG5cclxuICAgICAgJi1sZWFkIHtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMTE0KSAwIHJlbSg1KTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oNTApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faW5uZXIge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IHJlbSg2NTApO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMTApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faW1hZ2Uge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgei1pbmRleDogLTE7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSgzMCk7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiByZW0oMjApO1xyXG4gICAgICAgICAgICByb3ctZ2FwOiByZW0oMjApO1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi1pbWFnZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgdHJhbnNsYXRlOiAwIHJlbSgtMTkyKTtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zbGF0ZTogMCAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgIHRyYW5zbGF0ZTogcmVtKC04NikgcmVtKC0yMCk7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2xhdGU6IDAgMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgICB0cmFuc2xhdGU6IHJlbSg0NikgcmVtKDc2KTtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zbGF0ZTogMCAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgICAgICAgIHRyYW5zbGF0ZTogcmVtKDU4KSByZW0oNTApO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNsYXRlOiAwIDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XHJcbiAgICAgICAgICAgICAgdHJhbnNsYXRlOiAwIHJlbSgtMTYyKTtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zbGF0ZTogMCAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIOijveWTgeips+e0sFxyXG4gICAgICAmLWRhdGEge1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSg1MCkgMDtcclxuXHJcbiAgICAgICAgJl9fY29udGVudHMge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgIHBhZGRpbmc6IHJlbSg1MCkgMCAwO1xyXG4gICAgICAgICAgY29sdW1uLWdhcDogcmVtKDYwKTtcclxuICAgICAgICAgIHJvdy1nYXA6IHJlbSgzMCk7XHJcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi1pbWFnZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogcmVtKDUwMCk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLXRhYmxlIHtcclxuICAgICAgICAgICAgZmxleDogMTtcclxuXHJcbiAgICAgICAgICAgIHRoLFxyXG4gICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSgyNSk7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgyNSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRye1xyXG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZGZkZmRkO1xyXG5cclxuICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNkZmRmZGQ7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOWVtO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS44O1xyXG5cclxuICAgICAgICAgICAgICAgICogKyBwIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDE4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGE6bm90KC5wLXByb2R1Y3RzLXR5cGUtZGV0YWlsLWRhdGFfX2NvbnRlbnRzLXVzYWdlIGEpIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTFlbTtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMWVtO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGxpbmUoJHJlZCk7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogcmVtKDYpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oMTEpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdy1yZWQuc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMTApO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJiArIGEge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDYpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtbm90ZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IGRhc2hlZCAxcHggI2RhZGFkYTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgxNSk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxMikgMCByZW0oMik7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLy8g55So6YCUXHJcbiAgICAgICAgICAmLXVzYWdlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiByZW0oMTApO1xyXG4gICAgICAgICAgICByb3ctZ2FwOiByZW0oMTApO1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2YyZWNhMjtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSgzNik7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwKTtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6cmVtKDUpIHJlbSgxOSk7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC8vIOmWoumAo+aDheWgsVxyXG4gICAgICAgICAgJi1yZWxhdGVkIHtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtMWVtO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbGluZSgkcmVkKTtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oNik7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSgxMSk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93LXJlZC5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgxMCk7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmICsgYSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oNik7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgb2wge1xyXG4gICAgICAgICAgICBjb3VudGVyLXJlc2V0OiBjb3VudDtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBjb3VudDtcclxuXHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogY291bnRlcihjb3VudCk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogcmVtKDI0KTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogcmVtKDI0KTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYmJiYmJiO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMTApO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqO1xyXG5cclxuLnAtcHJvZHVjdHMge1xyXG5cclxuICAvKiDoo73lk4Eg6KO95ZOB44Kr44OG44K044Oq6Kmz57SwICovXHJcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4gICYtdHlwZSB7XHJcblxyXG4gICAgLy8g44Oq44Oz44KvIO+8iOS4i+WxpOWFsemAmu+8iVxyXG4gICAgJi1saW5rIHtcclxuICAgICAgcGFkZGluZzogcmVtKDU4KSAwIDA7XHJcblxyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IHJlbSg0MCk7XHJcbiAgICAgICAgcm93LWdhcDogcmVtKDMwKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGNvbHVtbi1nYXA6IHJlbSgzMCk7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IHJlbSg0MDApO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IHJlbSg4MCk7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oNDApO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMCByZW0oNCkgcmVtKDIwKSByZ2JhKCRibGFjaywwLjEpO1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMjApO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCByZW0oMikgdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5vbmZvb3RlcntcclxuICAgICAgICBwYWRkaW5nOiA2cmVtIDAgOHJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIOijveWTgeWGheWuuVxyXG4gICAgJi1hYm91dCB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg5NSkgMCAwO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBwYWRkaW5nOiByZW0oNTApIDAgMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fY29udGVudHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDQ1KSAwO1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IHJlbSg2MCk7XHJcbiAgICAgICAgcm93LWdhcDogcmVtKDMwKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IHJlbSgzMCkgMDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWltYWdlIHtcclxuICAgICAgICAgIG1heC13aWR0aDogcmVtKDQwMCk7XHJcbiAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgZmxleDogMTtcclxuXHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICogKyBwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMS4yZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8g54m55b60XHJcbiAgICAmLWZlYXR1cmVzIHtcclxuICAgICAgcGFkZGluZzogcmVtKDI2KSAwO1xyXG5cclxuICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgcm93LWdhcDogcmVtKDMwKTtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDQ4KSAwIHJlbSgyNCk7XHJcblxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgd2lkdGg6IDMwLjUlO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtaW1hZ2Uge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTApO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgyMCkgMDtcclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuOGVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi1oZWFkaW5nIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjApO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19ub3RlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMCk7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg1O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMjQpIHJlbSgzMCk7XHJcblxyXG4gICAgICAgIG9sIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIOeUqOmAlOOBp+e1nuOCiui+vOOBv1xyXG4gICAgJi11c2FnZSB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg1MCkgMDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDI1KSAwIHJlbSgxMDApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBwYWRkaW5nOiByZW0oNTApIDAgcmVtKDI1KTtcclxuICAgICAgICBjb2x1bW4tZ2FwOiByZW0oMTEpO1xyXG4gICAgICAgIHJvdy1nYXA6IHJlbSgxNyk7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2YyZWNhMjtcclxuICAgICAgICAgIGJvcmRlcjogc29saWQgMnB4IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJlbTtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgcGFkZGluZzogcmVtKDgpIHJlbSgyNCk7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkcmVkLC4yKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgICAvLyDnlKjpgJToqbPntLBcclxuICAgICAgJl9fZGV0YWlsIHtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMjUpIDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHJvdy1nYXA6IHJlbSgzMCk7XHJcblxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgd2lkdGg6IDQ3LjclO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmNkODtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMCk7XHJcbiAgICAgICAgICBwYWRkaW5nOiByZW0oMzMpIHJlbSgzMCkgcmVtKDIwKSByZW0oMjcpO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgY29sdW1uLWdhcDogcmVtKDM1KTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc2NhbGU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG9wO1xyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmX19jb250ZW50cyB7XHJcbiAgICAgICAgICAgIGZsZXg6IDE7XHJcblxyXG4gICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRicm93blxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oOCk7XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1saXN0IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDE2KSAwIHJlbSgyNSk7XHJcbiAgICAgICAgICAgICAgY29sdW1uLWdhcDogcmVtKDEwKTtcclxuICAgICAgICAgICAgICByb3ctZ2FwOiByZW0oMik7XHJcbiAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgIHJvdy1nYXA6IHJlbSgxMCk7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmMmVjYTI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDJweCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyZW07XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSg3KSByZW0oMTgpO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcclxuXHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJl9faW1hZ2Uge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IHJlbSgyNDApO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTApO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMzYpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjApO1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi8qIOijveWTgSAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5wLXByb2R1Y3RzIHtcclxuXHJcbiAgJi1sZWFkIHtcclxuICAgIHBhZGRpbmc6IHJlbSg5OCkgMCByZW0oNjQpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg1MCkgMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHJvdy1nYXA6IHJlbSg5KTtcclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICBsaW5lLWhlaWdodDogMi4yO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgY29sdW1uLWdhcDogcmVtKDI4KTtcclxuICAgICAgcm93LWdhcDogcmVtKDI4KTtcclxuICAgICAgcGFkZGluZzogcmVtKDYwKSAwIDA7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IHJlbSgxNSk7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDMwKSAwIDA7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDFlbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IHJlbSg0MTApO1xyXG4gICAgICAgIGhlaWdodDogcmVtKDEyMCk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDYwKTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIHJlbSgyMCkgcmVtKDQwKSByZ2JhKCRibGFjaywwLjEpO1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMnB4IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgaGVpZ2h0OiByZW0oODApO1xyXG4gICAgICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgICAgIHdpZHRoOiA0OCU7XHJcblxyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogcmVtKDgpO1xyXG4gICAgICAgICAgaGVpZ2h0OiByZW0oOCk7XHJcbiAgICAgICAgICBib3JkZXI6IHNvbGlkICNjY2NjY2M7XHJcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDFweCAwIDAgMXB4O1xyXG4gICAgICAgICAgcm90YXRlOiAtMTM1ZGVnO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgcmlnaHQ6IHJlbSg0MCk7XHJcbiAgICAgICAgICB0cmFuc2xhdGU6IDAgcmVtKC0zKTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICByaWdodDogcmVtKDIwKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuXHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBhLmRvd25sb2FkLWJ1dHRvbiB7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICByb3RhdGU6IC0yMjVkZWcgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIOOCq+ODhuOCtOODquOBi+OCieaOouOBmVxyXG4gICYtY2F0ZWdvcnkge1xyXG4gICAgcGFkZGluZzogcmVtKDIxKSAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg1MCkgMCAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICBwYWRkaW5nOiByZW0oNTApIDAgMCAwO1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xyXG4gICAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGNvbHVtbi1nYXA6IHJlbSgxMCk7XHJcbiAgICAgIHJvdy1nYXA6IHJlbSgzNik7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwO1xyXG5cclxuICAgICAgICAvLyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDE1MHB4LCAxZnIpKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1lbXB0eSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB3aWR0aDogcmVtKDIxMCk7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIHdpZHRoOiByZW0oMjEwKTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICAgICAgQGluY2x1ZGUgc2NhbGU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwKTtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8g55So6YCU44GL44KJ5o6i44GZXHJcbiAgJi11c2FnZSB7XHJcbiAgICBwYWRkaW5nOiByZW0oMjEpIDAgcmVtKDQ4KTtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBwYWRkaW5nOiByZW0oMjUpIDAgcmVtKDEwMCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgcGFkZGluZzogcmVtKDQwKSAwIDA7XHJcbiAgICAgIGNvbHVtbi1nYXA6IHJlbSgxOSk7XHJcbiAgICAgIHJvdy1nYXA6IHJlbSgyMSk7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRUVFRUVFO1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMnB4ICM4MDgwODA7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyZW07XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAuM2VtIDEuNWVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRyZWQsLjIpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudHN7XHJcbiAgICBwYWRkaW5nOiAzcmVtIDFyZW0gMDtcclxuICAgIEBpbmNsdWRlXHJcbiAgICAgIG1xLWRvd24oKXtcclxuICAgICAgICBwYWRkaW5nOiAzcmVtIDAgMDtcclxuICAgICAgfVxyXG4gICAgJl9zdWJ0aXRsZXtcclxuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGNvdW50O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMCAxcmVtIDAgM3JlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDExMCU7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cclxuICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIHotaW5kZXg6IDk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgbGVmdDogM3B4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDJyZW07XHJcbiAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICB0cmFuc2xhdGU6IDAgLTUwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYzc3MjI3O1xyXG4gICAgY29udGVudDogY291bnRlcihjb3VudCk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90XCIsIHNhbnMtc2VyaWY7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcclxuICAgICAgfVxyXG4gICAgICAmOjphZnRlcntcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M3NzIyNztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKG4rMil7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi8qIOaknOe0oue1kOaenCAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5wLXNlYXJjaC1yZXN1bHRzIHtcclxuXHJcbiAgJi1jb250ZW50cyB7XHJcbiAgICBwYWRkaW5nOiByZW0oNzApIDAgcmVtKDYyKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBwYWRkaW5nOiByZW0oNTApIDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGVhZCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuMjtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgfVxyXG5cclxuICAgICogKyAmX19oZWFkaW5nIHtcclxuICAgICAgbWFyZ2luLXRvcDogcmVtKDY3KTtcclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM1MjNmMWQ7O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMDRlbTtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQHVzZSBcImdsb2JhbFwiIGFzICo7XHJcblxyXG5cclxuLyog44K944Oq44Ol44O844K344On44OzICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnAtc29sdXRpb24ge1xyXG5cclxuICAmLWlzc3VlIHtcclxuICAgIHBhZGRpbmc6IHJlbSg4NykgMCByZW0oNDMpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg1MCkgMCByZW0oNDApO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xlYWQge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyNCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuMztcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgcmVtKDg3KTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIHJlbSg1MCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50cyB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmNmY1ZWU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg0NikgcmVtKDU1KSByZW0oNzUpO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNTgpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMjApIDAgcmVtKDIzMCk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwMCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2xhdGU6IC01MCUgcmVtKDUwKTtcclxuICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogI2Y2ZjVlZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJvcmRlci13aWR0aDogNDBweCA2MHB4IDBweCA2MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgzMCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgY29sb3I6ICRicm93bjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIHJlbSgyMCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgyMCk7XHJcblxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgIHBhZGRpbmc6IDIuNmVtIDMuM2VtO1xyXG4gICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyZW0gMmVtIDNlbSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oNDMpIHJlbSg1MykgcmVtKDYzKTtcclxuICAgICAgICAgICAgdHJhbnNsYXRlOiAwIDA7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIHRyYW5zbGF0ZTogMXJlbSAwO1xyXG4gICAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oNTcpIHJlbSg0MikgcmVtKDc4KSByZW0oNTApO1xyXG4gICAgICAgICAgICB0cmFuc2xhdGU6cmVtKC0xNCkgcmVtKDk0KTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgdHJhbnNsYXRlOiAxcmVtIDA7XHJcbiAgICAgICAgICAgICAgb3JkZXI6IDM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSg0NSkgcmVtKDQyKSByZW0oNzQpIHJlbSg0Nyk7XHJcbiAgICAgICAgICAgIHRyYW5zbGF0ZTogcmVtKC0zMCkgcmVtKDIyKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgdHJhbnNsYXRlOiAtMXJlbSAtMXJlbTtcclxuICAgICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogcmVtKDU4KSByZW0oNDIpIHJlbSg1MCkgcmVtKDU3KTtcclxuICAgICAgICAgICAgdHJhbnNsYXRlOiByZW0oLTE4KSByZW0oMzQpO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICB0cmFuc2xhdGU6IDByZW0gMDtcclxuICAgICAgICAgICAgICBvcmRlcjogNDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogcmVtKDUwKSByZW0oNzIpIHJlbSg1MCkgcmVtKDc0KTtcclxuICAgICAgICAgICAgdHJhbnNsYXRlOiByZW0oMzApIHJlbSgyMCk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIHRyYW5zbGF0ZTogMHJlbSAtMnJlbTtcclxuICAgICAgICAgICAgICBvcmRlcjogNTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bnRoLWNoaWxkKDYpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogcmVtKDU4KSByZW0oNDYpIHJlbSg3MCkgcmVtKDU3KTtcclxuICAgICAgICAgICAgdHJhbnNsYXRlOiByZW0oLTE4MCkgcmVtKDMyKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgdHJhbnNsYXRlOiAwcmVtIDJyZW07XHJcbiAgICAgICAgICAgICAgb3JkZXI6IDY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IGNhbGMoMTggLyAxNiAqIDFlbSk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgdHJhbnNsYXRlOiAtNTAlIDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zdXBwb3J0IHtcclxuXHJcbiAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTApO1xyXG4gICAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDRyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX190ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDEwKSAwIDA7XHJcblxyXG4gICAgICAgIHAgKyBwIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtc3VnZ2VzdCB7XHJcbiAgICBwYWRkaW5nOiByZW0oNTApIDAgMDtcclxuXHJcbiAgICAmX19sZWFkIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxuICAgICAgcGFkZGluZzogcmVtKDg1KTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDMwKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgIHdpZHRoOiByZW0oNTMwKTtcclxuICAgICAgICBoZWlnaHQ6IHJlbSg1MzApO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSg1NSk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIHJlbSgxNCkgcmdiYSgjNDE4Yjk4LC43KTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgcGFkZGluZzogcmVtKDIwKTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19oZWFkaW5nIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDQwKTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcclxuXHJcbiAgICAgICAgICBzbWFsbCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygxOCAvIDQwICogMWVtKTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udC1jb2xvcjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oNTApO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDE1KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19mbG93IHtcclxuICAgICAgbWFyZ2luLXRvcDogcmVtKDIwMCk7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSgxMzgpIDAgMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgI2Y2ZjVlZSAwJSwjZmZmZmZmIDUlKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDEwMCk7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDUwKSAwIDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2hlYWRpbmcge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMzApO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg4Mik7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgIGNvdW50ZXItcmVzZXQ6IGNvdW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICByb3ctZ2FwOiByZW0oOTcpO1xyXG5cclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBjb3VudDtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oNjIpO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNlYmU5ZDk7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNsYXRlOiAtNTAlIDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ViZTlkOSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiA0MHB4IDYwcHggMHB4IDYwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJl9faGVhZGluZyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDI0KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJyb3duO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjZmNWVlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogcmVtKDkwKTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMjApIHJlbSgyMCkgcmVtKDIwKSByZW0oMTA4KTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDYwKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoY291bnQpO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiByZW0oNzApO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgzMCk7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlYmU5ZDk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmX19jb250ZW50cyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmICsgJiB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDYwKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDUyLjYlO1xyXG4gICAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oNjApO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjQpO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE4KTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIHAgKyBwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgyMCk7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmLW1lc3NhZ2Uge1xyXG5cclxuICAgICAgICAgICAgICAgICZfdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgyNCk7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiByZW0oMTgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICZfdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9faW1hZ2Uge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA0Mi4yJTtcclxuICAgICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19saW5rIHtcclxuICAgICAgICAgICAgICBvcmRlcjogMztcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgcm93LWdhcDogcmVtKDMwKTtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZW5kO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oLTMwKTtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgzMCk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXZhbHVlIHtcclxuICAgIHBhZGRpbmc6IHJlbSg4MCkgMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBwYWRkaW5nOiByZW0oNDApIDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmMtaGVhZGluZzo6YmVmb3Jle1xyXG4gICAgICBjb250ZW50Om5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IHJlbSgzMCk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg1MCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgZ2FwOiByZW0oNDApO1xyXG4gICAgICBtYXJnaW4tdG9wOiByZW0oNTApO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiByZW0oNjApO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogcmVtKDMwKTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oNDApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19pdGVtIHtcclxuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtIHJlbSg4MCkpIC8gMyk7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuXHJcblxyXG4gICAgICAgICY6aG92ZXIgJi1pbWFnZSBpbWd7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1pbWFnZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMCk7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgY29sb3I6ICM1MjNmMWQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqO1xyXG5cclxuLnAtc3RyZW5ndGgge1xyXG5cclxuICAvKiDnoJTnqbbplovnmbog6Kmz57Sw5LiL5bGk44Oa44O844K45YWx6YCaICovXHJcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4gICYtZGV0YWlsIHtcclxuXHJcbiAgICAmLWxlYWQge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDgwKSFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oNTApIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtY29udGVudHMge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICBjb3VudGVyLXJlc2V0OiBjb3VudDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGNvdW50O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHBhZGRpbmc6IHJlbSg3NSkgMCByZW0oODApO1xyXG4gICAgICAgICAgcm93LWdhcDogcmVtKDMwKTtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgZmFydGhlc3Qtc2lkZSwgI2VkZTA5NywgI2VkZTA5NyAzMCUsIHRyYW5zcGFyZW50IDMwJSwgdHJhbnNwYXJlbnQpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSgxMik7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oMyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0Mi4yJTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwKTtcclxuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTYpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJl9fY2FwdGlvbiB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDUzLjElO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiByZW0oMzY2KTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgICAgICBjb2xvcjogJGJyb3duO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiByZW0oMjApO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMyk7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgyOCk7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGNvdW50LGRlY2ltYWwtbGVhZGluZy16ZXJvKTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDQwKTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW4tc2FucztcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHJlbSg4MCk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSg4MCk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2M3NzIyNztcclxuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICNlZGUwOTc7O1xyXG4gICAgICAgICAgICAgICAgZmxleDogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgKiArIHAge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgxNyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmX19lcXVpcG1lbnQge1xyXG4gICAgICAgICAgICBvcmRlcjogMztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkgJl9faW1hZ2Uge1xyXG4gICAgICAgICAgICBvcmRlcjogMTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOm50aC1jaGlsZChvZGQpICZfX3RleHQge1xyXG4gICAgICAgICAgICBvcmRlcjogMjtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOm50aC1jaGlsZChldmVuKSAmX19pbWFnZSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pICZfX3RleHQge1xyXG4gICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvL3N0cmVuZ3RoMDEg5pyI5bO26aOf5ZOB44Gu44Kk44OO44OZ44O844K344On44OzXHJcbiAgICAmLXByb2R1Y3RzIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG5cclxuICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgY291bnRlci1yZXNldDogY291bnQ7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDEyNCkgMCByZW0oMjAwKTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgcm93LWdhcDogcmVtKDEwMCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiByZW0oNTApIDA7XHJcbiAgICAgICAgICByb3ctZ2FwOiByZW0oMzApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogY291bnQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTApO1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoY291bnQsZGVjaW1hbC1sZWFkaW5nLXplcm8pO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGVuLXNhbnM7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDU0KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYzc3MjI3O1xyXG4gICAgICAgICAgICB3aWR0aDogcmVtKDExMCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDExMCk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2xhdGU6IC01MCUgLTUwJTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgdG9wOiByZW0oMjcwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc2NhbGU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MC4xJTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDMyLjclO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oNjApIHJlbSgyMCkgcmVtKDEwMCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRicm93bjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1idG4ge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBib3R0b206IHJlbSgyOCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOm50aC1jaGlsZChvZGQpOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDYwLjElO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOm50aC1jaGlsZChvZGQpICZfX2ltYWdlIHtcclxuICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpudGgtY2hpbGQob2RkKSAmX190ZXh0IHtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICAgICAgICAmLWJ0biB7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IHJlbSgzMCk7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogcmVtKDIwKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOm50aC1jaGlsZChldmVuKTpiZWZvcmUge1xyXG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgLSA2MC4xJSk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pICZfX2ltYWdlIHtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1idG4ge1xyXG4gICAgICAgICAgICAgIGxlZnQ6IHJlbSgzMCk7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSg3MCk7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IHJlbSgyMCk7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oNzApO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy9zdHJlbmd0aDAzIOapn+WZqOiqrOaYjlxyXG4gICAgJi1lcXVpcG1lbnQge1xyXG4gICAgICBwYWRkaW5nOiByZW0oNDMpIDAgMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgY29sdW1uLWdhcDogNC4yNSU7XHJcbiAgICAgIHJvdy1nYXA6IHJlbSg0MCk7XHJcblxyXG4gICAgICAmX19pdGVtIHtcclxuICAgICAgICB3aWR0aDogMzAuNSU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIC8vIHdpZHRoOiA0Ny44NzUlO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1pbWFnZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMCk7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IHJlbSgyMyk7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTApO1xyXG5cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAqICsgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNWVuO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtLXRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjApICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtLXNtYWxsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTIpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufSIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqO1xyXG5cclxuXHJcbi8qIOeglOeptumWi+eZuiAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5wLXN0cmVuZ3RoIHtcclxuXHJcbiAgJi1sZWFkIHtcclxuICAgIHBhZGRpbmc6IHJlbSg5OCkgMCByZW0oMTcwKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBwYWRkaW5nOiByZW0oNTApIDAgcmVtKDgwKTtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHJvdy1nYXA6IHJlbSg5KTtcclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWluLWhlaWdodDogMTFlbTtcclxuXHJcbiAgICAgICogKyBwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMzIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8g6KaL5Ye644GX55S75YOP77yI5LiL5bGk44Oa44O844K45YWx6YCa77yJXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDUlO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBmaWd1cmUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLy8g55S75YOP5pWwMlxyXG4gICAgICAmLmlzLWltYWdlMiB7XHJcblxyXG4gICAgICAgIGZpZ3VyZSB7XHJcblxyXG4gICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgdHJhbnNsYXRlOiByZW0oLTEwMCkgcmVtKC0yMjgpO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICB0cmFuc2xhdGU6IDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuXHJcbiAgICAgICAgICAgIHRyYW5zbGF0ZTogcmVtKDcwKSByZW0oLTcwKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgdHJhbnNsYXRlOiAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIOeUu+WDj+aVsDNcclxuICAgICAgJi5pcy1pbWFnZTMge1xyXG4gICAgICAgIGhlaWdodDogMTVyZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24obCkge1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMHJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgZmxleDogMTtcclxuXHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgIHRyYW5zbGF0ZTogcmVtKC0xMDApIHJlbSgtMzAwKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24obCkge1xyXG4gICAgICAgICAgICAgIHRyYW5zbGF0ZTogcmVtKC0xNTApIHJlbSgtMzAwKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICB0cmFuc2xhdGU6IDAgMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKGwpIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgdHJhbnNsYXRlOiByZW0oNTcwKSByZW0oLTM0NSk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKGwpIHtcclxuICAgICAgICAgICAgICB0cmFuc2xhdGU6IHJlbSg1MDApIHJlbSgtMzQ1KTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICB0cmFuc2xhdGU6IDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgdHJhbnNsYXRlOiAwIHJlbSgtMTg1KTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24obCkge1xyXG4gICAgICAgICAgICAgIHRyYW5zbGF0ZTogMCByZW0oLTEwMCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgdHJhbnNsYXRlOiAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bihsKSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIOODmuODvOOCuOS4i+mDqOODquODs+OCr++8iOS4i+WxpOODmuODvOOCuOWFsemAmu+8iVxyXG4gICYtbmF2aSB7XHJcbiAgICBwYWRkaW5nOiByZW0oNTApIDA7XHJcblxyXG4gICAgJl9fY2F0ZWdvcnkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDVyZW07XHJcbiAgICAgIHJvdy1nYXA6IHJlbSgzMCk7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSgxOCkgMDtcclxuICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTByZW0pLzMpO1xyXG4gICAgICAgIEBpbmNsdWRlIHNjYWxlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwKTtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICBjb2xvcjogJGJyb3duO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDIwKTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3RyZW5ndGh7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMnJlbSkvMik7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2NjYztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKXtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gJjo6YmVmb3JlIHtcclxuICAgICAgICAvLyAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIC8vICAgY29udGVudDogJyc7XHJcbiAgICAgICAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgLy8gICByaWdodDogMnJlbTtcclxuICAgICAgICAvLyAgIHdpZHRoOiAzcmVtO1xyXG4gICAgICAgIC8vICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgIC8vICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIC8vICAgYmFja2dyb3VuZDogI2I5OTc1NjtcclxuICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM1MjNmMWQ7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjNTIzZjFkO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIOODquODs+OCr1xyXG4gICYtdHlwZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgI2RlZWFmZSAwJSwkd2hpdGUgMTAwJSk7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiByZW0oNzQpIDAgcmVtKDEwMCk7XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcGFkZGluZzogcmVtKDUwKSAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgcGFkZGluZzogY2FsYyg4NCAvIDE5MjAgKiAxMDAlKSAwIDAgMDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3RyZW5ndGgvdHlwZV9iZy10b3Auc3ZnKTtcclxuICAgICAgYm90dG9tOiBjYWxjKDEwMCUgLSAxcHgpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBoZWlnaHQ6IHJlbSg1MCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgcm93LWdhcDogODBweDtcclxuXHJcbiAgICAgICZfX2l0ZW0ge1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTApO1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDAgcmVtKDQpIHJlbSgyMCkgcmdiYSgkYmxhY2ssLjEpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgc2NhbGU7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faW1hZ2Uge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiByZW0oNjQwKTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiByZW0oNTIpIHJlbSg1MCkgcmVtKDExMCkgcmVtKDYyKTtcclxuICAgICAgICAgIG1heC13aWR0aDogcmVtKDY0MCk7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMzApIHJlbSgzMCkgcmVtKDkwKSByZW0oMzApO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgzMCk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6ICRicm93bjtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjYpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtYnRuIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogcmVtKDUwKTtcclxuICAgICAgICAgICAgYm90dG9tOiByZW0oNTApO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICByaWdodDogcmVtKDMwKTtcclxuICAgICAgICAgICAgICBib3R0b206IHJlbSgzMCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xN2VtO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICogKyBwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDIxKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCkgJl9faW1hZ2Uge1xyXG4gICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCkgJl9fdGV4dCB7XHJcbiAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pICZfX2ltYWdlIHtcclxuICAgICAgICAgIG9yZGVyOiAyO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZChldmVuKSAmX190ZXh0IHtcclxuICAgICAgICAgIG9yZGVyOiAxO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqO1xyXG5cclxuLnAtc3VzdGFpbmFiaWxpdHkge1xyXG5cclxuICAvKiDjgrXjgrnjg4bjg4rjg5Pjg6rjg4bjgqMgIOips+e0sOS4i+WxpOODmuODvOOCuCovXHJcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4gICYtZGV0YWlsIHtcclxuXHJcbiAgICAmLWxlYWQge1xyXG4gICAgICBwYWRkaW5nOiByZW0oODgpIDAgcmVtKDQyKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDUwKSAwIHJlbSgzMCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAgKyBwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWNvbnRlbnRzIHtcclxuICAgICAgcGFkZGluZzogcmVtKDUwKSAwIHJlbSgzMCk7XHJcblxyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICBjb3VudGVyLXJlc2V0OiBjb3VudDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgcm93LWdhcDogcmVtKDgwKTtcclxuXHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogY291bnQ7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAgICYtaGVhZGluZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgcm93LWdhcDogcmVtKDIwKTtcclxuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAjYjNkN2MyO1xyXG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweCAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMTMpIDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg1MCk7XHJcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IHJlbSgxMCk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoY291bnQsZGVjaW1hbC1sZWFkaW5nLXplcm8pO1xyXG4gICAgICAgICAgICAgIGZsZXg6IG5vbmU7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbi1zYW5zO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTpyZW0oNDApO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiByZW0oNzApO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogcmVtKDcwKTtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2IzZDdjMjtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDE2KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtaWNvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgY29sdW1uLWdhcDogcmVtKDEwKTtcclxuICAgICAgICAgICAgcm93LWdhcDogcmVtKDEwKTtcclxuXHJcbiAgICAgICAgICAgICoge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiByZW0oNzApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi1pbWFnZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNS4xNSU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMCk7XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtaGVhZGluZyB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgcm93LWdhcDogcmVtKDIwKTtcclxuXHJcbiAgICAgICAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgyNCk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoY291bnQyLGRlY2ltYWwtbGVhZGluZy16ZXJvKTtcclxuICAgICAgICAgICAgICAgICAgZmxleDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbi1zYW5zO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6cmVtKDMyKTtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzI3YWU2MTtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMTIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG5cclxuICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDMyKTtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcCArIHAge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtYnRuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgcGFkZGluZzogcmVtKDM2KSAwIDAgMDtcclxuICAgICAgICAgICAgY29sdW1uLWdhcDogcmVtKDE4KTtcclxuICAgICAgICAgICAgcm93LWdhcDogcmVtKDE4KTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmX19saXN0IHtcclxuICAgICAgICAgICAgY291bnRlci1yZXNldDogY291bnQyO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICByb3ctZ2FwOiByZW0oNTApO1xyXG5cclxuICAgICAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGNvdW50MjtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgcm93LWdhcDogcmVtKDIwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqO1xyXG5cclxuLnAtY29tcGFueSB7XHJcblxyXG4gICYtaXNvIHtcclxuXHJcbiAgICAgICYtY29udGVudHMge1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSgxMDApIDAgcmVtKDMwKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IHJlbSg1MCkgMCByZW0oMzApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbGVhZCB7XHJcbiAgICAgICAgLy8gICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgcGFkZGluZzogMCAwIHJlbSg1MCk7XHJcbiAgICAgICAgICBjb2x1bW4tZ2FwOiByZW0oNjApO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCByZW0oMzApO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwKTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICAgICAgICAgICAgd2lkdGg6IDQyLjIlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICAgICAgcGFkZGluZzogcmVtKDIwKSAwO1xyXG5cclxuICAgICAgICAgICAgKiArIHAgIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjRlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faXRlbSB7XHJcblxyXG4gICAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSg0MikgMCByZW0oNjgpO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMzApIDAgcmVtKDUwKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuXHJcbiAgICAgICAgICAgICAgJiArIHAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMS40ZW07XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBkbCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgY29sdW1uLWdhcDogcmVtKDI4KTtcclxuICAgICAgICAgICAgICByb3ctZ2FwOiByZW0oMTIpO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgzMikgMCByZW0oNSk7XHJcblxyXG4gICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlYmVjZGI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oOCk7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHJlbSgzMzApO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMTIpIHJlbSgyNCk7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gcmVtKDMzMCkgLSByZW0oMzApKTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgyMCkgMCAwO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICByb3ctZ2FwOiByZW0oNSk7XHJcblxyXG4gICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIHJlbSgxNik7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogcmVtKDEwKTtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oMTApO1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2QyY2ZhOTtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDAuN2VtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMjRweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmX19saW5rIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjApO1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgMXB4ICMwMDAwMDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcblxyXG5cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIC8vIH1cclxuICB9XHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi5wLXN1c3RhaW5hYmlsaXR5IHtcclxuXHJcbiAgICAvKiDjgrXjgrnjg4bjg4rjg5Pjg6rjg4bjgqMgIOaMgee2muWPr+iDveOBquODkeODvOODoOayueOBruOBn+OCgeOBruWPlue1hOOBvyovXHJcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4gICYtcnNwbyB7XHJcblxyXG4gICAgJl9faGVhZGluZyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIOWPluOCiue1hOOBv1xyXG4gICAgJi1lZmZvcnRzIHtcclxuICAgICAgcGFkZGluZzogcmVtKDg1KSAwIHJlbSg4MCk7XHJcblxyXG4gICAgICAmX19jb250ZW50cyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSg0MCk7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgcm93LWdhcDogcmVtKDIwKTtcclxuXHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICB3aWR0aDogNzIlO1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjI7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDUpO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHAgKyBwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtbGluayB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNyk7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBjb2xvcjogIzI3YWU2MTtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbGluZShjdXJyZW50Q29sb3IpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgICB3aWR0aDogMjMuNCU7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8g5ZWP6aGMXHJcbiAgICAmLXByb2JsZW1zIHtcclxuICAgICAgcGFkZGluZzogMCAwIHJlbSg3OCk7XHJcblxyXG4gICAgICAmX19pbm5lciB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICNiM2Q3YzI7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSgzNSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2NvbnRlbnRzIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDMwKTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgcm93LWdhcDogcmVtKDIwKTtcclxuXHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICogKyBwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDIwKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBvbCB7XHJcbiAgICAgICAgICAgIGNvdW50ZXItcmVzZXQ6IGNvdW50O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjApO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICByb3ctZ2FwOiByZW0oNyk7XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGNvdW50O1xyXG4gICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtMS41ZW07XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNWVtO1xyXG5cclxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGNvdW50KVwiLlwiO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyN2FlNjE7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faW1hZ2Uge1xyXG4gICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDEwKTtcclxuICAgICAgICAgIHdpZHRoOiA0NS4yJTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gUlNQT+OBqOOBr1xyXG4gICAgJi1yc3BvIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgzNik7XHJcblxyXG4gICAgICAmX19pbm5lciB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICNiM2Q3YzI7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSgzNSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2NvbnRlbnRzIHtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMzApIDAgcmVtKDY0KTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgcm93LWdhcDogcmVtKDIwKTtcclxuXHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICogKyBwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDIwKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oOCk7XHJcbiAgICAgICAgICB3aWR0aDogNDUuMyU7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwKTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2hlYWRpbmcge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNlNmYyZWI7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjQpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWluLWhlaWdodDogcmVtKDYwKTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMC4yZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIOW3peeoi1xyXG4gICAgICAmX19wcm9jZXNzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDQwKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgcm93LWdhcDogcmVtKDQwKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMTcuMiU7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2IzZDdjMjtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTAwJSAwIDAgMDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM1Y2MyNWM7XHJcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogcmVtKDE1KSAwcHggcmVtKDE1KSByZW0oMTUpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNC41JTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjNWNjMjVjIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IDtcclxuICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IHJlbSgxNSkgcmVtKDE1KSAgMHB4IHJlbSgxNSk7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oLTMwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi1jb250ZW50cyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogcmVtKDEwKTtcclxuXHJcbiAgICAgICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtcGMsXHJcbiAgICAgICAgICAmLXNjIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IHJlbSgxMTApO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiByZW0oMzUpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oNik7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB0cmFuc2xhdGU6IDAgMjAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtcGMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDBhMDRlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtc2Mge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDA5MWIxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqO1xyXG5cclxuXHJcbi8qIOOCteOCueODhuODiuODk+ODquODhuOCoyAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5wLXN1c3RhaW5hYmlsaXR5IHtcclxuXHJcbiAgLy/jg5rjg7zjgrjkuIsg44K144K544OG44OK44OT44Oq44OG44Kj44Oq44Oz44Kv77yI5LiL5bGk44Oa44O844K45YWx6YCa77yJXHJcbiAgJi1uYXZpIHtcclxuICAgIHBhZGRpbmc6IHJlbSg1MCkgMCByZW0oOTYpO1xyXG5cclxuICAgICZfX2hlYWRpbmcge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgzMCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBib3JkZXItdG9wOiBzb2xpZCAycHggI2IzZDdjMjtcclxuICAgICAgcGFkZGluZzogcmVtKDM0KSAwIHJlbSg0MCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICByb3ctZ2FwOiByZW0oMzApO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgd2lkdGg6IDMwLjUlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDQ1Ljc1JTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTApO1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzO1xyXG5cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBhbGw7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAyMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAuMSk7XHJcblxyXG4gICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IHRyYW5zZm9ybTogc2NhbGUoMS4xLCAxLjEpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyMik7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjApO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgxMCk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIOimi+WHuuOBl1xyXG4gICYtbGVhZCB7XHJcbiAgICBwYWRkaW5nOiByZW0oOTgpIDAgcmVtKDIwKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBwYWRkaW5nOiByZW0oNTApIDAgcmVtKDIwKTtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHJvdy1nYXA6IHJlbSg5KTtcclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWluLWhlaWdodDogMTFlbTtcclxuXHJcbiAgICAgICogKyBwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMzIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvL+WPluOCiue1hOOBv+WGheWuuVxyXG4gICYtYWN0aW9uIHtcclxuICAgIHBhZGRpbmc6IHJlbSgzNCkgMCByZW0oNTYpO1xyXG5cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiByZW0oMTApO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDQ5KSByZW0oNTApIHJlbSg1Nik7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiByZW0oMzApO1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgIHdpZHRoOiAyOCU7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiByZW0oMjApO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSgzMCk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvc3VzdGFpbmFiaWxpdHkvYWN0aW9uX2xpc3RfaXRlbV90aXRsZV9tYXJrLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgxMik7XHJcbiAgICAgICAgICAgIHRyYW5zbGF0ZTogMCByZW0oMyk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudHMge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIHJvdy1nYXAgOnJlbSgyOSk7XHJcbiAgICAgICAgICB3aWR0aDogNzAuNCU7XHJcbiAgICAgICAgICBtaW4taGVpZ2h0OiAxMHB4O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtbGlzdCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oNSk7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIHJvdy1nYXA6IHJlbSg3KTtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogcmVtKDkwKTtcclxuXHJcbiAgICAgICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1zZW1pLWJvbGQ7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDIyKTtcclxuXHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHJlbSgxMCk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSgxMCk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2JjY2ZjNDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IHJlbSgyKTtcclxuICAgICAgICAgICAgICAgIHRvcDogcmVtKDEyKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLWljb24ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICAgICAgICAgICAgY29sdW1uLWdhcDogcmVtKDEwKTtcclxuICAgICAgICAgICAgcm93LWdhcDogcmVtKDEwKTtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmICoge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiByZW0oNzApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2U2ZjJlYjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmNWZiZjc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICBwYWRkaW5nOiByZW0oODApIDAgMCAwO1xyXG4gICAgICBtYXgtd2lkdGg6IHJlbSg4NjApO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvL+S7o+ihqOODoeODg+OCu+ODvOOCuFxyXG4gICYtbWVzc2FnZSB7XHJcbiAgICBwYWRkaW5nOiByZW0oNTApIDAgcmVtKDEwMCk7XHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMzApO1xyXG4gICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgzMyk7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDMxJTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICB3aWR0aDogMzEuMiU7XHJcbiAgICAgIG1hcmdpbi10b3A6IHJlbSgtNjApO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmFtZSB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSgzMCkgcmVtKDE0KTtcclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgd2lkdGg6IDYzLjglO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMzApO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICBjb2xvcjogJGJyb3duO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMzMpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAgKyBwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTgpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWJ0biB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSgzNCk7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8g5LiL5bGk44Oa44O844K457S55LuL44Oq44Oz44KvXHJcbiAgJi1saW5rIHtcclxuICAgIGJhY2tncm91bmQ6ICNmNWZiZjc7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgIGNvdW50ZXItcmVzZXQ6IGNvdW50O1xyXG5cclxuICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDc4KSAwIHJlbSg5MCk7XHJcbiAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGNvdW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjYjNkN2MyO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICByb3ctZ2FwOiByZW0oMzApO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgcGFkZGluZzogcmVtKDMwKSAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faW1hZ2Uge1xyXG4gICAgICAgICAgd2lkdGg6IDQyLjIlO1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IHJlbSgxMCk7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwKTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnRzIHtcclxuICAgICAgICAgIHdpZHRoOiA1My4zJTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICByb3ctZ2FwOiByZW0oMjApO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICBmbGV4OiBhdXRvO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgzMCk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGNvdW50LGRlY2ltYWwtbGVhZGluZy16ZXJvKTtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuLXNhbnM7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOnJlbSg0MCk7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IHJlbSg4MCk7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oODApO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYjNkN2MyO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMTYpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi1pY29uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IHJlbSg1KTtcclxuICAgICAgICAgICAgcm93LWdhcDogcmVtKDUpO1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgKiB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IHJlbSg1MCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDMpO1xyXG5cclxuICAgICAgICAgICAgcCArIHAge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgxNik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLWJ0biB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZChvZGQpICZfX2ltYWdlIHtcclxuICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQob2RkKSAmX19jb250ZW50cyB7XHJcbiAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pICZfX2ltYWdlIHtcclxuICAgICAgICAgIG9yZGVyOiAyO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbikgJl9fY29udGVudHMge1xyXG4gICAgICAgICAgb3JkZXI6IDE7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqO1xyXG5cclxuLnAtdG9wIHtcclxuXHJcbiAgLyog44Oh44Kk44Oz44OT44K444Ol44Ki44OrICovXHJcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4gICYtbXYge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICZfX2xpc3Qge1xyXG5cclxuICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBAbWVkaWEgcHJpbnQge1xyXG5cclxuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAgMDtcclxuICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3RvcC9tdl9saXN0X2l0ZW1fYmcud2VicCkgbm8tcmVwZWF0IDUwJSA5NSU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTExJTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICAgICAgICAgIHRvcDogLTE1cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNTUlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNDElO1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNsYXRlOiAtNTAlIC01MCU7XHJcbiAgICAgICAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xyXG4gICAgICAgICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInZwYWxcIjtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICByb3ctZ2FwOiByZW0oMjMpO1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB0b3A6IDYwJTtcclxuICAgICAgICAgICAgcm93LWdhcDogMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLS1sIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oNDgpO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBwcmludCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMzApO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKGxsKSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMzIpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIHRleHQtc2hhZG93OiAwIDAgMTBweCAjZmZmZmZmLCAwIDAgMjBweCAjZmZmZmZmLCAwIDAgMjNweCAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogcmVtKDE0KSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi0tbSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNGVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMi4xZW07XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgcHJpbnQge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bihsbCkge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogM2VtO1xyXG4gICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogcmVtKDcpIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAvLyB0ZXh0LXNoYWRvdzogI2ZmZiAxMHB4IDAgMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgMCAxMHB4ICNmZmZmZmYsIDAgMCAyMHB4ICNmZmZmZmYsIDAgMCAyM3B4ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjApICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19wYWdlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBjb2x1bW4tZ2FwOiAyJTtcclxuICAgICAgbWFyZ2luLXRvcDogcmVtKC0xMDApO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiByZW0oLTIwKTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiA5OTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgY29sdW1uLWdhcDogcmVtKDEwKTtcclxuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDMyJTtcclxuICAgICAgICAvLyBtYXgtd2lkdGg6IHJlbSg0MTApO1xyXG4gICAgICAgIGhlaWdodDogcmVtKDEyMCk7XHJcbiAgICAgICAgcGFkZGluZzogMWVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oNjApO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDIwcHggNDBweCByZ2JhKCRibGFjaywwLjEpO1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMnB4IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlciAuM3M7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHByaW50IHtcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEwKTtcclxuICAgICAgICAgIHBhZGRpbmc6IDAuNWVtO1xyXG4gICAgICAgICAgLy8gZm9udC1zaXplOiByZW0oMTIpO1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICBjb2xvcjokcmVkO1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLyog44GK55+l44KJ44GbICovXHJcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4gICYtdG9waWNzIHtcclxuICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgcGFkZGluZzogcmVtKDY3KSAwIHJlbSg0NSk7XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcGFkZGluZzogcmVtKDUwKSAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICB6LWluZGV4OiA5ODtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90b3AvdG9waWNzX2JnLXRvcC5zdmcpO1xyXG4gICAgICBib3R0b206IDEwMCU7XHJcbiAgICAgIGhlaWdodDogcmVtKDgwKTtcclxuXHJcbiAgICAgIEBtZWRpYSBwcmludCB7XHJcbiAgICAgICAgaGVpZ2h0OiByZW0oMTApO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgaGVpZ2h0OiByZW0oMjApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gJjpiZWZvcmUsXHJcbiAgICAvLyAmOmFmdGVyIHtcclxuICAgIC8vICAgY29udGVudDogXCJcIjtcclxuICAgIC8vICAgd2lkdGg6IDEwMCU7XHJcbiAgICAvLyAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAvLyAgIGxlZnQ6IDA7XHJcbiAgICAvLyAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAvLyAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgLy8gICB6LWluZGV4OiA5ODtcclxuICAgIC8vIH1cclxuXHJcbiAgICAvLyAmOmJlZm9yZSB7XHJcbiAgICAvLyAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy90b3AvdG9waWNzX2JnLXRvcC5zdmcpO1xyXG4gICAgLy8gICBib3R0b206IDEwMCU7XHJcbiAgICAvLyAgIGhlaWdodDogcmVtKDgwKTtcclxuXHJcbiAgICAvLyAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAvLyAgICAgaGVpZ2h0OiByZW0oMjApO1xyXG4gICAgLy8gICB9XHJcbiAgICAvLyB9XHJcbiAgICAvLyAmOmFmdGVyIHtcclxuICAgIC8vICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1nL3RvcC90b3BpY3NfYmctYm90dG9tLnN2Zyk7XHJcbiAgICAvLyAgIHRvcDogMTAwJTtcclxuICAgIC8vICAgaGVpZ2h0OiByZW0oNTApO1xyXG5cclxuICAgIC8vICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIC8vICAgICBoZWlnaHQ6IHJlbSgxNSk7XHJcbiAgICAvLyAgIH1cclxuICAgIC8vIH1cclxuXHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGVuZDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBjb2x1bW4tZ2FwOiByZW0oMTI3KTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTIpO1xyXG5cclxuICAgICAgJl9faXRlbSB7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGNvbHVtbi1nYXA6IHJlbSgyNik7XHJcbiAgICAgICAgICBwYWRkaW5nOiByZW0oMjMpIDA7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZTdlNWM4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgb3A7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtZGF0ZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGVuLXNhbnM7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgICBjb2xvcjogJGJyb3duO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtY2F0ZWdvcnkge1xyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWJlY2RiO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJyb3duO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IHJlbSgxMjApO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSgyNik7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNWVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiByZW0oMTIwKTtcclxuICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgIG1heC13aWR0aDogNzByZW07XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICAgICAgcGFkZGluZy10b3A6IDMwcHg7O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLyog6KO95ZOBICovXHJcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4gICYtcHJvZHVjdHMge1xyXG4gICAgcGFkZGluZzogcmVtKDE2NikgMCByZW0oNTApO1xyXG5cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg1MCkgMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZGluZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiByZW0oMjUpO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OmF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50cyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmctdG9wOiByZW0oMzApO1xyXG4gICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWltYWdlIHtcclxuICAgICAgICB3aWR0aDogcmVtKDkwMCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oOCk7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi10ZXh0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogNTAuNSU7XHJcbiAgICAgICAgdG9wOiA1NiU7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjM7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDQ4KSByZW0oMjApIHJlbSg0OCkgcmVtKDIwKTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgcm93LWdhcDogcmVtKDM1KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwIHJlbSgxMCkgMCAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgcGFkZGluZzogcmVtKDIwKSAwIDAgMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtbGluayB7XHJcbiAgICAgICAgZGlzcGxheTpmbGV4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvKiDjgr3jg6rjg6Xjg7zjgrfjg6fjg7MgKi9cclxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiAgJi1zb2x1dGlvbiB7XHJcbiAgICBwYWRkaW5nOiByZW0oMTgwKSAwIHJlbSgyNDcpO1xyXG4gICAgYmFja2dyb3VuZDpcclxuICAgICAgdXJsKC9hc3NldHMvaW1nL3RvcC9zb2x1dGlvbl9iZ18wMS53ZWJwKSBuby1yZXBlYXQgMCBjYWxjKDUwJSArIHJlbSgxNDgpKSxcclxuICAgICAgdXJsKC9hc3NldHMvaW1nL3RvcC9zb2x1dGlvbl9iZ18wMi53ZWJwKSBuby1yZXBlYXQgY2FsYygxMDAlIC0gcmVtKDk1KSkgY2FsYyg1MCUgKyByZW0oMTEyKSk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IHJlbSg1NTUpIGF1dG8scmVtKDM0NSkgYXV0bztcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKGxsKSB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246Y2FsYyg1MCUgLSByZW0oNTIwKSkgY2FsYyg1MCUgKyByZW0oMTQ4KSksY2FsYyg1MCUgKyByZW0oNTY1KSkgY2FsYyg1MCUgKyByZW0oMTEyKSk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcGFkZGluZzogcmVtKDUwKSAwIHJlbSgxMDApO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2lubmVyIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpY2sge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgyMyk7XHJcblxyXG4gICAgICAmX19pdGVtIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgICAgICBAa2V5ZnJhbWVzIG1vdmVfb2RkIHtcclxuICAgICAgICAgIGZyb20ge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB0byB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAa2V5ZnJhbWVzIG1vdmVfZXZlbiB7XHJcbiAgICAgICAgICBmcm9tIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgdG8ge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHBhZGRpbmc6IDAgLjJlbTtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW4tcG9wcGlucztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEyMCk7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgIGNvbG9yOiAjZTdlNWM4O1xyXG4gICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0N2VtO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDQwKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOm50aC1vZi10eXBlKG9kZCkge1xyXG4gICAgICAgICAgICBhbmltYXRpb246IG1vdmVfb2RkIDI0cyBpbmZpbml0ZSBsaW5lYXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpudGgtb2YtdHlwZShldmVuKSB7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogbW92ZV9ldmVuIDI0cyBpbmZpbml0ZSBsaW5lYXI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2hlYWRpbmcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICYtLWpwIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSg0MCk7XHJcbiAgICAgICAgY29sb3I6ICRicm93bjtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19sZWFkIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgzMCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgY29sb3I6ICRicm93bjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuMjtcclxuICAgICAgcGFkZGluZzogcmVtKDMwKSAwIHJlbSgxMCk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2lyY2xlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSgxMDApO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBwYWRkaW5nOiByZW0oNTApIDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtdGl0bGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZWNlOWQ3O1xyXG4gICAgICAgIHdpZHRoOiByZW0oMjkwKTtcclxuICAgICAgICBoZWlnaHQ6IHJlbSgyOTApO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogIzQ3MjQxMjtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgzMCk7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuICAgICAgICAgIHdpZHRoOiByZW0oMTgwKTtcclxuICAgICAgICAgIGhlaWdodDogcmVtKDE4MCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWl0ZW1ze1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICByb3ctZ2FwOiA1cmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICAgICAgICByb3ctZ2FwOiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1pdGVtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmM2UyO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVyZW07XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSA1cmVtIDJyZW0gMTJyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAwcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyOCk7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgY29sb3I6ICNiOTk3NTY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpiZWZvcmUsJjo6YWZ0ZXJ7XHJcbiAgICAgICAgXHRjb250ZW50OlwiXCI7XHJcbiAgICAgICAgXHRkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgIFx0cG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICB3aWR0aDogNHJlbTtcclxuXHQgICAgICAgIGhlaWdodDogNHJlbTtcclxuXHQgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHQgICAgICAgIGJhY2tncm91bmQ6I2I5OTc1NjtcclxuXHQgICAgICAgIGxlZnQ6IDVyZW07XHJcbiAgICAgICAgICB0b3A6IDIuNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2ZmZjtcclxuXHQgICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmZmO1xyXG5cdCAgICAgICAgd2lkdGg6MnJlbTtcclxuXHQgICAgICAgIGhlaWdodDoxcmVtO1xyXG5cdCAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7XHJcblx0ICAgICAgICB0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7XHJcblx0ICAgICAgICBsZWZ0OiA2cmVtO1xyXG5cdCAgICAgICAgdG9wOiA0cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1saXN0IHtcclxuICAgICAgICAtLWJhc2U6IDEwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogY2FsYygodmFyKC0tcikgKiAyKSAvIHZhcigtLWJhc2UpICogMXJlbSk7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKCh2YXIoLS1yKSAqIDIpIC8gdmFyKC0tYmFzZSkgKiAxcmVtKTtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDIwcHggI2VjZTlkNztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAtLXI6IDE3MCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBkbCB7XHJcbiAgICAgICAgICAtLWFuZ2xlMjogY2FsYyh2YXIoLS1hbmdsZSkgKiAxZGVnIC0gOTBkZWcpO1xyXG4gICAgICAgICAgLS14OiBjYWxjKChjb3ModmFyKC0tYW5nbGUyKSkgKiB2YXIoLS1yKSApIC8gdmFyKC0tYmFzZSkgKiAxcmVtKTtcclxuICAgICAgICAgIC0teTogY2FsYygoc2luKHZhcigtLWFuZ2xlMikpICogdmFyKC0tcikgKSAvIHZhcigtLWJhc2UpICogMXJlbSk7XHJcbiAgICAgICAgICB0cmFuc2xhdGU6IHZhcigtLXgpIHZhcigtLXkpO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgd2lkdGg6IHJlbSgxODApO1xyXG4gICAgICAgICAgaGVpZ2h0OiByZW0oMTgwKTtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oMzUpO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICAgICAgICAgIHJvdy1nYXA6IHJlbSgxMCk7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmdjb2xvcik7XHJcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiByZW0oMTAwKTtcclxuICAgICAgICAgICBoZWlnaHQ6IHJlbSgxMDApO1xyXG4gICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTUpO1xyXG4gICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oOCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcclxuXHJcbiAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIuODu1wiO1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xZW07XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vICYtaW1hZ2Uge1xyXG4gICAgICAvLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICAgIC8vICAgZmlndXJlIHtcclxuICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgLy8gICB9XHJcbiAgICAgIC8vIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiByZW0oMTApIDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAvLyDmlrDjg4fjgrbjgqTjg7Pjga7jgr3jg6rjg6Xjg7zjgrfjg6fjg7NcclxuICAgICYtaXNzdWUge1xyXG4gICAgICBwYWRkaW5nOiByZW0oODcpIDAgcmVtKDQzKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDUwKSAwIHJlbSg0MCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50cyB7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg0NikgcmVtKDU1KSByZW0oNzUpO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNTgpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMjApIDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiByZW0oMTAwKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IC0xMCU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zbGF0ZTogLTUwJSByZW0oNTApO1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogI2Y2ZjVlZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDQwcHggNjBweCAwcHggNjBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGJvdHRvbTogNSU7XHJcbiAgICAgICAgICBwYWRkaW5nOiByZW0oMjApIDA7XHJcbiAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiByZW0oMTAwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgzMCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgY29sb3I6ICRicm93bjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIHJlbSgyMCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjApO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAvLyBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgICAvLyBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgICAvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgLy8gcGFkZGluZzogMi42ZW0gMy4zZW07XHJcbiAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICAgICAgJi50ZXh0MDEge1xyXG4gICAgICAgICAgICAgIHRvcDogcmVtKDE1MCk7XHJcbiAgICAgICAgICAgICAgbGVmdDogcmVtKDQwKTtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgIHRvcDogcmVtKDE2MCk7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiByZW0oNzApO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYudGV4dDAye1xyXG4gICAgICAgICAgICAgIHRvcDogcmVtKDIwMCk7XHJcbiAgICAgICAgICAgICAgbGVmdDogcmVtKDgwKTtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgIHRvcDogcmVtKDE1MCk7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiByZW0oNTApO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi50ZXh0MDN7XHJcbiAgICAgICAgICAgICAgdG9wOiByZW0oMTUwKTtcclxuICAgICAgICAgICAgICBsZWZ0OiByZW0oNjApO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgICAgdG9wOiByZW0oMTUwKTtcclxuICAgICAgICAgICAgICBsZWZ0OiByZW0oNjApO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi50ZXh0MDR7XHJcbiAgICAgICAgICAgICAgdG9wOiByZW0oMjMwKTtcclxuICAgICAgICAgICAgICBsZWZ0OiByZW0oNTApO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgICAgdG9wOiByZW0oMTUwKTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IHJlbSg4MCk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnRleHQwNXtcclxuICAgICAgICAgICAgICB0b3A6IHJlbSgxMDApO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IHJlbSg5MCk7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IHJlbSgxMzApO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogcmVtKDcwKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYudGV4dDA2e1xyXG4gICAgICAgICAgICAgIHRvcDogcmVtKDEzMCk7XHJcbiAgICAgICAgICAgICAgbGVmdDogcmVtKDcwKTtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICAgIHRvcDogcmVtKDE1MCk7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiByZW0oNjApO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyZW0gMmVtIDNlbSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oNDMpIDAgcmVtKDYzKTtcclxuICAgICAgICAgICAgdHJhbnNsYXRlOiAwIDA7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIHRyYW5zbGF0ZTogLTFyZW0gLTFyZW07XHJcbiAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSg1NykgcmVtKDQyKSByZW0oNzgpIHJlbSg1MCk7XHJcbiAgICAgICAgICAgIHRyYW5zbGF0ZTpyZW0oLTE0KSByZW0oOTQpO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICB0cmFuc2xhdGU6IC0ycmVtIC01cmVtO1xyXG4gICAgICAgICAgICAgIG9yZGVyOiAzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oNDUpIHJlbSg0MikgcmVtKDc0KSByZW0oNDcpO1xyXG4gICAgICAgICAgICB0cmFuc2xhdGU6IHJlbSgtMzApIHJlbSgyMik7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIHRyYW5zbGF0ZTogLTFyZW0gLTFyZW07XHJcbiAgICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSg1OCkgcmVtKDQyKSAwIDA7XHJcbiAgICAgICAgICAgIHRyYW5zbGF0ZTogcmVtKC0xOCkgcmVtKDM0KTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgdHJhbnNsYXRlOiAtMXJlbSAtNXJlbTtcclxuICAgICAgICAgICAgICBvcmRlcjogNDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IC0xMHJlbTtcclxuXHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDc0KTtcclxuICAgICAgICAgICAgdHJhbnNsYXRlOiByZW0oMzApIHJlbSgyMCk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBib3R0b206IGF1dG87XHJcblxyXG4gICAgICAgICAgICAgIHRyYW5zbGF0ZTogLTFyZW0gLTEwcmVtO1xyXG4gICAgICAgICAgICAgIG9yZGVyOiA1O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpudGgtY2hpbGQoNikge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiA1cmVtO1xyXG4gICAgICAgICAgICBib3R0b206IC0xOHJlbTtcclxuXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgcmVtKDQ2KSByZW0oNzApIHJlbSg1Nyk7XHJcbiAgICAgICAgICAgIHRyYW5zbGF0ZTogcmVtKC0xODApIHJlbSgzMik7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgICBib3R0b206IGF1dG87XHJcblxyXG4gICAgICAgICAgICAgIHRyYW5zbGF0ZTogMHJlbSAtMTByZW07XHJcbiAgICAgICAgICAgICAgb3JkZXI6IDY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IGNhbGMoMTggLyAxNiAqIDFlbSk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IHJlbSgyMDApICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBpbWcuaW1hZ2UwMXtcclxuICAgICAgICAgICAgd2lkdGg6IHJlbSgyMDApO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGltZy5pbWFnZTAye1xyXG4gICAgICAgICAgICB3aWR0aDogcmVtKDI1MCk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaW1nLmltYWdlMDN7XHJcbiAgICAgICAgICAgIHdpZHRoOiByZW0oMTgwKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBpbWcuaW1hZ2UwNHtcclxuICAgICAgICAgICAgd2lkdGg6IHJlbSgyNTApO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGltZy5pbWFnZTA1e1xyXG4gICAgICAgICAgICB3aWR0aDogcmVtKDE4MCk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaW1nLmltYWdlMDZ7XHJcbiAgICAgICAgICAgIHdpZHRoOiByZW0oMjAwKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB0cmFuc2xhdGU6IC01MCUgMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3N1cHBvcnQge1xyXG5cclxuICAgICAgJl9fYXJyb3cge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpe1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgIHRyYW5zbGF0ZTogLTUwJSByZW0oNTApO1xyXG4gICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZjZmNWVlIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiA0MHB4IDYwcHggMHB4IDYwcHg7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgYm90dG9tOiA1JTtcclxuICAgICAgICAgICAgcGFkZGluZzogcmVtKDIwKSAwO1xyXG5cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiByZW0oODApO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxMCk7XHJcbiAgICAgICAgY29sb3I6ICRicm93bjtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3RleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi4yO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMTApIDAgMDtcclxuXHJcbiAgICAgICAgcCArIHAge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICB9XHJcblxyXG4gIC8qIOeglOeptumWi+eZuiAqL1xyXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuICAmLXN0cmVuZ3RoIHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICAjZGVlYWZlIDAlLCR3aGl0ZSAxMDAlKTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IHJlbSg3OCkgMCByZW0oNTApO1xyXG5cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg1MCkgMDtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmc6IGNhbGMoODQgLyAxOTIwICogMTAwJSkgMCAwIDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvdG9wL3N0cmVuZ3RoX2JnLXRvcC5zdmcpO1xyXG4gICAgICBib3R0b206IGNhbGMoMTAwJSAtIDFweCk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIGhlaWdodDogcmVtKDUwKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xlYWQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGNvbHVtbi1nYXA6IHJlbSgzMCk7XHJcbiAgICAgIHJvdy1nYXA6IHJlbSgzMCk7XHJcbiAgICAgIHBhZGRpbmctdG9wOiByZW0oMzgpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi4zO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWxpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICBtYXJnaW4tdG9wOiByZW0oMzgpO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBjb2x1bW4tZ2FwOiAxcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTApO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgY29sdW1uLWdhcDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuM3M7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgc2NhbGU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogMXJlbTtcclxuXHJcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW0gMCAwIDFyZW07XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAxcmVtIDFyZW0gMDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICBib3gtc2hhZG93OiAwIHJlbSgyMCkgcmVtKDQwKSByZ2JhKCRibGFjaywwLjEpO1xyXG4gICAgICAgICAgei1pbmRleDogOTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDI2KTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgcGFkZGluZzogcmVtKDQ1KSByZW0oMzApO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgICAgcGFkZGluZzogcmVtKDIwKSByZW0oMTUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1pY29uIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgICAgICBib3R0b206IHJlbSgyMCk7XHJcbiAgICAgICAgICByaWdodDogcmVtKDIwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8qIOOCteOCueODhuODiuODk+ODquODhuOCoyAqL1xyXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuICAmLXN1c3RhaW5hYmlsaXR5IHtcclxuICAgIHBhZGRpbmc6IHJlbSgxNzMpIDAgcmVtKDI5NSk7XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcGFkZGluZzogcmVtKDUwKSAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2lubmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkaW5nIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiByZW0oMTE1KTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnRzIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSg0NCk7XHJcbiAgICAgICAgb3JkZXI6IC0xO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgb3JkZXI6IGluaXRpYWw7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgJi1pbWFnZSB7XHJcbiAgICAgICAgd2lkdGg6IHJlbSg5MDApO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oOCk7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi10ZXh0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgcmlnaHQ6IGNhbGMoJHBhZGRpbmctcGMgKiAtMSk7XHJcbiAgICAgICAgbGVmdDo1MCU7XHJcbiAgICAgICAgdG9wOiA2NyU7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjM7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDQ2KSAwIHJlbSg0OCkgcmVtKDYxKTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGVuZDtcclxuICAgICAgICByb3ctZ2FwOiByZW0oMzUpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMCkgMCAwIDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICBwYWRkaW5nOiByZW0oMjApIDAgMCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWxpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMjUpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8qIOaciOWztumjn+WTgeW3pealreOBqOOBryAqL1xyXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuICAmLWFib3V0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcbiAgICAvLyBwYWRkaW5nOiAwIDAgcmVtKDcwKSAwO1xyXG4gICAgcGFkZGluZzogcmVtKDMwKSAwIHJlbSg3MCkgMDtcclxuXHJcblxyXG4gICAgLy8gJjpiZWZvcmUge1xyXG4gICAgLy8gICBjb250ZW50OiBcIlwiO1xyXG4gICAgLy8gICBkaXNwbGF5OiBibG9jaztcclxuICAgIC8vICAgd2lkdGg6IDEwMCU7XHJcbiAgICAvLyAgIGhlaWdodDogcmVtKDE0MCk7XHJcbiAgICAvLyAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgLy8gICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvdG9wL2Fib3V0X2JnLXRvcC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xyXG4gICAgLy8gICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgIC8vICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgLy8gICBsZWZ0OiAwO1xyXG4gICAgLy8gICBib3R0b206IDEwMCU7XHJcblxyXG4gICAgLy8gICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgLy8gICAgIGhlaWdodDogcmVtKDQwKTtcclxuICAgIC8vICAgfVxyXG4gICAgLy8gfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgcGFkZGluZzogcmVtKDMwKSAwIDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBwYWRkaW5nOiByZW0oMzgpIDAgMCAwO1xyXG4gICAgICBjb2x1bW4tZ2FwOiByZW0oNDApO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBjb2x1bW4tZ2FwOiByZW0oMTApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19pdGVtIHtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIEBpbmNsdWRlIHNjYWxlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwKTtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcztcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTApO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogc2NhbGUgLjNzO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYTpob3ZlciB7XHJcbiAgICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDIwcHggNDBweCByZ2JhKCRibGFjaywwLjEpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTYpO1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMjQpO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuICAgICAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgICAgICAgY29sdW1uLWdhcDogcmVtKDE4KTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI3BhZ2UtdG9we1xyXG4gLmMtY3RhLWNvbnRhY3Qge1xyXG4gICAgcGFkZGluZzogMCAwIDdyZW0gMDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZjZDg7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG59XHJcbi5wLWNvbnRhY3QtY2hlY2tfX2NvbnRhY3R7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbi5jLWN0YXtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcbi5wLWNvbnRhY3QtY2hlY2tfX2NvbnRhY3RfX3RleHQtbGluayAuYy1idG57XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDQwcHggcmdiYSgwLCAwLCAwLCAuMSk7XHJcbn1cclxufVxyXG4iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbkBmb3IgJHZhbHVlIGZyb20gMSB0aHJvdWdoIDEyIHtcclxuICAudS1tdC0tI3skdmFsdWUgKiAxMH0ge1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbSAqICR2YWx1ZTtcclxuICB9XHJcblxyXG4gIC51LW1iLS0jeyR2YWx1ZSAqIDEwfSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICogJHZhbHVlO1xyXG4gIH1cclxuXHJcbiAgLnUtbXItLSN7JHZhbHVlICogMTB9IHtcclxuICAgIG1hcmdpbi1yaWdodDogMXJlbSAqICR2YWx1ZTtcclxuICB9XHJcblxyXG4gIC51LW1sLS0jeyR2YWx1ZSAqIDEwfSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAqICR2YWx1ZTtcclxuICB9XHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi51LXRleHRhbGlnbiB7XHJcbiAgJi0tY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICYtLWxlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcblxyXG4gICYtLXJpZ2h0IHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIH1cclxufSIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqO1xyXG5cclxuLnUtc3Age1xyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIHByaW50IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4udS1wYyB7XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn0iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi5qcy1mYWRlaW4sXHJcbi5qcy1mYWRlaW4tdXAsXHJcbi5qcy1mYWRlaW4tZG93bSB7XHJcbiAgb3BhY2l0eTogMDtcclxuXHJcbiAgQG1lZGlhIHByaW50IHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBkaXNwbGF5OmJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuIC5qcy1zdWJtZW51IHtcclxuXHJcbiAgQG1lZGlhIHByaW50IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn0iLCJAdXNlIFwic2FzczptYXRoXCI7XHJcbkB1c2UgXCJzYXNzOm1hcFwiO1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8g44Oh44OH44Kj44Ki44Kv44Ko44Oq44Go44OW44Os44O844Kv44Od44Kk44Oz44OI44Gu6Kit5a6aXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4vL+ODluODrOOCpOOCr+ODneOCpOODs+ODiFxyXG4vLyBicmVha3BvaW50XHJcbiRicmVha3BvaW50LXVwOiAoXHJcbiAgJ3MnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODFweCknLFxyXG4gICdtJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpJyxcclxuICAnbCc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODFweCknLFxyXG4gICdsbCc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDFweCknLFxyXG4gICdsbGwnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIxcHgpJ1xyXG4gICkgIWRlZmF1bHQ7XHJcblxyXG4kYnJlYWtwb2ludC1kb3duOiAoXHJcbiAgJ3MnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCknLFxyXG4gICdtJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpJyxcclxuICAnbCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCknLFxyXG4gICdsbCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCknLFxyXG4gICdsbGwnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxOTIwcHgpJ1xyXG4gICkgIWRlZmF1bHQ7XHJcblxyXG5AbWl4aW4gbXEtdXAoJGJyZWFrcG9pbnQ6IG0pIHtcclxuICBAbWVkaWEgI3ttYXAuZ2V0KCRicmVha3BvaW50LXVwLCAkYnJlYWtwb2ludCl9IHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1xLWRvd24oJGJyZWFrcG9pbnQ6IG0pIHtcclxuICBAbWVkaWEgI3ttYXAuZ2V0KCRicmVha3BvaW50LWRvd24sICRicmVha3BvaW50KX0ge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59Il19 */
