@charset "UTF-8";[data-bg-color=bg1]{background-color:#f7f6dd}[data-bg-color=bg2]{background-color:#d1efd6}[data-bg-color=bg3]{background-color:#fcebe9}[data-bg-color=bg4]{background-color:#eee6da}[data-bg-color=bg5]{background-color:#f5f0f7}[data-bg-color=bg6]{background-color:#eaf1f8}[data-bg-color=bg7]{background-color:#f5f8ed}[data-bg-color=bg8]{background-color:#fdf9e2}[data-bg-color=bg9]{background-color:#f6efea}.myBlockHero{background-image:none;padding:0 42px}.myBlockHero .container-fluid{padding:0}.myBlockHero__header{padding:20px;text-align:center}.myBlockHero__title{color:#2eb6aa;display:inline-block;font-family:Zen Maru Gothic,sans-serif;font-size:24px;font-weight:600}@media not all and (min-width:624px){.myBlockHero__title{font-size:20px}}.myBlockHero__heading{margin-bottom:24px;text-align:center}.myBlockHero__heading img{border-radius:100vw;height:7.2265625vw;max-height:74px;max-width:inherit;min-height:30px;width:auto}.myBlockHero__img{margin:0 auto;max-width:540px;padding:0;width:100%}.myBlockResult__header{padding:0 18px}.myBlockResult__inner{background-color:#fff;padding:40px 20px 74px}.myBlockResult__inner .container-md{max-width:768px}.myBlockResult__text{letter-spacing:.32px;line-height:1.875}.myBlockResult__text.-type02{font-size:14px;margin-bottom:22px}@media not all and (min-width:624px){.myBlockResult__text.-type02{font-size:13px}}.myBlockResult__more{box-sizing:border-box;margin:0 auto;max-width:100%;width:100%}.myBlockResult__more-body{height:auto;max-height:90px;overflow:hidden;position:relative;transition:max-height 1s ease-in-out}.myBlockResult__more-body:after{background:linear-gradient(180deg,transparent 15%,#fff 95%);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:opacity .8s ease-in-out;width:100%;z-index:1}.myBlockResult__more-body.open:after{opacity:0;z-index:-1}.myBlockResult__more-footer{padding-top:10px;position:relative;text-align:center;z-index:1}.myBlockResult__more-btn{border:none;color:#333;display:inline-block;font-size:16px;font-weight:700;margin:0 auto;padding-right:20px;position:relative;text-decoration:none}.myBlockResult__more-btn:after{background:url(../img/common/icon_dropdown.svg) no-repeat 50%;background-size:100% auto;content:"";display:block;height:6px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0deg);transition:.5s;width:12px}.myBlockResult__more-btn:hover{color:#2eb6aa;opacity:1}.myBlockResult__more-btn.open_btn:after{transform:translateY(-50%) rotate(-180deg);transition:.5s}.myBlockResultTips__title{display:flex;flex-direction:column;justify-content:center;margin-bottom:16px}@media not all and (min-width:624px){.myBlockResultTips__title{margin-bottom:16px}}.myBlockResultTips__title img{max-height:54px;max-width:100%;width:100%}.myBlockResultTips__img{margin-bottom:60px;text-align:center}@media not all and (min-width:624px){.myBlockResultTips__img{margin-bottom:30px}}.myBlockTips{margin:30px 0 40px;padding:0 0 50px}@media not all and (min-width:624px){.myBlockTips{margin-bottom:30px;padding:0 0 30px}}.myBlockTips__header{margin-bottom:30px;padding:0 56px;text-align:center}@media not all and (min-width:624px){.myBlockTips__header{margin-bottom:20px;padding:0 28px}.myBlockTips__header img{height:90px}}.myBlockTips__body{padding:0 18px}.myBlockTips__text{letter-spacing:.32px;line-height:1.875}.myBlockKeyword{display:block;margin-bottom:10px}.myBlockKeyword__title{color:#2eb6aa;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;margin-bottom:10px;text-align:left}@media not all and (min-width:624px){.myBlockKeyword__title{font-size:16px}}.myBlockKeyword__list{grid-gap:10px 20px;align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:10px 20px}.myBlockKeyword__list li{align-items:center;display:flex;font-size:14px;line-height:1.5}@media not all and (min-width:624px){.myBlockKeyword__list li{font-size:13px}}.myBlockKeyword__list li:before{color:#aaa;content:"#";display:inline-block}.myBlockRecommended .myBlockTitl{grid-gap:8px 0;display:flex;flex-direction:column;gap:8px 0;justify-content:center;margin-bottom:40px;padding:0}@media not all and (min-width:768px){.myBlockRecommended .myBlockTitl{margin-bottom:22px}}.myBlockRecommended .myBlockTitl__heading,.myBlockRecommended .myBlockTitl__main,.myBlockRecommended .myBlockTitl__sub{color:#333;line-height:normal}.myBlockRecommended .myBlockTitl__main{grid-gap:6px 0;align-items:center;color:#333;display:flex;flex-direction:column;flex-wrap:wrap;font-family:Zen Maru Gothic,sans-serif;font-size:clamp(1.563rem,.795rem + 3.84vw,3.25rem);font-weight:700;gap:6px 0;line-height:1.45;padding:0}.myBlockRecommended .myBlockTitl__main img{max-width:918px;width:100%}@media not all and (min-width:768px){.myBlockRecommended .myBlockTitl__main img{max-width:336px}}.myBlockRecommended .myBlockTitl__sub{font-family:Hiragino Sans,sans-serif;font-size:36px;font-weight:500;line-height:1.45}@media not all and (min-width:768px){.myBlockRecommended .myBlockTitl__sub{font-size:16px}}.myBlockRecommended .myBlockTitl__heading{display:inline-block;font-size:32px;font-weight:700;position:relative}@media not all and (min-width:768px){.myBlockRecommended .myBlockTitl__heading{font-size:16px}}.myBlockRecommended .myBlockTitl__heading:after,.myBlockRecommended .myBlockTitl__heading:before{content:"｜";display:inline-block}.myBlockRecommended .myBlockTitl__heading:before{transform:rotate(-35deg)}.myBlockRecommended .myBlockTitl__heading:after{transform:rotate(35deg)}.myBlockRecommended__inner{padding:0 20px 90px}@media not all and (min-width:768px){.myBlockRecommended__inner{padding:0 20px 62px}}.myBlockRecommended__ranking .myBlockTitl__main{display:block;line-height:1;padding:0 20px}.myBlockRecommended__ranking .myBlockTitl__main:before{display:none}.myBlockRecommended__ranking .myBlockTitl__main img{max-width:420px;width:100%}.myBlockRecommended__ranking .myBlockTitl__sub{color:#333;font-family:Hiragino Kaku Gothic ProN,sans-serif;font-size:16px;font-weight:600;margin-top:0}.myBlockRecommended__ranking .myBlockTitl__sub a{padding:0 20px;text-decoration:underline}.myBlockRecommended__ranking-inner{background-color:#fff;border-radius:20px;max-width:100%;overflow:hidden;padding:0;position:relative;width:100%}.myBlockRecommended__footer{margin:60px 0 0}@media not all and (min-width:624px){.myBlockRecommended__footer{margin:30px 0 0}}.myBlockRecommended__category{border-bottom:1px solid #d9d9d9;padding:0 40px}@media not all and (min-width:624px){.myBlockRecommended__category{padding:0 20px}}.myBlockRecommended__category-header{background:#efefef;box-sizing:border-box;margin:0 auto 20px;max-width:500px;padding:13px 20px;text-align:center;width:100%}.myBlockRecommended__category-title{font-size:16px;font-weight:700;line-height:1.4}.myBlockRecommended__list{box-sizing:border-box;display:flex;flex-direction:column}.myBlockRecommended__list .myBlockCosme{grid-gap:18px;box-sizing:border-box;display:flex;gap:18px;padding:18px 0}@media not all and (min-width:624px){.myBlockRecommended__list .myBlockCosme{grid-gap:0 8px;flex-wrap:wrap;gap:0 8px}}.myBlockRecommended__list .myBlockCosme+.myBlockCosme{border-top:1px solid #efefef}.myBlockRecommended__list .myBlockCosme__img{overflow:hidden;text-align:center;width:110px}@media not all and (min-width:624px){.myBlockRecommended__list .myBlockCosme__img{width:100px}}.myBlockRecommended__list .myBlockCosme__img img{max-width:100%;width:100%}.myBlockRecommended__list .myBlockCosme__body{width:calc(100% - 350px)}@media not all and (min-width:624px){.myBlockRecommended__list .myBlockCosme__body{width:calc(100% - 108px)}}.myBlockRecommended__list .myBlockCosme__footer{grid-gap:8px 0;display:flex;flex-direction:column;gap:8px 0;justify-content:center;width:240px}@media not all and (min-width:624px){.myBlockRecommended__list .myBlockCosme__footer{width:100%}}.myBlockRecommended__list .myBlockCosme__award{color:#2eb6aa;font-size:11px;font-weight:400;padding-left:22px;position:relative}.myBlockRecommended__list .myBlockCosme__award:after{background:url(../img/result/icon_medals.svg) no-repeat 50%;background-size:100% auto;content:"";display:block;height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:14px}.myBlockRecommended__list .myBlockCosme__award+.myBlockCosme__award{margin-top:5px}.myBlockRecommended__list .myBlockCosme__award+.myBlockCosme__goods{margin-top:14px}.myBlockRecommended__list .myBlockCosme__goods{font-size:13px;font-weight:700;line-height:1.385;margin-bottom:5px}.myBlockRecommended__list .myBlockCosme__brand{color:#94938f;font-size:11px;margin-bottom:5px}.myBlockRecommended__list .myBlockCosme__explain{font-size:11px;margin-top:20px}.myBlockRecommended__list .myBlockCosme__link{background-color:#2eb6aa;border-radius:100vw;color:#fff;display:block;font-size:13px;font-weight:700;line-height:1.5;margin:0 auto;max-width:100%;padding:10px;position:relative;text-align:center;text-decoration:none;width:160px}@media not all and (min-width:624px){.myBlockRecommended__list .myBlockCosme__link{margin:0 0 0 auto;padding:6px 10px}}.myBlockRecommended__list .myBlockCosme__link:hover{opacity:.7}.myBlockRecommended__list .myBlockCosme__newProduct{font-size:10px;line-height:2;text-align:center;text-decoration:underline}@media not all and (min-width:624px){.myBlockRecommended__list .myBlockCosme__newProduct{text-align:right}}.myBlockRecommended__slider{overflow:hidden;padding-bottom:50px;position:relative}@media not all and (min-width:624px){.myBlockRecommended__slider{padding-bottom:20px}}.myBlockRecommended__slider[data-aria=pc]{margin:0 auto;overflow:hidden;padding:0 40px;position:relative;width:642px}@media not all and (min-width:624px){.myBlockRecommended__slider[data-aria=pc]{display:none}}.myBlockRecommended__slider[data-aria=sp]{display:none}@media not all and (min-width:624px){.myBlockRecommended__slider[data-aria=sp]{display:flex;flex-wrap:nowrap;overflow-x:scroll;padding-bottom:15px;padding-left:20px}.myBlockRecommended__slider[data-aria=sp] .swiper-slide{padding:0 10px;width:125px}.myBlockRecommended__slider[data-aria=sp] .swiper-slide:first-child .recommended_cosme_rank{background:#dec547}.myBlockRecommended__slider[data-aria=sp] .swiper-slide:nth-child(2) .recommended_cosme_rank{background:#a6b0bb}.myBlockRecommended__slider[data-aria=sp] .swiper-slide:nth-child(3) .recommended_cosme_rank{background:#d98e6b}.myBlockRecommended__slider[data-aria=sp] .swiper-slide:last-child{margin-right:30px}}.myBlockRecommended__slider .ranking-slider{margin:0 auto;overflow:hidden;position:relative;width:510px}.myBlockRecommended__slider .ranking-slider .swiper-slide:first-child .recommended_cosme_rank{background:#dec547}.myBlockRecommended__slider .ranking-slider .swiper-slide:nth-child(2) .recommended_cosme_rank{background:#a6b0bb}.myBlockRecommended__slider .ranking-slider .swiper-slide:nth-child(3) .recommended_cosme_rank{background:#d98e6b}.myBlockRecommended__slider .swiper-button-next:after,.myBlockRecommended__slider .swiper-button-prev:after{color:#333}.myBlockRecommended__slider .swiper-button-next.swiper-button-disabled,.myBlockRecommended__slider .swiper-button-prev.swiper-button-disabled{opacity:0}.myBlockRecommended__slider .recommended_ttl{color:#2eb6aa;font-size:22px;line-height:1.5;margin-bottom:20px;text-align:center}@media not all and (min-width:624px){.myBlockRecommended__slider .recommended_ttl{font-size:20px}}.myBlockRecommended__slider .card_unit{flex-direction:column;margin-bottom:20px;max-width:100%;width:100%}@media not all and (min-width:624px){.myBlockRecommended__slider .card_unit{flex-wrap:wrap}}.myBlockRecommended__slider .card_unit .flex_item{border-bottom:1px solid #d9d9d9;padding:15px 0;width:100%}.myBlockRecommended__slider .recommended_cosme_card{display:flex;padding:0 10px;text-decoration:none}.myBlockRecommended__slider .recommended_cosme_card .card-img{margin-bottom:10px;overflow:hidden}.myBlockRecommended__slider .recommended_cosme_card .recommended_cosm_brand{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#333;display:-webkit-box;font-size:13px;font-weight:700;line-height:1.385;margin-bottom:5px;overflow:hidden}.myBlockRecommended__slider .recommended_cosme_card .recommended_cosme_type{color:#888;font-size:11px;margin-bottom:5px}.myBlockRecommended__slider .recommended_cosme_card .recommended_cosme_txt{color:#333;font-size:12px;font-weight:400}@media not all and (min-width:624px){.myBlockRecommended__slider .recommended_cosme_card .recommended_cosme_txt{font-size:11px;margin-bottom:20px}}.myBlockRecommended__slider .recommended_cosme_card .recommended_cosme_txt span.notes{display:block;font-size:11px}.myBlockRecommended__slider .recommended_cosme_card ul.notes-unit{counter-reset:counter_li}.myBlockRecommended__slider .recommended_cosme_card ul.notes-unit li{font-size:11px;padding-left:18px;position:relative;text-align:left}.myBlockRecommended__slider .recommended_cosme_card ul.notes-unit li:before{content:"*" counter(counter_li);counter-increment:counter_li;display:inline-block;left:0;position:absolute;top:0}.myBlockRecommended__slider .recommended_cosme_card .card-footer{display:flex;flex-direction:column;justify-content:center;width:180px}@media not all and (min-width:624px){.myBlockRecommended__slider .recommended_cosme_card .card-footer{grid-gap:0 10px;flex-direction:row;gap:0 10px;justify-content:center;width:100%}}.myBlockRecommended__slider .recommended_cosme_card .recommended_cosme_rank{align-items:center;background:#333;border-radius:10px;color:#fff;display:flex;font-family:メイリオ,Meiryo,sans-serif;font-size:14px;font-weight:700;height:20px;justify-content:center;line-height:1.25;margin-bottom:10px;padding-top:1px;width:20px}@media not all and (min-width:624px){.myBlockRecommended__slider .recommended_cosme_card .recommended_cosme_rank{font-size:12px;line-height:normal}}.myBlockAdvice{margin-top:80px;padding:0 20px 46px}@media not all and (min-width:624px){.myBlockAdvice{margin-top:40px;padding:0 20px}}.myBlockAdvice__header{grid-gap:36px;align-items:center;display:flex;flex-direction:column;gap:36px}@media not all and (min-width:624px){.myBlockAdvice__header{grid-gap:14px;gap:14px}}.myBlockAdvice__header-title{margin:0 auto;max-width:565px;min-width:210px;width:55.17578125vw}.myBlockAdvice__header-img img{border-radius:100vw;height:7.2265625vw;max-height:74px;max-width:inherit;min-height:30px;width:auto}.myBlockAdvice__body{margin-top:60px}@media not all and (min-width:624px){.myBlockAdvice__body{margin-top:22px}}.myBlockAdvice__text{font-size:17px}@media not all and (min-width:624px){.myBlockAdvice__text{font-size:15px}}.myBlockPresent{background-color:#fff;padding-bottom:40px}@media not all and (min-width:768px){.myBlockPresent{margin-bottom:20px}}.myBlockPresent__header{padding:50px 20px 46px;position:relative;text-align:center}@media not all and (min-width:624px){.myBlockPresent__header{margin-bottom:20px;padding:20px}}.myBlockPresent__header:after,.myBlockPresent__header:before{content:"";display:block;height:232px;position:absolute;width:178px;z-index:1}@media not all and (min-width:768px){.myBlockPresent__header:after,.myBlockPresent__header:before{height:85px;width:65px}}.myBlockPresent__header:before{background:url(../img/result/share_bnr_bg01.svg) no-repeat 50%/cover;left:0;top:0}@media not all and (min-width:768px){.myBlockPresent__header:before{background:url(../img/result/share_bnr_bg01_sp.svg) no-repeat 50%/cover}}.myBlockPresent__header:after{background:url(../img/result/share_bnr_bg02.svg) no-repeat 50%/cover;bottom:-65px;right:0}@media not all and (min-width:768px){.myBlockPresent__header:after{background:url(../img/result/share_bnr_bg02_sp.svg) no-repeat 50%/cover;bottom:-20px}}.myBlockPresent__header img{margin:0 auto;max-width:918px;position:relative;width:100%;z-index:5}.myBlockPresent__img{text-align:center}.myBlockPresent__body{margin:0 auto;max-width:100%;padding:0 28px;width:100%}.myBlockPresent__title{font-size:15px;font-weight:700;margin-bottom:8px;text-indent:-8px}@media not all and (min-width:624px){.myBlockPresent__title{font-size:13px}}.myBlockPresent__item{font-size:15px;font-weight:600;line-height:normal;position:relative}@media not all and (min-width:624px){.myBlockPresent__item{font-size:14px}}.myBlockEntry{background-color:#fff;margin:0 auto;max-width:100%;padding-bottom:40px;width:100%}.myBlockEntry__header{background-color:#f47882;margin-bottom:60px;padding:50px 20px 30px;text-align:center}@media not all and (min-width:624px){.myBlockEntry__header{margin-bottom:40px}}.myBlockEntry__header img{max-width:70%;width:auto}@media not all and (min-width:624px){.myBlockEntry__header img{max-width:100%}}.myBlockEntry__img{margin-bottom:30px;text-align:center}.myBlockEntry__body{margin:0 auto;max-width:100%;padding:0 28px;width:100%}.myBlockEntry__list{grid-gap:2px 0;display:flex;flex-direction:column;gap:2px 0;margin-bottom:40px}.myBlockEntry__list li{font-size:13px;font-weight:600}@media not all and (min-width:624px){.myBlockEntry__list li{font-size:11px}}.myBlockEntry__list li.-indent{text-indent:-8px}.myBlockArchive__inner{padding:0 20px 28px}.myBlockArchive__btn{grid-gap:20px 0;align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:20px 0;text-align:center}.myBlockArchive__body{background-color:#fff;border-radius:20px;max-width:100%;padding:30px 0 20px;position:relative;width:100%}.myBlockArchive__list{grid-gap:26px 0;align-items:center;display:flex;flex-direction:column;gap:26px 0;justify-content:center;margin:0 auto;max-width:642px;width:100%}.myBlockArchive__list-link{color:#333;display:inline-block;line-height:1;text-decoration:underline}.myBlockArchive__list-link:hover{color:#333;opacity:.7}.modBtnBkock{margin-top:40px;padding:0 30px;text-align:center}@media not all and (min-width:624px){.modBtnBkock{margin-top:24px}}.myBlockInfo{background-color:#fffff2;border-bottom:1px solid #bfbfbf;border-radius:15px 15px 0 0}.myBlockInfo__header{grid-gap:20px;align-items:center;display:flex;flex-direction:column;gap:20px;padding:54px 25px 0}@media not all and (min-width:768px){.myBlockInfo__header{grid-gap:10px;gap:10px}}.myBlockInfo__header a{display:block;width:100%}.myBlockInfo__header-text{color:#707070;font-size:18px;font-weight:700;text-align:center}@media not all and (min-width:624px){.myBlockInfo__header-text{font-size:10px}}.myBlockInfo__body{padding:20px 38px 30px}@media not all and (min-width:624px){.myBlockInfo__body{padding:10px 38px 20px}}.myBlockInfo__list{grid-gap:0 68px;display:flex;gap:0 68px;justify-content:center}@media not all and (min-width:624px){.myBlockInfo__list{grid-gap:0 25px;gap:0 25px}}.myBlockProfile{background-color:#fffff2;border-radius:0 0 15px 15px;margin-bottom:36px;padding:0 20px}@media not all and (min-width:624px){.myBlockProfile{margin-bottom:18px}}.myBlockProfile__inner{padding:40px 30px 44px}@media not all and (min-width:624px){.myBlockProfile__inner{padding:14px 10px 16px}}.myBlockProfile__title{border-left:3px solid #333;color:#333;font-size:13px;font-weight:600;margin-bottom:12px;padding-left:8px}.myBlockProfile__list{grid-gap:0 13px;display:flex;gap:0 13px}.myBlockProfile__list-img{width:120px}@media not all and (min-width:768px){.myBlockProfile__list-img{width:100px}}.myBlockProfile__list-body{width:calc(100% - 120px)}@media not all and (min-width:768px){.myBlockProfile__list-body{width:calc(100% - 100px)}}.myBlockProfile__list-body .job{font-size:clamp(.625rem,.489rem + .68vw,1rem);font-weight:500;line-height:normal}.myBlockProfile__list-body .name{font-size:clamp(1rem,.727rem + 1.36vw,1.75rem);font-weight:700}.myBlockProfile__text{font-weight:600;margin:36px 0}@media not all and (min-width:768px){.myBlockProfile__text{margin:16px 0}}.myBlockProfile__link{grid-gap:18px 0;display:flex;flex-direction:column;flex-wrap:wrap;gap:18px 0;margin-bottom:60px}@media not all and (min-width:768px){.myBlockProfile__link{margin-bottom:30px}}.myBlockProfile__link li{grid-gap:5px 0;display:flex;flex-direction:column;flex-wrap:wrap;gap:5px 0}.myBlockProfile__link li a,.myBlockProfile__link li span{font-size:clamp(.875rem,.83rem + .23vw,1rem);font-weight:500}.myBlockProfile__link li a{color:#333;text-decoration:none}.myBlockProfile__btn{grid-gap:20px 0;align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:20px 0}@media not all and (min-width:768px){.myBlockProfile__btn{grid-gap:10px 0;gap:10px 0}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInByb2plY3QvX3Jlc3VsdC5zY3NzIiwicmVzdWx0LmNzcyIsImZvdW5kYXRpb24vX3ZhcmlhYmxlcy5zY3NzIiwiZm91bmRhdGlvbi9fbWl4aW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFvWU0sZ0JDMUNOLENEblZBLG9CQUNFLHdCQ0ZGLENES0Esb0JBQ0Usd0JDRkYsQ0RLQSxvQkFDRSx3QkNGRixDREtBLG9CQUNFLHdCQ0ZGLENES0Esb0JBQ0Usd0JDRkYsQ0RLQSxvQkFDRSx3QkNGRixDREtBLG9CQUNFLHdCQ0ZGLENES0Esb0JBQ0Usd0JDRkYsQ0RLQSxvQkFDRSx3QkNGRixDREtBLGFBQ0UscUJBQUEsQ0FDQSxjQ0ZGLENESUUsOEJBQ0UsU0NGSixDREtFLHFCQUNFLFlBQUEsQ0FDQSxpQkNISixDRE1FLG9CQUNFLGFFckJTLENGc0JULG9CQUFBLENBQ0Esc0NBQUEsQ0FDQSxjQUFBLENBQ0EsZUNKSixDRWpCRSxxQ0hnQkEsb0JBUUksY0NISixDQUNGLENETUUsc0JBRUUsa0JBQUEsQ0FEQSxpQkNISixDRE1JLDBCQUNFLG1CQUFBLENBR0Esa0JBQUEsQ0FGQSxlQUFBLENBSUEsaUJBQUEsQ0FIQSxlQUFBLENBRUEsVUNITixDRFFFLGtCQUNFLGFBQUEsQ0FFQSxlQUFBLENBREEsU0FBQSxDQUVBLFVDTkosQ0RhRSx1QkFDRSxjQ1ZKLENEYUUsc0JBQ0UscUJBQUEsQ0FDQSxzQkNYSixDRGFJLG9DQUNFLGVDWE4sQ0RlRSxxQkFHRSxvQkFBQSxDQURBLGlCQ1pKLENEZUksNkJBQ0UsY0FBQSxDQUNBLGtCQ2JOLENFNURFLHFDSHVFRSw2QkFLSSxjQ1pOLENBQ0YsQ0RnQkUscUJBQ0UscUJBQUEsQ0FDQSxhQUFBLENBQ0EsY0FBQSxDQUNBLFVDZEosQ0RnQkksMEJBQ0UsV0FBQSxDQUNBLGVBQUEsQ0FDQSxlQUFBLENBQ0EsaUJBQUEsQ0FDQSxvQ0NkTixDRGdCTSxnQ0FDRSwyREFBQSxDQUNBLFVBQUEsQ0FDQSxhQUFBLENBRUEs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RWpnQ0UscUNIMG9DRixnQkFPSSxrQkM1SUYsQ0FDRixDRDhJRSx1QkFDRSxzQkM1SUosQ0V6Z0NFLHFDSG9wQ0EsdUJBSUksc0JDM0lKLENBQ0YsQ0Q4SUUsdUJBQ0UsMEJBQUEsQ0FDQSxVRW5xQ1MsQ0ZxcUNULGNBQUEsQ0FDQSxlQUFBLENBQ0Esa0JBQUEsQ0FIQSxnQkN6SUosQ0QrSUUsc0JBRUUsZUFBQSxDQURBLFlBQUEsQ0FDQSxVQzdJSixDRCtJSSwwQkFDRSxXQzdJTixDRXppQ0UscUNIcXJDRSwwQkFJSSxXQzVJTixDQUNGLENEK0lJLDJCQUNFLHdCQzdJTixDRWpqQ0UscUNINnJDRSwyQkFJSSx3QkM1SU4sQ0FDRixDRDhJTSxnQ0FDRSw2Q0FBQSxDQUNBLGVBQUEsQ0FDQSxrQkM1SVIsQ0QrSU0saUNBQ0UsOENBQUEsQ0FDQSxlQzdJUixDRGtKRSxzQkFDRSxlQUFBLENBQ0EsYUNoSkosQ0Vua0NFLHFDSGl0Q0Esc0JBS0ksYUMvSUosQ0FDRixDRGtKRSxzQkFJRSxlQUFBLENBSEEsWUFBQSxDQUNBLHFCQUFBLENBQ0EsY0FBQSxDQUNBLFVBQUEsQ0FDQSxrQkNoSkosQ0Uva0NFLHFDSDB0Q0Esc0JBUUksa0JDL0lKLENBQ0YsQ0RpSkkseUJBSUUsY0FBQSxDQUhBLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLGNBQUEsQ0FDQSxTQy9JTixDRGlKTSx5REFHRSw0Q0FBQSxDQURBLGVDOUlSLENEa0pNLDJCQUNFLFVFM3VDSyxDRjR1Q0wsb0JDaEpSLENEcUpFLHFCQUtFLGVBQUEsQ0FIQSxrQkFBQSxDQURBLFlBQUEsQ0FFQSxxQkFBQSxDQUNBLGNBQUEsQ0FDQSxVQ25KSixDRTFtQ0UscUNId3ZDQSxxQkFRSSxlQUFBLENBQUEsVUNsSkosQ0FDRiIsImZpbGUiOiJyZXN1bHQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSAnLi4vZm91bmRhdGlvbi92YXJpYWJsZXMnIGFzIHZhcmlhYmxlcztcbkB1c2UgJy4uL2ZvdW5kYXRpb24vbWl4aW4nIGFzIG1peGluO1xuXG4vKlxuI3Jlc3VsdFxuKi9cblxuW2RhdGEtYmctY29sb3I9XCJiZzFcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGNkREO1xufVxuXG5bZGF0YS1iZy1jb2xvcj1cImJnMlwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMUVGRDY7XG59XG5cbltkYXRhLWJnLWNvbG9yPVwiYmczXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZDRUJFOTtcbn1cblxuW2RhdGEtYmctY29sb3I9XCJiZzRcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFNkRBO1xufVxuXG5bZGF0YS1iZy1jb2xvcj1cImJnNVwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUYwRjc7XG59XG5cbltkYXRhLWJnLWNvbG9yPVwiYmc2XCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VBRjFGODtcbn1cblxuW2RhdGEtYmctY29sb3I9XCJiZzdcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEVEO1xufVxuXG5bZGF0YS1iZy1jb2xvcj1cImJnOFwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREY5RTI7XG59XG5cbltkYXRhLWJnLWNvbG9yPVwiYmc5XCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RUZFQTtcbn1cblxuLm15QmxvY2tIZXJvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgcGFkZGluZzogMCA0MnB4O1xuXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAmX19oZWFkZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGNvbG9yOiB2YXJpYWJsZXMuJENPTE9SX01BSU47XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiAnWmVuIE1hcnUgR290aGljJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgIEBpbmNsdWRlIG1peGluLnNwIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cblxuICAmX19oZWFkaW5nIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgIGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDB2dztcbiAgICAgIG1heC1oZWlnaHQ6IDc0cHg7XG4gICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgICAgaGVpZ2h0OiBjYWxjKDc0IC8gMTAyNCAqIDEwMHZ3KTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgIH1cbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5teUJsb2NrUmVzdWx0IHtcbiAgJF86Jy5teUJsb2NrUmVzdWx0JztcblxuICAmX19oZWFkZXIge1xuICAgIHBhZGRpbmc6IDAgMThweDtcbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHggNzRweDtcblxuICAgIC5jb250YWluZXItbWQge1xuICAgICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICAvKiBtYXJnaW4tYm90dG9tOiA0NHB4OyAqL1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4zMnB4O1xuXG4gICAgJi4tdHlwZTAyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG5cbiAgICAgIEBpbmNsdWRlIG1peGluLnNwIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX21vcmUge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJi1ib2R5IHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1heC1oZWlnaHQ6IDkwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAxcyBlYXNlLWluLW91dDtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCAxNSUsICNmZmZmZmYgOTUlKTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuOHMgZWFzZS1pbi1vdXQ7XG4gICAgICB9XG5cbiAgICAgICYub3BlbiB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWZvb3RlciB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAvKiBtYXJnaW4tdG9wOiAtMTBweDsgKi9cbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAmLWJ0biB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJENPTE9SX1RFWFQ7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7bWl4aW4uc2V0X2NvbW1vbl9wYXRoKCdpY29uX2Ryb3Bkb3duLnN2ZycpfSkgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMGRlZyk7XG4gICAgICAgIHRyYW5zaXRpb246IDAuNXM7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRDT0xPUl9NQUlOO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuXG4gICAgICAmLm9wZW5fYnRuIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMC41cztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZUaXBzIHtcblxuICAgICZfX3RpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgICBAaW5jbHVkZSBtaXhpbi5zcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDU0cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9faW1nIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1peGluLnNwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG59XG5cbi5teUJsb2NrVGlwcyB7XG4gIHBhZGRpbmc6IDAgMCA1MHB4O1xuICBtYXJnaW46IDMwcHggMCA0MHB4O1xuXG4gIEBpbmNsdWRlIG1peGluLnNwIHtcbiAgICBwYWRkaW5nOiAwIDAgMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgJl9faGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCA1NnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBtaXhpbi5zcCB7XG4gICAgICBwYWRkaW5nOiAwIDI4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBAaW5jbHVkZSBtaXhpbi5zcCB7XG4gICAgICAgIGhlaWdodDogOTBweDtcblxuXG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYm9keSB7XG4gICAgcGFkZGluZzogMCAxOHB4O1xuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgLyogZm9udC13ZWlnaHQ6IDcwMDsgKi9cbiAgICBsaW5lLWhlaWdodDogMS44NzU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMzJweDtcblxuICAgIHN0cm9uZyxcbiAgICBzcGFuIHtcbiAgICAgIC8qIGNvbG9yOiAjZDU0MjZmOyAqL1xuICAgIH1cbiAgfVxufVxuXG4ubXlCbG9ja0tleXdvcmQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcblxuICAmX190aXRsZSB7XG4gICAgY29sb3I6IHZhcmlhYmxlcy4kQ09MT1JfTUFJTjtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIEBpbmNsdWRlIG1peGluLnNwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cblxuICAmX19saXN0IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHggMjBweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICBsaSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIC8qIGZvbnQtd2VpZ2h0OiBib2xkOyAqL1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgICAgQGluY2x1ZGUgbWl4aW4uc3Age1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjYWFhO1xuICAgICAgICBjb250ZW50OiAnIyc7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgLyogZm9udC13ZWlnaHQ6IGJvbGQ7ICovXG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5teUJsb2NrUmVjb21tZW5kZWQge1xuICAubXlCbG9ja1RpdGwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA4cHggMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgIEBpbmNsdWRlIG1peGluLnRhYmxldFAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICB9XG5cbiAgICAmX19tYWluLFxuICAgICZfX3N1YixcbiAgICAmX19oZWFkaW5nIHtcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJENPTE9SX1RFWFQ7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgICZfX21haW4ge1xuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kQ09MT1JfVEVYVDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiA2cHggMDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmb250LWZhbWlseTogJ1plbiBNYXJ1IEdvdGhpYycsIHNhbnMtc2VyaWY7XG4gICAgICAvL2ZvbnQtZmFtaWx5OiAnSGlyYWdpbm8gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IGNsYW1wKDEuNTYzcmVtLCAwLjc5NXJlbSArIDMuODR2dywgMy4yNXJlbSk7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDkxOHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbi50YWJsZXRQIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMzNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fc3ViIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnSGlyYWdpbm8gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDU7XG5cbiAgICAgIEBpbmNsdWRlIG1peGluLnRhYmxldFAge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9faGVhZGluZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBAaW5jbHVkZSBtaXhpbi50YWJsZXRQIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwi772cXCI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW5uZXIge1xuICAgIHBhZGRpbmc6IDAgMjBweCA5MHB4O1xuXG4gICAgQGluY2x1ZGUgbWl4aW4udGFibGV0UCB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHggNjJweDtcbiAgICB9XG4gIH1cblxuICAmX19yYW5raW5nIHtcblxuICAgIC5teUJsb2NrVGl0bCB7XG5cbiAgICAgICZfX21haW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogNDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fc3ViIHtcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kQ09MT1JfVEVYVDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtaW5uZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgfVxuXG4gICZfX2Zvb3RlciB7XG4gICAgbWFyZ2luOiA2MHB4IDAgMDtcblxuICAgIEBpbmNsdWRlIG1peGluLnNwIHtcbiAgICAgIG1hcmdpbjogMzBweCAwIDA7XG4gICAgfVxuICB9XG5cbiAgJl9fY2F0ZWdvcnkge1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggI0Q5RDlEOSBzb2xpZDtcblxuICAgIEBpbmNsdWRlIG1peGluLnNwIHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG5cbiAgICAmLWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBtYXBfZ2V0KHZhcmlhYmxlcy4kQ09MT1IsIGdyYXkyKTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogMTNweCAyMHB4O1xuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIH1cbiAgfVxuXG4gICZfX2xpc3Qge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLm15QmxvY2tDb3NtZSB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMThweDtcbiAgICAgIHBhZGRpbmc6IDE4cHggMDtcblxuICAgICAgQGluY2x1ZGUgbWl4aW4uc3Age1xuICAgICAgICBnYXA6IDAgOHB4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB9XG5cbiAgICAgICsgLm15QmxvY2tDb3NtZSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBtYXBfZ2V0KHZhcmlhYmxlcy4kQ09MT1IsIGdyYXkyKSBzb2xpZDtcbiAgICAgIH1cblxuICAgICAgJl9faW1nIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW4uc3Age1xuICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2JvZHkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzUwcHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGluLnNwIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTA4cHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2Zvb3RlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDhweCAwO1xuICAgICAgICB3aWR0aDogMjQwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW4uc3Age1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2F3YXJkIHtcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kQ09MT1JfTUFJTjtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7bWl4aW4uc2V0X2ltYWdlX3BhdGgoJ3Jlc3VsdC9pY29uX21lZGFscy5zdmcnKX0pIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICsgLm15QmxvY2tDb3NtZV9fYXdhcmQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICsgLm15QmxvY2tDb3NtZV9fZ29vZHMge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fZ29vZHMge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM4NTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgfVxuXG4gICAgICAmX19icmFuZCB7XG4gICAgICAgIGNvbG9yOiBtYXBfZ2V0KHZhcmlhYmxlcy4kQ09MT1IsIGdyYXkxKTtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICB9XG5cbiAgICAgICZfX2V4cGxhaW4ge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgICZfX2xpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJENPTE9SX01BSU47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHZ3O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbi5zcCB7XG4gICAgICAgICAgcGFkZGluZzogNnB4IDEwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogLjc7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fbmV3UHJvZHVjdCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW4uc3Age1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5teUJsb2NrUmVjb21tZW5kZWRfX3NsaWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgbWl4aW4uc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJltkYXRhLWFyaWE9XCJwY1wiXSB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA2NDJweDtcblxuICAgIEBpbmNsdWRlIG1peGluLnNwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJltkYXRhLWFyaWE9XCJzcFwiXSB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpbmNsdWRlIG1peGluLnNwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuXG4gICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICB3aWR0aDogMTI1cHg7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIC5yZWNvbW1lbmRlZF9jb3NtZV9yYW5rIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkZWM1NDc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIC5yZWNvbW1lbmRlZF9jb3NtZV9yYW5rIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNhNmIwYmI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgIC5yZWNvbW1lbmRlZF9jb3NtZV9yYW5rIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkOThlNmI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucmFua2luZy1zbGlkZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiA1MTBweDtcblxuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIC5yZWNvbW1lbmRlZF9jb3NtZV9yYW5rIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZGVjNTQ3O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgLnJlY29tbWVuZGVkX2Nvc21lX3Jhbmsge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNhNmIwYmI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAucmVjb21tZW5kZWRfY29zbWVfcmFuayB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2Q5OGU2YjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zd2lwZXItYnV0dG9uLW5leHQsXG4gIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJENPTE9SX1RFWFQ7XG4gICAgfVxuICB9XG5cbiAgLnN3aXBlci1idXR0b24tbmV4dCxcbiAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgJi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG5cbiAgLnJlY29tbWVuZGVkX3R0bCB7XG4gICAgY29sb3I6IHZhcmlhYmxlcy4kQ09MT1JfTUFJTjtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIEBpbmNsdWRlIG1peGluLnNwIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cblxuICAuY2FyZF91bml0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWl4aW4uc3Age1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgIC5mbGV4X2l0ZW0ge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4ICNkOWQ5ZDkgc29saWQ7XG4gICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAucmVjb21tZW5kZWRfY29zbWVfY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAvKiBnYXA6IDVweCAwOyAqL1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG5cbiAgICAuY2FyZC1pbWcge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLnJlY29tbWVuZGVkX2Nvc21fYnJhbmQge1xuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kQ09MT1JfVEVYVDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4zODU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgIH1cblxuICAgIC5yZWNvbW1lbmRlZF9jb3NtZV90eXBlIHtcbiAgICAgIGNvbG9yOiAjODg4O1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cblxuICAgIC5yZWNvbW1lbmRlZF9jb3NtZV90eHQge1xuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kQ09MT1JfVEVYVDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgICAgIEBpbmNsdWRlIG1peGluLnNwIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgJi5ub3RlcyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgJi5ub3Rlcy11bml0IHtcbiAgICAgICAgY291bnRlci1yZXNldDogY291bnRlcl9saTtcbiAgICAgICAgbGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGNvdW50ZXJfbGk7XG4gICAgICAgICAgICBjb250ZW50OiAnKicgY291bnRlcihjb3VudGVyX2xpKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgfVxuXG4gICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTgwcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1peGluLnNwIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogMCAxMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmVjb21tZW5kZWRfY29zbWVfcmFuayB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXJpYWJsZXMuJENPTE9SX1RFWFQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZm9udC1mYW1pbHk6ICfjg6HjgqTjg6rjgqonLCAnTWVpcnlvJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgICBAaW5jbHVkZSBtaXhpbi5zcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm15QmxvY2tBZHZpY2Uge1xuICBwYWRkaW5nOiAwIDIwcHggNDZweDtcbiAgbWFyZ2luLXRvcDogODBweDtcblxuICBAaW5jbHVkZSBtaXhpbi5zcCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cblxuICAmX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDM2cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIEBpbmNsdWRlIG1peGluLnNwIHtcbiAgICAgIGdhcDogMTRweDtcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAyMTBweDtcbiAgICAgIG1heC13aWR0aDogNTY1cHg7XG4gICAgICB3aWR0aDogY2FsYyg1NjUgLyAxMDI0ICogMTAwdncpO1xuICAgIH1cblxuICAgICYtaW1nIHtcblxuICAgICAgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwdnc7XG4gICAgICAgIG1heC1oZWlnaHQ6IDc0cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGhlaWdodDogY2FsYyg3NCAvIDEwMjQgKiAxMDB2dyk7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAmX19ib2R5IHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuXG4gICAgQGluY2x1ZGUgbWl4aW4uc3Age1xuICAgICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE3cHg7XG5cblxuICAgIEBpbmNsdWRlIG1peGluLnNwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG4gIH1cbn1cblxuLm15QmxvY2tQcmVzZW50IHtcbiAgLyogYmFja2dyb3VuZDogdXJsKCN7bWl4aW4uc2V0X2NvbW1vbl9wYXRoKCdib2R5X2JnLnBuZycpfSkgcmVwZWF0IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwcHggYXV0bzsgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXG4gIEBpbmNsdWRlIG1peGluLnRhYmxldFAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAmX19oZWFkZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHggNDZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSBtaXhpbi5zcCB7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAyMzJweDtcbiAgICAgIHdpZHRoOiAxNzhweDtcbiAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgIEBpbmNsdWRlIG1peGluLnRhYmxldFAge1xuICAgICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoI3ttaXhpbi5zZXRfaW1hZ2VfcGF0aCgncmVzdWx0L3NoYXJlX2Jucl9iZzAxLnN2ZycpfSkgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcblxuICAgICAgQGluY2x1ZGUgbWl4aW4udGFibGV0UCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgje21peGluLnNldF9pbWFnZV9wYXRoKCdyZXN1bHQvc2hhcmVfYm5yX2JnMDFfc3Auc3ZnJyl9KSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XG5cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoI3ttaXhpbi5zZXRfaW1hZ2VfcGF0aCgncmVzdWx0L3NoYXJlX2Jucl9iZzAyLnN2ZycpfSkgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xuICAgICAgYm90dG9tOiAtNjVweDtcbiAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICBAaW5jbHVkZSBtaXhpbi50YWJsZXRQIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7bWl4aW4uc2V0X2ltYWdlX3BhdGgoJ3Jlc3VsdC9zaGFyZV9ibnJfYmcwMl9zcC5zdmcnKX0pIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcbiAgICAgICAgYm90dG9tOiAtMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogOTE4cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiA1O1xuICAgIH1cbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJl9fYm9keSB7XG4gICAgcGFkZGluZzogMCAyOHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWluZGVudDogLThweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICBAaW5jbHVkZSBtaXhpbi5zcCB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSBtaXhpbi5zcCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG59XG5cbi5teUJsb2NrRW50cnkge1xuICAvKiBiYWNrZ3JvdW5kOiB1cmwoI3ttaXhpbi5zZXRfY29tbW9uX3BhdGgoJ2JvZHlfYmcucG5nJyl9KSByZXBlYXQgY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDBweCBhdXRvOyAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICZfX2hlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbWFwX2dldCh2YXJpYWJsZXMuJENPTE9SLCBjb2xvcjEpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHggMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgQGluY2x1ZGUgbWl4aW4uc3Age1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDcwJTtcblxuICAgICAgQGluY2x1ZGUgbWl4aW4uc3Age1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW1nIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIHBhZGRpbmc6IDAgMjhweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAycHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgbGkge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgQGluY2x1ZGUgbWl4aW4uc3Age1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICB9XG5cbiAgICAgICYuLWluZGVudCB7XG4gICAgICAgIHRleHQtaW5kZW50OiAtOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubXlCbG9ja0FyY2hpdmUge1xuXG4gICZfX2lubmVyIHtcbiAgICBwYWRkaW5nOiAwIDIwcHggMjhweDtcbiAgfVxuXG4gICZfX2J0biB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMjBweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZzogMzBweCAwIDIwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gICZfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDI2cHggMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogNjQycHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLWxpbmsge1xuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kQ09MT1JfVEVYVDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRDT0xPUl9URVhUO1xuICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1vZEJ0bkJrb2NrIHtcbiAgcGFkZGluZzogMCAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgQGluY2x1ZGUgbWl4aW4uc3Age1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbn1cblxuLm15QmxvY2tJbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGMjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4ICNCRkJGQkYgc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHggMTVweCAwIDA7XG5cbiAgJl9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogNTRweCAyNXB4IDA7XG5cbiAgICBAaW5jbHVkZSBtaXhpbi50YWJsZXRQIHtcbiAgICAgIGdhcDogMTBweDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJi10ZXh0IHtcbiAgICAgIGNvbG9yOiAjNzA3MDcwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIEBpbmNsdWRlIG1peGluLnNwIHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIHBhZGRpbmc6IDIwcHggMzhweCAzMHB4O1xuXG4gICAgQGluY2x1ZGUgbWl4aW4uc3Age1xuICAgICAgcGFkZGluZzogMTBweCAzOHB4IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDAgNjhweDtcblxuICAgIEBpbmNsdWRlIG1peGluLnNwIHtcbiAgICAgIGdhcDogMCAyNXB4O1xuICAgIH1cbiAgfVxuXG59XG5cbi5teUJsb2NrUHJvZmlsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRjI7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzZweDtcblxuICBAaW5jbHVkZSBtaXhpbi5zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICBwYWRkaW5nOiA0MHB4IDMwcHggNDRweDtcblxuICAgIEBpbmNsdWRlIG1peGluLnNwIHtcbiAgICAgIHBhZGRpbmc6IDE0cHggMTBweCAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBib3JkZXItbGVmdDogM3B4IHZhcmlhYmxlcy4kQ09MT1JfVEVYVCBzb2xpZDtcbiAgICBjb2xvcjogdmFyaWFibGVzLiRDT0xPUl9URVhUO1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cblxuICAmX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMCAxM3B4O1xuXG4gICAgJi1pbWcge1xuICAgICAgd2lkdGg6IDEyMHB4O1xuXG4gICAgICBAaW5jbHVkZSBtaXhpbi50YWJsZXRQIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtYm9keSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuXG4gICAgICBAaW5jbHVkZSBtaXhpbi50YWJsZXRQIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgICAgIH1cblxuICAgICAgLmpvYiB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMC42MjVyZW0sIDAuNDg5cmVtICsgMC42OHZ3LCAxcmVtKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cblxuICAgICAgLm5hbWUge1xuICAgICAgICBmb250LXNpemU6IGNsYW1wKDFyZW0sIDAuNzI3cmVtICsgMS4zNnZ3LCAxLjc1cmVtKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbjogMzZweCAwO1xuXG4gICAgQGluY2x1ZGUgbWl4aW4udGFibGV0UCB7XG4gICAgICBtYXJnaW46IDE2cHggMDtcbiAgICB9XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMThweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgICBAaW5jbHVkZSBtaXhpbi50YWJsZXRQIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDVweCAwO1xuXG4gICAgICBzcGFuLFxuICAgICAgYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMC44NzVyZW0sIDAuODNyZW0gKyAwLjIzdncsIDFyZW0pO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kQ09MT1JfVEVYVDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2J0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMjBweCAwO1xuXG4gICAgQGluY2x1ZGUgbWl4aW4udGFibGV0UCB7XG4gICAgICBnYXA6IDEwcHggMDtcbiAgICB9XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKlxuI3Jlc3VsdFxuKi9cbltkYXRhLWJnLWNvbG9yPWJnMV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGNkREO1xufVxuXG5bZGF0YS1iZy1jb2xvcj1iZzJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QxRUZENjtcbn1cblxuW2RhdGEtYmctY29sb3I9YmczXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0VCRTk7XG59XG5cbltkYXRhLWJnLWNvbG9yPWJnNF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFNkRBO1xufVxuXG5bZGF0YS1iZy1jb2xvcj1iZzVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjBGNztcbn1cblxuW2RhdGEtYmctY29sb3I9Ymc2XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQUYxRjg7XG59XG5cbltkYXRhLWJnLWNvbG9yPWJnN10ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEVEO1xufVxuXG5bZGF0YS1iZy1jb2xvcj1iZzhdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZERjlFMjtcbn1cblxuW2RhdGEtYmctY29sb3I9Ymc5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkVGRUE7XG59XG5cbi5teUJsb2NrSGVybyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIHBhZGRpbmc6IDAgNDJweDtcbn1cbi5teUJsb2NrSGVybyAuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZzogMDtcbn1cbi5teUJsb2NrSGVyb19faGVhZGVyIHtcbiAgcGFkZGluZzogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm15QmxvY2tIZXJvX190aXRsZSB7XG4gIGNvbG9yOiAjMkVCNkFBO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlplbiBNYXJ1IEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNjI0cHgpIHtcbiAgLm15QmxvY2tIZXJvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4ubXlCbG9ja0hlcm9fX2hlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4ubXlCbG9ja0hlcm9fX2hlYWRpbmcgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwdnc7XG4gIG1heC1oZWlnaHQ6IDc0cHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIGhlaWdodDogNy4yMjY1NjI1dnc7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG59XG4ubXlCbG9ja0hlcm9fX2ltZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBtYXgtd2lkdGg6IDU0MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm15QmxvY2tSZXN1bHRfX2hlYWRlciB7XG4gIHBhZGRpbmc6IDAgMThweDtcbn1cbi5teUJsb2NrUmVzdWx0X19pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiA0MHB4IDIwcHggNzRweDtcbn1cbi5teUJsb2NrUmVzdWx0X19pbm5lciAuY29udGFpbmVyLW1kIHtcbiAgbWF4LXdpZHRoOiA3NjhweDtcbn1cbi5teUJsb2NrUmVzdWx0X190ZXh0IHtcbiAgLyogbWFyZ2luLWJvdHRvbTogNDRweDsgKi9cbiAgbGluZS1oZWlnaHQ6IDEuODc1O1xuICBsZXR0ZXItc3BhY2luZzogMC4zMnB4O1xufVxuLm15QmxvY2tSZXN1bHRfX3RleHQuLXR5cGUwMiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cbkBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiA2MjRweCkge1xuICAubXlCbG9ja1Jlc3VsdF9fdGV4dC4tdHlwZTAyIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbi5teUJsb2NrUmVzdWx0X19tb3JlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubXlCbG9ja1Jlc3VsdF9fbW9yZS1ib2R5IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiA5MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMXMgZWFzZS1pbi1vdXQ7XG59XG4ubXlCbG9ja1Jlc3VsdF9fbW9yZS1ib2R5OjphZnRlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50IDE1JSwgI2ZmZmZmZiA5NSUpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC44cyBlYXNlLWluLW91dDtcbn1cbi5teUJsb2NrUmVzdWx0X19tb3JlLWJvZHkub3BlbjphZnRlciB7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xufVxuLm15QmxvY2tSZXN1bHRfX21vcmUtZm9vdGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAvKiBtYXJnaW4tdG9wOiAtMTBweDsgKi9cbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5teUJsb2NrUmVzdWx0X19tb3JlLWJ0biB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGNvbG9yOiAjMzMzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm15QmxvY2tSZXN1bHRfX21vcmUtYnRuOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25fZHJvcGRvd24uc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDBkZWcpO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuLm15QmxvY2tSZXN1bHRfX21vcmUtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMyRUI2QUE7XG4gIG9wYWNpdHk6IDE7XG59XG4ubXlCbG9ja1Jlc3VsdF9fbW9yZS1idG4ub3Blbl9idG46OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtMTgwZGVnKTtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbi5teUJsb2NrUmVzdWx0VGlwc19fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiA2MjRweCkge1xuICAubXlCbG9ja1Jlc3VsdFRpcHNfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4ubXlCbG9ja1Jlc3VsdFRpcHNfX3RpdGxlIGltZyB7XG4gIG1heC1oZWlnaHQ6IDU0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ubXlCbG9ja1Jlc3VsdFRpcHNfX2ltZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbkBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiA2MjRweCkge1xuICAubXlCbG9ja1Jlc3VsdFRpcHNfX2ltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4ubXlCbG9ja1RpcHMge1xuICBwYWRkaW5nOiAwIDAgNTBweDtcbiAgbWFyZ2luOiAzMHB4IDAgNDBweDtcbn1cbkBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiA2MjRweCkge1xuICAubXlCbG9ja1RpcHMge1xuICAgIHBhZGRpbmc6IDAgMCAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5teUJsb2NrVGlwc19faGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDU2cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNjI0cHgpIHtcbiAgLm15QmxvY2tUaXBzX19oZWFkZXIge1xuICAgIHBhZGRpbmc6IDAgMjhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNjI0cHgpIHtcbiAgLm15QmxvY2tUaXBzX19oZWFkZXIgaW1nIHtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbn1cbi5teUJsb2NrVGlwc19fYm9keSB7XG4gIHBhZGRpbmc6IDAgMThweDtcbn1cbi5teUJsb2NrVGlwc19fdGV4dCB7XG4gIC8qIGZvbnQtd2VpZ2h0OiA3MDA7ICovXG4gIGxpbmUtaGVpZ2h0OiAxLjg3NTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzJweDtcbn1cbi5teUJsb2NrVGlwc19fdGV4dCBzdHJvbmcsXG4ubXlCbG9ja1RpcHNfX3RleHQgc3BhbiB7XG4gIC8qIGNvbG9yOiAjZDU0MjZmOyAqL1xufVxuXG4ubXlCbG9ja0tleXdvcmQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5teUJsb2NrS2V5d29yZF9fdGl0bGUge1xuICBjb2xvcjogIzJFQjZBQTtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNjI0cHgpIHtcbiAgLm15QmxvY2tLZXl3b3JkX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4ubXlCbG9ja0tleXdvcmRfX2xpc3Qge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHggMjBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLm15QmxvY2tLZXl3b3JkX19saXN0IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICAvKiBmb250LXdlaWdodDogYm9sZDsgKi9cbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiA2MjRweCkge1xuICAubXlCbG9ja0tleXdvcmRfX2xpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuLm15QmxvY2tLZXl3b3JkX19saXN0IGxpOjpiZWZvcmUge1xuICBjb2xvcjogI2FhYTtcbiAgY29udGVudDogXCIjXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLyogZm9udC13ZWlnaHQ6IGJvbGQ7ICovXG59XG5cbi5teUJsb2NrUmVjb21tZW5kZWQgLm15QmxvY2tUaXRsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHggMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm15QmxvY2tSZWNvbW1lbmRlZCAubXlCbG9ja1RpdGwge1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gIH1cbn1cbi5teUJsb2NrUmVjb21tZW5kZWQgLm15QmxvY2tUaXRsX19tYWluLCAubXlCbG9ja1JlY29tbWVuZGVkIC5teUJsb2NrVGl0bF9fc3ViLCAubXlCbG9ja1JlY29tbWVuZGVkIC5teUJsb2NrVGl0bF9faGVhZGluZyB7XG4gIGNvbG9yOiAjMzMzO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLm15QmxvY2tSZWNvbW1lbmRlZCAubXlCbG9ja1RpdGxfX21haW4ge1xuICBjb2xvcjogIzMzMztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHggMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmb250LWZhbWlseTogXCJaZW4gTWFydSBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjU2M3JlbSwgMC43OTVyZW0gKyAzLjg0dncsIDMuMjVyZW0pO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40NTtcbiAgcGFkZGluZzogMDtcbn1cbi5teUJsb2NrUmVjb21tZW5kZWQgLm15QmxvY2tUaXRsX19tYWluIGltZyB7XG4gIG1heC13aWR0aDogOTE4cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5teUJsb2NrUmVjb21tZW5kZWQgLm15QmxvY2tUaXRsX19tYWluIGltZyB7XG4gICAgbWF4LXdpZHRoOiAzMzZweDtcbiAgfVxufVxuLm15QmxvY2tSZWNvbW1lbmRlZCAubXlCbG9ja1RpdGxfX3N1YiB7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40NTtcbn1cbkBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubXlCbG9ja1JlY29tbWVuZGVkIC5teUJsb2NrVGl0bF9fc3ViIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5teUJsb2NrUmVjb21tZW5kZWQgLm15QmxvY2tUaXRsX19oZWFkaW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubXlCbG9ja1JlY29tbWVuZGVkIC5teUJsb2NrVGl0bF9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4ubXlCbG9ja1JlY29tbWVuZGVkIC5teUJsb2NrVGl0bF9faGVhZGluZzo6YmVmb3JlLCAubXlCbG9ja1JlY29tbWVuZGVkIC5teUJsb2NrVGl0bF9faGVhZGluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIu+9nFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubXlCbG9ja1JlY29tbWVuZGVkIC5teUJsb2NrVGl0bF9faGVhZGluZzo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbn1cbi5teUJsb2NrUmVjb21tZW5kZWQgLm15QmxvY2tUaXRsX19oZWFkaW5nOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTtcbn1cbi5teUJsb2NrUmVjb21tZW5kZWRfX2lubmVyIHtcbiAgcGFkZGluZzogMCAyMHB4IDkwcHg7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm15QmxvY2tSZWNvbW1lbmRlZF9faW5uZXIge1xuICAgIHBhZGRpbmc6IDAgMjBweCA2MnB4O1xuICB9XG59XG4ubXlCbG9ja1JlY29tbWVuZGVkX19yYW5raW5nIC5teUJsb2NrVGl0bF9fbWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLm15QmxvY2tSZWNvbW1lbmRlZF9fcmFua2luZyAubXlCbG9ja1RpdGxfX21haW46OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubXlCbG9ja1JlY29tbWVuZGVkX19yYW5raW5nIC5teUJsb2NrVGl0bF9fbWFpbiBpbWcge1xuICBtYXgtd2lkdGg6IDQyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5teUJsb2NrUmVjb21tZW5kZWRfX3JhbmtpbmcgLm15QmxvY2tUaXRsX19zdWIge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubXlCbG9ja1JlY29tbWVuZGVkX19yYW5raW5nIC5teUJsb2NrVGl0bF9fc3ViIGEge1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm15QmxvY2tSZWNvbW1lbmRlZF9fcmFua2luZy1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubXlCbG9ja1JlY29tbWVuZGVkX19mb290ZXIge1xuICBtYXJnaW46IDYwcHggMCAwO1xufVxuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IDYyNHB4KSB7XG4gIC5teUJsb2NrUmVjb21tZW5kZWRfX2Zvb3RlciB7XG4gICAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgfVxufVxuLm15QmxvY2tSZWNvbW1lbmRlZF9fY2F0ZWdvcnkge1xuICBwYWRkaW5nOiAwIDQwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCAjRDlEOUQ5IHNvbGlkO1xufVxuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IDYyNHB4KSB7XG4gIC5teUJsb2NrUmVjb21tZW5kZWRfX2NhdGVnb3J5IHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5teUJsb2NrUmVjb21tZW5kZWRfX2NhdGVnb3J5LWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNFRkVGRUY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTNweCAyMHB4O1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5teUJsb2NrUmVjb21tZW5kZWRfX2NhdGVnb3J5LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5teUJsb2NrUmVjb21tZW5kZWRfX2xpc3Qge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm15QmxvY2tSZWNvbW1lbmRlZF9fbGlzdCAubXlCbG9ja0Nvc21lIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxOHB4O1xuICBwYWRkaW5nOiAxOHB4IDA7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNjI0cHgpIHtcbiAgLm15QmxvY2tSZWNvbW1lbmRlZF9fbGlzdCAubXlCbG9ja0Nvc21lIHtcbiAgICBnYXA6IDAgOHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLm15QmxvY2tSZWNvbW1lbmRlZF9fbGlzdCAubXlCbG9ja0Nvc21lICsgLm15QmxvY2tDb3NtZSB7XG4gIGJvcmRlci10b3A6IDFweCAjRUZFRkVGIHNvbGlkO1xufVxuLm15QmxvY2tSZWNvbW1lbmRlZF9fbGlzdCAubXlCbG9ja0Nvc21lX19pbWcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiA2MjRweCkge1xuICAubXlCbG9ja1JlY29tbWVuZGVkX19saXN0IC5teUJsb2NrQ29zbWVfX2ltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG59XG4ubXlCbG9ja1JlY29tbWVuZGVkX19saXN0IC5teUJsb2NrQ29zbWVfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLm15QmxvY2tSZWNvbW1lbmRlZF9fbGlzdCAubXlCbG9ja0Nvc21lX19ib2R5IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDM1MHB4KTtcbn1cbkBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiA2MjRweCkge1xuICAubXlCbG9ja1JlY29tbWVuZGVkX19saXN0IC5teUJsb2NrQ29zbWVfX2JvZHkge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDhweCk7XG4gIH1cbn1cbi5teUJsb2NrUmVjb21tZW5kZWRfX2xpc3QgLm15QmxvY2tDb3NtZV9fZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4IDA7XG4gIHdpZHRoOiAyNDBweDtcbn1cbkBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiA2MjRweCkge1xuICAubXlCbG9ja1JlY29tbWVuZGVkX19saXN0IC5teUJsb2NrQ29zbWVfX2Zvb3RlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5teUJsb2NrUmVjb21tZW5kZWRfX2xpc3QgLm15QmxvY2tDb3NtZV9fYXdhcmQge1xuICBjb2xvcjogIzJFQjZBQTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5teUJsb2NrUmVjb21tZW5kZWRfX2xpc3QgLm15QmxvY2tDb3NtZV9fYXdhcmQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZXN1bHQvaWNvbl9tZWRhbHMuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ubXlCbG9ja1JlY29tbWVuZGVkX19saXN0IC5teUJsb2NrQ29zbWVfX2F3YXJkICsgLm15QmxvY2tDb3NtZV9fYXdhcmQge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ubXlCbG9ja1JlY29tbWVuZGVkX19saXN0IC5teUJsb2NrQ29zbWVfX2F3YXJkICsgLm15QmxvY2tDb3NtZV9fZ29vZHMge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuLm15QmxvY2tSZWNvbW1lbmRlZF9fbGlzdCAubXlCbG9ja0Nvc21lX19nb29kcyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzg1O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubXlCbG9ja1JlY29tbWVuZGVkX19saXN0IC5teUJsb2NrQ29zbWVfX2JyYW5kIHtcbiAgY29sb3I6ICM5NDkzOEY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLm15QmxvY2tSZWNvbW1lbmRlZF9fbGlzdCAubXlCbG9ja0Nvc21lX19leHBsYWluIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLm15QmxvY2tSZWNvbW1lbmRlZF9fbGlzdCAubXlCbG9ja0Nvc21lX19saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJFQjZBQTtcbiAgYm9yZGVyLXJhZGl1czogMTAwdnc7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aWR0aDogMTYwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IDYyNHB4KSB7XG4gIC5teUJsb2NrUmVjb21tZW5kZWRfX2xpc3QgLm15QmxvY2tDb3NtZV9fbGluayB7XG4gICAgcGFkZGluZzogNnB4IDEwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG4ubXlCbG9ja1JlY29tbWVuZGVkX19saXN0IC5teUJsb2NrQ29zbWVfX2xpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG4ubXlCbG9ja1JlY29tbWVuZGVkX19saXN0IC5teUJsb2NrQ29zbWVfX25ld1Byb2R1Y3Qge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IDYyNHB4KSB7XG4gIC5teUJsb2NrUmVjb21tZW5kZWRfX2xpc3QgLm15QmxvY2tDb3NtZV9fbmV3UHJvZHVjdCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuLm15QmxvY2tSZWNvbW1lbmRlZF9fc2xpZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiA2MjRweCkge1xuICAubXlCbG9ja1JlY29tbWVuZGVkX19zbGlkZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG4ubXlCbG9ja1JlY29tbWVuZGVkX19zbGlkZXJbZGF0YS1hcmlhPXBjXSB7XG4gIHBhZGRpbmc6IDAgNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDY0MnB4O1xufVxuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IDYyNHB4KSB7XG4gIC5teUJsb2NrUmVjb21tZW5kZWRfX3NsaWRlcltkYXRhLWFyaWE9cGNdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubXlCbG9ja1JlY29tbWVuZGVkX19zbGlkZXJbZGF0YS1hcmlhPXNwXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNjI0cHgpIHtcbiAgLm15QmxvY2tSZWNvbW1lbmRlZF9fc2xpZGVyW2RhdGEtYXJpYT1zcF0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgfVxuICAubXlCbG9ja1JlY29tbWVuZGVkX19zbGlkZXJbZGF0YS1hcmlhPXNwXSAuc3dpcGVyLXNsaWRlIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgd2lkdGg6IDEyNXB4O1xuICB9XG4gIC5teUJsb2NrUmVjb21tZW5kZWRfX3NsaWRlcltkYXRhLWFyaWE9c3BdIC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQgLnJlY29tbWVuZGVkX2Nvc21lX3Jhbmsge1xuICAgIGJhY2tncm91bmQ6ICNkZWM1NDc7XG4gIH1cbiAgLm15QmxvY2tSZWNvbW1lbmRlZF9fc2xpZGVyW2RhdGEtYXJpYT1zcF0gLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoMikgLnJlY29tbWVuZGVkX2Nvc21lX3Jhbmsge1xuICAgIGJhY2tncm91bmQ6ICNhNmIwYmI7XG4gIH1cbiAgLm15QmxvY2tSZWNvbW1lbmRlZF9fc2xpZGVyW2RhdGEtYXJpYT1zcF0gLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoMykgLnJlY29tbWVuZGVkX2Nvc21lX3Jhbmsge1xuICAgIGJhY2tncm91bmQ6ICNkOThlNmI7XG4gIH1cbiAgLm15QmxvY2tSZWNvbW1lbmRlZF9fc2xpZGVyW2RhdGEtYXJpYT1zcF0gLnN3aXBlci1zbGlkZTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5teUJsb2NrUmVjb21tZW5kZWRfX3NsaWRlciAucmFua2luZy1zbGlkZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogNTEwcHg7XG59XG4ubXlCbG9ja1JlY29tbWVuZGVkX19zbGlkZXIgLnJhbmtpbmctc2xpZGVyIC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQgLnJlY29tbWVuZGVkX2Nvc21lX3Jhbmsge1xuICBiYWNrZ3JvdW5kOiAjZGVjNTQ3O1xufVxuLm15QmxvY2tSZWNvbW1lbmRlZF9fc2xpZGVyIC5yYW5raW5nLXNsaWRlciAuc3dpcGVyLXNsaWRlOm50aC1jaGlsZCgyKSAucmVjb21tZW5kZWRfY29zbWVfcmFuayB7XG4gIGJhY2tncm91bmQ6ICNhNmIwYmI7XG59XG4ubXlCbG9ja1JlY29tbWVuZGVkX19zbGlkZXIgLnJhbmtpbmctc2xpZGVyIC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDMpIC5yZWNvbW1lbmRlZF9jb3NtZV9yYW5rIHtcbiAgYmFja2dyb3VuZDogI2Q5OGU2Yjtcbn1cbi5teUJsb2NrUmVjb21tZW5kZWRfX3NsaWRlciAuc3dpcGVyLWJ1dHRvbi1uZXh0OjphZnRlcixcbi5teUJsb2NrUmVjb21tZW5kZWRfX3NsaWRlciAuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlciB7XG4gIGNvbG9yOiAjMzMzO1xufVxuLm15QmxvY2tSZWNvbW1lbmRlZF9fc2xpZGVyIC5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCxcbi5teUJsb2NrUmVjb21tZW5kZWRfX3NsaWRlciAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwO1xufVxuLm15QmxvY2tSZWNvbW1lbmRlZF9fc2xpZGVyIC5yZWNvbW1lbmRlZF90dGwge1xuICBjb2xvcjogIzJFQjZBQTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNjI0cHgpIHtcbiAgLm15QmxvY2tSZWNvbW1lbmRlZF9fc2xpZGVyIC5yZWNvbW1lbmRlZF90dGwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLm15QmxvY2tSZWNvbW1lbmRlZF9fc2xpZGVyIC5jYXJkX3VuaXQge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IDYyNHB4KSB7XG4gIC5teUJsb2NrUmVjb21tZW5kZWRfX3NsaWRlciAuY2FyZF91bml0IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5teUJsb2NrUmVjb21tZW5kZWRfX3NsaWRlciAuY2FyZF91bml0IC5mbGV4X2l0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggI2Q5ZDlkOSBzb2xpZDtcbiAgcGFkZGluZzogMTVweCAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5teUJsb2NrUmVjb21tZW5kZWRfX3NsaWRlciAucmVjb21tZW5kZWRfY29zbWVfY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC8qIGdhcDogNXB4IDA7ICovXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLm15QmxvY2tSZWNvbW1lbmRlZF9fc2xpZGVyIC5yZWNvbW1lbmRlZF9jb3NtZV9jYXJkIC5jYXJkLWltZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubXlCbG9ja1JlY29tbWVuZGVkX19zbGlkZXIgLnJlY29tbWVuZGVkX2Nvc21lX2NhcmQgLnJlY29tbWVuZGVkX2Nvc21fYnJhbmQge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4zODU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbn1cbi5teUJsb2NrUmVjb21tZW5kZWRfX3NsaWRlciAucmVjb21tZW5kZWRfY29zbWVfY2FyZCAucmVjb21tZW5kZWRfY29zbWVfdHlwZSB7XG4gIGNvbG9yOiAjODg4O1xuICBmb250LXNpemU6IDExcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5teUJsb2NrUmVjb21tZW5kZWRfX3NsaWRlciAucmVjb21tZW5kZWRfY29zbWVfY2FyZCAucmVjb21tZW5kZWRfY29zbWVfdHh0IHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiA2MjRweCkge1xuICAubXlCbG9ja1JlY29tbWVuZGVkX19zbGlkZXIgLnJlY29tbWVuZGVkX2Nvc21lX2NhcmQgLnJlY29tbWVuZGVkX2Nvc21lX3R4dCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5teUJsb2NrUmVjb21tZW5kZWRfX3NsaWRlciAucmVjb21tZW5kZWRfY29zbWVfY2FyZCAucmVjb21tZW5kZWRfY29zbWVfdHh0IHNwYW4ubm90ZXMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLm15QmxvY2tSZWNvbW1lbmRlZF9fc2xpZGVyIC5yZWNvbW1lbmRlZF9jb3NtZV9jYXJkIHVsLm5vdGVzLXVuaXQge1xuICBjb3VudGVyLXJlc2V0OiBjb3VudGVyX2xpO1xufVxuLm15QmxvY2tSZWNvbW1lbmRlZF9fc2xpZGVyIC5yZWNvbW1lbmRlZF9jb3NtZV9jYXJkIHVsLm5vdGVzLXVuaXQgbGkge1xuICBmb250LXNpemU6IDExcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm15QmxvY2tSZWNvbW1lbmRlZF9fc2xpZGVyIC5yZWNvbW1lbmRlZF9jb3NtZV9jYXJkIHVsLm5vdGVzLXVuaXQgbGk6OmJlZm9yZSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBjb3VudGVyX2xpO1xuICBjb250ZW50OiBcIipcIiBjb3VudGVyKGNvdW50ZXJfbGkpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLm15QmxvY2tSZWNvbW1lbmRlZF9fc2xpZGVyIC5yZWNvbW1lbmRlZF9jb3NtZV9jYXJkIC5jYXJkLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTgwcHg7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNjI0cHgpIHtcbiAgLm15QmxvY2tSZWNvbW1lbmRlZF9fc2xpZGVyIC5yZWNvbW1lbmRlZF9jb3NtZV9jYXJkIC5jYXJkLWZvb3RlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDAgMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm15QmxvY2tSZWNvbW1lbmRlZF9fc2xpZGVyIC5yZWNvbW1lbmRlZF9jb3NtZV9jYXJkIC5yZWNvbW1lbmRlZF9jb3NtZV9yYW5rIHtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LWZhbWlseTogXCLjg6HjgqTjg6rjgqpcIiwgXCJNZWlyeW9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHBhZGRpbmctdG9wOiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNjI0cHgpIHtcbiAgLm15QmxvY2tSZWNvbW1lbmRlZF9fc2xpZGVyIC5yZWNvbW1lbmRlZF9jb3NtZV9jYXJkIC5yZWNvbW1lbmRlZF9jb3NtZV9yYW5rIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuXG4ubXlCbG9ja0FkdmljZSB7XG4gIHBhZGRpbmc6IDAgMjBweCA0NnB4O1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IDYyNHB4KSB7XG4gIC5teUJsb2NrQWR2aWNlIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuLm15QmxvY2tBZHZpY2VfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzZweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiA2MjRweCkge1xuICAubXlCbG9ja0FkdmljZV9faGVhZGVyIHtcbiAgICBnYXA6IDE0cHg7XG4gIH1cbn1cbi5teUJsb2NrQWR2aWNlX19oZWFkZXItdGl0bGUge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWluLXdpZHRoOiAyMTBweDtcbiAgbWF4LXdpZHRoOiA1NjVweDtcbiAgd2lkdGg6IDU1LjE3NTc4MTI1dnc7XG59XG4ubXlCbG9ja0FkdmljZV9faGVhZGVyLWltZyBpbWcge1xuICBib3JkZXItcmFkaXVzOiAxMDB2dztcbiAgbWF4LWhlaWdodDogNzRweDtcbiAgbWluLWhlaWdodDogMzBweDtcbiAgaGVpZ2h0OiA3LjIyNjU2MjV2dztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbn1cbi5teUJsb2NrQWR2aWNlX19ib2R5IHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbkBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiA2MjRweCkge1xuICAubXlCbG9ja0FkdmljZV9fYm9keSB7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgfVxufVxuLm15QmxvY2tBZHZpY2VfX3RleHQge1xuICBmb250LXNpemU6IDE3cHg7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNjI0cHgpIHtcbiAgLm15QmxvY2tBZHZpY2VfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuXG4ubXlCbG9ja1ByZXNlbnQge1xuICAvKiBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9ib2R5X2JnLnBuZykgcmVwZWF0IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwcHggYXV0bzsgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5teUJsb2NrUHJlc2VudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLm15QmxvY2tQcmVzZW50X19oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDUwcHggMjBweCA0NnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNjI0cHgpIHtcbiAgLm15QmxvY2tQcmVzZW50X19oZWFkZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLm15QmxvY2tQcmVzZW50X19oZWFkZXI6OmJlZm9yZSwgLm15QmxvY2tQcmVzZW50X19oZWFkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAyMzJweDtcbiAgd2lkdGg6IDE3OHB4O1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5teUJsb2NrUHJlc2VudF9faGVhZGVyOjpiZWZvcmUsIC5teUJsb2NrUHJlc2VudF9faGVhZGVyOjphZnRlciB7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICAgIHdpZHRoOiA2NXB4O1xuICB9XG59XG4ubXlCbG9ja1ByZXNlbnRfX2hlYWRlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZXN1bHQvc2hhcmVfYm5yX2JnMDEuc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm15QmxvY2tQcmVzZW50X19oZWFkZXI6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZXN1bHQvc2hhcmVfYm5yX2JnMDFfc3Auc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB9XG59XG4ubXlCbG9ja1ByZXNlbnRfX2hlYWRlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3Jlc3VsdC9zaGFyZV9ibnJfYmcwMi5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIGJvdHRvbTogLTY1cHg7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5teUJsb2NrUHJlc2VudF9faGVhZGVyOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZXN1bHQvc2hhcmVfYm5yX2JnMDJfc3Auc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICAgIGJvdHRvbTogLTIwcHg7XG4gIH1cbn1cbi5teUJsb2NrUHJlc2VudF9faGVhZGVyIGltZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5MThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA1O1xufVxuLm15QmxvY2tQcmVzZW50X19pbWcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubXlCbG9ja1ByZXNlbnRfX2JvZHkge1xuICBwYWRkaW5nOiAwIDI4cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm15QmxvY2tQcmVzZW50X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1pbmRlbnQ6IC04cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbkBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiA2MjRweCkge1xuICAubXlCbG9ja1ByZXNlbnRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbi5teUJsb2NrUHJlc2VudF9faXRlbSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IDYyNHB4KSB7XG4gIC5teUJsb2NrUHJlc2VudF9faXRlbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5teUJsb2NrRW50cnkge1xuICAvKiBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9ib2R5X2JnLnBuZykgcmVwZWF0IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwcHggYXV0bzsgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5teUJsb2NrRW50cnlfX2hlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDc4ODI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNTBweCAyMHB4IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNjI0cHgpIHtcbiAgLm15QmxvY2tFbnRyeV9faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4ubXlCbG9ja0VudHJ5X19oZWFkZXIgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogNzAlO1xufVxuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IDYyNHB4KSB7XG4gIC5teUJsb2NrRW50cnlfX2hlYWRlciBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLm15QmxvY2tFbnRyeV9faW1nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLm15QmxvY2tFbnRyeV9fYm9keSB7XG4gIHBhZGRpbmc6IDAgMjhweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubXlCbG9ja0VudHJ5X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAycHggMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5teUJsb2NrRW50cnlfX2xpc3QgbGkge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNjI0cHgpIHtcbiAgLm15QmxvY2tFbnRyeV9fbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG4ubXlCbG9ja0VudHJ5X19saXN0IGxpLi1pbmRlbnQge1xuICB0ZXh0LWluZGVudDogLThweDtcbn1cblxuLm15QmxvY2tBcmNoaXZlX19pbm5lciB7XG4gIHBhZGRpbmc6IDAgMjBweCAyOHB4O1xufVxuLm15QmxvY2tBcmNoaXZlX19idG4ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubXlCbG9ja0FyY2hpdmVfX2JvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMzBweCAwIDIwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5teUJsb2NrQXJjaGl2ZV9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjZweCAwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogNjQycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm15QmxvY2tBcmNoaXZlX19saXN0LWxpbmsge1xuICBjb2xvcjogIzMzMztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubXlCbG9ja0FyY2hpdmVfX2xpc3QtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5tb2RCdG5Ca29jayB7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IDYyNHB4KSB7XG4gIC5tb2RCdG5Ca29jayB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuXG4ubXlCbG9ja0luZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkYyO1xuICBib3JkZXItYm90dG9tOiAxcHggI0JGQkZCRiBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDAgMDtcbn1cbi5teUJsb2NrSW5mb19faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiA1NHB4IDI1cHggMDtcbn1cbkBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubXlCbG9ja0luZm9fX2hlYWRlciB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG4ubXlCbG9ja0luZm9fX2hlYWRlciBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm15QmxvY2tJbmZvX19oZWFkZXItdGV4dCB7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNjI0cHgpIHtcbiAgLm15QmxvY2tJbmZvX19oZWFkZXItdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG4ubXlCbG9ja0luZm9fX2JvZHkge1xuICBwYWRkaW5nOiAyMHB4IDM4cHggMzBweDtcbn1cbkBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiA2MjRweCkge1xuICAubXlCbG9ja0luZm9fX2JvZHkge1xuICAgIHBhZGRpbmc6IDEwcHggMzhweCAyMHB4O1xuICB9XG59XG4ubXlCbG9ja0luZm9fX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAwIDY4cHg7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNjI0cHgpIHtcbiAgLm15QmxvY2tJbmZvX19saXN0IHtcbiAgICBnYXA6IDAgMjVweDtcbiAgfVxufVxuXG4ubXlCbG9ja1Byb2ZpbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkYyO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTVweCAxNXB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNjI0cHgpIHtcbiAgLm15QmxvY2tQcm9maWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB9XG59XG4ubXlCbG9ja1Byb2ZpbGVfX2lubmVyIHtcbiAgcGFkZGluZzogNDBweCAzMHB4IDQ0cHg7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNjI0cHgpIHtcbiAgLm15QmxvY2tQcm9maWxlX19pbm5lciB7XG4gICAgcGFkZGluZzogMTRweCAxMHB4IDE2cHg7XG4gIH1cbn1cbi5teUJsb2NrUHJvZmlsZV9fdGl0bGUge1xuICBib3JkZXItbGVmdDogM3B4ICMzMzMgc29saWQ7XG4gIGNvbG9yOiAjMzMzO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLm15QmxvY2tQcm9maWxlX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwIDEzcHg7XG59XG4ubXlCbG9ja1Byb2ZpbGVfX2xpc3QtaW1nIHtcbiAgd2lkdGg6IDEyMHB4O1xufVxuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5teUJsb2NrUHJvZmlsZV9fbGlzdC1pbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxufVxuLm15QmxvY2tQcm9maWxlX19saXN0LWJvZHkge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xufVxuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5teUJsb2NrUHJvZmlsZV9fbGlzdC1ib2R5IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICB9XG59XG4ubXlCbG9ja1Byb2ZpbGVfX2xpc3QtYm9keSAuam9iIHtcbiAgZm9udC1zaXplOiBjbGFtcCgwLjYyNXJlbSwgMC40ODlyZW0gKyAwLjY4dncsIDFyZW0pO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLm15QmxvY2tQcm9maWxlX19saXN0LWJvZHkgLm5hbWUge1xuICBmb250LXNpemU6IGNsYW1wKDFyZW0sIDAuNzI3cmVtICsgMS4zNnZ3LCAxLjc1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5teUJsb2NrUHJvZmlsZV9fdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMzZweCAwO1xufVxuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5teUJsb2NrUHJvZmlsZV9fdGV4dCB7XG4gICAgbWFyZ2luOiAxNnB4IDA7XG4gIH1cbn1cbi5teUJsb2NrUHJvZmlsZV9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxOHB4IDA7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm15QmxvY2tQcm9maWxlX19saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4ubXlCbG9ja1Byb2ZpbGVfX2xpbmsgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNXB4IDA7XG59XG4ubXlCbG9ja1Byb2ZpbGVfX2xpbmsgbGkgc3Bhbixcbi5teUJsb2NrUHJvZmlsZV9fbGluayBsaSBhIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiBjbGFtcCgwLjg3NXJlbSwgMC44M3JlbSArIDAuMjN2dywgMXJlbSk7XG59XG4ubXlCbG9ja1Byb2ZpbGVfX2xpbmsgbGkgYSB7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubXlCbG9ja1Byb2ZpbGVfX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4IDA7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm15QmxvY2tQcm9maWxlX19idG4ge1xuICAgIGdhcDogMTBweCAwO1xuICB9XG59IiwiLy8gY29sb3JcbiRDT0xPUjogKFxuICBibHVlOiAjMDA2MGIyLFxuXHRncmF5MTogIzk0OTM4RixcbiAgZ3JheTI6ICNFRkVGRUYsXG4gIGdyYXkzOiAjRENEQ0RDLFxuICBncmF5NDogI0VGRUZFRixcbiAgY29sb3IxOiAjRjQ3ODgyLFxuICBjb2xvcjI6ICNCQ0UzRDYsXG4gIGNvbG9yMzogI0ZGRDVENSxcbiAgY29sb3I0OiAjRkZGM0RFLFxuXG4gIGJyb3duMTogIzkyNWIyMixcbiAgYnJvd24yOiAjNzEzYTAxLFxuICBicm93bjM6ICM2NTM2MmMsXG4gIGJyb3duNDogIzNmM2YzZixcbiAgYnJvd241OiAjNWQzZjI3LFxuICBicm93bjY6ICM3MTYyNDYsXG4gIGJyb3duNzogIzAxMDAwMCxcblxuICBpdm9yeTE6ICNmZWVmY2UsXG4gIGl2b3J5MjogI2ZjZTRkNyxcbiAgaXZvcnkzOiAjZmVlMTlmLFxuICBpdm9yeTQ6ICNmYmUxY2EsXG4gIGl2b3J5NTogI2Y4YzU5YSxcblxuICBiYXNpYzE6ICNmYmU3YzIsXG4gIGJhc2ljMjogI2RhOTc2MixcbiAgYmFzaWMzOiAjNzc4ODk5LFxuICBiYXNpYzQ6ICMyMjNhNzAsXG4gIGJhc2ljNTogIzVkM2YyNyxcbiAgYmFzaWM2OiAjNmU3OTU1LFxuICBiYXNpYzc6ICMwMTAwMDAsXG4pICFkZWZhdWx0O1xuXG4kQ09MT1JfVEVYVDogIzMzMztcbiRDT0xPUl9NQUlOOiAjMkVCNkFBO1xuXG4vLyBiYXNlXG4kQkFTRTogKFxuXHRmb250LXNpemU6IDE1cHgsXG5cdGxpbmUtaGVpZ2h0OiAxLjYsXG4pICFkZWZhdWx0O1xuXG4vLyBicmFrZS1wb2ludFxuJEJSQUtFX1BPSU5UOiAoXG4gIHNwOiA2MjRweCxcbiAgdGJQOiA3NjhweCxcbiAgdGJMOiA5OTJweCxcbiAgcGM6IDEyMDBweCxcbik7XG5cbi8vIGNvbnRhaW5lci1wYWRkaW5nXG4kUEFERElORzogKFxuICBjb250YWluZXI6IDE1LFxuKSAhZGVmYXVsdDtcblxuLy8gY29udGFpbmVyLXNpemVcbiRDT05UQUlORVI6IChcbiAgc206ICN7bWFwX2dldCgkUEFERElORywgY29udGFpbmVyKSAqIDIgKyA3NTBweH0sXG4gIG1kOiAje21hcF9nZXQoJFBBRERJTkcsIGNvbnRhaW5lcikgKiAyICsgOTcwcHh9LFxuICBsZzogI3ttYXBfZ2V0KCRQQURESU5HLCBjb250YWluZXIpICogMiArIDEyMDBweH0sXG4pICFkZWZhdWx0O1xuXG4vLyBmb250LWZhbWlseVxuJEZPTlRfQkFTRTogJ0hpcmFnaW5vIEtha3UgR290aGljIFByb04nLCAnTm90byBTYW5zIEpQJywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAn44Oh44Kk44Oq44KqJywgTWVpcnlvLCAgc2Fucy1zZXJpZjtcbiRGT05UX0FMUEhBOiBIZWx2ZXRpY2EsIEFyaWFsLCBHZW9yZ2lhLCBzYW5zLXNlcmlmO1xuJEZPTlRfQUxQSEFfU1BBUlRBTjogJ1NwYXJ0YW4nLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuJEZPTlRfTUlOQ0hPOiBcIlJ5dW1pbiBNZWRpdW0gS0xcIiwgJ+a4uOaYjuacneS9kycsICdZdSBNaW5jaG8nLCAn44OS44Op44Ku44OO5piO5pydIFBybyBXMycsICdIaXJhZ2lubyBNaW5jaG8gUHJvJywgc2VyaWY7XG4kRk9OVF9JQ09OOiAnTWF0ZXJpYWwgSWNvbnMnO1xuJEZPTlRfTlVNQkVSOiAnQmFybG93Jywgc2Fucy1zZXJpZjtcbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuQHVzZSBcInZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuXHJcbkBtaXhpbiBwYygpIHtcclxuICBAbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogbWFwX2dldCh2YXJpYWJsZXMuJEJSQUtFX1BPSU5ULCBwYykpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHBjLW1pbigpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogbWFwX2dldCh2YXJpYWJsZXMuJEJSQUtFX1BPSU5ULCBwYykpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHRhYmxldEwoKSB7XHJcbiAgQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IG1hcF9nZXQodmFyaWFibGVzLiRCUkFLRV9QT0lOVCwgdGJMKSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGFibGV0TC1taW4oKSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IG1hcF9nZXQodmFyaWFibGVzLiRCUkFLRV9QT0lOVCwgdGJMKSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGFibGV0UCgpIHtcclxuICBAbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogbWFwX2dldCh2YXJpYWJsZXMuJEJSQUtFX1BPSU5ULCB0YlApKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiB0YWJsZXRQLW1pbigpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogbWFwX2dldCh2YXJpYWJsZXMuJEJSQUtFX1BPSU5ULCB0YlApKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzcCgpIHtcclxuICBAbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogbWFwX2dldCh2YXJpYWJsZXMuJEJSQUtFX1BPSU5ULCBzcCkpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNwLW1pbigpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogbWFwX2dldCh2YXJpYWJsZXMuJEJSQUtFX1BPSU5ULCBzcCkpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1heCgkbWF4KSB7XHJcbiAgQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6ICN7JG1heCArIDF9cHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1pbigkbWluKSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JG1pbn1weCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBmb250LXNpemVcclxuQG1peGluIGZ6KCRzaXplOiBtYXBfZ2V0KHZhcmlhYmxlcy4kQkFTRSwgZm9udC1zaXplKSwgJGltcG9ydGFudDogZmFsc2UpIHtcclxuICBmb250LXNpemU6IGlmKCRpbXBvcnRhbnQsIG1hdGguZGl2KCRzaXplLCAxNikgKyByZW0gIWltcG9ydGFudCwgbWF0aC5kaXYoJHNpemUsIDE2KSArIHJlbSk7XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBnZXRfdncoJHNpemUsICR2aWV3cG9ydCkge1xyXG4gICRyYXRlOiBtYXRoLmRpdigxMDAsICR2aWV3cG9ydCk7XHJcbiAgQHJldHVybiAkcmF0ZSAqICRzaXplICogMXZ3O1xyXG59XHJcblxyXG5AbWl4aW4gZnpfdncoJGZvbnRfc2l6ZTogMTAsICR2aWV3cG9ydDogNzUwKSB7XHJcbiAgZm9udC1zaXplOiBnZXRfdncoJGZvbnRfc2l6ZSwgJHZpZXdwb3J0KTtcclxufVxyXG5cclxuQG1peGluIHZ3KCRwcm9wZXJ0eTogZm9udC1zaXplLCAkc2l6ZTogMTAsICR2aWV3cG9ydDogNzUwKSB7XHJcbiAgI3skcHJvcGVydHl9OiBnZXRfdncoJHNpemUsICR2aWV3cG9ydCk7XHJcbn1cclxuXHJcbkBtaXhpbiB2aCgkcHJvcGVydHk6IGhlaWdodCwgICRzaXplOiAxMDAsICRjYWxjOiAwcHgpIHtcclxuICAjeyRwcm9wZXJ0eX06IGNhbGMoKCN7JHNpemUgKyB2aH0pICsgI3skY2FsY30pO1xyXG4gICN7JHByb3BlcnR5fTogY2FsYyh2YXIoLS12aCwgMXZoKSAqICN7JHNpemV9ICsgI3skY2FsY30pO1xyXG59XHJcblxyXG5AbWl4aW4gYW5pbWF0aW9uKCRhbmltYXRpb24tbmFtZSwgJHMsICRlYXNpbmcsICRjb3VudCwgJGVuZDogbm9uZSwgJGRlbGF5OiAwKSB7XHJcbiAgYW5pbWF0aW9uOiB7XHJcbiAgICBkZWxheTogJGRlbGF5O1xyXG4gICAgZHVyYXRpb246ICRzO1xyXG4gICAgZmlsbC1tb2RlOiAkZW5kO1xyXG4gICAgaXRlcmF0aW9uLWNvdW50OiAkY291bnQ7XHJcbiAgICBuYW1lOiAkYW5pbWF0aW9uLW5hbWU7XHJcbiAgICB0aW1pbmctZnVuY3Rpb246ICRlYXNpbmc7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYWNjZXNzaWJpbGl0eUhpZGRlbigpIHtcclxuICBib3JkZXI6IDA7XHJcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcclxuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgbWFyZ2luOiAtMXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB3aWR0aDogMXB4O1xyXG59XHJcblxyXG4vLyB3ZWJGb250IGljb25cclxuQG1peGluIGljb25Gb250KCkge1xyXG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZSwgc2VyaWY7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbkBtaXhpbiBpY29uTWF0ZXJpYWwoJHNpemU6IDI0KSB7XHJcbiAgZGlyZWN0aW9uOiBsdHI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB3b3JkLXdyYXA6IG5vcm1hbDtcclxuICBmb250OiB7XHJcbiAgICBmYW1pbHk6IHZhcmlhYmxlcy4kRk9OVF9JQ09OO1xyXG4gICAgZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xyXG4gICAgc3R5bGU6IG5vcm1hbDtcclxuICAgIHdlaWdodDogbm9ybWFsO1xyXG4gIH1cclxuICBAaW5jbHVkZSBmeigkc2l6ZSk7XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBzZXRfY29tbW9uX3BhdGgoJGZpbGVOYW1lLCAkcGF0aDogJy4uLycpIHtcclxuICBAaWYgKCRmaWxlTmFtZSkge1xyXG4gICAgQHJldHVybiAnI3skcGF0aH1pbWcvY29tbW9uLyN7JGZpbGVOYW1lfSc7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBAZXJyb3IgJyRmaWxlTmFtZeOBjOOBguOCiuOBvuOBm+OCk+OAgic7XHJcbiAgfVxyXG59XHJcblxyXG5AZnVuY3Rpb24gc2V0X2ltYWdlX3BhdGgoJGZpbGVOYW1lLCAkcGF0aDogJy4uLycpIHtcclxuICBAaWYgKCRmaWxlTmFtZSkge1xyXG4gICAgQHJldHVybiAnI3skcGF0aH1pbWcvI3skZmlsZU5hbWV9JztcclxuICB9IEBlbHNlIHtcclxuICAgIEBlcnJvciAnJGZpbGVOYW1l44GM44GC44KK44G+44Gb44KT44CCJztcclxuICB9XHJcbn1cclxuQG1peGluIG9iamVjdC1maXQoJHZhbHVlOiBmaWxsLCAkcG9zaXRpb246IG51bGwpIHtcclxuICBvYmplY3QtZml0OiAkdmFsdWU7XHJcblxyXG4gIEBpZiAkcG9zaXRpb24ge1xyXG4gICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiAjeyR2YWx1ZX07IG9iamVjdC1wb3NpdGlvbjogI3skcG9zaXRpb259Jywgc2Fucy1zZXJpZjtcclxuICAgIG9iamVjdC1wb3NpdGlvbjogJHBvc2l0aW9uO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiAjeyR2YWx1ZX0nLCBzYW5zLXNlcmlmO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGxpbmVDbGFtcCgkbGluZTogMSkge1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAjeyRsaW5lfTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbiJdfQ== */
