body,input,textarea,button,select,p,a,li,span,cite{font-weight:400;font-size:14px;color:#333}body,input,textarea,button,select,p,a,li,span,h1,h2,h3,h4,cite,sup{font-family:"Golos",sans-serif}input{min-width:1px}h1,h2,h3,h4,h5,h6{margin:0}a{text-decoration:none}a:hover{color:inherit;text-decoration:none}a:focus{color:inherit;text-decoration:none}p{margin:0}ul,li{list-style-type:none;margin:0;padding:0}figure{margin:0}button{border:0;outline:inherit}label{margin:0}button{border-radius:0}.container{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;max-width:1304px;margin:0 auto}@media screen and (max-width:1360px){.container{padding:0 32px}}@media screen and (max-width:767px){.container{padding:0 24px}}@media screen and (max-width:359px){.container{padding:0 16px}}.hiden{overflow:hidden}@media (min-width:1080px){.hiden{padding-right:17px}}@media (max-width:767px){body,input,textarea,button,select,p,a,li,span,cite{font-weight:400;font-size:14px;color:#333}}@font-face{font-family:'Golos';src:url(../fonts/Golos/Golostextregular.woff2) format("woff2"),url(../fonts/Golos/Golostextregular.woff) format("woff"),url(../fonts/Golos/Golostextregular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Golos';src:url(../fonts/Golos/Golostextdemibold.woff2) format("woff2"),url(../fonts/Golos/Golostextdemibold.woff) format("woff"),url(../fonts/Golos/Golostextdemibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Golos';src:url(../fonts/Golos/Golostextblack.woff2) format("woff2"),url(../fonts/Golos/Golostextblack.woff) format("woff"),url(../fonts/Golos/Golostextblack.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Golos';src:url(../fonts/Golos/Golostextmedium.woff2) format("woff2"),url(../fonts/Golos/Golostextmedium.woff) format("woff"),url(../fonts/Golos/Golostextmedium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Golos';src:url(../fonts/Golos/Golostextbold.woff2) format("woff2"),url(../fonts/Golos/Golostextbold.woff) format("woff"),url(../fonts/Golos/Golostextbold.ttf) format("truetype");font-weight:700;font-style:normal}.link-over{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link-over:hover span{color:#003b83}.link-over:hover svg{stroke:#003b83}.link-over svg{width:16px;height:16px;stroke:#a7a8ab;-ms-flex-negative:0;flex-shrink:0;margin-right:8px;stroke-width:2px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.link-over span{font-size:14px;line-height:20px;color:#0050b2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.logo{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px}.logo img{width:40px;margin-right:15px}.logo span{font-weight:600;font-size:22px;line-height:28px;color:#000}.sm-text{font-size:14px;line-height:20px;color:#333;opacity:.8}.blue-line{background-color:#00ace3;display:block}.blue-line:last-child{margin-bottom:56px}@media (max-width:1079px){.blue-line:last-child{margin-bottom:48px}}@media (max-width:767px){.blue-line:last-child{margin-bottom:24px}}.blue-line__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.blue-line__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.blue-line__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.blue-line__left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.blue-line__left picture{-ms-flex-negative:0;flex-shrink:0}.blue-line__left img{margin-right:30px;max-width:192px}@media (max-width:767px){.blue-line__left img{margin-right:0}}.blue-line__text-lg{font-weight:700;font-size:18px;line-height:24px;color:#fff;margin-right:24px}@media (max-width:767px){.blue-line__text-lg{padding:5px 0;font-size:16px;line-height:20px;margin-right:0}}.blue-line__sm-text{font-weight:500;font-size:16px;line-height:24px;color:#fff;margin-top:2px}@media (max-width:1079px){.blue-line__sm-text{display:none}}.blue-line .btn-block{border-radius:0;height:100%}.blue-line .btn-block:focus{-webkit-box-shadow:none;box-shadow:none}.blue-line .btn-block__text{font-size:14px;line-height:20px}@media (max-width:767px){.blue-line .btn-block{display:none}}.btn-block{padding:11px 30px 13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0061d9;cursor:pointer;text-align:center;border-radius:4px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.btn-block{padding:7px 12px 9px}}.btn-block:hover{background-color:#003b83}.btn-block:active{background-color:#003b83}.btn-block:focus{background-color:#0061d9;-webkit-box-shadow:0 0 0 4px #99c0f0;box-shadow:0 0 0 4px #99c0f0}.btn-block__text{font-weight:500;font-size:18px;line-height:24px;color:#fff}@media (max-width:767px){.btn-block__text{font-size:16px;line-height:24px;font-weight:400}}.btn-block svg{width:18px;height:10px;stroke:#fff;stroke-width:2px;margin-left:16px;margin-top:2px}.wrapper-blockadd{margin-bottom:40px}.wrapper-blockadd--no-offset{margin-bottom:0}@media (max-width:1079px){.wrapper-blockadd{margin-bottom:32px}}@media (max-width:767px){.wrapper-blockadd{margin-bottom:24px}}.wrapper-blockadd img{max-width:100%}.row-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #d9d9de;padding-bottom:20px;margin-bottom:22px;-ms-flex-wrap:wrap;flex-wrap:wrap}.row-title .title{margin-bottom:0}@media (max-width:1079px){.row-title{margin-bottom:32px}}@media (max-width:767px){.row-title{margin-bottom:24px;padding-bottom:14px}}@media (max-width:575px){.row-title{display:block}}.row-title__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row-title__wrap .link-change{margin-right:27px}.row-title__wrap .link-change:last-child{margin-right:0}@media (max-width:767px){.row-title .title{margin-bottom:0}.row-title .title:last-child{margin-bottom:0}}@media (max-width:575px){.row-title .title{margin-bottom:6px}}.row-title .md-title{margin-bottom:0}.row-title--change{border:0;padding-bottom:0}.row-title--no-margin{margin-bottom:0}.title{font-weight:600;font-size:32px;line-height:40px;color:#000;margin-bottom:9px}.title:last-child{margin-bottom:0}@media (max-width:767px){.title{font-size:26px;line-height:32px}}.title h1,.title h2,.title h3,.title h4,.title h5{font-weight:600;font-size:32px;line-height:40px;color:#000;display:inline}.title a{font-weight:600;font-size:32px;line-height:40px;color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.title a:hover{color:#0061d9}@media (max-width:767px){.title a{font-size:26px;line-height:32px}}.title .link-active{color:#0050b2}.link-active{color:#0050b2}.md-title{font-weight:600;font-size:28px;line-height:36px;color:#000}@media (max-width:767px){.md-title{font-size:22px;line-height:28px}}.inner-post{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1200px){.inner-post{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.sticy-block{position:sticky;top:80px}.sticy-block__wrap{position:relative}@media (max-width:1079px){.sticy-block{display:none}}.share-social{margin-right:-20px;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.share-social--mob{display:none}@media (max-width:1079px){.share-social--mob{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:2px solid #000;border-bottom:1px solid #d9d9de;padding:15px 0}}@media (max-width:1200px){.share-social{margin:0;-webkit-transform:none;transform:none}}.share-social__item{margin-bottom:40px}@media (max-width:1079px){.share-social__item::before{display:none}}.share-social__link svg{width:20px;height:20px;fill:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.share-social__link svg:hover{fill:#003b83}.sticy-block .ya-share2__title{font-size:0;line-height:0;display:block;width:20px;height:20px}.sticy-block .ya-share2__item{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-bottom:40px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;cursor:pointer}.sticy-block .ya-share2__item::before{content:'';position:absolute;left:-6px;top:0;bottom:0;right:-6px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sticy-block .ya-share2__item:last-child{margin-bottom:0}.sticy-block .ya-share2__item:hover::before{background-color:#003b83}.sticy-block .ya-share2__item.ya-share2__item_service_vkontakte::before{-webkit-mask-image:url(/local/templates/vg/img/sprite.svg#svg--vk);mask-image:url(/local/templates/vg/img/sprite.svg#svg--vk)}.sticy-block .ya-share2__item.ya-share2__item_service_facebook::before{-webkit-mask-image:url(/local/templates/vg/img/sprite.svg#svg--facebook);mask-image:url(/local/templates/vg/img/sprite.svg#svg--facebook)}.sticy-block .ya-share2__item.ya-share2__item_service_twitter::before{-webkit-mask-image:url(/local/templates/vg/img/sprite.svg#svg--twit);mask-image:url(/local/templates/vg/img/sprite.svg#svg--twit)}.sticy-block .ya-share2__item.ya-share2__item_service_telegram::before{-webkit-mask-image:url(/local/templates/vg/img/sprite.svg#svg--telegram);mask-image:url(/local/templates/vg/img/sprite.svg#svg--telegram)}.text-page__area ul.share-social--mob{margin-bottom:40px}@media (max-width:767px){.text-page__area ul.share-social--mob{margin-bottom:20px}}@media (max-width:1079px){ul.share-social--mob li.share-social__item{padding:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}}@media (max-width:1079px){ul.share-social--mob li.share-social__item::after{content:"";position:absolute;top:calc(50% - 10px);right:0;height:20px;width:1px;background-color:#d9d9de}}@media (max-width:1079px){ul.share-social--mob li.share-social__item:last-child::after{display:none}}.link-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link-more:hover span{color:#003b83;border-bottom:1px solid #003b83}.link-more:hover svg{stroke:#003b83}.link-more:active span{color:#00387d}.link-more:active svg{stroke:#00387d}.link-more span{font-weight:500;font-size:18px;line-height:24px;color:#0050b2;margin-right:11px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-bottom:1px solid transparent}@media (max-width:767px){.link-more span{font-size:16px;line-height:24px}}.link-more svg{max-width:18px;max-height:10px;stroke:#0050b2;stroke-width:2px;margin-top:2px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.link-more svg{margin-top:1px}}.lg-block-news{display:block}@media (max-width:1200px){.lg-block-news__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:991px){.lg-block-news__wrapper{display:block}}.lg-block-news__wrap-img{margin-bottom:22px;overflow:hidden}@media (max-width:1200px){.lg-block-news__wrap-img{width:65.716%;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0}}@media (max-width:991px){.lg-block-news__wrap-img{width:auto;margin-bottom:22px}}@media (max-width:991px){.lg-block-news__wrap-img{margin-bottom:12px}}.lg-block-news__wrap-img picture{width:100%}.lg-block-news__wrap-img img{width:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.lg-block-news__wrap-img img:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}@media (max-width:1200px){.lg-block-news__down{-ms-flex-negative:2;flex-shrink:2;padding-left:32px;padding-right:10px}}@media (max-width:991px){.lg-block-news__down{padding-left:0}}.lg-block-news__wrap-text h3{font-weight:600;font-size:22px;line-height:28px;color:#000;margin-bottom:12px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.lg-block-news__wrap-text h3:hover{color:#003b83;text-decoration:underline}@media (max-width:767px){.lg-block-news__wrap-text h3{font-size:16px;line-height:20px}}.md-block-news{display:block}.md-block-news__wrap-img{margin-bottom:18px;overflow:hidden}@media (max-width:767px){.md-block-news__wrap-img{margin-bottom:12px}}.md-block-news__wrap-img picture{width:100%}.md-block-news__wrap-img img{width:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.md-block-news__wrap-img img:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}.md-block-news .teg-category{display:inline-block;margin-bottom:10px}.md-block-news__wrap-text h3{font-weight:600;font-size:18px;line-height:24px;color:#000;margin-bottom:12px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.md-block-news__wrap-text h3:hover{color:#003b83;text-decoration:underline}@media (max-width:767px){.md-block-news__wrap-text h3{font-size:16px;line-height:20px}}.info-text{font-size:14px;line-height:20px;font-weight:500;color:rgba(0,0,0,.6)}.services-post{border-bottom:1px solid #d9d9de;padding-bottom:32px}.services-post:hover .services-post__wrap-text h3{color:#003b83;border-color:#003b83}@media (max-width:767px){.services-post{padding-bottom:16px}}.services-post__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.services-post__wrap-icon{max-width:44px;margin-right:28px;-ms-flex-negative:0;flex-shrink:0}.services-post__wrap-icon img{width:100%}.services-post__wrap-text{-ms-flex-item-align:center;align-self:center}.services-post__wrap-text h3{font-weight:600;font-size:18px;line-height:24px;color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-bottom:1px solid transparent;display:inline}@media (max-width:767px){.services-post__wrap-text h3{font-size:16px;line-height:20px}}.important-block .row-title{margin-bottom:25px}.important-block .row-title .title{margin-bottom:0}.important-block__up{margin-bottom:10px}.important-block__caption{font-weight:600;font-size:22px;line-height:28px;margin-bottom:10px;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-bottom:1px solid transparent;display:inline}@media (max-width:767px){.important-block__caption{font-size:18px;line-height:24px}}.important-block__caption:hover{color:#003b83;border-color:#003b83}.red{color:#d51a1a;border:0}.red:hover{color:#d51a1a;border:0}.center-area-one{max-width:856px;margin:0 auto}@media (max-width:1079px){.center-area-one{max-width:inherit}}@media (max-width:1200px){.center-area-one--change{max-width:848px;margin:0}}@media (max-width:1200px){.center-area-one--change-two{max-width:100%;margin:0}}.center-area-one--right{margin:0 0 0 auto}.center-area-two{max-width:1081px;margin:0 auto;width:100%}@media (max-width:1200px){.center-area-two{max-width:83.466%;margin:0}.center-area-two .center-area-one{max-width:79.25%;margin-left:auto;margin-right:0}.center-area-two .center-one-change-tablet{margin-left:0;margin-right:0;max-width:848px}}@media (max-width:1079px){.center-area-two{max-width:100%}}@media (max-width:575px){.center-area-two .center-area-one{max-width:100%}}@media (max-width:1200px){.center-area-two--change{max-width:100%}}@media (max-width:1200px){.center-two-change-tablet{max-width:inherit}}.link-doc{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:20px;border-bottom:1px solid #e5e5eb;margin-bottom:20px}.link-doc:hover .link-doc__wrap-icon svg{fill:#fff}.link-doc:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.link-doc__wrap-icon{-ms-flex-negative:0;flex-shrink:0;width:39px;margin-right:33px;display:grid;align-self:flex-start}.link-doc__wrap-icon svg{width:32px;height:42px;fill:#f5f5f7;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;grid-area:1/1/2/2;margin-left:auto}@media (max-width:767px){.link-doc__wrap-icon{margin-right:18px}}.link-doc .link-doc__file-name{grid-area:1/1/2/2;align-self:flex-end;display:inline-block;margin-bottom:7px;background-color:#0061d9;font-weight:600;font-size:12px;line-height:12px;color:#fff;border-radius:4px;justify-self:start;padding:3px 4px}.link-doc__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.link-doc__flex{display:block}}.link-doc__flex .btn-white{-ms-flex-item-align:center;align-self:center}.link-doc__wrap-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:767px){.link-doc__wrap-text{margin-bottom:15px}.link-doc__wrap-text:last-child{margin-bottom:0}}.link-doc__row-caption{margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0}.link-doc__caption{font-weight:600;font-size:18px;line-height:24px;color:#0050b2;display:inline;border-bottom:1px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.link-doc__caption:hover{color:#003b83;text-decoration:underline}@media (max-width:767px){.link-doc__caption{font-size:16px;line-height:20px}}.link-doc__info{font-size:14px;line-height:20px;color:rgba(0,0,0,.6);display:block}.link-doc .btn-white{margin-left:20px;-ms-flex-item-align:center;align-self:center;padding:4px 12px 6px}@media (max-width:767px){.link-doc .btn-white{width:100%;margin-left:0}}.link-doc .btn-white__text{font-size:14px;line-height:20px}a.link-doc img{width:39px}.block-accordions__title{font-weight:600;font-size:28px;line-height:36px;color:#000}@media (max-width:767px){.block-accordions__title{font-size:22px;line-height:28px}}.block-accordions__wrap{padding-left:112px}@media (max-width:1200px){.block-accordions__wrap{padding-left:32px}}@media (max-width:767px){.block-accordions__wrap{padding-left:0;margin-bottom:25px}}.block-accordions .accordion:first-child .accordion__up{padding-top:0}.togglelist{border-bottom:1px solid #e5e5eb}.togglelist__item{border-bottom:1px solid #e5e5eb}.togglelist__item:last-child{border:0}.togglelist__head{padding-top:20px;padding-bottom:20px;cursor:pointer;position:relative;padding-right:42px}@media (max-width:767px){.togglelist__head{padding:16px 0}}.togglelist__head:hover .togglelist__title{color:#003b83}.togglelist__head:hover svg{stroke:#003b83}.togglelist__title{font-weight:600;font-size:22px;line-height:28px;color:#0050b2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.togglelist__title{font-size:18px;line-height:24px}}.togglelist__icon{width:14px;height:14px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:28px;right:12px;position:absolute}@media (max-width:767px){.togglelist__icon{margin-top:7px}}.togglelist__icon::before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;-webkit-mask-image:url(/local/templates/vg/img/svg/arrow-two-fill.svg);mask-image:url(/local/templates/vg/img/svg/arrow-two-fill.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;background-color:#0061d9;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.togglelist__icon:hover::before{background-color:#003b83}.togglelist__body{padding-left:32px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden;max-height:0}.togglelist__body .liner--dotted{padding-bottom:20px}.togglelist__body p{font-size:18px;line-height:28px;color:#333;margin-bottom:35px}@media (max-width:767px){.togglelist__body p{font-size:16px;line-height:24px}}.togglelist__body p:last-child{margin-bottom:0}.togglelist__body div{margin-bottom:32px}@media (max-width:767px){.togglelist__body div{margin-bottom:20px}}.togglelist__body div:last-child{margin-bottom:0}.togglelist__body div span{margin-bottom:0}.togglelist__body span{font-size:18px;line-height:28px;display:block;margin-bottom:15px}@media (max-width:767px){.togglelist__body span{font-size:16px;line-height:24px}}.togglelist__body span:last-child{margin-bottom:0}.togglelist__body span span{font-size:18px;line-height:28px;color:#76767a;display:inline;margin-bottom:0}@media (max-width:767px){.togglelist__body span span{font-size:16px;line-height:24px}}.togglelist__body a{font-size:18px;line-height:32px;color:#0050b2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.togglelist__body a{font-size:16px;line-height:20px}}.togglelist__body a:hover{color:#003b83}.togglelist__body h4{font-weight:600;font-size:22px;line-height:28px;margin-bottom:30px}@media (max-width:767px){.togglelist__body h4{font-size:16px;line-height:20px;margin-bottom:20px}}.togglelist__body h5{font-weight:600;font-size:18px;line-height:24px;margin-bottom:15px}@media (max-width:767px){.togglelist__body h5{font-size:16px;line-height:20px}}.togglelist__body ul li{font-size:18px;line-height:28px;padding-left:32px;position:relative;color:#333;margin-bottom:25px}@media (max-width:767px){.togglelist__body ul li{font-size:16px;line-height:24px;margin-bottom:20px}}.togglelist__body ul li:last-child{margin-bottom:0}.togglelist__body ul li::before{content:"";position:absolute;left:0;top:13px;width:12px;height:2px;background-color:#0061d9}@media (max-width:767px){.togglelist__body ul li::before{top:11px}}.togglelist .link-section span{font-weight:600;font-size:18px;line-height:28px;color:#0050b2;margin-bottom:0}.togglelist__head.active .togglelist__icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion{border-bottom:1px solid #e5e5eb}.accordion__up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px;padding-bottom:20px;cursor:pointer}@media (max-width:767px){.accordion__up{padding:16px 0}}.accordion__up:hover .accordion__caption{color:#003b83}.accordion__up:hover svg{stroke:#003b83}.accordion__up svg{width:14px;height:14px;-ms-flex-negative:0;flex-shrink:0;stroke:#0061d9;stroke-width:2px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-top:6px;margin-right:12px;margin-left:16px}@media (max-width:767px){.accordion__up svg{margin-top:7px}}.accordion__up--change{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.accordion__up--change svg{width:48px;height:40px;-webkit-transform:none!important;transform:none!important;margin-right:65px}@media (max-width:767px){.accordion__up--change svg{margin-right:21px;margin-left:0}}.accordion__up--change .accordion__caption{font-weight:600;font-size:22px;line-height:28px;color:#000}@media (max-width:767px){.accordion__up--change .accordion__caption{font-size:18px;line-height:24px}}.accordion__caption{font-weight:600;font-size:22px;line-height:28px;color:#0050b2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.accordion__caption{font-size:18px;line-height:24px}}.accordion__caption--sm{font-weight:600;font-size:18px;line-height:24px;color:#000}@media (max-width:767px){.accordion__caption--sm{font-size:16px;line-height:24px}}.accordion__down{overflow:hidden;max-height:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.accordion__content{padding-bottom:40px;padding-left:32px}.accordion__content--change{padding-left:129px}@media (max-width:767px){.accordion__content{padding-bottom:16px;padding-left:20px}}.accordion__area{margin-bottom:32px}.accordion__area:last-child{margin-bottom:0}.accordion__area img{width:100%}.accordion__area p{font-size:18px;line-height:28px;color:#333;margin-bottom:35px}@media (max-width:767px){.accordion__area p{font-size:16px;line-height:24px}}.accordion__area p:last-child{margin-bottom:0}.accordion__area div{margin-bottom:32px}@media (max-width:767px){.accordion__area div{margin-bottom:20px}}.accordion__area div:last-child{margin-bottom:0}.accordion__area div span{margin-bottom:0}.accordion__area span{font-size:18px;line-height:28px;display:block;margin-bottom:15px}@media (max-width:767px){.accordion__area span{font-size:16px;line-height:24px}}.accordion__area span:last-child{margin-bottom:0}.accordion__area span span{font-size:18px;line-height:28px;color:#76767a;display:inline;margin-bottom:0}@media (max-width:767px){.accordion__area span span{font-size:16px;line-height:24px}}.accordion__area a{font-size:18px;line-height:32px;color:#0050b2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.accordion__area a{font-size:16px;line-height:20px}}.accordion__area a:hover{color:#003b83}.accordion__area h4{font-weight:600;font-size:22px;line-height:28px;margin-bottom:30px}@media (max-width:767px){.accordion__area h4{font-size:16px;line-height:20px;margin-bottom:20px}}.accordion__area h5{font-weight:600;font-size:18px;line-height:24px;margin-bottom:15px}@media (max-width:767px){.accordion__area h5{font-size:16px;line-height:20px}}.accordion__area ul{margin-bottom:25px}.accordion__area ul:last-child{margin-bottom:0}.accordion__area ul li{font-size:18px;line-height:28px;padding-left:32px;position:relative;color:#333;margin-bottom:25px}@media (max-width:767px){.accordion__area ul li{font-size:16px;line-height:24px;margin-bottom:20px}}.accordion__area ul li:last-child{margin-bottom:0}.accordion__area ul li::before{content:"";position:absolute;left:0;top:13px;width:12px;height:2px;background-color:#0061d9}@media (max-width:767px){.accordion__area ul li::before{top:11px}}.accordion__wrap{margin-bottom:20px}.accordion__wrap:last-child{margin-bottom:0}.accordion__offset{padding-top:4px}.accordion__title{font-weight:600;font-size:18px;line-height:24px;color:#000;display:block;margin-bottom:32px}@media (max-width:767px){.accordion__title{font-size:16px}}.accordion__title:last-child{margin-bottom:0}.accordion__title--change{padding-left:36px}@media (max-width:1023px){.accordion__title--change{margin-bottom:15px}}@media (max-width:767px){.accordion__title--change{padding-left:50px;margin-bottom:5px}}.accordion .link-section span{font-weight:600;font-size:18px;line-height:28px;color:#0050b2;margin-bottom:0}.accordion__up.active svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.human-row-sm{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:20px;border-bottom:1px solid #e5e5eb;margin-bottom:20px}.human-row-sm:last-child{padding-bottom:0;margin-bottom:0;border:0}.human-row-sm:hover .human-row-sm__wrap-text h4{color:#003b83;text-decoration:underline}.human-row-sm__wrap-img{-ms-flex-negative:0;flex-shrink:0;max-width:48px;margin-right:23px;margin-top:3px}.human-row-sm__wrap-img img{width:100%}.human-row-sm__wrap-text h4{font-size:18px;line-height:28px;color:#0050b2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.human-row-sm__wrap-text h4{font-size:16px;line-height:24px;font-weight:400}}.human-row-sm__wrap-text p{font-size:16px;line-height:24px;color:#76767a}@media (max-width:767px){.human-row-sm__wrap-text p{font-size:14px;line-height:20px}}.link-section{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e5e5eb}.link-section:first-child{padding-top:0}.link-section:last-child{padding-bottom:0}@media (max-width:1200px){.link-section:first-child{padding-top:0}}.link-section:last-child{border-bottom:none}.link-section:hover .link-section__caption{color:#003b83;text-decoration:underline}.link-section:hover .link-section__wrap-arrow{width:22px}.link-section__caption{font-weight:600;font-size:22px;line-height:28px;color:#0050b2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-bottom:1px solid transparent;display:block;margin-bottom:12px}.link-section__caption:last-child{margin-bottom:0}@media (max-width:767px){.link-section__caption{font-size:18px;line-height:24px}}.link-section__text{font-size:18px;line-height:normal;color:#333;display:block;margin-bottom:10px}.link-section__text:last-child{margin-bottom:0}.link-section__text span{color:#76767a;font-size:18px;line-height:normal}.link-section__block-arrow{min-width:22px;margin-top:11px;margin-left:10px}.link-section__wrap-arrow{position:relative;width:15px;height:10px;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-ms-flex-negative:0;flex-shrink:0;margin-left:auto}@media (max-width:767px){.link-section__wrap-arrow{margin-top:8px}}.link-section svg{position:absolute;top:0;right:0;width:22px;height:10px;stroke:#0061d9;stroke-width:2px}.block-link-doc,.block-accordions,.block-links-section{margin-bottom:36px}@media (max-width:1200px){.block-link-doc,.block-accordions,.block-links-section{margin-bottom:20px}}@media (max-width:767px){.block-link-doc,.block-accordions,.block-links-section{margin-bottom:10px}}.block-links-section--change{margin-bottom:90px}@media (max-width:1079px){.block-links-section--change{margin-bottom:80px}}@media (max-width:767px){.block-links-section--change{margin-bottom:50px}}.link-change{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link-change:hover .link-change__text{color:#003b83;border-color:#003b83}.link-change:hover svg{stroke:#003b83}.link-change__text{font-weight:500;font-size:18px;line-height:24px;color:#0050b2;margin-right:13px;pointer-events:none;border-bottom:1px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.link-change svg{width:17px;height:17px;stroke:#a7a8ab;stroke-width:2px;-ms-flex-negative:0;flex-shrink:0;pointer-events:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pagination{margin-bottom:32px}@media (max-width:767px){.pagination{margin-bottom:24px}}.pagination__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1079px){.pagination .btn-white{padding:11px 16.5px}}@media (max-width:767px){.pagination .btn-white{height:40px;padding:0;width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.pagination .btn-white svg{display:none}@media (max-width:767px){.pagination .btn-white svg{display:block;width:10px;height:10px;stroke:#0061d9;stroke-width:2px}}.pagination__left{margin-right:15px}.pagination__left .btn-white svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:767px){.pagination__left{margin-right:2px}}.pagination__right{margin-left:15px}@media (max-width:767px){.pagination__right{margin-left:2px}}.pagination__left .btn-white svg,.pagination__right .btn-white svg{pointer-events:none}.pagination__left .btn-white__text,.pagination__right .btn-white__text{pointer-events:none}@media (max-width:767px){.pagination__left .btn-white__text,.pagination__right .btn-white__text{display:none}}.pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -20px}@media (max-width:1300px){.pagination__list{margin:0 -16px}}@media (max-width:1079px){.pagination__list{margin:0 -8px}}@media (max-width:767px){.pagination__list{margin:0 -2px}}.pagination__item{padding:0 20px;cursor:pointer}.pagination__item--hide{display:none}@media (min-width:1023px){.pagination__item:hover .pagination__link{background-color:#f2f6fb;border-color:#003b83;color:#003b83}.pagination__item:hover .pagination__link--active{color:#000;background-color:transparent;border-color:transparent}.pagination__item:hover .pagination__link--dotted{color:#000;background-color:transparent;border-color:transparent}}@media (max-width:1300px){.pagination__item{padding:0 16px}}@media (max-width:1079px){.pagination__item{padding:0 8px}}@media (max-width:767px){.pagination__item{padding:0 2px}}.pagination__link{background:#fff;border:1px solid #b3cbe8;border-radius:4px;display:block;width:72px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:18px;line-height:24px;color:#0061d9;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:1079px){.pagination__link{width:48px;height:48px}}@media (max-width:767px){.pagination__link{width:40px;height:40px;font-size:16px}}.pagination__link:hover{background-color:#f2f6fb;border-color:#003b83;color:#003b83}.pagination__link:focus{background:#fff;border:1px solid #b3cbe8;color:#0061d9}.pagination__link--active{border-color:transparent;color:#000;background-color:transparent}.pagination__link--active:hover{color:#000;background-color:transparent;border-color:transparent}.pagination__link--active:focus{color:#000;background-color:transparent;border-color:transparent}.pagination__link--dotted{border-color:transparent;color:#000;background-color:transparent}.pagination__link--dotted:hover{color:#000;background-color:transparent;border-color:transparent}@media (max-width:1400px) and (min-width:1080px){.pagination--change .btn-white{padding:11px 16.5px}}@media (max-width:767px){.pagination--change .btn-white{padding:11px 16.5px}}@media (max-width:1400px) and (min-width:1080px){.pagination--change .btn-white{height:48px;padding:0;width:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:767px){.pagination--change .btn-white{height:40px;padding:0;width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.pagination--change .btn-white svg{display:none}@media (max-width:1400px) and (min-width:1080px){.pagination--change .btn-white svg{display:block;width:10px;height:10px;stroke:#0061d9;stroke-width:2px}}@media (max-width:767px){.pagination--change .btn-white svg{display:block;width:10px;height:10px;stroke:#0061d9;stroke-width:2px}}@media (max-width:1400px) and (min-width:1080px){.pagination--change .pagination__left .btn-white__text,.pagination--change .pagination__right .btn-white__text{display:none}}@media (max-width:767px){.pagination--change .pagination__left .btn-white__text,.pagination--change .pagination__right .btn-white__text{display:none}}.btn-white{padding:10px 34px 12px;border:1px solid #b3cbe8;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-white:hover{background-color:#f2f6fb;border-color:#003b83}.btn-white:hover .btn-white__text{color:#003b83}.btn-white:active{background-color:#e6eef7;border-color:#003b83}@media (max-width:1079px){.btn-white{padding:11px 24px 12px}}@media (max-width:767px){.btn-white{padding:7px 15px}}.btn-white__text{font-weight:500;font-size:18px;line-height:24px;color:#0061d9;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:none}@media (max-width:767px){.btn-white__text{font-size:16px;line-height:24px;font-weight:400}}.btn-white__icon{width:16px;height:16px;stroke:#a7a8ab;stroke-width:2px;margin-left:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-white:hover .btn-white__icon{stroke:#003b83}.wrap-disabled input{pointer-events:none}.disable{background-color:#f5f5f7;border-color:#d9d9de;pointer-events:none}.disable span,.disable p{color:#76767a}.field-over{border:1px solid #a7a8ab;border-radius:4px;padding:9px 24px;font-size:18px;line-height:28px;color:#333}@media (max-width:575px){.field-over{padding:7px 10px;font-size:16px;line-height:24px}}.row-btn{margin-bottom:56px}@media (max-width:767px){.row-btn{margin-bottom:40px}}.tab-block{display:none}.tab-block--active{display:block}.check-row{display:block}.check-row:hover .check-row__wrap{background-color:#e6e6eb}.check-row:active .check-row__wrap{background-color:#d7d7de}.check-row input{display:none}.check-row__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;background:#f5f5f7;border-radius:4px;padding:10px 12px;border:2px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.check-row__square{border:2px solid #000;border-radius:2px;width:20px;height:20px;margin-right:14px;position:relative;-ms-flex-negative:0;flex-shrink:0;display:block;pointer-events:unset}.check-row__square::before{content:"";position:absolute;left:calc(50% - 6px);top:calc(50% - 4.5px);width:12px;height:9px;background-image:url(../img/svg/check.svg);background-size:contain;background-repeat:no-repeat;opacity:0;pointer-events:unset}.check-row__text{display:block;color:#000;font-size:16px;line-height:24px;pointer-events:unset}@media (max-width:767px){.check-row__text{font-size:16px;line-height:24px}}.check-row input:checked+.check-row__wrap{background-color:transparent;border:2px solid #0061d9}.check-row input:checked+.check-row__wrap .check-row__square{background-color:#0061d9;border-color:#0061d9}.check-row input:checked+.check-row__wrap .check-row__square::before{opacity:1}.wrapper-topic{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -6px}.topic-item{padding:0 6px;margin-bottom:12px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.topic-item:hover .topic-item__wrapper{background-color:#f2f6fb;border-color:#003b83}.topic-item:hover span{color:#003b83}.topic-item__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #b3cbe8;border-radius:4px;padding:10px 24px 12px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.topic-item__wrapper:hover{background-color:#f2f6fb;border-color:#003b83}.topic-item__wrapper:hover .topic-item__close::before,.topic-item__wrapper:hover .topic-item__close::after{background-color:#003b83}.topic-item__wrapper:hover .topic-item__text{color:#003b83}.topic-item__text{font-weight:500;font-size:18px;line-height:24px;color:#0061d9;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.topic-item__close{width:24px;height:24px;position:relative;-webkit-transform:translateX(5px);transform:translateX(5px);cursor:pointer;margin-left:14px;margin-top:3px}.topic-item__close::before,.topic-item__close::after{content:"";position:absolute;top:4px;bottom:4px;left:calc(50% - 1px);width:2px;background-color:#a7a8ab;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.topic-item__close::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.topic-item__close::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.topic-item--change .topic-item__wrapper{padding:5px 12px}@media (max-width:767px){.topic-item--change .topic-item__wrapper{padding:1px 8px}}.topic-item--change .topic-item__text{font-weight:500;font-size:14px;line-height:20px;color:#0061d9}.topic-item--change-collor .topic-item__wrapper{border-color:#d9d9de}.topic-item--change-collor .topic-item__text{color:#333}html .scrollbar-track{opacity:1;background-color:#f5f5f7;border-radius:4px}html .scrollbar-track .scrollbar-thumb{background-color:#0061d9}.grid-two-column{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media (max-width:767px){.grid-two-column{grid-template-columns:repeat(1,1fr)}}.grid-two-column .human-post{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:767px){.grid-two-column .human-post{-webkit-box-ordinal-group:inherit!important;-ms-flex-order:inherit!important;order:inherit!important}}.grid-two-column .human-list{grid-column:span 2/auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (max-width:767px){.grid-two-column .human-list{grid-column:span 1/auto;-webkit-box-ordinal-group:inherit!important;-ms-flex-order:inherit!important;order:inherit!important}}.grid-four-column{display:grid;grid-template-columns:repeat(4,1fr);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media (max-width:1200px){.grid-four-column{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.grid-four-column{grid-template-columns:repeat(1,1fr)}}.grid-four-column .human-post{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:1200px){.grid-four-column .human-post{-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit}.grid-four-column .human-post:nth-of-type(1),.grid-four-column .human-post:nth-of-type(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.grid-four-column .human-post:nth-of-type(3),.grid-four-column .human-post:nth-of-type(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (max-width:767px){.grid-four-column .human-post{-webkit-box-ordinal-group:inherit!important;-ms-flex-order:inherit!important;order:inherit!important}}.grid-four-column .human-list{grid-column:span 4/auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (max-width:1200px){.grid-four-column .human-list{grid-column:span 2/auto;-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit}.grid-four-column .human-list:nth-of-type(1),.grid-four-column .human-list:nth-of-type(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.grid-four-column .human-list:nth-of-type(3),.grid-four-column .human-list:nth-of-type(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media (max-width:767px){.grid-four-column .human-list{grid-column:span 1/auto;-webkit-box-ordinal-group:inherit!important;-ms-flex-order:inherit!important;order:inherit!important}}@media (max-width:1200px){.grid-two-column+.md-title,.grid-four-column+.md-title{margin-top:14px}}@media (max-width:767px){.grid-two-column+.md-title,.grid-four-column+.md-title{margin-top:0}}.animate-hate{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;max-height:0;overflow:hidden;opacity:0}.animate-hate--open{opacity:1}.arrow-animate::after{content:"";position:absolute;left:calc(55 - 16px);bottom:-53px;width:32px;height:32px;background-color:#fff;z-index:2;border-top:1px solid #d9d9de;border-right:1px solid #d9d9de;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}@media (max-width:767px){.arrow-animate::after{left:132px;bottom:-43px;width:20px;height:20px}}.arrow-animate.open-btn::after{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s}.md-text{font-weight:600;font-size:22px;line-height:28px;display:block;color:#000;margin-bottom:10px}@media (max-width:767px){.md-text{font-size:18px;line-height:24px;margin-bottom:8px}}[data-click-modal] span{pointer-events:none}[data-click-modal] svg{pointer-events:none}@media (max-width:1200px){.center-change-tablet{margin-left:0;margin-right:0}}.grid-columns-three{display:grid;grid-template-columns:repeat(3,1fr);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media (max-width:1079px){.grid-columns-three{grid-template-columns:repeat(2,1fr);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:40px}}@media (max-width:767px){.grid-columns-three{grid-template-columns:repeat(1,1fr);row-gap:15px}}.grid-columns-three--offset{margin-bottom:32px}.end-sect{margin-bottom:32px}.border-block{border-top:1px solid #e5e5eb;border-bottom:1px solid #e5e5eb}.border-block .accordion:first-child .accordion__up{padding-top:20px}.border-bottom{border-bottom:1px solid #e5e5eb;padding-bottom:40px}.border-top{border-top:1px solid #d9d9de}.attach-file{overflow:hidden;border:1px solid #d9d9de;padding:32px}@media (max-width:767px){.attach-file{padding:24px}}.attach-file__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:767px){.attach-file__block{display:block}}.attach-file .btn-white{-ms-flex-negative:0;flex-shrink:0;margin-right:22px;padding:10px 14.3px 12px}@media (max-width:767px){.attach-file .btn-white{margin-right:0;margin-bottom:7px}}.attach-file .filepond{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.attach-file .filepond .filepond--drop-label{margin-top:-6px}.attach-file .filepond .filepond--drop-label label{font-size:18px;line-height:28px;color:#76767a}.attach-file .filepond input{display:none}.attach-file .filepond .filepond--list-scroller{-webkit-transform:none!important;transform:none!important;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.attach-file .filepond .filepond--item{position:relative;padding:0 0 5px 0;-webkit-transform:none!important;transform:none!important;height:auto!important}.attach-file .filepond .filepond--item::before{content:"";position:absolute;bottom:0;left:0;width:100000000px;height:1px;background-color:#e5e5eb}.attach-file .filepond .filepond--item:last-child::before{display:none}.attach-file .filepond .filepond--label-action{display:none}.attach-file .filepond fieldset{min-inline-size:inherit;display:-webkit-box;display:-ms-flexbox;display:flex}.attach-file .filepond .filepond--file-wrapper:hover .filepond--action-remove-item::before,.attach-file .filepond .filepond--file-wrapper:hover .filepond--action-remove-item::after{background-color:#003b83}.attach-file .filepond .filepond--file{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:15px}.attach-file .filepond .filepond--file div,.attach-file .filepond .filepond--file button{display:none;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.attach-file .filepond .filepond--file .filepond--file-status{display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-transform:none!important;transform:none!important;font-size:18px;line-height:28px;color:#d51a1a;margin-right:15px}.attach-file .filepond .filepond--file .filepond--file-status span{font-size:18px;line-height:28px;color:#d51a1a}.attach-file .filepond .filepond--file .filepond--action-remove-item{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:block;width:18px;height:18px;background-color:transparent;cursor:pointer;-webkit-transform:translateY(6px)!important;transform:translateY(6px)!important}@media (max-width:767px){.attach-file .filepond .filepond--file .filepond--action-remove-item{-webkit-transform:translateY(4px)!important;transform:translateY(4px)!important}}.attach-file .filepond .filepond--file .filepond--action-remove-item::before{content:"";position:absolute;left:calc(50% - 1px);top:0;bottom:0;background-color:#0050b2;width:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.attach-file .filepond .filepond--file .filepond--action-remove-item::after{content:"";position:absolute;left:calc(50% - 1px);top:0;bottom:0;background-color:#0050b2;width:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.attach-file .filepond .filepond--file .filepond--action-remove-item svg{display:none}.attach-file .filepond .filepond--file .filepond--action-remove-item span{display:none}.attach-file .filepond legend{font-size:18px;line-height:28px;color:#000;float:left}@media (max-width:767px){.attach-file .filepond legend{font-size:16px;line-height:24px}}.attach-file .filepond .filepond--assistant{display:none!important}.faq-block{margin-bottom:90px}@media (max-width:1079px){.faq-block{margin-bottom:80px}}@media (max-width:767px){.faq-block{margin-bottom:40px}}.faq-block .row-title{margin-bottom:30px}.faq-block--change{margin-bottom:50px}@media (max-width:1079px){.faq-block--change{margin-bottom:10px}}@media (max-width:767px){.faq-block--change{margin-bottom:25px}}.faq-block--change .row-title{margin-bottom:0}.faq-block--change .accordion__up{padding:34px 0}@media (max-width:767px){.faq-block--change .accordion__up{padding:15px 0}}.faq-block--change .accordion__content{padding-bottom:34px}.faq-block--change-two{margin-bottom:70px}@media (max-width:1079px){.faq-block--change-two{margin-bottom:50px}}@media (max-width:767px){.faq-block--change-two{margin-bottom:30px}}.answer{display:-webkit-box;display:-ms-flexbox;display:flex}.answer svg{width:48px;height:40px;margin-right:64px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:767px){.answer svg{margin-right:21px}}.answer span,.answer p{font-size:18px;line-height:28px;color:#333;display:block;margin-bottom:20px}.answer span:last-child,.answer p:last-child{margin-bottom:0}@media (max-width:767px){.answer span,.answer p{font-size:16px;line-height:24px}}.answer a{font-size:18px;line-height:normal;color:#0050b2;display:inline;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.answer a span{font-size:18px;line-height:normal;color:#0050b2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.answer a span{font-size:16px;line-height:24px}}.answer a span:hover{color:#003b83}@media (max-width:767px){.answer a{font-size:16px;line-height:24px}}.answer a:hover{color:#003b83}.answer ul{margin-bottom:40px}@media (max-width:767px){.answer ul{margin-bottom:24px}}.answer ul:last-child{margin-bottom:0}.answer ul li{font-size:18px;line-height:normal;color:#333;margin-bottom:15px;position:relative;padding-left:32px}@media (max-width:767px){.answer ul li{font-size:16px;margin-bottom:26px;padding-left:32px}}.answer ul li::before{content:"";position:absolute;left:0;top:12px;width:12px;height:2px;background-color:#0061d9}.answer ul li:last-child{margin-bottom:0}.block-text-area{margin-bottom:45px;font-size:18px;line-height:normal;color:#333}.block-text-area:last-child{margin-bottom:15px}.block-text-area h2,.block-text-area h3,.block-text-area h4,.block-text-area h5{font-weight:600;font-size:22px;line-height:28px;margin-bottom:20px;color:#000}.block-text-area span,.block-text-area p{font-size:18px;line-height:normal;color:#333;display:block;margin-bottom:15px}@media (max-width:767px){.block-text-area span,.block-text-area p{font-size:16px;line-height:24px}}.block-text-area span b,.block-text-area p b{color:#76767a;font-size:18px;line-height:normal;display:inline;font-weight:400}@media (max-width:767px){.block-text-area span b,.block-text-area p b{font-size:16px;line-height:24px}}.block-text-area span a,.block-text-area p a{display:inline-block}.block-text-area span a img,.block-text-area p a img{width:27px;height:auto}.block-text-area a{font-size:18px;line-height:normal;color:#0050b2;display:inline;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.block-text-area a span{font-size:18px;line-height:normal;color:#0050b2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline}@media (max-width:767px){.block-text-area a span{font-size:16px;line-height:24px}}.block-text-area a span:hover{color:#003b83}@media (max-width:767px){.block-text-area a{font-size:16px;line-height:24px}}.block-text-area a:hover{color:#003b83}.block-text-area img{max-width:100%}.block-text-area ol{margin-bottom:40px;list-style-type:none;counter-reset:li}@media (max-width:767px){.block-text-area ol{margin-bottom:24px}}.block-text-area ol:last-child{margin-bottom:0}.block-text-area ol li{font-size:18px;line-height:normal;color:#333;margin-bottom:32px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:32px}.block-text-area ol li ol li{padding-left:48px;margin-left:32px;margin-top:32px}@media (max-width:767px){.block-text-area ol li ol li{margin-left:0;padding-left:38px}}.block-text-area ol li ol li ol li{padding-left:64px;margin-left:32px;margin-top:32px}@media (max-width:767px){.block-text-area ol li ol li ol li{margin-left:0;padding-left:56px}}.block-text-area ol li p{font-size:18px;line-height:normal;color:#333;margin:0}@media (max-width:767px){.block-text-area ol li p{font-size:16px}}.block-text-area ol li p:last-of-type{margin-bottom:0}@media (max-width:767px){.block-text-area ol li{font-size:16px;margin-bottom:26px}}.block-text-area ol li::before{counter-increment:li;content:counters(li,".") ". ";position:absolute;left:0;top:0;font-weight:600;font-size:18px;line-height:normal;color:#0061d9;display:block}@media (max-width:767px){.block-text-area ol li::before{font-size:16px}}.block-text-area ol li:last-child{margin-bottom:0}.block-text-area ol li ul{margin-top:32px}.block-text-area ol li ul li::before{counter-increment:none}.block-text-area ul{margin-bottom:40px}@media (max-width:767px){.block-text-area ul{margin-bottom:24px}}.block-text-area ul:last-child{margin-bottom:0}.block-text-area ul li{font-size:18px;line-height:normal;color:#333;margin-bottom:32px;position:relative;padding-left:32px}@media (max-width:767px){.block-text-area ul li{font-size:16px;margin-bottom:26px;padding-left:32px}}.block-text-area ul li::before{content:"";position:absolute;left:0;top:12px;width:12px;height:2px;background-color:#0061d9}.block-text-area ul li:last-child{margin-bottom:0}.block-text-area--change p{font-size:16px}.block-text-area--change p b{font-size:16px}.block-text-area--change a{font-size:16px}.gray-bg{background-color:rgba(245,245,247,.7)}.filter-documentation.gray-bg{padding:46px 0 34px;border-top:1px solid #d9d9de}@media (max-width:767px){.filter-documentation.gray-bg{padding:20px 0 10px}}.filter-documentation{margin-bottom:46px}@media (max-width:767px){.filter-documentation{margin-bottom:20px}}.filter-documentation__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-documentation__wrap{padding:0 20px;margin-bottom:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}@media (max-width:767px){.filter-documentation__wrap{margin-bottom:15px}}.filter-documentation__wrap--select{width:33.33%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1200px){.filter-documentation__wrap--select{width:33.33%}}@media (max-width:1079px){.filter-documentation__wrap--select{width:50%}}@media (max-width:767px){.filter-documentation__wrap--select{width:100%}}.filter-documentation__wrap--select-two{width:41.67%}@media (max-width:1200px){.filter-documentation__wrap--select-two{width:33.33%}}@media (max-width:1024px){.filter-documentation__wrap--select-two{width:50%}}@media (max-width:767px){.filter-documentation__wrap--select-two{width:100%}}.filter-documentation__wrap--btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:16.6%}.filter-documentation__wrap--btn .btn-block{padding:13px 30px 15px;width:100%}@media (max-width:767px){.filter-documentation__wrap--btn .btn-block{padding:7px 12px 9px}}@media (max-width:1200px){.filter-documentation__wrap--btn{width:33.33%}}@media (max-width:1024px){.filter-documentation__wrap--btn{width:100%}}.filter-documentation__wrap--name{width:66.66%}@media (max-width:1200px){.filter-documentation__wrap--name{width:66.67%}}@media (max-width:1079px){.filter-documentation__wrap--name{width:50%}}@media (max-width:767px){.filter-documentation__wrap--name{width:100%}}.filter-documentation__wrap--date{width:25.07%}@media (max-width:1200px){.filter-documentation__wrap--date{width:33.33%}}@media (max-width:1079px){.filter-documentation__wrap--date{width:50%}}@media (max-width:767px){.filter-documentation__wrap--date{width:100%}}.filter-documentation__wrap--number{width:50%}@media (max-width:1200px){.filter-documentation__wrap--number{width:33.33%}}@media (max-width:1079px){.filter-documentation__wrap--number{width:50%}}@media (max-width:767px){.filter-documentation__wrap--number{width:100%}}.filter-documentation__wrap--change-width{width:33.33%}@media (max-width:1079px){.filter-documentation__wrap--change-width{width:50%}}@media (max-width:767px){.filter-documentation__wrap--change-width{width:100%}}.filter-documentation__wrap--change-width-sm{width:16.67%}@media (max-width:1079px){.filter-documentation__wrap--change-width-sm{width:50%}}@media (max-width:767px){.filter-documentation__wrap--change-width-sm{width:100%}}.filter-documentation--change{margin-bottom:10px}.select option:first-child{display:none}.choices::after{display:none}.choices:hover .choices__inner{border-color:#333}.choices::before{content:"";position:absolute;right:16px;top:calc(50% - 3px);width:14px;height:9px;-webkit-mask:url(../img/svg/arrow-two-fill.svg);mask:url(../img/svg/arrow-two-fill.svg);-webkit-mask-size:cover;mask-size:cover;background-color:#0061d9;z-index:40;display:inline-block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.choices .choices__inner{background-color:#fff;border:1px solid #a7a8ab;border-radius:4px;padding:9px 14px 11px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.choices .choices__inner{min-height:40px;padding:6px 14px 8px!important}}.choices__list--single{padding:2px 32px 3.5px 0!important}@media (max-width:767px){.choices__list--single{padding:0 32px 0 0!important}}.choices__list--single .choices__item{font-size:18px;line-height:28px;color:#000}@media (max-width:767px){.choices__list--single .choices__item{font-size:16px;line-height:24px}}.choices__list--single .choices__placeholder{opacity:1}.choices__list--dropdown{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#f5f5f7;z-index:10!important}.choices .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#0061d9;color:#fff}.choices.is-open{background-color:#f5f5f7}.choices.is-open:hover .choices__inner,.choices.is-open:hover .choices__list--dropdown{border-color:transparent}.choices.is-open .choices__inner{background-color:#f5f5f7;-webkit-box-shadow:0 0 0 1px #e5e5e5;box-shadow:0 0 0 1px #e5e5e5;border-color:transparent}.choices.is-open .choices__list--dropdown{background-color:#fff;-webkit-box-shadow:0 1px 0 1px #e5e5e5;box-shadow:0 1px 0 1px #e5e5e5;border-color:transparent}.choices.is-open::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body .flatpickr-calendar{border-radius:0}body .flatpickr-calendar .cur-month{font-weight:600;font-size:22px;line-height:28px;text-transform:lowercase}@media (max-width:767px){body .flatpickr-calendar .cur-month{font-size:18px;line-height:24px}}body .flatpickr-calendar .flatpickr-weekdays{display:none}body .flatpickr-calendar .numInputWrapper .numInput.cur-year{font-weight:600;font-size:22px;line-height:28px;max-width:70px;margin-bottom:0}@media (max-width:767px){body .flatpickr-calendar .numInputWrapper .numInput.cur-year{font-size:18px;line-height:24px}}body .flatpickr-calendar .numInputWrapper .arrowUp,body .flatpickr-calendar .numInputWrapper .arrowDown{display:none}body .flatpickr-calendar .numInputWrapper:hover{background-color:transparent}body .flatpickr-calendar .numInputWrapper:hover .numInput.cur-year{background-color:transparent}body .flatpickr-calendar .flatpickr-months{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 15px}body .flatpickr-calendar .flatpickr-month{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .flatpickr-calendar .flatpickr-prev-month,body .flatpickr-calendar .flatpickr-next-month{padding:0;height:auto;position:static;cursor:pointer}body .flatpickr-calendar .flatpickr-prev-month:hover svg,body .flatpickr-calendar .flatpickr-next-month:hover svg{stroke:#003b83}body .flatpickr-calendar .flatpickr-prev-month svg,body .flatpickr-calendar .flatpickr-next-month svg{width:18px;height:18px;stroke:#0061d9;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body .flatpickr-calendar .flatpickr-prev-month{-webkit-transform:rotate(90deg);transform:rotate(90deg)}body .flatpickr-calendar .flatpickr-next-month{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}body .flatpickr-calendar .flatpickr-current-month{padding:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;width:auto;padding:0 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:static}body .flatpickr-calendar .flatpickr-current-month span.cur-month{position:static}body .flatpickr-calendar .flatpickr-innerContainer{width:100%}body .flatpickr-calendar .flatpickr-rContainer{width:100%}body .flatpickr-calendar .flatpickr-days{width:100%;text-align:center}body .flatpickr-calendar .dayContainer{display:grid;grid-template-columns:repeat(7,1fr);max-width:inherit;min-width:inherit;width:100%;padding:0 1px 1px 0}body .flatpickr-calendar .flatpickr-day{border:1px solid #d9d9de;border-radius:0;margin-right:-1px;margin-bottom:-1px;width:auto;max-width:inherit;color:#76767a;height:48px;line-height:48px}@media (max-width:767px){body .flatpickr-calendar .flatpickr-day{height:43px;line-height:43px}}body .flatpickr-calendar .flatpickr-day:hover{background-color:#0061d9;color:#fff}body .flatpickr-calendar .flatpickr-day.nextMonthDay,body .flatpickr-calendar .flatpickr-day.prevMonthDay{border:0;color:#76767a}body .flatpickr-calendar .flatpickr-day.nextMonthDay:hover,body .flatpickr-calendar .flatpickr-day.prevMonthDay:hover{background-color:transparent;color:#76767a}body .flatpickr-calendar .flatpickr-day.selected{background-color:#0061d9;color:#fff}body .flatpickr-calendar .flatpickr-day.today{background-color:#f5f5f7;color:#0050b2}body .flatpickr-calendar .flatpickr-day.today:hover{background-color:#f5f5f7;color:#0050b2;border:1px solid #d9d9de}body .flatpickr-calendar .flatpickr-day.today.selected.endRange{background-color:#0061d9;color:#fff}body .flatpickr-calendar .startRange,body .flatpickr-calendar .endRange{border-radius:0!important;border:1px solid #0061d9;-webkit-box-shadow:none!important;box-shadow:none!important}body .flatpickr-calendar .inRange{-webkit-box-shadow:none;box-shadow:none;background-color:#0061d9;color:#fff;border:1px solid #0061d9}body .rangeMode .flatpickr-day{margin-top:0}body .flatpickr-day.today.inRange{-webkit-box-shadow:none;box-shadow:none;background-color:#0061d9;color:#fff;border:1px solid #0061d9}body .flatpickr-day.today.inRange:hover{-webkit-box-shadow:none;box-shadow:none;background-color:#0061d9;color:#fff;border:1px solid #0061d9}html body .bvi-body .modal .modal__down .calendar .flatpickr-day.nextMonthDay,html body .bvi-body .modal .modal__down .calendar .flatpickr-day.prevMonthDay{background-color:transparent!important}html body .bvi-body .slider-news .slider-news__wrap-text{background-color:transparent!important}html body .bvi-body[data-bvi-theme=white] .modal .modal__down .calendar .flatpickr-day.selected,html body .bvi-body[data-bvi-theme=white] .modal .modal__down .calendar .flatpickr-day.inRange{background-color:#000!important;color:#fff!important}html body .bvi-body[data-bvi-theme=white] svg{stroke:#000;fill:#000}html body .bvi-body[data-bvi-theme=black] .modal .modal__down .calendar .flatpickr-day.selected,html body .bvi-body[data-bvi-theme=black] .modal .modal__down .calendar .flatpickr-day.inRange{background-color:#fff!important;color:#000!important}html body .bvi-body[data-bvi-theme=black] svg{stroke:#fff;fill:#fff}html body .bvi-body[data-bvi-theme=blue] .modal .modal__down .calendar .flatpickr-day.selected,html body .bvi-body[data-bvi-theme=blue] .modal .modal__down .calendar .flatpickr-day.inRange{background-color:#063462!important;color:#9dd1ff!important}html body .bvi-body[data-bvi-theme=blue] svg{stroke:#063462;fill:#063462}html body .bvi-body[data-bvi-theme=brown] .modal .modal__down .calendar .flatpickr-day.selected,html body .bvi-body[data-bvi-theme=brown] .modal .modal__down .calendar .flatpickr-day.inRange{background-color:#4d4b43!important;color:#f7f3d6!important}html body .bvi-body[data-bvi-theme=brown] svg{stroke:#4d4b43;fill:#4d4b43}html body .bvi-body[data-bvi-theme=green] .modal .modal__down .calendar .flatpickr-day.selected,html body .bvi-body[data-bvi-theme=green] .modal .modal__down .calendar .flatpickr-day.inRange{background-color:#a9e44d!important;color:#3b2716!important}html body .bvi-body[data-bvi-theme=green] svg{stroke:#a9e44d;fill:#a9e44d}.flex-wrap-topic{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -6px}.map{min-height:480px;background-color:rgba(118,118,122,.1);margin-bottom:30px}@media (max-width:767px){.map{min-height:312px}}.map:last-child{margin-bottom:0}.honorary-citizens-block{cursor:pointer}.honorary-citizens-block:hover .honorary-citizens-block__caption{color:#003b83;text-decoration:underline}.honorary-citizens-block:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}.honorary-citizens-block *{pointer-events:none}.honorary-citizens-block__wrap-img{margin-bottom:22px;max-width:184px;overflow:hidden}@media (max-width:767px){.honorary-citizens-block__wrap-img{max-width:144px}}.honorary-citizens-block__wrap-img img{width:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.honorary-citizens-block__caption{font-weight:600;font-size:22px;line-height:28px;color:#000;margin-bottom:10px;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.honorary-citizens-block__caption{font-size:18px;line-height:24px}}.honorary-citizens-block__text{font-size:14px;line-height:20px;color:rgba(0,0,0,.6);display:block}.scrollbar-track.scrollbar-track-y{display:block!important}.scrollbar-track.scrollbar-track-y .scrollbar-thumb.scrollbar-thumb-y{min-height:200px}.event-text{font-size:18px;line-height:28px;color:#000;display:block}.event-text--change{margin-top:15px}.animate-page{-webkit-animation:shadow 1.5s ease-in-out;animation:shadow 1.5s ease-in-out;-webkit-box-shadow:0 -10px 15px 1px #fff,0 2px 15px 1px rgba(0,0,0,.1);box-shadow:0 -10px 15px 1px #fff,0 2px 15px 1px rgba(0,0,0,.1);padding-top:50px}.animate-page:first-child{padding-top:0}.animate-page .about-topic{margin-bottom:0;padding-bottom:50px}.animate-page:first-child{-webkit-animation:none;animation:none}@-webkit-keyframes shadow{0%{-webkit-box-shadow:inset 0 100000px 0 0 rgba(245,245,247,.9);box-shadow:inset 0 100000px 0 0 rgba(245,245,247,.9)}to{-webkit-box-shadow:inset 0 100000px 0 0 transparent;box-shadow:inset 0 100000px 0 0 transparent}}@keyframes shadow{0%{-webkit-box-shadow:inset 0 100000px 0 0 rgba(245,245,247,.9);box-shadow:inset 0 100000px 0 0 rgba(245,245,247,.9)}to{-webkit-box-shadow:inset 0 100000px 0 0 transparent;box-shadow:inset 0 100000px 0 0 transparent}}.error-text{font-size:16px;line-height:24px;color:#e52e2e;margin-bottom:10px;display:none;position:relative;z-index:1}.errow-field{position:relative}.errow-field::before{content:"";position:absolute;left:-15px;top:-15px;bottom:-15px;right:-15px;background-color:#f5e3e3}.errow-field .accordion__caption{color:#000}.errow-field .accordion__up svg{stroke:#000}.errow-field .error-text{display:block}.radio-accordions .accordion__caption,.radio-accordions .accordion__title{position:relative;z-index:1}.radio-accordions .error-text{margin-bottom:0}.accordion.errow-field.open-accordion::before{background-color:transparent}.accordion.errow-field.open-accordion .accordion__caption{color:#0050b2}.accordion.errow-field.open-accordion .accordion__up svg{stroke:#0050b2}@media (max-width:767px){.block-list{padding-top:0}}.block-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:50px}@media (max-width:767px){.block-list__item{margin-bottom:25px}}.block-list__item:last-child{margin-bottom:0}.block-list__number{font-weight:600;font-size:22px;line-height:28px;color:#000;min-width:72px;margin-right:40px;-ms-flex-negative:0;flex-shrink:0;margin-top:37px}@media (max-width:767px){.block-list__number{font-size:18px;line-height:24px;min-width:32px;margin-right:8px;margin-top:-1px}}.block-list__time{font-size:14px;line-height:20px;color:#000;opacity:.6;display:block;margin-bottom:15px}@media (max-width:767px){.block-list__time{margin-bottom:8px}}.block-list__caption{font-weight:600;font-size:22px;line-height:28px;color:#000;margin-bottom:15px}@media (max-width:767px){.block-list__caption{font-size:18px;line-height:24px;margin-bottom:8px}}.block-list__text{font-size:18px;line-height:28px;color:#333;display:block}@media (max-width:767px){.block-list__text{font-size:16px;line-height:24px}}.two-column-grid{grid-column:span 2/auto}@media (max-width:1200px){.two-column-grid{grid-column:span 1/auto}}@media (max-width:1023px){.two-column-grid{grid-column:span 2/auto}}@media (max-width:767px){.mob-none{display:none}}@media (max-width:767px){.mob-block{display:block!important}}.inner-post .text-page .youtube-wrap{position:relative;width:100%;padding-bottom:calc(900%/16);margin-bottom:27px}@media (max-width:1079px){.inner-post .text-page .youtube-wrap{margin-bottom:27px;padding:0 32px;overflow:hidden}}@media (max-width:767px){.inner-post .text-page .youtube-wrap{margin-bottom:9px;padding:0 24px}}@media (max-width:359px){.inner-post .text-page .youtube-wrap{margin:0}}.inner-post .text-page .youtube-wrap>iframe{position:absolute;width:100%;height:100%;overflow:hidden}.btn-more *{pointer-events:none}.social-group__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px}@media (max-width:1023px){.social-group__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.social-group__grid{grid-template-columns:repeat(1,1fr);grid-gap:16px}}.social-group__item{background:#fff;border:1px solid #b3cbe8;border-radius:4px;display:block;padding:15px 20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.social-group__item:hover{border-color:transparent;-webkit-box-shadow:6px 6px 20px rgba(0,0,0,.2);box-shadow:6px 6px 20px rgba(0,0,0,.2)}.social-group__up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.social-group__up svg{width:18px;height:18px;fill:#0061d9;margin-right:12px}.social-group__caption{font-weight:600;font-size:18px;line-height:24px;color:#000}@media (max-width:767px){.social-group__caption{font-size:16px;line-height:20px}}.social-group__text{font-size:16px;line-height:24px;color:#333;overflow-wrap:anywhere}@media (max-width:767px){.social-group__text{font-size:14px;line-height:20px}}.preloader-wrap{position:absolute;top:-48px;bottom:-48px;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.2);position:fixed;z-index:80}.preloader-wrap svg{width:500px;height:500px}nobr{white-space:normal!important}iframe{width:100%;height:600px}@media (max-width:767px){iframe{height:300px}}body .choices__list--dropdown{word-break:normal}.title-message{margin-bottom:40px}.wrap-print .print-hide{display:none}.wrap-print table tr th,.wrap-print table tr td{padding-left:5px;padding-right:5px;font-size:14px;line-height:20px;min-width:inherit!important}.wrap-print table tr td:first-child{padding-left:5px}.wrap-print .slider-gallery__slide{display:none}.wrap-print .slider-gallery__slide:first-child{display:block}.wrap-print .slider-gallery__slide img{max-width:100%;height:auto}.wrap-print .slider-gallery__wrapper{-webkit-transform:none!important;transform:none!important}.wrap-print .share-social,.wrap-print .btn-block,.wrap-print .slider-gallery__arrow,.wrap-print .btn-white,.wrap-print .sticy-block__wrap{display:none}@media print{.wrap-print table tr td{border-bottom:2px solid #d9d9de!important}.wrap-print .slider-gallery__slide img{max-width:100%;height:auto}.wrap-print .slider-gallery__wrapper{-webkit-transform:none!important;transform:none!important}}.message-copy{position:absolute;left:0;top:100%;margin-top:15px;width:240px;padding:10px;border:1px solid #a7a8ab;border-radius:4px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);z-index:10}.message-copy::before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:#fff;z-index:2;border-radius:4px}.message-copy::after{content:"";position:absolute;left:10px;top:-10px;width:20px;height:20px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #a7a8ab}@media (max-width:767px){.message-copy::after{left:auto;right:10px}}.message-copy span{font-size:16px;line-height:normal;color:#333;position:relative;z-index:3}.hint-message{position:relative;font-size:16px;line-height:21px;display:inline-block;width:20px;height:20px;border-radius:50%;background-color:#0061d9;color:#fff;text-align:center;padding-right:1px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hint-message:hover{background-color:#003b83}.hint-message:hover .message-copy{opacity:1;pointer-events:unset}.hint-message .message-copy{left:-12px;opacity:0;pointer-events:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.hint-message .message-copy{left:auto;right:-12px}}hr{background-color:#d9d9de;height:1px;width:100%;margin-bottom:25px}.url-link{font-weight:500;font-size:18px;line-height:24px;color:#0050b2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.url-link:hover{color:#003b83;text-decoration:underline}.appeals h3{font-size:20px;line-height:28px;color:#333;margin-bottom:20px}.appeals p{font-size:18px;line-height:normal;color:#333;margin-bottom:10px}.appeals p:last-child{margin:0}.appeals a{font-size:18px;line-height:normal;color:#0050b2}.appeals a:hover{color:#003b83}.row-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}@media (max-width:767px){.row-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.row-flex__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.row-flex__wrap{display:block}}.row-flex .link-change{margin-right:27px}@media (max-width:767px){.row-flex .link-change{margin:0 0 12px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.row-flex .link-change:last-child{margin:0}.row-flex .posts-check{margin-right:0;margin-left:24px}@media (max-width:767px){.row-flex .posts-check{margin:0}}@media (max-width:1023px){.print-link{display:none}}.posts-check{margin:4px 24px 0 0;position:relative}@media (max-width:767px){.posts-check{margin:4px 0 16px 0}}.posts-check input{display:none}.posts-check input:checked+.posts-check__icon{background-color:#0061d9;border-color:#0061d9}.posts-check input:checked+.posts-check__icon::before{opacity:1}.posts-check__icon{width:20px;height:20px;border:2px solid #000;border-radius:2px;display:block;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}.posts-check__icon::before{content:"";position:absolute;left:calc(50% - 6px);top:calc(50% - 5px);width:12px;height:10px;background-image:url(../img/svg-min/svg/check-icon-two.svg);background-repeat:no-repeat;background-size:contain;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.alerts-block__up{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:2px solid #000;padding-bottom:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.alerts-block__row{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #d9d9de;padding:27px 0}@media (max-width:767px){.alerts-block__row{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:21px 0}}.alerts-block__item--lg{width:60%;padding-right:32px}@media (max-width:1200px){.alerts-block__item--lg{width:52%}}@media (max-width:767px){.alerts-block__item--lg{width:100%;margin-bottom:16px}}.alerts-block__item--md{width:16%}@media (max-width:1200px){.alerts-block__item--md{width:15.4%;min-width:92px}}@media (max-width:767px){.alerts-block__item--md{width:33.33%}}.alerts-block__item--sm{width:12%}@media (max-width:1200px){.alerts-block__item--sm{width:16.3%;min-width:92px}}@media (max-width:767px){.alerts-block__item--sm{width:33.33%}}.alerts-block__item:last-child .message-copy{left:auto;right:-12px}.alerts-block__item:last-child .message-copy::after{bottom:-10px;left:auto;right:10px}.alerts-block__caption{font-size:16px;line-height:24px;color:#000}.alerts-block__text{font-size:18px;line-height:normal;color:#333}@media (max-width:767px){.alerts-block__text{font-size:16px}}.wrap-hint{position:relative;cursor:pointer;display:inline-block}.wrap-hint .message-copy{top:auto;bottom:100%;left:-12px;margin-top:0;margin-bottom:15px;opacity:0;pointer-events:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:1080px){.wrap-hint .message-copy{display:none}}.wrap-hint .message-copy::after{top:auto;bottom:-10px}.wrap-hint .posts-check{margin:0}.wrap-hint--disabled .posts-check{pointer-events:none}.wrap-hint--disabled .posts-check__icon{border:2px solid #a7a8ab}.wrap-hint--disabled:hover .message-copy{opacity:1}.main-news{margin-bottom:50px}@media (max-width:767px){.main-news{margin-bottom:25px}}.main-news__wrapper{margin-bottom:45px}@media (max-width:575px){.main-news__wrapper{margin-bottom:25px}}@media (max-width:767px){.main-news__wrapper--change{margin-bottom:40px}}.main-news__wrapper--change-two{margin-bottom:90px}@media (max-width:1079px){.main-news__wrapper--change-two{margin-bottom:70px}}@media (max-width:767px){.main-news__wrapper--change-two{margin-bottom:50px}}.main-news__grid{display:grid;grid-template-columns:repeat(4,1fr);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:32px}@media (max-width:1200px){.main-news__grid{grid-template-columns:repeat(6,1fr);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}}@media (max-width:991px){.main-news__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.main-news__grid{grid-template-columns:repeat(1,1fr);row-gap:28px}}.main-news__grid .lg-block-news{grid-column:span 2/auto;grid-row:span 2/auto}@media (max-width:1200px){.main-news__grid .lg-block-news{grid-column:span 6/auto;grid-row:span 1/auto}}@media (max-width:991px){.main-news__grid .lg-block-news{grid-column:span 2/auto;grid-row:inherit}}@media (max-width:575px){.main-news__grid .lg-block-news{grid-column:inherit}}@media (max-width:1200px){.main-news__grid .md-block-news{grid-column:span 2/auto;grid-row:span 2/auto}}@media (max-width:991px){.main-news__grid .md-block-news{grid-column:inherit;grid-row:inherit}}@media (max-width:1200px){.main-news__grid .md-block-news--sm{grid-row:span 1/auto}}@media (max-width:991px){.main-news__grid .md-block-news--sm{grid-row:inherit}}@media (max-width:575px){.main-news__grid .md-block-news--sm{display:none}}.main-news__grid--change{grid-template-columns:repeat(3,1fr)}@media (max-width:1200px){.main-news__grid--change{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.main-news__grid--change{grid-template-columns:repeat(1,1fr)}}@media (max-width:1200px){.main-news__grid--change .lg-block-news{grid-column:inherit;grid-row:inherit;display:block}}@media (max-width:1200px){.main-news__grid--change .lg-block-news__wrapper{display:block}}.main-news__grid--change .lg-block-news__wrap-img{width:auto;margin-bottom:18px}.main-news__grid--change .lg-block-news__down{padding-left:0}.main-news__grid--change .lg-block-news__wrap-text h3{font-weight:600;font-size:18px;line-height:24px}@media (max-width:1200px){.main-news__grid--change .md-block-news{grid-column:inherit;grid-row:inherit}.main-news__grid--change .md-block-news:last-child{display:none}}.main-news .btn-block{margin-bottom:35px}@media (max-width:575px){.main-news .btn-block{margin-bottom:22px}}.news-tabs__up{display:grid;grid-template-columns:1fr 1fr}@media (max-width:767px){.news-tabs__up{margin:0;display:block}}.news-tabs__item{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-bottom:1px solid transparent;cursor:pointer;position:relative}.news-tabs__item:hover .news-tabs__caption{color:#003b83;border-color:#003b83}.news-tabs__item:hover svg{stroke:#003b83}.news-tabs__item::before{content:"";position:absolute;top:0;bottom:-1px;width:22px;background-color:#fff;pointer-events:none;border-bottom:1px solid #d9d9de;opacity:0}@media (max-width:767px){.news-tabs__item::before{display:none!important}}.news-tabs__item:first-child{border-right:1px solid transparent;padding-right:20px}@media (max-width:767px){.news-tabs__item:first-child{padding-right:0}}.news-tabs__item:first-child::before{left:100%;margin-left:1px}.news-tabs__item:nth-child(3){border-right:none;border-left:1px solid transparent;padding-left:20px}@media (max-width:767px){.news-tabs__item:nth-child(3){padding-left:0}}.news-tabs__item:nth-child(3)::before{right:100%;margin-right:1px}@media (max-width:767px){.news-tabs__item{padding:0;width:100%;margin-bottom:17px}}.news-tabs__row-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 17px;pointer-events:none;position:relative;z-index:1;border-bottom:1px solid #d9d9de;margin-bottom:-1px}.news-tabs__row-flex svg{width:18px;height:21px;stroke-width:2px;stroke:#0061d9;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-top:2px;pointer-events:none}.news-tabs__caption{font-weight:600;font-size:28px;line-height:36px;color:#000;pointer-events:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline;border-bottom:1px solid transparent}@media (max-width:767px){.news-tabs__caption{font-size:22px;line-height:28px}}.news-tabs__row{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;grid-column:span 2/auto}.news-tabs__row:last-child .news-tabs__end-row{margin-bottom:0}@media (max-width:767px){.news-tabs__row:last-child .news-tabs__end-row{margin-bottom:20px}}.news-tabs__grid{display:grid;grid-template-columns:repeat(4,1fr);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;margin-bottom:24px;padding-top:40px}@media (max-width:1100px){.news-tabs__grid{grid-template-columns:repeat(2,1fr);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:28px}}@media (max-width:767px){.news-tabs__grid{padding-top:0}}@media (max-width:575px){.news-tabs__grid{grid-template-columns:repeat(1,1fr);row-gap:25px}}.news-tabs__end-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1100px){.news-tabs__end-row{margin-bottom:40px}.news-tabs__end-row:last-child{margin-bottom:0}}@media (max-width:1100px) and (max-width:767px){.news-tabs__end-row:last-child{margin-bottom:26px}}@media (max-width:767px){.news-tabs__row.animate-hate--open{border-bottom:1px solid #d9d9de;margin-bottom:21px}}.news-tabs__item.open-btn::before{opacity:1}.news-tabs__item:first-child.open-btn{border-right:1px solid #d9d9de}@media (max-width:767px){.news-tabs__item:first-child.open-btn{border-right-color:transparent}}.news-tabs__item:first-child.open-btn .news-tabs__row-flex{border-color:transparent}.news-tabs__item:first-child.open-btn svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.news-tabs__item:nth-child(3).open-btn{border-left:1px solid #d9d9de}@media (max-width:767px){.news-tabs__item:nth-child(3).open-btn{border-left-color:transparent}}.news-tabs__item:nth-child(3).open-btn .news-tabs__row-flex{border-color:transparent}.news-tabs__item:nth-child(3).open-btn svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.popular-sect{padding:40px 0 55px;margin-bottom:40px}.popular-sect--no-offset{padding:0!important}@media (max-width:767px){.popular-sect{padding:25px 0 40px;margin-bottom:30px}}.popular-sect__wrapper{display:grid;grid-template-columns:repeat(12,1fr);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:30px;margin-bottom:30px}.popular-sect__wrapper:last-child{margin-bottom:0}@media (max-width:1200px){.popular-sect__wrapper{grid-template-columns:repeat(6,1fr)}}@media (max-width:1079px){.popular-sect__wrapper{grid-template-columns:repeat(2,1fr);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}}@media (max-width:767px){.popular-sect__wrapper{grid-template-columns:repeat(1,1fr);row-gap:16px}}.popular-sect__wrapper .link-block{grid-column:span 4/auto;margin-bottom:15px}@media (max-width:1200px){.popular-sect__wrapper .link-block{grid-column:span 3/auto}}@media (max-width:1079px){.popular-sect__wrapper .link-block{grid-column:inherit;margin-bottom:0}}@media (max-width:767px){.popular-sect__wrapper .link-block{margin-bottom:0}}.popular-sect__wrapper .post-popular-block{grid-column:span 3/auto}@media (max-width:1200px){.popular-sect__wrapper .post-popular-block{grid-column:span 2/auto}}@media (max-width:1079px){.popular-sect__wrapper .post-popular-block{grid-column:inherit}}.popular-sect__wrapper--change{grid-template-columns:repeat(1,1fr)}.popular-sect__wrapper--change .post-popular-block:last-child{border-bottom:none}.link-block{border:1px solid #d9d9de;border-radius:4px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.link-block:hover{background-color:#003b83;border-color:#003b83}.link-block:hover .link-block__caption{color:#fff}.link-block:hover svg{stroke:#fff}@media (max-width:767px){.link-block{padding:17px 25px}}.link-block__wrap-icon{margin-right:25px}.link-block__wrap-icon svg{width:30px;height:30px;stroke:#0061d9;stroke-width:2px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.link-block__caption{font-weight:600;font-size:18px;line-height:24px;color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.link-block__caption{font-size:16px;line-height:20px}}.post-popular-block{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:35px;border-bottom:1px solid #d9d9de}@media (max-width:1023px){.post-popular-block{padding-bottom:30px}}@media (max-width:767px){.post-popular-block{padding-bottom:20px}}.post-popular-block:hover .post-popular-block__caption{color:#003b83;border-color:#003b83}.post-popular-block:hover svg{stroke:#003b83;fill:#003b83}.post-popular-block__wrap-img{margin-right:22px;-ms-flex-negative:0;flex-shrink:0}.post-popular-block__wrap-img svg{max-width:48px;max-height:48px;stroke:#0061d9;fill:#0061d9;stroke-width:2px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.post-popular-block__wrap-text{-ms-flex-item-align:center;align-self:center}.post-popular-block__caption{font-weight:600;font-size:18px;line-height:24px;color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline;border-bottom:1px solid transparent}@media (max-width:767px){.post-popular-block__caption{font-size:16px;line-height:20px;margin-right:20px}}.services-to-citizens{margin-bottom:105px}.services-to-citizens--change-offset{margin-bottom:90px}@media (max-width:1079px){.services-to-citizens--change-offset{margin-bottom:80px}}@media (max-width:767px){.services-to-citizens--change-offset{margin-bottom:50px}}@media (max-width:767px){.services-to-citizens .row-title{margin-bottom:15px}}@media (max-width:767px){.services-to-citizens{margin-bottom:60px}}.services-to-citizens__wrapper{display:grid;grid-template-columns:repeat(3,1fr);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:28px;margin-bottom:95px}.services-to-citizens__wrapper:last-child{margin-bottom:0}@media (max-width:1079px){.services-to-citizens__wrapper{grid-template-columns:repeat(2,1fr);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}}@media (max-width:767px){.services-to-citizens__wrapper{grid-template-columns:repeat(1,1fr);-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;margin-bottom:50px;row-gap:15px}}.services-to-citizens__wrapper--change{grid-template-columns:repeat(2,1fr);margin-bottom:0}@media (max-width:767px){.services-to-citizens__wrapper--change{grid-template-columns:repeat(1,1fr)}}.services-to-citizens__wrapper--change-two{grid-template-columns:repeat(1,1fr)}.services-to-citizens__grid{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media (max-width:767px){.services-to-citizens__grid{grid-template-columns:repeat(1,1fr);row-gap:50px}}.slider-news{margin-bottom:56px;overflow:hidden}@media (max-width:767px){.slider-news{margin-bottom:40px}}.slider-news__sect-container{position:relative}.slider-news__block{display:grid;grid-template-columns:1fr;border-radius:4px;overflow:hidden}.slider-news__block:hover .slider-news__wrap-img img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}.slider-news__wrap-img{grid-area:1/1/2/2;overflow:hidden}.slider-news__wrap-img img{width:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.slider-news__wrap-text{position:relative;grid-area:1/1/2/2;z-index:1;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:30px}@media (max-width:767px){.slider-news__wrap-text{padding:20px 24px}}.slider-news__wrap-text h3{font-weight:600;font-size:28px;line-height:36px;color:#fff;display:block;margin-bottom:15px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:1200px){.slider-news__wrap-text h3{font-size:22px;line-height:28px}}@media (max-width:767px){.slider-news__wrap-text h3{font-size:18px;line-height:24px;margin-bottom:5px}}.slider-news__wrap-text span{font-size:18px;line-height:28px;color:#fff}@media (max-width:767px){.slider-news__wrap-text span{font-size:16px;line-height:24px}}.slider-news__arrow{width:88px;height:88px;border-radius:50%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:calc(50% - 44px);z-index:10;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.slider-news__arrow{width:72px;height:72px;top:calc(50% - 36px)}}.slider-news__arrow:hover{background-color:#003b83}.slider-news__arrow:hover svg{stroke:#fff}@media (max-width:1079px){.slider-news__arrow:hover{background-color:#fff}.slider-news__arrow:hover svg{stroke:#0061d9}}.slider-news__arrow svg{width:21px;height:18px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;stroke:#0061d9;stroke-width:2px}.slider-news__arrow--prev{left:-44px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:767px){.slider-news__arrow--prev{left:-36px}}.slider-news__arrow--next{right:-44px}@media (max-width:767px){.slider-news__arrow--next{right:-36px}}.breadcrumbs{padding:25px 0 25px}@media (max-width:1079px){.breadcrumbs{padding:20px 0 20px}.breadcrumbs .container{padding:0;width:auto}}.breadcrumbs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1079px){.breadcrumbs__list{padding:0 25px 0 25px;width:100%;overflow:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.breadcrumbs__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:12px;-ms-flex-negative:0;flex-shrink:0}.breadcrumbs__item:last-child{margin-right:0}.breadcrumbs__item:last-child .breadcrumbs__link{color:#333}.breadcrumbs__item svg{width:11px;height:11px;stroke:#76767a;stroke-width:1px;margin-top:5px;margin-left:12px}.breadcrumbs__link{font-size:14px;line-height:20px;color:#76767a;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.breadcrumbs__link:hover{color:#003b83}.inner-grid-page__wrapper{display:grid;grid-template-columns:296px 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media (max-width:1300px){.inner-grid-page__wrapper{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}}@media (max-width:1079px){.inner-grid-page__wrapper{grid-template-columns:1fr;row-gap:30px}}.inner-grid-page__left{background-color:#fff;position:relative;z-index:20;margin-bottom:50px}@media (max-width:1087px){.inner-grid-page__left{margin-bottom:0}}.inner-grid-page__right{min-width:1px}.inner-grid-page__right .post-popular-block:last-child{padding-bottom:0}@media (max-width:767px){.inner-grid-page__right .row-btn{margin-bottom:20px}}.inner-grid-page__right .block-text-area:last-child{margin-bottom:45px}@media (max-width:767px){.inner-grid-page__right .block-text-area:last-child{margin-bottom:35px}}@media (max-width:1079px){.link-menu{padding:12px 16px 0;border:1px solid #b3cbe8;border-radius:4px}}@media (max-width:1079px) and (max-width:1079px){.link-menu{padding:10px 16px 0}}.link-menu__up{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:16px;border-bottom:1px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:1079px){.link-menu__up{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:11px}}.link-menu__up svg{width:18px;height:18px;stroke:#0061d9;stroke-width:2px;margin-top:4px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.link-menu__caption{font-weight:600;font-size:18px;line-height:28px;color:#000}@media (max-width:767px){.link-menu__caption{font-size:16px;line-height:20px}}@media (max-width:1079px){.link-menu__list{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;max-height:0;overflow:hidden}}.link-menu__item{margin-bottom:8px}@media (max-width:1079px){.link-menu__item{margin-bottom:0}.link-menu__item:last-child{border-bottom:none}}.link-menu__item:last-child{margin-bottom:0}.link-menu__item:last-child span{border:0}.link-menu__item--active{margin-bottom:0;margin-top:-8px}@media (max-width:1079px){.link-menu__item--active{display:none}}.link-menu__item--active .link-menu__link{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;border-color:transparent}.link-menu__item--active .link-menu__link svg{margin-right:0;margin-left:5px;stroke:#000}.link-menu__item--active .link-menu__link span{color:#0050b2}.link-menu__item--active .link-menu__link:hover{background-color:transparent;border-color:transparent}.link-menu__item--active .link-menu__link:hover span{color:#0050b2}.link-menu__item--active .link-menu__link:hover svg{stroke:#000}.link-menu__link{background:#fff;border:1px solid #b3cbe8;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:13px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.link-menu__link:hover{background-color:#f2f6fb;border-color:#003b83}.link-menu__link:hover span{color:#003b83}.link-menu__link:hover svg{stroke:#003b83}@media (max-width:1079px){.link-menu__link:hover{background-color:#fff;border-color:#b3cbe8}}@media (max-width:1079px){.link-menu__link{border:0;border-radius:0;padding:0}}.link-menu__link svg{width:11px;height:11px;stroke:#0061d9;stroke-width:2px;margin-top:7px;margin-right:10px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:1079px){.link-menu__link svg{margin-top:20px}}.link-menu__link span{font-weight:500;font-size:18px;line-height:normal;color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:1079px){.link-menu__link span{border-bottom:1px solid #d9d9de;display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:14px 0}}@media (max-width:767px){.link-menu__link span{font-size:16px;line-height:24px;padding:12px 0}}.link-menu__up.active{border-color:#b3cbe8}.link-menu__up.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.about-topic{margin-bottom:50px}@media (max-width:767px){.about-topic{margin-bottom:40px}}@media (max-width:1200px){.about-topic .center-area-one{max-width:inherit}}.about-topic__up{border-bottom:1px solid #d9d9de;padding-bottom:15px;margin-bottom:40px}@media (max-width:767px){.about-topic__up{margin-bottom:20px}}.about-topic__up .title{font-weight:600;font-size:28px;line-height:36px}@media (max-width:767px){.about-topic__up .title{font-size:22px;line-height:28px}}.about-topic__down{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media (max-width:767px){.about-topic__down{grid-template-columns:1fr;row-gap:25px}}.text-page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:justify;align-content:space-between}.text-page__up{padding-bottom:20px;border-bottom:1px solid #d9d9de;margin-bottom:40px}.text-page__up .topic-item{display:inline-block}.text-page__up .info-text{margin-bottom:12px;display:block}.text-page__up .info-text:last-child{margin-bottom:0}@media (max-width:767px){.text-page__up .info-text{margin-bottom:6px}}@media (max-width:767px){.text-page__up{padding-bottom:17px;margin-bottom:20px}}@media (max-width:1079px){.text-page__up .title{margin-bottom:10px}}@media (max-width:767px){.text-page__up--change{margin-bottom:18px}}.text-page__up .link-more{margin-bottom:15px}.text-page__up .link-more:hover span{color:#003b83}.text-page__up .link-more:hover svg{stroke:#003b83}.text-page__up .link-more svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin:0;stroke-width:2px;stroke:#0061d9;margin-right:12px;margin-left:-20px;width:8px;height:14px;max-height:inherit;max-width:inherit}@media (max-width:767px){.text-page__up .link-more svg{margin-right:9px;margin-left:0}}.text-page__up .link-more span{color:#0061d9}@media (max-width:767px){.text-page__up .link-more span{font-size:18px;line-height:24px}}.text-page__up .row-flex .link-more{margin-bottom:0}.text-page__area{margin-bottom:52px}.text-page__area nobr{display:inline}@media (max-width:767px){.text-page__area{margin-bottom:30px}}.text-page__area picture{margin-bottom:32px}@media (max-width:767px){.text-page__area picture{margin-bottom:22px}}.text-page__area picture img{width:100%}.text-page__area picture:last-child{margin-bottom:0}.text-page__area h2,.text-page__area h3,.text-page__area h4,.text-page__area h5{font-weight:600;font-size:22px;line-height:28px;margin-bottom:20px;color:#000}.text-page__area p{font-size:18px;line-height:28px;color:#333;max-width:856px;margin:0 auto;margin-bottom:40px}@media (max-width:767px){.text-page__area p{margin-bottom:20px;font-size:16px;line-height:24px}}.text-page__area p:last-child{margin-bottom:0}.text-page__area p span{font-weight:500;font-size:18px;line-height:28px;color:#000}.text-page__area .table-page__scroll-wrap{padding-bottom:40px}.text-page__area span{font-size:18px;line-height:28px;color:#333;display:block;max-width:856px;margin:0 auto}.text-page__area span:last-child{margin-bottom:0}@media (max-width:767px){.text-page__area span{font-size:16px}}.text-page__area span span{display:inline;font-size:18px;line-height:28px;color:#76767a}@media (max-width:767px){.text-page__area span span{font-size:16px}}.text-page__area .topic-row__caption{margin:0;font-weight:600;font-size:22px;line-height:28px;margin-right:15px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:18px}.text-page__area span.accordion__caption{font-weight:600;font-size:22px;line-height:28px;color:#0050b2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;max-width:inherit;margin:0}@media (max-width:767px){.text-page__area span.accordion__caption{font-size:18px;line-height:24px}}.text-page__area span.link-doc__caption{font-weight:600;font-size:18px;line-height:24px;color:#0050b2;display:inline;border-bottom:1px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin:0}.text-page__area .accordion__area p{font-size:18px;line-height:28px;color:#333;max-width:inherit;margin-bottom:35px}@media (max-width:767px){.text-page__area .accordion__area p{font-size:16px;line-height:24px;margin-bottom:30px}}.text-page__area .accordion__area p:last-child{margin-bottom:0}.text-page__area .togglelist__body p{font-size:18px;line-height:28px;color:#333;max-width:inherit;margin-bottom:35px}.text-page__area .togglelist__body p:last-child{margin-bottom:40px}.text-page__area span.link-section__caption{font-weight:600;font-size:22px;line-height:28px;color:#0050b2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-bottom:1px solid transparent;display:block;max-width:inherit;margin:0 0 12px}.text-page__area span.btn-block__text{color:#fff;max-width:inherit}.text-page__area .btn-white{-ms-flex-item-align:stretch;align-self:stretch}.text-page__area .link-doc__flex .btn-white{-ms-flex-item-align:center;align-self:center}.text-page__area .link-doc__flex .btn-white__text{font-size:14px;line-height:20px}.text-page__area span.btn-white__text{font-size:18px;line-height:24px;color:#0061d9;max-width:inherit}@media (max-width:767px){.text-page__area span.btn-white__text{font-size:16px;line-height:22px}}.text-page__area span.info-text{color:rgba(0,0,0,.6)}.text-page__area div.block-accordions .block-accordions__title{font-weight:600;font-size:28px;line-height:36px;color:#000}@media (max-width:767px){.text-page__area div.block-accordions .block-accordions__title{font-size:22px;line-height:28px}}.text-page__area a{font-size:18px;line-height:28px;color:#0050b2}@media (max-width:767px){.text-page__area a{font-size:16px;line-height:24px}}.text-page__area ol{max-width:856px;margin:0 auto;margin-bottom:40px;list-style-type:none;counter-reset:li}@media (max-width:767px){.text-page__area ol{margin-bottom:24px}}.text-page__area ol:last-child{margin-bottom:0}.text-page__area ol li{font-size:18px;line-height:normal;color:#333;margin-bottom:32px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:32px}.text-page__area ol li ol li{padding-left:48px;margin-left:32px;margin-top:32px}@media (max-width:767px){.text-page__area ol li ol li{margin-left:0;padding-left:38px}}.text-page__area ol li ol li ol li{padding-left:64px;margin-left:32px;margin-top:32px}@media (max-width:767px){.text-page__area ol li ol li ol li{margin-left:0;padding-left:56px}}.text-page__area ol li p{font-size:18px;line-height:normal;color:#333;margin:0}@media (max-width:767px){.text-page__area ol li p{font-size:16px}}.text-page__area ol li p:last-of-type{margin-bottom:0}@media (max-width:767px){.text-page__area ol li{font-size:16px;margin-bottom:26px}}.text-page__area ol li::before{counter-increment:li;content:counters(li,".") ". ";position:absolute;left:0;top:0;font-weight:600;font-size:18px;line-height:normal;color:#0061d9;display:block}@media (max-width:767px){.text-page__area ol li::before{font-size:16px}}.text-page__area ol li:last-child{margin-bottom:0}.text-page__area ol li ul{margin-top:32px}.text-page__area ol li ul li::before{counter-increment:none}.text-page__area ul{max-width:856px;margin:0 auto;margin-bottom:40px}@media (max-width:767px){.text-page__area ul{margin-bottom:24px}}.text-page__area ul:last-child{margin-bottom:0}.text-page__area ul li{font-size:18px;line-height:normal;color:#333;margin-bottom:32px;position:relative;padding-left:32px}@media (max-width:767px){.text-page__area ul li{font-size:16px;margin-bottom:15px;padding-left:32px}}.text-page__area ul li::before{content:"";position:absolute;left:0;top:12px;width:12px;height:2px;background-color:#0061d9}.text-page__area ul li:last-child{margin-bottom:0}@media (max-width:767px){.text-page__area .btn-block{text-align:center}}.text-page__area .blockquote-row__caption{font-weight:600;font-size:16px;line-height:24px;color:#000;margin:0;margin-bottom:10px}.text-page__area table{margin-bottom:40px}.text-page__area table:last-child{margin-bottom:0}.text-page__area--change span{display:inline}.text-page__area .togglelist+p{margin-top:40px}.text-page__area .togglelist ul:last-child,.text-page__area .togglelist ol:last-child,.text-page__area .togglelist__item ol:last-child,.text-page__area .togglelist__item ul:last-child{margin-bottom:40px}.text-page__wrap{border-top:1px solid #d9d9de;padding-top:40px;margin-bottom:40px}.text-page__wrap:last-child{border-bottom:none;padding-bottom:0}@media (max-width:767px){.text-page__wrap{margin-bottom:20px;padding-bottom:20px}}.text-page__wrap p{max-width:inherit}.text-page__wrap p b{font-size:24px;line-height:32px}@media (max-width:767px){.text-page__wrap p b{font-size:18px;line-height:28px}}.text-page__wrap span{max-width:inherit}.text-page__wrap:first-child{border-top:none;padding-top:0}.text-page__wrap--change{padding-bottom:40px;border-bottom:1px solid #d9d9de}.text-page__wrap--bold p{font-size:24px;line-height:32px;font-weight:700}.text-page__down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:54px}.text-page__down .btn-white,.text-page__down .btn-block{width:47.7%}@media (max-width:767px){.text-page__down{margin-bottom:20px}}.news-row-wrap{border-top:2px solid #000;border-bottom:1px solid #d9d9de;display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;padding:40px 0;margin-bottom:45px}@media (max-width:1200px){.news-row-wrap{grid-template-columns:1fr;row-gap:32px}}@media (max-width:767px){.news-row-wrap{padding:20px 0;margin-bottom:20px;row-gap:20px}}.sm-post-news{display:-webkit-box;display:-ms-flexbox;display:flex}.sm-post-news:hover .sm-post-news__caption{color:#003b83;text-decoration:underline}.sm-post-news:hover .sm-post-news__wrap-img img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}@media (max-width:767px){.sm-post-news{display:block}}.sm-post-news__wrap-img{max-width:184px;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}@media (max-width:1200px){.sm-post-news__wrap-img{max-width:144px}}@media (max-width:767px){.sm-post-news__wrap-img{margin-bottom:12px}}.sm-post-news__wrap-img img{width:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.sm-post-news__wrap-text{padding-left:24px}.sm-post-news__wrap-text .info-text{display:block}@media (max-width:767px){.sm-post-news__wrap-text{padding-left:0}}.sm-post-news__caption{font-weight:600;font-size:18px;line-height:24px;margin-bottom:10px;display:block;color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.sm-post-news__caption{font-size:16px;line-height:20px}}.offset-area{margin-bottom:50px}@media (max-width:767px){.offset-area{margin-bottom:40px}}.offset-area--change{margin-bottom:14px}@media (max-width:767px){.offset-area--change{margin-bottom:0}}.blockquote-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:45px}@media (max-width:767px){.blockquote-row{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #d9d9de}}.blockquote-row__wrap-img{-ms-flex-negative:0;flex-shrink:0;max-width:64px}.blockquote-row__wrap-img img{width:100%;border-radius:50%;overflow:hidden}.blockquote-row__wrap-text{margin-left:20px;padding-bottom:15px;border-bottom:1px solid #d9d9de;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:767px){.blockquote-row__wrap-text{border:0}}.blockquote-row__caption{font-weight:600;font-size:16px;line-height:24px;color:#000;margin-bottom:10px}@media (max-width:767px){.blockquote-row__caption{font-size:16px;line-height:24px}}.blockquote-row__text{font-size:14px;line-height:24px;color:#76767a}.topic-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}@media (max-width:767px){.topic-row{display:block;margin-bottom:8px}}.topic-row__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -6px}.topic-row__caption{margin:0;font-weight:600;font-size:22px;line-height:28px;margin-right:15px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:18px;display:block}.interaction-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1200px){.interaction-post .btn-white{padding:11px 18px}}@media (max-width:575px){.interaction-post .btn-white{padding:7px 10px;width:53%}}.interaction-post__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:575px){.interaction-post__left{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.interaction-post__left .wrap-disabled{width:45%}.interaction-post__left .wrap-disabled input{margin:0;max-width:100%}}.interaction-post__left .field-over{margin-right:16px;max-width:235px}.interaction-post__left .wrap-disabled{position:relative}@media (max-width:1079px){.interaction-post__right{display:none}}.slider-gallery{position:relative;margin-bottom:27px}@media (max-width:1079px){.slider-gallery{margin:0 -32px 27px;padding:0 32px;overflow:hidden}}@media (max-width:767px){.slider-gallery{margin:0 -24px 9px;padding:0 24px}}@media (max-width:359px){.slider-gallery{margin:0 -16px 9px;padding:0 16px}}@media (max-width:1200px){.slider-gallery .center-area-one{max-width:inherit}}.slider-gallery__up{position:relative}.slider-gallery__up .btn-white{position:absolute;right:25px;bottom:25px;width:auto;margin-bottom:0;background-color:#fff;padding:5px 12px 7px}@media (max-width:767px){.slider-gallery__up .btn-white{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 15px;margin-top:12px;margin-bottom:12px;width:100%;position:static}}.slider-gallery__up .btn-white__text{font-size:14px;line-height:20px}.slider-gallery__slide{position:relative}.slider-gallery__slide img{width:100%}.slider-gallery__arrow{width:88px;height:88px;border-radius:50%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:calc(50% - 44px);z-index:10;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.slider-gallery__arrow{width:72px;height:72px;top:calc(50% - 55px)}}.slider-gallery__arrow:hover{background-color:#003b83}.slider-gallery__arrow:hover svg{stroke:#fff}@media (max-width:1079px){.slider-gallery__arrow:hover{background-color:#fff}.slider-gallery__arrow:hover svg{stroke:#0061d9}}.slider-gallery__arrow svg{width:21px;height:18px;stroke:#0061d9;stroke-width:2px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slider-gallery__arrow--next{right:-44px}@media (max-width:767px){.slider-gallery__arrow--next{right:-36px}}.slider-gallery__arrow--prev{left:-44px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:767px){.slider-gallery__arrow--prev{left:-36px}}.slider-gallery__down{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:12px 0;border-bottom:1px solid #d9d9de}.slider-gallery__text{font-size:14px;line-height:20px;color:#76767a}.slider-gallery__fraction{position:static;font-size:14px;line-height:20px;color:#000;white-space:nowrap}.slider-gallery__fraction span{font-size:14px;line-height:20px;color:#000}@media (max-width:767px){.slider-gallery__fraction span{font-size:14px;line-height:20px}}.slider-sm-galery{width:100%;margin-top:12px;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:1px}@media (max-width:767px){.slider-sm-galery{display:none}}.slider-sm-galery__arrow{-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:1;cursor:pointer}.slider-sm-galery__arrow svg{width:21px;height:18px;stroke:#0061d9;stroke-width:2px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slider-sm-galery__arrow--next{margin-left:23px}.slider-sm-galery__arrow--prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:23px}.slider-sm-galery__slide{min-width:72px}.slider-sm-galery img{width:100%}.gallery-grid{margin-bottom:50px}@media (max-width:767px){.gallery-grid{margin-bottom:32px}}.gallery-grid__wrapper{display:grid;grid-template-columns:repeat(3,1fr);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:35px}@media (max-width:1200px){.gallery-grid__wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.gallery-grid__wrapper{grid-template-columns:repeat(1,1fr);row-gap:25px}}.gallery-grid__wrapper--two-collumn{grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.gallery-grid__wrapper--two-collumn{grid-template-columns:repeat(1,1fr);row-gap:25px}}.gallery-post__wrap-img{margin-bottom:24px;display:block;overflow:hidden}@media (max-width:767px){.gallery-post__wrap-img{margin-bottom:15px}}.gallery-post__wrap-img picture{width:100%}.gallery-post__wrap-img picture img{width:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.gallery-post__wrap-img picture img:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}.gallery-post__wrap-text{display:block}.gallery-post__wrap-text h4{display:inline;font-weight:600;font-size:18px;line-height:24px;color:#000;-webkit-transition:all .3s ease;transition:all .3s ease;border-bottom:1px solid transparent}.gallery-post__wrap-text h4:hover{color:#003b83;border-color:#003b83}.gallery-post__wrap-text span{font-size:14px;line-height:20px;color:rgba(0,0,0,.6);display:block}.gallery-post__wrap-text .teg-category{margin-bottom:10px;display:inline-block}@media (max-width:767px){.gallery-post__wrap-text .teg-category{margin-right:2px;margin-bottom:6px}}.gallery-post__wrap-text .teg-category:last-child{margin-right:0}.gallery-post .block-text-area{margin-bottom:0!important}.gallery-post .block-text-area p,.gallery-post .block-text-area b,.gallery-post .block-text-area a{font-size:16px;line-height:normal}.gallery-post .block-text-area p:last-child,.gallery-post .block-text-area b:last-child,.gallery-post .block-text-area a:last-child{margin-bottom:0}.gallery-post .block-text-area strong{color:#333;font-weight:700}.gallery-post__row-title{margin-bottom:12px}@media (max-width:767px){.gallery-post__row-title{margin-bottom:7px}}.teg-category{background:#fff;border:1px solid #b3cbe8;border-radius:4px;padding:4px 12px 6px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-right:12px}@media (max-width:1079px){.teg-category{margin-right:8px}}@media (max-width:767px){.teg-category{padding:1px 10px;margin-right:0}}.teg-category:hover{background-color:#f2f6fb;border-color:#003b83}.teg-category:hover span{color:#003b83}.teg-category:active{background-color:#e6eef7;border-color:#003b83}.teg-category span{font-weight:500;font-size:14px;line-height:20px;color:#0061d9;display:inline!important}.news-grid{margin-bottom:32px}.news-grid__wrapper{display:grid;grid-template-columns:1fr;row-gap:50px;margin-bottom:55px}@media (max-width:1023px){.news-grid__wrapper{row-gap:48px}}@media (max-width:767px){.news-grid__wrapper{margin-bottom:35px}}@media (max-width:575px){.news-grid__wrapper{row-gap:28px}}.news-grid__wrapper:last-child{margin-bottom:0}.news-post__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1300px){.news-post__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:575px){.news-post__wrapper{display:block}}.news-post__row{margin-right:32px;min-width:192px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1300px){.news-post__row{width:100%;min-width:inherit;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:20px}}@media (max-width:575px){.news-post__row{margin-bottom:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.news-post__row .info-text{margin-bottom:12px;display:block}@media (max-width:1300px){.news-post__row .info-text{margin-bottom:0;margin-right:24px;margin-top:5px}}@media (max-width:575px){.news-post__row .info-text{width:100%;margin-bottom:15px;margin-right:0}}.news-post__row .topic-item{padding:0}@media (max-width:1300px){.news-post__row .topic-item{margin-right:8px}}.news-post__wrap-img{max-width:408px;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;display:block}.news-post__wrap-img:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}@media (max-width:1300px){.news-post__wrap-img{max-width:inherit;width:31.5%}}@media (max-width:1023px){.news-post__wrap-img{width:50%}}@media (max-width:575px){.news-post__wrap-img{width:100%;margin-bottom:14px}}.news-post__wrap-img img{width:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.news-post__wrap-text{padding-left:40px;display:block}@media (max-width:1300px){.news-post__wrap-text{width:68.5%;padding-left:32px}}@media (max-width:1023px){.news-post__wrap-text{width:50%}}@media (max-width:575px){.news-post__wrap-text{width:100%;padding-left:0}}.news-post__wrap-text h3{font-weight:600;font-size:22px;line-height:28px;margin-bottom:12px;display:block;color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.news-post__wrap-text h3:hover{color:#003b83;text-decoration:underline}@media (max-width:575px){.news-post__wrap-text h3{margin-bottom:0;font-size:18px;line-height:24px}}.news-post__wrap-text h3:last-child{margin-bottom:0}.news-post__wrap-text a{display:block;margin-bottom:12px}@media (max-width:1023px){.news-post__wrap-text a{margin-bottom:0}}.news-post__wrap-text a:last-child{margin-bottom:0}.news-post__wrap-text p{font-size:16px;line-height:24px;color:#333}@media (max-width:1023px){.news-post__wrap-text p{display:none}}@media (max-width:1079px){.post-inner-down .center-area-one{max-width:inherit}}@media (max-width:767px){.inner-grid-page{margin-bottom:20px}}.inner-grid-page--change{margin-bottom:0}@media (max-width:767px){.inner-grid-page--lg-bottom{margin-bottom:40px}}@media (max-width:767px){.inner-grid-page--sm-bottom{margin-bottom:8px}}.inner-grid-page .row-title .md-title{margin-bottom:0}.inner-grid-page .md-title{margin-bottom:28px}@media (max-width:767px){.inner-grid-page .md-title{margin-bottom:20px}}.human-list__wrapper{background-color:#fff;position:relative;z-index:1}.human-list__grid{display:grid;grid-template-columns:repeat(4,1fr);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:50px;padding:40px 0;border-top:1px solid #d9d9de;border-bottom:1px solid #d9d9de;margin-bottom:56px}@media (max-width:1200px){.human-list__grid{grid-template-columns:repeat(2,1fr);row-gap:36px;padding:35px 0}}@media (max-width:767px){.human-list__grid{grid-template-columns:repeat(1,1fr);row-gap:25px;padding:20px 0;margin-bottom:20px}}.human-list .tab-block--active{display:block}.human-list .human-post{margin-bottom:0!important}.human-post{position:relative;display:block}@media (max-width:767px){.human-post{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;margin-bottom:32px!important}}@media (max-width:767px){.human-post__wrap-img{-ms-flex-negative:0;flex-shrink:0;max-width:72px!important;margin-bottom:0!important}}.human-post__wrap-img img{width:100%}@media (max-width:767px){.human-post__wrap-text{padding-left:20px!important}}.human-post__wrap-text h3{font-weight:600;color:#000;margin-bottom:5px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.human-post__wrap-text h3:hover{color:#003b83;border-color:#003b83;text-decoration:underline}@media (max-width:767px){.human-post__wrap-text h3{font-size:18px!important;line-height:24px!important}}.human-post__wrap-text p{color:#333}@media (max-width:767px){.human-post__wrap-text p{font-size:14px!important;line-height:20px!important}}.human-post__wrap-text .btn-white{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 12px}.human-post__wrap-text .btn-white__text{font-size:14px;line-height:20px;pointer-events:none}.human-post__wrap-text .btn-white .text-change{display:none}.human-post__wrap-text .btn-white .close{margin-left:8px;display:none;position:relative;right:auto;top:auto;pointer-events:none}.human-post__wrap-text .btn-white .close::before,.human-post__wrap-text .btn-white .close::after{background-color:#a7a8ab}.human-post__wrap-text .btn-white.open-btn .btn-white__text{display:none}.human-post__wrap-text .btn-white.open-btn .text-change{display:block}.human-post__wrap-text .btn-white.open-btn .close{display:block}.human-post--lg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}.human-post--lg .human-post__wrap-img{max-width:296px;-ms-flex-negative:0;flex-shrink:0}.human-post--lg .human-post__wrap-text{padding-left:40px}.human-post--lg .human-post__wrap-text h3{font-size:28px;line-height:36px}.human-post--lg .human-post__wrap-text p{font-size:18px;line-height:28px;display:block}.human-post--md{margin-bottom:36px}.human-post--md .human-post__wrap-img{max-width:160px;margin-bottom:22px}.human-post--md .human-post__wrap-text h3{font-size:22px;line-height:28px;margin-bottom:8px}.human-post--md .human-post__wrap-text p{font-size:16px;line-height:24px;margin-bottom:15px}.human-post--md .human-post__wrap-text p:last-child{margin-bottom:0}.human-post--sm{margin-bottom:36px}.human-post--sm .human-post__wrap-img{max-width:160px;margin-bottom:14px}.human-post--sm .human-post__wrap-text h3{font-size:18px;line-height:24px;margin-bottom:8px}.human-post--sm .human-post__wrap-text p{font-size:14px;line-height:20px;margin-bottom:15px}.human-post--sm .human-post__wrap-text p:last-child{margin-bottom:0}.human-info-block{margin-bottom:30px}@media (max-width:575px){.human-info-block{margin-bottom:20px}}.human-info-block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:575px){.human-info-block__wrapper{display:block}}.human-info-block__wrap-img{-ms-flex-negative:0;flex-shrink:0;max-width:160px}@media (max-width:1079px){.human-info-block__wrap-img{max-width:152px}}@media (max-width:575px){.human-info-block__wrap-img{margin:0 auto}}.human-info-block__wrap-img img{width:100%}.human-info-block__wrap-content{padding-left:64px;padding-top:28px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:1079px){.human-info-block__wrap-content{padding-left:32px}}@media (max-width:767px){.human-info-block__wrap-content{padding-top:16px}}@media (max-width:575px){.human-info-block__wrap-content{padding-left:0}}.human-info-block__wrap{margin-bottom:40px}@media (max-width:767px){.human-info-block__wrap{margin-bottom:20px}}.human-info-block__wrap ul li{font-size:18px;line-height:normal;color:#333;margin-bottom:15px}.human-info-block__wrap ul li:last-child{margin-bottom:0}.human-info-block__wrap ul li span{font-size:18px;line-height:normal;color:#76767a}.human-info-block__wrap ul li strong,.human-info-block__wrap ul li b{font-size:18px;line-height:normal;font-weight:700;color:#000}.human-info-block__wrap ul li a{font-size:18px;line-height:normal;color:#000;font-weight:700}.human-info-block__row{margin-bottom:15px}.human-info-block__row:last-child{margin-bottom:0}.human-info-block__row p{font-size:18px;line-height:normal;color:#333;margin-bottom:15px}.human-info-block__row p:last-child{margin-bottom:0}@media (max-width:575px){.human-info-block__row p{font-size:16px}}.human-info-block__row p span{font-size:18px;line-height:normal;color:#76767a}@media (max-width:575px){.human-info-block__row p span{font-size:16px}}.human-info-block__down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.human-info-block__down{display:block}}.human-info-block__down .btn-white,.human-info-block__down .btn-block{width:49%;padding:10px 14px 12px}@media (max-width:767px){.human-info-block__down .btn-white,.human-info-block__down .btn-block{width:100%;margin-bottom:16px}.human-info-block__down .btn-white:last-child,.human-info-block__down .btn-block:last-child{margin-bottom:0}}.human-info-block__caption{font-size:18px;line-height:normal;color:#76767a}@media (max-width:575px){.human-info-block__caption{font-size:16px}}.human-info-block__text{font-size:18px;line-height:normal;color:#333}@media (max-width:575px){.human-info-block__text{font-size:16px}}.human-info-block__link{font-size:18px;line-height:normal;font-weight:700}@media (max-width:575px){.human-info-block__link{font-size:16px}}.form-over__area{margin-bottom:32px}.form-over__area:last-child{margin-bottom:0}.form-over__area p{font-weight:400;font-size:16px;line-height:24px;margin-bottom:20px}.form-over__area p:last-child{margin-bottom:0}.form-over__area p b{font-size:18px;color:#000}.form-over__area span{font-weight:400;font-size:16px;line-height:24px;color:#333}.form-over__area span.red{color:#d51a1a}.form-over__area span.red b{color:#d51a1a}.form-over__area ul{margin-bottom:20px}.form-over__area ul:last-child{margin-bottom:0}.form-over__area ul li{font-size:16px;line-height:normal;color:#333;margin-bottom:20px;position:relative;padding-left:32px}@media (max-width:767px){.form-over__area ul li{font-size:16px;margin-bottom:26px;padding-left:32px}}.form-over__area ul li::before{content:"";position:absolute;left:0;top:12px;width:12px;height:2px;background-color:#0061d9}.form-over__area ul li:last-child{margin-bottom:0}.form-over__row{margin-bottom:40px}@media (max-width:767px){.form-over__row{margin-bottom:24px}}.form-over__row:last-child{margin-bottom:0}.form-over__wrap-title{position:relative;z-index:1}.form-over__wrap-title h3{font-weight:600;font-size:28px;line-height:36px;color:#000;margin-bottom:32px}@media (max-width:767px){.form-over__wrap-title h3{margin-bottom:20px;font-size:22px;line-height:28px}}.form-over__wrap-title h3 span{font-weight:600;font-size:28px;line-height:36px}@media (max-width:767px){.form-over__wrap-title h3 span{font-size:22px}}.form-over__grid{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:22px;margin-bottom:22px}@media (max-width:767px){.form-over__grid--change .wrap-field{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.form-over__grid--change .wrap-field:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.form-over__grid--change .wrap-field:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.form-over__grid--change .wrap-field:nth-child(5){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (max-width:767px){.form-over__grid{grid-template-columns:1fr;row-gap:16px}}.form-over__grid:last-child{margin-bottom:0}.form-over__grid .wrap-field{margin-bottom:0}.form-over .block-accordions{margin-bottom:40px}@media (max-width:767px){.form-over .block-accordions{margin-bottom:20px}}.form-over__border{border-bottom:1px solid #d9d9de;margin-bottom:32px}.form-over__wrap-btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -20px;padding-bottom:56px}@media (max-width:1023px){.form-over__wrap-btn{margin:0 -16px}}@media (max-width:767px){.form-over__wrap-btn{padding-bottom:40px;display:block;margin:0}}.form-over__wrap-btn .sm-width-btn{width:20.9%;min-width:140px;margin:0 20px}@media (max-width:1023px){.form-over__wrap-btn .sm-width-btn{margin:0 16px}}@media (max-width:767px){.form-over__wrap-btn .sm-width-btn{width:100%;margin:0 0 16px}}.form-over__wrap-btn .md-width-btn{width:47.5%;margin:0 20px}@media (max-width:1023px){.form-over__wrap-btn .md-width-btn{margin:0 16px}}@media (max-width:767px){.form-over__wrap-btn .md-width-btn{width:100%;margin:0}}.form-over__wrap-btn .half-width-btn{width:50%;margin:0 20px}@media (max-width:1023px){.form-over__wrap-btn .half-width-btn{margin:0 16px}}@media (max-width:767px){.form-over__wrap-btn .half-width-btn{width:100%;margin:0}}@media (max-width:767px){.form-over__wrap-btn .btn-white,.form-over__wrap-btn .btn-block{margin-bottom:22px}.form-over__wrap-btn .btn-white:last-child,.form-over__wrap-btn .btn-block:last-child{margin-bottom:0}}.wrap-field-check{display:inline-block}.wrap-field-check--offset{margin-bottom:32px}.wrap-field-check input{display:none}.wrap-field-check:hover .wrap-field-check__field{background-color:#e6e6eb;border-color:#e6e6eb}.wrap-field-check:active .wrap-field-check__field{background-color:#d7d7de;border-color:#d7d7de}.wrap-field-check__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;background-color:#f5f5f7;border-radius:4px;padding:10px 14px;border:2px solid #f5f5f7;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.wrap-field-check__field{padding:6px 14px}}.wrap-field-check__icon{width:20px;height:20px;border-radius:50%;border:2px solid #000;display:block;-ms-flex-negative:0;flex-shrink:0;margin-right:14px;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wrap-field-check__icon::before{content:"";position:absolute;left:3px;right:3px;top:3px;bottom:3px;border-radius:50%;background-color:#fff;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wrap-field-check__icon--square{border-radius:2px}.wrap-field-check__icon--square::before{border-radius:2px;left:3px;right:3px;top:3px;bottom:3px}.wrap-field-check .wrap-field__description{margin-bottom:0}.wrap-field-check input:checked+.wrap-field-check__field{border:2px solid #0061d9;background-color:#fff}.wrap-field-check input:checked+.wrap-field-check__field .wrap-field-check__icon{background-color:#0061d9;border-color:#0061d9}.wrap-field-check input:checked+.wrap-field-check__field .wrap-field-check__icon::before{opacity:1}.wrap-field{margin-bottom:18px;position:relative}.wrap-field label{position:relative;z-index:1}.wrap-field:last-child{margin-bottom:0}.wrap-field__description{font-size:16px;line-height:24px;color:#000;margin-bottom:10px;display:block}.wrap-field__field{border-radius:4px;font-size:18px;line-height:28px;color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;padding:11px 14px;border:1px solid #a7a8ab}.wrap-field__field:hover{border-color:#333}.wrap-field__field::-webkit-calendar-picker-indicator{opacity:0}@media (max-width:767px){.wrap-field__field{padding:7px 14px;font-size:16px;line-height:24px}}.wrap-field__field::-webkit-input-placeholder{font-size:18px;line-height:28px;color:#76767a}.wrap-field__field::-moz-placeholder{font-size:18px;line-height:28px;color:#76767a}.wrap-field__field:-ms-input-placeholder{font-size:18px;line-height:28px;color:#76767a}.wrap-field__field::-ms-input-placeholder{font-size:18px;line-height:28px;color:#76767a}.wrap-field__field::placeholder{font-size:18px;line-height:28px;color:#76767a}@media (max-width:767px){.wrap-field__field::-webkit-input-placeholder{font-size:16px;line-height:24px}.wrap-field__field::-moz-placeholder{font-size:16px;line-height:24px}.wrap-field__field:-ms-input-placeholder{font-size:16px;line-height:24px}.wrap-field__field::-ms-input-placeholder{font-size:16px;line-height:24px}.wrap-field__field::placeholder{font-size:16px;line-height:24px}}.wrap-field__field:focus{-webkit-box-shadow:0 0 0 4px #99a9f8;box-shadow:0 0 0 4px #99a9f8}.wrap-field__textarea{border-radius:4px;font-size:18px;line-height:28px;color:#000;-webkit-transition:border-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:border-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;width:100%;padding:11px 14px;border:1px solid #a7a8ab;min-height:160px}.wrap-field__textarea:hover{border-color:#333}.wrap-field__textarea::-webkit-input-placeholder{font-size:18px;line-height:28px;color:#76767a}.wrap-field__textarea::-moz-placeholder{font-size:18px;line-height:28px;color:#76767a}.wrap-field__textarea:-ms-input-placeholder{font-size:18px;line-height:28px;color:#76767a}.wrap-field__textarea::-ms-input-placeholder{font-size:18px;line-height:28px;color:#76767a}.wrap-field__textarea::placeholder{font-size:18px;line-height:28px;color:#76767a}.wrap-field__textarea:focus{-webkit-box-shadow:0 0 0 4px #99a9f8;box-shadow:0 0 0 4px #99a9f8}.wrap-field svg{position:absolute;bottom:17px;right:14px;width:17px;height:17px}@media (max-width:767px){.wrap-field svg{bottom:12px}}.radio-wrap{margin-top:-4px;cursor:pointer;position:relative}.radio-wrap:last-child .human-row-sm{border-bottom:none}.radio-wrap input{display:none}.radio-wrap__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;border:2px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:4px}@media (max-width:767px){.radio-wrap__block{padding:0 16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.radio-wrap__icon{width:20px;height:20px;border-radius:50%;border:2px solid #000;display:block;-ms-flex-negative:0;flex-shrink:0;margin-right:16px;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.radio-wrap__icon{margin-top:33px}}.radio-wrap__icon::before{content:"";position:absolute;left:4px;right:4px;top:4px;bottom:4px;border-radius:50%;background-color:#fff;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.radio-wrap .human-row-sm{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:1px solid #e5e5eb;padding:20px 0}@media (max-width:767px){.radio-wrap .human-row-sm{border-bottom:1px solid #e5e5eb}}@media (max-width:1023px){.radio-wrap .human-row-sm{padding:15px 0}}.radio-wrap input:checked+.radio-wrap__block{border-color:#0061d9;z-index:1}.radio-wrap input:checked+.radio-wrap__block .human-row-sm{border-color:transparent}.radio-wrap input:checked+.radio-wrap__block .radio-wrap__icon{background-color:#0061d9;border-color:#0061d9}.radio-wrap input:checked+.radio-wrap__block .radio-wrap__icon::before{opacity:1}.popular-grid{display:grid;grid-template-columns:repeat(3,1fr);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:30px;margin-bottom:40px}@media (max-width:1200px){.popular-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.popular-grid{grid-template-columns:repeat(1,1fr);row-gap:20px}}.popular-grid:last-child{margin-bottom:55px}@media (max-width:1023px){.popular-grid:last-child{margin-bottom:47px}}@media (max-width:767px){.popular-grid:last-child{margin-bottom:40px}}.popular-grid .post-popular-block:last-child{padding-bottom:35px}@media (max-width:1023px){.popular-grid .post-popular-block:last-child{padding-bottom:30px}}@media (max-width:767px){.popular-grid .post-popular-block:last-child{padding-bottom:20px}}.news-slider{position:relative;margin-bottom:40px}@media (max-width:767px){.news-slider{margin:0 -24px 40px;padding:0 24px;overflow:hidden}}@media (max-width:359px){.news-slider{margin:0 -15px 40px;padding:0 15px;overflow:hidden}}.news-slider__container{max-width:100%;min-width:1px}.news-slider__wrap{display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:767px){.news-slider__wrap{display:block}}.news-slider__wrap:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}.news-slider__wrap-img{grid-area:1/1/2/2;overflow:hidden;position:relative;border-radius:4px}@media (max-width:767px){.news-slider__wrap-img{grid-area:inherit;margin-bottom:15px}}.news-slider__wrap-img::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(61.98%,transparent),to(rgba(0,0,0,.8)));background:linear-gradient(180deg,transparent 61.98%,rgba(0,0,0,.8) 100%);z-index:1}.news-slider__wrap-img img{width:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.news-slider__wrap-text{grid-area:1/1/2/2;position:relative;z-index:1;padding:25px 32px}@media (max-width:767px){.news-slider__wrap-text{grid-area:inherit;padding:0}}.news-slider__caption{font-weight:600;font-size:28px;line-height:36px;color:#fff;display:block;margin-bottom:12px}@media (max-width:767px){.news-slider__caption{font-size:22px;line-height:28px;color:#000;margin-bottom:0}}.news-slider__text{font-size:18px;line-height:28px;color:#fff;display:block}@media (max-width:767px){.news-slider__text{font-size:16px;line-height:24px;color:#0050b2}}.news-slider__arrow{width:72px;height:72px;border-radius:50%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:calc(50% - 36px);z-index:10;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:1300px){.news-slider__arrow{width:60px;height:60px;top:calc(50% - 30px)}}@media (max-width:767px){.news-slider__arrow{top:calc(50% - 60px)}}.news-slider__arrow:hover{background-color:#003b83}.news-slider__arrow:hover svg{stroke:#fff}@media (max-width:1079px){.news-slider__arrow:hover{background-color:#fff}.news-slider__arrow:hover svg{stroke:#0061d9}}.news-slider__arrow svg{width:21px;height:18px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;stroke:#0061d9;stroke-width:2px}.news-slider__arrow--prev{left:-36px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:1300px){.news-slider__arrow--prev{left:-30px}}@media (max-width:767px){.news-slider__arrow--prev{left:-6px}}.news-slider__arrow--next{right:-36px}@media (max-width:1300px){.news-slider__arrow--next{right:-30px}}@media (max-width:767px){.news-slider__arrow--next{right:-6px}}.documentation-sect{margin-bottom:50px;position:relative}@media (max-width:767px){.documentation-sect{margin-bottom:35px}}.documentation-sect__wrapper{display:grid;grid-template-columns:1fr;row-gap:40px;min-height:500px}@media (max-width:767px){.documentation-sect__wrapper{row-gap:28px}}.documentation-sect__wrapper .news-post .info-text{margin-top:0}.documentation-sect__wrapper .news-post__row{min-width:210px}@media (max-width:1300px){.documentation-sect__wrapper .news-post__row{margin-bottom:0}}@media (max-width:1300px){.documentation-sect__wrapper .news-post__wrap-text{padding:0;width:auto}}.honorary-citizens{margin-bottom:50px}@media (max-width:767px){.honorary-citizens{margin-bottom:40px}}.honorary-citizens__wrapper{display:grid;grid-template-columns:repeat(6,1fr);row-gap:36px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media (max-width:1300px){.honorary-citizens__wrapper{grid-template-columns:repeat(3,1fr)}}@media (max-width:1079px){.honorary-citizens__wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.honorary-citizens__wrapper{grid-template-columns:repeat(2,1fr);row-gap:28px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}.input-search-sect{padding-top:34px;padding-bottom:28px;border-bottom:1px solid #d9d9de;margin-bottom:40px}@media (max-width:767px){.input-search-sect{padding-bottom:20px;margin-bottom:20px}}.input-search-sect__wrap{position:relative}.input-search-sect__wrap svg{width:16px;height:16px;stroke:#000;stroke-width:2px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;right:33px;top:calc(50% - 8px)}@media (max-width:767px){.input-search-sect__wrap svg{right:12px}}.input-search-sect__wrap svg:hover{stroke:#003b83}.input-search-sect__field{border:1px solid #a7a8ab;border-radius:4px;background:#fff;width:100%;font-weight:600;font-size:28px;line-height:36px;color:#000;padding:19px 60px 23px 32px;margin-bottom:24px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.input-search-sect__field:hover{border-color:#333}.input-search-sect__field:focus{-webkit-box-shadow:0 0 0 4px #99a9f8;box-shadow:0 0 0 4px #99a9f8}@media (max-width:767px){.input-search-sect__field{font-size:18px;line-height:24px;padding:10px 34px 12px 12px}}.input-search-sect__field::-webkit-input-placeholder{font-weight:600;font-size:28px;line-height:36px;color:#76767a}.input-search-sect__field::-moz-placeholder{font-weight:600;font-size:28px;line-height:36px;color:#76767a}.input-search-sect__field:-ms-input-placeholder{font-weight:600;font-size:28px;line-height:36px;color:#76767a}.input-search-sect__field::-ms-input-placeholder{font-weight:600;font-size:28px;line-height:36px;color:#76767a}.input-search-sect__field::placeholder{font-weight:600;font-size:28px;line-height:36px;color:#76767a}@media (max-width:767px){.input-search-sect__field::-webkit-input-placeholder{font-size:18px;line-height:24px}.input-search-sect__field::-moz-placeholder{font-size:18px;line-height:24px}.input-search-sect__field:-ms-input-placeholder{font-size:18px;line-height:24px}.input-search-sect__field::-ms-input-placeholder{font-size:18px;line-height:24px}.input-search-sect__field::placeholder{font-size:18px;line-height:24px}}.input-search-sect__down{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}@media (max-width:767px){.input-search-sect__down{display:block}}.input-search-sect__down .wrap-field-check{padding:0 12px;margin-bottom:12px}@media (max-width:767px){.input-search-sect__down .wrap-field-check{width:100%}}.search-result{margin-bottom:50px}@media (max-width:767px){.search-result{margin-bottom:36px}}.search-result__up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}@media (max-width:767px){.search-result__up{display:block}}.search-result__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.search-result__left{display:block;margin-bottom:25px}}.search-result__right{margin-bottom:12px}.search-result__text{font-size:18px;line-height:28px;color:#333;-ms-flex-negative:0;flex-shrink:0;margin-right:16px;margin-bottom:12px;display:block}@media (max-width:767px){.search-result__text{font-size:16px;line-height:24px}}.search-result__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}@media (max-width:767px){.search-result__wrap{display:block}}.search-result__wrap .wrap-field-check{padding:0 12px;margin-bottom:12px}.search-result-list{counter-reset:my-awesome-counter;display:grid;row-gap:40px}@media (max-width:767px){.search-result-list{row-gap:25px}}.search-result-list__item{counter-increment:my-awesome-counter;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search-result-list__item:hover .search-result-list__caption{text-decoration:underline}.search-result-list__item::before{content:counter(my-awesome-counter) ".";font-weight:600;font-size:22px;line-height:28px;display:block;min-width:72px;margin-right:152px}@media (max-width:1200px){.search-result-list__item::before{margin-right:104px}}@media (max-width:1079px){.search-result-list__item::before{min-width:32px;margin-right:32px}}@media (max-width:767px){.search-result-list__item::before{margin-right:8px;font-size:18px;line-height:24px}}.search-result-list__caption{font-weight:600;font-size:22px;line-height:28px;color:#000;display:block;margin-bottom:12px}@media (max-width:767px){.search-result-list__caption{font-size:18px;line-height:24px}}.search-result-list__caption b{font-weight:600;font-size:22px;line-height:28px;color:#0050b2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.search-result-list__caption b{font-size:18px;line-height:24px}}.search-result-list__text{font-size:16px;line-height:24px;color:#333;display:block;margin-bottom:13px}@media (max-width:767px){.search-result-list__text{margin-bottom:0}}.search-result-list__text b{font-size:16px;line-height:24px;color:#0050b2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.search-result-list .breadcrumbs{padding:0}@media (max-width:767px){.search-result-list .breadcrumbs{display:none}}.search-result-list .breadcrumbs__list{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.table-page{margin-bottom:36px}@media (max-width:1079px){.table-page{margin-bottom:20px}}.table-page__row-btn{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;margin-bottom:46px}@media (max-width:767px){.table-page__row-btn{display:block;margin-bottom:40px}.table-page__row-btn .btn-block{display:none}}.table-page__row-btn--change{grid-template-columns:repeat(4,1fr)}@media (max-width:1200px){.table-page__row-btn--change{grid-template-columns:repeat(3,1fr)}}@media (max-width:1023px){.table-page__row-btn--change{grid-template-columns:repeat(2,1fr);gap:20px}}.table-page__row-btn--change-two{grid-template-columns:repeat(4,1fr)}.table-page__row-btn--change-two .btn-white{grid-column:span 2/auto}@media (max-width:1200px){.table-page__row-btn--change-two{grid-template-columns:repeat(3,1fr)}.table-page__row-btn--change-two .btn-white{grid-column:span 1/auto}}@media (max-width:1023px){.table-page__row-btn--change-two{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:767px){.table-page__row-btn--change-two{display:grid;grid-template-columns:repeat(1,1fr)}.table-page__row-btn--change-two .btn-white{display:none}.table-page__row-btn--change-two .btn-block{display:block}}.table-page__scroll-wrap{position:relative}.table-page__wrap-table{overflow:auto;padding-bottom:20px}@media (max-width:1360px){.table-page__wrap-table{padding:0 0 20px}}.table-page__wrap-table .scrollbar-track{opacity:1;background-color:#f5f5f7;border-radius:4px;bottom:10px;position:sticky}.table-page__wrap-table .scrollbar-track .scrollbar-thumb{background-color:#0061d9;height:auto;top:0;bottom:0;-webkit-transition:top .3s ease-in-out,bottom .3s ease-in-out;transition:top .3s ease-in-out,bottom .3s ease-in-out}.table-page__wrap-table .scrollbar-track .scrollbar-thumb:hover{top:-2px;bottom:-2px;background-color:#003b83}.table-page__wrap-table .scrollbar-track .scrollbar-thumb:active{top:-2px;bottom:-2px;background-color:#003b83}.table-page__wrap-table .scrollbar-track-y{display:none!important}@media (max-width:1360px){.table-page__wrap-table{margin:0 -32px;position:static!important}.table-page__wrap-table .scrollbar-track{left:0;right:0;bottom:14px;width:auto!important;overflow:hidden;margin:0 32px}}.table-page__wrap-table table{border-collapse:collapse;position:relative}.table-page__wrap-table table tr th{font-weight:600;font-size:16px;line-height:24px;color:#000;text-align:left;padding:0 20px 22px;border-bottom:2px solid #000;min-width:250px;vertical-align:top}.table-page__wrap-table table tr th:first-child{padding-left:16px;min-width:90px}.table-page__wrap-table table tr th:last-child{padding-right:16px}.table-page__wrap-table table tr td{font-size:16px;line-height:normal;color:#333;padding:20px 10px;border-bottom:1px solid #d9d9de;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-align:left}.table-page__wrap-table table tr td:first-child{padding-left:16px}.table-page__wrap-table table tr td:last-child{padding-right:16px}.table-page__wrap-table table tr td h4{font-weight:600;font-size:16px;line-height:24px;text-align:center;color:#000;margin:-20px -16px;padding:20px 0;border-top:1px solid #000;border-bottom:1px solid #000}.table-page__wrap-table table tr:nth-child(2n+1) td{background-color:rgba(245,245,247,.5)}.table-page__wrap-table table tr:last-child th,.table-page__wrap-table table tr:last-child td{border:0}.table-page__wrap-table table tr:hover td{background-color:rgba(229,229,235,.5)}table{border-collapse:collapse;position:relative}@media (max-width:1360px){table{margin:0 32px}}table tr th{font-weight:600;font-size:16px;line-height:24px;color:#000;text-align:left;padding:0 20px 22px;border-bottom:2px solid #000;vertical-align:top}table tr th:first-child{padding-left:16px;min-width:90px}table tr th:nth-child(2),table tr th:nth-child(3),table tr th:nth-child(5){min-width:250px}table tr th:last-child{padding-right:16px}table tr td{font-size:16px;line-height:normal;color:#333;padding:20px 20px;border-bottom:1px solid #d9d9de;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}table tr td p,table tr td span{font-size:16px!important;line-height:normal!important;color:#333!important;margin:0!important}table tr td:first-child{padding-left:16px}table tr td:last-child{padding-right:16px}table tr td h4{font-weight:600;font-size:16px;line-height:24px;text-align:center;color:#000;margin:-20px -16px;padding:20px 0;border-top:1px solid #000;border-bottom:1px solid #000}table tr:nth-child(2n+1) td{background-color:rgba(245,245,247,.5)}table tr:last-child th,table tr:last-child td{border:0}table tr:hover td{background-color:rgba(229,229,235,.5)}.msp-table table{border-collapse:collapse;position:relative}@media (max-width:1360px){.msp-table table{margin:0 32px}}.msp-table table tr th{font-weight:600;font-size:16px;line-height:24px;color:#000;text-align:left;padding:0 10px 20px;border-bottom:2px solid #000;vertical-align:top;width:200px}.msp-table table tr th:first-child{padding-left:16px}.msp-table table tr th:last-child{padding-right:16px}.msp-table table tr td{font-size:16px;line-height:normal;color:#333;padding:20px 10px;border-bottom:1px solid #d9d9de;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:200px}.msp-table table tr td p,.msp-table table tr td span{font-size:16px!important;line-height:normal!important;color:#333!important;margin:0!important}.msp-table table tr td:first-child{padding-left:16px}.msp-table table tr td:last-child{padding-right:16px}.msp-table table tr td h4{font-weight:600;font-size:16px;line-height:24px;text-align:center;color:#000;margin:-20px -16px;padding:20px 0;border-top:1px solid #000;border-bottom:1px solid #000}.msp-table table tr:nth-child(2n+1) td{background-color:rgba(245,245,247,.5)}.msp-table table tr:last-child th,.msp-table table tr:last-child td{border:0}.msp-table table tr:hover td{background-color:rgba(229,229,235,.5)}.upcoming-conferences-page{margin-bottom:44px}@media (max-width:767px){.upcoming-conferences-page{margin-bottom:32px}}.upcoming-conferences-page__wrapper{display:grid;row-gap:50px}@media (max-width:1079px){.upcoming-conferences-page__wrapper{row-gap:38px}}@media (max-width:767px){.upcoming-conferences-page__wrapper{row-gap:32px}}.upcoming-conferences-post{display:block}.upcoming-conferences-post__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1079px){.upcoming-conferences-post__wrapper{display:block}}.upcoming-conferences-post__left{margin-right:40px;min-width:184px}@media (max-width:1200px){.upcoming-conferences-post__left{min-width:145px;margin-right:32px}}@media (max-width:1079px){.upcoming-conferences-post__left{min-width:inherit;margin-right:0;margin-bottom:20px}}@media (max-width:767px){.upcoming-conferences-post__left{display:none}}.upcoming-conferences-post__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.upcoming-conferences-post__wrap-img{width:160px;margin-right:64px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:1200px){.upcoming-conferences-post__wrap-img{width:144px;margin-right:32px}}@media (max-width:1079px){.upcoming-conferences-post__wrap-img{width:152px;margin-right:32px}}@media (max-width:575px){.upcoming-conferences-post__wrap-img{width:72px;margin-right:26px}}.upcoming-conferences-post__wrap-img img{width:100%;margin-bottom:20px}.upcoming-conferences-post__wrap-img img:last-child{margin-bottom:0}.upcoming-conferences-post__wrap-text .info-text{display:none}@media (max-width:767px){.upcoming-conferences-post__wrap-text .info-text{display:block}}.upcoming-conferences-post__wrap-text h3{font-weight:600;font-size:22px;line-height:28px;color:#000;margin-bottom:12px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.upcoming-conferences-post__wrap-text h3{font-size:18px;line-height:24px}}@media (max-width:575px){.upcoming-conferences-post__wrap-text h3{margin-bottom:0}}.upcoming-conferences-post__wrap-text h3:last-child{margin-bottom:0}.upcoming-conferences-post__wrap-text h3:hover{color:#003b83;text-decoration:underline}.upcoming-conferences-post__wrap-text p{font-size:16px;line-height:24px;color:#333;margin-bottom:20px}.upcoming-conferences-post__wrap-text p:last-child{margin-bottom:0}@media (max-width:767px){.upcoming-conferences-post__wrap-text p{display:none}}.gray-sect{background-color:rgba(245,245,247,.7);padding:40px 0 56px;margin-bottom:43px}@media (max-width:767px){.gray-sect{margin-bottom:32px}}.gray-sect:last-child{margin-bottom:0}@media (max-width:767px){.gray-sect{padding:30px 0 24px}.gray-sect:last-child{padding:30px 0 40px}}.gray-sect .row-btn{margin-bottom:0}.conferences-inner-block{margin-bottom:56px}@media (max-width:767px){.conferences-inner-block{margin-bottom:40px}}@media (max-width:1200px){.conferences-inner-block .center-area-one{margin:0}}.conferences-inner-block .upcoming-conferences-post{margin-bottom:50px}@media (max-width:767px){.conferences-inner-block .upcoming-conferences-post{margin-bottom:15px}}@media (max-width:767px){.conferences-inner-block .upcoming-conferences-post__right{display:block}.conferences-inner-block .upcoming-conferences-post__right .info-text.date{display:none}}@media (max-width:767px){.conferences-inner-block .upcoming-conferences-post__wrap-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 0 22px}.conferences-inner-block .upcoming-conferences-post__wrap-img img{max-width:144px;margin:0 10px 0;width:100%}}@media (max-width:767px){.conferences-inner-block .upcoming-conferences-post__wrap-text p{display:block}}.conferences-inner-block .btn-block{margin-bottom:30px;text-align:center}.conferences-inner-block .btn-block:last-of-type{margin-bottom:56px}@media (max-width:767px){.conferences-inner-block .btn-block{margin-bottom:10px}.conferences-inner-block .btn-block:last-of-type{margin-bottom:20px}}.partners-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.partners-flex{display:block}}.partners-flex__caption{font-weight:600;font-size:28px;line-height:36px;display:block;margin-right:40px}.partners-flex__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.partners-flex__wrap .block-img{width:256px;margin-right:80px}@media (max-width:1079px){.partners-flex__wrap .block-img{margin-right:24px;width:248px}}.partners-flex__wrap .block-img:last-child{margin-right:0}.block-img img{width:100%}.questions-sect__wrapper{display:grid;row-gap:34px}@media (max-width:767px){.questions-sect__wrapper{row-gap:32px}}.question-post__up{margin-bottom:27px}.question-post__up:last-child{margin-bottom:0}.question-post__up .info-text{margin-bottom:10px;display:block}.question-post__up .question-post__area{max-width:856px}.question-post__name{display:block;font-weight:600;font-size:22px;line-height:28px;color:#000;margin-bottom:11px}@media (max-width:767px){.question-post__name{font-size:18px;line-height:24px}}.question-post__name:last-child{margin-bottom:0}.question-post__area p{font-size:18px;line-height:28px;color:#333;margin-bottom:40px}@media (max-width:767px){.question-post__area p{font-size:16px;line-height:24px;margin-bottom:32px}}.question-post__area p:last-child{margin-bottom:0}.question-post__down{padding-left:224px}@media (max-width:1200px){.question-post__down{padding-left:176px}}@media (max-width:1079px){.question-post__down{padding-left:184px}}@media (max-width:767px){.question-post__down{padding-left:20px}}.question-post__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.question-post__wrap-photo{width:48px;margin-right:20px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;overflow:hidden}.question-post__wrap-photo img{width:100%}.not-found-page{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;margin-bottom:56px}@media (max-width:1079px){.not-found-page{display:block}}@media (max-width:767px){.not-found-page{margin-bottom:40px}}.not-found-page__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1079px){.not-found-page__left{margin-bottom:40px}}.not-found-page__left img{max-width:520px;width:100%}.not-found-page__right .row-title{margin-bottom:30px}@media (max-width:767px){.not-found-page__right .row-title{margin-bottom:24px}}@media (max-width:767px){.not-found-page__area{margin-bottom:32px}}.not-found-page__area p{font-size:18px;line-height:28px;color:#333;display:block;margin-bottom:20px}@media (max-width:767px){.not-found-page__area p{margin-bottom:10px;font-size:16px;line-height:24px}}.not-found-page__area a{font-size:18px;line-height:28px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#0050b2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.not-found-page__area a{font-size:16px;line-height:24px}}.not-found-page__area a:hover{color:#003b83}.not-found-page__area h4{font-weight:600;font-size:28px;line-height:36px;color:#000;margin-bottom:20px}@media (max-width:767px){.not-found-page__area h4{margin-bottom:10px;font-size:26px;line-height:32px}}.not-found-page__area .btn-white{display:inline-block;text-decoration:none}.structural-units .post-popular-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-dictionary{margin-bottom:54px}.filter-dictionary__wrapper{display:grid;grid-template-columns:repeat(16,1fr);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:32px;padding:56px 0}@media (max-width:1400px){.filter-dictionary__wrapper{grid-template-columns:repeat(14,1fr)}}@media (max-width:1200px){.filter-dictionary__wrapper{grid-template-columns:repeat(10,1fr)}}@media (max-width:1023px){.filter-dictionary__wrapper{padding:46px 0;grid-template-columns:repeat(8,1fr)}}@media (max-width:767px){.filter-dictionary__wrapper{padding:24px 0;grid-template-columns:repeat(6,1fr);gap:16px}}@media (max-width:575px){.filter-dictionary__wrapper{grid-template-columns:repeat(4,1fr);gap:16px}}.filter-dictionary__item{background-color:#fff;width:48px;height:48px;border:1px solid #b3cbe8;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.filter-dictionary__item:hover{background-color:#f2f6fb;border-color:#003b83}.filter-dictionary__item--active{background-color:transparent;border-color:transparent}.filter-dictionary__item--active:hover{background-color:transparent;border-color:transparent}.filter-dictionary__item span{font-weight:500;font-size:18px;line-height:24px;color:#0061d9;text-transform:uppercase;pointer-events:none}.dictionary-results{margin-bottom:55px}.dictionary-results__item{padding:45px 0;border-bottom:1px solid #d9d9de}.dictionary-results__item:first-child{padding-top:0}.dictionary-results__item:last-child{padding-bottom:0;border:0}.dictionary-results__item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.dictionary-results__key{font-weight:600;font-size:22px;line-height:28px;color:#000;min-width:72px;-ms-flex-negative:0;flex-shrink:0;margin-right:152px}@media (max-width:1023px){.dictionary-results__key{margin-right:22px}}@media (max-width:767px){.dictionary-results__key{margin-right:8px;min-width:32px;font-size:18px;line-height:24px}}.dictionary-results__wrap div{margin-bottom:45px}.dictionary-results__wrap div:last-child{margin-bottom:0}.dictionary-results__wrap h5{font-weight:600;font-size:22px;line-height:28px;color:#000;margin-bottom:5px;display:block}@media (max-width:767px){.dictionary-results__wrap h5{font-size:18px;line-height:24px}}.dictionary-results__wrap span{font-size:18px;line-height:28px;color:#333;display:block;margin-bottom:30px}@media (max-width:767px){.dictionary-results__wrap span{font-size:16px;line-height:24px}}.dictionary-results__wrap span b{color:#333}.dictionary-results__wrap span:last-child{margin-bottom:0}.dictionary-results__wrap ol{counter-reset:my-awesome-counter}.dictionary-results__wrap ol li{counter-increment:my-awesome-counter;position:relative;padding-left:30px;margin-bottom:30px}.dictionary-results__wrap ol li:last-child{margin-bottom:0}.dictionary-results__wrap ol li::before{content:counter(my-awesome-counter) ".";font-weight:600;font-size:18px;line-height:normal;color:#0061d9;position:absolute;left:0;top:0}@media (max-width:767px){.dictionary-results__wrap ol li::before{font-size:16px;line-height:24px}}.dictionary-results__wrap ol li span{font-size:18px;line-height:normal;color:#333}@media (max-width:767px){.dictionary-results__wrap ol li span{font-size:16px;line-height:24px}}.victory-block img{width:100%;margin-bottom:30px}.victory-block p{font-size:18px;line-height:28px;color:#333}.personal-area{margin-bottom:55px}@media (max-width:1200px){.personal-area{margin-bottom:40px}}.personal-area__up{margin-bottom:32px}.personal-area__up--change{padding-bottom:28px;margin-bottom:0}@media (max-width:767px){.personal-area__up--change{padding-bottom:20px}}.personal-area__up--border-bottom{border-bottom:1px solid #d9d9de}@media (max-width:767px){.personal-area__up--border-bottom{margin:0 -24px;padding:0 24px}}@media (max-width:1200px){.personal-area__up .filter-documentation__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.personal-area__up .filter-documentation__wrap:first-child{max-width:33.34%}@media (max-width:1200px){.personal-area__up .filter-documentation__wrap:first-child{max-width:50%}}@media (max-width:767px){.personal-area__up .filter-documentation__wrap:first-child{max-width:100%}}.personal-area__up .filter-documentation__wrap:nth-child(2){max-width:44.45%}@media (max-width:1200px){.personal-area__up .filter-documentation__wrap:nth-child(2){max-width:50%}}@media (max-width:767px){.personal-area__up .filter-documentation__wrap:nth-child(2){max-width:100%;margin-bottom:24px}}.personal-area__up .filter-documentation__wrap:last-child{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:1200px){.personal-area__up .filter-documentation__wrap:last-child{max-width:224px}}@media (max-width:767px){.personal-area__up .filter-documentation__wrap:last-child{max-width:100%}}.personal-area__up .filter-documentation__wrap .wrap-field__field{padding:9px 14px}@media (max-width:767px){.personal-area__up .filter-documentation__wrap .wrap-field__field{padding:7px 14px}}.personal-area__up .filter-documentation__wrap .choices .choices__inner{padding:5px 14px 7px}.personal-area__down{margin-bottom:30px}.personal-area__down:last-child{margin-bottom:0}.personal-area__grid{display:grid;grid-template-columns:repeat(3,1fr);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;margin-bottom:35px}.personal-area__grid:last-child{margin-bottom:0}@media (max-width:1200px){.personal-area__grid{grid-template-columns:repeat(2,1fr);row-gap:32px}}@media (max-width:767px){.personal-area__grid{grid-template-columns:repeat(1,1fr)}}.personal-area__grid--change{grid-template-columns:1fr}.personal-area .btn-block{width:100%}.personal-area-post{border-bottom:1px solid #d9d9de}.personal-area-post__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:30px;cursor:pointer}.personal-area-post__wrap *{pointer-events:none}.personal-area-post svg{width:45px;height:45px;stroke:#0061d9;stroke-width:2px;-ms-flex-negative:0;flex-shrink:0;margin-right:24px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.personal-area-post__text{font-weight:600;font-size:18px;line-height:24px;color:#000;border-bottom:1px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:1023px){.personal-area-post__text{font-size:18px;line-height:24px}}@media (max-width:767px){.personal-area-post__text{font-size:16px;line-height:20px}}.personal-area-post:hover .personal-area-post__text{color:#003b83;border-color:#003b83}.personal-area-post:hover svg{stroke:#003b83;fill:#003b83}.posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:27px;border-bottom:1px solid #d9d9de;margin-bottom:20px}.posts svg{width:24px;height:24px;margin-right:24px;-ms-flex-negative:0;flex-shrink:0;margin-top:2px;stroke-width:2px}.posts__wrap-icon{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.posts__wrap-icon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:16px}.posts__wrap-icon svg{margin-right:0}}.posts__wrap-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.posts__wrap-text{display:block}}.posts__row{max-width:628px}.posts__title{font-size:22px;line-height:28px;font-weight:600;display:block;margin-bottom:10px}.posts__title:last-child{margin-bottom:0}@media (max-width:1023px){.posts__title{font-size:22px;line-height:28px}}@media (max-width:767px){.posts__title{margin-bottom:5px;font-size:18px;line-height:24px}}.posts__date{font-size:16px;line-height:24px;color:#333;white-space:nowrap;text-align:right}@media (max-width:1023px){.posts__date{font-size:16px;line-height:24px}}.posts__date br{display:none}@media (max-width:1200px){.posts__date br{display:block}}@media (max-width:767px){.posts__date br{display:none}}.posts__text{font-size:14px;line-height:20px;color:rgba(0,0,0,.6)}@media (max-width:767px){.posts__text{margin-bottom:6px}}.posts__wrap-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:767px){.posts__wrap-end{display:block}}.posts__wrap-end .close{position:relative;top:auto;right:auto;display:block;width:32px;height:32px;border:1px solid #b3cbe8;background-color:#fff;border-radius:4px;margin-bottom:-5px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.posts__wrap-end .close::before,.posts__wrap-end .close::after{top:7px;bottom:7px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:1023px){.posts__wrap-end .close{display:none}}.posts__wrap-end .close:hover{background-color:#003b83}.posts__wrap-end .close:hover::after,.posts__wrap-end .close:hover::before{background-color:#fff}.mesage{padding:21px 24px;margin-bottom:0;position:relative;cursor:pointer}@media (max-width:767px){.mesage{padding:20px 0}}.mesage::before{content:"";position:absolute;left:0;top:-2px;right:0;bottom:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1}.mesage *{position:relative;z-index:2}@media (min-width:1023px){.mesage:hover{border-color:transparent}.mesage:hover::before{-webkit-box-shadow:6px 6px 20px rgba(0,0,0,.25);box-shadow:6px 6px 20px rgba(0,0,0,.25);background-color:#fff;border-radius:4px}.mesage:hover .close{opacity:1}}.mesage--not-read{background-color:#fafafb}.mesage--not-read:first-child::before{top:-3px}@media (max-width:767px){.mesage--not-read:first-child::before{top:0}}@media (max-width:767px){.mesage--not-read::before{background-color:#fafafb;left:-24px;right:-24px;border-bottom:1px solid #d9d9de;top:0;bottom:-1px}}.mesage--not-read:hover::before{background-color:#fafafb}.pagination-mesages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pagination-mesages__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination-mesages__text{font-size:16px;line-height:24px;color:#000;display:inline-block;margin-bottom:10px}.pagination-mesages__page-value{border:1px solid #a7a8ab;border-radius:4px;background-color:#fff;font-size:18px;line-height:28px;max-width:72px;padding:7px 16px 7px 14px;margin:0 40px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:1200px){.pagination-mesages__page-value{margin:0 28px}}@media (max-width:767px){.pagination-mesages__page-value{padding:5px 16px 5px 14px;margin:0 8px;max-width:44px}}.pagination-mesages__page-value:hover{border-color:#333}.pagination-mesages__page-value:focus{-webkit-box-shadow:0 0 0 4px #99a9f8;box-shadow:0 0 0 4px #99a9f8}.pagination-mesages__left{-ms-flex-negative:0;flex-shrink:0}.pagination-mesages__right{max-width:184px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:32px}@media (max-width:767px){.pagination-mesages__right{margin-left:28px}}@media (max-width:1200px){.pagination-mesages__right{max-width:144px}}.pagination-mesages .btn-white{padding:10px 32px 12px;min-width:184px}@media (max-width:767px){.pagination-mesages .btn-white{min-width:40px;padding:0}}.pagination-mesages .choices__inner{padding:5px 14px 5px}.pagination-mesages .select-wrap{width:100%}.pagination-mesages .choices::before{top:calc(50% - 6px)}.pagination-mesages.pagination{margin-bottom:0}.my-addresses{margin-bottom:30px}.my-addresses__text{font-size:18px;line-height:28px;color:#333;display:block;margin-bottom:20px}.my-addresses__text:last-child{margin-bottom:0}.my-addres-block{padding:0 24px 28px;border-bottom:1px solid #d9d9de;margin-bottom:20px}@media (max-width:767px){.my-addres-block{padding:0 0 28px}}.my-addres-block:last-child{margin-bottom:0}.my-addres-block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:767px){.my-addres-block__wrapper{display:block}}.my-addres-block__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:767px){.my-addres-block__left{margin-bottom:15px}}.my-addres-block__wrap-icon{margin-right:24px;-ms-flex-negative:0;flex-shrink:0;margin-top:3px}.my-addres-block__wrap-icon svg{width:24px;height:24px}.my-addres-block .close{position:relative;top:auto;right:auto;display:block;width:32px;height:32px;border:1px solid #b3cbe8;border-radius:4px}.my-addres-block .close::before,.my-addres-block .close::after{top:7px;bottom:7px}.my-addres-block__caption{font-weight:600;font-size:22px;line-height:28px;color:#000;margin-bottom:10px}@media (max-width:767px){.my-addres-block__caption{font-size:18px;line-height:24px}}.my-addres-block__subcaption{font-size:14px;line-height:20px;color:rgba(0,0,0,.5);display:block;margin-bottom:6px}.my-addres-block__text{font-size:18px;line-height:28px;color:#333}@media (max-width:767px){.my-addres-block__text{font-size:16px;line-height:24px}}.my-addres-block__right{display:-webkit-box;display:-ms-flexbox;display:flex}.my-addres-block__right .btn-white{margin-right:8px;padding:4px 34px 6px}@media (max-width:767px){.my-addres-block__right .btn-white{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.my-addres-block__right .btn-white__text{font-weight:500;font-size:14px;line-height:20px}.page-header:last-child{margin-bottom:45px}@media (max-width:1079px){.page-header:last-child{margin-bottom:24px}}.page-header__up-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0;border-bottom:1px solid #d9d9de}@media (max-width:1079px){.page-header__up-wrapper{display:none}}.page-header__up-wrapper .link-over.personal-area{margin-bottom:0}.page-header__wrapper-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header__wrapper-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header .link-over{margin-right:30px}.page-header .link-over:last-child{margin-right:0}.page-header__wrapper-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0}@media (max-width:1079px){.page-header__wrapper-down{padding:9.5px 0}}.page-header__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1079px){.page-header__left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width:1300px){.page-header__left .sm-text{display:none}}.page-header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:15px}@media (max-width:1079px){.page-header__right{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding-left:0}}.page-header__down.sticky{position:fixed;left:0;right:0;top:0;z-index:90;background-color:#fff;-webkit-box-shadow:0 2px 0 0 #000;box-shadow:0 2px 0 0 #000}@media (max-width:1079px){.nav{display:none}}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex}.nav__item{margin-right:40px;position:relative}.nav__item:hover .dropdown-list{pointer-events:unset;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.nav__item:last-child .dropdown-list,.nav__item:nth-last-child(2) .dropdown-list{left:auto;right:0}.nav__item:last-child .dropdown-list::after,.nav__item:nth-last-child(2) .dropdown-list::after{left:auto;right:34px}.nav__text{font-weight:500;font-size:16px;line-height:24px;color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav__text:hover{color:#003b83}.dropdown-list{position:absolute;left:0;top:100%;margin-top:12px;background-color:#fff;-webkit-box-shadow:6px 6px 20px rgba(0,0,0,.2);box-shadow:6px 6px 20px rgba(0,0,0,.2);padding-top:12px;z-index:20;min-width:316px;padding:25px 35px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:none;-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}.dropdown-list--two-column{min-width:600px;-webkit-columns:2;-moz-columns:2;columns:2}.dropdown-list::before{content:"";position:absolute;left:0;top:-20px;right:0;bottom:0}.dropdown-list::after{content:"";position:absolute;width:20px;height:20px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-10px;left:44px;-webkit-box-shadow:5px 20px 5px 5px #fff,20px 5px 5px 5px #fff,0 0 15px 0 rgba(0,0,0,.2);box-shadow:5px 20px 5px 5px #fff,20px 5px 5px 5px #fff,0 0 15px 0 rgba(0,0,0,.2)}.dropdown-list__item{position:relative;z-index:1;margin-bottom:28px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.dropdown-list__item:last-child{margin-bottom:0}.dropdown-list__item a{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.dropdown-list__item a:hover span{color:#003b83;-webkit-transform:translateX(0);transform:translateX(0)}.dropdown-list__item a:hover svg{-webkit-transform:translateX(0);transform:translateX(0)}.dropdown-list__item svg{max-width:18px;max-height:10px;stroke:#003b83;stroke-width:2px;margin-top:5px;-webkit-transform:translateX(-26px);transform:translateX(-26px);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.dropdown-list__item span{font-size:16px;line-height:normal;color:#000;-webkit-transform:translateX(-26px);transform:translateX(-26px);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.search{cursor:pointer}.search:hover svg{stroke:#003b83}.search__wrap-icon{max-height:16px;pointer-events:none}.search svg{width:16px;height:16px;stroke:#000;stroke-width:2px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.burger{display:none;width:16px;height:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1079px){.burger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.burger__line{height:2px;background-color:#000}.burger__line:nth-child(2){margin-left:4px}.search-modal{position:fixed;left:0;right:0;top:0;bottom:0;z-index:100;display:none}.search-modal--open{display:block}.search-modal__overlay{background-color:rgba(245,245,247,.9);height:100%}.search-modal__block{background-color:#fff;padding:0 24px}@media (max-width:359px){.search-modal__block{padding:0 15px}}.search-modal__block .container{position:static}@media (max-width:767px){.search-modal__block .container{padding:0}}.search-modal__wrapper{padding:170px 0;position:relative}@media (max-width:767px){.search-modal__wrapper{padding:80px 0}}@media (max-width:359px){.search-modal__wrapper{padding:50px 0}}.search-modal__caption{font-weight:600;font-size:32px;line-height:40px;color:#000;display:block;margin-bottom:5px}.search-modal__text{font-size:16px;line-height:24px;color:#000;opacity:.6;display:block;margin-bottom:18px}.search-modal .input-search-sect{padding:0;margin:0;border-bottom:none}.close-search{position:absolute;top:78px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;cursor:pointer}@media (max-width:767px){.close-search{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;top:16px}}.close-search:hover .close-search__text{color:#003b83}.close-search:hover .close-search__icon::before,.close-search:hover .close-search__icon::after{background-color:#003b83}.close-search *{pointer-events:none}.close-search__text{font-weight:500;font-size:18px;line-height:24px;color:#0050b2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.close-search__icon{width:16px;height:16px;position:relative;display:block;margin-bottom:3px;margin-left:17px}.close-search__icon::before,.close-search__icon::after{content:"";position:absolute;top:0;bottom:0;left:calc(50% - 1px);width:2px;background-color:#0050b2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.close-search__icon::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close-search__icon::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page-footer{padding-bottom:50px;background-color:#f5f5f7}@media (max-width:767px){.page-footer{padding-bottom:32px}}.page-footer .btn-block{margin-bottom:46px;border-radius:0}@media (max-width:767px){.page-footer .btn-block{margin-bottom:10px}}.page-footer .btn-block__text{font-weight:600}.page-footer__grid{display:grid;grid-template-columns:repeat(4,1fr);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;margin-bottom:40px}@media (max-width:1200px){.page-footer__grid{grid-template-columns:repeat(3,1fr);row-gap:24px}}@media (max-width:1079px){.page-footer__grid{display:block;-webkit-columns:2;-moz-columns:2;columns:2}}@media (max-width:767px){.page-footer__grid{-webkit-columns:1;-moz-columns:1;columns:1;margin-bottom:30px}}.page-footer__block{display:block;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}@media (max-width:1200px){.page-footer__block:first-child,.page-footer__block:nth-child(2){grid-row:span 2/auto}}@media (max-width:1200px) and (max-width:1079px){.page-footer__block:first-child,.page-footer__block:nth-child(2){grid-row:inherit}}@media (max-width:1079px){.page-footer__block{margin-bottom:30px}}@media (max-width:767px){.page-footer__block{margin-bottom:0}}.page-footer__wrap{margin-bottom:40px}.page-footer__wrap:last-child{margin-bottom:0}@media (max-width:767px){.page-footer__wrap{margin-bottom:0;border-bottom:1px solid #d9d9de;padding:15px 0 0}}.page-footer__row-up{border-bottom:1px solid #d9d9de;padding-bottom:18px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-footer__row-up svg{display:none;width:18px;height:18px;stroke:#0061d9;stroke-width:2px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.page-footer__row-up svg{display:block}}@media (max-width:767px){.page-footer__row-up{margin-bottom:0;padding:0 0 15px;border-bottom:none}}@media (max-width:767px){.page-footer__list{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}}.page-footer__caption{font-weight:600;font-size:22px;line-height:28px;color:#000;display:block}@media (max-width:767px){.page-footer__caption{font-size:18px;line-height:24px}}.page-footer__item{margin-bottom:20px}.page-footer__item:last-child{margin-bottom:0}@media (max-width:767px){.page-footer__item:last-child{margin-bottom:15px}}.page-footer__link{font-size:14px;line-height:20px;color:#333;display:inline;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-bottom:1px solid transparent}.page-footer__link:hover{color:#003b83;border-color:#003b83}.page-footer__row{margin-bottom:25px}.page-footer__row:last-child{margin-bottom:0}.page-footer__text{font-size:14px;line-height:20px;color:#76767a}.page-footer__text:last-child{margin-right:0}.page-footer__text span{font-size:14px;line-height:20px;color:#333}.page-footer__text a{font-size:14px;line-height:20px;color:#0050b2;border-bottom:1px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-footer__text a:hover{color:#003b83;border-color:#003b83}.page-footer__row-up.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.line-info{background-color:#08577b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:4px;overflow:hidden;margin-bottom:28px}.line-info .btn-block{margin-bottom:0;height:100%;padding:0 30px 2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.line-info .btn-block{display:none}}.line-info .btn-block__text{font-size:14px;line-height:20px}.line-info__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:767px){.line-info__left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.line-info__left img{-ms-flex-negative:0;flex-shrink:0;max-width:192px;margin-right:30px}@media (max-width:767px){.line-info__left img{margin-right:0}}.line-info__caption{font-weight:700;font-size:18px;line-height:24px;color:#fff;margin-right:24px}@media (max-width:767px){.line-info__caption{padding:5px 0;margin-right:0;font-size:16px;line-height:20px}}.line-info__text{font-weight:500;font-size:16px;line-height:24px;color:#fff}@media (max-width:1079px){.line-info__text{display:none}}.info-list{margin-bottom:6px}.info-list__item{margin-right:18px;display:inline-block;margin-bottom:20px}.info-list__item:last-child{margin-right:0}.info-list__link{font-weight:600;font-size:14px;line-height:normal;color:#000;display:inline;border-bottom:1px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.info-list__link:hover{color:#003b83;border-color:#003b83}nobr{display:inline}.modal{position:fixed;left:0;top:0;right:0;bottom:0;z-index:110;display:none;overflow:hidden}.modal--open{display:block}.modal__overlay{height:100%;width:100%;background-color:rgba(245,245,247,.9);overflow-y:auto;text-align:center;white-space:nowrap;padding:15px 15px}@media (max-width:767px){.modal__overlay{padding:15px 8px}}.modal__overlay::before{content:'';display:inline-block;vertical-align:middle;height:100%;font-size:0;line-height:0;width:0}@media (max-width:1100px){.modal__overlay::before{margin-left:-4px}}@media (max-width:767px){.modal__overlay::before{margin-left:-4px}}.modal__block{background-color:#fff;margin:0;display:inline-block;vertical-align:middle;text-align:left;width:100%;max-width:90%;font-size:0;line-height:0;padding:44px 56px 56px;position:relative;white-space:pre-wrap}@media (max-width:767px){.modal__block{padding:24px}}.modal__block *{font-size:initial;line-height:normal;white-space:normal;vertical-align:initial}.modal__up{margin-bottom:20px;vertical-align:inherit}@media (max-width:767px){.modal__up{border-bottom:1px solid #d9d9de;padding-bottom:14px}}.modal__down{display:block;vertical-align:inherit}.modal__down div.form-over__wrap-btn{margin-top:0}.modal__caption{font-weight:600;font-size:32px;line-height:40px;color:#000}@media (max-width:767px){.modal__caption{font-size:26px;line-height:32px}}.modal .form-over__wrap-btn{padding-bottom:0}.close{width:18px;height:18px;position:absolute;top:24px;right:24px;cursor:pointer}@media (max-width:767px){.close{top:10px;right:10px}}.close::before,.close::after{content:"";position:absolute;top:0;bottom:0;left:calc(50% - 1px);width:2px;background-color:#0050b2}.close::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-calendar{max-width:444px}.calendar__up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #d9d9de;margin-bottom:25px}@media (max-width:767px){.calendar__up{margin-bottom:18px}}.calendar__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:19px;cursor:pointer;position:relative}.calendar__item::before{content:"";position:absolute;left:0;bottom:4px;right:100%;height:4px;background-color:#0061d9;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.calendar__item svg{width:17px;height:17px;stroke:#a7a8ab;stroke-width:2px;display:block;margin-right:11px;pointer-events:none}.calendar__item span{display:block;font-weight:500;font-size:18px;line-height:normal;color:#0050b2;pointer-events:none}@media (max-width:767px){.calendar__item span{font-size:16px;line-height:24px}}.calendar__item.active-item-tab::before{right:0;opacity:1}.calendar__item.active-item-tab span{color:#000}.calendar__tab input{margin-bottom:15px}.calendar__tab .flatpickr-calendar{width:100%;-webkit-box-shadow:none;box-shadow:none}.calendar__tab .flatpickr-months{padding:0!important;padding-bottom:18px!important}.calendar__field{width:100%}.calendar__field--change{display:none}.calendar .btn-white{margin-top:24px;width:100%;display:none}.calendar .btn-white__text{pointer-events:none}.modal-topic{max-width:852px;padding:44px 56px 44px}@media (max-width:767px){.modal-topic{padding:24px}}@media (max-width:767px){.modal-topic .modal__up{margin-bottom:5px}}.topic-block__up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}@media (max-width:767px){.topic-block__up{display:block}}.topic-block__caption{font-weight:600;font-size:22px;line-height:28px;margin-right:22px}@media (max-width:767px){.topic-block__caption{margin-right:0;margin-bottom:10px;display:block;font-size:18px;line-height:24px}}.topic-block__field-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.topic-block__btn-search{position:absolute;right:0;top:0;bottom:0;width:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.topic-block__btn-search svg{width:16px;height:16px;stroke:#000;stroke-width:2px}.topic-block__field{border:1px solid #a7a8ab;border-radius:4px;font-size:18px;line-height:28px;width:100%;padding:8px 24px 10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.topic-block__field{font-size:16px;line-height:24px;padding:6px 15px 8px}}.topic-block__field:hover{border-color:#333}.topic-block__field:focus{-webkit-box-shadow:0 0 0 4px #99a9f8;box-shadow:0 0 0 4px #99a9f8}.topic-block__field::-webkit-input-placeholder{color:#76767a;font-size:18px;line-height:28px}.topic-block__field::-moz-placeholder{color:#76767a;font-size:18px;line-height:28px}.topic-block__field:-ms-input-placeholder{color:#76767a;font-size:18px;line-height:28px}.topic-block__field::-ms-input-placeholder{color:#76767a;font-size:18px;line-height:28px}.topic-block__field::placeholder{color:#76767a;font-size:18px;line-height:28px}.topic-block__middle{margin-bottom:32px}@media (max-width:767px){.topic-block__middle{margin-bottom:12px}}.topic-block__scroll{overflow:auto}.topic-block__list{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:12px;padding-right:40px;max-height:350px}@media (max-width:767px){.topic-block__list{grid-template-columns:1fr;padding-right:16px}}.topic-block__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.topic-block__flex{display:block}}.topic-block__left{margin-right:32px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:767px){.topic-block__left{margin-right:0;margin-bottom:0;padding:6px 0}}.modal-citizens{max-width:1192px;padding:38px 56px}@media (max-width:767px){.modal-citizens{padding:38px 24px 24px}}.modal--open .modal-citizens .modal__caption,.modal--open .modal-citizens .info-text.date,.modal--open .modal-citizens .citizens-area{-webkit-animation:showContent .5s cubic-bezier(.645,.045,.355,1);animation:showContent .5s cubic-bezier(.645,.045,.355,1)}@-webkit-keyframes showContent{0%{opacity:0}to{opacity:1}}@keyframes showContent{0%{opacity:0}to{opacity:1}}.citizens-area{font-size:18px;line-height:28px}.citizens-area picture{float:left;max-width:296px;margin:0 40px 10px 0;display:block}@media (max-width:575px){.citizens-area picture{float:none;text-align:inherit;max-width:inherit;margin:0;font-size:14px;line-height:normal}}.citizens-area picture img{width:100%;text-align:inherit;line-height:normal}@media (max-width:767px){.citizens-area picture img{margin:0 0 15px}}.citizens-area p{font-size:18px;line-height:28px;margin-bottom:40px;white-space:pre-wrap;display:block}.citizens-area p:last-child{margin-bottom:0}.modal-table{max-width:inherit;width:99.5%}.modal-table .table-page__wrap-table{padding-bottom:0}.modal-table table{white-space:normal}.sites-modal{max-width:1360px}@media (max-width:1200px){.sites-modal{padding:44px 24px 24px}}.sites-modal__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:calc(100vh - 200px)}@media (max-width:767px){.sites-modal__wrapper{display:block;max-height:inherit}}.sites-modal__left{width:336px;-ms-flex-negative:0;flex-shrink:0;overflow:auto}@media (max-width:1200px){.sites-modal__left{width:320px}}@media (max-width:767px){.sites-modal__left{width:auto}}.sites-modal__list{padding-right:40px}@media (max-width:1200px){.sites-modal__list{padding-right:24px}}@media (max-width:767px){.sites-modal__list{padding-right:0}}.sites-modal__item{margin-bottom:12px}.sites-modal__item:last-child{margin-bottom:0}.sites-modal__right{overflow:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:32px;margin-right:-30px;padding-right:30px}@media (max-width:1200px){.sites-modal__right{padding-left:24px;padding-right:24px;margin-right:0}}@media (max-width:767px){.sites-modal__right{margin-right:0;padding-left:0;padding-right:0}}@media (max-width:767px){.sites-modal .accordion{border-top:1px solid #d9d9de;border-bottom:1px solid #d9d9de;margin-bottom:20px}}.sites-modal .accordion__up{display:none}@media (max-width:767px){.sites-modal .accordion__up{display:-webkit-box;display:-ms-flexbox;display:flex}}.sites-modal .accordion__down{max-height:inherit}@media (max-width:767px){.sites-modal .accordion__down{max-height:0}}.sites-modal .accordion__content{padding-left:0}@media (max-width:767px){.sites-modal .accordion__content{padding-bottom:24px}}.sites-block{margin-bottom:42px}@media (max-width:767px){.sites-block{margin-bottom:30px}}.sites-block:last-child{margin-bottom:0}.sites-block__up{padding-bottom:15px;border-bottom:1px solid #d9d9de;margin-bottom:32px}@media (max-width:767px){.sites-block__up{margin-bottom:15px;padding-bottom:10px}}.sites-block__title{font-weight:600;font-size:28px;line-height:36px;color:#000}@media (max-width:767px){.sites-block__title{font-size:22px;line-height:28px}}.sites-block__down{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:24px}@media (max-width:1079px){.sites-block__down{grid-template-columns:1fr}}@media (max-width:767px){.sites-block__down{row-gap:16px}}.sites-block__item{text-align:left;white-space:normal;padding:17px 20px;border:1px solid #b3cbe8;border-radius:4px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff}@media (max-width:767px){.sites-block__item{min-height:72px;padding:15px}}.sites-block__item:hover{border-color:transparent;-webkit-box-shadow:6px 6px 20px rgba(0,0,0,.2);box-shadow:6px 6px 20px rgba(0,0,0,.2)}.sites-block__item:hover .sites-block__text{color:#0050b2}.sites-block__item:hover svg{opacity:1}.sites-block__caption{font-weight:600;font-size:18px;line-height:24px;color:#000;text-align:left;max-width:80%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sites-block__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.sites-block__text{font-size:16px;line-height:24px;color:#333}.sites-block svg{width:16px;height:16px;stroke:#0061d9;stroke-width:2px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-left:15px;-ms-flex-negative:0;flex-shrink:0}.event-calendar .dayContainer{position:relative}.event-calendar .dayContainer::before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;z-index:1}.event-calendar .flatpickr-current-month *{pointer-events:none}.event-calendar .event-day{background-color:#0061d9!important;color:#fff!important;position:relative;z-index:2;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.event-calendar .event-day:hover{background-color:#003b83!important}.event-calendar .flatpickr-day.selected{background-color:#0061d9!important}.event-calendar .flatpickr-day.selected:hover{background-color:#003b83!important}.event-calendar .event-text-hiden{display:none}.social-modal{max-width:1360px}.mailing-calendar{max-width:744px}.form-modal__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;margin-bottom:32px}@media (max-width:767px){.form-modal__grid{grid-template-columns:repeat(1,1fr);grid-gap:22px}}.form-modal__grid .wrap-field{margin-bottom:0}.form-modal .form-over__wrap-btn{margin-top:32px}@media (max-width:767px){.form-modal .form-over__wrap-btn{margin-top:25px}}.mob-menu{display:none;position:fixed;left:0;top:0;right:0;background-color:#fff;height:100vh;overflow:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:100;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;pointer-events:none;-webkit-transform:translateX(100%);transform:translateX(100%)}@media (max-width:1079px){.mob-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}.mob-menu--open{pointer-events:unset;-webkit-transform:translateX(0);transform:translateX(0)}.mob-menu__up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #000;padding:10px 32px}@media (max-width:767px){.mob-menu__up{padding:10px 24px}}.mob-menu__close-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mob-menu__close-wrap span{font-weight:500;font-size:18px;line-height:24px;color:#0050b2}.mob-menu__close{width:18px;height:18px;position:relative;margin-top:3px;margin-left:17px}.mob-menu__close::before,.mob-menu__close::after{content:"";position:absolute;left:calc(50% - 1px);top:0;bottom:0;width:2px;background-color:#0050b2}.mob-menu__close::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mob-menu__close::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mob-menu__middle{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 32px}@media (max-width:767px){.mob-menu__middle{padding:0 24px}}.mob-menu__down{padding:25px 32px;background-color:rgba(245,245,247,.7)}@media (max-width:767px){.mob-menu__down{padding:7px 24px}}.mob-menu__down .link-over{padding:18px 0;border-bottom:1px solid #d9d9de}@media (max-width:767px){.mob-menu__down .link-over{padding:14.5px 0}}.mob-menu__down .link-over:last-child{border-bottom:none}.mob-menu__down .link-over svg{stroke:#0061d9}.mob-menu__down .link-over span{font-weight:600;font-size:18px;line-height:24px;color:#000}@media (max-width:767px){.mob-menu__down .link-over span{font-weight:400;font-size:16px;line-height:24px}}.menu-nav{width:100%;padding:32px 0}@media (max-width:767px){.menu-nav{padding:0}}.menu-nav__item{border-bottom:1px solid #d9d9de}.menu-nav__item:last-child{border-bottom:none}.menu-nav__up{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}@media (max-width:767px){.menu-nav__up{padding:15px 0}}.menu-nav__up svg{width:18px;height:18px;stroke:#0061d9;stroke-width:2px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-nav__caption{font-weight:600;font-size:22px;line-height:28px;color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.menu-nav__caption{font-size:18px;line-height:24px}}.menu-nav__dropdown{max-height:0;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-nav__list{-webkit-columns:2;-moz-columns:2;columns:2;gap:32px}@media (max-width:575px){.menu-nav__list{-webkit-columns:1;-moz-columns:1;columns:1}}.menu-nav__dropdown-item{padding-bottom:32px;display:block;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}@media (max-width:767px){.menu-nav__dropdown-item{padding-bottom:20px}}.menu-nav__dropdown-link{font-weight:600;font-size:18px;line-height:normal;color:#000;display:block}@media (max-width:767px){.menu-nav__dropdown-link{font-size:16px;font-weight:400}}.menu-nav__up.active .menu-nav__caption{color:#0050b2}.menu-nav__up.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}*{padding:0;border:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;outline:0;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}head,script{display:none}a,span,sub,sup,b,strong,i,em,s,q{display:inline}li{display:list-item}table{display:table}thead{display:table-header-group}tbody{display:table-row-group}tfoot{display:table-footer-group}tr{display:table-row}td,th{display:table-cell}caption{display:table-caption}col{display:table-column}colgroup{display:table-column-group}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNldGluZy9nZW5lcmljLnNjc3MiLCJzdHlsZS5jc3MiLCJzZXRpbmcvZm9udC5zY3NzIiwic2V0aW5nL292ZXIuc2NzcyIsInBhZ2UvbWFpbi5zY3NzIiwicGFnZS9pbm5lci5zY3NzIiwidXRpbHMvbWl4aW5zLnNjc3MiLCJtb2R1bGVzL2hlYWRlci5zY3NzIiwibW9kdWxlcy9mb290ZXIuc2NzcyIsIm1vZHVsZXMvbW9kYWwuc2NzcyIsIm1vZHVsZXMvbW9iLW1lbnUuc2NzcyIsInNldGluZy9ub3JtYWxpemUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxJLENDQ0EsSyxDQUNBLFEsQ0FDQSxNLENBQ0EsTSxDQUNBLEMsQ0FDQSxDLENBQ0EsRSxDQUNBLEksQ0FDQSxJLENEQ0UsZSxDQUNBLGMsQ0FDQSxVLENBS0YsSSxDQ0ZBLEssQ0FDQSxRLENBQ0EsTSxDQUNBLE0sQ0FDQSxDLENBQ0EsQyxDQUNBLEUsQ0FDQSxJLENBQ0EsRSxDQUNBLEUsQ0FDQSxFLENBQ0EsRSxDQUNBLEksQ0FDQSxHLENESUUsOEIsQ0FHRixLLENBQ0UsYSxDQWNGLEUsQ0NmQSxFLENBQ0EsRSxDQUNBLEUsQ0FDQSxFLENBQ0EsRSxDRGlCRSxRLENBR0YsQyxDQUNFLG9CLENBREYsTyxDQUdJLGEsQ0FDQSxvQixDQUpKLE8sQ0FPSSxhLENBQ0Esb0IsQ0FJSixDLENBQ0UsUSxDQUdGLEUsQ0NwQkEsRSxDRHNCRSxvQixDQUNBLFEsQ0FDQSxTLENBR0YsTSxDQUNFLFEsQ0FHRixNLENBQ0UsUSxDQUNBLGUsQ0FHRixLLENBQ0UsUSxDQUdGLE0sQ0FDRSxlLENBR0YsVSxDQUNFLFUsQ0FDQSxrQixDQUFBLGlCLENBQUEsYSxDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxhLENBR0EscUNBUkYsVSxDQVVJLGdCLEFBU0Ysb0NBbkJGLFUsQ0FxQkksZ0IsQUFFRixvQ0F2QkYsVSxDQXlCSSxnQkFPSixNLENBQ0UsZSxDQUNBLDBCQUZGLE0sQ0FHSSxvQixBQUtKLHlCQUVF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QUNBLG1CLENBQ0EsbUIsQ0VzaUJFLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLFUsQ0FsQkoscUIsQ0ZqaEJFLGtCLENFd2lCRSxjLENBQ0Esa0IsQ0FDQSxVLENBQ0EsYSxDQUNBLGtCLENBRUEseUJBN0JKLHFCLENGemdCTSxrQixDRXVpQkEsYyxDQUNBLGtCQS9CTix1QixDRnJnQkksb0IsQ0V3aUJFLGEsQ0FDQSxjLENBQ0Esa0IsQ0FDQSxjLENBQ0EsZSxDQUVBLHlCQXpDTix1QixDRjdmUSxvQixDRXVpQkEsYyxDQUNBLGtCQTNDUix1QixDRnpmSSxvQixDRXlpQkUsb0IsQ0FoRE4sMkIsQ0Z0Zk0sd0IsQ0V5aUJFLFUsQ0FDQSxXLENBcERSLGtCLENBMERJLGMsQ0FDQSxrQixDQUNBLGEsQ0FDQSxjLENBQ0Esc0MsQ0FBQSw4QixDQTlESix1QixDQWlFTSxjLENBQ0Esa0IsQ0FDQSxhLENBQ0Esc0MsQ0FBQSw4QixDQUNBLGMsQ0FFQSx5QkF2RU4sdUIsQ0F3RVEsYyxDQUNBLGtCQXpFUiw2QixDQTZFUSxhLENBSUoseUJBakZKLGtCLENBa0ZNLGMsQ0FDQSxrQkFuRk4sd0IsQ0F1Rk0sYSxDQXZGTixvQixDQTRGSSxjLENBNUZKLG1CLENBZ0dJLGtCLENBQ0Esb0IsQ0FDQSxnQixDQUVBLHlCQXBHSixtQixDQXFHTSxvQkFyR04sOEIsQ0F5R00sZSxDQXpHTixzQixDQTZHTSxjLENBQ0Esa0IsQ0FDQSxVLENBQ0Esa0IsQ0FDQSxpQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esa0IsQ0FBQSxjLENBQ0EsaUIsQ0FwSE4sNEIsQ0F3SFUsaUIsQ0FDQSxnQixDQUNBLGUsQ0FFQSx5QkE1SFYsNEIsQ0E2SFksYSxDQUNBLG1CQTlIWixrQyxDQW1JYyxpQixDQUNBLGdCLENBQ0EsZSxDQUVBLHlCQXZJZCxrQyxDQXdJZ0IsYSxDQUNBLG1CQXpJaEIsd0IsQ0FpSlEsYyxDQUNBLGtCLENBQ0EsVSxDQUNBLFEsQ0FFQSx5QkF0SlIsd0IsQ0F1SlUsZ0JBdkpWLHFDLENBMkpVLGUs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QyxDQVFHLGMsQ0FDQSxnQixDQUNBLFUsQ0FFQSx5QkFaSCxxQyxDQWFLLGMsQ0FDQSxrQkFkTCw0QyxDQW1CRyxTLENBSUosd0IsQ0FDRSxzQyxDQUFBLDhCLENBQ0Esd0IsQ0FDQSxvQixDQWxFTiwyRSxDQXVFSSx3QixDQUNBLFUsQ0FJSixnQixDQUNFLHdCLENBREYsc0MsQ0Z0cEJFLCtDLENFNnBCSSx3QixDQVBOLGdDLENBWUksd0IsQ0FDQSxvQyxDQUFBLDRCLENBQ0Esd0IsQ0FkSix5QyxDQWtCSSxxQixDQUNBLHNDLENBQUEsOEIsQ0FDQSx3QixDQXBCSix3QixDQXdCSSxnQyxDQUFBLHdCLENBSUosd0IsQ0FJSSxlLENBSkosbUMsQ0FPTSxlLENBQ0EsYyxDQUNBLGdCLENBQ0Esd0IsQ0FFQSx5QkFaTixtQyxDQWFRLGMsQ0FDQSxrQkFkUiw0QyxDQW1CTSxZLENBbkJOLDRELENBd0JRLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsZSxDQUVBLHlCQTlCUiw0RCxDQStCVSxjLENBQ0Esa0JBaENWLGtELENGMW9CRSxvRCxDRWdyQk0sWSxDQXRDUiwrQyxDQTBDUSw0QixDQTFDUixrRSxDQTZDVSw0QixDQTdDViwwQyxDQW1ETSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGlCLENBdEROLHlDLENBMERNLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBM0ROLDhDLENGam5CRSw4QyxDRWlyQkksUyxDQUNBLFcsQ0FDQSxlLENBQ0EsYyxDQW5FTix3RCxDRjNtQkksd0QsQ0VrckJNLGMsQ0F2RVYsa0QsQ0Z4bUJJLGtELENFb3JCSSxVLENBQ0EsVyxDQUNBLGMsQ0FDQSxzQyxDQUFBLDhCLENBL0VSLDhDLENBb0ZNLCtCLENBQUEsdUIsQ0FwRk4sOEMsQ0F3Rk0sZ0MsQ0FBQSx3QixDQXhGTixpRCxDQTRGTSxTLENBQ0Esa0IsQ0FBQSxtQixDQUFBLFcsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLFcsQ0FDQSxVLENBQ0EsYyxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLGUsQ0FuR04sZ0UsQ0FzR1EsZSxDQXRHUixrRCxDQTJHTSxVLENBM0dOLDhDLENBK0dNLFUsQ0EvR04sd0MsQ0FtSE0sVSxDQUNBLGlCLENBcEhOLHNDLENBd0hNLFksQ0FDQSxtQyxDQUVBLGlCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsbUIsQ0E5SE4sdUMsQ0FrSU0sd0IsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxrQixDQUNBLFUsQ0FDQSxpQixDQUNBLGEsQ0FDQSxXLENBQ0EsZ0IsQ0FFQSx5QkE1SU4sdUMsQ0E2SVEsVyxDQUNBLGtCQTlJUiw2QyxDQWtKUSx3QixDQUNBLFUsQ0FuSlIsb0QsQ0YzaUJFLG9ELENFb3NCSSxRLENBQ0EsYSxDQTFKTiwwRCxDRnZpQkksMEQsQ0Vvc0JJLDRCLENBQ0EsYSxDQTlKUixnRCxDQW1LTSx3QixDQUNBLFUsQ0FwS04sNkMsQ0F3S00sd0IsQ0FDQSxhLENBektOLG1ELENBNEtRLHdCLENBQ0EsYSxDQUNBLHdCLENBOUtSLCtELENBbUxNLHdCLENBQ0EsVSxDQXBMTixvQyxDRnRoQkUsa0MsQ0Urc0JJLHlCLENBQ0Esd0IsQ0FDQSxpQyxDQUFBLHlCLENBM0xOLGlDLENBK0xNLHVCLENBQUEsZSxDQUNBLHdCLENBQ0EsVSxDQUNBLHdCLENBbE1OLDhCLENBdU1JLFksQ0F2TUosaUMsQ0EyTUksdUIsQ0FBQSxlLENBQ0Esd0IsQ0FDQSxVLENBQ0Esd0IsQ0E5TUosdUMsQ0FpTk0sdUIsQ0FBQSxlLENBQ0Esd0IsQ0FDQSxVLENBQ0Esd0IsQ0FLTiw2RSxDRmx0QkEsNkUsQ0V3dEJNLHNDLENBTk4sd0QsQ0FXSSxzQyxDQUlKLCtGLENGMXRCQSw4RixDRSt0Qk0sK0IsQ0FDQSxvQixDQU5OLDZDLENBV0ksVyxDQUNBLFMsQ0FJSiwrRixDRmp1QkEsOEYsQ0VzdUJNLCtCLENBQ0Esb0IsQ0FOTiw2QyxDQVdJLFcsQ0FDQSxTLENBSUosOEYsQ0Z4dUJBLDZGLENFNnVCTSxrQyxDQUNBLHVCLENBTk4sNEMsQ0FXSSxjLENBQ0EsWSxDQUlKLCtGLENGL3VCQSw4RixDRW92Qk0sa0MsQ0FDQSx1QixDQU5OLDZDLENBV0ksYyxDQUNBLFksQ0FJSiwrRixDRnR2QkEsOEYsQ0UydkJNLGtDLENBQ0EsdUIsQ0FOTiw2QyxDQVdJLGMsQ0FDQSxZLENBS0osZ0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUNBLGEsQ0FHRixJLENBQ0UsZ0IsQ0FDQSxxQyxDQUNBLGtCLENBRUEseUJBTEYsSSxDQU1JLGtCQU5KLGUsQ0FVSSxlLENBSUosd0IsQ0FDRSxjLENBREYsZ0UsQ0FLTSxhLENBQ0EseUIsQ0FOTixrQyxDQVVNLDZCLENBQUEscUIsQ0FDQSw2QyxDQUFBLHFDLENBQUEsNkIsQ0FBQSx3RCxDQVhOLDBCLENBZ0JJLG1CLENBR0Ysa0MsQ0FDRSxrQixDQUNBLGUsQ0FDQSxlLENBRUEseUJBTEYsa0MsQ0FNSSxpQkFOSCxzQyxDQVVHLFUsQ0FDQSw2QyxDQUFBLHFDLENBQUEsNkIsQ0FBQSx3RCxDQUlKLGlDLENBQ0UsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLFUsQ0FDQSxrQixDQUNBLGEsQ0FDQSxzQyxDQUFBLDhCLENBRUEseUJBVEYsaUMsQ0FVSSxjLENBQ0Esa0JBSUosOEIsQ0FDRSxjLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLGEsQ0FJSixrQyxDQUNFLHVCLENBREYscUUsQ0FJSSxnQixDQUlKLFcsQ0FDRSxjLENBQ0EsZ0IsQ0FDQSxVLENBQ0EsYSxDQUVBLG1CLENBQ0UsZSxDQUtKLGEsQ0FDRSx5QyxDQUFBLGlDLENBQ0Esc0UsQ0FBQSw4RCxDQUNBLGdCLENBSEYseUIsQ0FNSSxhLENBTkosMEIsQ0FVSSxlLENBQ0EsbUIsQ0FYSix5QixDQWVJLHNCLENBQUEsYyxDQUtKLDBCQUNFLEUsQ0FDRSw0RCxDQUFBLG9ELENBR0YsRSxDQUNFLG1ELENBQUEsNkMsQUFOSixrQkFDRSxFLENBQ0UsNEQsQ0FBQSxvRCxDQUdGLEUsQ0FDRSxt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SSxjLENBQ0EsVyxDQTVCSixvQyxDQWdDSSxnQyxDQUFBLHdCLENBaENKLHlCLENGanpCQSxzQixDQUNBLGtDLENBQ0Esc0IsQ0FDQSw4QixDRXMxQkksWSxDQUlKLGFBQ0UsdUIsQ0FFSSx5QyxDQUZKLHNDLENBTUksYyxDQUNBLFcsQ0FQSixvQyxDQVdJLGdDLENBQUEsMEJBS04sYSxDQUNFLGlCLENBQ0EsTSxDQUNBLFEsQ0FDQSxlLENBQ0EsVyxDQUNBLFksQ0FDQSx3QixDQUNBLGlCLENBQ0EsMkMsQ0FBQSxtQyxDQUNBLFUsQ0FWRixxQixDQWFJLFUsQ0FDQSxpQixDQUNBLE0sQ0FDQSxLLENBQ0EsUSxDQUNBLE8sQ0FDQSxxQixDQUNBLFMsQ0FDQSxpQixDQXJCSixvQixDQXlCSSxVLENBQ0EsaUIsQ0FDQSxTLENBQ0EsUyxDQUNBLFUsQ0FDQSxXLENBQ0EscUIsQ0FDQSwrQixDQUFBLHVCLENBQ0Esd0IsQ0FFQSx5QkFuQ0osb0IsQ0FvQ00sUyxDQUNBLFlBckNOLGtCLENBMENJLGMsQ0FDQSxrQixDQUNBLFUsQ0FDQSxpQixDQUNBLFMsQ0FJSixhLENBQ0UsaUIsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSx3QixDQUNBLFUsQ0FDQSxpQixDQUNBLGlCLENBQ0EsYyxDQUNBLHNDLENBQUEsOEIsQ0FiRixtQixDQWdCSSx3QixDQWhCSixpQyxDQW1CTSxTLENBQ0Esb0IsQ0FwQk4sMkIsQ0F5QkksVSxDQUNBLFMsQ0FDQSxtQixDQUNBLHNDLENBQUEsOEIsQ0FFQSx5QkE5QkosMkIsQ0ErQk0sUyxDQUNBLGFBS04sRSxDQUNFLHdCLENBQ0EsVSxDQUNBLFUsQ0FDQSxrQixDQUdGLFMsQ0FDRSxlLENBQ0EsYyxDQUNBLGdCLENBQ0EsYSxDQUNBLHNDLENBQUEsOEIsQ0FMRixlLENBUUksYSxDQUNBLHlCLENBSUosVyxDQUVJLGMsQ0FDQSxnQixDQUNBLFUsQ0FDQSxrQixDQUxKLFUsQ0FTSSxjLENBQ0Esa0IsQ0FDQSxVLENBQ0Esa0IsQ0FaSixx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RlMsaUIsQ0FDQSxjLENBNUZULDhDLENBZ0dTLGtCLENBaEdULG1DLENBcUdPLGMsQ0FDQSxrQixDQUNBLFUsQ0FDQSxpQixDQUNBLCtCLENBRUEsc0MsQ0FBQSw4QixDQUNBLGUsQ0E1R1AsK0MsQ0ErR1MsaUIsQ0EvR1QsOEMsQ0FtSFMsa0IsQ0FuSFQsc0MsQ0F1SFMsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLGlCLENBQ0EsVSxDQUNBLGtCLENBQ0EsYyxDQUNBLHlCLENBQ0EsNEIsQ0EvSFQsbUQsQ0FxSVMscUMsQ0FySVQsOEMsQ0p1dkhHLDhDLENJMW1ITSxRLENBN0lULHlDLENBbUpTLHFDLENBUVosSyxDQUNFLHdCLENBQ0EsaUIsQ0FFQSwwQkFKRixLLENBS0ksZUFMSixXLENBcUJNLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxVLENBQ0EsZSxDQUNBLG1CLENBQ0EsNEIsQ0FFQSxrQixDQTdCTix1QixDQWdDUSxpQixDQUNBLGMsQ0FqQ1Isd0IsQ0FBQSx3QixDQUFBLHdCLENBd0NRLGUsQ0F4Q1Isc0IsQ0E0Q1Esa0IsQ0E1Q1IsVyxDQWlETSxjLENBQ0Esa0IsQ0FDQSxVLENBQ0EsaUIsQ0FDQSwrQixDQUVBLHNDLENBQUEsOEIsQ0F2RE4sYSxDSmdvSEksZ0IsQ0lya0hJLHdCLENBQ0EsNEIsQ0FDQSxvQixDQUNBLGtCLENBOURSLHVCLENBa0VRLGlCLENBbEVSLHNCLENBd0VRLGtCLENBeEVSLGMsQ0E0RVEsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLGlCLENBQ0EsVSxDQUNBLGtCLENBQ0EsYyxDQUNBLHlCLENBQ0EsNEIsQ0FwRlIsMkIsQ0EwRlEscUMsQ0ExRlIsc0IsQ0pzcEhFLHNCLENJcGpITSxRLENBbEdSLGlCLENBd0dRLHFDLENBTVIsZ0IsQ0FFSSx3QixDQUNBLGlCLENBRUEsMEJBTEosZ0IsQ0FNTSxlQU5OLHNCLENBV1EsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLFUsQ0FDQSxlLENBQ0EsbUIsQ0FDQSw0QixDQUVBLGtCLENBQ0EsVyxDQXBCUixrQyxDQXVCVSxpQixDQXZCVixp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QUNDLG9CLENBR0QsUSxDQUNDLDBCIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbImJvZHksXHJcbmlucHV0LFxyXG50ZXh0YXJlYSxcclxuYnV0dG9uLFxyXG5zZWxlY3QsXHJcbnAsXHJcbmEsXHJcbmxpLFxyXG5zcGFuLFxyXG5jaXRlIHtcclxuICBmb250LXdlaWdodDogJG1haW5Gb250V2VpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogJG1haW5Gb250U2l6ZTtcclxuICBjb2xvcjogJG1haW5Gb250Q29sb3I7XHJcbn1cclxuXHJcblxyXG5cclxuYm9keSxcclxuaW5wdXQsXHJcbnRleHRhcmVhLFxyXG5idXR0b24sXHJcbnNlbGVjdCxcclxucCxcclxuYSxcclxubGksXHJcbnNwYW4sXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5jaXRlLFxyXG5zdXAge1xyXG4gIGZvbnQtZmFtaWx5OiAkbWFpbkZvbnQ7XHJcbn1cclxuXHJcbmlucHV0IHtcclxuICBtaW4td2lkdGg6IDFweDtcclxufVxyXG5cclxuXHJcbmh0bWwsXHJcbmJvZHkge1xyXG4gIC8vIG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG5cclxubWFpbiB7XHJcbiAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAvLyBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjQ2cHgpO1xyXG59XHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbmEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuICAmOmZvY3VzIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxucCB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG51bCxcclxubGkge1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuZmlndXJlIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbmJ1dHRvbiB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIG91dGxpbmU6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmxhYmVsIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbmJ1dHRvbiB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLmNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZmxleDogMCAwIGF1dG87XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1heC13aWR0aDogMTMwNHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIC8vICBwYWRkaW5nOiAwIDE1cHg7XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjBweCkge1xyXG4gICAgLy8gbWF4LXdpZHRoOiA5Ni4zJTtcclxuICAgIHBhZGRpbmc6IDAgMzJweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgLy8gbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgLy8gcGFkZGluZzogMCAxNnB4O1xyXG4gICAgLy8gbWF4LXdpZHRoOiA5NyVcclxuICB9XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAvLyBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwIDI0cHg7XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1OXB4KSB7XHJcbiAgICAvLyBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgfVxyXG4gICYtLXBvc3Qge1xyXG4gICAgLy8gbWF4LXdpZHRoOiA4NjBweDtcclxuICB9XHJcbn1cclxuXHJcbi5oaWRlbiB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTA4MHB4KSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cclxuICBib2R5LFxyXG4gIGlucHV0LFxyXG4gIHRleHRhcmVhLFxyXG4gIGJ1dHRvbixcclxuICBzZWxlY3QsXHJcbiAgcCxcclxuICBhLFxyXG4gIGxpLFxyXG4gIHNwYW4sXHJcbiAgY2l0ZSB7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY29sb3I6ICRtYWluRm9udENvbG9yO1xyXG4gIH1cclxufVxyXG4iLCJib2R5LFxuaW5wdXQsXG50ZXh0YXJlYSxcbmJ1dHRvbixcbnNlbGVjdCxcbnAsXG5hLFxubGksXG5zcGFuLFxuY2l0ZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzMzMzMzM7IH1cblxuYm9keSxcbmlucHV0LFxudGV4dGFyZWEsXG5idXR0b24sXG5zZWxlY3QsXG5wLFxuYSxcbmxpLFxuc3BhbixcbmgxLFxuaDIsXG5oMyxcbmg0LFxuY2l0ZSxcbnN1cCB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvbG9zXCIsIHNhbnMtc2VyaWY7IH1cblxuaW5wdXQge1xuICBtaW4td2lkdGg6IDFweDsgfVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBtYXJnaW46IDA7IH1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICBhOmhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgYTpmb2N1cyB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbnAge1xuICBtYXJnaW46IDA7IH1cblxudWwsXG5saSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDsgfVxuXG5idXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IGluaGVyaXQ7IH1cblxubGFiZWwge1xuICBtYXJnaW46IDA7IH1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTMwNHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTlweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMCAxNnB4OyB9IH1cblxuLmhpZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gICAgLmhpZGVuIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE3cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keSxcbiAgaW5wdXQsXG4gIHRleHRhcmVhLFxuICBidXR0b24sXG4gIHNlbGVjdCxcbiAgcCxcbiAgYSxcbiAgbGksXG4gIHNwYW4sXG4gIGNpdGUge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMzMzMzMzOyB9IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR29sb3MnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dvbG9zL0dvbG9zdGV4dHJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dvbG9zL0dvbG9zdGV4dHJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9Hb2xvcy9Hb2xvc3RleHRyZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dvbG9zJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Hb2xvcy9Hb2xvc3RleHRkZW1pYm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvR29sb3MvR29sb3N0ZXh0ZGVtaWJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9Hb2xvcy9Hb2xvc3RleHRkZW1pYm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdHb2xvcyc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR29sb3MvR29sb3N0ZXh0YmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dvbG9zL0dvbG9zdGV4dGJsYWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvR29sb3MvR29sb3N0ZXh0YmxhY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR29sb3MnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dvbG9zL0dvbG9zdGV4dG1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvR29sb3MvR29sb3N0ZXh0bWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvR29sb3MvR29sb3N0ZXh0bWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dvbG9zJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Hb2xvcy9Hb2xvc3RleHRib2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Hb2xvcy9Hb2xvc3RleHRib2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvR29sb3MvR29sb3N0ZXh0Ym9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4ubGluay1vdmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAubGluay1vdmVyOmhvdmVyIHNwYW4ge1xuICAgIGNvbG9yOiAjMDAzYjgzOyB9XG4gIC5saW5rLW92ZXI6aG92ZXIgc3ZnIHtcbiAgICBzdHJva2U6ICMwMDNiODM7IH1cbiAgLmxpbmstb3ZlciBzdmcge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBzdHJva2U6ICNhN2E4YWI7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLmxpbmstb3ZlciBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICMwMDUwYjI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cblxuLmxvZ28ge1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gIC5sb2dvIGltZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gIC5sb2dvIHNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGNvbG9yOiAjMDAwMDAwOyB9XG5cbi5zbS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIG9wYWNpdHk6IDAuODsgfVxuXG4uYmx1ZS1saW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUNFMztcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmJsdWUtbGluZTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAuYmx1ZS1saW5lOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibHVlLWxpbmU6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9IH1cbiAgLmJsdWUtbGluZV9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5ibHVlLWxpbmVfX3dyYXBwZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG4gIC5ibHVlLWxpbmVfX2xlZnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJsdWUtbGluZV9fbGVmdCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAuYmx1ZS1saW5lX19sZWZ0IHBpY3R1cmUge1xuICAgICAgZmxleC1zaHJpbms6IDA7IH1cbiAgICAuYmx1ZS1saW5lX19sZWZ0IGltZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICBtYXgtd2lkdGg6IDE5MnB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmJsdWUtbGluZV9fbGVmdCBpbWcge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIC5ibHVlLWxpbmVfX3RleHQtbGcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5ibHVlLWxpbmVfX3RleHQtbGcge1xuICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgLmJsdWUtbGluZV9fc20tdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLXRvcDogMnB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgICAgLmJsdWUtbGluZV9fc20tdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuYmx1ZS1saW5lIC5idG4tYmxvY2sge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLmJsdWUtbGluZSAuYnRuLWJsb2NrOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAuYmx1ZS1saW5lIC5idG4tYmxvY2tfX3RleHQge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5ibHVlLWxpbmUgLmJ0bi1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uYnRuLWJsb2NrIHtcbiAgcGFkZGluZzogMTFweCAzMHB4IDEzcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MWQ5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYnRuLWJsb2NrIHtcbiAgICAgIHBhZGRpbmc6IDdweCAxMnB4IDlweDsgfSB9XG4gIC5idG4tYmxvY2s6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNiODM7IH1cbiAgLmJ0bi1ibG9jazphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNiODM7IH1cbiAgLmJ0bi1ibG9jazpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFkOTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggIzk5YzBmMDsgfVxuICAuYnRuLWJsb2NrX190ZXh0IHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJ0bi1ibG9ja19fdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH0gfVxuICAuYnRuLWJsb2NrIHN2ZyB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHN0cm9rZTogI2ZmZjtcbiAgICBzdHJva2Utd2lkdGg6IDJweDtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAycHg7IH1cblxuLndyYXBwZXItYmxvY2thZGQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gIC53cmFwcGVyLWJsb2NrYWRkLS1uby1vZmZzZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgIC53cmFwcGVyLWJsb2NrYWRkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAud3JhcHBlci1ibG9ja2FkZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9IH1cbiAgLndyYXBwZXItYmxvY2thZGQgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLnJvdy10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZGU7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLnJvdy10aXRsZSAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgIC5yb3ctdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5yb3ctdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLnJvdy10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5yb3ctdGl0bGVfX3dyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5yb3ctdGl0bGVfX3dyYXAgLmxpbmstY2hhbmdlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjdweDsgfVxuICAgICAgLnJvdy10aXRsZV9fd3JhcCAubGluay1jaGFuZ2U6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucm93LXRpdGxlIC50aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAucm93LXRpdGxlIC50aXRsZTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIC5yb3ctdGl0bGUgLnRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDsgfSB9XG4gIC5yb3ctdGl0bGUgLm1kLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5yb3ctdGl0bGUtLWNoYW5nZSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5yb3ctdGl0bGUtLW5vLW1hcmdpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4udGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogOXB4OyB9XG4gIC50aXRsZTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDsgfSB9XG4gIC50aXRsZSBoMSxcbiAgLnRpdGxlIGgyLFxuICAudGl0bGUgaDMsXG4gIC50aXRsZSBoNCxcbiAgLnRpdGxlIGg1IHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgLnRpdGxlIGEge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgLnRpdGxlIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDYxZDk7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC50aXRsZSBhIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDsgfSB9XG4gIC50aXRsZSAubGluay1hY3RpdmUge1xuICAgIGNvbG9yOiAjMDA1MGIyOyB9XG5cbi5saW5rLWFjdGl2ZSB7XG4gIGNvbG9yOiAjMDA1MGIyOyB9XG5cbi5tZC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGNvbG9yOiAjMDAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5tZC10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDsgfSB9XG5cbi5pbm5lci1wb3N0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmlubmVyLXBvc3Qge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cblxuLnN0aWN5LWJsb2NrIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiA4MHB4OyB9XG4gIC5zdGljeS1ibG9ja19fd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAuc3RpY3ktYmxvY2sge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5zaGFyZS1zb2NpYWwge1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpOyB9XG4gIC5zaGFyZS1zb2NpYWwtLW1vYiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAgIC5zaGFyZS1zb2NpYWwtLW1vYiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDAwMDAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkZTtcbiAgICAgICAgcGFkZGluZzogMTVweCAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5zaGFyZS1zb2NpYWwge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdHJhbnNmb3JtOiBub25lOyB9IH1cbiAgLnNoYXJlLXNvY2lhbF9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAgIC5zaGFyZS1zb2NpYWxfX2l0ZW06OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuc2hhcmUtc29jaWFsX19saW5rIHN2ZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGZpbGw6ICMwMDAwMDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAuc2hhcmUtc29jaWFsX19saW5rIHN2Zzpob3ZlciB7XG4gICAgICBmaWxsOiAjMDAzYjgzOyB9XG5cbi5zdGljeS1ibG9jayAueWEtc2hhcmUyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4OyB9XG5cbi5zdGljeS1ibG9jayAueWEtc2hhcmUyX19pdGVtIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnN0aWN5LWJsb2NrIC55YS1zaGFyZTJfX2l0ZW06OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC02cHg7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogLTZweDtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5zdGljeS1ibG9jayAueWEtc2hhcmUyX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnN0aWN5LWJsb2NrIC55YS1zaGFyZTJfX2l0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2I4MzsgfVxuXG4uc3RpY3ktYmxvY2sgLnlhLXNoYXJlMl9faXRlbS55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV92a29udGFrdGU6OmJlZm9yZSB7XG4gIG1hc2staW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvdmcvaW1nL3Nwcml0ZS5zdmcjc3ZnLS12a1wiKTsgfVxuXG4uc3RpY3ktYmxvY2sgLnlhLXNoYXJlMl9faXRlbS55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV9mYWNlYm9vazo6YmVmb3JlIHtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy92Zy9pbWcvc3ByaXRlLnN2ZyNzdmctLWZhY2Vib29rXCIpOyB9XG5cbi5zdGljeS1ibG9jayAueWEtc2hhcmUyX19pdGVtLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX3R3aXR0ZXI6OmJlZm9yZSB7XG4gIG1hc2staW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvdmcvaW1nL3Nwcml0ZS5zdmcjc3ZnLS10d2l0XCIpOyB9XG5cbi5zdGljeS1ibG9jayAueWEtc2hhcmUyX19pdGVtLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX3RlbGVncmFtOjpiZWZvcmUge1xuICBtYXNrLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL3ZnL2ltZy9zcHJpdGUuc3ZnI3N2Zy0tdGVsZWdyYW1cIik7IH1cblxuLnRleHQtcGFnZV9fYXJlYSB1bC5zaGFyZS1zb2NpYWwtLW1vYiB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnRleHQtcGFnZV9fYXJlYSB1bC5zaGFyZS1zb2NpYWwtLW1vYiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICB1bC5zaGFyZS1zb2NpYWwtLW1vYiBsaS5zaGFyZS1zb2NpYWxfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICB1bC5zaGFyZS1zb2NpYWwtLW1vYiBsaS5zaGFyZS1zb2NpYWxfX2l0ZW06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgdWwuc2hhcmUtc29jaWFsLS1tb2IgbGkuc2hhcmUtc29jaWFsX19pdGVtOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmxpbmstbW9yZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmxpbmstbW9yZTpob3ZlciBzcGFuIHtcbiAgICBjb2xvcjogIzAwM2I4MztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwM2I4MzsgfVxuICAubGluay1tb3JlOmhvdmVyIHN2ZyB7XG4gICAgc3Ryb2tlOiAjMDAzYjgzOyB9XG4gIC5saW5rLW1vcmU6YWN0aXZlIHNwYW4ge1xuICAgIGNvbG9yOiAjMDAzODdkOyB9XG4gIC5saW5rLW1vcmU6YWN0aXZlIHN2ZyB7XG4gICAgc3Ryb2tlOiAjMDAzODdkOyB9XG4gIC5saW5rLW1vcmUgc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICMwMDUwYjI7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmxpbmstbW9yZSBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gIC5saW5rLW1vcmUgc3ZnIHtcbiAgICBtYXgtd2lkdGg6IDE4cHg7XG4gICAgbWF4LWhlaWdodDogMTBweDtcbiAgICBzdHJva2U6ICMwMDUwYjI7XG4gICAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubGluay1tb3JlIHN2ZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFweDsgfSB9XG5cbi5sZy1ibG9jay1uZXdzIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5sZy1ibG9jay1uZXdzX193cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmxnLWJsb2NrLW5ld3NfX3dyYXBwZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAubGctYmxvY2stbmV3c19fd3JhcC1pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5sZy1ibG9jay1uZXdzX193cmFwLWltZyB7XG4gICAgICAgIHdpZHRoOiA2NS43MTYlO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAubGctYmxvY2stbmV3c19fd3JhcC1pbWcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAubGctYmxvY2stbmV3c19fd3JhcC1pbWcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9IH1cbiAgICAubGctYmxvY2stbmV3c19fd3JhcC1pbWcgcGljdHVyZSB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5sZy1ibG9jay1uZXdzX193cmFwLWltZyBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlOyB9XG4gICAgICAubGctYmxvY2stbmV3c19fd3JhcC1pbWcgaW1nOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuN3MgZWFzZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmxnLWJsb2NrLW5ld3NfX2Rvd24ge1xuICAgICAgZmxleC1zaHJpbms6IDI7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmxnLWJsb2NrLW5ld3NfX2Rvd24ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cbiAgLmxnLWJsb2NrLW5ld3NfX3dyYXAtdGV4dCBoMyB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgIC5sZy1ibG9jay1uZXdzX193cmFwLXRleHQgaDM6aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDNiODM7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmxnLWJsb2NrLW5ld3NfX3dyYXAtdGV4dCBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH0gfVxuXG4ubWQtYmxvY2stbmV3cyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5tZC1ibG9jay1uZXdzX193cmFwLWltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubWQtYmxvY2stbmV3c19fd3JhcC1pbWcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9IH1cbiAgICAubWQtYmxvY2stbmV3c19fd3JhcC1pbWcgcGljdHVyZSB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5tZC1ibG9jay1uZXdzX193cmFwLWltZyBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlOyB9XG4gICAgICAubWQtYmxvY2stbmV3c19fd3JhcC1pbWcgaW1nOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuN3MgZWFzZTsgfVxuICAubWQtYmxvY2stbmV3cyAudGVnLWNhdGVnb3J5IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAubWQtYmxvY2stbmV3c19fd3JhcC10ZXh0IGgzIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgLm1kLWJsb2NrLW5ld3NfX3dyYXAtdGV4dCBoMzpob3ZlciB7XG4gICAgICBjb2xvcjogIzAwM2I4MztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubWQtYmxvY2stbmV3c19fd3JhcC10ZXh0IGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgfSB9XG5cbi5pbmZvLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpOyB9XG5cbi5zZXJ2aWNlcy1wb3N0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZGU7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4OyB9XG4gIC5zZXJ2aWNlcy1wb3N0OmhvdmVyIC5zZXJ2aWNlcy1wb3N0X193cmFwLXRleHQgaDMge1xuICAgIGNvbG9yOiAjMDAzYjgzO1xuICAgIGJvcmRlci1jb2xvcjogIzAwM2I4MzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc2VydmljZXMtcG9zdCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDsgfSB9XG4gIC5zZXJ2aWNlcy1wb3N0X193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5zZXJ2aWNlcy1wb3N0X193cmFwLWljb24ge1xuICAgIG1heC13aWR0aDogNDRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI4cHg7XG4gICAgZmxleC1zaHJpbms6IDA7IH1cbiAgICAuc2VydmljZXMtcG9zdF9fd3JhcC1pY29uIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAuc2VydmljZXMtcG9zdF9fd3JhcC10ZXh0IHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cbiAgICAuc2VydmljZXMtcG9zdF9fd3JhcC10ZXh0IGgzIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuc2VydmljZXMtcG9zdF9fd3JhcC10ZXh0IGgzIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH0gfVxuXG4uaW1wb3J0YW50LWJsb2NrIC5yb3ctdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gIC5pbXBvcnRhbnQtYmxvY2sgLnJvdy10aXRsZSAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmltcG9ydGFudC1ibG9ja19fdXAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5pbXBvcnRhbnQtYmxvY2tfX2NhcHRpb24ge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogaW5saW5lOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5pbXBvcnRhbnQtYmxvY2tfX2NhcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAuaW1wb3J0YW50LWJsb2NrX19jYXB0aW9uOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwM2I4MztcbiAgICBib3JkZXItY29sb3I6ICMwMDNiODM7IH1cblxuLnJlZCB7XG4gIGNvbG9yOiAjZDUxYTFhO1xuICBib3JkZXI6IG5vbmU7IH1cbiAgLnJlZDpob3ZlciB7XG4gICAgY29sb3I6ICNkNTFhMWE7XG4gICAgYm9yZGVyOiBub25lOyB9XG5cbi5jZW50ZXItYXJlYS1vbmUge1xuICBtYXgtd2lkdGg6IDg1NnB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgLmNlbnRlci1hcmVhLW9uZSB7XG4gICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmNlbnRlci1hcmVhLW9uZS0tY2hhbmdlIHtcbiAgICAgIG1heC13aWR0aDogODQ4cHg7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmNlbnRlci1hcmVhLW9uZS0tY2hhbmdlLXR3byB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuICAuY2VudGVyLWFyZWEtb25lLS1yaWdodCB7XG4gICAgbWFyZ2luOiAwIDAgMCBhdXRvOyB9XG5cbi5jZW50ZXItYXJlYS10d28ge1xuICBtYXgtd2lkdGg6IDEwODFweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuY2VudGVyLWFyZWEtdHdvIHtcbiAgICAgIG1heC13aWR0aDogODMuNDY2JTtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLmNlbnRlci1hcmVhLXR3byAuY2VudGVyLWFyZWEtb25lIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3OS4yNSU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgIC5jZW50ZXItYXJlYS10d28gLmNlbnRlci1vbmUtY2hhbmdlLXRhYmxldCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1heC13aWR0aDogODQ4cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgLmNlbnRlci1hcmVhLXR3byB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAuY2VudGVyLWFyZWEtdHdvIC5jZW50ZXItYXJlYS1vbmUge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5jZW50ZXItYXJlYS10d28tLWNoYW5nZSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jZW50ZXItdHdvLWNoYW5nZS10YWJsZXQge1xuICAgIG1heC13aWR0aDogaW5oZXJpdDsgfSB9XG5cbi5saW5rLWRvYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlYjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAubGluay1kb2M6aG92ZXIgLmxpbmstZG9jX193cmFwLWljb24gc3ZnIHtcbiAgICBmaWxsOiAjZmZmOyB9XG4gIC5saW5rLWRvYzpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgLmxpbmstZG9jX193cmFwLWljb24ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAzOXB4O1xuICAgIG1hcmdpbi1yaWdodDogMzNweDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7IH1cbiAgICAubGluay1kb2NfX3dyYXAtaWNvbiBzdmcge1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICBmaWxsOiAjZjVmNWY3O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICBncmlkLWFyZWE6IDEvMS8yLzI7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmxpbmstZG9jX193cmFwLWljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7IH0gfVxuICAubGluay1kb2MgLmxpbmstZG9jX19maWxlLW5hbWUge1xuICAgIGdyaWQtYXJlYTogMS8xLzIvMjtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYxZDk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gICAgcGFkZGluZzogM3B4IDRweDsgfVxuICAubGluay1kb2NfX2ZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5saW5rLWRvY19fZmxleCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAubGluay1kb2NfX2ZsZXggLmJ0bi13aGl0ZSB7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cbiAgLmxpbmstZG9jX193cmFwLXRleHQge1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmxpbmstZG9jX193cmFwLXRleHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgICAgIC5saW5rLWRvY19fd3JhcC10ZXh0Omxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAubGluay1kb2NfX3Jvdy1jYXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1zaHJpbms6IDA7IH1cbiAgLmxpbmstZG9jX19jYXB0aW9uIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBjb2xvcjogIzAwNTBiMjtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgLmxpbmstZG9jX19jYXB0aW9uOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDAzYjgzO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5saW5rLWRvY19fY2FwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH0gfVxuICAubGluay1kb2NfX2luZm8ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5saW5rLWRvYyAuYnRuLXdoaXRlIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNHB4IDEycHggNnB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubGluay1kb2MgLmJ0bi13aGl0ZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gICAgLmxpbmstZG9jIC5idG4td2hpdGVfX3RleHQge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cblxuYS5saW5rLWRvYyBpbWcge1xuICB3aWR0aDogMzlweDsgfVxuXG4uYmxvY2stYWNjb3JkaW9uc19fdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBjb2xvcjogIzAwMDAwMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvY2stYWNjb3JkaW9uc19fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7IH0gfVxuXG4uYmxvY2stYWNjb3JkaW9uc19fd3JhcCB7XG4gIHBhZGRpbmctbGVmdDogMTEycHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5ibG9jay1hY2NvcmRpb25zX193cmFwIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMzJweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9jay1hY2NvcmRpb25zX193cmFwIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7IH0gfVxuXG4uYmxvY2stYWNjb3JkaW9ucyAuYWNjb3JkaW9uOmZpcnN0LWNoaWxkIC5hY2NvcmRpb25fX3VwIHtcbiAgcGFkZGluZy10b3A6IDA7IH1cblxuLnRvZ2dsZWxpc3Qge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlYjsgfVxuICAudG9nZ2xlbGlzdF9faXRlbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZWI7IH1cbiAgICAudG9nZ2xlbGlzdF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAudG9nZ2xlbGlzdF9faGVhZCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MnB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAudG9nZ2xlbGlzdF9faGVhZCB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMDsgfSB9XG4gICAgLnRvZ2dsZWxpc3RfX2hlYWQ6aG92ZXIgLnRvZ2dsZWxpc3RfX3RpdGxlIHtcbiAgICAgIGNvbG9yOiAjMDAzYjgzOyB9XG4gICAgLnRvZ2dsZWxpc3RfX2hlYWQ6aG92ZXIgc3ZnIHtcbiAgICAgIHN0cm9rZTogIzAwM2I4MzsgfVxuICAudG9nZ2xlbGlzdF9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGNvbG9yOiAjMDA1MGIyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAudG9nZ2xlbGlzdF9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cbiAgLnRvZ2dsZWxpc3RfX2ljb24ge1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICB0b3A6IDI4cHg7XG4gICAgcmlnaHQ6IDEycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAudG9nZ2xlbGlzdF9faWNvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDdweDsgfSB9XG4gICAgLnRvZ2dsZWxpc3RfX2ljb246OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbWFzay1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy92Zy9pbWcvc3ZnL2Fycm93LXR3by1maWxsLnN2Z1wiKTtcbiAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MWQ5O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAudG9nZ2xlbGlzdF9faWNvbjpob3Zlcjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNiODM7IH1cbiAgLnRvZ2dsZWxpc3RfX2JvZHkge1xuICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1heC1oZWlnaHQ6IDA7IH1cbiAgICAudG9nZ2xlbGlzdF9fYm9keSAubGluZXItLWRvdHRlZCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAgIC50b2dnbGVsaXN0X19ib2R5IHAge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAudG9nZ2xlbGlzdF9fYm9keSBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAgICAgLnRvZ2dsZWxpc3RfX2JvZHkgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC50b2dnbGVsaXN0X19ib2R5IGRpdiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnRvZ2dsZWxpc3RfX2JvZHkgZGl2IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgICAgIC50b2dnbGVsaXN0X19ib2R5IGRpdjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgLnRvZ2dsZWxpc3RfX2JvZHkgZGl2IHNwYW4ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLnRvZ2dsZWxpc3RfX2JvZHkgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC50b2dnbGVsaXN0X19ib2R5IHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gICAgICAudG9nZ2xlbGlzdF9fYm9keSBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAudG9nZ2xlbGlzdF9fYm9keSBzcGFuIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBjb2xvcjogIzc2NzY3YTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC50b2dnbGVsaXN0X19ib2R5IHNwYW4gc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gICAgLnRvZ2dsZWxpc3RfX2JvZHkgYSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIGNvbG9yOiAjMDA1MGIyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAudG9nZ2xlbGlzdF9fYm9keSBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH0gfVxuICAgICAgLnRvZ2dsZWxpc3RfX2JvZHkgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMDAzYjgzOyB9XG4gICAgLnRvZ2dsZWxpc3RfX2JvZHkgaDQge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC50b2dnbGVsaXN0X19ib2R5IGg0IHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gICAgLnRvZ2dsZWxpc3RfX2JvZHkgaDUge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC50b2dnbGVsaXN0X19ib2R5IGg1IHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH0gfVxuICAgIC50b2dnbGVsaXN0X19ib2R5IHVsIGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnRvZ2dsZWxpc3RfX2JvZHkgdWwgbGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgICAgIC50b2dnbGVsaXN0X19ib2R5IHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAudG9nZ2xlbGlzdF9fYm9keSB1bCBsaTo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFkOTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAudG9nZ2xlbGlzdF9fYm9keSB1bCBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgIHRvcDogMTFweDsgfSB9XG4gIC50b2dnbGVsaXN0IC5saW5rLXNlY3Rpb24gc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgY29sb3I6ICMwMDUwYjI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4udG9nZ2xlbGlzdF9faGVhZC5hY3RpdmUgLnRvZ2dsZWxpc3RfX2ljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTsgfVxuXG4uYWNjb3JkaW9uIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZWI7IH1cbiAgLmFjY29yZGlvbl9fdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmFjY29yZGlvbl9fdXAge1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDA7IH0gfVxuICAgIC5hY2NvcmRpb25fX3VwOmhvdmVyIC5hY2NvcmRpb25fX2NhcHRpb24ge1xuICAgICAgY29sb3I6ICMwMDNiODM7IH1cbiAgICAuYWNjb3JkaW9uX191cDpob3ZlciBzdmcge1xuICAgICAgc3Ryb2tlOiAjMDAzYjgzOyB9XG4gICAgLmFjY29yZGlvbl9fdXAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBzdHJva2U6ICMwMDYxZDk7XG4gICAgICBzdHJva2Utd2lkdGg6IDJweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuYWNjb3JkaW9uX191cCBzdmcge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDdweDsgfSB9XG4gICAgLmFjY29yZGlvbl9fdXAtLWNoYW5nZSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAgIC5hY2NvcmRpb25fX3VwLS1jaGFuZ2Ugc3ZnIHtcbiAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjVweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuYWNjb3JkaW9uX191cC0tY2hhbmdlIHN2ZyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIxcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gICAgICAuYWNjb3JkaW9uX191cC0tY2hhbmdlIC5hY2NvcmRpb25fX2NhcHRpb24ge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBjb2xvcjogIzAwMDAwMDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuYWNjb3JkaW9uX191cC0tY2hhbmdlIC5hY2NvcmRpb25fX2NhcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAuYWNjb3JkaW9uX19jYXB0aW9uIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBjb2xvcjogIzAwNTBiMjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmFjY29yZGlvbl9fY2FwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAgIC5hY2NvcmRpb25fX2NhcHRpb24tLXNtIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIGNvbG9yOiAjMDAwMDAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmFjY29yZGlvbl9fY2FwdGlvbi0tc20ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gIC5hY2NvcmRpb25fX2Rvd24ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAuYWNjb3JkaW9uX19jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7IH1cbiAgICAuYWNjb3JkaW9uX19jb250ZW50LS1jaGFuZ2Uge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMjlweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmFjY29yZGlvbl9fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH0gfVxuICAuYWNjb3JkaW9uX19hcmVhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9XG4gICAgLmFjY29yZGlvbl9fYXJlYTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuYWNjb3JkaW9uX19hcmVhIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5hY2NvcmRpb25fX2FyZWEgcCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5hY2NvcmRpb25fX2FyZWEgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cbiAgICAgIC5hY2NvcmRpb25fX2FyZWEgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5hY2NvcmRpb25fX2FyZWEgZGl2IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuYWNjb3JkaW9uX19hcmVhIGRpdiB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gICAgICAuYWNjb3JkaW9uX19hcmVhIGRpdjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgLmFjY29yZGlvbl9fYXJlYSBkaXYgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuYWNjb3JkaW9uX19hcmVhIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuYWNjb3JkaW9uX19hcmVhIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gICAgICAuYWNjb3JkaW9uX19hcmVhIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIC5hY2NvcmRpb25fX2FyZWEgc3BhbiBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgY29sb3I6ICM3Njc2N2E7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuYWNjb3JkaW9uX19hcmVhIHNwYW4gc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gICAgLmFjY29yZGlvbl9fYXJlYSBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgY29sb3I6ICMwMDUwYjI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5hY2NvcmRpb25fX2FyZWEgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9IH1cbiAgICAgIC5hY2NvcmRpb25fX2FyZWEgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMDAzYjgzOyB9XG4gICAgLmFjY29yZGlvbl9fYXJlYSBoNCB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmFjY29yZGlvbl9fYXJlYSBoNCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuICAgIC5hY2NvcmRpb25fX2FyZWEgaDUge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5hY2NvcmRpb25fX2FyZWEgaDUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgfSB9XG4gICAgLmFjY29yZGlvbl9fYXJlYSB1bCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gICAgICAuYWNjb3JkaW9uX19hcmVhIHVsOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAuYWNjb3JkaW9uX19hcmVhIHVsIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5hY2NvcmRpb25fX2FyZWEgdWwgbGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgICAgICAgLmFjY29yZGlvbl9fYXJlYSB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgIC5hY2NvcmRpb25fX2FyZWEgdWwgbGk6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFkOTsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgLmFjY29yZGlvbl9fYXJlYSB1bCBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgdG9wOiAxMXB4OyB9IH1cbiAgLmFjY29yZGlvbl9fd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5hY2NvcmRpb25fX3dyYXA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5hY2NvcmRpb25fX29mZnNldCB7XG4gICAgcGFkZGluZy10b3A6IDRweDsgfVxuICAuYWNjb3JkaW9uX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmFjY29yZGlvbl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICAgIC5hY2NvcmRpb25fX3RpdGxlOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5hY2NvcmRpb25fX3RpdGxlLS1jaGFuZ2Uge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzNnB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgIC5hY2NvcmRpb25fX3RpdGxlLS1jaGFuZ2Uge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5hY2NvcmRpb25fX3RpdGxlLS1jaGFuZ2Uge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH0gfVxuICAuYWNjb3JkaW9uIC5saW5rLXNlY3Rpb24gc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgY29sb3I6ICMwMDUwYjI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYWNjb3JkaW9uX191cC5hY3RpdmUgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTsgfVxuXG4uaHVtYW4tcm93LXNtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWViO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5odW1hbi1yb3ctc206bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBib3JkZXI6IG5vbmU7IH1cbiAgLmh1bWFuLXJvdy1zbTpob3ZlciAuaHVtYW4tcm93LXNtX193cmFwLXRleHQgaDQge1xuICAgIGNvbG9yOiAjMDAzYjgzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5odW1hbi1yb3ctc21fX3dyYXAtaW1nIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXgtd2lkdGg6IDQ4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyM3B4O1xuICAgIG1hcmdpbi10b3A6IDNweDsgfVxuICAgIC5odW1hbi1yb3ctc21fX3dyYXAtaW1nIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAuaHVtYW4tcm93LXNtX193cmFwLXRleHQgaDQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBjb2xvcjogIzAwNTBiMjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmh1bWFuLXJvdy1zbV9fd3JhcC10ZXh0IGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfSB9XG4gIC5odW1hbi1yb3ctc21fX3dyYXAtdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICM3Njc2N2E7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5odW1hbi1yb3ctc21fX3dyYXAtdGV4dCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgfSB9XG5cbi5saW5rLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlYjsgfVxuICAubGluay1zZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAubGluay1zZWN0aW9uOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubGluay1zZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9IH1cbiAgLmxpbmstc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gIC5saW5rLXNlY3Rpb246aG92ZXIgLmxpbmstc2VjdGlvbl9fY2FwdGlvbiB7XG4gICAgY29sb3I6ICMwMDNiODM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmxpbmstc2VjdGlvbjpob3ZlciAubGluay1zZWN0aW9uX193cmFwLWFycm93IHtcbiAgICB3aWR0aDogMjJweDsgfVxuICAubGluay1zZWN0aW9uX19jYXB0aW9uIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBjb2xvcjogIzAwNTBiMjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuICAgIC5saW5rLXNlY3Rpb25fX2NhcHRpb246bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubGluay1zZWN0aW9uX19jYXB0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gIC5saW5rLXNlY3Rpb25fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAubGluay1zZWN0aW9uX190ZXh0Omxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5saW5rLXNlY3Rpb25fX3RleHQgc3BhbiB7XG4gICAgICBjb2xvcjogIzc2NzY3YTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cbiAgLmxpbmstc2VjdGlvbl9fYmxvY2stYXJyb3cge1xuICAgIG1pbi13aWR0aDogMjJweDtcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gIC5saW5rLXNlY3Rpb25fX3dyYXAtYXJyb3cge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmxpbmstc2VjdGlvbl9fd3JhcC1hcnJvdyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDsgfSB9XG4gIC5saW5rLXNlY3Rpb24gc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBzdHJva2U6ICMwMDYxZDk7XG4gICAgc3Ryb2tlLXdpZHRoOiAycHg7IH1cblxuLmJsb2NrLWxpbmstZG9jLFxuLmJsb2NrLWFjY29yZGlvbnMsXG4uYmxvY2stbGlua3Mtc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5ibG9jay1saW5rLWRvYyxcbiAgICAuYmxvY2stYWNjb3JkaW9ucyxcbiAgICAuYmxvY2stbGlua3Mtc2VjdGlvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJsb2NrLWxpbmstZG9jLFxuICAgIC5ibG9jay1hY2NvcmRpb25zLFxuICAgIC5ibG9jay1saW5rcy1zZWN0aW9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfVxuXG4uYmxvY2stbGlua3Mtc2VjdGlvbi0tY2hhbmdlIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgLmJsb2NrLWxpbmtzLXNlY3Rpb24tLWNoYW5nZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJsb2NrLWxpbmtzLXNlY3Rpb24tLWNoYW5nZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9IH1cblxuLmxpbmstY2hhbmdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAubGluay1jaGFuZ2U6aG92ZXIgLmxpbmstY2hhbmdlX190ZXh0IHtcbiAgICBjb2xvcjogIzAwM2I4MztcbiAgICBib3JkZXItY29sb3I6ICMwMDNiODM7IH1cbiAgLmxpbmstY2hhbmdlOmhvdmVyIHN2ZyB7XG4gICAgc3Ryb2tlOiAjMDAzYjgzOyB9XG4gIC5saW5rLWNoYW5nZV9fdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICMwMDUwYjI7XG4gICAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAubGluay1jaGFuZ2Ugc3ZnIHtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgc3Ryb2tlOiAjYTdhOGFiO1xuICAgIHN0cm9rZS13aWR0aDogMnB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG5cbi5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucGFnaW5hdGlvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9IH1cbiAgLnBhZ2luYXRpb25fX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAucGFnaW5hdGlvbiAuYnRuLXdoaXRlIHtcbiAgICAgIHBhZGRpbmc6IDExcHggMTYuNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnBhZ2luYXRpb24gLmJ0bi13aGl0ZSB7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cbiAgLnBhZ2luYXRpb24gLmJ0bi13aGl0ZSBzdmcge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wYWdpbmF0aW9uIC5idG4td2hpdGUgc3ZnIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIHN0cm9rZTogIzAwNjFkOTtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7IH0gfVxuICAucGFnaW5hdGlvbl9fbGVmdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gICAgLnBhZ2luYXRpb25fX2xlZnQgLmJ0bi13aGl0ZSBzdmcge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBhZ2luYXRpb25fX2xlZnQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDsgfSB9XG4gIC5wYWdpbmF0aW9uX19yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wYWdpbmF0aW9uX19yaWdodCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7IH0gfVxuICAucGFnaW5hdGlvbl9fbGVmdCAuYnRuLXdoaXRlIHN2ZywgLnBhZ2luYXRpb25fX3JpZ2h0IC5idG4td2hpdGUgc3ZnIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAucGFnaW5hdGlvbl9fbGVmdCAuYnRuLXdoaXRlX190ZXh0LCAucGFnaW5hdGlvbl9fcmlnaHQgLmJ0bi13aGl0ZV9fdGV4dCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wYWdpbmF0aW9uX19sZWZ0IC5idG4td2hpdGVfX3RleHQsIC5wYWdpbmF0aW9uX19yaWdodCAuYnRuLXdoaXRlX190ZXh0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5wYWdpbmF0aW9uX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIC0yMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgLnBhZ2luYXRpb25fX2xpc3Qge1xuICAgICAgICBtYXJnaW46IDAgLTE2cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAgIC5wYWdpbmF0aW9uX19saXN0IHtcbiAgICAgICAgbWFyZ2luOiAwIC04cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBhZ2luYXRpb25fX2xpc3Qge1xuICAgICAgICBtYXJnaW46IDAgLTJweDsgfSB9XG4gIC5wYWdpbmF0aW9uX19pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnBhZ2luYXRpb25fX2l0ZW0tLWhpZGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5wYWdpbmF0aW9uX19pdGVtOmhvdmVyIC5wYWdpbmF0aW9uX19saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjZmYjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAzYjgzO1xuICAgICAgICBjb2xvcjogIzAwM2I4MzsgfVxuICAgICAgICAucGFnaW5hdGlvbl9faXRlbTpob3ZlciAucGFnaW5hdGlvbl9fbGluay0tYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgIC5wYWdpbmF0aW9uX19pdGVtOmhvdmVyIC5wYWdpbmF0aW9uX19saW5rLS1kb3R0ZWQge1xuICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgIC5wYWdpbmF0aW9uX19pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMCAxNnB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgICAucGFnaW5hdGlvbl9faXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDAgOHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wYWdpbmF0aW9uX19pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMCAycHg7IH0gfVxuICAucGFnaW5hdGlvbl9fbGluayB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjNjYmU4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNzJweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGNvbG9yOiAjMDA2MWQ5O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgICAgLnBhZ2luYXRpb25fX2xpbmsge1xuICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wYWdpbmF0aW9uX19saW5rIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgICAucGFnaW5hdGlvbl9fbGluazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmNmZiO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMDAzYjgzO1xuICAgICAgY29sb3I6ICMwMDNiODM7IH1cbiAgICAucGFnaW5hdGlvbl9fbGluazpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2IzY2JlODtcbiAgICAgIGNvbG9yOiAjMDA2MWQ5OyB9XG4gICAgLnBhZ2luYXRpb25fX2xpbmstLWFjdGl2ZSB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLnBhZ2luYXRpb25fX2xpbmstLWFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLnBhZ2luYXRpb25fX2xpbmstLWFjdGl2ZTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5wYWdpbmF0aW9uX19saW5rLS1kb3R0ZWQge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5wYWdpbmF0aW9uX19saW5rLS1kb3R0ZWQ6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkgYW5kIChtaW4td2lkdGg6IDEwODBweCkge1xuICAgIC5wYWdpbmF0aW9uLS1jaGFuZ2UgLmJ0bi13aGl0ZSB7XG4gICAgICBwYWRkaW5nOiAxMXB4IDE2LjVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5wYWdpbmF0aW9uLS1jaGFuZ2UgLmJ0bi13aGl0ZSB7XG4gICAgICBwYWRkaW5nOiAxMXB4IDE2LjVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIGFuZCAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgICAucGFnaW5hdGlvbi0tY2hhbmdlIC5idG4td2hpdGUge1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5wYWdpbmF0aW9uLS1jaGFuZ2UgLmJ0bi13aGl0ZSB7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cbiAgLnBhZ2luYXRpb24tLWNoYW5nZSAuYnRuLXdoaXRlIHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIGFuZCAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgICAgIC5wYWdpbmF0aW9uLS1jaGFuZ2UgLmJ0bi13aGl0ZSBzdmcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgc3Ryb2tlOiAjMDA2MWQ5O1xuICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGFnaW5hdGlvbi0tY2hhbmdlIC5idG4td2hpdGUgc3ZnIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIHN0cm9rZTogIzAwNjFkOTtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSBhbmQgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gICAgLnBhZ2luYXRpb24tLWNoYW5nZSAucGFnaW5hdGlvbl9fbGVmdCAuYnRuLXdoaXRlX190ZXh0LFxuICAgIC5wYWdpbmF0aW9uLS1jaGFuZ2UgLnBhZ2luYXRpb25fX3JpZ2h0IC5idG4td2hpdGVfX3RleHQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5wYWdpbmF0aW9uLS1jaGFuZ2UgLnBhZ2luYXRpb25fX2xlZnQgLmJ0bi13aGl0ZV9fdGV4dCxcbiAgICAucGFnaW5hdGlvbi0tY2hhbmdlIC5wYWdpbmF0aW9uX19yaWdodCAuYnRuLXdoaXRlX190ZXh0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uYnRuLXdoaXRlIHtcbiAgcGFkZGluZzogMTBweCAzNHB4IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiM2NiZTg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLmJ0bi13aGl0ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjZmYjtcbiAgICBib3JkZXItY29sb3I6ICMwMDNiODM7IH1cbiAgICAuYnRuLXdoaXRlOmhvdmVyIC5idG4td2hpdGVfX3RleHQge1xuICAgICAgY29sb3I6ICMwMDNiODM7IH1cbiAgLmJ0bi13aGl0ZTphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmVlZjc7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAzYjgzOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAuYnRuLXdoaXRlIHtcbiAgICAgIHBhZGRpbmc6IDExcHggMjRweCAxMnB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJ0bi13aGl0ZSB7XG4gICAgICBwYWRkaW5nOiA3cHggMTVweDsgfSB9XG4gIC5idG4td2hpdGVfX3RleHQge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGNvbG9yOiAjMDA2MWQ5O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYnRuLXdoaXRlX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfSB9XG4gIC5idG4td2hpdGVfX2ljb24ge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBzdHJva2U6ICNhN2E4YWI7XG4gICAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLmJ0bi13aGl0ZTpob3ZlciAuYnRuLXdoaXRlX19pY29uIHtcbiAgICBzdHJva2U6ICMwMDNiODM7IH1cblxuLndyYXAtZGlzYWJsZWQgaW5wdXQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uZGlzYWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1Rjc7XG4gIGJvcmRlci1jb2xvcjogI0Q5RDlERTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLmRpc2FibGUgc3BhbiwgLmRpc2FibGUgcCB7XG4gICAgY29sb3I6ICM3Njc2N0E7IH1cblxuLmZpZWxkLW92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTdhOGFiO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDlweCAyNHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogIzMzMzMzMzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAuZmllbGQtb3ZlciB7XG4gICAgICBwYWRkaW5nOiA3cHggMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cblxuLnJvdy1idG4ge1xuICBtYXJnaW4tYm90dG9tOiA1NnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5yb3ctYnRuIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuXG4udGFiLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAudGFiLWJsb2NrLS1hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5jaGVjay1yb3cge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAuY2hlY2stcm93OmhvdmVyIC5jaGVjay1yb3dfX3dyYXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZWI7IH1cbiAgLmNoZWNrLXJvdzphY3RpdmUgLmNoZWNrLXJvd19fd3JhcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZDdkZTsgfVxuICAuY2hlY2stcm93IGlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jaGVjay1yb3dfX3dyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNztcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogMTBweCAxMnB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5jaGVjay1yb3dfX3NxdWFyZSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9pbnRlci1ldmVudHM6IHVuc2V0OyB9XG4gICAgLmNoZWNrLXJvd19fc3F1YXJlOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNnB4KTtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSA0LjVweCk7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICAgIGhlaWdodDogOXB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdmcvY2hlY2suc3ZnKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9pbnRlci1ldmVudHM6IHVuc2V0OyB9XG4gIC5jaGVjay1yb3dfX3RleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBwb2ludGVyLWV2ZW50czogdW5zZXQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5jaGVjay1yb3dfX3RleHQge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cblxuLmNoZWNrLXJvdyBpbnB1dDpjaGVja2VkICsgLmNoZWNrLXJvd19fd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA2MWQ5OyB9XG4gIC5jaGVjay1yb3cgaW5wdXQ6Y2hlY2tlZCArIC5jaGVjay1yb3dfX3dyYXAgLmNoZWNrLXJvd19fc3F1YXJlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MWQ5O1xuICAgIGJvcmRlci1jb2xvcjogIzAwNjFkOTsgfVxuICAgIC5jaGVjay1yb3cgaW5wdXQ6Y2hlY2tlZCArIC5jaGVjay1yb3dfX3dyYXAgLmNoZWNrLXJvd19fc3F1YXJlOjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTsgfVxuXG4ud3JhcHBlci10b3BpYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC02cHg7IH1cblxuLnRvcGljLWl0ZW0ge1xuICBwYWRkaW5nOiAwIDZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAudG9waWMtaXRlbTpob3ZlciAudG9waWMtaXRlbV9fd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjZGQjtcbiAgICBib3JkZXItY29sb3I6ICMwMDNCODM7IH1cbiAgLnRvcGljLWl0ZW06aG92ZXIgc3BhbiB7XG4gICAgY29sb3I6ICMwMDNCODM7IH1cbiAgLnRvcGljLWl0ZW1fX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjNjYmU4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBwYWRkaW5nOiAxMHB4IDI0cHggMTJweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgIC50b3BpYy1pdGVtX193cmFwcGVyOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmY2ZmI7XG4gICAgICBib3JkZXItY29sb3I6ICMwMDNiODM7IH1cbiAgICAgIC50b3BpYy1pdGVtX193cmFwcGVyOmhvdmVyIC50b3BpYy1pdGVtX19jbG9zZTo6YmVmb3JlLCAudG9waWMtaXRlbV9fd3JhcHBlcjpob3ZlciAudG9waWMtaXRlbV9fY2xvc2U6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2I4MzsgfVxuICAgICAgLnRvcGljLWl0ZW1fX3dyYXBwZXI6aG92ZXIgLnRvcGljLWl0ZW1fX3RleHQge1xuICAgICAgICBjb2xvcjogIzAwM2I4MzsgfVxuICAudG9waWMtaXRlbV9fdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICMwMDYxZDk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLnRvcGljLWl0ZW1fX2Nsb3NlIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogMTRweDtcbiAgICBtYXJnaW4tdG9wOiAzcHg7IH1cbiAgICAudG9waWMtaXRlbV9fY2xvc2U6OmJlZm9yZSwgLnRvcGljLWl0ZW1fX2Nsb3NlOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA0cHg7XG4gICAgICBib3R0b206IDRweDtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMXB4KTtcbiAgICAgIHdpZHRoOiAycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTdhOGFiO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAudG9waWMtaXRlbV9fY2xvc2U6OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAgIC50b3BpYy1pdGVtX19jbG9zZTo6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cbiAgLnRvcGljLWl0ZW0tLWNoYW5nZSAudG9waWMtaXRlbV9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogNXB4IDEycHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC50b3BpYy1pdGVtLS1jaGFuZ2UgLnRvcGljLWl0ZW1fX3dyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAxcHggOHB4OyB9IH1cbiAgLnRvcGljLWl0ZW0tLWNoYW5nZSAudG9waWMtaXRlbV9fdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICMwMDYxZDk7IH1cbiAgLnRvcGljLWl0ZW0tLWNoYW5nZS1jb2xsb3IgLnRvcGljLWl0ZW1fX3dyYXBwZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2Q5ZDlkZTsgfVxuICAudG9waWMtaXRlbS0tY2hhbmdlLWNvbGxvciAudG9waWMtaXRlbV9fdGV4dCB7XG4gICAgY29sb3I6ICMzMzMzMzM7IH1cblxuaHRtbCAuc2Nyb2xsYmFyLXRyYWNrIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNztcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gIGh0bWwgLnNjcm9sbGJhci10cmFjayAuc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MWQ5OyB9XG5cbi5ncmlkLXR3by1jb2x1bW4ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGNvbHVtbi1nYXA6IDQwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmdyaWQtdHdvLWNvbHVtbiB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpOyB9IH1cbiAgLmdyaWQtdHdvLWNvbHVtbiAuaHVtYW4tcG9zdCB7XG4gICAgb3JkZXI6IDE7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5ncmlkLXR3by1jb2x1bW4gLmh1bWFuLXBvc3Qge1xuICAgICAgICBvcmRlcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9IH1cbiAgLmdyaWQtdHdvLWNvbHVtbiAuaHVtYW4tbGlzdCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMiAvIGF1dG87XG4gICAgb3JkZXI6IDI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5ncmlkLXR3by1jb2x1bW4gLmh1bWFuLWxpc3Qge1xuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAxIC8gYXV0bztcbiAgICAgICAgb3JkZXI6IGluaGVyaXQgIWltcG9ydGFudDsgfSB9XG5cbi5ncmlkLWZvdXItY29sdW1uIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgY29sdW1uLWdhcDogNDBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmdyaWQtZm91ci1jb2x1bW4ge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ncmlkLWZvdXItY29sdW1uIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7IH0gfVxuICAuZ3JpZC1mb3VyLWNvbHVtbiAuaHVtYW4tcG9zdCB7XG4gICAgb3JkZXI6IDE7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuZ3JpZC1mb3VyLWNvbHVtbiAuaHVtYW4tcG9zdCB7XG4gICAgICAgIG9yZGVyOiBpbmhlcml0OyB9XG4gICAgICAgIC5ncmlkLWZvdXItY29sdW1uIC5odW1hbi1wb3N0Om50aC1vZi10eXBlKDEpLCAuZ3JpZC1mb3VyLWNvbHVtbiAuaHVtYW4tcG9zdDpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgb3JkZXI6IDE7IH1cbiAgICAgICAgLmdyaWQtZm91ci1jb2x1bW4gLmh1bWFuLXBvc3Q6bnRoLW9mLXR5cGUoMyksIC5ncmlkLWZvdXItY29sdW1uIC5odW1hbi1wb3N0Om50aC1vZi10eXBlKDQpIHtcbiAgICAgICAgICBvcmRlcjogMzsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuZ3JpZC1mb3VyLWNvbHVtbiAuaHVtYW4tcG9zdCB7XG4gICAgICAgIG9yZGVyOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH0gfVxuICAuZ3JpZC1mb3VyLWNvbHVtbiAuaHVtYW4tbGlzdCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNCAvIGF1dG87XG4gICAgb3JkZXI6IDI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuZ3JpZC1mb3VyLWNvbHVtbiAuaHVtYW4tbGlzdCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDIgLyBhdXRvO1xuICAgICAgICBvcmRlcjogaW5oZXJpdDsgfVxuICAgICAgICAuZ3JpZC1mb3VyLWNvbHVtbiAuaHVtYW4tbGlzdDpudGgtb2YtdHlwZSgxKSwgLmdyaWQtZm91ci1jb2x1bW4gLmh1bWFuLWxpc3Q6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgIG9yZGVyOiAyOyB9XG4gICAgICAgIC5ncmlkLWZvdXItY29sdW1uIC5odW1hbi1saXN0Om50aC1vZi10eXBlKDMpLCAuZ3JpZC1mb3VyLWNvbHVtbiAuaHVtYW4tbGlzdDpudGgtb2YtdHlwZSg0KSB7XG4gICAgICAgICAgb3JkZXI6IDQ7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmdyaWQtZm91ci1jb2x1bW4gLmh1bWFuLWxpc3Qge1xuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAxIC8gYXV0bztcbiAgICAgICAgb3JkZXI6IGluaGVyaXQgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdyaWQtdHdvLWNvbHVtbiArIC5tZC10aXRsZSxcbiAgLmdyaWQtZm91ci1jb2x1bW4gKyAubWQtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDE0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyaWQtdHdvLWNvbHVtbiArIC5tZC10aXRsZSxcbiAgLmdyaWQtZm91ci1jb2x1bW4gKyAubWQtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG4uYW5pbWF0ZS1oYXRlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7IH1cbiAgLmFuaW1hdGUtaGF0ZS0tb3BlbiB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4uYXJyb3ctYW5pbWF0ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGNhbGMoNTUgLSAxNnB4KTtcbiAgYm90dG9tOiAtNTNweDtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOWQ5ZGU7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkOWQ5ZGU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIG9wYWNpdHk6IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmFycm93LWFuaW1hdGU6OmFmdGVyIHtcbiAgICAgIGxlZnQ6IDEzMnB4O1xuICAgICAgYm90dG9tOiAtNDNweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4OyB9IH1cblxuLmFycm93LWFuaW1hdGUub3Blbi1idG46OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7IH1cblxuLm1kLXRleHQge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm1kLXRleHQge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7IH0gfVxuXG5bZGF0YS1jbGljay1tb2RhbF0gc3BhbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbltkYXRhLWNsaWNrLW1vZGFsXSBzdmcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jZW50ZXItY2hhbmdlLXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLmdyaWQtY29sdW1ucy10aHJlZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGNvbHVtbi1nYXA6IDQwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgIC5ncmlkLWNvbHVtbnMtdGhyZWUge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgIGNvbHVtbi1nYXA6IDMycHg7XG4gICAgICByb3ctZ2FwOiA0MHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmdyaWQtY29sdW1ucy10aHJlZSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgcm93LWdhcDogMTVweDsgfSB9XG4gIC5ncmlkLWNvbHVtbnMtdGhyZWUtLW9mZnNldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDsgfVxuXG4uZW5kLXNlY3Qge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9XG5cbi5ib3JkZXItYmxvY2sge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlYjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZWI7IH1cbiAgLmJvcmRlci1ibG9jayAuYWNjb3JkaW9uOmZpcnN0LWNoaWxkIC5hY2NvcmRpb25fX3VwIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDsgfVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWViO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDlkOWRlOyB9XG5cbi5hdHRhY2gtZmlsZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZGU7XG4gIHBhZGRpbmc6IDMycHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmF0dGFjaC1maWxlIHtcbiAgICAgIHBhZGRpbmc6IDI0cHg7IH0gfVxuICAuYXR0YWNoLWZpbGVfX2Jsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYXR0YWNoLWZpbGVfX2Jsb2NrIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAuYXR0YWNoLWZpbGUgLmJ0bi13aGl0ZSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTQuM3B4IDEycHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5hdHRhY2gtZmlsZSAuYnRuLXdoaXRlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7IH0gfVxuICAuYXR0YWNoLWZpbGUgLmZpbGVwb25kIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5hdHRhY2gtZmlsZSAuZmlsZXBvbmQgLmZpbGVwb25kLS1kcm9wLWxhYmVsIHtcbiAgICAgIG1hcmdpbi10b3A6IC02cHg7IH1cbiAgICAgIC5hdHRhY2gtZmlsZSAuZmlsZXBvbmQgLmZpbGVwb25kLS1kcm9wLWxhYmVsIGxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgY29sb3I6ICM3Njc2N2E7IH1cbiAgICAuYXR0YWNoLWZpbGUgLmZpbGVwb25kIGlucHV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuYXR0YWNoLWZpbGUgLmZpbGVwb25kIC5maWxlcG9uZC0tbGlzdC1zY3JvbGxlciB7XG4gICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgLmF0dGFjaC1maWxlIC5maWxlcG9uZCAuZmlsZXBvbmQtLWl0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMCAwIDVweCAwO1xuICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgICAgLmF0dGFjaC1maWxlIC5maWxlcG9uZCAuZmlsZXBvbmQtLWl0ZW06OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwMDAwMDAwcHg7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWViOyB9XG4gICAgICAuYXR0YWNoLWZpbGUgLmZpbGVwb25kIC5maWxlcG9uZC0taXRlbTpsYXN0LWNoaWxkOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmF0dGFjaC1maWxlIC5maWxlcG9uZCAuZmlsZXBvbmQtLWxhYmVsLWFjdGlvbiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmF0dGFjaC1maWxlIC5maWxlcG9uZCBmaWVsZHNldCB7XG4gICAgICBtaW4taW5saW5lLXNpemU6IGluaGVyaXQ7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmF0dGFjaC1maWxlIC5maWxlcG9uZCAuZmlsZXBvbmQtLWZpbGUtd3JhcHBlcjpob3ZlciAuZmlsZXBvbmQtLWFjdGlvbi1yZW1vdmUtaXRlbTo6YmVmb3JlLCAuYXR0YWNoLWZpbGUgLmZpbGVwb25kIC5maWxlcG9uZC0tZmlsZS13cmFwcGVyOmhvdmVyIC5maWxlcG9uZC0tYWN0aW9uLXJlbW92ZS1pdGVtOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzQjgzOyB9XG4gICAgLmF0dGFjaC1maWxlIC5maWxlcG9uZCAuZmlsZXBvbmQtLWZpbGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgICAgIC5hdHRhY2gtZmlsZSAuZmlsZXBvbmQgLmZpbGVwb25kLS1maWxlIGRpdixcbiAgICAgIC5hdHRhY2gtZmlsZSAuZmlsZXBvbmQgLmZpbGVwb25kLS1maWxlIGJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG9yZGVyOiAzOyB9XG4gICAgICAuYXR0YWNoLWZpbGUgLmZpbGVwb25kIC5maWxlcG9uZC0tZmlsZSAuZmlsZXBvbmQtLWZpbGUtc3RhdHVzIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgY29sb3I6ICNkNTFhMWE7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDsgfVxuICAgICAgICAuYXR0YWNoLWZpbGUgLmZpbGVwb25kIC5maWxlcG9uZC0tZmlsZSAuZmlsZXBvbmQtLWZpbGUtc3RhdHVzIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICBjb2xvcjogI2Q1MWExYTsgfVxuICAgICAgLmF0dGFjaC1maWxlIC5maWxlcG9uZCAuZmlsZXBvbmQtLWZpbGUgLmZpbGVwb25kLS1hY3Rpb24tcmVtb3ZlLWl0ZW0ge1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLmF0dGFjaC1maWxlIC5maWxlcG9uZCAuZmlsZXBvbmQtLWZpbGUgLmZpbGVwb25kLS1hY3Rpb24tcmVtb3ZlLWl0ZW0ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCkgIWltcG9ydGFudDsgfSB9XG4gICAgICAgIC5hdHRhY2gtZmlsZSAuZmlsZXBvbmQgLmZpbGVwb25kLS1maWxlIC5maWxlcG9uZC0tYWN0aW9uLXJlbW92ZS1pdGVtOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMXB4KTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDUwYjI7XG4gICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAgICAgLmF0dGFjaC1maWxlIC5maWxlcG9uZCAuZmlsZXBvbmQtLWZpbGUgLmZpbGVwb25kLS1hY3Rpb24tcmVtb3ZlLWl0ZW06OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDFweCk7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1MGIyO1xuICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgICAgICAuYXR0YWNoLWZpbGUgLmZpbGVwb25kIC5maWxlcG9uZC0tZmlsZSAuZmlsZXBvbmQtLWFjdGlvbi1yZW1vdmUtaXRlbSBzdmcge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgLmF0dGFjaC1maWxlIC5maWxlcG9uZCAuZmlsZXBvbmQtLWZpbGUgLmZpbGVwb25kLS1hY3Rpb24tcmVtb3ZlLWl0ZW0gc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5hdHRhY2gtZmlsZSAuZmlsZXBvbmQgbGVnZW5kIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5hdHRhY2gtZmlsZSAuZmlsZXBvbmQgbGVnZW5kIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAgIC5hdHRhY2gtZmlsZSAuZmlsZXBvbmQgLmZpbGVwb25kLS1hc3Npc3RhbnQge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5mYXEtYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAuZmFxLWJsb2NrIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuZmFxLWJsb2NrIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuICAuZmFxLWJsb2NrIC5yb3ctdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLmZhcS1ibG9jay0tY2hhbmdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgICAgLmZhcS1ibG9jay0tY2hhbmdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuZmFxLWJsb2NrLS1jaGFuZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9IH1cbiAgICAuZmFxLWJsb2NrLS1jaGFuZ2UgLnJvdy10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmZhcS1ibG9jay0tY2hhbmdlIC5hY2NvcmRpb25fX3VwIHtcbiAgICAgIHBhZGRpbmc6IDM0cHggMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5mYXEtYmxvY2stLWNoYW5nZSAuYWNjb3JkaW9uX191cCB7XG4gICAgICAgICAgcGFkZGluZzogMTVweCAwOyB9IH1cbiAgICAuZmFxLWJsb2NrLS1jaGFuZ2UgLmFjY29yZGlvbl9fY29udGVudCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzRweDsgfVxuICAuZmFxLWJsb2NrLS1jaGFuZ2UtdHdvIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgICAgLmZhcS1ibG9jay0tY2hhbmdlLXR3byB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmZhcS1ibG9jay0tY2hhbmdlLXR3byB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuXG4uYW5zd2VyIHtcbiAgZGlzcGxheTogZmxleDsgfVxuICAuYW5zd2VyIHN2ZyB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNjRweDtcbiAgICBmbGV4LXNocmluazogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmFuc3dlciBzdmcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIxcHg7IH0gfVxuICAuYW5zd2VyIHNwYW4sXG4gIC5hbnN3ZXIgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuYW5zd2VyIHNwYW46bGFzdC1jaGlsZCxcbiAgICAuYW5zd2VyIHA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYW5zd2VyIHNwYW4sXG4gICAgICAuYW5zd2VyIHAge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cbiAgLmFuc3dlciBhIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzAwNTBiMjtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAuYW5zd2VyIGEgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgY29sb3I6ICMwMDUwYjI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5hbnN3ZXIgYSBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAgICAgLmFuc3dlciBhIHNwYW46aG92ZXIge1xuICAgICAgICBjb2xvcjogIzAwM2I4MzsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmFuc3dlciBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gICAgLmFuc3dlciBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDAzYjgzOyB9XG4gIC5hbnN3ZXIgdWwge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5hbnN3ZXIgdWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9IH1cbiAgICAuYW5zd2VyIHVsOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5hbnN3ZXIgdWwgbGkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMzJweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5hbnN3ZXIgdWwgbGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzJweDsgfSB9XG4gICAgICAuYW5zd2VyIHVsIGxpOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MWQ5OyB9XG4gICAgICAuYW5zd2VyIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5ibG9jay10ZXh0LWFyZWEge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMzMzMzMzOyB9XG4gIC5ibG9jay10ZXh0LWFyZWE6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAuYmxvY2stdGV4dC1hcmVhIGgyLFxuICAuYmxvY2stdGV4dC1hcmVhIGgzLFxuICAuYmxvY2stdGV4dC1hcmVhIGg0LFxuICAuYmxvY2stdGV4dC1hcmVhIGg1IHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGNvbG9yOiAjMDAwOyB9XG4gIC5ibG9jay10ZXh0LWFyZWEgc3BhbixcbiAgLmJsb2NrLXRleHQtYXJlYSBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYmxvY2stdGV4dC1hcmVhIHNwYW4sXG4gICAgICAuYmxvY2stdGV4dC1hcmVhIHAge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cbiAgICAuYmxvY2stdGV4dC1hcmVhIHNwYW4gYixcbiAgICAuYmxvY2stdGV4dC1hcmVhIHAgYiB7XG4gICAgICBjb2xvcjogIzc2NzY3YTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmJsb2NrLXRleHQtYXJlYSBzcGFuIGIsXG4gICAgICAgIC5ibG9jay10ZXh0LWFyZWEgcCBiIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAgIC5ibG9jay10ZXh0LWFyZWEgc3BhbiBhLFxuICAgIC5ibG9jay10ZXh0LWFyZWEgcCBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgLmJsb2NrLXRleHQtYXJlYSBzcGFuIGEgaW1nLFxuICAgICAgLmJsb2NrLXRleHQtYXJlYSBwIGEgaW1nIHtcbiAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfVxuICAuYmxvY2stdGV4dC1hcmVhIGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAjMDA1MGIyO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgIC5ibG9jay10ZXh0LWFyZWEgYSBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBjb2xvcjogIzAwNTBiMjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgZGlzcGxheTogaW5saW5lOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmJsb2NrLXRleHQtYXJlYSBhIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gICAgICAuYmxvY2stdGV4dC1hcmVhIGEgc3Bhbjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMDAzYjgzOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYmxvY2stdGV4dC1hcmVhIGEge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cbiAgICAuYmxvY2stdGV4dC1hcmVhIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDNiODM7IH1cbiAgLmJsb2NrLXRleHQtYXJlYSBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuYmxvY2stdGV4dC1hcmVhIG9sIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBjb3VudGVyLXJlc2V0OiBsaTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJsb2NrLXRleHQtYXJlYSBvbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7IH0gfVxuICAgIC5ibG9jay10ZXh0LWFyZWEgb2w6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmJsb2NrLXRleHQtYXJlYSBvbCBsaSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHBhZGRpbmctbGVmdDogMzJweDsgfVxuICAgICAgLmJsb2NrLXRleHQtYXJlYSBvbCBsaSBvbCBsaSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDhweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLmJsb2NrLXRleHQtYXJlYSBvbCBsaSBvbCBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzhweDsgfSB9XG4gICAgICAgIC5ibG9jay10ZXh0LWFyZWEgb2wgbGkgb2wgbGkgb2wgbGkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNjRweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMzJweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4OyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAuYmxvY2stdGV4dC1hcmVhIG9sIGxpIG9sIGxpIG9sIGxpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTZweDsgfSB9XG4gICAgICAuYmxvY2stdGV4dC1hcmVhIG9sIGxpIHAge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLmJsb2NrLXRleHQtYXJlYSBvbCBsaSBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gICAgICAgIC5ibG9jay10ZXh0LWFyZWEgb2wgbGkgcDpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuYmxvY2stdGV4dC1hcmVhIG9sIGxpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDsgfSB9XG4gICAgICAuYmxvY2stdGV4dC1hcmVhIG9sIGxpOjpiZWZvcmUge1xuICAgICAgICBjb3VudGVyLWluY3JlbWVudDogbGk7XG4gICAgICAgIGNvbnRlbnQ6IGNvdW50ZXJzKGxpLCBcIi5cIikgXCIuIFwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBjb2xvcjogIzAwNjFkOTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLmJsb2NrLXRleHQtYXJlYSBvbCBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gICAgICAuYmxvY2stdGV4dC1hcmVhIG9sIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAuYmxvY2stdGV4dC1hcmVhIG9sIGxpIHVsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDsgfVxuICAgICAgICAuYmxvY2stdGV4dC1hcmVhIG9sIGxpIHVsIGxpOjpiZWZvcmUge1xuICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBub25lOyB9XG4gIC5ibG9jay10ZXh0LWFyZWEgdWwge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5ibG9jay10ZXh0LWFyZWEgdWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9IH1cbiAgICAuYmxvY2stdGV4dC1hcmVhIHVsOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5ibG9jay10ZXh0LWFyZWEgdWwgbGkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMzJweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5ibG9jay10ZXh0LWFyZWEgdWwgbGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzJweDsgfSB9XG4gICAgICAuYmxvY2stdGV4dC1hcmVhIHVsIGxpOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MWQ5OyB9XG4gICAgICAuYmxvY2stdGV4dC1hcmVhIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5ibG9jay10ZXh0LWFyZWEtLWNoYW5nZSBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAuYmxvY2stdGV4dC1hcmVhLS1jaGFuZ2UgcCBiIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAuYmxvY2stdGV4dC1hcmVhLS1jaGFuZ2UgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5ncmF5LWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0NSwgMjQ3LCAwLjcpOyB9XG5cbi5maWx0ZXItZG9jdW1lbnRhdGlvbi5ncmF5LWJnIHtcbiAgcGFkZGluZzogNDZweCAwIDM0cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDlEOURFOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5maWx0ZXItZG9jdW1lbnRhdGlvbi5ncmF5LWJnIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMCAxMHB4OyB9IH1cblxuLmZpbHRlci1kb2N1bWVudGF0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNDZweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuZmlsdGVyLWRvY3VtZW50YXRpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gIC5maWx0ZXItZG9jdW1lbnRhdGlvbl9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDAgLTIwcHg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5maWx0ZXItZG9jdW1lbnRhdGlvbl9fd3JhcCB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5maWx0ZXItZG9jdW1lbnRhdGlvbl9fd3JhcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfVxuICAgIC5maWx0ZXItZG9jdW1lbnRhdGlvbl9fd3JhcC0tc2VsZWN0IHtcbiAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLmZpbHRlci1kb2N1bWVudGF0aW9uX193cmFwLS1zZWxlY3Qge1xuICAgICAgICAgIHdpZHRoOiAzMy4zMyU7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgICAgICAuZmlsdGVyLWRvY3VtZW50YXRpb25fX3dyYXAtLXNlbGVjdCB7XG4gICAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmZpbHRlci1kb2N1bWVudGF0aW9uX193cmFwLS1zZWxlY3Qge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAuZmlsdGVyLWRvY3VtZW50YXRpb25fX3dyYXAtLXNlbGVjdC10d28ge1xuICAgICAgd2lkdGg6IDQxLjY3JTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuZmlsdGVyLWRvY3VtZW50YXRpb25fX3dyYXAtLXNlbGVjdC10d28ge1xuICAgICAgICAgIHdpZHRoOiAzMy4zMyU7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuZmlsdGVyLWRvY3VtZW50YXRpb25fX3dyYXAtLXNlbGVjdC10d28ge1xuICAgICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5maWx0ZXItZG9jdW1lbnRhdGlvbl9fd3JhcC0tc2VsZWN0LXR3byB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5maWx0ZXItZG9jdW1lbnRhdGlvbl9fd3JhcC0tYnRuIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIHdpZHRoOiAxNi42JTsgfVxuICAgICAgLmZpbHRlci1kb2N1bWVudGF0aW9uX193cmFwLS1idG4gLmJ0bi1ibG9jayB7XG4gICAgICAgIHBhZGRpbmc6IDEzcHggMzBweCAxNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuZmlsdGVyLWRvY3VtZW50YXRpb25fX3dyYXAtLWJ0biAuYnRuLWJsb2NrIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxMnB4IDlweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5maWx0ZXItZG9jdW1lbnRhdGlvbl9fd3JhcC0tYnRuIHtcbiAgICAgICAgICB3aWR0aDogMzMuMzMlOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmZpbHRlci1kb2N1bWVudGF0aW9uX193cmFwLS1idG4ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAuZmlsdGVyLWRvY3VtZW50YXRpb25fX3dyYXAtLW5hbWUge1xuICAgICAgd2lkdGg6IDY2LjY2JTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuZmlsdGVyLWRvY3VtZW50YXRpb25fX3dyYXAtLW5hbWUge1xuICAgICAgICAgIHdpZHRoOiA2Ni42NyU7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgICAgICAuZmlsdGVyLWRvY3VtZW50YXRpb25fX3dyYXAtLW5hbWUge1xuICAgICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5maWx0ZXItZG9jdW1lbnRhdGlvbl9fd3JhcC0tbmFtZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5maWx0ZXItZG9jdW1lbnRhdGlvbl9fd3JhcC0tZGF0ZSB7XG4gICAgICB3aWR0aDogMjUuMDclOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5maWx0ZXItZG9jdW1lbnRhdGlvbl9fd3JhcC0tZGF0ZSB7XG4gICAgICAgICAgd2lkdGg6IDMzLjMzJTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgICAgIC5maWx0ZXItZG9jdW1lbnRhdGlvbl9fd3JhcC0tZGF0ZSB7XG4gICAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmZpbHRlci1kb2N1bWVudGF0aW9uX193cmFwLS1kYXRlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgLmZpbHRlci1kb2N1bWVudGF0aW9uX193cmFwLS1udW1iZXIge1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuZmlsdGVyLWRvY3VtZW50YXRpb25fX3dyYXAtLW51bWJlciB7XG4gICAgICAgICAgd2lkdGg6IDMzLjMzJTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgICAgIC5maWx0ZXItZG9jdW1lbnRhdGlvbl9fd3JhcC0tbnVtYmVyIHtcbiAgICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuZmlsdGVyLWRvY3VtZW50YXRpb25fX3dyYXAtLW51bWJlciB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5maWx0ZXItZG9jdW1lbnRhdGlvbl9fd3JhcC0tY2hhbmdlLXdpZHRoIHtcbiAgICAgIHdpZHRoOiAzMy4zMyU7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAgICAgLmZpbHRlci1kb2N1bWVudGF0aW9uX193cmFwLS1jaGFuZ2Utd2lkdGgge1xuICAgICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5maWx0ZXItZG9jdW1lbnRhdGlvbl9fd3JhcC0tY2hhbmdlLXdpZHRoIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgLmZpbHRlci1kb2N1bWVudGF0aW9uX193cmFwLS1jaGFuZ2Utd2lkdGgtc20ge1xuICAgICAgd2lkdGg6IDE2LjY3JTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgICAgICAuZmlsdGVyLWRvY3VtZW50YXRpb25fX3dyYXAtLWNoYW5nZS13aWR0aC1zbSB7XG4gICAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmZpbHRlci1kb2N1bWVudGF0aW9uX193cmFwLS1jaGFuZ2Utd2lkdGgtc20ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLmZpbHRlci1kb2N1bWVudGF0aW9uLS1jaGFuZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLnNlbGVjdCBvcHRpb246Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5jaG9pY2VzOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNob2ljZXM6aG92ZXIgLmNob2ljZXNfX2lubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzMzOyB9XG5cbi5jaG9pY2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNnB4O1xuICB0b3A6IGNhbGMoNTAlIC0gM3B4KTtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogOXB4O1xuICBtYXNrOiB1cmwoXCIuLi9pbWcvc3ZnL2Fycm93LXR3by1maWxsLnN2Z1wiKTtcbiAgbWFzay1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFkOTtcbiAgei1pbmRleDogNDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cblxuLmNob2ljZXMgLmNob2ljZXNfX2lubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2E3YThhYjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiA5cHggMTRweCAxMXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY2hvaWNlcyAuY2hvaWNlc19faW5uZXIge1xuICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgIHBhZGRpbmc6IDZweCAxNHB4IDhweCAhaW1wb3J0YW50OyB9IH1cblxuLmNob2ljZXNfX2xpc3QtLXNpbmdsZSB7XG4gIHBhZGRpbmc6IDJweCAzMnB4IDMuNXB4IDAgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY2hvaWNlc19fbGlzdC0tc2luZ2xlIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweCAwIDAgIWltcG9ydGFudDsgfSB9XG4gIC5jaG9pY2VzX19saXN0LS1zaW5nbGUgLmNob2ljZXNfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBjb2xvcjogIzAwMDAwMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmNob2ljZXNfX2xpc3QtLXNpbmdsZSAuY2hvaWNlc19faXRlbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAuY2hvaWNlc19fbGlzdC0tc2luZ2xlIC5jaG9pY2VzX19wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4uY2hvaWNlc19fbGlzdC0tZHJvcGRvd24ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNztcbiAgei1pbmRleDogMTAgIWltcG9ydGFudDsgfVxuXG4uY2hvaWNlcyAuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUuaXMtaGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MUQ5O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uY2hvaWNlcy5pcy1vcGVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNzsgfVxuICAuY2hvaWNlcy5pcy1vcGVuOmhvdmVyIC5jaG9pY2VzX19pbm5lcixcbiAgLmNob2ljZXMuaXMtb3Blbjpob3ZlciAuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24ge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmNob2ljZXMuaXMtb3BlbiAuY2hvaWNlc19faW5uZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1Rjc7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNFNUU1RTU7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuY2hvaWNlcy5pcy1vcGVuIC5jaG9pY2VzX19saXN0LS1kcm9wZG93biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDFweCAwIDFweCAjRTVFNUU1O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmNob2ljZXMuaXMtb3Blbjo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbmJvZHkgLmZsYXRwaWNrci1jYWxlbmRhciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgYm9keSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5jdXItbW9udGgge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGJvZHkgLmZsYXRwaWNrci1jYWxlbmRhciAuY3VyLW1vbnRoIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gIGJvZHkgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLXdlZWtkYXlzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGJvZHkgLmZsYXRwaWNrci1jYWxlbmRhciAubnVtSW5wdXRXcmFwcGVyIC5udW1JbnB1dC5jdXIteWVhciB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbWF4LXdpZHRoOiA3MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGJvZHkgLmZsYXRwaWNrci1jYWxlbmRhciAubnVtSW5wdXRXcmFwcGVyIC5udW1JbnB1dC5jdXIteWVhciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICBib2R5IC5mbGF0cGlja3ItY2FsZW5kYXIgLm51bUlucHV0V3JhcHBlciAuYXJyb3dVcCxcbiAgYm9keSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5udW1JbnB1dFdyYXBwZXIgLmFycm93RG93biB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBib2R5IC5mbGF0cGlja3ItY2FsZW5kYXIgLm51bUlucHV0V3JhcHBlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICBib2R5IC5mbGF0cGlja3ItY2FsZW5kYXIgLm51bUlucHV0V3JhcHBlcjpob3ZlciAubnVtSW5wdXQuY3VyLXllYXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgYm9keSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItbW9udGhzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE4cHggMTVweDsgfVxuICBib2R5IC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1tb250aCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICBib2R5IC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1wcmV2LW1vbnRoLFxuICBib2R5IC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1uZXh0LW1vbnRoIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIGJvZHkgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLXByZXYtbW9udGg6aG92ZXIgc3ZnLFxuICAgIGJvZHkgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLW5leHQtbW9udGg6aG92ZXIgc3ZnIHtcbiAgICAgIHN0cm9rZTogIzAwM0I4MzsgfVxuICAgIGJvZHkgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLXByZXYtbW9udGggc3ZnLFxuICAgIGJvZHkgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLW5leHQtbW9udGggc3ZnIHtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgc3Ryb2tlOiAjMDA2MWQ5O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgYm9keSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItcHJldi1tb250aCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG4gIGJvZHkgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLW5leHQtbW9udGgge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7IH1cbiAgYm9keSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItY3VycmVudC1tb250aCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7IH1cbiAgICBib2R5IC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIHNwYW4uY3VyLW1vbnRoIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7IH1cbiAgYm9keSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItaW5uZXJDb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIGJvZHkgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLXJDb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIGJvZHkgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheXMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBib2R5IC5mbGF0cGlja3ItY2FsZW5kYXIgLmRheUNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICBtaW4td2lkdGg6IGluaGVyaXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxcHggMXB4IDA7IH1cbiAgYm9keSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgIGNvbG9yOiAjNzY3NjdhO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgYm9keSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5IHtcbiAgICAgICAgaGVpZ2h0OiA0M3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDNweDsgfSB9XG4gICAgYm9keSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYxZDk7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICBib2R5IC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5LFxuICBib2R5IC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6ICM3Njc2N2E7IH1cbiAgICBib2R5IC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5OmhvdmVyLFxuICAgIGJvZHkgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogIzc2NzY3YTsgfVxuICBib2R5IC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYxZDk7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgYm9keSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LnRvZGF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY3O1xuICAgIGNvbG9yOiAjMDA1MGIyOyB9XG4gICAgYm9keSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LnRvZGF5OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1Zjc7XG4gICAgICBjb2xvcjogIzAwNTBiMjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZGU7IH1cbiAgYm9keSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LnRvZGF5LnNlbGVjdGVkLmVuZFJhbmdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MWQ5O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIGJvZHkgLmZsYXRwaWNrci1jYWxlbmRhciAuc3RhcnRSYW5nZSxcbiAgYm9keSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5lbmRSYW5nZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDYxZDk7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIGJvZHkgLmZsYXRwaWNrci1jYWxlbmRhciAuaW5SYW5nZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MWQ5O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDYxZDk7IH1cblxuYm9keSAucmFuZ2VNb2RlIC5mbGF0cGlja3ItZGF5IHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG5ib2R5IC5mbGF0cGlja3ItZGF5LnRvZGF5LmluUmFuZ2Uge1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MWQ5O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNjFkOTsgfVxuICBib2R5IC5mbGF0cGlja3ItZGF5LnRvZGF5LmluUmFuZ2U6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFkOTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA2MWQ5OyB9XG5cbmh0bWwgYm9keSAuYnZpLWJvZHkgLm1vZGFsIC5tb2RhbF9fZG93biAuY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5LFxuaHRtbCBib2R5IC5idmktYm9keSAubW9kYWwgLm1vZGFsX19kb3duIC5jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbmh0bWwgYm9keSAuYnZpLWJvZHkgLnNsaWRlci1uZXdzIC5zbGlkZXItbmV3c19fd3JhcC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG5odG1sIGJvZHkgLmJ2aS1ib2R5W2RhdGEtYnZpLXRoZW1lPXdoaXRlXSAubW9kYWwgLm1vZGFsX19kb3duIC5jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZCxcbmh0bWwgYm9keSAuYnZpLWJvZHlbZGF0YS1idmktdGhlbWU9d2hpdGVdIC5tb2RhbCAubW9kYWxfX2Rvd24gLmNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LmluUmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuaHRtbCBib2R5IC5idmktYm9keVtkYXRhLWJ2aS10aGVtZT13aGl0ZV0gc3ZnIHtcbiAgc3Ryb2tlOiAjMDAwO1xuICBmaWxsOiAjMDAwOyB9XG5cbmh0bWwgYm9keSAuYnZpLWJvZHlbZGF0YS1idmktdGhlbWU9YmxhY2tdIC5tb2RhbCAubW9kYWxfX2Rvd24gLmNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLFxuaHRtbCBib2R5IC5idmktYm9keVtkYXRhLWJ2aS10aGVtZT1ibGFja10gLm1vZGFsIC5tb2RhbF9fZG93biAuY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkuaW5SYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDsgfVxuXG5odG1sIGJvZHkgLmJ2aS1ib2R5W2RhdGEtYnZpLXRoZW1lPWJsYWNrXSBzdmcge1xuICBzdHJva2U6ICNmZmY7XG4gIGZpbGw6ICNmZmY7IH1cblxuaHRtbCBib2R5IC5idmktYm9keVtkYXRhLWJ2aS10aGVtZT1ibHVlXSAubW9kYWwgLm1vZGFsX19kb3duIC5jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZCxcbmh0bWwgYm9keSAuYnZpLWJvZHlbZGF0YS1idmktdGhlbWU9Ymx1ZV0gLm1vZGFsIC5tb2RhbF9fZG93biAuY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkuaW5SYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjM0NjIgIWltcG9ydGFudDtcbiAgY29sb3I6ICM5ZGQxZmYgIWltcG9ydGFudDsgfVxuXG5odG1sIGJvZHkgLmJ2aS1ib2R5W2RhdGEtYnZpLXRoZW1lPWJsdWVdIHN2ZyB7XG4gIHN0cm9rZTogIzA2MzQ2MjtcbiAgZmlsbDogIzA2MzQ2MjsgfVxuXG5odG1sIGJvZHkgLmJ2aS1ib2R5W2RhdGEtYnZpLXRoZW1lPWJyb3duXSAubW9kYWwgLm1vZGFsX19kb3duIC5jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZCxcbmh0bWwgYm9keSAuYnZpLWJvZHlbZGF0YS1idmktdGhlbWU9YnJvd25dIC5tb2RhbCAubW9kYWxfX2Rvd24gLmNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LmluUmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0YjQzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZjdmM2Q2ICFpbXBvcnRhbnQ7IH1cblxuaHRtbCBib2R5IC5idmktYm9keVtkYXRhLWJ2aS10aGVtZT1icm93bl0gc3ZnIHtcbiAgc3Ryb2tlOiAjNGQ0YjQzO1xuICBmaWxsOiAjNGQ0YjQzOyB9XG5cbmh0bWwgYm9keSAuYnZpLWJvZHlbZGF0YS1idmktdGhlbWU9Z3JlZW5dIC5tb2RhbCAubW9kYWxfX2Rvd24gLmNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLFxuaHRtbCBib2R5IC5idmktYm9keVtkYXRhLWJ2aS10aGVtZT1ncmVlbl0gLm1vZGFsIC5tb2RhbF9fZG93biAuY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkuaW5SYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBOUU0NEQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzYjI3MTYgIWltcG9ydGFudDsgfVxuXG5odG1sIGJvZHkgLmJ2aS1ib2R5W2RhdGEtYnZpLXRoZW1lPWdyZWVuXSBzdmcge1xuICBzdHJva2U6ICNBOUU0NEQ7XG4gIGZpbGw6ICNBOUU0NEQ7IH1cblxuLmZsZXgtd3JhcC10b3BpYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC02cHg7IH1cblxuLm1hcCB7XG4gIG1pbi1oZWlnaHQ6IDQ4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExOCwgMTE4LCAxMjIsIDAuMSk7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm1hcCB7XG4gICAgICBtaW4taGVpZ2h0OiAzMTJweDsgfSB9XG4gIC5tYXA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uaG9ub3JhcnktY2l0aXplbnMtYmxvY2sge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmhvbm9yYXJ5LWNpdGl6ZW5zLWJsb2NrOmhvdmVyIC5ob25vcmFyeS1jaXRpemVucy1ibG9ja19fY2FwdGlvbiB7XG4gICAgY29sb3I6ICMwMDNCODM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmhvbm9yYXJ5LWNpdGl6ZW5zLWJsb2NrOmhvdmVyIGltZyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjdzIGVhc2U7IH1cbiAgLmhvbm9yYXJ5LWNpdGl6ZW5zLWJsb2NrICoge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5ob25vcmFyeS1jaXRpemVucy1ibG9ja19fd3JhcC1pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgbWF4LXdpZHRoOiAxODRweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuaG9ub3JhcnktY2l0aXplbnMtYmxvY2tfX3dyYXAtaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNDRweDsgfSB9XG4gICAgLmhvbm9yYXJ5LWNpdGl6ZW5zLWJsb2NrX193cmFwLWltZyBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2U7IH1cbiAgLmhvbm9yYXJ5LWNpdGl6ZW5zLWJsb2NrX19jYXB0aW9uIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuaG9ub3JhcnktY2l0aXplbnMtYmxvY2tfX2NhcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cbiAgLmhvbm9yYXJ5LWNpdGl6ZW5zLWJsb2NrX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2Nyb2xsYmFyLXRyYWNrLnNjcm9sbGJhci10cmFjay15IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuc2Nyb2xsYmFyLXRyYWNrLnNjcm9sbGJhci10cmFjay15IC5zY3JvbGxiYXItdGh1bWIuc2Nyb2xsYmFyLXRodW1iLXkge1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4OyB9XG5cbi5ldmVudC10ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5ldmVudC10ZXh0LS1jaGFuZ2Uge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLmFuaW1hdGUtcGFnZSB7XG4gIGFuaW1hdGlvbjogc2hhZG93IDEuNXMgZWFzZS1pbi1vdXQ7XG4gIGJveC1zaGFkb3c6IDAgLTEwcHggMTVweCAxcHggd2hpdGUsIDAgMnB4IDE1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgcGFkZGluZy10b3A6IDUwcHg7IH1cbiAgLmFuaW1hdGUtcGFnZTpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgLmFuaW1hdGUtcGFnZSAuYWJvdXQtdG9waWMge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7IH1cbiAgLmFuaW1hdGUtcGFnZTpmaXJzdC1jaGlsZCB7XG4gICAgYW5pbWF0aW9uOiBub25lOyB9XG5cbkBrZXlmcmFtZXMgc2hhZG93IHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMTAwMDAwcHggMCAwIHJnYmEoMjQ1LCAyNDUsIDI0NywgMC45KTsgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDEwMDAwMHB4IDAgMCByZ2JhKDI0NSwgMjQ1LCAyNDcsIDApOyB9IH1cblxuLmVycm9yLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogI0U1MkUyRTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG5cbi5lcnJvdy1maWVsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZXJyb3ctZmllbGQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTE1cHg7XG4gICAgdG9wOiAtMTVweDtcbiAgICBib3R0b206IC0xNXB4O1xuICAgIHJpZ2h0OiAtMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVFM0UzOyB9XG4gIC5lcnJvdy1maWVsZCAuYWNjb3JkaW9uX19jYXB0aW9uIHtcbiAgICBjb2xvcjogIzAwMDsgfVxuICAuZXJyb3ctZmllbGQgLmFjY29yZGlvbl9fdXAgc3ZnIHtcbiAgICBzdHJva2U6ICMwMDA7IH1cbiAgLmVycm93LWZpZWxkIC5lcnJvci10ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4ucmFkaW8tYWNjb3JkaW9ucyAuYWNjb3JkaW9uX19jYXB0aW9uLFxuLnJhZGlvLWFjY29yZGlvbnMgLmFjY29yZGlvbl9fdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cblxuLnJhZGlvLWFjY29yZGlvbnMgLmVycm9yLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5hY2NvcmRpb24uZXJyb3ctZmllbGQub3Blbi1hY2NvcmRpb246OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5hY2NvcmRpb24uZXJyb3ctZmllbGQub3Blbi1hY2NvcmRpb24gLmFjY29yZGlvbl9fY2FwdGlvbiB7XG4gIGNvbG9yOiAjMDA1MGIyOyB9XG5cbi5hY2NvcmRpb24uZXJyb3ctZmllbGQub3Blbi1hY2NvcmRpb24gLmFjY29yZGlvbl9fdXAgc3ZnIHtcbiAgc3Ryb2tlOiAjMDA1MGIyOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stbGlzdCB7XG4gICAgcGFkZGluZy10b3A6IDA7IH0gfVxuXG4uYmxvY2stbGlzdF9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9jay1saXN0X19pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7IH0gfVxuICAuYmxvY2stbGlzdF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5ibG9jay1saXN0X19udW1iZXIge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWluLXdpZHRoOiA3MnB4O1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tdG9wOiAzN3B4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9jay1saXN0X19udW1iZXIge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7IH0gfVxuXG4uYmxvY2stbGlzdF9fdGltZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBvcGFjaXR5OiAwLjY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9jay1saXN0X190aW1lIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDsgfSB9XG5cbi5ibG9jay1saXN0X19jYXB0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJsb2NrLWxpc3RfX2NhcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7IH0gfVxuXG4uYmxvY2stbGlzdF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBkaXNwbGF5OiBibG9jazsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvY2stbGlzdF9fdGV4dCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG5cbi50d28tY29sdW1uLWdyaWQge1xuICBncmlkLWNvbHVtbjogc3BhbiAyIC8gYXV0bzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLnR3by1jb2x1bW4tZ3JpZCB7XG4gICAgICBncmlkLWNvbHVtbjogc3BhbiAxIC8gYXV0bzsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAudHdvLWNvbHVtbi1ncmlkIHtcbiAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDIgLyBhdXRvOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb2Itbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW9iLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuLmlubmVyLXBvc3QgLnRleHQtcGFnZSAueW91dHViZS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoOTAwJSAvIDE2KTtcbiAgbWFyZ2luLWJvdHRvbTogMjdweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgLmlubmVyLXBvc3QgLnRleHQtcGFnZSAueW91dHViZS13cmFwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XG4gICAgICBwYWRkaW5nOiAwIDMycHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmlubmVyLXBvc3QgLnRleHQtcGFnZSAueW91dHViZS13cmFwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgICAgIHBhZGRpbmc6IDAgMjRweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzNTlweCkge1xuICAgIC5pbm5lci1wb3N0IC50ZXh0LXBhZ2UgLnlvdXR1YmUtd3JhcCB7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuXG4uaW5uZXItcG9zdCAudGV4dC1wYWdlIC55b3V0dWJlLXdyYXAgPiBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmJ0bi1tb3JlICoge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uc29jaWFsLWdyb3VwX19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ3JpZC1nYXA6IDI0cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5zb2NpYWwtZ3JvdXBfX2dyaWQge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zb2NpYWwtZ3JvdXBfX2dyaWQge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICAgIGdyaWQtZ2FwOiAxNnB4OyB9IH1cblxuLnNvY2lhbC1ncm91cF9faXRlbSB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCM0NCRTg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLnNvY2lhbC1ncm91cF9faXRlbTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiA2cHggNnB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbi5zb2NpYWwtZ3JvdXBfX3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuICAuc29jaWFsLWdyb3VwX191cCBzdmcge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBmaWxsOiAjMDA2MUQ5O1xuICAgIG1hcmdpbi1yaWdodDogMTJweDsgfVxuXG4uc29jaWFsLWdyb3VwX19jYXB0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICMwMDAwMDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNvY2lhbC1ncm91cF9fY2FwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDsgfSB9XG5cbi5zb2NpYWwtZ3JvdXBfX3RleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzMzMzMzMztcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNvY2lhbC1ncm91cF9fdGV4dCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDsgfSB9XG5cbi5wcmVsb2FkZXItd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDhweDtcbiAgYm90dG9tOiAtNDhweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogODA7IH1cbiAgLnByZWxvYWRlci13cmFwIHN2ZyB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIGhlaWdodDogNTAwcHg7IH1cblxubm9iciB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuXG5pZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MDBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBpZnJhbWUge1xuICAgICAgaGVpZ2h0OiAzMDBweDsgfSB9XG5cbmJvZHkgLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcbiAgd29yZC1icmVhazogbm9ybWFsOyB9XG5cbi50aXRsZS1tZXNzYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG4ud3JhcC1wcmludCAucHJpbnQtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLndyYXAtcHJpbnQgdGFibGUgdHIgdGgsXG4ud3JhcC1wcmludCB0YWJsZSB0ciB0ZCB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1pbi13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG5cbi53cmFwLXByaW50IHRhYmxlIHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cblxuLndyYXAtcHJpbnQgLnNsaWRlci1nYWxsZXJ5X19zbGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLndyYXAtcHJpbnQgLnNsaWRlci1nYWxsZXJ5X19zbGlkZTpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLndyYXAtcHJpbnQgLnNsaWRlci1nYWxsZXJ5X19zbGlkZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4ud3JhcC1wcmludCAuc2xpZGVyLWdhbGxlcnlfX3dyYXBwZXIge1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ud3JhcC1wcmludCAuc2hhcmUtc29jaWFsLFxuLndyYXAtcHJpbnQgLmJ0bi1ibG9jayxcbi53cmFwLXByaW50IC5zbGlkZXItZ2FsbGVyeV9fYXJyb3csXG4ud3JhcC1wcmludCAuYnRuLXdoaXRlLFxuLndyYXAtcHJpbnQgLnN0aWN5LWJsb2NrX193cmFwIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICAud3JhcC1wcmludCB0YWJsZSB0ciB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkOWQ5ZGUgIWltcG9ydGFudDsgfVxuICAud3JhcC1wcmludCAuc2xpZGVyLWdhbGxlcnlfX3NsaWRlIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAud3JhcC1wcmludCAuc2xpZGVyLWdhbGxlcnlfX3dyYXBwZXIge1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLm1lc3NhZ2UtY29weSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICB3aWR0aDogMjQwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhN2E4YWI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgei1pbmRleDogMTA7IH1cbiAgLm1lc3NhZ2UtY29weTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAubWVzc2FnZS1jb3B5OjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTBweDtcbiAgICB0b3A6IC0xMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYTdhOGFiOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubWVzc2FnZS1jb3B5OjphZnRlciB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAxMHB4OyB9IH1cbiAgLm1lc3NhZ2UtY29weSBzcGFuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMzsgfVxuXG4uaGludC1tZXNzYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFEOTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1yaWdodDogMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5oaW50LW1lc3NhZ2U6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNCODM7IH1cbiAgICAuaGludC1tZXNzYWdlOmhvdmVyIC5tZXNzYWdlLWNvcHkge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiB1bnNldDsgfVxuICAuaGludC1tZXNzYWdlIC5tZXNzYWdlLWNvcHkge1xuICAgIGxlZnQ6IC0xMnB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5oaW50LW1lc3NhZ2UgLm1lc3NhZ2UtY29weSB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAtMTJweDsgfSB9XG5cbmhyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q5RDlERTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG5cbi51cmwtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjMDA1MEIyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAudXJsLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAzQjgzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5hcHBlYWxzIGgzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6ICMzMzM7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmFwcGVhbHMgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMzMzM7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLmFwcGVhbHMgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDA7IH1cblxuLmFwcGVhbHMgYSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDUwYjI7IH1cbiAgLmFwcGVhbHMgYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDNiODM7IH1cblxuLnJvdy1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5yb3ctZmxleCB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cbiAgLnJvdy1mbGV4X193cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucm93LWZsZXhfX3dyYXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5yb3ctZmxleCAubGluay1jaGFuZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMjdweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnJvdy1mbGV4IC5saW5rLWNoYW5nZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDEycHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH0gfVxuICAgIC5yb3ctZmxleCAubGluay1jaGFuZ2U6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgLnJvdy1mbGV4IC5wb3N0cy1jaGVjayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAyNHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucm93LWZsZXggLnBvc3RzLWNoZWNrIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucHJpbnQtbGluayB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5wb3N0cy1jaGVjayB7XG4gIG1hcmdpbjogNHB4IDI0cHggMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnBvc3RzLWNoZWNrIHtcbiAgICAgIG1hcmdpbjogNHB4IDAgMTZweCAwOyB9IH1cbiAgLnBvc3RzLWNoZWNrIGlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5wb3N0cy1jaGVjayBpbnB1dDpjaGVja2VkICsgLnBvc3RzLWNoZWNrX19pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MUQ5O1xuICAgIGJvcmRlci1jb2xvcjogIzAwNjFEOTsgfVxuICAgIC5wb3N0cy1jaGVjayBpbnB1dDpjaGVja2VkICsgLnBvc3RzLWNoZWNrX19pY29uOjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAucG9zdHMtY2hlY2tfX2ljb24ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwMDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnBvc3RzLWNoZWNrX19pY29uOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNnB4KTtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N2Zy1taW4vc3ZnL2NoZWNrLWljb24tdHdvLnN2Zyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG5cbi5hbGVydHMtYmxvY2tfX3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG5cbi5hbGVydHMtYmxvY2tfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlEOURFO1xuICBwYWRkaW5nOiAyN3B4IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmFsZXJ0cy1ibG9ja19fcm93IHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHBhZGRpbmc6IDIxcHggMDsgfSB9XG5cbi5hbGVydHMtYmxvY2tfX2l0ZW0tLWxnIHtcbiAgd2lkdGg6IDYwJTtcbiAgcGFkZGluZy1yaWdodDogMzJweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmFsZXJ0cy1ibG9ja19faXRlbS0tbGcge1xuICAgICAgd2lkdGg6IDUyJTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hbGVydHMtYmxvY2tfX2l0ZW0tLWxnIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDsgfSB9XG5cbi5hbGVydHMtYmxvY2tfX2l0ZW0tLW1kIHtcbiAgd2lkdGg6IDE2JTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmFsZXJ0cy1ibG9ja19faXRlbS0tbWQge1xuICAgICAgd2lkdGg6IDE1LjQlO1xuICAgICAgbWluLXdpZHRoOiA5MnB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmFsZXJ0cy1ibG9ja19faXRlbS0tbWQge1xuICAgICAgd2lkdGg6IDMzLjMzJTsgfSB9XG5cbi5hbGVydHMtYmxvY2tfX2l0ZW0tLXNtIHtcbiAgd2lkdGg6IDEyJTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmFsZXJ0cy1ibG9ja19faXRlbS0tc20ge1xuICAgICAgd2lkdGg6IDE2LjMlO1xuICAgICAgbWluLXdpZHRoOiA5MnB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmFsZXJ0cy1ibG9ja19faXRlbS0tc20ge1xuICAgICAgd2lkdGg6IDMzLjMzJTsgfSB9XG5cbi5hbGVydHMtYmxvY2tfX2l0ZW06bGFzdC1jaGlsZCAubWVzc2FnZS1jb3B5IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0xMnB4OyB9XG4gIC5hbGVydHMtYmxvY2tfX2l0ZW06bGFzdC1jaGlsZCAubWVzc2FnZS1jb3B5OjphZnRlciB7XG4gICAgYm90dG9tOiAtMTBweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxMHB4OyB9XG5cbi5hbGVydHMtYmxvY2tfX2NhcHRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzAwMDAwMDsgfVxuXG4uYWxlcnRzLWJsb2NrX190ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzMzMzMzMzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYWxlcnRzLWJsb2NrX190ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi53cmFwLWhpbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC53cmFwLWhpbnQgLm1lc3NhZ2UtY29weSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBsZWZ0OiAtMTJweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDgwcHgpIHtcbiAgICAgIC53cmFwLWhpbnQgLm1lc3NhZ2UtY29weSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC53cmFwLWhpbnQgLm1lc3NhZ2UtY29weTo6YWZ0ZXIge1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgYm90dG9tOiAtMTBweDsgfVxuICAud3JhcC1oaW50IC5wb3N0cy1jaGVjayB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC53cmFwLWhpbnQtLWRpc2FibGVkIC5wb3N0cy1jaGVjayB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAud3JhcC1oaW50LS1kaXNhYmxlZCAucG9zdHMtY2hlY2tfX2ljb24ge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI0E3QThBQjsgfVxuICAud3JhcC1oaW50LS1kaXNhYmxlZDpob3ZlciAubWVzc2FnZS1jb3B5IHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5tYWluLW5ld3Mge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5tYWluLW5ld3Mge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDsgfSB9XG4gIC5tYWluLW5ld3NfX3dyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIC5tYWluLW5ld3NfX3dyYXBwZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5tYWluLW5ld3NfX3dyYXBwZXItLWNoYW5nZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuICAgIC5tYWluLW5ld3NfX3dyYXBwZXItLWNoYW5nZS10d28ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogOTBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgICAgICAubWFpbi1uZXdzX193cmFwcGVyLS1jaGFuZ2UtdHdvIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubWFpbi1uZXdzX193cmFwcGVyLS1jaGFuZ2UtdHdvIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9IH1cbiAgLm1haW4tbmV3c19fZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDQwcHg7XG4gICAgcm93LWdhcDogMzJweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5tYWluLW5ld3NfX2dyaWQge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xuICAgICAgICBjb2x1bW4tZ2FwOiAzMnB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5tYWluLW5ld3NfX2dyaWQge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIC5tYWluLW5ld3NfX2dyaWQge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgICByb3ctZ2FwOiAyOHB4OyB9IH1cbiAgICAubWFpbi1uZXdzX19ncmlkIC5sZy1ibG9jay1uZXdzIHtcbiAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDIgLyBhdXRvO1xuICAgICAgZ3JpZC1yb3c6IHNwYW4gMiAvIGF1dG87IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLm1haW4tbmV3c19fZ3JpZCAubGctYmxvY2stbmV3cyB7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gNiAvIGF1dG87XG4gICAgICAgICAgZ3JpZC1yb3c6IHNwYW4gMSAvIGF1dG87IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5tYWluLW5ld3NfX2dyaWQgLmxnLWJsb2NrLW5ld3Mge1xuICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDIgLyBhdXRvO1xuICAgICAgICAgIGdyaWQtcm93OiBpbmhlcml0OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAubWFpbi1uZXdzX19ncmlkIC5sZy1ibG9jay1uZXdzIHtcbiAgICAgICAgICBncmlkLWNvbHVtbjogaW5oZXJpdDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgLm1haW4tbmV3c19fZ3JpZCAubWQtYmxvY2stbmV3cyB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDIgLyBhdXRvO1xuICAgICAgICBncmlkLXJvdzogc3BhbiAyIC8gYXV0bzsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAubWFpbi1uZXdzX19ncmlkIC5tZC1ibG9jay1uZXdzIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGluaGVyaXQ7XG4gICAgICAgIGdyaWQtcm93OiBpbmhlcml0OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAubWFpbi1uZXdzX19ncmlkIC5tZC1ibG9jay1uZXdzLS1zbSB7XG4gICAgICAgIGdyaWQtcm93OiBzcGFuIDEgLyBhdXRvOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5tYWluLW5ld3NfX2dyaWQgLm1kLWJsb2NrLW5ld3MtLXNtIHtcbiAgICAgICAgZ3JpZC1yb3c6IGluaGVyaXQ7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgLm1haW4tbmV3c19fZ3JpZCAubWQtYmxvY2stbmV3cy0tc20ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAubWFpbi1uZXdzX19ncmlkLS1jaGFuZ2Uge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAubWFpbi1uZXdzX19ncmlkLS1jaGFuZ2Uge1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5tYWluLW5ld3NfX2dyaWQtLWNoYW5nZSB7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5tYWluLW5ld3NfX2dyaWQtLWNoYW5nZSAubGctYmxvY2stbmV3cyB7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IGluaGVyaXQ7XG4gICAgICAgICAgZ3JpZC1yb3c6IGluaGVyaXQ7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAubWFpbi1uZXdzX19ncmlkLS1jaGFuZ2UgLmxnLWJsb2NrLW5ld3NfX3dyYXBwZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAgIC5tYWluLW5ld3NfX2dyaWQtLWNoYW5nZSAubGctYmxvY2stbmV3c19fd3JhcC1pbWcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDsgfVxuICAgICAgLm1haW4tbmV3c19fZ3JpZC0tY2hhbmdlIC5sZy1ibG9jay1uZXdzX19kb3duIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgICAubWFpbi1uZXdzX19ncmlkLS1jaGFuZ2UgLmxnLWJsb2NrLW5ld3NfX3dyYXAtdGV4dCBoMyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLm1haW4tbmV3c19fZ3JpZC0tY2hhbmdlIC5tZC1ibG9jay1uZXdzIHtcbiAgICAgICAgICBncmlkLWNvbHVtbjogaW5oZXJpdDtcbiAgICAgICAgICBncmlkLXJvdzogaW5oZXJpdDsgfVxuICAgICAgICAgIC5tYWluLW5ld3NfX2dyaWQtLWNoYW5nZSAubWQtYmxvY2stbmV3czpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAubWFpbi1uZXdzIC5idG4tYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIC5tYWluLW5ld3MgLmJ0bi1ibG9jayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7IH0gfVxuXG4ubmV3cy10YWJzX191cCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubmV3cy10YWJzX191cCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5uZXdzLXRhYnNfX2l0ZW0ge1xuICBvcmRlcjogMTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubmV3cy10YWJzX19pdGVtOmhvdmVyIC5uZXdzLXRhYnNfX2NhcHRpb24ge1xuICAgIGNvbG9yOiAjMDAzYjgzO1xuICAgIGJvcmRlci1jb2xvcjogIzAwM2I4MzsgfVxuICAubmV3cy10YWJzX19pdGVtOmhvdmVyIHN2ZyB7XG4gICAgc3Ryb2tlOiAjMDAzYjgzOyB9XG4gIC5uZXdzLXRhYnNfX2l0ZW06OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogLTFweDtcbiAgICB3aWR0aDogMjJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWRlO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5uZXdzLXRhYnNfX2l0ZW06OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG4gIC5uZXdzLXRhYnNfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5uZXdzLXRhYnNfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cbiAgICAubmV3cy10YWJzX19pdGVtOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7IH1cbiAgLm5ld3MtdGFic19faXRlbTpudGgtY2hpbGQoMykge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm5ld3MtdGFic19faXRlbTpudGgtY2hpbGQoMykge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuICAgIC5uZXdzLXRhYnNfX2l0ZW06bnRoLWNoaWxkKDMpOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubmV3cy10YWJzX19pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7IH0gfVxuXG4ubmV3cy10YWJzX19yb3ctZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAwIDE3cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWRlO1xuICBtYXJnaW4tYm90dG9tOiAtMXB4OyB9XG4gIC5uZXdzLXRhYnNfX3Jvdy1mbGV4IHN2ZyB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICAgIHN0cm9rZS13aWR0aDogMnB4O1xuICAgIHN0cm9rZTogIzAwNjFkOTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLm5ld3MtdGFic19fY2FwdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5uZXdzLXRhYnNfX2NhcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7IH0gfVxuXG4ubmV3cy10YWJzX19yb3cge1xuICBvcmRlcjogMjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDIgLyBhdXRvOyB9XG4gIC5uZXdzLXRhYnNfX3JvdzpsYXN0LWNoaWxkIC5uZXdzLXRhYnNfX2VuZC1yb3cge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5uZXdzLXRhYnNfX3JvdzpsYXN0LWNoaWxkIC5uZXdzLXRhYnNfX2VuZC1yb3cge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cblxuLm5ld3MtdGFic19fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGNvbHVtbi1nYXA6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHBhZGRpbmctdG9wOiA0MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAubmV3cy10YWJzX19ncmlkIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICBjb2x1bW4tZ2FwOiAzMnB4O1xuICAgICAgcm93LWdhcDogMjhweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5uZXdzLXRhYnNfX2dyaWQge1xuICAgICAgcGFkZGluZy10b3A6IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAubmV3cy10YWJzX19ncmlkIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICByb3ctZ2FwOiAyNXB4OyB9IH1cblxuLm5ld3MtdGFic19fZW5kLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgIC5uZXdzLXRhYnNfX2VuZC1yb3cge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgICAgLm5ld3MtdGFic19fZW5kLXJvdzpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubmV3cy10YWJzX19lbmQtcm93Omxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXdzLXRhYnNfX3Jvdy5hbmltYXRlLWhhdGUtLW9wZW4ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlEOURFO1xuICAgIG1hcmdpbi1ib3R0b206IDIxcHg7IH0gfVxuXG4ubmV3cy10YWJzX19pdGVtLm9wZW4tYnRuOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5uZXdzLXRhYnNfX2l0ZW06Zmlyc3QtY2hpbGQub3Blbi1idG4ge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDlkOWRlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5uZXdzLXRhYnNfX2l0ZW06Zmlyc3QtY2hpbGQub3Blbi1idG4ge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfSB9XG4gIC5uZXdzLXRhYnNfX2l0ZW06Zmlyc3QtY2hpbGQub3Blbi1idG4gLm5ld3MtdGFic19fcm93LWZsZXgge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5ld3MtdGFic19faXRlbTpmaXJzdC1jaGlsZC5vcGVuLWJ0biBzdmcge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLm5ld3MtdGFic19faXRlbTpudGgtY2hpbGQoMykub3Blbi1idG4ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkOWQ5ZGU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm5ld3MtdGFic19faXRlbTpudGgtY2hpbGQoMykub3Blbi1idG4ge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50OyB9IH1cbiAgLm5ld3MtdGFic19faXRlbTpudGgtY2hpbGQoMykub3Blbi1idG4gLm5ld3MtdGFic19fcm93LWZsZXgge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5ld3MtdGFic19faXRlbTpudGgtY2hpbGQoMykub3Blbi1idG4gc3ZnIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5wb3B1bGFyLXNlY3Qge1xuICBwYWRkaW5nOiA0MHB4IDAgNTVweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAucG9wdWxhci1zZWN0LS1uby1vZmZzZXQge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucG9wdWxhci1zZWN0IHtcbiAgICAgIHBhZGRpbmc6IDI1cHggMCA0MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG4gIC5wb3B1bGFyLXNlY3RfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XG4gICAgY29sdW1uLWdhcDogNDBweDtcbiAgICByb3ctZ2FwOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICAucG9wdWxhci1zZWN0X193cmFwcGVyOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5wb3B1bGFyLXNlY3RfX3dyYXBwZXIge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgICAucG9wdWxhci1zZWN0X193cmFwcGVyIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgY29sdW1uLWdhcDogMzJweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucG9wdWxhci1zZWN0X193cmFwcGVyIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICAgICAgcm93LWdhcDogMTZweDsgfSB9XG4gICAgLnBvcHVsYXItc2VjdF9fd3JhcHBlciAubGluay1ibG9jayB7XG4gICAgICBncmlkLWNvbHVtbjogc3BhbiA0IC8gYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLnBvcHVsYXItc2VjdF9fd3JhcHBlciAubGluay1ibG9jayB7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMyAvIGF1dG87IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgICAgICAucG9wdWxhci1zZWN0X193cmFwcGVyIC5saW5rLWJsb2NrIHtcbiAgICAgICAgICBncmlkLWNvbHVtbjogaW5oZXJpdDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucG9wdWxhci1zZWN0X193cmFwcGVyIC5saW5rLWJsb2NrIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICAucG9wdWxhci1zZWN0X193cmFwcGVyIC5wb3N0LXBvcHVsYXItYmxvY2sge1xuICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMyAvIGF1dG87IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLnBvcHVsYXItc2VjdF9fd3JhcHBlciAucG9zdC1wb3B1bGFyLWJsb2NrIHtcbiAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyIC8gYXV0bzsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgICAgIC5wb3B1bGFyLXNlY3RfX3dyYXBwZXIgLnBvc3QtcG9wdWxhci1ibG9jayB7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IGluaGVyaXQ7IH0gfVxuICAgIC5wb3B1bGFyLXNlY3RfX3dyYXBwZXItLWNoYW5nZSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpOyB9XG4gICAgICAucG9wdWxhci1zZWN0X193cmFwcGVyLS1jaGFuZ2UgLnBvc3QtcG9wdWxhci1ibG9jazpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuXG4ubGluay1ibG9jayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZGU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMzBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLmxpbmstYmxvY2s6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNCODM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAzQjgzOyB9XG4gICAgLmxpbmstYmxvY2s6aG92ZXIgLmxpbmstYmxvY2tfX2NhcHRpb24ge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAubGluay1ibG9jazpob3ZlciBzdmcge1xuICAgICAgc3Ryb2tlOiAjZmZmOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5saW5rLWJsb2NrIHtcbiAgICAgIHBhZGRpbmc6IDE3cHggMjVweDsgfSB9XG4gIC5saW5rLWJsb2NrX193cmFwLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDsgfVxuICAgIC5saW5rLWJsb2NrX193cmFwLWljb24gc3ZnIHtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgc3Ryb2tlOiAjMDA2MWQ5O1xuICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAubGluay1ibG9ja19fY2FwdGlvbiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5saW5rLWJsb2NrX19jYXB0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgfSB9XG5cbi5wb3N0LXBvcHVsYXItYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZGU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5wb3N0LXBvcHVsYXItYmxvY2sge1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucG9zdC1wb3B1bGFyLWJsb2NrIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9IH1cbiAgLnBvc3QtcG9wdWxhci1ibG9jazpob3ZlciAucG9zdC1wb3B1bGFyLWJsb2NrX19jYXB0aW9uIHtcbiAgICBjb2xvcjogIzAwM0I4MztcbiAgICBib3JkZXItY29sb3I6ICMwMDNCODM7IH1cbiAgLnBvc3QtcG9wdWxhci1ibG9jazpob3ZlciBzdmcge1xuICAgIHN0cm9rZTogIzAwM0I4MztcbiAgICBmaWxsOiAjMDAzQjgzOyB9XG4gIC5wb3N0LXBvcHVsYXItYmxvY2tfX3dyYXAtaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIycHg7XG4gICAgZmxleC1zaHJpbms6IDA7IH1cbiAgICAucG9zdC1wb3B1bGFyLWJsb2NrX193cmFwLWltZyBzdmcge1xuICAgICAgbWF4LXdpZHRoOiA0OHB4O1xuICAgICAgbWF4LWhlaWdodDogNDhweDtcbiAgICAgIHN0cm9rZTogIzAwNjFEOTtcbiAgICAgIGZpbGw6ICMwMDYxRDk7XG4gICAgICBzdHJva2Utd2lkdGg6IDJweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5wb3N0LXBvcHVsYXItYmxvY2tfX3dyYXAtdGV4dCB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG4gIC5wb3N0LXBvcHVsYXItYmxvY2tfX2NhcHRpb24ge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wb3N0LXBvcHVsYXItYmxvY2tfX2NhcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH0gfVxuXG4uc2VydmljZXMtdG8tY2l0aXplbnMge1xuICBtYXJnaW4tYm90dG9tOiAxMDVweDsgfVxuICAuc2VydmljZXMtdG8tY2l0aXplbnMtLWNoYW5nZS1vZmZzZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgICAuc2VydmljZXMtdG8tY2l0aXplbnMtLWNoYW5nZS1vZmZzZXQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZXJ2aWNlcy10by1jaXRpemVucy0tY2hhbmdlLW9mZnNldCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc2VydmljZXMtdG8tY2l0aXplbnMgLnJvdy10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNlcnZpY2VzLXRvLWNpdGl6ZW5zIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7IH0gfVxuICAuc2VydmljZXMtdG8tY2l0aXplbnNfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBjb2x1bW4tZ2FwOiA0MHB4O1xuICAgIHJvdy1nYXA6IDI4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweDsgfVxuICAgIC5zZXJ2aWNlcy10by1jaXRpemVuc19fd3JhcHBlcjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgICAuc2VydmljZXMtdG8tY2l0aXplbnNfX3dyYXBwZXIge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICBjb2x1bW4tZ2FwOiAzMnB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZXJ2aWNlcy10by1jaXRpemVuc19fd3JhcHBlciB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIHJvdy1nYXA6IDE1cHg7IH0gfVxuICAgIC5zZXJ2aWNlcy10by1jaXRpemVuc19fd3JhcHBlci0tY2hhbmdlIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNlcnZpY2VzLXRvLWNpdGl6ZW5zX193cmFwcGVyLS1jaGFuZ2Uge1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7IH0gfVxuICAgIC5zZXJ2aWNlcy10by1jaXRpemVuc19fd3JhcHBlci0tY2hhbmdlLXR3byB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpOyB9XG4gIC5zZXJ2aWNlcy10by1jaXRpemVuc19fZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDQwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZXJ2aWNlcy10by1jaXRpemVuc19fZ3JpZCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICAgIHJvdy1nYXA6IDUwcHg7IH0gfVxuXG4uc2xpZGVyLW5ld3Mge1xuICBtYXJnaW4tYm90dG9tOiA1NnB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zbGlkZXItbmV3cyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cbiAgLnNsaWRlci1uZXdzX19zZWN0LWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zbGlkZXItbmV3c19fYmxvY2sge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuc2xpZGVyLW5ld3NfX2Jsb2NrOmhvdmVyIC5zbGlkZXItbmV3c19fd3JhcC1pbWcgaW1nIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjdzIGVhc2U7IH1cbiAgLnNsaWRlci1uZXdzX193cmFwLWltZyB7XG4gICAgZ3JpZC1hcmVhOiAxLzEvMi8yO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuc2xpZGVyLW5ld3NfX3dyYXAtaW1nIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZTsgfVxuICAuc2xpZGVyLW5ld3NfX3dyYXAtdGV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGdyaWQtYXJlYTogMS8xLzIvMjtcbiAgICB6LWluZGV4OiAxO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nOiAzMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2xpZGVyLW5ld3NfX3dyYXAtdGV4dCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjRweDsgfSB9XG4gICAgLnNsaWRlci1uZXdzX193cmFwLXRleHQgaDMge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuc2xpZGVyLW5ld3NfX3dyYXAtdGV4dCBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuc2xpZGVyLW5ld3NfX3dyYXAtdGV4dCBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgfSB9XG4gICAgLnNsaWRlci1uZXdzX193cmFwLXRleHQgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNsaWRlci1uZXdzX193cmFwLXRleHQgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cbiAgLnNsaWRlci1uZXdzX19hcnJvdyB7XG4gICAgd2lkdGg6IDg4cHg7XG4gICAgaGVpZ2h0OiA4OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDQ0cHgpO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNsaWRlci1uZXdzX19hcnJvdyB7XG4gICAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgICBoZWlnaHQ6IDcycHg7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAzNnB4KTsgfSB9XG4gICAgLnNsaWRlci1uZXdzX19hcnJvdzpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzQjgzOyB9XG4gICAgICAuc2xpZGVyLW5ld3NfX2Fycm93OmhvdmVyIHN2ZyB7XG4gICAgICAgIHN0cm9rZTogI2ZmZjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgICAgICAuc2xpZGVyLW5ld3NfX2Fycm93OmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgICAgICAgLnNsaWRlci1uZXdzX19hcnJvdzpob3ZlciBzdmcge1xuICAgICAgICAgICAgc3Ryb2tlOiAjMDA2MUQ5OyB9IH1cbiAgICAuc2xpZGVyLW5ld3NfX2Fycm93IHN2ZyB7XG4gICAgICB3aWR0aDogMjFweDtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgc3Ryb2tlOiAjMDA2MUQ5O1xuICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7IH1cbiAgICAuc2xpZGVyLW5ld3NfX2Fycm93LS1wcmV2IHtcbiAgICAgIGxlZnQ6IC00NHB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5zbGlkZXItbmV3c19fYXJyb3ctLXByZXYge1xuICAgICAgICAgIGxlZnQ6IC0zNnB4OyB9IH1cbiAgICAuc2xpZGVyLW5ld3NfX2Fycm93LS1uZXh0IHtcbiAgICAgIHJpZ2h0OiAtNDRweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5zbGlkZXItbmV3c19fYXJyb3ctLW5leHQge1xuICAgICAgICAgIHJpZ2h0OiAtMzZweDsgfSB9XG5cbi5icmVhZGNydW1icyB7XG4gIHBhZGRpbmc6IDI1cHggMCAyNXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAuYnJlYWRjcnVtYnMge1xuICAgICAgcGFkZGluZzogMjBweCAwIDIwcHg7IH1cbiAgICAgIC5icmVhZGNydW1icyAuY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICAuYnJlYWRjcnVtYnNfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgICAgLmJyZWFkY3J1bWJzX19saXN0IHtcbiAgICAgICAgcGFkZGluZzogMCAyNXB4IDAgMjVweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfSB9XG4gIC5icmVhZGNydW1ic19faXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgIGZsZXgtc2hyaW5rOiAwOyB9XG4gICAgLmJyZWFkY3J1bWJzX19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAuYnJlYWRjcnVtYnNfX2l0ZW06bGFzdC1jaGlsZCAuYnJlYWRjcnVtYnNfX2xpbmsge1xuICAgICAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgIC5icmVhZGNydW1ic19faXRlbSBzdmcge1xuICAgICAgd2lkdGg6IDExcHg7XG4gICAgICBoZWlnaHQ6IDExcHg7XG4gICAgICBzdHJva2U6ICM3Njc2N2E7XG4gICAgICBzdHJva2Utd2lkdGg6IDFweDtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gIC5icmVhZGNydW1ic19fbGluayB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAjNzY3NjdhO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgLmJyZWFkY3J1bWJzX19saW5rOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDAzQjgzOyB9XG5cbi5pbm5lci1ncmlkLXBhZ2VfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDI5NnB4IDFmcjtcbiAgY29sdW1uLWdhcDogNDBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgLmlubmVyLWdyaWQtcGFnZV9fd3JhcHBlciB7XG4gICAgICBjb2x1bW4tZ2FwOiAzMnB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgIC5pbm5lci1ncmlkLXBhZ2VfX3dyYXBwZXIge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICByb3ctZ2FwOiAzMHB4OyB9IH1cblxuLmlubmVyLWdyaWQtcGFnZV9fbGVmdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjA7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwODdweCkge1xuICAgIC5pbm5lci1ncmlkLXBhZ2VfX2xlZnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5pbm5lci1ncmlkLXBhZ2VfX3JpZ2h0IHtcbiAgbWluLXdpZHRoOiAxcHg7IH1cbiAgLmlubmVyLWdyaWQtcGFnZV9fcmlnaHQgLnBvc3QtcG9wdWxhci1ibG9jazpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaW5uZXItZ3JpZC1wYWdlX19yaWdodCAucm93LWJ0biB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgLmlubmVyLWdyaWQtcGFnZV9fcmlnaHQgLmJsb2NrLXRleHQtYXJlYTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuaW5uZXItZ3JpZC1wYWdlX19yaWdodCAuYmxvY2stdGV4dC1hcmVhOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAubGluay1tZW51IHtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHggMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjNjYmU4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAubGluay1tZW51IHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTZweCAwOyB9IH1cblxuLmxpbmstbWVudV9fdXAge1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAubGluay1tZW51X191cCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDExcHg7IH0gfVxuICAubGluay1tZW51X191cCBzdmcge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBzdHJva2U6ICMwMDYxZDk7XG4gICAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG5cbi5saW5rLW1lbnVfX2NhcHRpb24ge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogIzAwMDAwMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubGluay1tZW51X19jYXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAubGluay1tZW51X19saXN0IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH0gfVxuXG4ubGluay1tZW51X19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAubGluay1tZW51X19pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIC5saW5rLW1lbnVfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH0gfVxuICAubGluay1tZW51X19pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAubGluay1tZW51X19pdGVtOmxhc3QtY2hpbGQgc3BhbiB7XG4gICAgICBib3JkZXI6IG5vbmU7IH1cbiAgLmxpbmstbWVudV9faXRlbS0tYWN0aXZlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IC04cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgICAubGluay1tZW51X19pdGVtLS1hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAubGluay1tZW51X19pdGVtLS1hY3RpdmUgLmxpbmstbWVudV9fbGluayB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLmxpbmstbWVudV9faXRlbS0tYWN0aXZlIC5saW5rLW1lbnVfX2xpbmsgc3ZnIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBzdHJva2U6ICMwMDA7IH1cbiAgICAgIC5saW5rLW1lbnVfX2l0ZW0tLWFjdGl2ZSAubGluay1tZW51X19saW5rIHNwYW4ge1xuICAgICAgICBjb2xvcjogIzAwNTBiMjsgfVxuICAgIC5saW5rLW1lbnVfX2l0ZW0tLWFjdGl2ZSAubGluay1tZW51X19saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLmxpbmstbWVudV9faXRlbS0tYWN0aXZlIC5saW5rLW1lbnVfX2xpbms6aG92ZXIgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjMDA1MGIyOyB9XG4gICAgICAubGluay1tZW51X19pdGVtLS1hY3RpdmUgLmxpbmstbWVudV9fbGluazpob3ZlciBzdmcge1xuICAgICAgICBzdHJva2U6ICMwMDA7IH1cblxuLmxpbmstbWVudV9fbGluayB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiM2NiZTg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTNweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLmxpbmstbWVudV9fbGluazpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjZmYjtcbiAgICBib3JkZXItY29sb3I6ICMwMDNiODM7IH1cbiAgICAubGluay1tZW51X19saW5rOmhvdmVyIHNwYW4ge1xuICAgICAgY29sb3I6ICMwMDNCODM7IH1cbiAgICAubGluay1tZW51X19saW5rOmhvdmVyIHN2ZyB7XG4gICAgICBzdHJva2U6ICMwMDNCODM7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgICAubGluay1tZW51X19saW5rOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjYjNjYmU4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgIC5saW5rLW1lbnVfX2xpbmsge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAubGluay1tZW51X19saW5rIHN2ZyB7XG4gICAgd2lkdGg6IDExcHg7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIHN0cm9rZTogIzAwNjFkOTtcbiAgICBzdHJva2Utd2lkdGg6IDJweDtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgICAgLmxpbmstbWVudV9fbGluayBzdmcge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cbiAgLmxpbmstbWVudV9fbGluayBzcGFuIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgICAgLmxpbmstbWVudV9fbGluayBzcGFuIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubGluay1tZW51X19saW5rIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDA7IH0gfVxuXG4ubGluay1tZW51X191cC5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNCM0NCRTg7IH1cbiAgLmxpbmstbWVudV9fdXAuYWN0aXZlIHN2ZyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4uYWJvdXQtdG9waWMge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hYm91dC10b3BpYyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5hYm91dC10b3BpYyAuY2VudGVyLWFyZWEtb25lIHtcbiAgICAgIG1heC13aWR0aDogaW5oZXJpdDsgfSB9XG4gIC5hYm91dC10b3BpY19fdXAge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWRlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5hYm91dC10b3BpY19fdXAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgICAuYWJvdXQtdG9waWNfX3VwIC50aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuYWJvdXQtdG9waWNfX3VwIC50aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4OyB9IH1cbiAgLmFib3V0LXRvcGljX19kb3duIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBjb2x1bW4tZ2FwOiA0MHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYWJvdXQtdG9waWNfX2Rvd24ge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgcm93LWdhcDogMjVweDsgfSB9XG5cbi50ZXh0LXBhZ2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC50ZXh0LXBhZ2VfX3VwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkZTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgLnRleHQtcGFnZV9fdXAgLnRvcGljLWl0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLnRleHQtcGFnZV9fdXAgLmluZm8tdGV4dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC50ZXh0LXBhZ2VfX3VwIC5pbmZvLXRleHQ6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAudGV4dC1wYWdlX191cCAuaW5mby10ZXh0IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnRleHQtcGFnZV9fdXAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgICAgLnRleHQtcGFnZV9fdXAgLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAudGV4dC1wYWdlX191cC0tY2hhbmdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDsgfSB9XG4gICAgLnRleHQtcGFnZV9fdXAgLmxpbmstbW9yZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgICAudGV4dC1wYWdlX191cCAubGluay1tb3JlOmhvdmVyIHNwYW4ge1xuICAgICAgICBjb2xvcjogIzAwM0I4MzsgfVxuICAgICAgLnRleHQtcGFnZV9fdXAgLmxpbmstbW9yZTpob3ZlciBzdmcge1xuICAgICAgICBzdHJva2U6ICMwMDNCODM7IH1cbiAgICAgIC50ZXh0LXBhZ2VfX3VwIC5saW5rLW1vcmUgc3ZnIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBzdHJva2Utd2lkdGg6IDJweDtcbiAgICAgICAgc3Ryb2tlOiAjMDA2MWQ5O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLnRleHQtcGFnZV9fdXAgLmxpbmstbW9yZSBzdmcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gICAgICAudGV4dC1wYWdlX191cCAubGluay1tb3JlIHNwYW4ge1xuICAgICAgICBjb2xvcjogIzAwNjFkOTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAudGV4dC1wYWdlX191cCAubGluay1tb3JlIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAgIC50ZXh0LXBhZ2VfX3VwIC5yb3ctZmxleCAubGluay1tb3JlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnRleHQtcGFnZV9fYXJlYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTJweDsgfVxuICAgIC50ZXh0LXBhZ2VfX2FyZWEgbm9iciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC50ZXh0LXBhZ2VfX2FyZWEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cbiAgICAudGV4dC1wYWdlX19hcmVhIHBpY3R1cmUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC50ZXh0LXBhZ2VfX2FyZWEgcGljdHVyZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDsgfSB9XG4gICAgICAudGV4dC1wYWdlX19hcmVhIHBpY3R1cmUgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC50ZXh0LXBhZ2VfX2FyZWEgcGljdHVyZTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC50ZXh0LXBhZ2VfX2FyZWEgaDIsXG4gICAgLnRleHQtcGFnZV9fYXJlYSBoMyxcbiAgICAudGV4dC1wYWdlX19hcmVhIGg0LFxuICAgIC50ZXh0LXBhZ2VfX2FyZWEgaDUge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgLnRleHQtcGFnZV9fYXJlYSBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICBtYXgtd2lkdGg6IDg1NnB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnRleHQtcGFnZV9fYXJlYSBwIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gICAgICAudGV4dC1wYWdlX19hcmVhIHA6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIC50ZXh0LXBhZ2VfX2FyZWEgcCBzcGFuIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgICAudGV4dC1wYWdlX19hcmVhIC50YWJsZS1wYWdlX19zY3JvbGwtd3JhcCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuICAgIC50ZXh0LXBhZ2VfX2FyZWEgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDg1NnB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAgIC50ZXh0LXBhZ2VfX2FyZWEgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC50ZXh0LXBhZ2VfX2FyZWEgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgICAgIC50ZXh0LXBhZ2VfX2FyZWEgc3BhbiBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBjb2xvcjogIzc2NzY3QTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAudGV4dC1wYWdlX19hcmVhIHNwYW4gc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICAgIC50ZXh0LXBhZ2VfX2FyZWEgLnRvcGljLXJvd19fY2FwdGlvbiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7IH1cbiAgICAudGV4dC1wYWdlX19hcmVhIHNwYW4uYWNjb3JkaW9uX19jYXB0aW9uIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIGNvbG9yOiAjMDA1MGIyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAudGV4dC1wYWdlX19hcmVhIHNwYW4uYWNjb3JkaW9uX19jYXB0aW9uIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAgIC50ZXh0LXBhZ2VfX2FyZWEgc3Bhbi5saW5rLWRvY19fY2FwdGlvbiB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBjb2xvcjogIzAwNTBiMjtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAudGV4dC1wYWdlX19hcmVhIC5hY2NvcmRpb25fX2FyZWEgcCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC50ZXh0LXBhZ2VfX2FyZWEgLmFjY29yZGlvbl9fYXJlYSBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG4gICAgICAudGV4dC1wYWdlX19hcmVhIC5hY2NvcmRpb25fX2FyZWEgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC50ZXh0LXBhZ2VfX2FyZWEgLnRvZ2dsZWxpc3RfX2JvZHkgcCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDsgfVxuICAgICAgLnRleHQtcGFnZV9fYXJlYSAudG9nZ2xlbGlzdF9fYm9keSBwOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgLnRleHQtcGFnZV9fYXJlYSBzcGFuLmxpbmstc2VjdGlvbl9fY2FwdGlvbiB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBjb2xvcjogIzAwNTBiMjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICAgIG1hcmdpbjogMCAwIDEycHg7IH1cbiAgICAudGV4dC1wYWdlX19hcmVhIHNwYW4uYnRuLWJsb2NrX190ZXh0IHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWF4LXdpZHRoOiBpbmhlcml0OyB9XG4gICAgLnRleHQtcGFnZV9fYXJlYSAuYnRuLXdoaXRlIHtcbiAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7IH1cbiAgICAudGV4dC1wYWdlX19hcmVhIC5saW5rLWRvY19fZmxleCAuYnRuLXdoaXRlIHtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuICAgICAgLnRleHQtcGFnZV9fYXJlYSAubGluay1kb2NfX2ZsZXggLmJ0bi13aGl0ZV9fdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cbiAgICAudGV4dC1wYWdlX19hcmVhIHNwYW4uYnRuLXdoaXRlX190ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgY29sb3I6ICMwMDYxRDk7XG4gICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAudGV4dC1wYWdlX19hcmVhIHNwYW4uYnRuLXdoaXRlX190ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IH0gfVxuICAgIC50ZXh0LXBhZ2VfX2FyZWEgc3Bhbi5pbmZvLXRleHQge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTsgfVxuICAgIC50ZXh0LXBhZ2VfX2FyZWEgZGl2LmJsb2NrLWFjY29yZGlvbnMgLmJsb2NrLWFjY29yZGlvbnNfX3RpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnRleHQtcGFnZV9fYXJlYSBkaXYuYmxvY2stYWNjb3JkaW9ucyAuYmxvY2stYWNjb3JkaW9uc19fdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDsgfSB9XG4gICAgLnRleHQtcGFnZV9fYXJlYSBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgY29sb3I6ICMwMDUwQjI7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAudGV4dC1wYWdlX19hcmVhIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gICAgLnRleHQtcGFnZV9fYXJlYSBvbCB7XG4gICAgICBtYXgtd2lkdGg6IDg1NnB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgY291bnRlci1yZXNldDogbGk7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAudGV4dC1wYWdlX19hcmVhIG9sIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9IH1cbiAgICAgIC50ZXh0LXBhZ2VfX2FyZWEgb2w6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIC50ZXh0LXBhZ2VfX2FyZWEgb2wgbGkge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4OyB9XG4gICAgICAgIC50ZXh0LXBhZ2VfX2FyZWEgb2wgbGkgb2wgbGkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNDhweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMzJweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4OyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAudGV4dC1wYWdlX19hcmVhIG9sIGxpIG9sIGxpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzhweDsgfSB9XG4gICAgICAgICAgLnRleHQtcGFnZV9fYXJlYSBvbCBsaSBvbCBsaSBvbCBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDY0cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzJweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAudGV4dC1wYWdlX19hcmVhIG9sIGxpIG9sIGxpIG9sIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU2cHg7IH0gfVxuICAgICAgICAudGV4dC1wYWdlX19hcmVhIG9sIGxpIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgLnRleHQtcGFnZV9fYXJlYSBvbCBsaSBwIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgICAgICAgICAudGV4dC1wYWdlX19hcmVhIG9sIGxpIHA6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLnRleHQtcGFnZV9fYXJlYSBvbCBsaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4OyB9IH1cbiAgICAgICAgLnRleHQtcGFnZV9fYXJlYSBvbCBsaTo6YmVmb3JlIHtcbiAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogbGk7XG4gICAgICAgICAgY29udGVudDogY291bnRlcnMobGksIFwiLlwiKSBcIi4gXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgY29sb3I6ICMwMDYxZDk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIC50ZXh0LXBhZ2VfX2FyZWEgb2wgbGk6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gICAgICAgIC50ZXh0LXBhZ2VfX2FyZWEgb2wgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAudGV4dC1wYWdlX19hcmVhIG9sIGxpIHVsIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4OyB9XG4gICAgICAgICAgLnRleHQtcGFnZV9fYXJlYSBvbCBsaSB1bCBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBub25lOyB9XG4gICAgLnRleHQtcGFnZV9fYXJlYSB1bCB7XG4gICAgICBtYXgtd2lkdGg6IDg1NnB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnRleHQtcGFnZV9fYXJlYSB1bCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDsgfSB9XG4gICAgICAudGV4dC1wYWdlX19hcmVhIHVsOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAudGV4dC1wYWdlX19hcmVhIHVsIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLnRleHQtcGFnZV9fYXJlYSB1bCBsaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4OyB9IH1cbiAgICAgICAgLnRleHQtcGFnZV9fYXJlYSB1bCBsaTo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MWQ5OyB9XG4gICAgICAgIC50ZXh0LXBhZ2VfX2FyZWEgdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnRleHQtcGFnZV9fYXJlYSAuYnRuLWJsb2NrIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cbiAgICAudGV4dC1wYWdlX19hcmVhIC5ibG9ja3F1b3RlLXJvd19fY2FwdGlvbiB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAudGV4dC1wYWdlX19hcmVhIHRhYmxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgICAgIC50ZXh0LXBhZ2VfX2FyZWEgdGFibGU6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAudGV4dC1wYWdlX19hcmVhLS1jaGFuZ2Ugc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgICAudGV4dC1wYWdlX19hcmVhIC50b2dnbGVsaXN0ICsgcCB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gICAgLnRleHQtcGFnZV9fYXJlYSAudG9nZ2xlbGlzdCB1bDpsYXN0LWNoaWxkLFxuICAgIC50ZXh0LXBhZ2VfX2FyZWEgLnRvZ2dsZWxpc3Qgb2w6bGFzdC1jaGlsZCxcbiAgICAudGV4dC1wYWdlX19hcmVhIC50b2dnbGVsaXN0X19pdGVtIG9sOmxhc3QtY2hpbGQsXG4gICAgLnRleHQtcGFnZV9fYXJlYSAudG9nZ2xlbGlzdF9faXRlbSB1bDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgLnRleHQtcGFnZV9fd3JhcCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOWQ5ZGU7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgIC50ZXh0LXBhZ2VfX3dyYXA6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC50ZXh0LXBhZ2VfX3dyYXAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfSB9XG4gICAgLnRleHQtcGFnZV9fd3JhcCBwIHtcbiAgICAgIG1heC13aWR0aDogaW5oZXJpdDsgfVxuICAgICAgLnRleHQtcGFnZV9fd3JhcCBwIGIge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC50ZXh0LXBhZ2VfX3dyYXAgcCBiIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4OyB9IH1cbiAgICAudGV4dC1wYWdlX193cmFwIHNwYW4ge1xuICAgICAgbWF4LXdpZHRoOiBpbmhlcml0OyB9XG4gICAgLnRleHQtcGFnZV9fd3JhcDpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICAudGV4dC1wYWdlX193cmFwLS1jaGFuZ2Uge1xuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkZTsgfVxuICAgIC50ZXh0LXBhZ2VfX3dyYXAtLWJvbGQgcCB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgLnRleHQtcGFnZV9fZG93biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogNTRweDsgfVxuICAgIC50ZXh0LXBhZ2VfX2Rvd24gLmJ0bi13aGl0ZSxcbiAgICAudGV4dC1wYWdlX19kb3duIC5idG4tYmxvY2sge1xuICAgICAgd2lkdGg6IDQ3LjclOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAudGV4dC1wYWdlX19kb3duIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbi5uZXdzLXJvdy13cmFwIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwMDAwMDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWRlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGNvbHVtbi1nYXA6IDQwcHg7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLm5ld3Mtcm93LXdyYXAge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICByb3ctZ2FwOiAzMnB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm5ld3Mtcm93LXdyYXAge1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIHJvdy1nYXA6IDIwcHg7IH0gfVxuXG4uc20tcG9zdC1uZXdzIHtcbiAgZGlzcGxheTogZmxleDsgfVxuICAuc20tcG9zdC1uZXdzOmhvdmVyIC5zbS1wb3N0LW5ld3NfX2NhcHRpb24ge1xuICAgIGNvbG9yOiAjMDAzQjgzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5zbS1wb3N0LW5ld3M6aG92ZXIgLnNtLXBvc3QtbmV3c19fd3JhcC1pbWcgaW1nIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuN3MgZWFzZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc20tcG9zdC1uZXdzIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLnNtLXBvc3QtbmV3c19fd3JhcC1pbWcge1xuICAgIG1heC13aWR0aDogMTg0cHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5zbS1wb3N0LW5ld3NfX3dyYXAtaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNDRweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc20tcG9zdC1uZXdzX193cmFwLWltZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7IH0gfVxuICAgIC5zbS1wb3N0LW5ld3NfX3dyYXAtaW1nIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZTsgfVxuICAuc20tcG9zdC1uZXdzX193cmFwLXRleHQge1xuICAgIHBhZGRpbmctbGVmdDogMjRweDsgfVxuICAgIC5zbS1wb3N0LW5ld3NfX3dyYXAtdGV4dCAuaW5mby10ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc20tcG9zdC1uZXdzX193cmFwLXRleHQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuICAuc20tcG9zdC1uZXdzX19jYXB0aW9uIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc20tcG9zdC1uZXdzX19jYXB0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgfSB9XG5cbi5vZmZzZXQtYXJlYSB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm9mZnNldC1hcmVhIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuICAub2Zmc2V0LWFyZWEtLWNoYW5nZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm9mZnNldC1hcmVhLS1jaGFuZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLmJsb2NrcXVvdGUtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvY2txdW90ZS1yb3cge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZGU7IH0gfVxuICAuYmxvY2txdW90ZS1yb3dfX3dyYXAtaW1nIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXgtd2lkdGg6IDY0cHg7IH1cbiAgICAuYmxvY2txdW90ZS1yb3dfX3dyYXAtaW1nIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmJsb2NrcXVvdGUtcm93X193cmFwLXRleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWRlO1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJsb2NrcXVvdGUtcm93X193cmFwLXRleHQge1xuICAgICAgICBib3JkZXI6IG5vbmU7IH0gfVxuICAuYmxvY2txdW90ZS1yb3dfX2NhcHRpb24ge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5ibG9ja3F1b3RlLXJvd19fY2FwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAuYmxvY2txdW90ZS1yb3dfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBjb2xvcjogIzc2NzY3YTsgfVxuXG4udG9waWMtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudG9waWMtcm93IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4OyB9IH1cbiAgLnRvcGljLXJvd19fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC02cHg7IH1cbiAgLnRvcGljLXJvd19fY2FwdGlvbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5pbnRlcmFjdGlvbi1wb3N0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuaW50ZXJhY3Rpb24tcG9zdCAuYnRuLXdoaXRlIHtcbiAgICAgIHBhZGRpbmc6IDExcHggMThweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIC5pbnRlcmFjdGlvbi1wb3N0IC5idG4td2hpdGUge1xuICAgICAgcGFkZGluZzogN3B4IDEwcHg7XG4gICAgICB3aWR0aDogNTMlOyB9IH1cbiAgLmludGVyYWN0aW9uLXBvc3RfX2xlZnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIC5pbnRlcmFjdGlvbi1wb3N0X19sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgICAuaW50ZXJhY3Rpb24tcG9zdF9fbGVmdCAud3JhcC1kaXNhYmxlZCB7XG4gICAgICAgICAgd2lkdGg6IDQ1JTsgfVxuICAgICAgICAgIC5pbnRlcmFjdGlvbi1wb3N0X19sZWZ0IC53cmFwLWRpc2FibGVkIGlucHV0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgLmludGVyYWN0aW9uLXBvc3RfX2xlZnQgLmZpZWxkLW92ZXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgbWF4LXdpZHRoOiAyMzVweDsgfVxuICAgIC5pbnRlcmFjdGlvbi1wb3N0X19sZWZ0IC53cmFwLWRpc2FibGVkIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgLmludGVyYWN0aW9uLXBvc3RfX3JpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uc2xpZGVyLWdhbGxlcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDI3cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgIC5zbGlkZXItZ2FsbGVyeSB7XG4gICAgICBtYXJnaW46IDAgLTMycHggMjdweDtcbiAgICAgIHBhZGRpbmc6IDAgMzJweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc2xpZGVyLWdhbGxlcnkge1xuICAgICAgbWFyZ2luOiAwIC0yNHB4IDlweDtcbiAgICAgIHBhZGRpbmc6IDAgMjRweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzNTlweCkge1xuICAgIC5zbGlkZXItZ2FsbGVyeSB7XG4gICAgICBtYXJnaW46IDAgLTE2cHggOXB4O1xuICAgICAgcGFkZGluZzogMCAxNnB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5zbGlkZXItZ2FsbGVyeSAuY2VudGVyLWFyZWEtb25lIHtcbiAgICAgIG1heC13aWR0aDogaW5oZXJpdDsgfSB9XG4gIC5zbGlkZXItZ2FsbGVyeV9fdXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5zbGlkZXItZ2FsbGVyeV9fdXAgLmJ0bi13aGl0ZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMjVweDtcbiAgICAgIGJvdHRvbTogMjVweDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiA1cHggMTJweCA3cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuc2xpZGVyLWdhbGxlcnlfX3VwIC5idG4td2hpdGUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7IH0gfVxuICAgICAgLnNsaWRlci1nYWxsZXJ5X191cCAuYnRuLXdoaXRlX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgfVxuICAuc2xpZGVyLWdhbGxlcnlfX3NsaWRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuc2xpZGVyLWdhbGxlcnlfX3NsaWRlIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAuc2xpZGVyLWdhbGxlcnlfX2Fycm93IHtcbiAgICB3aWR0aDogODhweDtcbiAgICBoZWlnaHQ6IDg4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gNDRweCk7XG4gICAgei1pbmRleDogMTA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2xpZGVyLWdhbGxlcnlfX2Fycm93IHtcbiAgICAgICAgd2lkdGg6IDcycHg7XG4gICAgICAgIGhlaWdodDogNzJweDtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDU1cHgpOyB9IH1cbiAgICAuc2xpZGVyLWdhbGxlcnlfX2Fycm93OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNCODM7IH1cbiAgICAgIC5zbGlkZXItZ2FsbGVyeV9fYXJyb3c6aG92ZXIgc3ZnIHtcbiAgICAgICAgc3Ryb2tlOiAjZmZmOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgICAgIC5zbGlkZXItZ2FsbGVyeV9fYXJyb3c6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgICAgICAgICAuc2xpZGVyLWdhbGxlcnlfX2Fycm93OmhvdmVyIHN2ZyB7XG4gICAgICAgICAgICBzdHJva2U6ICMwMDYxRDk7IH0gfVxuICAgIC5zbGlkZXItZ2FsbGVyeV9fYXJyb3cgc3ZnIHtcbiAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgc3Ryb2tlOiAjMDA2MUQ5O1xuICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgIC5zbGlkZXItZ2FsbGVyeV9fYXJyb3ctLW5leHQge1xuICAgICAgcmlnaHQ6IC00NHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNsaWRlci1nYWxsZXJ5X19hcnJvdy0tbmV4dCB7XG4gICAgICAgICAgcmlnaHQ6IC0zNnB4OyB9IH1cbiAgICAuc2xpZGVyLWdhbGxlcnlfX2Fycm93LS1wcmV2IHtcbiAgICAgIGxlZnQ6IC00NHB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5zbGlkZXItZ2FsbGVyeV9fYXJyb3ctLXByZXYge1xuICAgICAgICAgIGxlZnQ6IC0zNnB4OyB9IH1cbiAgLnNsaWRlci1nYWxsZXJ5X19kb3duIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkZTsgfVxuICAuc2xpZGVyLWdhbGxlcnlfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogIzc2NzY3YTsgfVxuICAuc2xpZGVyLWdhbGxlcnlfX2ZyYWN0aW9uIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgLnNsaWRlci1nYWxsZXJ5X19mcmFjdGlvbiBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuc2xpZGVyLWdhbGxlcnlfX2ZyYWN0aW9uIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgfSB9XG5cbi5zbGlkZXItc20tZ2FsZXJ5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDFweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc2xpZGVyLXNtLWdhbGVyeSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLnNsaWRlci1zbS1nYWxlcnlfX2Fycm93IHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuc2xpZGVyLXNtLWdhbGVyeV9fYXJyb3cgc3ZnIHtcbiAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgc3Ryb2tlOiAjMDA2MUQ5O1xuICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgIC5zbGlkZXItc20tZ2FsZXJ5X19hcnJvdy0tbmV4dCB7XG4gICAgICBtYXJnaW4tbGVmdDogMjNweDsgfVxuICAgIC5zbGlkZXItc20tZ2FsZXJ5X19hcnJvdy0tcHJldiB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyM3B4OyB9XG4gIC5zbGlkZXItc20tZ2FsZXJ5X19zbGlkZSB7XG4gICAgbWluLXdpZHRoOiA3MnB4OyB9XG4gIC5zbGlkZXItc20tZ2FsZXJ5IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLmdhbGxlcnktZ3JpZCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmdhbGxlcnktZ3JpZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9IH1cbiAgLmdhbGxlcnktZ3JpZF9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDQwcHg7XG4gICAgcm93LWdhcDogMzVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5nYWxsZXJ5LWdyaWRfX3dyYXBwZXIge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5nYWxsZXJ5LWdyaWRfX3dyYXBwZXIge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgICByb3ctZ2FwOiAyNXB4OyB9IH1cbiAgICAuZ2FsbGVyeS1ncmlkX193cmFwcGVyLS10d28tY29sbHVtbiB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmdhbGxlcnktZ3JpZF9fd3JhcHBlci0tdHdvLWNvbGx1bW4ge1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICAgICAgcm93LWdhcDogMjVweDsgfSB9XG5cbi5nYWxsZXJ5LXBvc3RfX3dyYXAtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmdhbGxlcnktcG9zdF9fd3JhcC1pbWcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG4gIC5nYWxsZXJ5LXBvc3RfX3dyYXAtaW1nIHBpY3R1cmUge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmdhbGxlcnktcG9zdF9fd3JhcC1pbWcgcGljdHVyZSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2U7IH1cbiAgICAgIC5nYWxsZXJ5LXBvc3RfX3dyYXAtaW1nIHBpY3R1cmUgaW1nOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC43cyBlYXNlOyB9XG5cbi5nYWxsZXJ5LXBvc3RfX3dyYXAtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5nYWxsZXJ5LXBvc3RfX3dyYXAtdGV4dCBoNCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgICAuZ2FsbGVyeS1wb3N0X193cmFwLXRleHQgaDQ6aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDNiODM7XG4gICAgICBib3JkZXItY29sb3I6ICMwMDNiODM7IH1cbiAgLmdhbGxlcnktcG9zdF9fd3JhcC10ZXh0IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5nYWxsZXJ5LXBvc3RfX3dyYXAtdGV4dCAudGVnLWNhdGVnb3J5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmdhbGxlcnktcG9zdF9fd3JhcC10ZXh0IC50ZWctY2F0ZWdvcnkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4OyB9IH1cbiAgICAuZ2FsbGVyeS1wb3N0X193cmFwLXRleHQgLnRlZy1jYXRlZ29yeTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4uZ2FsbGVyeS1wb3N0IC5ibG9jay10ZXh0LWFyZWEge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmdhbGxlcnktcG9zdCAuYmxvY2stdGV4dC1hcmVhIHAsXG4gIC5nYWxsZXJ5LXBvc3QgLmJsb2NrLXRleHQtYXJlYSBiLFxuICAuZ2FsbGVyeS1wb3N0IC5ibG9jay10ZXh0LWFyZWEgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cbiAgICAuZ2FsbGVyeS1wb3N0IC5ibG9jay10ZXh0LWFyZWEgcDpsYXN0LWNoaWxkLFxuICAgIC5nYWxsZXJ5LXBvc3QgLmJsb2NrLXRleHQtYXJlYSBiOmxhc3QtY2hpbGQsXG4gICAgLmdhbGxlcnktcG9zdCAuYmxvY2stdGV4dC1hcmVhIGE6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5nYWxsZXJ5LXBvc3QgLmJsb2NrLXRleHQtYXJlYSBzdHJvbmcge1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmdhbGxlcnktcG9zdF9fcm93LXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuZ2FsbGVyeS1wb3N0X19yb3ctdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4OyB9IH1cblxuLnRlZy1jYXRlZ29yeSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiM2NiZTg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogNHB4IDEycHggNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAudGVnLWNhdGVnb3J5IHtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnRlZy1jYXRlZ29yeSB7XG4gICAgICBwYWRkaW5nOiAxcHggMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIC50ZWctY2F0ZWdvcnk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkY2RkI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAzQjgzOyB9XG4gICAgLnRlZy1jYXRlZ29yeTpob3ZlciBzcGFuIHtcbiAgICAgIGNvbG9yOiAjMDAzQjgzOyB9XG4gIC50ZWctY2F0ZWdvcnk6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFRUY3O1xuICAgIGJvcmRlci1jb2xvcjogIzAwM0I4MzsgfVxuICAudGVnLWNhdGVnb3J5IHNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAjMDA2MWQ5O1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG5cbi5uZXdzLWdyaWQge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9XG4gIC5uZXdzLWdyaWRfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgcm93LWdhcDogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLm5ld3MtZ3JpZF9fd3JhcHBlciB7XG4gICAgICAgIHJvdy1nYXA6IDQ4cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm5ld3MtZ3JpZF9fd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgLm5ld3MtZ3JpZF9fd3JhcHBlciB7XG4gICAgICAgIHJvdy1nYXA6IDI4cHg7IH0gfVxuICAgIC5uZXdzLWdyaWRfX3dyYXBwZXI6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5uZXdzLXBvc3RfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAubmV3cy1wb3N0X193cmFwcGVyIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIC5uZXdzLXBvc3RfX3dyYXBwZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4ubmV3cy1wb3N0X19yb3cge1xuICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gIG1pbi13aWR0aDogMTkycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAubmV3cy1wb3N0X19yb3cge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4td2lkdGg6IGluaGVyaXQ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIC5uZXdzLXBvc3RfX3JvdyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuICAubmV3cy1wb3N0X19yb3cgLmluZm8tdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgIC5uZXdzLXBvc3RfX3JvdyAuaW5mby10ZXh0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgLm5ld3MtcG9zdF9fcm93IC5pbmZvLXRleHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgLm5ld3MtcG9zdF9fcm93IC50b3BpYy1pdGVtIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgLm5ld3MtcG9zdF9fcm93IC50b3BpYy1pdGVtIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7IH0gfVxuXG4ubmV3cy1wb3N0X193cmFwLWltZyB7XG4gIG1heC13aWR0aDogNDA4cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAubmV3cy1wb3N0X193cmFwLWltZzpob3ZlciBpbWcge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC43cyBlYXNlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAubmV3cy1wb3N0X193cmFwLWltZyB7XG4gICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICB3aWR0aDogMzEuNSU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLm5ld3MtcG9zdF9fd3JhcC1pbWcge1xuICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIC5uZXdzLXBvc3RfX3dyYXAtaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDsgfSB9XG4gIC5uZXdzLXBvc3RfX3dyYXAtaW1nIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlOyB9XG5cbi5uZXdzLXBvc3RfX3dyYXAtdGV4dCB7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgIC5uZXdzLXBvc3RfX3dyYXAtdGV4dCB7XG4gICAgICB3aWR0aDogNjguNSU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLm5ld3MtcG9zdF9fd3JhcC10ZXh0IHtcbiAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAubmV3cy1wb3N0X193cmFwLXRleHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuICAubmV3cy1wb3N0X193cmFwLXRleHQgaDMge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAubmV3cy1wb3N0X193cmFwLXRleHQgaDM6aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDNCODM7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgLm5ld3MtcG9zdF9fd3JhcC10ZXh0IGgzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gICAgLm5ld3MtcG9zdF9fd3JhcC10ZXh0IGgzOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAubmV3cy1wb3N0X193cmFwLXRleHQgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5uZXdzLXBvc3RfX3dyYXAtdGV4dCBhIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gICAgLm5ld3MtcG9zdF9fd3JhcC10ZXh0IGE6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5uZXdzLXBvc3RfX3dyYXAtdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAubmV3cy1wb3N0X193cmFwLXRleHQgcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5wb3N0LWlubmVyLWRvd24gLmNlbnRlci1hcmVhLW9uZSB7XG4gICAgbWF4LXdpZHRoOiBpbmhlcml0OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbm5lci1ncmlkLXBhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG4uaW5uZXItZ3JpZC1wYWdlLS1jaGFuZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5uZXItZ3JpZC1wYWdlLS1sZy1ib3R0b20ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlubmVyLWdyaWQtcGFnZS0tc20tYm90dG9tIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7IH0gfVxuXG4uaW5uZXItZ3JpZC1wYWdlIC5yb3ctdGl0bGUgLm1kLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uaW5uZXItZ3JpZC1wYWdlIC5tZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmlubmVyLWdyaWQtcGFnZSAubWQtdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbi5odW1hbi1saXN0X193cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG5cbi5odW1hbi1saXN0X19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgY29sdW1uLWdhcDogNDBweDtcbiAgcm93LWdhcDogNTBweDtcbiAgcGFkZGluZzogNDBweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5ZDlkZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZGU7XG4gIG1hcmdpbi1ib3R0b206IDU2cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5odW1hbi1saXN0X19ncmlkIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICByb3ctZ2FwOiAzNnB4O1xuICAgICAgcGFkZGluZzogMzVweCAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmh1bWFuLWxpc3RfX2dyaWQge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICAgIHJvdy1nYXA6IDI1cHg7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cblxuLmh1bWFuLWxpc3QgLnRhYi1ibG9jay0tYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmh1bWFuLWxpc3QgLmh1bWFuLXBvc3Qge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLmh1bWFuLXBvc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5odW1hbi1wb3N0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaHVtYW4tcG9zdF9fd3JhcC1pbWcge1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtYXgtd2lkdGg6IDcycHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfSB9XG4gIC5odW1hbi1wb3N0X193cmFwLWltZyBpbWcge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5odW1hbi1wb3N0X193cmFwLXRleHQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH0gfVxuICAuaHVtYW4tcG9zdF9fd3JhcC10ZXh0IGgzIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgIC5odW1hbi1wb3N0X193cmFwLXRleHQgaDM6aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDNCODM7XG4gICAgICBib3JkZXItY29sb3I6ICMwMDNCODM7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmh1bWFuLXBvc3RfX3dyYXAtdGV4dCBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweCAhaW1wb3J0YW50OyB9IH1cbiAgLmh1bWFuLXBvc3RfX3dyYXAtdGV4dCBwIHtcbiAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmh1bWFuLXBvc3RfX3dyYXAtdGV4dCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH0gfVxuICAuaHVtYW4tcG9zdF9fd3JhcC10ZXh0IC5idG4td2hpdGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDVweCAxMnB4OyB9XG4gICAgLmh1bWFuLXBvc3RfX3dyYXAtdGV4dCAuYnRuLXdoaXRlX190ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAuaHVtYW4tcG9zdF9fd3JhcC10ZXh0IC5idG4td2hpdGUgLnRleHQtY2hhbmdlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuaHVtYW4tcG9zdF9fd3JhcC10ZXh0IC5idG4td2hpdGUgLmNsb3NlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgICAgLmh1bWFuLXBvc3RfX3dyYXAtdGV4dCAuYnRuLXdoaXRlIC5jbG9zZTo6YmVmb3JlLCAuaHVtYW4tcG9zdF9fd3JhcC10ZXh0IC5idG4td2hpdGUgLmNsb3NlOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhN2E4YWI7IH1cbiAgLmh1bWFuLXBvc3RfX3dyYXAtdGV4dCAuYnRuLXdoaXRlLm9wZW4tYnRuIC5idG4td2hpdGVfX3RleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmh1bWFuLXBvc3RfX3dyYXAtdGV4dCAuYnRuLXdoaXRlLm9wZW4tYnRuIC50ZXh0LWNoYW5nZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmh1bWFuLXBvc3RfX3dyYXAtdGV4dCAuYnRuLXdoaXRlLm9wZW4tYnRuIC5jbG9zZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmh1bWFuLXBvc3QtLWxnIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICAgIC5odW1hbi1wb3N0LS1sZyAuaHVtYW4tcG9zdF9fd3JhcC1pbWcge1xuICAgICAgbWF4LXdpZHRoOiAyOTZweDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwOyB9XG4gICAgLmh1bWFuLXBvc3QtLWxnIC5odW1hbi1wb3N0X193cmFwLXRleHQge1xuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4OyB9XG4gICAgICAuaHVtYW4tcG9zdC0tbGcgLmh1bWFuLXBvc3RfX3dyYXAtdGV4dCBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7IH1cbiAgICAgIC5odW1hbi1wb3N0LS1sZyAuaHVtYW4tcG9zdF9fd3JhcC10ZXh0IHAge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuaHVtYW4tcG9zdC0tbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDM2cHg7IH1cbiAgICAuaHVtYW4tcG9zdC0tbWQgLmh1bWFuLXBvc3RfX3dyYXAtaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMnB4OyB9XG4gICAgLmh1bWFuLXBvc3QtLW1kIC5odW1hbi1wb3N0X193cmFwLXRleHQgaDMge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7IH1cbiAgICAuaHVtYW4tcG9zdC0tbWQgLmh1bWFuLXBvc3RfX3dyYXAtdGV4dCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgICAgLmh1bWFuLXBvc3QtLW1kIC5odW1hbi1wb3N0X193cmFwLXRleHQgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuaHVtYW4tcG9zdC0tc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDM2cHg7IH1cbiAgICAuaHVtYW4tcG9zdC0tc20gLmh1bWFuLXBvc3RfX3dyYXAtaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHB4OyB9XG4gICAgLmh1bWFuLXBvc3QtLXNtIC5odW1hbi1wb3N0X193cmFwLXRleHQgaDMge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7IH1cbiAgICAuaHVtYW4tcG9zdC0tc20gLmh1bWFuLXBvc3RfX3dyYXAtdGV4dCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgICAgLmh1bWFuLXBvc3QtLXNtIC5odW1hbi1wb3N0X193cmFwLXRleHQgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uaHVtYW4taW5mby1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLmh1bWFuLWluZm8tYmxvY2sge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gIC5odW1hbi1pbmZvLWJsb2NrX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAuaHVtYW4taW5mby1ibG9ja19fd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLmh1bWFuLWluZm8tYmxvY2tfX3dyYXAtaW1nIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXgtd2lkdGg6IDE2MHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgICAgLmh1bWFuLWluZm8tYmxvY2tfX3dyYXAtaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNTJweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAuaHVtYW4taW5mby1ibG9ja19fd3JhcC1pbWcge1xuICAgICAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG4gICAgLmh1bWFuLWluZm8tYmxvY2tfX3dyYXAtaW1nIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAuaHVtYW4taW5mby1ibG9ja19fd3JhcC1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY0cHg7XG4gICAgcGFkZGluZy10b3A6IDI4cHg7XG4gICAgZmxleC1ncm93OiAxOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgICAgLmh1bWFuLWluZm8tYmxvY2tfX3dyYXAtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzJweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuaHVtYW4taW5mby1ibG9ja19fd3JhcC1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgLmh1bWFuLWluZm8tYmxvY2tfX3dyYXAtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG4gIC5odW1hbi1pbmZvLWJsb2NrX193cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuaHVtYW4taW5mby1ibG9ja19fd3JhcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuICAgIC5odW1hbi1pbmZvLWJsb2NrX193cmFwIHVsIGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBjb2xvcjogIzMzMztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAgIC5odW1hbi1pbmZvLWJsb2NrX193cmFwIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAuaHVtYW4taW5mby1ibG9ja19fd3JhcCB1bCBsaSBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBjb2xvcjogIzc2NzY3YTsgfVxuICAgICAgLmh1bWFuLWluZm8tYmxvY2tfX3dyYXAgdWwgbGkgc3Ryb25nLFxuICAgICAgLmh1bWFuLWluZm8tYmxvY2tfX3dyYXAgdWwgbGkgYiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgIC5odW1hbi1pbmZvLWJsb2NrX193cmFwIHVsIGxpIGEge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gIC5odW1hbi1pbmZvLWJsb2NrX19yb3cge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAuaHVtYW4taW5mby1ibG9ja19fcm93Omxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5odW1hbi1pbmZvLWJsb2NrX19yb3cgcCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgICAuaHVtYW4taW5mby1ibG9ja19fcm93IHA6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAuaHVtYW4taW5mby1ibG9ja19fcm93IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gICAgICAuaHVtYW4taW5mby1ibG9ja19fcm93IHAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgY29sb3I6ICM3Njc2N0E7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgLmh1bWFuLWluZm8tYmxvY2tfX3JvdyBwIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgLmh1bWFuLWluZm8tYmxvY2tfX2Rvd24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuaHVtYW4taW5mby1ibG9ja19fZG93biB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuaHVtYW4taW5mby1ibG9ja19fZG93biAuYnRuLXdoaXRlLFxuICAgIC5odW1hbi1pbmZvLWJsb2NrX19kb3duIC5idG4tYmxvY2sge1xuICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTRweCAxMnB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmh1bWFuLWluZm8tYmxvY2tfX2Rvd24gLmJ0bi13aGl0ZSxcbiAgICAgICAgLmh1bWFuLWluZm8tYmxvY2tfX2Rvd24gLmJ0bi1ibG9jayB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDsgfVxuICAgICAgICAgIC5odW1hbi1pbmZvLWJsb2NrX19kb3duIC5idG4td2hpdGU6bGFzdC1jaGlsZCxcbiAgICAgICAgICAuaHVtYW4taW5mby1ibG9ja19fZG93biAuYnRuLWJsb2NrOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gIC5odW1hbi1pbmZvLWJsb2NrX19jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzc2NzY3QTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgLmh1bWFuLWluZm8tYmxvY2tfX2NhcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICAuaHVtYW4taW5mby1ibG9ja19fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIC5odW1hbi1pbmZvLWJsb2NrX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgLmh1bWFuLWluZm8tYmxvY2tfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAuaHVtYW4taW5mby1ibG9ja19fbGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi5mb3JtLW92ZXJfX2FyZWEge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9XG4gIC5mb3JtLW92ZXJfX2FyZWE6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuZm9ybS1vdmVyX19hcmVhIHAge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuZm9ybS1vdmVyX19hcmVhIHA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmZvcm0tb3Zlcl9fYXJlYSBwIGIge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgLmZvcm0tb3Zlcl9fYXJlYSBzcGFuIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAuZm9ybS1vdmVyX19hcmVhIHNwYW4ucmVkIHtcbiAgICBjb2xvcjogI2Q1MWExYTsgfVxuICAgIC5mb3JtLW92ZXJfX2FyZWEgc3Bhbi5yZWQgYiB7XG4gICAgICBjb2xvcjogI2Q1MWExYTsgfVxuICAuZm9ybS1vdmVyX19hcmVhIHVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLmZvcm0tb3Zlcl9fYXJlYSB1bDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuZm9ybS1vdmVyX19hcmVhIHVsIGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuZm9ybS1vdmVyX19hcmVhIHVsIGxpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7IH0gfVxuICAgICAgLmZvcm0tb3Zlcl9fYXJlYSB1bCBsaTo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFkOTsgfVxuICAgICAgLmZvcm0tb3Zlcl9fYXJlYSB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uZm9ybS1vdmVyX19yb3cge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5mb3JtLW92ZXJfX3JvdyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9IH1cbiAgLmZvcm0tb3Zlcl9fcm93Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmZvcm0tb3Zlcl9fd3JhcC10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuICAuZm9ybS1vdmVyX193cmFwLXRpdGxlIGgzIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuZm9ybS1vdmVyX193cmFwLXRpdGxlIGgzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDsgfSB9XG4gICAgLmZvcm0tb3Zlcl9fd3JhcC10aXRsZSBoMyBzcGFuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzZweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5mb3JtLW92ZXJfX3dyYXAtdGl0bGUgaDMgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cblxuLmZvcm0tb3Zlcl9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgY29sdW1uLWdhcDogNDBweDtcbiAgcm93LWdhcDogMjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuZm9ybS1vdmVyX19ncmlkLS1jaGFuZ2UgLndyYXAtZmllbGQge1xuICAgICAgb3JkZXI6IDQ7IH1cbiAgICAgIC5mb3JtLW92ZXJfX2dyaWQtLWNoYW5nZSAud3JhcC1maWVsZDpudGgtY2hpbGQoMSkge1xuICAgICAgICBvcmRlcjogMTsgfVxuICAgICAgLmZvcm0tb3Zlcl9fZ3JpZC0tY2hhbmdlIC53cmFwLWZpZWxkOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIG9yZGVyOiAyOyB9XG4gICAgICAuZm9ybS1vdmVyX19ncmlkLS1jaGFuZ2UgLndyYXAtZmllbGQ6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgb3JkZXI6IDM7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuZm9ybS1vdmVyX19ncmlkIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgcm93LWdhcDogMTZweDsgfSB9XG4gIC5mb3JtLW92ZXJfX2dyaWQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuZm9ybS1vdmVyX19ncmlkIC53cmFwLWZpZWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5mb3JtLW92ZXIgLmJsb2NrLWFjY29yZGlvbnMge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5mb3JtLW92ZXIgLmJsb2NrLWFjY29yZGlvbnMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbi5mb3JtLW92ZXJfX2JvcmRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlEOURFO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9XG5cbi5mb3JtLW92ZXJfX3dyYXAtYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIC0yMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTZweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmZvcm0tb3Zlcl9fd3JhcC1idG4ge1xuICAgICAgbWFyZ2luOiAwIC0xNnB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmZvcm0tb3Zlcl9fd3JhcC1idG4ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMDsgfSB9XG4gIC5mb3JtLW92ZXJfX3dyYXAtYnRuIC5zbS13aWR0aC1idG4ge1xuICAgIHdpZHRoOiAyMC45JTtcbiAgICBtaW4td2lkdGg6IDE0MHB4O1xuICAgIG1hcmdpbjogMCAyMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLmZvcm0tb3Zlcl9fd3JhcC1idG4gLnNtLXdpZHRoLWJ0biB7XG4gICAgICAgIG1hcmdpbjogMCAxNnB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5mb3JtLW92ZXJfX3dyYXAtYnRuIC5zbS13aWR0aC1idG4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTZweDsgfSB9XG4gIC5mb3JtLW92ZXJfX3dyYXAtYnRuIC5tZC13aWR0aC1idG4ge1xuICAgIHdpZHRoOiA0Ny41JTtcbiAgICBtYXJnaW46IDAgMjBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5mb3JtLW92ZXJfX3dyYXAtYnRuIC5tZC13aWR0aC1idG4ge1xuICAgICAgICBtYXJnaW46IDAgMTZweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuZm9ybS1vdmVyX193cmFwLWJ0biAubWQtd2lkdGgtYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gIC5mb3JtLW92ZXJfX3dyYXAtYnRuIC5oYWxmLXdpZHRoLWJ0biB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDAgMjBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5mb3JtLW92ZXJfX3dyYXAtYnRuIC5oYWxmLXdpZHRoLWJ0biB7XG4gICAgICAgIG1hcmdpbjogMCAxNnB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5mb3JtLW92ZXJfX3dyYXAtYnRuIC5oYWxmLXdpZHRoLWJ0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuZm9ybS1vdmVyX193cmFwLWJ0biAuYnRuLXdoaXRlLFxuICAgIC5mb3JtLW92ZXJfX3dyYXAtYnRuIC5idG4tYmxvY2sge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDsgfVxuICAgICAgLmZvcm0tb3Zlcl9fd3JhcC1idG4gLmJ0bi13aGl0ZTpsYXN0LWNoaWxkLFxuICAgICAgLmZvcm0tb3Zlcl9fd3JhcC1idG4gLmJ0bi1ibG9jazpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi53cmFwLWZpZWxkLWNoZWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC53cmFwLWZpZWxkLWNoZWNrLS1vZmZzZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7IH1cbiAgLndyYXAtZmllbGQtY2hlY2sgaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLndyYXAtZmllbGQtY2hlY2s6aG92ZXIgLndyYXAtZmllbGQtY2hlY2tfX2ZpZWxkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFNkVCO1xuICAgIGJvcmRlci1jb2xvcjogI0U2RTZFQjsgfVxuICAud3JhcC1maWVsZC1jaGVjazphY3RpdmUgLndyYXAtZmllbGQtY2hlY2tfX2ZpZWxkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDdEN0RFO1xuICAgIGJvcmRlci1jb2xvcjogI0Q3RDdERTsgfVxuICAud3JhcC1maWVsZC1jaGVja19fZmllbGQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNztcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogMTBweCAxNHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNGNUY1Rjc7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC53cmFwLWZpZWxkLWNoZWNrX19maWVsZCB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAxNHB4OyB9IH1cbiAgLndyYXAtZmllbGQtY2hlY2tfX2ljb24ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgLndyYXAtZmllbGQtY2hlY2tfX2ljb246OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogM3B4O1xuICAgICAgcmlnaHQ6IDNweDtcbiAgICAgIHRvcDogM3B4O1xuICAgICAgYm90dG9tOiAzcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgLndyYXAtZmllbGQtY2hlY2tfX2ljb24tLXNxdWFyZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7IH1cbiAgICAgIC53cmFwLWZpZWxkLWNoZWNrX19pY29uLS1zcXVhcmU6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICByaWdodDogM3B4O1xuICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgYm90dG9tOiAzcHg7IH1cbiAgLndyYXAtZmllbGQtY2hlY2sgLndyYXAtZmllbGRfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi53cmFwLWZpZWxkLWNoZWNrIGlucHV0OmNoZWNrZWQgKyAud3JhcC1maWVsZC1jaGVja19fZmllbGQge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA2MUQ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC53cmFwLWZpZWxkLWNoZWNrIGlucHV0OmNoZWNrZWQgKyAud3JhcC1maWVsZC1jaGVja19fZmllbGQgLndyYXAtZmllbGQtY2hlY2tfX2ljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYxRDk7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA2MUQ5OyB9XG4gICAgLndyYXAtZmllbGQtY2hlY2sgaW5wdXQ6Y2hlY2tlZCArIC53cmFwLWZpZWxkLWNoZWNrX19maWVsZCAud3JhcC1maWVsZC1jaGVja19faWNvbjo6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cblxuLndyYXAtZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLndyYXAtZmllbGQgbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC53cmFwLWZpZWxkOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLndyYXAtZmllbGRfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAud3JhcC1maWVsZF9fZmllbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTFweCAxNHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNBN0E4QUI7IH1cbiAgICAud3JhcC1maWVsZF9fZmllbGQ6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMzMzMzMzOyB9XG4gICAgLndyYXAtZmllbGRfX2ZpZWxkOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLndyYXAtZmllbGRfX2ZpZWxkIHtcbiAgICAgICAgcGFkZGluZzogN3B4IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAgIC53cmFwLWZpZWxkX19maWVsZDo6cGxhY2Vob2xkZXIge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBjb2xvcjogIzc2NzY3QTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC53cmFwLWZpZWxkX19maWVsZDo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gICAgLndyYXAtZmllbGRfX2ZpZWxkOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCAjOTlBOUY4OyB9XG4gIC53cmFwLWZpZWxkX190ZXh0YXJlYSB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4zcyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDExcHggMTRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQTdBOEFCO1xuICAgIG1pbi1oZWlnaHQ6IDE2MHB4OyB9XG4gICAgLndyYXAtZmllbGRfX3RleHRhcmVhOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzMzMzMzMzsgfVxuICAgIC53cmFwLWZpZWxkX190ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBjb2xvcjogIzc2NzY3QTsgfVxuICAgIC53cmFwLWZpZWxkX190ZXh0YXJlYTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggIzk5QTlGODsgfVxuICAud3JhcC1maWVsZCBzdmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDE3cHg7XG4gICAgcmlnaHQ6IDE0cHg7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxN3B4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAud3JhcC1maWVsZCBzdmcge1xuICAgICAgICBib3R0b206IDEycHg7IH0gfVxuXG4ucmFkaW8td3JhcCB7XG4gIG1hcmdpbi10b3A6IC00cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5yYWRpby13cmFwOmxhc3QtY2hpbGQgLmh1bWFuLXJvdy1zbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAucmFkaW8td3JhcCBpbnB1dCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucmFkaW8td3JhcF9fYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucmFkaW8td3JhcF9fYmxvY2sge1xuICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9IH1cbiAgLnJhZGlvLXdyYXBfX2ljb24ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucmFkaW8td3JhcF9faWNvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMzcHg7IH0gfVxuICAgIC5yYWRpby13cmFwX19pY29uOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDRweDtcbiAgICAgIHJpZ2h0OiA0cHg7XG4gICAgICB0b3A6IDRweDtcbiAgICAgIGJvdHRvbTogNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAucmFkaW8td3JhcCAuaHVtYW4tcm93LXNtIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RUI7XG4gICAgcGFkZGluZzogMjBweCAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucmFkaW8td3JhcCAuaHVtYW4tcm93LXNtIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RUI7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5yYWRpby13cmFwIC5odW1hbi1yb3ctc20ge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7IH0gfVxuXG4ucmFkaW8td3JhcCBpbnB1dDpjaGVja2VkICsgLnJhZGlvLXdyYXBfX2Jsb2NrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2MUQ5O1xuICB6LWluZGV4OiAxOyB9XG4gIC5yYWRpby13cmFwIGlucHV0OmNoZWNrZWQgKyAucmFkaW8td3JhcF9fYmxvY2sgLmh1bWFuLXJvdy1zbSB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAucmFkaW8td3JhcCBpbnB1dDpjaGVja2VkICsgLnJhZGlvLXdyYXBfX2Jsb2NrIC5yYWRpby13cmFwX19pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MUQ5O1xuICAgIGJvcmRlci1jb2xvcjogIzAwNjFEOTsgfVxuICAgIC5yYWRpby13cmFwIGlucHV0OmNoZWNrZWQgKyAucmFkaW8td3JhcF9fYmxvY2sgLnJhZGlvLXdyYXBfX2ljb246OmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG5cbi5wb3B1bGFyLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBjb2x1bW4tZ2FwOiA0MHB4O1xuICByb3ctZ2FwOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAucG9wdWxhci1ncmlkIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucG9wdWxhci1ncmlkIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICByb3ctZ2FwOiAyMHB4OyB9IH1cbiAgLnBvcHVsYXItZ3JpZDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLnBvcHVsYXItZ3JpZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDdweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucG9wdWxhci1ncmlkOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cbiAgLnBvcHVsYXItZ3JpZCAucG9zdC1wb3B1bGFyLWJsb2NrOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLnBvcHVsYXItZ3JpZCAucG9zdC1wb3B1bGFyLWJsb2NrOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucG9wdWxhci1ncmlkIC5wb3N0LXBvcHVsYXItYmxvY2s6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9IH1cblxuLm5ld3Mtc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5uZXdzLXNsaWRlciB7XG4gICAgICBtYXJnaW46IDAgLTI0cHggNDBweDtcbiAgICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMzU5cHgpIHtcbiAgICAubmV3cy1zbGlkZXIge1xuICAgICAgbWFyZ2luOiAwIC0xNXB4IDQwcHg7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cbiAgLm5ld3Mtc2xpZGVyX19jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDFweDsgfVxuICAubmV3cy1zbGlkZXJfX3dyYXAge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubmV3cy1zbGlkZXJfX3dyYXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLm5ld3Mtc2xpZGVyX193cmFwOmhvdmVyIGltZyB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC43cyBlYXNlOyB9XG4gIC5uZXdzLXNsaWRlcl9fd3JhcC1pbWcge1xuICAgIGdyaWQtYXJlYTogMS8xLzIvMjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5uZXdzLXNsaWRlcl9fd3JhcC1pbWcge1xuICAgICAgICBncmlkLWFyZWE6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfVxuICAgIC5uZXdzLXNsaWRlcl9fd3JhcC1pbWc6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSA2MS45OCUsIHJnYmEoMCwgMCwgMCwgMC44KSAxMDAlKTtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAubmV3cy1zbGlkZXJfX3dyYXAtaW1nIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZTsgfVxuICAubmV3cy1zbGlkZXJfX3dyYXAtdGV4dCB7XG4gICAgZ3JpZC1hcmVhOiAxLzEvMi8yO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmc6IDI1cHggMzJweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm5ld3Mtc2xpZGVyX193cmFwLXRleHQge1xuICAgICAgICBncmlkLWFyZWE6IGluaGVyaXQ7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAubmV3cy1zbGlkZXJfX2NhcHRpb24ge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5uZXdzLXNsaWRlcl9fY2FwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgLm5ld3Mtc2xpZGVyX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5uZXdzLXNsaWRlcl9fdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGNvbG9yOiAjMDA1MEIyOyB9IH1cbiAgLm5ld3Mtc2xpZGVyX19hcnJvdyB7XG4gICAgd2lkdGg6IDcycHg7XG4gICAgaGVpZ2h0OiA3MnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDM2cHgpO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgLm5ld3Mtc2xpZGVyX19hcnJvdyB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAzMHB4KTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubmV3cy1zbGlkZXJfX2Fycm93IHtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDYwcHgpOyB9IH1cbiAgICAubmV3cy1zbGlkZXJfX2Fycm93OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNCODM7IH1cbiAgICAgIC5uZXdzLXNsaWRlcl9fYXJyb3c6aG92ZXIgc3ZnIHtcbiAgICAgICAgc3Ryb2tlOiAjZmZmOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgICAgIC5uZXdzLXNsaWRlcl9fYXJyb3c6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgICAgICAgICAubmV3cy1zbGlkZXJfX2Fycm93OmhvdmVyIHN2ZyB7XG4gICAgICAgICAgICBzdHJva2U6ICMwMDYxRDk7IH0gfVxuICAgIC5uZXdzLXNsaWRlcl9fYXJyb3cgc3ZnIHtcbiAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgICAgIHN0cm9rZTogIzAwNjFkOTtcbiAgICAgIHN0cm9rZS13aWR0aDogMnB4OyB9XG4gICAgLm5ld3Mtc2xpZGVyX19hcnJvdy0tcHJldiB7XG4gICAgICBsZWZ0OiAtMzZweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgLm5ld3Mtc2xpZGVyX19hcnJvdy0tcHJldiB7XG4gICAgICAgICAgbGVmdDogLTMwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5uZXdzLXNsaWRlcl9fYXJyb3ctLXByZXYge1xuICAgICAgICAgIGxlZnQ6IC02cHg7IH0gfVxuICAgIC5uZXdzLXNsaWRlcl9fYXJyb3ctLW5leHQge1xuICAgICAgcmlnaHQ6IC0zNnB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIC5uZXdzLXNsaWRlcl9fYXJyb3ctLW5leHQge1xuICAgICAgICAgIHJpZ2h0OiAtMzBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLm5ld3Mtc2xpZGVyX19hcnJvdy0tbmV4dCB7XG4gICAgICAgICAgcmlnaHQ6IC02cHg7IH0gfVxuXG4uZG9jdW1lbnRhdGlvbi1zZWN0IHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5kb2N1bWVudGF0aW9uLXNlY3Qge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDsgfSB9XG4gIC5kb2N1bWVudGF0aW9uLXNlY3RfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgcm93LWdhcDogNDBweDtcbiAgICBtaW4taGVpZ2h0OiA1MDBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmRvY3VtZW50YXRpb24tc2VjdF9fd3JhcHBlciB7XG4gICAgICAgIHJvdy1nYXA6IDI4cHg7IH0gfVxuICAgIC5kb2N1bWVudGF0aW9uLXNlY3RfX3dyYXBwZXIgLm5ld3MtcG9zdCAuaW5mby10ZXh0IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAuZG9jdW1lbnRhdGlvbi1zZWN0X193cmFwcGVyIC5uZXdzLXBvc3RfX3JvdyB7XG4gICAgICBtaW4td2lkdGg6IDIxMHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIC5kb2N1bWVudGF0aW9uLXNlY3RfX3dyYXBwZXIgLm5ld3MtcG9zdF9fcm93IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAuZG9jdW1lbnRhdGlvbi1zZWN0X193cmFwcGVyIC5uZXdzLXBvc3RfX3dyYXAtdGV4dCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cblxuLmhvbm9yYXJ5LWNpdGl6ZW5zIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaG9ub3JhcnktY2l0aXplbnMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfSB9XG4gIC5ob25vcmFyeS1jaXRpemVuc19fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xuICAgIHJvdy1nYXA6IDM2cHg7XG4gICAgY29sdW1uLWdhcDogNDBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgIC5ob25vcmFyeS1jaXRpemVuc19fd3JhcHBlciB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAgIC5ob25vcmFyeS1jaXRpemVuc19fd3JhcHBlciB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmhvbm9yYXJ5LWNpdGl6ZW5zX193cmFwcGVyIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgcm93LWdhcDogMjhweDtcbiAgICAgICAgY29sdW1uLWdhcDogMjRweDsgfSB9XG5cbi5pbnB1dC1zZWFyY2gtc2VjdCB7XG4gIHBhZGRpbmctdG9wOiAzNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5REU7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmlucHV0LXNlYXJjaC1zZWN0IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gIC5pbnB1dC1zZWFyY2gtc2VjdF9fd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmlucHV0LXNlYXJjaC1zZWN0X193cmFwIHN2ZyB7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIHN0cm9rZTogIzAwMDtcbiAgICAgIHN0cm9rZS13aWR0aDogMnB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAzM3B4O1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDhweCk7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuaW5wdXQtc2VhcmNoLXNlY3RfX3dyYXAgc3ZnIHtcbiAgICAgICAgICByaWdodDogMTJweDsgfSB9XG4gICAgICAuaW5wdXQtc2VhcmNoLXNlY3RfX3dyYXAgc3ZnOmhvdmVyIHtcbiAgICAgICAgc3Ryb2tlOiAjMDAzYjgzOyB9XG4gIC5pbnB1dC1zZWFyY2gtc2VjdF9fZmllbGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNBN0E4QUI7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgcGFkZGluZzogMTlweCA2MHB4IDIzcHggMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgLmlucHV0LXNlYXJjaC1zZWN0X19maWVsZDpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICMzMzM7IH1cbiAgICAuaW5wdXQtc2VhcmNoLXNlY3RfX2ZpZWxkOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCAjOTlhOWY4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuaW5wdXQtc2VhcmNoLXNlY3RfX2ZpZWxkIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAzNHB4IDEycHggMTJweDsgfSB9XG4gICAgLmlucHV0LXNlYXJjaC1zZWN0X19maWVsZDo6cGxhY2Vob2xkZXIge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgY29sb3I6ICM3Njc2N0E7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuaW5wdXQtc2VhcmNoLXNlY3RfX2ZpZWxkOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cbiAgLmlucHV0LXNlYXJjaC1zZWN0X19kb3duIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgLTEycHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5pbnB1dC1zZWFyY2gtc2VjdF9fZG93biB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuaW5wdXQtc2VhcmNoLXNlY3RfX2Rvd24gLndyYXAtZmllbGQtY2hlY2sge1xuICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5pbnB1dC1zZWFyY2gtc2VjdF9fZG93biAud3JhcC1maWVsZC1jaGVjayB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uc2VhcmNoLXJlc3VsdCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNlYXJjaC1yZXN1bHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDsgfSB9XG4gIC5zZWFyY2gtcmVzdWx0X191cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2VhcmNoLXJlc3VsdF9fdXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5zZWFyY2gtcmVzdWx0X19sZWZ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZWFyY2gtcmVzdWx0X19sZWZ0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7IH0gfVxuICAuc2VhcmNoLXJlc3VsdF9fcmlnaHQge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgLnNlYXJjaC1yZXN1bHRfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNlYXJjaC1yZXN1bHRfX3RleHQge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cbiAgLnNlYXJjaC1yZXN1bHRfX3dyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAtMTJweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNlYXJjaC1yZXN1bHRfX3dyYXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLnNlYXJjaC1yZXN1bHRfX3dyYXAgLndyYXAtZmllbGQtY2hlY2sge1xuICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuXG4uc2VhcmNoLXJlc3VsdC1saXN0IHtcbiAgY291bnRlci1yZXNldDogbXktYXdlc29tZS1jb3VudGVyO1xuICBkaXNwbGF5OiBncmlkO1xuICByb3ctZ2FwOiA0MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zZWFyY2gtcmVzdWx0LWxpc3Qge1xuICAgICAgcm93LWdhcDogMjVweDsgfSB9XG4gIC5zZWFyY2gtcmVzdWx0LWxpc3RfX2l0ZW0ge1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBteS1hd2Vzb21lLWNvdW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLnNlYXJjaC1yZXN1bHQtbGlzdF9faXRlbTpob3ZlciAuc2VhcmNoLXJlc3VsdC1saXN0X19jYXB0aW9uIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgLnNlYXJjaC1yZXN1bHQtbGlzdF9faXRlbTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobXktYXdlc29tZS1jb3VudGVyKSBcIi5cIjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWluLXdpZHRoOiA3MnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNTJweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuc2VhcmNoLXJlc3VsdC1saXN0X19pdGVtOjpiZWZvcmUge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTA0cHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgICAgICAuc2VhcmNoLXJlc3VsdC1saXN0X19pdGVtOjpiZWZvcmUge1xuICAgICAgICAgIG1pbi13aWR0aDogMzJweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5zZWFyY2gtcmVzdWx0LWxpc3RfX2l0ZW06OmJlZm9yZSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cbiAgLnNlYXJjaC1yZXN1bHQtbGlzdF9fY2FwdGlvbiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNlYXJjaC1yZXN1bHQtbGlzdF9fY2FwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAgIC5zZWFyY2gtcmVzdWx0LWxpc3RfX2NhcHRpb24gYiB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBjb2xvcjogIzAwNTBCMjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNlYXJjaC1yZXN1bHQtbGlzdF9fY2FwdGlvbiBiIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAuc2VhcmNoLXJlc3VsdC1saXN0X190ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNlYXJjaC1yZXN1bHQtbGlzdF9fdGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgIC5zZWFyY2gtcmVzdWx0LWxpc3RfX3RleHQgYiB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIGNvbG9yOiAjMDA1MEIyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLnNlYXJjaC1yZXN1bHQtbGlzdCAuYnJlYWRjcnVtYnMge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZWFyY2gtcmVzdWx0LWxpc3QgLmJyZWFkY3J1bWJzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLnNlYXJjaC1yZXN1bHQtbGlzdCAuYnJlYWRjcnVtYnNfX2xpc3Qge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgcGFkZGluZzogMDsgfVxuXG4udGFibGUtcGFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgIC50YWJsZS1wYWdlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuICAudGFibGUtcGFnZV9fcm93LWJ0biB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgY29sdW1uLWdhcDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0NnB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAudGFibGUtcGFnZV9fcm93LWJ0biB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgICAgIC50YWJsZS1wYWdlX19yb3ctYnRuIC5idG4tYmxvY2sge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC50YWJsZS1wYWdlX19yb3ctYnRuLS1jaGFuZ2Uge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAudGFibGUtcGFnZV9fcm93LWJ0bi0tY2hhbmdlIHtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgLnRhYmxlLXBhZ2VfX3Jvdy1idG4tLWNoYW5nZSB7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgICBnYXA6IDIwcHg7IH0gfVxuICAgIC50YWJsZS1wYWdlX19yb3ctYnRuLS1jaGFuZ2UtdHdvIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7IH1cbiAgICAgIC50YWJsZS1wYWdlX19yb3ctYnRuLS1jaGFuZ2UtdHdvIC5idG4td2hpdGUge1xuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyIC8gYXV0bzsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAudGFibGUtcGFnZV9fcm93LWJ0bi0tY2hhbmdlLXR3byB7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTsgfVxuICAgICAgICAgIC50YWJsZS1wYWdlX19yb3ctYnRuLS1jaGFuZ2UtdHdvIC5idG4td2hpdGUge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMSAvIGF1dG87IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICAudGFibGUtcGFnZV9fcm93LWJ0bi0tY2hhbmdlLXR3byB7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgICBnYXA6IDIwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC50YWJsZS1wYWdlX19yb3ctYnRuLS1jaGFuZ2UtdHdvIHtcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7IH1cbiAgICAgICAgICAudGFibGUtcGFnZV9fcm93LWJ0bi0tY2hhbmdlLXR3byAuYnRuLXdoaXRlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAudGFibGUtcGFnZV9fcm93LWJ0bi0tY2hhbmdlLXR3byAuYnRuLWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLnRhYmxlLXBhZ2VfX3Njcm9sbC13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnRhYmxlLXBhZ2VfX3dyYXAtdGFibGUge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAgICAgLnRhYmxlLXBhZ2VfX3dyYXAtdGFibGUge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMjBweDsgfSB9XG4gICAgLnRhYmxlLXBhZ2VfX3dyYXAtdGFibGUgLnNjcm9sbGJhci10cmFjayB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7IH1cbiAgICAgIC50YWJsZS1wYWdlX193cmFwLXRhYmxlIC5zY3JvbGxiYXItdHJhY2sgLnNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYxZDk7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjNzIGVhc2UtaW4tb3V0LCBib3R0b20gMC4zcyBlYXNlLWluLW91dDsgfVxuICAgICAgICAudGFibGUtcGFnZV9fd3JhcC10YWJsZSAuc2Nyb2xsYmFyLXRyYWNrIC5zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgICBib3R0b206IC0ycHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM0I4MzsgfVxuICAgICAgICAudGFibGUtcGFnZV9fd3JhcC10YWJsZSAuc2Nyb2xsYmFyLXRyYWNrIC5zY3JvbGxiYXItdGh1bWI6YWN0aXZlIHtcbiAgICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNCODM7IH1cbiAgICAudGFibGUtcGFnZV9fd3JhcC10YWJsZSAuc2Nyb2xsYmFyLXRyYWNrLXkge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAgICAgLnRhYmxlLXBhZ2VfX3dyYXAtdGFibGUge1xuICAgICAgICBtYXJnaW46IDAgLTMycHg7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfVxuICAgICAgICAudGFibGUtcGFnZV9fd3JhcC10YWJsZSAuc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJvdHRvbTogMTRweDtcbiAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgbWFyZ2luOiAwIDMycHg7IH0gfVxuICAgIC50YWJsZS1wYWdlX193cmFwLXRhYmxlIHRhYmxlIHtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC50YWJsZS1wYWdlX193cmFwLXRhYmxlIHRhYmxlIHRyIHRoIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweCAyMnB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDAwMDtcbiAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgICAgICAudGFibGUtcGFnZV9fd3JhcC10YWJsZSB0YWJsZSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgIG1pbi13aWR0aDogOTBweDsgfVxuICAgICAgICAudGFibGUtcGFnZV9fd3JhcC10YWJsZSB0YWJsZSB0ciB0aDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gICAgICAudGFibGUtcGFnZV9fd3JhcC10YWJsZSB0YWJsZSB0ciB0ZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5REU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAgIC50YWJsZS1wYWdlX193cmFwLXRhYmxlIHRhYmxlIHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH1cbiAgICAgICAgLnRhYmxlLXBhZ2VfX3dyYXAtdGFibGUgdGFibGUgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDsgfVxuICAgICAgICAudGFibGUtcGFnZV9fd3JhcC10YWJsZSB0YWJsZSB0ciB0ZCBoNCB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgIG1hcmdpbjogLTIwcHggLTE2cHg7XG4gICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwMDAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwMDAwOyB9XG4gICAgICAudGFibGUtcGFnZV9fd3JhcC10YWJsZSB0YWJsZSB0cjpudGgtY2hpbGQoMm4rMSkgdGQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ1LCAyNDcsIDAuNSk7IH1cbiAgICAgIC50YWJsZS1wYWdlX193cmFwLXRhYmxlIHRhYmxlIHRyOmxhc3QtY2hpbGQgdGgsXG4gICAgICAudGFibGUtcGFnZV9fd3JhcC10YWJsZSB0YWJsZSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgICAudGFibGUtcGFnZV9fd3JhcC10YWJsZSB0YWJsZSB0cjpob3ZlciB0ZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMjksIDIzNSwgMC41KTsgfVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTM2MHB4KSB7XG4gICAgdGFibGUge1xuICAgICAgbWFyZ2luOiAwIDMycHg7IH0gfVxuICB0YWJsZSB0ciB0aCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAwIDIwcHggMjJweDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDAwMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gICAgdGFibGUgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgbWluLXdpZHRoOiA5MHB4OyB9XG4gICAgdGFibGUgdHIgdGg6bnRoLWNoaWxkKDIpLCB0YWJsZSB0ciB0aDpudGgtY2hpbGQoMyksIHRhYmxlIHRyIHRoOm50aC1jaGlsZCg1KSB7XG4gICAgICBtaW4td2lkdGg6IDI1MHB4OyB9XG4gICAgdGFibGUgdHIgdGg6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gIHRhYmxlIHRyIHRkIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5REU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICB0YWJsZSB0ciB0ZCBwLFxuICAgIHRhYmxlIHRyIHRkIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgICB0YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH1cbiAgICB0YWJsZSB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7IH1cbiAgICB0YWJsZSB0ciB0ZCBoNCB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgIG1hcmdpbjogLTIwcHggLTE2cHg7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDAwMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwMDAwOyB9XG4gIHRhYmxlIHRyOm50aC1jaGlsZCgybisxKSB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0NSwgMjQ3LCAwLjUpOyB9XG4gIHRhYmxlIHRyOmxhc3QtY2hpbGQgdGgsXG4gIHRhYmxlIHRyOmxhc3QtY2hpbGQgdGQge1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICB0YWJsZSB0cjpob3ZlciB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDIyOSwgMjM1LCAwLjUpOyB9XG5cbi5tc3AtdGFibGUgdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAgIC5tc3AtdGFibGUgdGFibGUge1xuICAgICAgbWFyZ2luOiAwIDMycHg7IH0gfVxuICAubXNwLXRhYmxlIHRhYmxlIHRyIHRoIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDAgMTBweCAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwMDAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgd2lkdGg6IDIwMHB4OyB9XG4gICAgLm1zcC10YWJsZSB0YWJsZSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH1cbiAgICAubXNwLXRhYmxlIHRhYmxlIHRyIHRoOmxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1yaWdodDogMTZweDsgfVxuICAubXNwLXRhYmxlIHRhYmxlIHRyIHRkIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5REU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDIwMHB4OyB9XG4gICAgLm1zcC10YWJsZSB0YWJsZSB0ciB0ZCBwLFxuICAgIC5tc3AtdGFibGUgdGFibGUgdHIgdGQgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAgIC5tc3AtdGFibGUgdGFibGUgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4OyB9XG4gICAgLm1zcC10YWJsZSB0YWJsZSB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7IH1cbiAgICAubXNwLXRhYmxlIHRhYmxlIHRyIHRkIGg0IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgbWFyZ2luOiAtMjBweCAtMTZweDtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwMDAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7IH1cbiAgLm1zcC10YWJsZSB0YWJsZSB0cjpudGgtY2hpbGQoMm4rMSkgdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDUsIDI0NywgMC41KTsgfVxuICAubXNwLXRhYmxlIHRhYmxlIHRyOmxhc3QtY2hpbGQgdGgsXG4gIC5tc3AtdGFibGUgdGFibGUgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gIC5tc3AtdGFibGUgdGFibGUgdHI6aG92ZXIgdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMjksIDIzNSwgMC41KTsgfVxuXG4udXBjb21pbmctY29uZmVyZW5jZXMtcGFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDQ0cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnVwY29taW5nLWNvbmZlcmVuY2VzLXBhZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDsgfSB9XG4gIC51cGNvbWluZy1jb25mZXJlbmNlcy1wYWdlX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHJvdy1nYXA6IDUwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgICAudXBjb21pbmctY29uZmVyZW5jZXMtcGFnZV9fd3JhcHBlciB7XG4gICAgICAgIHJvdy1nYXA6IDM4cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnVwY29taW5nLWNvbmZlcmVuY2VzLXBhZ2VfX3dyYXBwZXIge1xuICAgICAgICByb3ctZ2FwOiAzMnB4OyB9IH1cblxuLnVwY29taW5nLWNvbmZlcmVuY2VzLXBvc3Qge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAudXBjb21pbmctY29uZmVyZW5jZXMtcG9zdF9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAgIC51cGNvbWluZy1jb25mZXJlbmNlcy1wb3N0X193cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAudXBjb21pbmctY29uZmVyZW5jZXMtcG9zdF9fbGVmdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIG1pbi13aWR0aDogMTg0cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAudXBjb21pbmctY29uZmVyZW5jZXMtcG9zdF9fbGVmdCB7XG4gICAgICAgIG1pbi13aWR0aDogMTQ1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzJweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgICAgLnVwY29taW5nLWNvbmZlcmVuY2VzLXBvc3RfX2xlZnQge1xuICAgICAgICBtaW4td2lkdGg6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAudXBjb21pbmctY29uZmVyZW5jZXMtcG9zdF9fbGVmdCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAudXBjb21pbmctY29uZmVyZW5jZXMtcG9zdF9fcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLnVwY29taW5nLWNvbmZlcmVuY2VzLXBvc3RfX3dyYXAtaW1nIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgLnVwY29taW5nLWNvbmZlcmVuY2VzLXBvc3RfX3dyYXAtaW1nIHtcbiAgICAgICAgd2lkdGg6IDE0NHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAgIC51cGNvbWluZy1jb25mZXJlbmNlcy1wb3N0X193cmFwLWltZyB7XG4gICAgICAgIHdpZHRoOiAxNTJweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIC51cGNvbWluZy1jb25mZXJlbmNlcy1wb3N0X193cmFwLWltZyB7XG4gICAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7IH0gfVxuICAgIC51cGNvbWluZy1jb25mZXJlbmNlcy1wb3N0X193cmFwLWltZyBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICAudXBjb21pbmctY29uZmVyZW5jZXMtcG9zdF9fd3JhcC1pbWcgaW1nOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC51cGNvbWluZy1jb25mZXJlbmNlcy1wb3N0X193cmFwLXRleHQgLmluZm8tdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnVwY29taW5nLWNvbmZlcmVuY2VzLXBvc3RfX3dyYXAtdGV4dCAuaW5mby10ZXh0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAudXBjb21pbmctY29uZmVyZW5jZXMtcG9zdF9fd3JhcC10ZXh0IGgzIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAudXBjb21pbmctY29uZmVyZW5jZXMtcG9zdF9fd3JhcC10ZXh0IGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAudXBjb21pbmctY29uZmVyZW5jZXMtcG9zdF9fd3JhcC10ZXh0IGgzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gICAgLnVwY29taW5nLWNvbmZlcmVuY2VzLXBvc3RfX3dyYXAtdGV4dCBoMzpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAudXBjb21pbmctY29uZmVyZW5jZXMtcG9zdF9fd3JhcC10ZXh0IGgzOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDAzQjgzO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLnVwY29taW5nLWNvbmZlcmVuY2VzLXBvc3RfX3dyYXAtdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC51cGNvbWluZy1jb25mZXJlbmNlcy1wb3N0X193cmFwLXRleHQgcDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC51cGNvbWluZy1jb25mZXJlbmNlcy1wb3N0X193cmFwLXRleHQgcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZ3JheS1zZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0NSwgMjQ3LCAwLjcpO1xuICBwYWRkaW5nOiA0MHB4IDAgNTZweDtcbiAgbWFyZ2luLWJvdHRvbTogNDNweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuZ3JheS1zZWN0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7IH0gfVxuICAuZ3JheS1zZWN0Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmdyYXktc2VjdCB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDAgMjRweDsgfVxuICAgICAgLmdyYXktc2VjdDpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwIDQwcHg7IH0gfVxuICAuZ3JheS1zZWN0IC5yb3ctYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5jb25mZXJlbmNlcy1pbm5lci1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDU2cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNvbmZlcmVuY2VzLWlubmVyLWJsb2NrIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmNvbmZlcmVuY2VzLWlubmVyLWJsb2NrIC5jZW50ZXItYXJlYS1vbmUge1xuICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgLmNvbmZlcmVuY2VzLWlubmVyLWJsb2NrIC51cGNvbWluZy1jb25mZXJlbmNlcy1wb3N0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuY29uZmVyZW5jZXMtaW5uZXItYmxvY2sgLnVwY29taW5nLWNvbmZlcmVuY2VzLXBvc3Qge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5jb25mZXJlbmNlcy1pbm5lci1ibG9jayAudXBjb21pbmctY29uZmVyZW5jZXMtcG9zdF9fcmlnaHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAuY29uZmVyZW5jZXMtaW5uZXItYmxvY2sgLnVwY29taW5nLWNvbmZlcmVuY2VzLXBvc3RfX3JpZ2h0IC5pbmZvLXRleHQuZGF0ZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuY29uZmVyZW5jZXMtaW5uZXItYmxvY2sgLnVwY29taW5nLWNvbmZlcmVuY2VzLXBvc3RfX3dyYXAtaW1nIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgMCAyMnB4OyB9XG4gICAgICAgIC5jb25mZXJlbmNlcy1pbm5lci1ibG9jayAudXBjb21pbmctY29uZmVyZW5jZXMtcG9zdF9fd3JhcC1pbWcgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE0NHB4O1xuICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmNvbmZlcmVuY2VzLWlubmVyLWJsb2NrIC51cGNvbWluZy1jb25mZXJlbmNlcy1wb3N0X193cmFwLXRleHQgcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLmNvbmZlcmVuY2VzLWlubmVyLWJsb2NrIC5idG4tYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmNvbmZlcmVuY2VzLWlubmVyLWJsb2NrIC5idG4tYmxvY2s6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDU2cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5jb25mZXJlbmNlcy1pbm5lci1ibG9jayAuYnRuLWJsb2NrIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgICAuY29uZmVyZW5jZXMtaW5uZXItYmxvY2sgLmJ0bi1ibG9jazpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG4ucGFydG5lcnMtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnBhcnRuZXJzLWZsZXgge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAucGFydG5lcnMtZmxleF9fY2FwdGlvbiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4OyB9XG4gIC5wYXJ0bmVycy1mbGV4X193cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgLnBhcnRuZXJzLWZsZXhfX3dyYXAgLmJsb2NrLWltZyB7XG4gICAgICB3aWR0aDogMjU2cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAgICAgLnBhcnRuZXJzLWZsZXhfX3dyYXAgLmJsb2NrLWltZyB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgICAgICAgIHdpZHRoOiAyNDhweDsgfSB9XG4gICAgICAucGFydG5lcnMtZmxleF9fd3JhcCAuYmxvY2staW1nOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmJsb2NrLWltZyBpbWcge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucXVlc3Rpb25zLXNlY3RfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICByb3ctZ2FwOiAzNHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5xdWVzdGlvbnMtc2VjdF9fd3JhcHBlciB7XG4gICAgICByb3ctZ2FwOiAzMnB4OyB9IH1cblxuLnF1ZXN0aW9uLXBvc3RfX3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjdweDsgfVxuICAucXVlc3Rpb24tcG9zdF9fdXA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAucXVlc3Rpb24tcG9zdF9fdXAgLmluZm8tdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAucXVlc3Rpb24tcG9zdF9fdXAgLnF1ZXN0aW9uLXBvc3RfX2FyZWEge1xuICAgIG1heC13aWR0aDogODU2cHg7IH1cblxuLnF1ZXN0aW9uLXBvc3RfX25hbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDExcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnF1ZXN0aW9uLXBvc3RfX25hbWUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAucXVlc3Rpb24tcG9zdF9fbmFtZTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5xdWVzdGlvbi1wb3N0X19hcmVhIHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogIzMzMzMzMztcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucXVlc3Rpb24tcG9zdF9fYXJlYSBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDsgfSB9XG4gIC5xdWVzdGlvbi1wb3N0X19hcmVhIHA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ucXVlc3Rpb24tcG9zdF9fZG93biB7XG4gIHBhZGRpbmctbGVmdDogMjI0cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5xdWVzdGlvbi1wb3N0X19kb3duIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTc2cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgLnF1ZXN0aW9uLXBvc3RfX2Rvd24ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxODRweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5xdWVzdGlvbi1wb3N0X19kb3duIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDsgfSB9XG5cbi5xdWVzdGlvbi1wb3N0X193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4ucXVlc3Rpb24tcG9zdF9fd3JhcC1waG90byB7XG4gIHdpZHRoOiA0OHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnF1ZXN0aW9uLXBvc3RfX3dyYXAtcGhvdG8gaW1nIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4ubm90LWZvdW5kLXBhZ2Uge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGNvbHVtbi1nYXA6IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDU2cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgIC5ub3QtZm91bmQtcGFnZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ub3QtZm91bmQtcGFnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cbiAgLm5vdC1mb3VuZC1wYWdlX19sZWZ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgICAubm90LWZvdW5kLXBhZ2VfX2xlZnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cbiAgICAubm90LWZvdW5kLXBhZ2VfX2xlZnQgaW1nIHtcbiAgICAgIG1heC13aWR0aDogNTIwcHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAubm90LWZvdW5kLXBhZ2VfX3JpZ2h0IC5yb3ctdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5ub3QtZm91bmQtcGFnZV9fcmlnaHQgLnJvdy10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubm90LWZvdW5kLXBhZ2VfX2FyZWEge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDsgfSB9XG4gIC5ub3QtZm91bmQtcGFnZV9fYXJlYSBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm5vdC1mb3VuZC1wYWdlX19hcmVhIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cbiAgLm5vdC1mb3VuZC1wYWdlX19hcmVhIGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICAgIGNvbG9yOiAjMDA1MEIyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubm90LWZvdW5kLXBhZ2VfX2FyZWEgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAgIC5ub3QtZm91bmQtcGFnZV9fYXJlYSBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDAzQjgzOyB9XG4gIC5ub3QtZm91bmQtcGFnZV9fYXJlYSBoNCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm5vdC1mb3VuZC1wYWdlX19hcmVhIGg0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDsgfSB9XG4gIC5ub3QtZm91bmQtcGFnZV9fYXJlYSAuYnRuLXdoaXRlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5zdHJ1Y3R1cmFsLXVuaXRzIC5wb3N0LXBvcHVsYXItYmxvY2sge1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5maWx0ZXItZGljdGlvbmFyeSB7XG4gIG1hcmdpbi1ib3R0b206IDU0cHg7IH1cbiAgLmZpbHRlci1kaWN0aW9uYXJ5X193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDE2LCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDMycHg7XG4gICAgcm93LWdhcDogMzJweDtcbiAgICBwYWRkaW5nOiA1NnB4IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAuZmlsdGVyLWRpY3Rpb25hcnlfX3dyYXBwZXIge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxNCwgMWZyKTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgLmZpbHRlci1kaWN0aW9uYXJ5X193cmFwcGVyIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTAsIDFmcik7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5maWx0ZXItZGljdGlvbmFyeV9fd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDQ2cHggMDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOCwgMWZyKTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuZmlsdGVyLWRpY3Rpb25hcnlfX3dyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XG4gICAgICAgIGdhcDogMTZweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAuZmlsdGVyLWRpY3Rpb25hcnlfX3dyYXBwZXIge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgICBnYXA6IDE2cHg7IH0gfVxuICAuZmlsdGVyLWRpY3Rpb25hcnlfX2l0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNCM0NCRTg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAuZmlsdGVyLWRpY3Rpb25hcnlfX2l0ZW06aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjZmYjtcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwM2I4MzsgfVxuICAgIC5maWx0ZXItZGljdGlvbmFyeV9faXRlbS0tYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLmZpbHRlci1kaWN0aW9uYXJ5X19pdGVtLS1hY3RpdmU6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5maWx0ZXItZGljdGlvbmFyeV9faXRlbSBzcGFuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIGNvbG9yOiAjMDA2MUQ5O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5kaWN0aW9uYXJ5LXJlc3VsdHMge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4OyB9XG4gIC5kaWN0aW9uYXJ5LXJlc3VsdHNfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDQ1cHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlERTsgfVxuICAgIC5kaWN0aW9uYXJ5LXJlc3VsdHNfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICAuZGljdGlvbmFyeS1yZXN1bHRzX19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBib3JkZXI6IG5vbmU7IH1cbiAgLmRpY3Rpb25hcnktcmVzdWx0c19faXRlbS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5kaWN0aW9uYXJ5LXJlc3VsdHNfX2tleSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgbWluLXdpZHRoOiA3MnB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMTUycHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAuZGljdGlvbmFyeS1yZXN1bHRzX19rZXkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIycHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmRpY3Rpb25hcnktcmVzdWx0c19fa2V5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIG1pbi13aWR0aDogMzJweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gIC5kaWN0aW9uYXJ5LXJlc3VsdHNfX3dyYXAgZGl2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4OyB9XG4gICAgLmRpY3Rpb25hcnktcmVzdWx0c19fd3JhcCBkaXY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5kaWN0aW9uYXJ5LXJlc3VsdHNfX3dyYXAgaDUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmRpY3Rpb25hcnktcmVzdWx0c19fd3JhcCBoNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAuZGljdGlvbmFyeS1yZXN1bHRzX193cmFwIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuZGljdGlvbmFyeS1yZXN1bHRzX193cmFwIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cbiAgICAuZGljdGlvbmFyeS1yZXN1bHRzX193cmFwIHNwYW4gYiB7XG4gICAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgIC5kaWN0aW9uYXJ5LXJlc3VsdHNfX3dyYXAgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmRpY3Rpb25hcnktcmVzdWx0c19fd3JhcCBvbCB7XG4gICAgY291bnRlci1yZXNldDogbXktYXdlc29tZS1jb3VudGVyOyB9XG4gICAgLmRpY3Rpb25hcnktcmVzdWx0c19fd3JhcCBvbCBsaSB7XG4gICAgICBjb3VudGVyLWluY3JlbWVudDogbXktYXdlc29tZS1jb3VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgICAgLmRpY3Rpb25hcnktcmVzdWx0c19fd3JhcCBvbCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgLmRpY3Rpb25hcnktcmVzdWx0c19fd3JhcCBvbCBsaTo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogY291bnRlcihteS1hd2Vzb21lLWNvdW50ZXIpIFwiLlwiO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGNvbG9yOiAjMDA2MUQ5O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuZGljdGlvbmFyeS1yZXN1bHRzX193cmFwIG9sIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAgICAgLmRpY3Rpb25hcnktcmVzdWx0c19fd3JhcCBvbCBsaSBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuZGljdGlvbmFyeS1yZXN1bHRzX193cmFwIG9sIGxpIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuXG4udmljdG9yeS1ibG9jayBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4udmljdG9yeS1ibG9jayBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6ICMzMzMzMzM7IH1cblxuLnBlcnNvbmFsLWFyZWEge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAucGVyc29uYWwtYXJlYSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cbiAgLnBlcnNvbmFsLWFyZWFfX3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9XG4gICAgLnBlcnNvbmFsLWFyZWFfX3VwLS1jaGFuZ2Uge1xuICAgICAgcGFkZGluZy1ib3R0b206IDI4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnBlcnNvbmFsLWFyZWFfX3VwLS1jaGFuZ2Uge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9IH1cbiAgICAucGVyc29uYWwtYXJlYV9fdXAtLWJvcmRlci1ib3R0b20ge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5REU7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucGVyc29uYWwtYXJlYV9fdXAtLWJvcmRlci1ib3R0b20ge1xuICAgICAgICAgIG1hcmdpbjogMCAtMjRweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDI0cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5wZXJzb25hbC1hcmVhX191cCAuZmlsdGVyLWRvY3VtZW50YXRpb25fX3dyYXBwZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG4gICAgLnBlcnNvbmFsLWFyZWFfX3VwIC5maWx0ZXItZG9jdW1lbnRhdGlvbl9fd3JhcDpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXgtd2lkdGg6IDMzLjM0JTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAucGVyc29uYWwtYXJlYV9fdXAgLmZpbHRlci1kb2N1bWVudGF0aW9uX193cmFwOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDUwJTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnBlcnNvbmFsLWFyZWFfX3VwIC5maWx0ZXItZG9jdW1lbnRhdGlvbl9fd3JhcDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgICAucGVyc29uYWwtYXJlYV9fdXAgLmZpbHRlci1kb2N1bWVudGF0aW9uX193cmFwOm50aC1jaGlsZCgyKSB7XG4gICAgICBtYXgtd2lkdGg6IDQ0LjQ1JTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAucGVyc29uYWwtYXJlYV9fdXAgLmZpbHRlci1kb2N1bWVudGF0aW9uX193cmFwOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MCU7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5wZXJzb25hbC1hcmVhX191cCAuZmlsdGVyLWRvY3VtZW50YXRpb25fX3dyYXA6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDsgfSB9XG4gICAgLnBlcnNvbmFsLWFyZWFfX3VwIC5maWx0ZXItZG9jdW1lbnRhdGlvbl9fd3JhcDpsYXN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgZmxleC1ncm93OiAxOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5wZXJzb25hbC1hcmVhX191cCAuZmlsdGVyLWRvY3VtZW50YXRpb25fX3dyYXA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyMjRweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnBlcnNvbmFsLWFyZWFfX3VwIC5maWx0ZXItZG9jdW1lbnRhdGlvbl9fd3JhcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5wZXJzb25hbC1hcmVhX191cCAuZmlsdGVyLWRvY3VtZW50YXRpb25fX3dyYXAgLndyYXAtZmllbGRfX2ZpZWxkIHtcbiAgICAgIHBhZGRpbmc6IDlweCAxNHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnBlcnNvbmFsLWFyZWFfX3VwIC5maWx0ZXItZG9jdW1lbnRhdGlvbl9fd3JhcCAud3JhcC1maWVsZF9fZmllbGQge1xuICAgICAgICAgIHBhZGRpbmc6IDdweCAxNHB4OyB9IH1cbiAgICAucGVyc29uYWwtYXJlYV9fdXAgLmZpbHRlci1kb2N1bWVudGF0aW9uX193cmFwIC5jaG9pY2VzIC5jaG9pY2VzX19pbm5lciB7XG4gICAgICBwYWRkaW5nOiA1cHggMTRweCA3cHg7IH1cbiAgLnBlcnNvbmFsLWFyZWFfX2Rvd24ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICAucGVyc29uYWwtYXJlYV9fZG93bjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnBlcnNvbmFsLWFyZWFfX2dyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBjb2x1bW4tZ2FwOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7IH1cbiAgICAucGVyc29uYWwtYXJlYV9fZ3JpZDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAucGVyc29uYWwtYXJlYV9fZ3JpZCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIHJvdy1nYXA6IDMycHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBlcnNvbmFsLWFyZWFfX2dyaWQge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpOyB9IH1cbiAgICAucGVyc29uYWwtYXJlYV9fZ3JpZC0tY2hhbmdlIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyB9XG4gIC5wZXJzb25hbC1hcmVhIC5idG4tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5wZXJzb25hbC1hcmVhLXBvc3Qge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlERTsgfVxuICAucGVyc29uYWwtYXJlYS1wb3N0X193cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnBlcnNvbmFsLWFyZWEtcG9zdF9fd3JhcCAqIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5wZXJzb25hbC1hcmVhLXBvc3Qgc3ZnIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgc3Ryb2tlOiAjMDA2MUQ5O1xuICAgIHN0cm9rZS13aWR0aDogMnB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAucGVyc29uYWwtYXJlYS1wb3N0X190ZXh0IHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAucGVyc29uYWwtYXJlYS1wb3N0X190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGVyc29uYWwtYXJlYS1wb3N0X190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgfSB9XG4gIC5wZXJzb25hbC1hcmVhLXBvc3Q6aG92ZXIgLnBlcnNvbmFsLWFyZWEtcG9zdF9fdGV4dCB7XG4gICAgY29sb3I6ICMwMDNiODM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAzYjgzOyB9XG4gIC5wZXJzb25hbC1hcmVhLXBvc3Q6aG92ZXIgc3ZnIHtcbiAgICBzdHJva2U6ICMwMDNiODM7XG4gICAgZmlsbDogIzAwM2I4MzsgfVxuXG4ucG9zdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZy1ib3R0b206IDI3cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlEOURFO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5wb3N0cyBzdmcge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIHN0cm9rZS13aWR0aDogMnB4OyB9XG4gIC5wb3N0c19fd3JhcC1pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucG9zdHNfX3dyYXAtaWNvbiB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDsgfVxuICAgICAgICAucG9zdHNfX3dyYXAtaWNvbiBzdmcge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIC5wb3N0c19fd3JhcC10ZXh0IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wb3N0c19fd3JhcC10ZXh0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAucG9zdHNfX3JvdyB7XG4gICAgbWF4LXdpZHRoOiA2MjhweDsgfVxuICAucG9zdHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgLnBvc3RzX190aXRsZTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAucG9zdHNfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucG9zdHNfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cbiAgLnBvc3RzX19kYXRlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5wb3N0c19fZGF0ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAgIC5wb3N0c19fZGF0ZSBiciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5wb3N0c19fZGF0ZSBiciB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5wb3N0c19fZGF0ZSBiciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5wb3N0c19fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wb3N0c19fdGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDsgfSB9XG4gIC5wb3N0c19fd3JhcC1lbmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucG9zdHNfX3dyYXAtZW5kIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIC5wb3N0c19fd3JhcC1lbmQgLmNsb3NlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNCM0NCRTg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTVweDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgICAgLnBvc3RzX193cmFwLWVuZCAuY2xvc2U6OmJlZm9yZSwgLnBvc3RzX193cmFwLWVuZCAuY2xvc2U6OmFmdGVyIHtcbiAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgIGJvdHRvbTogN3B4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICAucG9zdHNfX3dyYXAtZW5kIC5jbG9zZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICAucG9zdHNfX3dyYXAtZW5kIC5jbG9zZTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNiODM7IH1cbiAgICAgICAgLnBvc3RzX193cmFwLWVuZCAuY2xvc2U6aG92ZXI6OmFmdGVyLCAucG9zdHNfX3dyYXAtZW5kIC5jbG9zZTpob3Zlcjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5tZXNhZ2Uge1xuICBwYWRkaW5nOiAyMXB4IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5tZXNhZ2Uge1xuICAgICAgcGFkZGluZzogMjBweCAwOyB9IH1cbiAgLm1lc2FnZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogLTJweDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgei1pbmRleDogMTsgfVxuICAubWVzYWdlICoge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubWVzYWdlOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5tZXNhZ2U6aG92ZXI6OmJlZm9yZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDZweCA2cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgICAgIC5tZXNhZ2U6aG92ZXIgLmNsb3NlIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfSB9XG4gIC5tZXNhZ2UtLW5vdC1yZWFkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZCOyB9XG4gICAgLm1lc2FnZS0tbm90LXJlYWQ6Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgICB0b3A6IC0zcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubWVzYWdlLS1ub3QtcmVhZDpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IDA7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm1lc2FnZS0tbm90LXJlYWQ6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGQUZBRkI7XG4gICAgICAgIGxlZnQ6IC0yNHB4O1xuICAgICAgICByaWdodDogLTI0cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogLTFweDsgfSB9XG4gICAgLm1lc2FnZS0tbm90LXJlYWQ6aG92ZXI6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZCOyB9XG5cbi5wYWdpbmF0aW9uLW1lc2FnZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLnBhZ2luYXRpb24tbWVzYWdlc19fd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAucGFnaW5hdGlvbi1tZXNhZ2VzX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLnBhZ2luYXRpb24tbWVzYWdlc19fcGFnZS12YWx1ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0E3QThBQjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbWF4LXdpZHRoOiA3MnB4O1xuICAgIHBhZGRpbmc6IDdweCAxNnB4IDdweCAxNHB4O1xuICAgIG1hcmdpbjogMCA0MHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAucGFnaW5hdGlvbi1tZXNhZ2VzX19wYWdlLXZhbHVlIHtcbiAgICAgICAgbWFyZ2luOiAwIDI4cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBhZ2luYXRpb24tbWVzYWdlc19fcGFnZS12YWx1ZSB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxNnB4IDVweCAxNHB4O1xuICAgICAgICBtYXJnaW46IDAgOHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDQ0cHg7IH0gfVxuICAgIC5wYWdpbmF0aW9uLW1lc2FnZXNfX3BhZ2UtdmFsdWU6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMzMzOyB9XG4gICAgLnBhZ2luYXRpb24tbWVzYWdlc19fcGFnZS12YWx1ZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggIzk5YTlmODsgfVxuICAucGFnaW5hdGlvbi1tZXNhZ2VzX19sZWZ0IHtcbiAgICBmbGV4LXNocmluazogMDsgfVxuICAucGFnaW5hdGlvbi1tZXNhZ2VzX19yaWdodCB7XG4gICAgbWF4LXdpZHRoOiAxODRweDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDMycHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wYWdpbmF0aW9uLW1lc2FnZXNfX3JpZ2h0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI4cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5wYWdpbmF0aW9uLW1lc2FnZXNfX3JpZ2h0IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNDRweDsgfSB9XG4gIC5wYWdpbmF0aW9uLW1lc2FnZXMgLmJ0bi13aGl0ZSB7XG4gICAgcGFkZGluZzogMTBweCAzMnB4IDEycHg7XG4gICAgbWluLXdpZHRoOiAxODRweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBhZ2luYXRpb24tbWVzYWdlcyAuYnRuLXdoaXRlIHtcbiAgICAgICAgbWluLXdpZHRoOiA0MHB4O1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLnBhZ2luYXRpb24tbWVzYWdlcyAuY2hvaWNlc19faW5uZXIge1xuICAgIHBhZGRpbmc6IDVweCAxNHB4IDVweDsgfVxuICAucGFnaW5hdGlvbi1tZXNhZ2VzIC5zZWxlY3Qtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnBhZ2luYXRpb24tbWVzYWdlcyAuY2hvaWNlczo6YmVmb3JlIHtcbiAgICB0b3A6IGNhbGMoNTAlIC0gNnB4KTsgfVxuXG4ucGFnaW5hdGlvbi1tZXNhZ2VzLnBhZ2luYXRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5teS1hZGRyZXNzZXMge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5teS1hZGRyZXNzZXNfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLm15LWFkZHJlc3Nlc19fdGV4dDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLm15LWFkZHJlcy1ibG9jayB7XG4gIHBhZGRpbmc6IDAgMjRweCAyOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlERTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubXktYWRkcmVzLWJsb2NrIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAyOHB4OyB9IH1cbiAgLm15LWFkZHJlcy1ibG9jazpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5teS1hZGRyZXMtYmxvY2tfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubXktYWRkcmVzLWJsb2NrX193cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAubXktYWRkcmVzLWJsb2NrX19sZWZ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubXktYWRkcmVzLWJsb2NrX19sZWZ0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG4gIC5teS1hZGRyZXMtYmxvY2tfX3dyYXAtaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi10b3A6IDNweDsgfVxuICAgIC5teS1hZGRyZXMtYmxvY2tfX3dyYXAtaWNvbiBzdmcge1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7IH1cbiAgLm15LWFkZHJlcy1ibG9jayAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNCM0NCRTg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gICAgLm15LWFkZHJlcy1ibG9jayAuY2xvc2U6OmJlZm9yZSwgLm15LWFkZHJlcy1ibG9jayAuY2xvc2U6OmFmdGVyIHtcbiAgICAgIHRvcDogN3B4O1xuICAgICAgYm90dG9tOiA3cHg7IH1cbiAgLm15LWFkZHJlcy1ibG9ja19fY2FwdGlvbiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm15LWFkZHJlcy1ibG9ja19fY2FwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAubXktYWRkcmVzLWJsb2NrX19zdWJjYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7IH1cbiAgLm15LWFkZHJlcy1ibG9ja19fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubXktYWRkcmVzLWJsb2NrX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gIC5teS1hZGRyZXMtYmxvY2tfX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLm15LWFkZHJlcy1ibG9ja19fcmlnaHQgLmJ0bi13aGl0ZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIHBhZGRpbmc6IDRweCAzNHB4IDZweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5teS1hZGRyZXMtYmxvY2tfX3JpZ2h0IC5idG4td2hpdGUge1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTsgfSB9XG4gICAgICAubXktYWRkcmVzLWJsb2NrX19yaWdodCAuYnRuLXdoaXRlX190ZXh0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgfVxuXG4ucGFnZS1oZWFkZXI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAucGFnZS1oZWFkZXI6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDsgfSB9XG5cbi5wYWdlLWhlYWRlcl9fdXAtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMTVweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlERTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgLnBhZ2UtaGVhZGVyX191cC13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAucGFnZS1oZWFkZXJfX3VwLXdyYXBwZXIgLmxpbmstb3Zlci5wZXJzb25hbC1hcmVhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5wYWdlLWhlYWRlcl9fd3JhcHBlci1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4ucGFnZS1oZWFkZXJfX3dyYXBwZXItcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5wYWdlLWhlYWRlciAubGluay1vdmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG4gIC5wYWdlLWhlYWRlciAubGluay1vdmVyOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4ucGFnZS1oZWFkZXJfX3dyYXBwZXItZG93biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMTVweCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAucGFnZS1oZWFkZXJfX3dyYXBwZXItZG93biB7XG4gICAgICBwYWRkaW5nOiA5LjVweCAwOyB9IH1cblxuLnBhZ2UtaGVhZGVyX19sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgLnBhZ2UtaGVhZGVyX19sZWZ0IHtcbiAgICAgIG9yZGVyOiAyOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgIC5wYWdlLWhlYWRlcl9fbGVmdCAuc20tdGV4dCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLnBhZ2UtaGVhZGVyX19yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZ3JvdzogMTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAucGFnZS1oZWFkZXJfX3JpZ2h0IHtcbiAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbi5wYWdlLWhlYWRlcl9fZG93bi5zdGlja3kge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDkwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDJweCAwIDAgIzAwMDAwMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ubmF2X19saXN0IHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4ubmF2X19pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm5hdl9faXRlbTpob3ZlciAuZHJvcGRvd24tbGlzdCB7XG4gICAgcG9pbnRlci1ldmVudHM6IHVuc2V0O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5uYXZfX2l0ZW06bGFzdC1jaGlsZCAuZHJvcGRvd24tbGlzdCwgLm5hdl9faXRlbTpudGgtbGFzdC1jaGlsZCgyKSAuZHJvcGRvd24tbGlzdCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDsgfVxuICAgIC5uYXZfX2l0ZW06bGFzdC1jaGlsZCAuZHJvcGRvd24tbGlzdDo6YWZ0ZXIsIC5uYXZfX2l0ZW06bnRoLWxhc3QtY2hpbGQoMikgLmRyb3Bkb3duLWxpc3Q6OmFmdGVyIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMzRweDsgfVxuXG4ubmF2X190ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5uYXZfX3RleHQ6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAzQjgzOyB9XG5cbi5kcm9wZG93bi1saXN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDZweCA2cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICB6LWluZGV4OiAyMDtcbiAgbWluLXdpZHRoOiAzMTZweDtcbiAgcGFkZGluZzogMjVweCAzNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgb3BhY2l0eTogMDsgfVxuICAuZHJvcGRvd24tbGlzdC0tdHdvLWNvbHVtbiB7XG4gICAgbWluLXdpZHRoOiA2MDBweDtcbiAgICBjb2x1bW5zOiAyOyB9XG4gIC5kcm9wZG93bi1saXN0OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAtMjBweDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7IH1cbiAgLmRyb3Bkb3duLWxpc3Q6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdG9wOiAtMTBweDtcbiAgICBsZWZ0OiA0NHB4O1xuICAgIGJveC1zaGFkb3c6IDVweCAyMHB4IDVweCA1cHggI2ZmZiwgMjBweCA1cHggNXB4IDVweCAjZmZmLCAwIDAgMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAuZHJvcGRvd24tbGlzdF9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgICBicmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gICAgLmRyb3Bkb3duLWxpc3RfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmRyb3Bkb3duLWxpc3RfX2l0ZW0gYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLmRyb3Bkb3duLWxpc3RfX2l0ZW0gYTpob3ZlciBzcGFuIHtcbiAgICAgICAgY29sb3I6ICMwMDNCODM7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICAgICAgLmRyb3Bkb3duLWxpc3RfX2l0ZW0gYTpob3ZlciBzdmcge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbiAgICAuZHJvcGRvd24tbGlzdF9faXRlbSBzdmcge1xuICAgICAgbWF4LXdpZHRoOiAxOHB4O1xuICAgICAgbWF4LWhlaWdodDogMTBweDtcbiAgICAgIHN0cm9rZTogIzAwM0I4MztcbiAgICAgIHN0cm9rZS13aWR0aDogMnB4O1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNnB4KTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICBmbGV4LXNocmluazogMDsgfVxuICAgIC5kcm9wZG93bi1saXN0X19pdGVtIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNnB4KTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG5cbi5zZWFyY2gge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnNlYXJjaDpob3ZlciBzdmcge1xuICAgIHN0cm9rZTogIzAwM0I4MzsgfVxuICAuc2VhcmNoX193cmFwLWljb24ge1xuICAgIG1heC1oZWlnaHQ6IDE2cHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLnNlYXJjaCBzdmcge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBzdHJva2U6ICMwMDAwMDA7XG4gICAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG5cbi5idXJnZXIge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgIC5idXJnZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG9yZGVyOiAzOyB9IH1cbiAgLmJ1cmdlcl9fbGluZSB7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuICAgIC5idXJnZXJfX2xpbmU6bnRoLWNoaWxkKDIpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7IH1cblxuLnNlYXJjaC1tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNlYXJjaC1tb2RhbC0tb3BlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNlYXJjaC1tb2RhbF9fb3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0NSwgMjQ3LCAwLjkpO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuc2VhcmNoLW1vZGFsX19ibG9jayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAwIDI0cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzU5cHgpIHtcbiAgICAgIC5zZWFyY2gtbW9kYWxfX2Jsb2NrIHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4OyB9IH1cbiAgICAuc2VhcmNoLW1vZGFsX19ibG9jayAuY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuc2VhcmNoLW1vZGFsX19ibG9jayAuY29udGFpbmVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLnNlYXJjaC1tb2RhbF9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTcwcHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZWFyY2gtbW9kYWxfX3dyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDA7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNTlweCkge1xuICAgICAgLnNlYXJjaC1tb2RhbF9fd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDsgfSB9XG4gIC5zZWFyY2gtbW9kYWxfX2NhcHRpb24ge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAuc2VhcmNoLW1vZGFsX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7IH1cbiAgLnNlYXJjaC1tb2RhbCAuaW5wdXQtc2VhcmNoLXNlY3Qge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuLmNsb3NlLXNlYXJjaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3OHB4O1xuICByaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNsb3NlLXNlYXJjaCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgdG9wOiAxNnB4OyB9IH1cbiAgLmNsb3NlLXNlYXJjaDpob3ZlciAuY2xvc2Utc2VhcmNoX190ZXh0IHtcbiAgICBjb2xvcjogIzAwM0I4MzsgfVxuICAuY2xvc2Utc2VhcmNoOmhvdmVyIC5jbG9zZS1zZWFyY2hfX2ljb246OmJlZm9yZSwgLmNsb3NlLXNlYXJjaDpob3ZlciAuY2xvc2Utc2VhcmNoX19pY29uOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM0I4MzsgfVxuICAuY2xvc2Utc2VhcmNoICoge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5jbG9zZS1zZWFyY2hfX3RleHQge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGNvbG9yOiAjMDA1MEIyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5jbG9zZS1zZWFyY2hfX2ljb24ge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAxN3B4OyB9XG4gICAgLmNsb3NlLXNlYXJjaF9faWNvbjo6YmVmb3JlLCAuY2xvc2Utc2VhcmNoX19pY29uOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSAxcHgpO1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDUwQjI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgIC5jbG9zZS1zZWFyY2hfX2ljb246OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAgIC5jbG9zZS1zZWFyY2hfX2ljb246OmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyB9XG5cbi5wYWdlLWZvb3RlciB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY3OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5wYWdlLWZvb3RlciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzJweDsgfSB9XG4gIC5wYWdlLWZvb3RlciAuYnRuLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wYWdlLWZvb3RlciAuYnRuLWJsb2NrIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG4gICAgLnBhZ2UtZm9vdGVyIC5idG4tYmxvY2tfX3RleHQge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAucGFnZS1mb290ZXJfX2dyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICBjb2x1bW4tZ2FwOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAucGFnZS1mb290ZXJfX2dyaWQge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgICByb3ctZ2FwOiAyNHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgICAucGFnZS1mb290ZXJfX2dyaWQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sdW1uczogMjsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGFnZS1mb290ZXJfX2dyaWQge1xuICAgICAgICBjb2x1bW5zOiAxO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cbiAgLnBhZ2UtZm9vdGVyX19ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5wYWdlLWZvb3Rlcl9fYmxvY2s6Zmlyc3QtY2hpbGQsIC5wYWdlLWZvb3Rlcl9fYmxvY2s6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgZ3JpZC1yb3c6IHNwYW4gMiAvIGF1dG87IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgLnBhZ2UtZm9vdGVyX19ibG9jazpmaXJzdC1jaGlsZCwgLnBhZ2UtZm9vdGVyX19ibG9jazpudGgtY2hpbGQoMikge1xuICAgICAgZ3JpZC1yb3c6IGluaGVyaXQ7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAgIC5wYWdlLWZvb3Rlcl9fYmxvY2sge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wYWdlLWZvb3Rlcl9fYmxvY2sge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgLnBhZ2UtZm9vdGVyX193cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgLnBhZ2UtZm9vdGVyX193cmFwOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBhZ2UtZm9vdGVyX193cmFwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZGU7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMCAwOyB9IH1cbiAgLnBhZ2UtZm9vdGVyX19yb3ctdXAge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWRlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5wYWdlLWZvb3Rlcl9fcm93LXVwIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBzdHJva2U6ICMwMDYxRDk7XG4gICAgICBzdHJva2Utd2lkdGg6IDJweDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucGFnZS1mb290ZXJfX3Jvdy11cCBzdmcge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wYWdlLWZvb3Rlcl9fcm93LXVwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZzogMCAwIDE1cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucGFnZS1mb290ZXJfX2xpc3Qge1xuICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZS1pbi1vdXQ7IH0gfVxuICAucGFnZS1mb290ZXJfX2NhcHRpb24ge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGFnZS1mb290ZXJfX2NhcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cbiAgLnBhZ2UtZm9vdGVyX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLnBhZ2UtZm9vdGVyX19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5wYWdlLWZvb3Rlcl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cbiAgLnBhZ2UtZm9vdGVyX19saW5rIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAgIC5wYWdlLWZvb3Rlcl9fbGluazpob3ZlciB7XG4gICAgICBjb2xvcjogIzAwM0I4MztcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwM0I4MzsgfVxuICAucGFnZS1mb290ZXJfX3JvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuICAgIC5wYWdlLWZvb3Rlcl9fcm93Omxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAucGFnZS1mb290ZXJfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogIzc2NzY3YTsgfVxuICAgIC5wYWdlLWZvb3Rlcl9fdGV4dDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5wYWdlLWZvb3Rlcl9fdGV4dCBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICAucGFnZS1mb290ZXJfX3RleHQgYSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGNvbG9yOiAjMDA1MGIyO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC5wYWdlLWZvb3Rlcl9fdGV4dCBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMwMDNCODM7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzAwM0I4MzsgfVxuXG4ucGFnZS1mb290ZXJfX3Jvdy11cC5hY3RpdmUgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4ubGluZS1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4NTc3YjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7IH1cbiAgLmxpbmUtaW5mbyAuYnRuLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDMwcHggMnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmxpbmUtaW5mbyAuYnRuLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLmxpbmUtaW5mbyAuYnRuLWJsb2NrX190ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG4gIC5saW5lLWluZm9fX2xlZnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmxpbmUtaW5mb19fbGVmdCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAgIC5saW5lLWluZm9fX2xlZnQgaW1nIHtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgbWF4LXdpZHRoOiAxOTJweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5saW5lLWluZm9fX2xlZnQgaW1nIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAubGluZS1pbmZvX19jYXB0aW9uIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubGluZS1pbmZvX19jYXB0aW9uIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgfSB9XG4gIC5saW5lLWluZm9fX3RleHQge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAgICAgLmxpbmUtaW5mb19fdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uaW5mby1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4OyB9XG4gIC5pbmZvLWxpc3RfX2l0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMThweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5pbmZvLWxpc3RfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLmluZm8tbGlzdF9fbGluayB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgLmluZm8tbGlzdF9fbGluazpob3ZlciB7XG4gICAgICBjb2xvcjogIzAwM0I4MztcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwM0I4MzsgfVxuXG5ub2JyIHtcbiAgZGlzcGxheTogaW5saW5lOyB9XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm1vZGFsLS1vcGVuIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubW9kYWxfX292ZXJsYXkge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ1LCAyNDcsIDAuOSk7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5tb2RhbF9fb3ZlcmxheSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggOHB4OyB9IH1cbiAgICAubW9kYWxfX292ZXJsYXk6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIHdpZHRoOiAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgIC5tb2RhbF9fb3ZlcmxheTo6YmVmb3JlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTRweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLm1vZGFsX19vdmVybGF5OjpiZWZvcmUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNHB4OyB9IH1cbiAgLm1vZGFsX19ibG9jayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcGFkZGluZzogNDRweCA1NnB4IDU2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm1vZGFsX19ibG9jayB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHg7IH0gfVxuICAgIC5tb2RhbF9fYmxvY2sgKiB7XG4gICAgICBmb250LXNpemU6IGluaXRpYWw7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsOyB9XG4gIC5tb2RhbF9fdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5tb2RhbF9fdXAge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlERTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE0cHg7IH0gfVxuICAubW9kYWxfX2Rvd24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0OyB9XG4gICAgLm1vZGFsX19kb3duIGRpdi5mb3JtLW92ZXJfX3dyYXAtYnRuIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLm1vZGFsX19jYXB0aW9uIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBjb2xvcjogIzAwMDAwMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm1vZGFsX19jYXB0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDsgfSB9XG4gIC5tb2RhbCAuZm9ybS1vdmVyX193cmFwLWJ0biB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLmNsb3NlIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI0cHg7XG4gIHJpZ2h0OiAyNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNsb3NlIHtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIHJpZ2h0OiAxMHB4OyB9IH1cbiAgLmNsb3NlOjpiZWZvcmUsIC5jbG9zZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxcHgpO1xuICAgIHdpZHRoOiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTBCMjsgfVxuICAuY2xvc2U6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cbiAgLmNsb3NlOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cblxuLm1vZGFsLWNhbGVuZGFyIHtcbiAgbWF4LXdpZHRoOiA0NDRweDsgfVxuXG4uY2FsZW5kYXJfX3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlERTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY2FsZW5kYXJfX3VwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7IH0gfVxuXG4uY2FsZW5kYXJfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMTlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmNhbGVuZGFyX19pdGVtOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiA0cHg7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFEOTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5jYWxlbmRhcl9faXRlbSBzdmcge1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICBzdHJva2U6ICNBN0E4QUI7XG4gICAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMXB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5jYWxlbmRhcl9faXRlbSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAjMDA1MEIyO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuY2FsZW5kYXJfX2l0ZW0gc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAuY2FsZW5kYXJfX2l0ZW0uYWN0aXZlLWl0ZW0tdGFiOjpiZWZvcmUge1xuICAgIHJpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmNhbGVuZGFyX19pdGVtLmFjdGl2ZS1pdGVtLXRhYiBzcGFuIHtcbiAgICBjb2xvcjogIzAwMDAwMDsgfVxuXG4uY2FsZW5kYXJfX3RhYiBpbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLmNhbGVuZGFyX190YWIgLmZsYXRwaWNrci1jYWxlbmRhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5jYWxlbmRhcl9fdGFiIC5mbGF0cGlja3ItbW9udGhzIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMThweCAhaW1wb3J0YW50OyB9XG5cbi5jYWxlbmRhcl9fZmllbGQge1xuICB3aWR0aDogMTAwJTsgfVxuICAuY2FsZW5kYXJfX2ZpZWxkLS1jaGFuZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNhbGVuZGFyIC5idG4td2hpdGUge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAuY2FsZW5kYXIgLmJ0bi13aGl0ZV9fdGV4dCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLm1vZGFsLXRvcGljIHtcbiAgbWF4LXdpZHRoOiA4NTJweDtcbiAgcGFkZGluZzogNDRweCA1NnB4IDQ0cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm1vZGFsLXRvcGljIHtcbiAgICAgIHBhZGRpbmc6IDI0cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubW9kYWwtdG9waWMgLm1vZGFsX191cCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH0gfVxuXG4udG9waWMtYmxvY2tfX3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC50b3BpYy1ibG9ja19fdXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4udG9waWMtYmxvY2tfX2NhcHRpb24ge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnRvcGljLWJsb2NrX19jYXB0aW9uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cblxuLnRvcGljLWJsb2NrX19maWVsZC13cmFwIHtcbiAgZmxleC1ncm93OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnRvcGljLWJsb2NrX19idG4tc2VhcmNoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiA0OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC50b3BpYy1ibG9ja19fYnRuLXNlYXJjaCBzdmcge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBzdHJva2U6ICMwMDAwMDA7XG4gICAgc3Ryb2tlLXdpZHRoOiAycHg7IH1cblxuLnRvcGljLWJsb2NrX19maWVsZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNBN0E4QUI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDhweCAyNHB4IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC50b3BpYy1ibG9ja19fZmllbGQge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBwYWRkaW5nOiA2cHggMTVweCA4cHg7IH0gfVxuICAudG9waWMtYmxvY2tfX2ZpZWxkOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMzMzMzMzM7IH1cbiAgLnRvcGljLWJsb2NrX19maWVsZDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgNHB4ICM5OUE5Rjg7IH1cbiAgLnRvcGljLWJsb2NrX19maWVsZDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzY3NjdBO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDsgfVxuXG4udG9waWMtYmxvY2tfX21pZGRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnRvcGljLWJsb2NrX19taWRkbGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfSB9XG5cbi50b3BpYy1ibG9ja19fc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLnRvcGljLWJsb2NrX19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBjb2x1bW4tZ2FwOiAzMnB4O1xuICByb3ctZ2FwOiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBtYXgtaGVpZ2h0OiAzNTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudG9waWMtYmxvY2tfX2xpc3Qge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9IH1cblxuLnRvcGljLWJsb2NrX19mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC50b3BpYy1ibG9ja19fZmxleCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi50b3BpYy1ibG9ja19fbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogMzJweDtcbiAgZmxleC1ncm93OiAxOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC50b3BpYy1ibG9ja19fbGVmdCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZzogNnB4IDA7IH0gfVxuXG4ubW9kYWwtY2l0aXplbnMge1xuICBtYXgtd2lkdGg6IDExOTJweDtcbiAgcGFkZGluZzogMzhweCA1NnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5tb2RhbC1jaXRpemVucyB7XG4gICAgICBwYWRkaW5nOiAzOHB4IDI0cHggMjRweDsgfSB9XG5cbi5tb2RhbC0tb3BlbiAubW9kYWwtY2l0aXplbnMgLm1vZGFsX19jYXB0aW9uLFxuLm1vZGFsLS1vcGVuIC5tb2RhbC1jaXRpemVucyAuaW5mby10ZXh0LmRhdGUsXG4ubW9kYWwtLW9wZW4gLm1vZGFsLWNpdGl6ZW5zIC5jaXRpemVucy1hcmVhIHtcbiAgYW5pbWF0aW9uOiBzaG93Q29udGVudCAwLjVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTsgfVxuXG5Aa2V5ZnJhbWVzIHNob3dDb250ZW50IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5jaXRpemVucy1hcmVhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDsgfVxuICAuY2l0aXplbnMtYXJlYSBwaWN0dXJlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXgtd2lkdGg6IDI5NnB4O1xuICAgIG1hcmdpbjogMCA0MHB4IDEwcHggMDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgLmNpdGl6ZW5zLWFyZWEgcGljdHVyZSB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsOyB9IH1cbiAgICAuY2l0aXplbnMtYXJlYSBwaWN0dXJlIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmNpdGl6ZW5zLWFyZWEgcGljdHVyZSBpbWcge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7IH0gfVxuICAuY2l0aXplbnMtYXJlYSBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuY2l0aXplbnMtYXJlYSBwOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ubW9kYWwtdGFibGUge1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIHdpZHRoOiA5OS41JTsgfVxuICAubW9kYWwtdGFibGUgLnRhYmxlLXBhZ2VfX3dyYXAtdGFibGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5tb2RhbC10YWJsZSB0YWJsZSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuXG4uc2l0ZXMtbW9kYWwge1xuICBtYXgtd2lkdGg6IDEzNjBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLnNpdGVzLW1vZGFsIHtcbiAgICAgIHBhZGRpbmc6IDQ0cHggMjRweCAyNHB4OyB9IH1cbiAgLnNpdGVzLW1vZGFsX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyMDBweCk7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zaXRlcy1tb2RhbF9fd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtaGVpZ2h0OiBpbmhlcml0OyB9IH1cbiAgLnNpdGVzLW1vZGFsX19sZWZ0IHtcbiAgICB3aWR0aDogMzM2cHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuc2l0ZXMtbW9kYWxfX2xlZnQge1xuICAgICAgICB3aWR0aDogMzIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNpdGVzLW1vZGFsX19sZWZ0IHtcbiAgICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICAuc2l0ZXMtbW9kYWxfX2xpc3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuc2l0ZXMtbW9kYWxfX2xpc3Qge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zaXRlcy1tb2RhbF9fbGlzdCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuICAuc2l0ZXMtbW9kYWxfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgICAuc2l0ZXMtbW9kYWxfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5zaXRlcy1tb2RhbF9fcmlnaHQge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgLnNpdGVzLW1vZGFsX19yaWdodCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zaXRlcy1tb2RhbF9fcmlnaHQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zaXRlcy1tb2RhbCAuYWNjb3JkaW9uIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDlEOURFO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5REU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgLnNpdGVzLW1vZGFsIC5hY2NvcmRpb25fX3VwIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2l0ZXMtbW9kYWwgLmFjY29yZGlvbl9fdXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgLnNpdGVzLW1vZGFsIC5hY2NvcmRpb25fX2Rvd24ge1xuICAgIG1heC1oZWlnaHQ6IGluaGVyaXQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zaXRlcy1tb2RhbCAuYWNjb3JkaW9uX19kb3duIHtcbiAgICAgICAgbWF4LWhlaWdodDogMDsgfSB9XG4gIC5zaXRlcy1tb2RhbCAuYWNjb3JkaW9uX19jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zaXRlcy1tb2RhbCAuYWNjb3JkaW9uX19jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7IH0gfVxuXG4uc2l0ZXMtYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiA0MnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zaXRlcy1ibG9jayB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cbiAgLnNpdGVzLWJsb2NrOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnNpdGVzLWJsb2NrX191cCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5REU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNpdGVzLWJsb2NrX191cCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9IH1cbiAgLnNpdGVzLWJsb2NrX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zaXRlcy1ibG9ja19fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4OyB9IH1cbiAgLnNpdGVzLWJsb2NrX19kb3duIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBjb2x1bW4tZ2FwOiAyNHB4O1xuICAgIHJvdy1nYXA6IDI0cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgICAuc2l0ZXMtYmxvY2tfX2Rvd24ge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2l0ZXMtYmxvY2tfX2Rvd24ge1xuICAgICAgICByb3ctZ2FwOiAxNnB4OyB9IH1cbiAgLnNpdGVzLWJsb2NrX19pdGVtIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgcGFkZGluZzogMTdweCAyMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNCM0NCRTg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNpdGVzLWJsb2NrX19pdGVtIHtcbiAgICAgICAgbWluLWhlaWdodDogNzJweDtcbiAgICAgICAgcGFkZGluZzogMTVweDsgfSB9XG4gICAgLnNpdGVzLWJsb2NrX19pdGVtOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3gtc2hhZG93OiA2cHggNnB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gICAgICAuc2l0ZXMtYmxvY2tfX2l0ZW06aG92ZXIgLnNpdGVzLWJsb2NrX190ZXh0IHtcbiAgICAgICAgY29sb3I6ICMwMDUwQjI7IH1cbiAgICAgIC5zaXRlcy1ibG9ja19faXRlbTpob3ZlciBzdmcge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gIC5zaXRlcy1ibG9ja19fY2FwdGlvbiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAuc2l0ZXMtYmxvY2tfX3JvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lOyB9XG4gIC5zaXRlcy1ibG9ja19fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gIC5zaXRlcy1ibG9jayBzdmcge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBzdHJva2U6ICMwMDYxRDk7XG4gICAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBmbGV4LXNocmluazogMDsgfVxuXG4uZXZlbnQtY2FsZW5kYXIgLmRheUNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZXZlbnQtY2FsZW5kYXIgLmRheUNvbnRhaW5lcjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTsgfVxuXG4uZXZlbnQtY2FsZW5kYXIgLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoICoge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uZXZlbnQtY2FsZW5kYXIgLmV2ZW50LWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYxRDkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5ldmVudC1jYWxlbmRhciAuZXZlbnQtZGF5OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzQjgzICFpbXBvcnRhbnQ7IH1cblxuLmV2ZW50LWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFEOSAhaW1wb3J0YW50OyB9XG4gIC5ldmVudC1jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM0I4MyAhaW1wb3J0YW50OyB9XG5cbi5ldmVudC1jYWxlbmRhciAuZXZlbnQtdGV4dC1oaWRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNvY2lhbC1tb2RhbCB7XG4gIG1heC13aWR0aDogMTM2MHB4OyB9XG5cbi5tYWlsaW5nLWNhbGVuZGFyIHtcbiAgbWF4LXdpZHRoOiA3NDRweDsgfVxuXG4uZm9ybS1tb2RhbF9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdyaWQtZ2FwOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5mb3JtLW1vZGFsX19ncmlkIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICBncmlkLWdhcDogMjJweDsgfSB9XG4gIC5mb3JtLW1vZGFsX19ncmlkIC53cmFwLWZpZWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5mb3JtLW1vZGFsIC5mb3JtLW92ZXJfX3dyYXAtYnRuIHtcbiAgbWFyZ2luLXRvcDogMzJweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuZm9ybS1tb2RhbCAuZm9ybS1vdmVyX193cmFwLWJ0biB7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4OyB9IH1cblxuLm1vYi1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdzogYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB6LWluZGV4OiAxMDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgICAubW9iLW1lbnUge1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gIC5tb2ItbWVudS0tb3BlbiB7XG4gICAgcG9pbnRlci1ldmVudHM6IHVuc2V0O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICAubW9iLW1lbnVfX3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xuICAgIHBhZGRpbmc6IDEwcHggMzJweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm1vYi1tZW51X191cCB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjRweDsgfSB9XG4gIC5tb2ItbWVudV9fY2xvc2Utd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLm1vYi1tZW51X19jbG9zZS13cmFwIHNwYW4ge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgY29sb3I6ICMwMDUwYjI7IH1cbiAgLm1vYi1tZW51X19jbG9zZSB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE3cHg7IH1cbiAgICAubW9iLW1lbnVfX2Nsb3NlOjpiZWZvcmUsIC5tb2ItbWVudV9fY2xvc2U6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDFweCk7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTBiMjsgfVxuICAgIC5tb2ItbWVudV9fY2xvc2U6OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAgIC5tb2ItbWVudV9fY2xvc2U6OmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyB9XG4gIC5tb2ItbWVudV9fbWlkZGxlIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAzMnB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubW9iLW1lbnVfX21pZGRsZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweDsgfSB9XG4gIC5tb2ItbWVudV9fZG93biB7XG4gICAgcGFkZGluZzogMjVweCAzMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDUsIDI0NywgMC43KTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm1vYi1tZW51X19kb3duIHtcbiAgICAgICAgcGFkZGluZzogN3B4IDI0cHg7IH0gfVxuICAgIC5tb2ItbWVudV9fZG93biAubGluay1vdmVyIHtcbiAgICAgIHBhZGRpbmc6IDE4cHggMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWRlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLm1vYi1tZW51X19kb3duIC5saW5rLW92ZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDE0LjVweCAwOyB9IH1cbiAgICAgIC5tb2ItbWVudV9fZG93biAubGluay1vdmVyOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgICAubW9iLW1lbnVfX2Rvd24gLmxpbmstb3ZlciBzdmcge1xuICAgICAgICBzdHJva2U6ICMwMDYxZDk7IH1cbiAgICAgIC5tb2ItbWVudV9fZG93biAubGluay1vdmVyIHNwYW4ge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBjb2xvcjogIzAwMDAwMDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAubW9iLW1lbnVfX2Rvd24gLmxpbmstb3ZlciBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG5cbi5tZW51LW5hdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzMnB4IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm1lbnUtbmF2IHtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAubWVudS1uYXZfX2l0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWRlOyB9XG4gICAgLm1lbnUtbmF2X19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAubWVudS1uYXZfX3VwIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5tZW51LW5hdl9fdXAge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7IH0gfVxuICAgIC5tZW51LW5hdl9fdXAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgc3Ryb2tlOiAjMDA2MWQ5O1xuICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAubWVudS1uYXZfX2NhcHRpb24ge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubWVudS1uYXZfX2NhcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cbiAgLm1lbnUtbmF2X19kcm9wZG93biB7XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5tZW51LW5hdl9fbGlzdCB7XG4gICAgY29sdW1uczogMjtcbiAgICBnYXA6IDMycHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIC5tZW51LW5hdl9fbGlzdCB7XG4gICAgICAgIGNvbHVtbnM6IDE7IH0gfVxuICAubWVudS1uYXZfX2Ryb3Bkb3duLWl0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJyZWFrLWluc2lkZTogYXZvaWQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5tZW51LW5hdl9fZHJvcGRvd24taXRlbSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9IH1cbiAgLm1lbnUtbmF2X19kcm9wZG93bi1saW5rIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubWVudS1uYXZfX2Ryb3Bkb3duLWxpbmsge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH0gfVxuXG4ubWVudS1uYXZfX3VwLmFjdGl2ZSAubWVudS1uYXZfX2NhcHRpb24ge1xuICBjb2xvcjogIzAwNTBCMjsgfVxuXG4ubWVudS1uYXZfX3VwLmFjdGl2ZSBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbioge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbiAgLW1vei10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbiAgdGV4dC1zaXplLWFkanVzdDogbm9uZTsgfVxuXG5oZWFkLCBzY3JpcHQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmEsIHNwYW4sIHN1Yiwgc3VwLCBiLCBzdHJvbmcsIGksIGVtLCBzLCBxIHtcbiAgZGlzcGxheTogaW5saW5lOyB9XG5cbmxpIHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyB9XG5cbnRhYmxlIHtcbiAgZGlzcGxheTogdGFibGU7IH1cblxudGhlYWQge1xuICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7IH1cblxudGJvZHkge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7IH1cblxudGZvb3Qge1xuICBkaXNwbGF5OiB0YWJsZS1mb290ZXItZ3JvdXA7IH1cblxudHIge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7IH1cblxudGQsIHRoIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDsgfVxuXG5jYXB0aW9uIHtcbiAgZGlzcGxheTogdGFibGUtY2FwdGlvbjsgfVxuXG5jb2wge1xuICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47IH1cblxuY29sZ3JvdXAge1xuICBkaXNwbGF5OiB0YWJsZS1jb2x1bW4tZ3JvdXA7IH1cbiIsIi8vR29sb3NcclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdHb2xvcyc7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL0dvbG9zL0dvbG9zdGV4dHJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnLi4vZm9udHMvR29sb3MvR29sb3N0ZXh0cmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vZm9udHMvR29sb3MvR29sb3N0ZXh0cmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdHb2xvcyc7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL0dvbG9zL0dvbG9zdGV4dGRlbWlib2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy4uL2ZvbnRzL0dvbG9zL0dvbG9zdGV4dGRlbWlib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi9mb250cy9Hb2xvcy9Hb2xvc3RleHRkZW1pYm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdHb2xvcyc7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL0dvbG9zL0dvbG9zdGV4dGJsYWNrLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy4uL2ZvbnRzL0dvbG9zL0dvbG9zdGV4dGJsYWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi9mb250cy9Hb2xvcy9Hb2xvc3RleHRibGFjay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcblx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdHb2xvcyc7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL0dvbG9zL0dvbG9zdGV4dG1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCcuLi9mb250cy9Hb2xvcy9Hb2xvc3RleHRtZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uL2ZvbnRzL0dvbG9zL0dvbG9zdGV4dG1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdHb2xvcyc7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL0dvbG9zL0dvbG9zdGV4dGJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnLi4vZm9udHMvR29sb3MvR29sb3N0ZXh0Ym9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vZm9udHMvR29sb3MvR29sb3N0ZXh0Ym9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuIiwiLmxpbmstb3ZlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogIzAwM2I4MztcclxuICAgIH1cclxuXHJcbiAgICBzdmcge1xyXG4gICAgICBzdHJva2U6ICMwMDNiODM7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICBzdHJva2U6ICNhN2E4YWI7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgc3Ryb2tlLXdpZHRoOiAycHg7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICB9XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBjb2xvcjogIzAwNTBiMjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gIH1cclxufVxyXG5cclxuLmxvZ28ge1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblxyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICB9XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgfVxyXG59XHJcblxyXG4uc20tdGV4dCB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIGNvbG9yOiAjMzMzMzMzO1xyXG4gIG9wYWNpdHk6IDAuODtcclxufVxyXG5cclxuLmJsdWUtbGluZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUNFMztcclxuICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xlZnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIHBpY3R1cmUge1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICAgIG1heC13aWR0aDogMTkycHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHQtbGcge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc20tdGV4dCB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG1hcmdpbi10b3A6IDJweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnRuLWJsb2NrIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkUwMDAwO1xyXG4gICAgLy8gJjpob3ZlciB7XHJcbiAgICAvLyAgIGJhY2tncm91bmQtY29sb3I6ICNENTFBMUE7XHJcbiAgICAvLyB9XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLWJsb2NrIHtcclxuICBwYWRkaW5nOiAxMXB4IDMwcHggMTNweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFkOTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBwYWRkaW5nOiA3cHggMTJweCA5cHg7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNiODM7XHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzYjgzO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MWQ5O1xyXG4gICAgLy8gb3V0bGluZTogNHB4IHNvbGlkICM5OUMwRjA7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggIzk5YzBmMDtcclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICBzdHJva2U6ICNmZmY7XHJcbiAgICBzdHJva2Utd2lkdGg6IDJweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gIH1cclxufVxyXG5cclxuLndyYXBwZXItYmxvY2thZGQge1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICYtLW5vLW9mZnNldCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAvLyBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgLy8gb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAvLyBvYmplY3QtcG9zaXRpb246IGxlZnQgYm90dG9tO1xyXG4gICAgLy8gQG1lZGlhIChtYXgtd2lkdGg6IDYyNHB4KSB7XHJcbiAgICAvLyAgIGhlaWdodDogMzEycHg7XHJcbiAgICAvLyB9XHJcbiAgfVxyXG59XHJcblxyXG4ucm93LXRpdGxlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkZTtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgLnRpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE0cHg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgJl9fd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAubGluay1jaGFuZ2Uge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDI3cHg7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRpdGxlIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAvLyBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tZC10aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgJi0tY2hhbmdlIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIH1cclxuICAmLS1uby1tYXJnaW4ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuXHJcbi50aXRsZSB7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDMycHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgfVxyXG5cclxuICBoMSxcclxuICBoMixcclxuICBoMyxcclxuICBoNCxcclxuICBoNSB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICAgIC8vIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjMDA2MWQ5O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxpbmstYWN0aXZlIHtcclxuICAgIGNvbG9yOiAjMDA1MGIyO1xyXG4gIH1cclxufVxyXG5cclxuLmxpbmstYWN0aXZlIHtcclxuICBjb2xvcjogIzAwNTBiMjtcclxufVxyXG5cclxuLm1kLXRpdGxlIHtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGZvbnQtc2l6ZTogMjhweDtcclxuICBsaW5lLWhlaWdodDogMzZweDtcclxuICBjb2xvcjogIzAwMDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICB9XHJcbn1cclxuXHJcbi5pbm5lci1wb3N0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxufVxyXG5cclxuLnN0aWN5LWJsb2NrIHtcclxuICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gIHRvcDogODBweDtcclxuXHJcbiAgJl9fd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLnNoYXJlLXNvY2lhbCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xyXG5cclxuICAmLS1tb2Ige1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDAwMDAwO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkZTtcclxuICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saW5rIHtcclxuICAgIHN2ZyB7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGZpbGw6ICMwMDAwMDA7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgZmlsbDogIzAwM2I4MztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnN0aWN5LWJsb2NrIHtcclxuICAueWEtc2hhcmUyX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAueWEtc2hhcmUyX19pdGVtIHtcclxuXHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgbWFzay1zaXplOiBjb250YWluO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IC02cHg7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICByaWdodDogLTZweDtcclxuICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgbWFzay1zaXplOiBjb250YWluO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNiODM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC55YS1zaGFyZTJfX2l0ZW0ueWEtc2hhcmUyX19pdGVtX3NlcnZpY2VfdmtvbnRha3RlOjpiZWZvcmUge1xyXG4gICAgbWFzay1pbWFnZTogdXJsKCcvbG9jYWwvdGVtcGxhdGVzL3ZnL2ltZy9zcHJpdGUuc3ZnI3N2Zy0tdmsnKTtcclxuICB9XHJcblxyXG4gIC55YS1zaGFyZTJfX2l0ZW0ueWEtc2hhcmUyX19pdGVtX3NlcnZpY2VfZmFjZWJvb2s6OmJlZm9yZSB7XHJcbiAgICBtYXNrLWltYWdlOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvdmcvaW1nL3Nwcml0ZS5zdmcjc3ZnLS1mYWNlYm9vaycpO1xyXG4gIH1cclxuXHJcbiAgLnlhLXNoYXJlMl9faXRlbS55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV90d2l0dGVyOjpiZWZvcmUge1xyXG4gICAgbWFzay1pbWFnZTogdXJsKCcvbG9jYWwvdGVtcGxhdGVzL3ZnL2ltZy9zcHJpdGUuc3ZnI3N2Zy0tdHdpdCcpO1xyXG4gIH1cclxuXHJcbiAgLnlhLXNoYXJlMl9faXRlbS55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV90ZWxlZ3JhbTo6YmVmb3JlIHtcclxuICAgIG1hc2staW1hZ2U6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy92Zy9pbWcvc3ByaXRlLnN2ZyNzdmctLXRlbGVncmFtJyk7XHJcbiAgfVxyXG59XHJcblxyXG4udGV4dC1wYWdlX19hcmVhIHVsLnNoYXJlLXNvY2lhbC0tbW9iIHtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG51bC5zaGFyZS1zb2NpYWwtLW1vYiBsaS5zaGFyZS1zb2NpYWxfX2l0ZW0ge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICB3aWR0aDogMXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWRlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5saW5rLW1vcmUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBzcGFuIHtcclxuICAgICAgY29sb3I6ICMwMDNiODM7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAzYjgzO1xyXG4gICAgfVxyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIHN0cm9rZTogIzAwM2I4MztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6YWN0aXZlIHtcclxuICAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogIzAwMzg3ZDtcclxuICAgIH1cclxuXHJcbiAgICBzdmcge1xyXG4gICAgICBzdHJva2U6ICMwMDM4N2Q7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzcGFuIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIGNvbG9yOiAjMDA1MGIyO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMXB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgbWF4LXdpZHRoOiAxOHB4O1xyXG4gICAgbWF4LWhlaWdodDogMTBweDtcclxuICAgIHN0cm9rZTogIzAwNTBiMjtcclxuICAgIHN0cm9rZS13aWR0aDogMnB4O1xyXG4gICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDFweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sZy1ibG9jay1uZXdzIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd3JhcC1pbWcge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICB3aWR0aDogNjUuNzE2JTtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIHBpY3R1cmUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuN3MgZWFzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZG93biB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAyO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dyYXAtdGV4dCB7XHJcbiAgICBoMyB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjMDAzYjgzO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tZC1ibG9jay1uZXdzIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgJl9fd3JhcC1pbWcge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgcGljdHVyZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC43cyBlYXNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGVnLWNhdGVnb3J5IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG5cclxuICAmX193cmFwLXRleHQge1xyXG4gICAgaDMge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogIzAwM2I4MztcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaW5mby10ZXh0IHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBjb2xvcjogcmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogMC42KTtcclxufVxyXG5cclxuLnNlcnZpY2VzLXBvc3Qge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWRlO1xyXG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIC5zZXJ2aWNlcy1wb3N0X193cmFwLXRleHQge1xyXG4gICAgICBoMyB7XHJcbiAgICAgICAgY29sb3I6ICMwMDNiODM7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAzYjgzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG4gIH1cclxuXHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAgJl9fd3JhcC1pY29uIHtcclxuICAgIG1heC13aWR0aDogNDRweDtcclxuICAgIG1hcmdpbi1yaWdodDogMjhweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd3JhcC10ZXh0IHtcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuXHJcbiAgICBoMyB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5pbXBvcnRhbnQtYmxvY2sge1xyXG4gIC5yb3ctdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHJcbiAgICAudGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdXAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcblxyXG4gICZfX2NhcHRpb24ge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjMDAzYjgzO1xyXG4gICAgICBib3JkZXItY29sb3I6ICMwMDNiODM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucmVkIHtcclxuICBjb2xvcjogI2Q1MWExYTtcclxuICBib3JkZXI6IG5vbmU7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICNkNTFhMWE7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uY2VudGVyLWFyZWEtb25lIHtcclxuICBtYXgtd2lkdGg6IDg1NnB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcbiAgfVxyXG5cclxuICAmLS1jaGFuZ2Uge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDg0OHB4O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1jaGFuZ2UtdHdvIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1yaWdodCB7XHJcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4uY2VudGVyLWFyZWEtdHdvIHtcclxuICBtYXgtd2lkdGg6IDEwODFweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgbWF4LXdpZHRoOiA4My40NjYlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgIC5jZW50ZXItYXJlYS1vbmUge1xyXG4gICAgICBtYXgtd2lkdGg6IDc5LjI1JTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuY2VudGVyLW9uZS1jaGFuZ2UtdGFibGV0IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgbWF4LXdpZHRoOiA4NDhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG4gICAgLmNlbnRlci1hcmVhLW9uZSB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWNoYW5nZSB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jZW50ZXItdHdvLWNoYW5nZS10YWJsZXQge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIG1heC13aWR0aDogaW5oZXJpdDtcclxuICB9XHJcbn1cclxuXHJcbi5saW5rLWRvYyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlYjtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIC5saW5rLWRvY19fd3JhcC1pY29uIHtcclxuICAgICAgc3ZnIHtcclxuICAgICAgICBmaWxsOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICB9XHJcblxyXG4gICZfX3dyYXAtaWNvbiB7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIHdpZHRoOiAzOXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzM3B4O1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgZmlsbDogI2Y1ZjVmNztcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIGdyaWQtYXJlYTogMS8xLzIvMjtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMThweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5saW5rLWRvY19fZmlsZS1uYW1lIHtcclxuICAgIGdyaWQtYXJlYTogMS8xLzIvMjtcclxuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFkOTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTJweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAganVzdGlmeS1zZWxmOiBzdGFydDtcclxuICAgIHBhZGRpbmc6IDNweCA0cHg7XHJcbiAgfVxyXG5cclxuICAmX19mbGV4IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuYnRuLXdoaXRlIHtcclxuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd3JhcC10ZXh0IHtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcm93LWNhcHRpb24ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gIH1cclxuXHJcbiAgJl9fY2FwdGlvbiB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBjb2xvcjogIzAwNTBiMjtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogIzAwM2I4MztcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbmZvIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgY29sb3I6IHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IDAuNik7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC5idG4td2hpdGUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiA0cHggMTJweCA2cHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmEubGluay1kb2MgaW1nIHtcclxuICB3aWR0aDogMzlweDtcclxufVxyXG5cclxuLmJsb2NrLWFjY29yZGlvbnMge1xyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd3JhcCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDExMnB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hY2NvcmRpb24ge1xyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIFxyXG4gICAgICAuYWNjb3JkaW9uX191cCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgLy8gcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udG9nZ2xlbGlzdCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZWI7XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZWI7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faGVhZCB7XHJcbiAgICAvLyBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLy8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgLy8gZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQycHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHggMDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgLnRvZ2dsZWxpc3RfX3RpdGxlIHtcclxuICAgICAgICBjb2xvcjogIzAwM2I4MztcclxuICAgICAgfVxyXG5cclxuICAgICAgc3ZnIHtcclxuICAgICAgICBzdHJva2U6ICMwMDNiODM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIGNvbG9yOiAjMDA1MGIyO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pY29uIHtcclxuICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICB0b3A6IDI4cHg7XHJcbiAgICByaWdodDogMTJweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogN3B4O1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBtYXNrLWltYWdlOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvdmcvaW1nL3N2Zy9hcnJvdy10d28tZmlsbC5zdmcnKTtcclxuICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgbWFzay1zaXplOiBjb250YWluO1xyXG4gICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYxZDk7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNiODM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JvZHkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWF4LWhlaWdodDogMDtcclxuXHJcbiAgICAubGluZXItLWRvdHRlZCB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICBjb2xvcjogIzMzMzMzMztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgZGl2IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgY29sb3I6ICM3Njc2N2E7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgIGNvbG9yOiAjMDA1MGIyO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICMwMDNiODM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBoNCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGg1IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDEzcHg7XHJcbiAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFkOTtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgdG9wOiAxMXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxpbmstc2VjdGlvbiB7XHJcbiAgICBzcGFuIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgY29sb3I6ICMwMDUwYjI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAvLyBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50b2dnbGVsaXN0X19oZWFkLmFjdGl2ZSB7XHJcbiAgLnRvZ2dsZWxpc3RfX2ljb24ge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4uYWNjb3JkaW9uIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlYjtcclxuXHJcbiAgJl9fdXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHggMDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgLmFjY29yZGlvbl9fY2FwdGlvbiB7XHJcbiAgICAgICAgY29sb3I6ICMwMDNiODM7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgc3Ryb2tlOiAjMDAzYjgzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIHN0cm9rZTogIzAwNjFkOTtcclxuICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWNoYW5nZSB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNjVweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5hY2NvcmRpb25fX2NhcHRpb24ge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2FwdGlvbiB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICBjb2xvcjogIzAwNTBiMjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLXNtIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Rvd24ge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcblxyXG4gICAgJi0tY2hhbmdlIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxMjlweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2FyZWEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICBjb2xvcjogIzMzMzMzMztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgZGl2IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgY29sb3I6ICM3Njc2N2E7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgIGNvbG9yOiAjMDA1MGIyO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICMwMDNiODM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBoNCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGg1IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDEzcHg7XHJcbiAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFkOTtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgdG9wOiAxMXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd3JhcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAvLyBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19vZmZzZXQge1xyXG4gICAgcGFkZGluZy10b3A6IDRweDtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1jaGFuZ2Uge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxpbmstc2VjdGlvbiB7XHJcbiAgICBzcGFuIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgY29sb3I6ICMwMDUwYjI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAvLyBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hY2NvcmRpb25fX3VwLmFjdGl2ZSB7XHJcbiAgc3ZnIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4uaHVtYW4tcm93LXNtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWViO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIC5odW1hbi1yb3ctc21fX3dyYXAtdGV4dCB7XHJcbiAgICAgIGg0IHtcclxuICAgICAgICBjb2xvcjogIzAwM2I4MztcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd3JhcC1pbWcge1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBtYXgtd2lkdGg6IDQ4cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIzcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAzcHg7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX193cmFwLXRleHQge1xyXG4gICAgLy8gYWxpZ24tc2VsZjogY2VudGVyO1xyXG5cclxuICAgIGg0IHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgY29sb3I6ICMwMDUwYjI7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgY29sb3I6ICM3Njc2N2E7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5saW5rLXNlY3Rpb24ge1xyXG4gIHBhZGRpbmc6IDIwcHggMDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZWI7XHJcblxyXG4gICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgLmxpbmstc2VjdGlvbl9fY2FwdGlvbiB7XHJcbiAgICAgIGNvbG9yOiAjMDAzYjgzO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuXHJcbiAgICAubGluay1zZWN0aW9uX193cmFwLWFycm93IHtcclxuICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXB0aW9uIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIGNvbG9yOiAjMDA1MGIyO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGNvbG9yOiAjNzY3NjdhO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ibG9jay1hcnJvdyB7XHJcbiAgICBtaW4td2lkdGg6IDIycHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAmX193cmFwLWFycm93IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgc3ZnIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDIycHg7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICBzdHJva2U6ICMwMDYxZDk7XHJcbiAgICBzdHJva2Utd2lkdGg6IDJweDtcclxuICB9XHJcbn1cclxuXHJcbi5ibG9jay1saW5rLWRvYyxcclxuLmJsb2NrLWFjY29yZGlvbnMsXHJcbi5ibG9jay1saW5rcy1zZWN0aW9uIHtcclxuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmJsb2NrLWxpbmtzLXNlY3Rpb24ge1xyXG4gICYtLWNoYW5nZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5saW5rLWNoYW5nZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIC5saW5rLWNoYW5nZV9fdGV4dCB7XHJcbiAgICAgIGNvbG9yOiAjMDAzYjgzO1xyXG4gICAgICBib3JkZXItY29sb3I6ICMwMDNiODM7XHJcbiAgICB9XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgc3Ryb2tlOiAjMDAzYjgzO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBjb2xvcjogIzAwNTBiMjtcclxuICAgIG1hcmdpbi1yaWdodDogMTNweDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgd2lkdGg6IDE3cHg7XHJcbiAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICBzdHJva2U6ICNhN2E4YWI7XHJcbiAgICBzdHJva2Utd2lkdGg6IDJweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICB9XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uIHtcclxuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgfVxyXG5cclxuICAmX193cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG5cclxuICAuYnRuLXdoaXRlIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgICAgcGFkZGluZzogMTFweCAxNi41cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgc3Ryb2tlOiAjMDA2MWQ5O1xyXG4gICAgICAgIHN0cm9rZS13aWR0aDogMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19sZWZ0IHtcclxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuXHJcbiAgICAuYnRuLXdoaXRlIHtcclxuICAgICAgc3ZnIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcmlnaHQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19sZWZ0LFxyXG4gICZfX3JpZ2h0IHtcclxuICAgIC5idG4td2hpdGUge1xyXG4gICAgICBzdmcge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX190ZXh0IHtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCAtMjBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcbiAgICAgIG1hcmdpbjogMCAtMTZweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICAgIG1hcmdpbjogMCAtOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW46IDAgLTJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICYtLWhpZGUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyM3B4KSB7XHJcbiAgICAgICAgLnBhZ2luYXRpb25fX2xpbmsge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjZmYjtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAwM2I4MztcclxuICAgICAgICAgIGNvbG9yOiAjMDAzYjgzO1xyXG5cclxuICAgICAgICAgICYtLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLS1kb3R0ZWQge1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xyXG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgICBwYWRkaW5nOiAwIDhweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgcGFkZGluZzogMCAycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saW5rIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjNjYmU4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogNzJweDtcclxuICAgIGhlaWdodDogNDhweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBjb2xvcjogIzAwNjFkOTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgLy8gcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgICB3aWR0aDogNDhweDtcclxuICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICB3aWR0aDogNDBweDtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmY2ZmI7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwM2I4MztcclxuICAgICAgY29sb3I6ICMwMDNiODM7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiM2NiZTg7XHJcbiAgICAgIGNvbG9yOiAjMDA2MWQ5O1xyXG4gICAgfVxyXG5cclxuICAgICYtLWFjdGl2ZSB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1kb3R0ZWQge1xyXG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1jaGFuZ2Uge1xyXG4gICAgLmJ0bi13aGl0ZSB7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIGFuZCAobWluLXdpZHRoOiAxMDgwcHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAxMXB4IDE2LjVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMTFweCAxNi41cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIGFuZCAobWluLXdpZHRoOiAxMDgwcHgpIHtcclxuICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB3aWR0aDogNDhweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3ZnIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSBhbmQgKG1pbi13aWR0aDogMTA4MHB4KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgc3Ryb2tlOiAjMDA2MWQ5O1xyXG4gICAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICBzdHJva2U6ICMwMDYxZDk7XHJcbiAgICAgICAgICBzdHJva2Utd2lkdGg6IDJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGFnaW5hdGlvbl9fbGVmdCxcclxuICAgIC5wYWdpbmF0aW9uX19yaWdodCB7XHJcbiAgICAgIC5idG4td2hpdGUge1xyXG4gICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkgYW5kIChtaW4td2lkdGg6IDEwODBweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ0bi13aGl0ZSB7XHJcbiAgcGFkZGluZzogMTBweCAzNHB4IDEycHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2IzY2JlODtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmY2ZmI7XHJcbiAgICBib3JkZXItY29sb3I6ICMwMDNiODM7XHJcblxyXG4gICAgLmJ0bi13aGl0ZV9fdGV4dCB7XHJcbiAgICAgIGNvbG9yOiAjMDAzYjgzO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZWVmNztcclxuICAgIGJvcmRlci1jb2xvcjogIzAwM2I4MztcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgIHBhZGRpbmc6IDExcHggMjRweCAxMnB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBwYWRkaW5nOiA3cHggMTVweDtcclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgY29sb3I6ICMwMDYxZDk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faWNvbiB7XHJcbiAgICB3aWR0aDogMTZweDtcclxuICAgIGhlaWdodDogMTZweDtcclxuICAgIHN0cm9rZTogI2E3YThhYjtcclxuICAgIHN0cm9rZS13aWR0aDogMnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgLmJ0bi13aGl0ZV9faWNvbiB7XHJcbiAgICAgIHN0cm9rZTogIzAwM2I4MztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi53cmFwLWRpc2FibGVkIHtcclxuICBpbnB1dCB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5kaXNhYmxlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY3O1xyXG4gIGJvcmRlci1jb2xvcjogI0Q5RDlERTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBzcGFuLHAge1xyXG4gICAgY29sb3I6ICM3Njc2N0E7XHJcbiAgfVxyXG59XHJcblxyXG4uZmllbGQtb3ZlciB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2E3YThhYjtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgcGFkZGluZzogOXB4IDI0cHg7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gIGNvbG9yOiAjMzMzMzMzO1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuICAgIHBhZGRpbmc6IDdweCAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucm93LWJ0biB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNTZweDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnRhYi1ibG9jayB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgJi0tYWN0aXZlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuLmNoZWNrLXJvdyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gIC8vIHBvaW50ZXItZXZlbnRzOiB1bnNldDtcclxuICAmOmhvdmVyIHtcclxuICAgIC5jaGVjay1yb3dfX3dyYXAge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmViO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjphY3RpdmUge1xyXG4gICAgLmNoZWNrLXJvd19fd3JhcCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkN2Q3ZGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBpbnB1dCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJl9fd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJhY2tncm91bmQ6ICNmNWY1Zjc7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgLy8gcG9pbnRlci1ldmVudHM6IHVuc2V0O1xyXG4gIH1cclxuXHJcbiAgJl9fc3F1YXJlIHtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDAwMDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTRweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb2ludGVyLWV2ZW50czogdW5zZXQ7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDZweCk7XHJcbiAgICAgIHRvcDogY2FsYyg1MCUgLSA0LjVweCk7XHJcbiAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICBoZWlnaHQ6IDlweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdmcvY2hlY2suc3ZnKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogdW5zZXQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiB1bnNldDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jaGVjay1yb3cgaW5wdXQ6Y2hlY2tlZCsuY2hlY2stcm93X193cmFwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IDJweCBzb2xpZCAjMDA2MWQ5O1xyXG5cclxuICAuY2hlY2stcm93X19zcXVhcmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFkOTtcclxuICAgIGJvcmRlci1jb2xvcjogIzAwNjFkOTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndyYXBwZXItdG9waWMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1hcmdpbjogMCAtNnB4O1xyXG59XHJcblxyXG4udG9waWMtaXRlbSB7XHJcbiAgcGFkZGluZzogMCA2cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgLnRvcGljLWl0ZW1fX3dyYXBwZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGNkZCO1xyXG4gICAgICBib3JkZXItY29sb3I6ICMwMDNCODM7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGNvbG9yOiAjMDAzQjgzO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiM2NiZTg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDI0cHggMTJweDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgLy8gcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmY2ZmI7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwM2I4MztcclxuXHJcbiAgICAgIC50b3BpYy1pdGVtX19jbG9zZSB7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzYjgzO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnRvcGljLWl0ZW1fX3RleHQge1xyXG4gICAgICAgIGNvbG9yOiAjMDAzYjgzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIGNvbG9yOiAjMDA2MWQ5O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gIH1cclxuXHJcbiAgJl9fY2xvc2Uge1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xyXG4gICAgbWFyZ2luLXRvcDogM3B4O1xyXG5cclxuICAgICY6OmJlZm9yZSxcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDRweDtcclxuICAgICAgYm90dG9tOiA0cHg7XHJcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMXB4KTtcclxuICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E3YThhYjtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWNoYW5nZSB7XHJcbiAgICAudG9waWMtaXRlbV9fd3JhcHBlciB7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAxMnB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMXB4IDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50b3BpYy1pdGVtX190ZXh0IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgY29sb3I6ICMwMDYxZDk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1jaGFuZ2UtY29sbG9yIHtcclxuICAgIC50b3BpYy1pdGVtX193cmFwcGVyIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjZDlkOWRlO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpYy1pdGVtX190ZXh0IHtcclxuICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5odG1sIC5zY3JvbGxiYXItdHJhY2sge1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNztcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcblxyXG4gIC5zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFkOTtcclxuICB9XHJcbn1cclxuXHJcbi5ncmlkLXR3by1jb2x1bW4ge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gIGNvbHVtbi1nYXA6IDQwcHg7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcclxuICB9XHJcblxyXG4gIC5odW1hbi1wb3N0IHtcclxuICAgIG9yZGVyOiAxO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBvcmRlcjogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmh1bWFuLWxpc3Qge1xyXG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMiAvIGF1dG87XHJcbiAgICBvcmRlcjogMjtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMSAvIGF1dG87XHJcbiAgICAgIG9yZGVyOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZ3JpZC1mb3VyLWNvbHVtbiB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xyXG4gIGNvbHVtbi1nYXA6IDQwcHg7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XHJcbiAgfVxyXG5cclxuICAuaHVtYW4tcG9zdCB7XHJcbiAgICBvcmRlcjogMTtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgIG9yZGVyOiBpbmhlcml0O1xyXG5cclxuICAgICAgJjpudGgtb2YtdHlwZSgxKSxcclxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMyksXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoNCkge1xyXG4gICAgICAgIG9yZGVyOiAzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG9yZGVyOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaHVtYW4tbGlzdCB7XHJcbiAgICBncmlkLWNvbHVtbjogc3BhbiA0IC8gYXV0bztcclxuICAgIG9yZGVyOiAyO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMiAvIGF1dG87XHJcbiAgICAgIG9yZGVyOiBpbmhlcml0O1xyXG5cclxuICAgICAgJjpudGgtb2YtdHlwZSgxKSxcclxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMyksXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoNCkge1xyXG4gICAgICAgIG9yZGVyOiA0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDEgLyBhdXRvO1xyXG4gICAgICBvcmRlcjogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmdyaWQtdHdvLWNvbHVtbisubWQtdGl0bGUsXHJcbi5ncmlkLWZvdXItY29sdW1uKy5tZC10aXRsZSB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgbWFyZ2luLXRvcDogMTRweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5hbmltYXRlLWhhdGUge1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gIG1heC1oZWlnaHQ6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBvcGFjaXR5OiAwO1xyXG5cclxuICAmLS1vcGVuIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4uYXJyb3ctYW5pbWF0ZSB7XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IGNhbGMoNTUgLSAxNnB4KTtcclxuICAgIGJvdHRvbTogLTUzcHg7XHJcbiAgICB3aWR0aDogMzJweDtcclxuICAgIGhlaWdodDogMzJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOWQ5ZGU7XHJcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDlkOWRlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGxlZnQ6IDEzMnB4O1xyXG4gICAgICBib3R0b206IC00M3B4O1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFycm93LWFuaW1hdGUub3Blbi1idG4ge1xyXG4gICY6OmFmdGVyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XHJcbiAgfVxyXG59XHJcblxyXG4ubWQtdGV4dCB7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDIycHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICB9XHJcbn1cclxuXHJcbltkYXRhLWNsaWNrLW1vZGFsXSB7XHJcbiAgc3BhbiB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcblxyXG4gIHN2ZyB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5jZW50ZXItY2hhbmdlLXRhYmxldCB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uZ3JpZC1jb2x1bW5zLXRocmVlIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcbiAgY29sdW1uLWdhcDogNDBweDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgIGNvbHVtbi1nYXA6IDMycHg7XHJcbiAgICByb3ctZ2FwOiA0MHB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xyXG4gICAgcm93LWdhcDogMTVweDtcclxuICB9XHJcblxyXG4gICYtLW9mZnNldCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gIH1cclxufVxyXG5cclxuLmVuZC1zZWN0IHtcclxuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC8vIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYm9yZGVyLWJsb2NrIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlYjtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlYjtcclxuXHJcbiAgLmFjY29yZGlvbjpmaXJzdC1jaGlsZCAuYWNjb3JkaW9uX191cCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICB9XHJcbn1cclxuXHJcbi5ib3JkZXItYm90dG9tIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlYjtcclxuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLmJvcmRlci10b3Age1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDlkOWRlO1xyXG59XHJcblxyXG4uYXR0YWNoLWZpbGUge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkZTtcclxuICBwYWRkaW5nOiAzMnB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgfVxyXG5cclxuICAmX19ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ0bi13aGl0ZSB7XHJcbiAgICAvLyBtaW4td2lkdGg6IG5vbmU7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMjJweDtcclxuICAgIHBhZGRpbmc6IDEwcHggMTQuM3B4IDEycHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZpbGVwb25kIHtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIC8vIHBhZGRpbmctcmlnaHQ6IDMycHg7XHJcbiAgICAuZmlsZXBvbmQtLWRyb3AtbGFiZWwge1xyXG4gICAgICBtYXJnaW4tdG9wOiAtNnB4O1xyXG5cclxuICAgICAgbGFiZWwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICBjb2xvcjogIzc2NzY3YTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuZmlsZXBvbmQtLWxpc3Qtc2Nyb2xsZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZpbGVwb25kLS1pdGVtIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgNXB4IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMDAwMDAwMHB4O1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZWI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZpbGVwb25kLS1sYWJlbC1hY3Rpb24ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIGZpZWxkc2V0IHtcclxuICAgICAgbWluLWlubGluZS1zaXplOiBpbmhlcml0O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgIC5maWxlcG9uZC0tZmlsZS13cmFwcGVyIHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgLmZpbGVwb25kLS1hY3Rpb24tcmVtb3ZlLWl0ZW0ge1xyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM0I4MztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmlsZXBvbmQtLWZpbGUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cclxuICAgICAgZGl2LFxyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgb3JkZXI6IDM7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5maWxlcG9uZC0tZmlsZS1zdGF0dXMge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICBjb2xvcjogI2Q1MWExYTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICBjb2xvcjogI2Q1MWExYTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5maWxlcG9uZC0tYWN0aW9uLXJlbW92ZS1pdGVtIHtcclxuICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCkgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAxcHgpO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTBiMjtcclxuICAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDFweCk7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1MGIyO1xyXG4gICAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGxlZ2VuZCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZpbGVwb25kLS1hc3Npc3RhbnQge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZmFxLWJsb2NrIHtcclxuICBtYXJnaW4tYm90dG9tOiA5MHB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuXHJcbiAgLnJvdy10aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgJi0tY2hhbmdlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctdGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5hY2NvcmRpb25fX3VwIHtcclxuICAgICAgcGFkZGluZzogMzRweCAwO1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFjY29yZGlvbl9fY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tY2hhbmdlLXR3byB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hbnN3ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gIHN2ZyB7XHJcbiAgICB3aWR0aDogNDhweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIG1hcmdpbi1yaWdodDogNjRweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIxcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzcGFuLFxyXG4gIHAge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICBjb2xvcjogIzMzMzMzMztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgY29sb3I6ICMwMDUwYjI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICBjb2xvcjogIzAwNTBiMjtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjMDAzYjgzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjMDAzYjgzO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgdWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICBjb2xvcjogIzMzMzMzMztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDEycHg7XHJcbiAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFkOTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYmxvY2stdGV4dC1hcmVhIHtcclxuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIGNvbG9yOiAjMzMzMzMzO1xyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICB9XHJcblxyXG4gIGgyLFxyXG4gIGgzLFxyXG4gIGg0LFxyXG4gIGg1IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9XHJcblxyXG4gIHNwYW4sXHJcbiAgcCB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgYiB7XHJcbiAgICAgIGNvbG9yOiAjNzY3NjdhO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgY29sb3I6ICMwMDUwYjI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICBjb2xvcjogIzAwNTBiMjtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICMwMDNiODM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICMwMDNiODM7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgb2wge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIGNvdW50ZXItcmVzZXQ6IGxpO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xyXG5cclxuICAgICAgb2wge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogNDhweDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzhweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBvbCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDY0cHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuXHJcbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTZweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGxpO1xyXG4gICAgICAgIGNvbnRlbnQ6IGNvdW50ZXJzKGxpLCBcIi5cIikgXCIuIFwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGNvbG9yOiAjMDA2MWQ5O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgdWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICBjb2xvcjogIzMzMzMzMztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDEycHg7XHJcbiAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFkOTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1jaGFuZ2Uge1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuXHJcbiAgICAgIGIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZ3JheS1iZyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0NSwgMjQ3LCAwLjcpO1xyXG59XHJcblxyXG4uZmlsdGVyLWRvY3VtZW50YXRpb24uZ3JheS1iZyB7XHJcbiAgcGFkZGluZzogNDZweCAwIDM0cHg7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEOUQ5REU7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgcGFkZGluZzogMjBweCAwIDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZmlsdGVyLWRvY3VtZW50YXRpb24ge1xyXG4gIG1hcmdpbi1ib3R0b206IDQ2cHg7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcblxyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbjogMCAtMjBweDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcblxyXG4gICZfX3dyYXAge1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLXNlbGVjdCB7XHJcbiAgICAgIHdpZHRoOiAzMy4zMyU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc2VsZWN0LXR3byB7XHJcbiAgICAgIHdpZHRoOiA0MS42NyU7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tYnRuIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgd2lkdGg6IDE2LjYlO1xyXG5cclxuICAgICAgLmJ0bi1ibG9jayB7XHJcbiAgICAgICAgcGFkZGluZzogMTNweCAzMHB4IDE1cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgcGFkZGluZzogN3B4IDEycHggOXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLW5hbWUge1xyXG4gICAgICB3aWR0aDogNjYuNjYlO1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIHdpZHRoOiA2Ni42NyU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWRhdGUge1xyXG4gICAgICB3aWR0aDogMjUuMDclO1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLW51bWJlciB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tY2hhbmdlLXdpZHRoIHtcclxuICAgICAgd2lkdGg6IDMzLjMzJTtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWNoYW5nZS13aWR0aC1zbSB7XHJcbiAgICAgIHdpZHRoOiAxNi42NyU7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWNoYW5nZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnNlbGVjdCB7XHJcbiAgb3B0aW9uIHtcclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNob2ljZXMge1xyXG4gICY6OmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIC5jaG9pY2VzX19pbm5lciB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzMzMztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDE2cHg7XHJcbiAgICB0b3A6IGNhbGMoNTAlIC0gM3B4KTtcclxuICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgaGVpZ2h0OiA5cHg7XHJcbiAgICBtYXNrOiB1cmwoXCIuLi9pbWcvc3ZnL2Fycm93LXR3by1maWxsLnN2Z1wiKTtcclxuICAgIG1hc2stc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MWQ5O1xyXG4gICAgei1pbmRleDogNDA7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICB9XHJcblxyXG4gIC5jaG9pY2VzX19pbm5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2E3YThhYjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIHBhZGRpbmc6IDlweCAxNHB4IDExcHg7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWluLWhlaWdodDogNDBweDtcclxuICAgICAgcGFkZGluZzogNnB4IDE0cHggOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saXN0IHtcclxuICAgICYtLXNpbmdsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDJweCAzMnB4IDMuNXB4IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMzJweCAwIDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNob2ljZXNfX2l0ZW0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jaG9pY2VzX19wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWRyb3Bkb3duIHtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1Rjc7XHJcbiAgICAgIHotaW5kZXg6IDEwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUuaXMtaGlnaGxpZ2h0ZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFEOTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuLmNob2ljZXMuaXMtb3BlbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNztcclxuXHJcbiAgJjpob3ZlciB7XHJcblxyXG4gICAgLmNob2ljZXNfX2lubmVyLFxyXG4gICAgLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jaG9pY2VzX19pbm5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY3O1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNFNUU1RTU7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuXHJcbiAgLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3gtc2hhZG93OiAwIDFweCAwIDFweCAjRTVFNUU1O1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuYm9keSB7XHJcbiAgLmZsYXRwaWNrci1jYWxlbmRhciB7XHJcbiAgICAvLyB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAgIC5jdXItbW9udGgge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZsYXRwaWNrci13ZWVrZGF5cyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLm51bUlucHV0V3JhcHBlciB7XHJcbiAgICAgIC5udW1JbnB1dC5jdXIteWVhciB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYXJyb3dVcCxcclxuICAgICAgLmFycm93RG93biB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgIC5udW1JbnB1dC5jdXIteWVhciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmxhdHBpY2tyLW1vbnRocyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMThweCAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGF0cGlja3ItbW9udGgge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuZmxhdHBpY2tyLXByZXYtbW9udGgsXHJcbiAgICAuZmxhdHBpY2tyLW5leHQtbW9udGgge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICBzdHJva2U6ICMwMDNCODM7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBzdmcge1xyXG4gICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICBzdHJva2U6ICMwMDYxZDk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmxhdHBpY2tyLXByZXYtbW9udGgge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsYXRwaWNrci1uZXh0LW1vbnRoIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICAuZmxhdHBpY2tyLWN1cnJlbnQtbW9udGgge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcblxyXG4gICAgICBzcGFuLmN1ci1tb250aCB7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mbGF0cGlja3ItaW5uZXJDb250YWluZXIge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuZmxhdHBpY2tyLXJDb250YWluZXIge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuZmxhdHBpY2tyLWRheXMge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5kYXlDb250YWluZXIge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xyXG4gICAgICAvLyBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRjb2xvcjogI0Q5RDlERSwgJGFscGhhOiAwLjUpO1xyXG4gICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcbiAgICAgIG1pbi13aWR0aDogaW5oZXJpdDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDAgMXB4IDFweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGF0cGlja3ItZGF5IHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkY29sb3I6ICNkOWQ5ZGUsICRhbHBoYTogMSk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcclxuICAgICAgY29sb3I6ICM3Njc2N2E7XHJcbiAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBoZWlnaHQ6IDQzcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYxZDk7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXksXHJcbiAgICAuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXkge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGNvbG9yOiAjNzY3NjdhO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgY29sb3I6ICM3Njc2N2E7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYxZDk7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGF0cGlja3ItZGF5LnRvZGF5IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNztcclxuICAgICAgY29sb3I6ICMwMDUwYjI7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY3O1xyXG4gICAgICAgIGNvbG9yOiAjMDA1MGIyO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGNvbG9yOiAjZDlkOWRlLCAkYWxwaGE6IDEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZsYXRwaWNrci1kYXkudG9kYXkuc2VsZWN0ZWQuZW5kUmFuZ2Uge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MWQ5O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuXHJcbiAgICAuc3RhcnRSYW5nZSxcclxuICAgIC5lbmRSYW5nZSB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwNjFkOTtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5pblJhbmdlIHtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFkOTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDYxZDk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucmFuZ2VNb2RlIC5mbGF0cGlja3ItZGF5IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG5cclxuICAuZmxhdHBpY2tyLWRheS50b2RheS5pblJhbmdlIHtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MWQ5O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA2MWQ5O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MWQ5O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwNjFkOTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmh0bWwgYm9keSAuYnZpLWJvZHkge1xyXG5cclxuICAubW9kYWwgLm1vZGFsX19kb3duIC5jYWxlbmRhciB7XHJcblxyXG4gICAgLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5LFxyXG4gICAgLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbGlkZXItbmV3cyAuc2xpZGVyLW5ld3NfX3dyYXAtdGV4dCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuaHRtbCBib2R5IC5idmktYm9keVtkYXRhLWJ2aS10aGVtZT13aGl0ZV0ge1xyXG4gIC5tb2RhbCAubW9kYWxfX2Rvd24gLmNhbGVuZGFyIHtcclxuXHJcbiAgICAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZCxcclxuICAgIC5mbGF0cGlja3ItZGF5LmluUmFuZ2Uge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgc3Ryb2tlOiAjMDAwO1xyXG4gICAgZmlsbDogIzAwMDtcclxuICB9XHJcbn1cclxuXHJcbmh0bWwgYm9keSAuYnZpLWJvZHlbZGF0YS1idmktdGhlbWU9YmxhY2tdIHtcclxuICAubW9kYWwgLm1vZGFsX19kb3duIC5jYWxlbmRhciB7XHJcblxyXG4gICAgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQsXHJcbiAgICAuZmxhdHBpY2tyLWRheS5pblJhbmdlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgc3ZnIHtcclxuICAgIHN0cm9rZTogI2ZmZjtcclxuICAgIGZpbGw6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG5odG1sIGJvZHkgLmJ2aS1ib2R5W2RhdGEtYnZpLXRoZW1lPWJsdWVdIHtcclxuICAubW9kYWwgLm1vZGFsX19kb3duIC5jYWxlbmRhciB7XHJcblxyXG4gICAgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQsXHJcbiAgICAuZmxhdHBpY2tyLWRheS5pblJhbmdlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA2MzQ2MiAhaW1wb3J0YW50O1xyXG4gICAgICBjb2xvcjogIzlkZDFmZiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgc3ZnIHtcclxuICAgIHN0cm9rZTogIzA2MzQ2MjtcclxuICAgIGZpbGw6ICMwNjM0NjI7XHJcbiAgfVxyXG59XHJcblxyXG5odG1sIGJvZHkgLmJ2aS1ib2R5W2RhdGEtYnZpLXRoZW1lPWJyb3duXSB7XHJcbiAgLm1vZGFsIC5tb2RhbF9fZG93biAuY2FsZW5kYXIge1xyXG5cclxuICAgIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLFxyXG4gICAgLmZsYXRwaWNrci1kYXkuaW5SYW5nZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDRiNDMgIWltcG9ydGFudDtcclxuICAgICAgY29sb3I6ICNmN2YzZDYgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHN2ZyB7XHJcbiAgICBzdHJva2U6ICM0ZDRiNDM7XHJcbiAgICBmaWxsOiAjNGQ0YjQzO1xyXG4gIH1cclxufVxyXG5cclxuaHRtbCBib2R5IC5idmktYm9keVtkYXRhLWJ2aS10aGVtZT1ncmVlbl0ge1xyXG4gIC5tb2RhbCAubW9kYWxfX2Rvd24gLmNhbGVuZGFyIHtcclxuXHJcbiAgICAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZCxcclxuICAgIC5mbGF0cGlja3ItZGF5LmluUmFuZ2Uge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTlFNDREICFpbXBvcnRhbnQ7XHJcbiAgICAgIGNvbG9yOiAjM2IyNzE2ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgc3Ryb2tlOiAjQTlFNDREO1xyXG4gICAgZmlsbDogI0E5RTQ0RDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4uZmxleC13cmFwLXRvcGljIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBtYXJnaW46IDAgLTZweDtcclxufVxyXG5cclxuLm1hcCB7XHJcbiAgbWluLWhlaWdodDogNDgwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICM3Njc2N2EsICRhbHBoYTogMC4xKTtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIG1pbi1oZWlnaHQ6IDMxMnB4O1xyXG4gIH1cclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uaG9ub3JhcnktY2l0aXplbnMtYmxvY2sge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAuaG9ub3JhcnktY2l0aXplbnMtYmxvY2tfX2NhcHRpb24ge1xyXG4gICAgICBjb2xvcjogIzAwM0I4MztcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC43cyBlYXNlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgKiB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcblxyXG4gICZfX3dyYXAtaW1nIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICBtYXgtd2lkdGg6IDE4NHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWF4LXdpZHRoOiAxNDRweDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2FwdGlvbiB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIGNvbG9yOiByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjYpO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4uc2Nyb2xsYmFyLXRyYWNrLnNjcm9sbGJhci10cmFjay15IHtcclxuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cclxuICAuc2Nyb2xsYmFyLXRodW1iLnNjcm9sbGJhci10aHVtYi15IHtcclxuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmV2ZW50LXRleHQge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBsaW5lLWhlaWdodDogMjhweDtcclxuICBjb2xvcjogIzAwMDAwMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgJi0tY2hhbmdlIHtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmFuaW1hdGUtcGFnZSB7XHJcbiAgYW5pbWF0aW9uOiBzaGFkb3cgMS41cyBlYXNlLWluLW91dDtcclxuICBib3gtc2hhZG93OiAwIC0xMHB4IDE1cHggMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSksIDAgMnB4IDE1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICBwYWRkaW5nLXRvcDogNTBweDtcclxuXHJcbiAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcblxyXG4gIC5hYm91dC10b3BpYyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgfVxyXG5cclxuICAmOmZpcnN0LWNoaWxkIHtcclxuICAgIGFuaW1hdGlvbjogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5Aa2V5ZnJhbWVzIHNoYWRvdyB7XHJcbiAgMCUge1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxMDAwMDBweCAwIDAgcmdiYSgkY29sb3I6ICNGNUY1RjcsICRhbHBoYTogMC45KVxyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDEwMDAwMHB4IDAgMCByZ2JhKCRjb2xvcjogI0Y1RjVGNywgJGFscGhhOiAwKVxyXG4gIH1cclxufVxyXG5cclxuLmVycm9yLXRleHQge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxuICBjb2xvcjogI0U1MkUyRTtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5lcnJvdy1maWVsZCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IC0xNXB4O1xyXG4gICAgdG9wOiAtMTVweDtcclxuICAgIGJvdHRvbTogLTE1cHg7XHJcbiAgICByaWdodDogLTE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVFM0UzO1xyXG4gIH1cclxuXHJcbiAgLmFjY29yZGlvbl9fY2FwdGlvbiB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9XHJcblxyXG4gIC5hY2NvcmRpb25fX3VwIHN2ZyB7XHJcbiAgICBzdHJva2U6ICMwMDA7XHJcbiAgfVxyXG5cclxuICAuZXJyb3ItdGV4dCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi5yYWRpby1hY2NvcmRpb25zIHtcclxuXHJcbiAgLmFjY29yZGlvbl9fY2FwdGlvbixcclxuICAuYWNjb3JkaW9uX190aXRsZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLnJhZGlvLWFjY29yZGlvbnMge1xyXG4gIC5lcnJvci10ZXh0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uYWNjb3JkaW9uLmVycm93LWZpZWxkLm9wZW4tYWNjb3JkaW9uIHtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICAuYWNjb3JkaW9uX19jYXB0aW9uIHtcclxuICAgIGNvbG9yOiAjMDA1MGIyO1xyXG4gIH1cclxuXHJcbiAgLmFjY29yZGlvbl9fdXAgc3ZnIHtcclxuICAgIHN0cm9rZTogIzAwNTBiMjtcclxuICB9XHJcbn1cclxuXHJcbi5ibG9jay1saXN0IHtcclxuXHJcbiAgLy8gcGFkZGluZy10b3A6IDMzcHg7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbnVtYmVyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgbWluLXdpZHRoOiA3MnB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAzN3B4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBtaW4td2lkdGg6IDMycHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGltZSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgb3BhY2l0eTogMC42O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXB0aW9uIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udHdvLWNvbHVtbi1ncmlkIHtcclxuICBncmlkLWNvbHVtbjogc3BhbiAyIC8gYXV0bztcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMSAvIGF1dG87XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyIC8gYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi5tb2Itbm9uZSB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLm1vYi1ibG9jayB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmlubmVyLXBvc3QgLnRleHQtcGFnZSAueW91dHViZS13cmFwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoOTAwJSAvIDE2KTtcclxuICBtYXJnaW4tYm90dG9tOiAyN3B4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyN3B4O1xyXG4gICAgcGFkZGluZzogMCAzMnB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xyXG4gICAgcGFkZGluZzogMCAyNHB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM1OXB4KSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uaW5uZXItcG9zdCAudGV4dC1wYWdlIC55b3V0dWJlLXdyYXA+aWZyYW1lIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5idG4tbW9yZSB7XHJcbiAgKiB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5zb2NpYWwtZ3JvdXAge1xyXG4gICZfX2dyaWQge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcbiAgICBncmlkLWdhcDogMjRweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XHJcbiAgICAgIGdyaWQtZ2FwOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI0IzQ0JFODtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJveC1zaGFkb3c6IDZweCA2cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX191cCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgZmlsbDogIzAwNjFEOTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2FwdGlvbiB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBjb2xvcjogIzMzMzMzMztcclxuICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnByZWxvYWRlci13cmFwIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAtNDhweDtcclxuICBib3R0b206IC00OHB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IDAuMik7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHotaW5kZXg6IDgwO1xyXG5cclxuICBzdmcge1xyXG4gICAgd2lkdGg6IDUwMHB4O1xyXG4gICAgaGVpZ2h0OiA1MDBweDtcclxuICB9XHJcbn1cclxuXHJcbm5vYnIge1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcclxufVxyXG5cclxuaWZyYW1lIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDYwMHB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIGhlaWdodDogMzAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5ib2R5IC5jaG9pY2VzX19saXN0LS1kcm9wZG93biB7XHJcbiAgd29yZC1icmVhazogbm9ybWFsO1xyXG59XHJcblxyXG4udGl0bGUtbWVzc2FnZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLndyYXAtcHJpbnQge1xyXG4gIC5wcmludC1oaWRlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICB0YWJsZSB0ciB0aCxcclxuICB0YWJsZSB0ciB0ZCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWluLXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICB0YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICB9XHJcblxyXG4gIC5zbGlkZXItZ2FsbGVyeV9fc2xpZGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2xpZGVyLWdhbGxlcnlfX3NsaWRlIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAuc2xpZGVyLWdhbGxlcnlfX3dyYXBwZXIge1xyXG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuc2hhcmUtc29jaWFsLFxyXG4gIC5idG4tYmxvY2ssXHJcbiAgLnNsaWRlci1nYWxsZXJ5X19hcnJvdyxcclxuICAuYnRuLXdoaXRlLFxyXG4gIC5zdGljeS1ibG9ja19fd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuICAud3JhcC1wcmludCB7XHJcbiAgICB0YWJsZSB0ciB0ZCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDlkOWRlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlci1nYWxsZXJ5X19zbGlkZSBpbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuc2xpZGVyLWdhbGxlcnlfX3dyYXBwZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tZXNzYWdlLWNvcHkge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMTAwJTtcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gIHdpZHRoOiAyNDBweDtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNhN2E4YWI7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjIpO1xyXG4gIHotaW5kZXg6IDEwO1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIH1cclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDEwcHg7XHJcbiAgICB0b3A6IC0xMHB4O1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2E3YThhYjtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbGVmdDogYXV0bztcclxuICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgfVxyXG59XHJcblxyXG4uaGludC1tZXNzYWdlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMjBweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYxRDk7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDFweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM0I4MztcclxuXHJcbiAgICAubWVzc2FnZS1jb3B5IHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IHVuc2V0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1lc3NhZ2UtY29weSB7XHJcbiAgICBsZWZ0OiAtMTJweDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICByaWdodDogLTEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5ociB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q5RDlERTtcclxuICBoZWlnaHQ6IDFweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG59XHJcblxyXG4udXJsLWxpbmsge1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIGNvbG9yOiAjMDA1MEIyO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjMDAzQjgzO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uYXBwZWFscyB7XHJcbiAgaDMge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgY29sb3I6ICMwMDUwYjI7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjMDAzYjgzO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnJvdy1mbGV4IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX3dyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5saW5rLWNoYW5nZSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI3cHg7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luOiAwIDAgMTJweDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICBcclxuICB9XHJcblxyXG4gIC5wb3N0cy1jaGVjayB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogMjRweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnByaW50LWxpbmsge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ucG9zdHMtY2hlY2sge1xyXG4gIG1hcmdpbjogNHB4IDI0cHggMCAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBtYXJnaW46IDRweCAwIDE2cHggMDtcclxuICB9XHJcblxyXG4gIGlucHV0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBpbnB1dDpjaGVja2VkKy5wb3N0cy1jaGVja19faWNvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MUQ5O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA2MUQ5O1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pY29uIHtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDZweCk7XHJcbiAgICAgIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xyXG4gICAgICB3aWR0aDogMTJweDtcclxuICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N2Zy1taW4vc3ZnL2NoZWNrLWljb24tdHdvLnN2Zyk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYWxlcnRzLWJsb2NrIHtcclxuICAmX191cCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgfVxyXG5cclxuICAmX19yb3cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlEOURFO1xyXG4gICAgcGFkZGluZzogMjdweCAwO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIHBhZGRpbmc6IDIxcHggMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgJi0tbGcge1xyXG4gICAgICB3aWR0aDogNjAlO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIHdpZHRoOiA1MiU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1tZCB7XHJcbiAgICAgIHdpZHRoOiAxNiU7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICB3aWR0aDogMTUuNCU7XHJcbiAgICAgICAgbWluLXdpZHRoOiA5MnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICB3aWR0aDogMzMuMzMlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc20ge1xyXG4gICAgICB3aWR0aDogMTIlO1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIHdpZHRoOiAxNi4zJTtcclxuICAgICAgICBtaW4td2lkdGg6IDkycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAubWVzc2FnZS1jb3B5IHtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiAtMTJweDtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgYm90dG9tOiAtMTBweDtcclxuICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NhcHRpb24ge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi53cmFwLWhpbnQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAubWVzc2FnZS1jb3B5IHtcclxuICAgIHRvcDogYXV0bztcclxuICAgIGJvdHRvbTogMTAwJTtcclxuICAgIGxlZnQ6IC0xMnB4O1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA4MHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICB0b3A6IGF1dG87XHJcbiAgICAgIGJvdHRvbTogLTEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucG9zdHMtY2hlY2sge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuXHJcbiAgJi0tZGlzYWJsZWQge1xyXG4gICAgLnBvc3RzLWNoZWNrIHtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgICAmX19pY29uIHtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjQTdBOEFCO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIC5tZXNzYWdlLWNvcHkge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIubWFpbi1uZXdzIHtcclxuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgfVxyXG5cclxuICAmX193cmFwcGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICB9XHJcbiAgICAmLS1jaGFuZ2Uge1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1jaGFuZ2UtdHdvIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOTBweDtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZ3JpZCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcclxuICAgIGNvbHVtbi1nYXA6IDQwcHg7XHJcbiAgICByb3ctZ2FwOiAzMnB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTtcclxuICAgICAgY29sdW1uLWdhcDogMzJweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcclxuICAgICAgcm93LWdhcDogMjhweDtcclxuICAgIH1cclxuXHJcbiAgICAubGctYmxvY2stbmV3cyB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDIgLyBhdXRvO1xyXG4gICAgICBncmlkLXJvdzogc3BhbiAyIC8gYXV0bztcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiA2IC8gYXV0bztcclxuICAgICAgICBncmlkLXJvdzogc3BhbiAxIC8gYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMiAvIGF1dG87XHJcbiAgICAgICAgZ3JpZC1yb3c6IGluaGVyaXQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiBpbmhlcml0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1kLWJsb2NrLW5ld3Mge1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMiAvIGF1dG87XHJcbiAgICAgICAgZ3JpZC1yb3c6IHNwYW4gMiAvIGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiBpbmhlcml0O1xyXG4gICAgICAgIGdyaWQtcm93OiBpbmhlcml0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1zbSB7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgZ3JpZC1yb3c6IHNwYW4gMSAvIGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgIGdyaWQtcm93OiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWNoYW5nZSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmxnLWJsb2NrLW5ld3Mge1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgIGdyaWQtY29sdW1uOiBpbmhlcml0O1xyXG4gICAgICAgICAgZ3JpZC1yb3c6IGluaGVyaXQ7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3dyYXAtaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Rvd24ge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fd3JhcC10ZXh0IHtcclxuICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tZC1ibG9jay1uZXdzIHtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICBncmlkLWNvbHVtbjogaW5oZXJpdDtcclxuICAgICAgICAgIGdyaWQtcm93OiBpbmhlcml0O1xyXG5cclxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnRuLWJsb2NrIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubmV3cy10YWJzIHtcclxuICAmX191cCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBvcmRlcjogMTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgLm5ld3MtdGFic19fY2FwdGlvbiB7XHJcbiAgICAgICAgY29sb3I6ICMwMDNiODM7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAzYjgzO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzdmcge1xyXG4gICAgICAgIHN0cm9rZTogIzAwM2I4MztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IC0xcHg7XHJcbiAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZGU7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgcmlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19yb3ctZmxleCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDAgMCAxN3B4O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZGU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICAgIHN0cm9rZS13aWR0aDogMnB4O1xyXG4gICAgICBzdHJva2U6ICMwMDYxZDk7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAvLyB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2FwdGlvbiB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19yb3cge1xyXG4gICAgb3JkZXI6IDI7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyIC8gYXV0bztcclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAubmV3cy10YWJzX19lbmQtcm93IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ncmlkIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xyXG4gICAgY29sdW1uLWdhcDogNDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDMycHg7XHJcbiAgICAgIHJvdy1nYXA6IDI4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xyXG4gICAgICByb3ctZ2FwOiAyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZW5kLXJvdyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uZXdzLXRhYnNfX3Jvdy5hbmltYXRlLWhhdGUtLW9wZW4ge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5REU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xyXG4gIH1cclxufVxyXG5cclxuLm5ld3MtdGFic19faXRlbS5vcGVuLWJ0biB7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4ubmV3cy10YWJzX19pdGVtOmZpcnN0LWNoaWxkLm9wZW4tYnRuIHtcclxuICAvLyBib3JkZXItYm90dG9tLWNvbG9yOiAjZDlkOWRlO1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkOWQ5ZGU7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcblxyXG4gIC5uZXdzLXRhYnNfX3Jvdy1mbGV4IHtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbi5uZXdzLXRhYnNfX2l0ZW06bnRoLWNoaWxkKDMpLm9wZW4tYnRuIHtcclxuXHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDlkOWRlO1xyXG5cclxuICAvLyBib3JkZXItYm90dG9tLWNvbG9yOiAjZDlkOWRlO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuXHJcbiAgLm5ld3MtdGFic19fcm93LWZsZXgge1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcblxyXG4gIHN2ZyB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuLnBvcHVsYXItc2VjdCB7XHJcbiAgcGFkZGluZzogNDBweCAwIDU1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAmLS1uby1vZmZzZXQge1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBwYWRkaW5nOiAyNXB4IDAgNDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG5cclxuICAmX193cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcclxuICAgIGNvbHVtbi1nYXA6IDQwcHg7XHJcbiAgICByb3ctZ2FwOiAzMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XHJcbiAgICAgIHJvdy1nYXA6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmxpbmstYmxvY2sge1xyXG4gICAgICBncmlkLWNvbHVtbjogc3BhbiA0IC8gYXV0bztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAzIC8gYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiBpbmhlcml0O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucG9zdC1wb3B1bGFyLWJsb2NrIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMyAvIGF1dG87XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMiAvIGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogaW5oZXJpdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tY2hhbmdlIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcclxuICAgICAgLnBvc3QtcG9wdWxhci1ibG9jayB7XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubGluay1ibG9jayB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkZTtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMzBweDtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzQjgzO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMDAzQjgzO1xyXG5cclxuICAgIC5saW5rLWJsb2NrX19jYXB0aW9uIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgc3Ryb2tlOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBwYWRkaW5nOiAxN3B4IDI1cHg7XHJcbiAgfVxyXG5cclxuICAmX193cmFwLWljb24ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIHN0cm9rZTogIzAwNjFkOTtcclxuICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2FwdGlvbiB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBvc3QtcG9wdWxhci1ibG9jayB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWRlO1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIC5wb3N0LXBvcHVsYXItYmxvY2tfX2NhcHRpb24ge1xyXG4gICAgICBjb2xvcjogIzAwM0I4MztcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDAzQjgzO1xyXG4gICAgfVxyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIHN0cm9rZTogIzAwM0I4MztcclxuICAgICAgZmlsbDogIzAwM0I4MztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dyYXAtaW1nIHtcclxuICAgIG1hcmdpbi1yaWdodDogMjJweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIG1heC13aWR0aDogNDhweDtcclxuICAgICAgbWF4LWhlaWdodDogNDhweDtcclxuICAgICAgc3Ryb2tlOiAjMDA2MUQ5O1xyXG4gICAgICBmaWxsOiAjMDA2MUQ5O1xyXG4gICAgICBzdHJva2Utd2lkdGg6IDJweDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX193cmFwLXRleHQge1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fY2FwdGlvbiB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2VydmljZXMtdG8tY2l0aXplbnMge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwNXB4O1xyXG5cclxuICAmLS1jaGFuZ2Utb2Zmc2V0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yb3ctdGl0bGUge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgfVxyXG5cclxuICAmX193cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgY29sdW1uLWdhcDogNDBweDtcclxuICAgIHJvdy1nYXA6IDI4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4O1xyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDE1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgIHJvdy1nYXA6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tY2hhbmdlIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tY2hhbmdlLXR3byB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ncmlkIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgY29sdW1uLWdhcDogNDBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcclxuICAgICAgcm93LWdhcDogNTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zbGlkZXItbmV3cyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNTZweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgfVxyXG5cclxuICAmX19zZWN0LWNvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAmX19ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAuc2xpZGVyLW5ld3NfX3dyYXAtaW1nIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuN3MgZWFzZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dyYXAtaW1nIHtcclxuICAgIGdyaWQtYXJlYTogMS8xLzIvMjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dyYXAtdGV4dCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBncmlkLWFyZWE6IDEvMS8yLzI7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgcGFkZGluZzogMzBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgcGFkZGluZzogMjBweCAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Fycm93IHtcclxuICAgIHdpZHRoOiA4OHB4O1xyXG4gICAgaGVpZ2h0OiA4OHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IGNhbGMoNTAlIC0gNDRweCk7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICB3aWR0aDogNzJweDtcclxuICAgICAgaGVpZ2h0OiA3MnB4O1xyXG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMzZweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNCODM7XHJcblxyXG4gICAgICBzdmcge1xyXG4gICAgICAgIHN0cm9rZTogI2ZmZjtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICBzdHJva2U6ICMwMDYxRDk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgd2lkdGg6IDIxcHg7XHJcbiAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgLy8gdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgc3Ryb2tlOiAjMDA2MUQ5O1xyXG4gICAgICBzdHJva2Utd2lkdGg6IDJweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1wcmV2IHtcclxuICAgICAgbGVmdDogLTQ0cHg7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBsZWZ0OiAtMzZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLW5leHQge1xyXG4gICAgICByaWdodDogLTQ0cHg7XHJcblxyXG4gICAgICAvLyB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICByaWdodDogLTM2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuYnJlYWRjcnVtYnMge1xyXG4gIHBhZGRpbmc6IDI1cHggMCAyNXB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDAgMjBweDtcclxuICAgIC8vIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIC8vIHBhZGRpbmc6IDAgMjVweCAwIDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgICAgcGFkZGluZzogMCAyNXB4IDAgMjVweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcblxyXG4gICAgICAuYnJlYWRjcnVtYnNfX2xpbmsge1xyXG4gICAgICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgd2lkdGg6IDExcHg7XHJcbiAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgc3Ryb2tlOiAjNzY3NjdhO1xyXG4gICAgICBzdHJva2Utd2lkdGg6IDFweDtcclxuICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xpbmsge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBjb2xvcjogIzc2NzY3YTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogIzAwM0I4MztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5pbm5lci1ncmlkLXBhZ2Uge1xyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjk2cHggMWZyO1xyXG4gICAgY29sdW1uLWdhcDogNDBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgcm93LWdhcDogMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xlZnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDIwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA4N3B4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19yaWdodCB7XHJcbiAgICBtaW4td2lkdGg6IDFweDtcclxuXHJcbiAgICAucG9zdC1wb3B1bGFyLWJsb2NrIHtcclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctYnRuIHtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5ibG9jay10ZXh0LWFyZWEge1xyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5saW5rLW1lbnUge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgIHBhZGRpbmc6IDEycHggMTZweCAwO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2IzY2JlODtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMTZweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdXAge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuICAgIC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQjNDQkU4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTFweDtcclxuICAgIH1cclxuXHJcbiAgICBzdmcge1xyXG4gICAgICB3aWR0aDogMThweDtcclxuICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICBzdHJva2U6ICMwMDYxZDk7XHJcbiAgICAgIHN0cm9rZS13aWR0aDogMnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2FwdGlvbiB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xpc3Qge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgbWF4LWhlaWdodDogMDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tYWN0aXZlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgbWFyZ2luLXRvcDogLThweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubGluay1tZW51IHtcclxuICAgICAgICAmX19saW5rIHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICAgICAgc3Ryb2tlOiAjMDAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwNTBiMjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5saW5rLW1lbnVfX2xpbms6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgY29sb3I6ICMwMDUwYjI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgc3Ryb2tlOiAjMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGluayB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2IzY2JlODtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwYWRkaW5nOiAxM3B4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmY2ZmI7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwM2I4MztcclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiAjMDAzQjgzO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzdmcge1xyXG4gICAgICAgIHN0cm9rZTogIzAwM0I4MztcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjYjNjYmU4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgIHN0cm9rZTogIzAwNjFkOTtcclxuICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgcGFkZGluZzogMTRweCAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTJweCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubGluay1tZW51X191cC5hY3RpdmUge1xyXG4gIGJvcmRlci1jb2xvcjogI0IzQ0JFODtcclxuXHJcbiAgc3ZnIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4uYWJvdXQtdG9waWMge1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICB9XHJcblxyXG4gIC5jZW50ZXItYXJlYS1vbmUge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX191cCB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGl0bGUge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kb3duIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICBjb2x1bW4tZ2FwOiA0MHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgcm93LWdhcDogMjVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG4udGV4dC1wYWdlIHtcclxuICAmX191cCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWRlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICAudG9waWMtaXRlbSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuaW5mby10ZXh0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTdweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGl0bGUge1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWNoYW5nZSB7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIC8vIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICAgIC8vIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxpbmstbW9yZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgY29sb3I6ICMwMDNCODM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgc3Ryb2tlOiAjMDAzQjgzO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgc3ZnIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBzdHJva2Utd2lkdGg6IDJweDtcclxuICAgICAgICBzdHJva2U6ICMwMDYxZDk7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICMwMDYxZDk7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1mbGV4IHtcclxuICAgICAgLmxpbmstbW9yZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAmX19hcmVhIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDUycHg7XHJcblxyXG4gICAgbm9iciB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICBwaWN0dXJlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGgyLFxyXG4gICAgaDMsXHJcbiAgICBoNCxcclxuICAgIGg1IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgICBAaW5jbHVkZSBjZW50ZXJUZXh0O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGFibGUtcGFnZV9fc2Nyb2xsLXdyYXAge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBAaW5jbHVkZSBjZW50ZXJUZXh0O1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgY29sb3I6ICM3Njc2N0E7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50b3BpYy1yb3dfX2NhcHRpb24ge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgc3Bhbi5hY2NvcmRpb25fX2NhcHRpb24ge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICBjb2xvcjogIzAwNTBiMjtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3Bhbi5saW5rLWRvY19fY2FwdGlvbiB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGNvbG9yOiAjMDA1MGIyO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5hY2NvcmRpb25fX2FyZWEgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRvZ2dsZWxpc3RfX2JvZHkgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBzcGFuLmxpbmstc2VjdGlvbl9fY2FwdGlvbiB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIGNvbG9yOiAjMDA1MGIyO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcbiAgICAgIG1hcmdpbjogMCAwIDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgc3Bhbi5idG4tYmxvY2tfX3RleHQge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xyXG4gICAgfVxyXG5cclxuICAgIC5idG4td2hpdGUge1xyXG4gICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gICAgfVxyXG5cclxuICAgIC5saW5rLWRvYyB7XHJcbiAgICAgICZfX2ZsZXgge1xyXG4gICAgICAgIC5idG4td2hpdGUge1xyXG4gICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHNwYW4uYnRuLXdoaXRlX190ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgY29sb3I6ICMwMDYxRDk7XHJcbiAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHNwYW4uaW5mby10ZXh0IHtcclxuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjYpO1xyXG4gICAgfVxyXG5cclxuICAgIGRpdi5ibG9jay1hY2NvcmRpb25zIC5ibG9jay1hY2NvcmRpb25zX190aXRsZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgY29sb3I6ICMwMDUwQjI7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBvbCB7XHJcbiAgICAgIEBpbmNsdWRlIGNlbnRlclRleHQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgY291bnRlci1yZXNldDogbGk7XHJcblxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xyXG5cclxuICAgICAgICBvbCB7XHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDhweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM4cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIG9sIHtcclxuICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDY0cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICBjb2xvcjogIzMzMzMzMztcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogbGk7XHJcbiAgICAgICAgICBjb250ZW50OiBjb3VudGVycyhsaSwgXCIuXCIpIFwiLiBcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgIGNvbG9yOiAjMDA2MWQ5O1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuXHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgIEBpbmNsdWRlIGNlbnRlclRleHQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDEycHg7XHJcbiAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFkOTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idG4tYmxvY2sge1xyXG4gICAgICAvLyBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYmxvY2txdW90ZS1yb3dfX2NhcHRpb24ge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWNoYW5nZSB7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50b2dnbGVsaXN0K3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50b2dnbGVsaXN0IHVsLFxyXG4gICAgLnRvZ2dsZWxpc3Qgb2wsXHJcbiAgICAudG9nZ2xlbGlzdF9faXRlbSBvbCxcclxuICAgIC50b2dnbGVsaXN0X19pdGVtIHVsIHtcclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX193cmFwIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDlkOWRlO1xyXG4gICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xyXG4gICAgICAvLyBtYXJnaW46IGF1dG87XHJcblxyXG4gICAgICBiIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcclxuICAgIH1cclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tY2hhbmdlIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWRlO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWJvbGQge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZG93biB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTRweDtcclxuXHJcbiAgICAuYnRuLXdoaXRlLFxyXG4gICAgLmJ0bi1ibG9jayB7XHJcbiAgICAgIHdpZHRoOiA0Ny43JTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uZXdzLXJvdy13cmFwIHtcclxuICBib3JkZXItdG9wOiAycHggc29saWQgIzAwMDAwMDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkZTtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICBjb2x1bW4tZ2FwOiA0MHB4O1xyXG4gIHBhZGRpbmc6IDQwcHggMDtcclxuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgIHJvdy1nYXA6IDMycHg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICByb3ctZ2FwOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnNtLXBvc3QtbmV3cyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAuc20tcG9zdC1uZXdzX19jYXB0aW9uIHtcclxuICAgICAgY29sb3I6ICMwMDNCODM7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbS1wb3N0LW5ld3NfX3dyYXAtaW1nIHtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuN3MgZWFzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gICZfX3dyYXAtaW1nIHtcclxuICAgIG1heC13aWR0aDogMTg0cHg7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDE0NHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2U7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX193cmFwLXRleHQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xyXG5cclxuICAgIC5pbmZvLXRleHQge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2FwdGlvbiB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm9mZnNldC1hcmVhIHtcclxuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgfVxyXG5cclxuICAmLS1jaGFuZ2Uge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5ibG9ja3F1b3RlLXJvdyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWRlO1xyXG4gIH1cclxuXHJcbiAgJl9fd3JhcC1pbWcge1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBtYXgtd2lkdGg6IDY0cHg7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dyYXAtdGV4dCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZGU7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NhcHRpb24ge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIGNvbG9yOiAjNzY3NjdhO1xyXG4gIH1cclxufVxyXG5cclxuLnRvcGljLXJvdyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogMzBweDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICB9XHJcblxyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1hcmdpbjogMCAtNnB4O1xyXG4gIH1cclxuXHJcbiAgJl9fY2FwdGlvbiB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi5pbnRlcmFjdGlvbi1wb3N0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgLmJ0bi13aGl0ZSB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDExcHggMThweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuICAgICAgcGFkZGluZzogN3B4IDEwcHg7XHJcbiAgICAgIHdpZHRoOiA1MyU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19sZWZ0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgIC53cmFwLWRpc2FibGVkIHtcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG5cclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZpZWxkLW92ZXIge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgIG1heC13aWR0aDogMjM1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXAtZGlzYWJsZWQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19yaWdodCB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpZGVyLWdhbGxlcnkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tYm90dG9tOiAyN3B4O1xyXG4gIC8vIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgIG1hcmdpbjogMCAtMzJweCAyN3B4O1xyXG4gICAgcGFkZGluZzogMCAzMnB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgbWFyZ2luOiAwIC0yNHB4IDlweDtcclxuICAgIHBhZGRpbmc6IDAgMjRweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzNTlweCkge1xyXG4gICAgbWFyZ2luOiAwIC0xNnB4IDlweDtcclxuICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICB9XHJcblxyXG4gIC5jZW50ZXItYXJlYS1vbmUge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX191cCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmJ0bi13aGl0ZSB7XHJcbiAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDI1cHg7XHJcbiAgICAgIGJvdHRvbTogMjVweDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAxMnB4IDdweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3RleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc2xpZGUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYXJyb3cge1xyXG4gICAgd2lkdGg6IDg4cHg7XHJcbiAgICBoZWlnaHQ6IDg4cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogY2FsYyg1MCUgLSA0NHB4KTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHdpZHRoOiA3MnB4O1xyXG4gICAgICBoZWlnaHQ6IDcycHg7XHJcbiAgICAgIHRvcDogY2FsYyg1MCUgLSA1NXB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM0I4MztcclxuXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgc3Ryb2tlOiAjZmZmO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIHN0cm9rZTogIzAwNjFEOTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBzdmcge1xyXG4gICAgICB3aWR0aDogMjFweDtcclxuICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAvLyB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgIHN0cm9rZTogIzAwNjFEOTtcclxuICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG5cclxuICAgICYtLW5leHQge1xyXG4gICAgICByaWdodDogLTQ0cHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICByaWdodDogLTM2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1wcmV2IHtcclxuICAgICAgbGVmdDogLTQ0cHg7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBsZWZ0OiAtMzZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZG93biB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgcGFkZGluZzogMTJweCAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZGU7XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgY29sb3I6ICM3Njc2N2E7XHJcbiAgfVxyXG5cclxuICAmX19mcmFjdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpZGVyLXNtLWdhbGVyeSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLXRvcDogMTJweDtcclxuICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtaW4td2lkdGg6IDFweDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJl9fYXJyb3cge1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgIHN0cm9rZTogIzAwNjFEOTtcclxuICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG5cclxuICAgICYtLW5leHQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMjNweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1wcmV2IHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyM3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc2xpZGUge1xyXG4gICAgbWluLXdpZHRoOiA3MnB4O1xyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLmdhbGxlcnktZ3JpZCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gIH1cclxuXHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICAgIGNvbHVtbi1nYXA6IDQwcHg7XHJcbiAgICByb3ctZ2FwOiAzNXB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcclxuICAgICAgcm93LWdhcDogMjVweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS10d28tY29sbHVtbiB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xyXG4gICAgICAgIHJvdy1nYXA6IDI1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBvc3Qge1xyXG4gICZfX3dyYXAtaW1nIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgcGljdHVyZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2U7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuN3MgZWFzZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dyYXAtdGV4dCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICBoNCB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICMwMDNiODM7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAzYjgzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGNvbG9yOiByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjYpO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAudGVnLWNhdGVnb3J5IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJsb2NrLXRleHQtYXJlYSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgcCxcclxuICAgIGIsXHJcbiAgICBhIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3Ryb25nIHtcclxuICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19yb3ctdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRlZy1jYXRlZ29yeSB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYjNjYmU4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBwYWRkaW5nOiA0cHggMTJweCA2cHg7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgcGFkZGluZzogMXB4IDEwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkY2RkI7XHJcbiAgICBib3JkZXItY29sb3I6ICMwMDNCODM7XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGNvbG9yOiAjMDAzQjgzO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U2RUVGNztcclxuICAgIGJvcmRlci1jb2xvcjogIzAwM0I4MztcclxuICB9XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgY29sb3I6ICMwMDYxZDk7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuXHJcbiAgfVxyXG59XHJcblxyXG4ubmV3cy1ncmlkIHtcclxuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAmX193cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgIHJvdy1nYXA6IDUwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgICAgcm93LWdhcDogNDhweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuICAgICAgcm93LWdhcDogMjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm5ld3MtcG9zdCB7XHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3JvdyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XHJcbiAgICBtaW4td2lkdGg6IDE5MnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtaW4td2lkdGg6IGluaGVyaXQ7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvLXRleHQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljLWl0ZW0ge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX193cmFwLWltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDQwOHB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjdzIGVhc2U7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcclxuICAgICAgd2lkdGg6IDMxLjUlO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dyYXAtdGV4dCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcbiAgICAgIHdpZHRoOiA2OC41JTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICBoMyB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogIzAwM0I4MztcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgY29sb3I6ICMzMzMzMzM7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBvc3QtaW5uZXItZG93biB7XHJcbiAgLmNlbnRlci1hcmVhLW9uZSB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5pbm5lci1ncmlkLXBhZ2Uge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcblxyXG4gICYtLWNoYW5nZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgJi0tbGctYm90dG9tIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tc20tYm90dG9tIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucm93LXRpdGxlIHtcclxuICAgIC5tZC10aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubWQtdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5odW1hbi1saXN0IHtcclxuICAmX193cmFwcGVyIHtcclxuICAgIC8vIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gICZfX2dyaWQge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XHJcbiAgICBjb2x1bW4tZ2FwOiA0MHB4O1xyXG4gICAgcm93LWdhcDogNTBweDtcclxuICAgIC8vIG1hcmdpbi10b3A6IDM2cHg7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5ZDlkZTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWRlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTZweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgIHJvdy1nYXA6IDM2cHg7XHJcbiAgICAgIHBhZGRpbmc6IDM1cHggMDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcclxuICAgICAgcm93LWdhcDogMjVweDtcclxuICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRhYi1ibG9jay0tYWN0aXZlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLmh1bWFuLXBvc3Qge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmh1bWFuLXBvc3Qge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgJl9fd3JhcC1pbWcge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICBtYXgtd2lkdGg6IDcycHggIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd3JhcC10ZXh0IHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBoMyB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICMwMDNCODM7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAzQjgzO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGNvbG9yOiAjMzMzMzMzO1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idG4td2hpdGUge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAxMnB4O1xyXG5cclxuICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudGV4dC1jaGFuZ2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jbG9zZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTdhOGFiO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idG4td2hpdGUub3Blbi1idG4ge1xyXG4gICAgICAuYnRuLXdoaXRlX190ZXh0IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudGV4dC1jaGFuZ2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2xvc2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1sZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblxyXG4gICAgLmh1bWFuLXBvc3Qge1xyXG4gICAgICAmX193cmFwLWltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyOTZweDtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fd3JhcC10ZXh0IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLW1kIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XHJcblxyXG4gICAgLmh1bWFuLXBvc3Qge1xyXG4gICAgICAmX193cmFwLWltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX193cmFwLXRleHQge1xyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLXNtIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XHJcblxyXG4gICAgLmh1bWFuLXBvc3Qge1xyXG4gICAgICAmX193cmFwLWltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX193cmFwLXRleHQge1xyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5odW1hbi1pbmZvLWJsb2NrIHtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAmX193cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX193cmFwLWltZyB7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIG1heC13aWR0aDogMTYwcHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDE1MnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dyYXAtY29udGVudCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDY0cHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMjhweDtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgcGFkZGluZy10b3A6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dyYXAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgIGNvbG9yOiAjNzY3NjdhO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3Ryb25nLFxyXG4gICAgICAgIGIge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3JvdyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgY29sb3I6ICM3Njc2N0E7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZG93biB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuYnRuLXdoaXRlLFxyXG4gICAgLmJ0bi1ibG9jayB7XHJcbiAgICAgIHdpZHRoOiA0OSU7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMTRweCAxMnB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXB0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBjb2xvcjogIzc2NzY3QTtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgY29sb3I6ICMzMzMzMzM7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xpbmsge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybS1vdmVyIHtcclxuICAmX19hcmVhIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgYiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ucmVkIHtcclxuICAgICAgY29sb3I6ICNkNTFhMWE7XHJcblxyXG4gICAgICBiIHtcclxuICAgICAgICBjb2xvcjogI2Q1MWExYTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgdG9wOiAxMnB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYxZDk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3JvdyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dyYXAtdGl0bGUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuXHJcbiAgICBoMyB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ncmlkIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICBjb2x1bW4tZ2FwOiA0MHB4O1xyXG4gICAgcm93LWdhcDogMjJweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcblxyXG4gICAgJi0tY2hhbmdlIHtcclxuICAgICAgLndyYXAtZmllbGQge1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICBvcmRlcjogNDtcclxuXHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpudGgtY2hpbGQoNSkge1xyXG4gICAgICAgICAgICBvcmRlcjogMztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgcm93LWdhcDogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLWZpZWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ibG9jay1hY2NvcmRpb25zIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JvcmRlciB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlERTtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgfVxyXG5cclxuICAmX193cmFwLWJ0biB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luOiAwIC0yMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDU2cHg7XHJcblxyXG4gICAgQG1lZGlhKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgICAgIG1hcmdpbjogMCAtMTZweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc20td2lkdGgtYnRuIHtcclxuICAgICAgd2lkdGg6IDIwLjklO1xyXG4gICAgICBtaW4td2lkdGg6IDE0MHB4O1xyXG4gICAgICBtYXJnaW46IDAgMjBweDtcclxuXHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAgICAgIG1hcmdpbjogMCAxNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWQtd2lkdGgtYnRuIHtcclxuICAgICAgd2lkdGg6IDQ3LjUlO1xyXG4gICAgICBtYXJnaW46IDAgMjBweDtcclxuXHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAgICAgIG1hcmdpbjogMCAxNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oYWxmLXdpZHRoLWJ0biB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIG1hcmdpbjogMCAyMHB4O1xyXG5cclxuICAgICAgQG1lZGlhKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bi13aGl0ZSxcclxuICAgIC5idG4tYmxvY2sge1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi53cmFwLWZpZWxkLWNoZWNrIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICYtLW9mZnNldCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gIH1cclxuXHJcbiAgaW5wdXQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIC8vIHdpZHRoOiAwO1xyXG4gICAgLy8gaGVpZ2h0OiAwO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAud3JhcC1maWVsZC1jaGVja19fZmllbGQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFNkVCO1xyXG4gICAgICBib3JkZXItY29sb3I6ICNFNkU2RUI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZSB7XHJcbiAgICAud3JhcC1maWVsZC1jaGVja19fZmllbGQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDdEN0RFO1xyXG4gICAgICBib3JkZXItY29sb3I6ICNEN0Q3REU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19maWVsZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1Rjc7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE0cHg7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjRjVGNUY3O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDZweCAxNHB4O1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICZfX2ljb24ge1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwMDAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMTRweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogM3B4O1xyXG4gICAgICByaWdodDogM3B4O1xyXG4gICAgICB0b3A6IDNweDtcclxuICAgICAgYm90dG9tOiAzcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc3F1YXJlIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgbGVmdDogM3B4O1xyXG4gICAgICAgIHJpZ2h0OiAzcHg7XHJcbiAgICAgICAgdG9wOiAzcHg7XHJcbiAgICAgICAgYm90dG9tOiAzcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53cmFwLWZpZWxkX19kZXNjcmlwdGlvbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLndyYXAtZmllbGQtY2hlY2sgaW5wdXQ6Y2hlY2tlZCsud3JhcC1maWVsZC1jaGVja19fZmllbGQge1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDYxRDk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcbiAgLndyYXAtZmllbGQtY2hlY2tfX2ljb24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFEOTtcclxuICAgIGJvcmRlci1jb2xvcjogIzAwNjFEOTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndyYXAtZmllbGQge1xyXG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICBsYWJlbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxuXHJcblxyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gICZfX2ZpZWxkIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMTFweCAxNHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI0E3QThBQjtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjMzMzMzMzO1xyXG4gICAgfVxyXG5cclxuICAgICY6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDdweCAxNHB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgY29sb3I6ICM3Njc2N0E7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4ICM5OUE5Rjg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0YXJlYSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3MgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4zcyBlYXNlLWluLW91dDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMTFweCAxNHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI0E3QThBQjtcclxuICAgIC8vIHJlc2l6ZTogbm9uZTtcclxuICAgIG1pbi1oZWlnaHQ6IDE2MHB4O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3JkZXItY29sb3I6ICMzMzMzMzM7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICBjb2xvcjogIzc2NzY3QTtcclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4ICM5OUE5Rjg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAxN3B4O1xyXG4gICAgcmlnaHQ6IDE0cHg7XHJcbiAgICB3aWR0aDogMTdweDtcclxuICAgIGhlaWdodDogMTdweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgYm90dG9tOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnJhZGlvLXdyYXAge1xyXG4gIG1hcmdpbi10b3A6IC00cHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIC5odW1hbi1yb3ctc20ge1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaW5wdXQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gICZfX2Jsb2NrIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAvLyBib3JkZXItYm90dG9tLWNvbG9yOiAjRTVFNUVCO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcblxyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ljb24ge1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwMDAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiA0cHg7XHJcbiAgICAgIHJpZ2h0OiA0cHg7XHJcbiAgICAgIHRvcDogNHB4O1xyXG4gICAgICBib3R0b206IDRweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5odW1hbi1yb3ctc20ge1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RUI7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDA7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUVCO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucmFkaW8td3JhcCBpbnB1dDpjaGVja2VkKy5yYWRpby13cmFwX19ibG9jayB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMDA2MUQ5O1xyXG4gIHotaW5kZXg6IDE7XHJcblxyXG4gIC5odW1hbi1yb3ctc20ge1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcblxyXG4gIC5yYWRpby13cmFwX19pY29uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYxRDk7XHJcbiAgICBib3JkZXItY29sb3I6ICMwMDYxRDk7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wb3B1bGFyLWdyaWQge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICBjb2x1bW4tZ2FwOiA0MHB4O1xyXG4gIHJvdy1nYXA6IDMwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcclxuICAgIHJvdy1nYXA6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucG9zdC1wb3B1bGFyLWJsb2NrOmxhc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubmV3cy1zbGlkZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIG1hcmdpbjogMCAtMjRweCA0MHB4O1xyXG4gICAgcGFkZGluZzogMCAyNHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzNTlweCkge1xyXG4gICAgbWFyZ2luOiAwIC0xNXB4IDQwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuXHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG1pbi13aWR0aDogMXB4O1xyXG4gIH1cclxuXHJcbiAgJl9fd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuN3MgZWFzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd3JhcC1pbWcge1xyXG4gICAgZ3JpZC1hcmVhOiAxLzEvMi8yO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZ3JpZC1hcmVhOiBpbmhlcml0O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDYxLjk4JSwgcmdiYSgwLCAwLCAwLCAwLjgpIDEwMCUpO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2U7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX193cmFwLXRleHQge1xyXG4gICAgZ3JpZC1hcmVhOiAxLzEvMi8yO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHBhZGRpbmc6IDI1cHggMzJweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZ3JpZC1hcmVhOiBpbmhlcml0O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2FwdGlvbiB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgY29sb3I6ICMwMDUwQjI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19hcnJvdyB7XHJcbiAgICB3aWR0aDogNzJweDtcclxuICAgIGhlaWdodDogNzJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiBjYWxjKDUwJSAtIDM2cHgpO1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgdG9wOiBjYWxjKDUwJSAtIDMwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICB0b3A6IGNhbGMoNTAlIC0gNjBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNCODM7XHJcblxyXG4gICAgICBzdmcge1xyXG4gICAgICAgIHN0cm9rZTogI2ZmZjtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICBzdHJva2U6ICMwMDYxRDk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgd2lkdGg6IDIxcHg7XHJcbiAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgc3Ryb2tlOiAjMDA2MWQ5O1xyXG4gICAgICBzdHJva2Utd2lkdGg6IDJweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1wcmV2IHtcclxuICAgICAgbGVmdDogLTM2cHg7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcbiAgICAgICAgbGVmdDogLTMwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGxlZnQ6IC02cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1uZXh0IHtcclxuICAgICAgcmlnaHQ6IC0zNnB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xyXG4gICAgICAgIHJpZ2h0OiAtMzBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgcmlnaHQ6IC02cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5kb2N1bWVudGF0aW9uLXNlY3Qge1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgfVxyXG5cclxuICAmX193cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgIHJvdy1nYXA6IDQwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiA1MDBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgcm93LWdhcDogMjhweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV3cy1wb3N0IHtcclxuICAgICAgLmluZm8tdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fcm93IHtcclxuICAgICAgICBtaW4td2lkdGg6IDIxMHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fd3JhcC10ZXh0IHtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaG9ub3JhcnktY2l0aXplbnMge1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICB9XHJcblxyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XHJcbiAgICByb3ctZ2FwOiAzNnB4O1xyXG4gICAgY29sdW1uLWdhcDogNDBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICByb3ctZ2FwOiAyOHB4O1xyXG4gICAgICBjb2x1bW4tZ2FwOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmlucHV0LXNlYXJjaC1zZWN0IHtcclxuICBwYWRkaW5nLXRvcDogMzRweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMjhweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlERTtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcblxyXG4gICZfX3dyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgIHN0cm9rZTogIzAwMDtcclxuICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMzNweDtcclxuICAgICAgdG9wOiBjYWxjKDUwJSAtIDhweCk7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICByaWdodDogMTJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgc3Ryb2tlOiAjMDAzYjgzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19maWVsZCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQTdBOEFCO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBwYWRkaW5nOiAxOXB4IDYwcHggMjNweCAzMnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3JkZXItY29sb3I6ICMzMzM7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCAjOTlhOWY4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDM0cHggMTJweCAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgY29sb3I6ICM3Njc2N0E7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Rvd24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1hcmdpbjogMCAtMTJweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXAtZmllbGQtY2hlY2sge1xyXG4gICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHQge1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzZweDtcclxuICB9XHJcblxyXG4gICZfX3VwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19sZWZ0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3JpZ2h0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1hcmdpbjogMCAtMTJweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXAtZmllbGQtY2hlY2sge1xyXG4gICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdC1saXN0IHtcclxuICBjb3VudGVyLXJlc2V0OiBteS1hd2Vzb21lLWNvdW50ZXI7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICByb3ctZ2FwOiA0MHB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHJvdy1nYXA6IDI1cHg7XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIGNvdW50ZXItaW5jcmVtZW50OiBteS1hd2Vzb21lLWNvdW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAuc2VhcmNoLXJlc3VsdC1saXN0X19jYXB0aW9uIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobXktYXdlc29tZS1jb3VudGVyKSAnLic7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtaW4td2lkdGg6IDcycHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTUycHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMDRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgICAgIG1pbi13aWR0aDogMzJweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2FwdGlvbiB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICBiIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgY29sb3I6ICMwMDUwQjI7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgYiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGNvbG9yOiAjMDA1MEIyO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnJlYWRjcnVtYnMge1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19saXN0IHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuJHRhYmxlV2lkdGg6IDI1MHB4O1xyXG4kdGFibGVXaWR0aFByb2NlbnRTbTogOTBweDtcclxuJHRhYmxlV2lkdGhQcm9jZW50OiAyNTBweDtcclxuXHJcbi50YWJsZS1wYWdlIHtcclxuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fcm93LWJ0biB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgY29sdW1uLWdhcDogNDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ2cHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICAgICAgLmJ0bi1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWNoYW5nZSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tY2hhbmdlLXR3byB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XHJcblxyXG4gICAgICAuYnRuLXdoaXRlIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyIC8gYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcblxyXG4gICAgICAgIC5idG4td2hpdGUge1xyXG4gICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMSAvIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcclxuXHJcbiAgICAgICAgLmJ0bi13aGl0ZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0bi1ibG9jayB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3Njcm9sbC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC8vIG1pbi13aWR0aDogMTMwNHB4O1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgLy8gQG1lZGlhIChtYXgtd2lkdGg6IDEzNjBweCkge1xyXG4gICAgICAvLyAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIC8vICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAvLyAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgIC8vICAgdG9wOiAwO1xyXG4gICAgICAvLyAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAvLyAgIGhlaWdodDogMTAwJTtcclxuICAgICAgLy8gICB3aWR0aDogMzJweDtcclxuICAgICAgLy8gICBmbGV4LXNocmluazogMDtcclxuICAgICAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcbiAgICAgIC8vIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dyYXAtdGFibGUge1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2MHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY3O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgIGJvdHRvbTogMTBweDtcclxuICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuXHJcbiAgICAgIC5zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYxZDk7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuM3MgZWFzZS1pbi1vdXQsIGJvdHRvbSAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHRvcDogLTJweDtcclxuICAgICAgICAgIGJvdHRvbTogLTJweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNCODM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICB0b3A6IC0ycHg7XHJcbiAgICAgICAgICBib3R0b206IC0ycHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzQjgzO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zY3JvbGxiYXItdHJhY2steSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2MHB4KSB7XHJcbiAgICAgIG1hcmdpbjogMCAtMzJweDtcclxuICAgICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xyXG4gICAgICAvLyBwYWRkaW5nOiAwIDMycHg7XHJcblxyXG4gICAgICAuc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMTRweDtcclxuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luOiAwIDMycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgLy8gZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlIHtcclxuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjBweCkge1xyXG4gICAgICAgIC8vIG1hcmdpbjogMCAzMnB4O1xyXG5cclxuICAgICAgICAvLyAmOjphZnRlciB7XHJcbiAgICAgICAgLy8gICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIC8vICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIC8vICAgbGVmdDogMTAwJTtcclxuICAgICAgICAvLyAgIHRvcDogMDtcclxuICAgICAgICAvLyAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIC8vICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIC8vICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgLy8gICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAvLyB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHRyIHtcclxuICAgICAgICB0aCB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggMjJweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwMDAwO1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAkdGFibGVXaWR0aDtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAkdGFibGVXaWR0aFByb2NlbnRTbTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5REU7XHJcbiAgICAgICAgICAvLyBtaW4td2lkdGg6ICR0YWJsZVdpZHRoO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogLTIwcHggLTE2cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDAwMDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMm4rMSkge1xyXG4gICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogI0Y1RjVGNywgJGFscGhhOiAwLjUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuXHJcbiAgICAgICAgICB0aCxcclxuICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjRTVFNUVCLCAkYWxwaGE6IDAuNSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzYwcHgpIHtcclxuICAgIG1hcmdpbjogMCAzMnB4O1xyXG5cclxuICAgIC8vICY6OmFmdGVyIHtcclxuICAgIC8vICAgY29udGVudDogXCJcIjtcclxuICAgIC8vICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgLy8gICBsZWZ0OiAxMDAlO1xyXG4gICAgLy8gICB0b3A6IDA7XHJcbiAgICAvLyAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgLy8gICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAvLyAgIHdpZHRoOiAzMnB4O1xyXG4gICAgLy8gICBmbGV4LXNocmluazogMDtcclxuICAgIC8vIH1cclxuICB9XHJcblxyXG4gIHRyIHtcclxuICAgIHRoIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjBweCAyMnB4O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDAwMDtcclxuICAgICAgLy8gbWluLXdpZHRoOiAkdGFibGVXaWR0aDtcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICBtaW4td2lkdGg6ICR0YWJsZVdpZHRoUHJvY2VudFNtO1xyXG4gICAgICAgIC8vIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDIpLFxyXG4gICAgICAmOm50aC1jaGlsZCgzKSxcclxuICAgICAgJjpudGgtY2hpbGQoNSkge1xyXG4gICAgICAgIG1pbi13aWR0aDogJHRhYmxlV2lkdGhQcm9jZW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB0ZCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5REU7XHJcbiAgICAgIC8vIG1pbi13aWR0aDogJHRhYmxlV2lkdGg7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgcCxcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICAvLyBtaW4td2lkdGg6ICR0YWJsZVdpZHRoUHJvY2VudFNtO1xyXG4gICAgICAgIC8vIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaDQge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICBtYXJnaW46IC0yMHB4IC0xNnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDAwMDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKDJuKzEpIHtcclxuICAgICAgdGQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjRjVGNUY3LCAkYWxwaGE6IDAuNSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG5cclxuICAgICAgdGgsXHJcbiAgICAgIHRkIHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgdGQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjRTVFNUVCLCAkYWxwaGE6IDAuNSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tc3AtdGFibGUge1xyXG4gIHRhYmxlIHtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjBweCkge1xyXG4gICAgICBtYXJnaW46IDAgMzJweDtcclxuICAgIH1cclxuXHJcbiAgICB0ciB7XHJcbiAgICAgIHRoIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweCAyMHB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwMDAwO1xyXG4gICAgICAgIC8vIG1pbi13aWR0aDogJHRhYmxlV2lkdGg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICB3aWR0aDogMjAwcHg7XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgLy8gbWluLXdpZHRoOiAkdGFibGVXaWR0aFByb2NlbnRTbTtcclxuICAgICAgICAgIC8vIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHRkIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBjb2xvcjogIzMzMzMzMztcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5REU7XHJcbiAgICAgICAgLy8gbWluLXdpZHRoOiAkdGFibGVXaWR0aDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICB3aWR0aDogMjAwcHg7XHJcblxyXG4gICAgICAgIHAsXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgICAgICAgIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgLy8gbWluLXdpZHRoOiAkdGFibGVXaWR0aFByb2NlbnRTbTtcclxuICAgICAgICAgIC8vIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgbWFyZ2luOiAtMjBweCAtMTZweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwMDAwO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1jaGlsZCgybisxKSB7XHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICNGNUY1RjcsICRhbHBoYTogMC41KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcblxyXG4gICAgICAgIHRoLFxyXG4gICAgICAgIHRkIHtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRkIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjRTVFNUVCLCAkYWxwaGE6IDAuNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udXBjb21pbmctY29uZmVyZW5jZXMtcGFnZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDRweDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gIH1cclxuXHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgcm93LWdhcDogNTBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICAgIHJvdy1nYXA6IDM4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHJvdy1nYXA6IDMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udXBjb21pbmctY29uZmVyZW5jZXMtcG9zdCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGVmdCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgICBtaW4td2lkdGg6IDE4NHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgbWluLXdpZHRoOiAxNDVweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgICAgbWluLXdpZHRoOiBpbmhlcml0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19yaWdodCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG5cclxuICAmX193cmFwLWltZyB7XHJcbiAgICB3aWR0aDogMTYwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDY0cHg7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgIHdpZHRoOiAxNDRweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgICAgd2lkdGg6IDE1MnB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XHJcbiAgICAgIHdpZHRoOiA3MnB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dyYXAtdGV4dCB7XHJcbiAgICAuaW5mby10ZXh0IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDMge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICMwMDNCODM7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5ncmF5LXNlY3Qge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjRjVGNUY3LCAkYWxwaGE6IDAuNyk7XHJcbiAgcGFkZGluZzogNDBweCAwIDU2cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDNweDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gIH1cclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHBhZGRpbmc6IDMwcHggMCAyNHB4O1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIHBhZGRpbmc6IDMwcHggMCA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJvdy1idG4ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5jb25mZXJlbmNlcy1pbm5lci1ibG9jayB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNTZweDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuXHJcbiAgLmNlbnRlci1hcmVhLW9uZSB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC51cGNvbWluZy1jb25mZXJlbmNlcy1wb3N0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcmlnaHQge1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgLmluZm8tdGV4dC5kYXRlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fd3JhcC1pbWcge1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDIycHg7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDE0NHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDEwcHggMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXAtdGV4dCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnRuLWJsb2NrIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wYXJ0bmVycy1mbGV4IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAmX19jYXB0aW9uIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgLy8ganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmJsb2NrLWltZyB7XHJcbiAgICAgIHdpZHRoOiAyNTZweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgICAgICB3aWR0aDogMjQ4cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYmxvY2staW1nIHtcclxuICBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4ucXVlc3Rpb25zLXNlY3Qge1xyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIHJvdy1nYXA6IDM0cHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHJvdy1nYXA6IDMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucXVlc3Rpb24tcG9zdCB7XHJcbiAgJl9fdXAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjdweDtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvLXRleHQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAucXVlc3Rpb24tcG9zdF9fYXJlYSB7XHJcbiAgICAgIG1heC13aWR0aDogODU2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19uYW1lIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19hcmVhIHtcclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICBjb2xvcjogIzMzMzMzMztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Rvd24ge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMjRweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTc2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE4NHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX193cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcblxyXG4gICZfX3dyYXAtcGhvdG8ge1xyXG4gICAgd2lkdGg6IDQ4cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubm90LWZvdW5kLXBhZ2Uge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gIGNvbHVtbi1nYXA6IDMycHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNTZweDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgfVxyXG5cclxuICAmX19sZWZ0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIG1heC13aWR0aDogNTIwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcmlnaHQge1xyXG4gICAgLnJvdy10aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19hcmVhIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICBjb2xvcjogIzMzMzMzMztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xyXG4gICAgICBjb2xvcjogIzAwNTBCMjtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjMDAzQjgzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDQge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bi13aGl0ZSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnN0cnVjdHVyYWwtdW5pdHMge1xyXG4gIC5wb3N0LXBvcHVsYXItYmxvY2sge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5maWx0ZXItZGljdGlvbmFyeSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNTRweDtcclxuXHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTYsIDFmcik7XHJcbiAgICBjb2x1bW4tZ2FwOiAzMnB4O1xyXG4gICAgcm93LWdhcDogMzJweDtcclxuICAgIHBhZGRpbmc6IDU2cHggMDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDE0LCAxZnIpO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTAsIDFmcik7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAgICBwYWRkaW5nOiA0NnB4IDA7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDgsIDFmcik7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHggMDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTtcclxuICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xyXG4gICAgICBnYXA6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB3aWR0aDogNDhweDtcclxuICAgIGhlaWdodDogNDhweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNCM0NCRTg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmY2ZmI7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwM2I4MztcclxuICAgIH1cclxuXHJcbiAgICAmLS1hY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgY29sb3I6ICMwMDYxRDk7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmRpY3Rpb25hcnktcmVzdWx0cyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBwYWRkaW5nOiA0NXB4IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlERTtcclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2l0ZW0td3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAgJl9fa2V5IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgbWluLXdpZHRoOiA3MnB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MnB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgbWluLXdpZHRoOiAzMnB4O1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd3JhcCB7XHJcbiAgICBkaXYge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDUge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICBjb2xvcjogIzMzMzMzMztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGIge1xyXG4gICAgICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBvbCB7XHJcbiAgICAgIGNvdW50ZXItcmVzZXQ6IG15LWF3ZXNvbWUtY291bnRlcjtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBjb3VudGVyLWluY3JlbWVudDogbXktYXdlc29tZS1jb3VudGVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogY291bnRlcihteS1hd2Vzb21lLWNvdW50ZXIpIFwiLlwiO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICBjb2xvcjogIzAwNjFEOTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICBjb2xvcjogIzMzMzMzMztcclxuXHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi52aWN0b3J5LWJsb2NrIHtcclxuICBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gIH1cclxufVxyXG5cclxuLnBlcnNvbmFsLWFyZWEge1xyXG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgfVxyXG5cclxuICAmX191cCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgICYtLWNoYW5nZSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyOHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1ib3JkZXItYm90dG9tIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5REU7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIG1hcmdpbjogMCAtMjRweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmlsdGVyLWRvY3VtZW50YXRpb24ge1xyXG4gICAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3dyYXAge1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAzMy4zNCU7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA0NC40NSU7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgZmxleC1ncm93OiAxO1xyXG5cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjRweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLndyYXAtZmllbGRfX2ZpZWxkIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDlweCAxNHB4O1xyXG5cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMTRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jaG9pY2VzIC5jaG9pY2VzX19pbm5lciB7XHJcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTRweCA3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kb3duIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2dyaWQge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcbiAgICBjb2x1bW4tZ2FwOiA0MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICByb3ctZ2FwOiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tY2hhbmdlIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnRuLWJsb2NrIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLnBlcnNvbmFsLWFyZWEtcG9zdCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5REU7XHJcblxyXG4gICZfX3dyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICoge1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHN2ZyB7XHJcbiAgICB3aWR0aDogNDVweDtcclxuICAgIGhlaWdodDogNDVweDtcclxuICAgIHN0cm9rZTogIzAwNjFEOTtcclxuICAgIHN0cm9rZS13aWR0aDogMnB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAucGVyc29uYWwtYXJlYS1wb3N0X190ZXh0IHtcclxuICAgICAgY29sb3I6ICMwMDNiODM7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwM2I4MztcclxuICAgIH1cclxuXHJcbiAgICBzdmcge1xyXG4gICAgICBzdHJva2U6ICMwMDNiODM7XHJcbiAgICAgIGZpbGw6ICMwMDNiODM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucG9zdHMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgcGFkZGluZy1ib3R0b206IDI3cHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5REU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgc3ZnIHtcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICBzdHJva2Utd2lkdGg6IDJweDtcclxuICB9XHJcblxyXG4gICZfX3dyYXAtaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcblxyXG4gICAgICBzdmcge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd3JhcC10ZXh0IHtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcm93IHtcclxuICAgIG1heC13aWR0aDogNjI4cHg7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kYXRlIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG4gICAgQG1lZGlhKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgYnIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIGNvbG9yOiByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjYpO1xyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd3JhcC1lbmQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5jbG9zZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICByaWdodDogYXV0bztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNCM0NCRTg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLTVweDtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICB0b3A6IDdweDtcclxuICAgICAgICBib3R0b206IDdweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2I4MztcclxuICAgICAgICAmOjphZnRlcixcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tZXNhZ2Uge1xyXG4gIHBhZGRpbmc6IDIxcHggMjRweDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgcGFkZGluZzogMjBweCAwO1xyXG4gIH1cclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAtMnB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG5cclxuICAqIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDIzcHgpIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogNnB4IDZweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jbG9zZSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tbm90LXJlYWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQjtcclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICB0b3A6IC0zcHg7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQjtcclxuICAgICAgICBsZWZ0OiAtMjRweDtcclxuICAgICAgICByaWdodDogLTI0cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogLTFweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGQUZBRkI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcblxyXG4ucGFnaW5hdGlvbi1tZXNhZ2VzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgJl9fd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcblxyXG4gICZfX3BhZ2UtdmFsdWUge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI0E3QThBQjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIG1heC13aWR0aDogNzJweDtcclxuICAgIHBhZGRpbmc6IDdweCAxNnB4IDdweCAxNHB4O1xyXG4gICAgbWFyZ2luOiAwIDQwcHg7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgbWFyZ2luOiAwIDI4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAxNnB4IDVweCAxNHB4O1xyXG4gICAgICBtYXJnaW46IDAgOHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDQ0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzMzMztcclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4ICM5OWE5Zjg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19sZWZ0IHtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gIH1cclxuXHJcbiAgJl9fcmlnaHQge1xyXG4gICAgbWF4LXdpZHRoOiAxODRweDtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMjhweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogMTQ0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnRuLXdoaXRlIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMzJweCAxMnB4O1xyXG4gICAgbWluLXdpZHRoOiAxODRweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWluLXdpZHRoOiA0MHB4O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNob2ljZXMge1xyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTRweCA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2VsZWN0LXdyYXAge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuY2hvaWNlczo6YmVmb3JlIHtcclxuICAgIHRvcDogY2FsYyg1MCUgLSA2cHgpO1xyXG4gIH1cclxufVxyXG5cclxuLnBhZ2luYXRpb24tbWVzYWdlcy5wYWdpbmF0aW9uIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4ubXktYWRkcmVzc2VzIHtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICAmX190ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5teS1hZGRyZXMtYmxvY2sge1xyXG4gIHBhZGRpbmc6IDAgMjRweCAyOHB4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlEOURFO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgcGFkZGluZzogMCAwIDI4cHg7XHJcbiAgfVxyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcblxyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xlZnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd3JhcC1pY29uIHtcclxuICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgbWFyZ2luLXRvcDogM3B4O1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2xvc2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI0IzQ0JFODtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcbiAgICAmOjpiZWZvcmUsXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHRvcDogN3B4O1xyXG4gICAgICBib3R0b206IDdweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NhcHRpb24ge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3ViY2FwdGlvbiB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIGNvbG9yOiByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjUpO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgY29sb3I6ICMzMzMzMzM7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19yaWdodCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgIC5idG4td2hpdGUge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgcGFkZGluZzogNHB4IDM0cHggNnB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX190ZXh0IHtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkBmdW5jdGlvbiByZW0oJHBpeGVscywgJGNvbnRleHQ6ICRtYWluRm9udFNpemUpIHtcclxuICBAaWYgKHVuaXRsZXNzKCRwaXhlbHMpKSB7XHJcbiAgICAkcGl4ZWxzOiAkcGl4ZWxzICogMXB4O1xyXG4gIH1cclxuXHJcbiAgQGlmICh1bml0bGVzcygkY29udGV4dCkpIHtcclxuICAgICRjb250ZXh0OiAkY29udGV4dCAqIDFweDtcclxuICB9XHJcblxyXG4gIEByZXR1cm4gJHBpeGVscyAvICRjb250ZXh0ICogMXJlbTtcclxufVxyXG5cclxuQG1peGluIHNpemUoJHdpZHRoLCAkaGVpZ2h0OiAkd2lkdGgpIHtcclxuICB3aWR0aDogJHdpZHRoO1xyXG4gIGhlaWdodDogJGhlaWdodDtcclxufVxyXG5cclxuQG1peGluIG9mZnNldElubmVyIHtcclxuICBwYWRkaW5nLXRvcDogJHBhZGRpbmdUb3A7XHJcbiAgcGFkZGluZy1ib3R0b206ICRwYWRkaW5nQm90dG9tO1xyXG59XHJcblxyXG5AbWl4aW4gY2VudGVyVGV4dCB7XHJcbiAgbWF4LXdpZHRoOiA4NTZweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuQG1peGluIHBsYWNlaG9sZGVyIHtcclxuICA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgQGNvbnRlbnRcclxuICB9XHJcblxyXG4gIDotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIEBjb250ZW50XHJcbiAgfVxyXG5cclxuICA6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgQGNvbnRlbnRcclxuICB9XHJcblxyXG4gIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgQGNvbnRlbnRcclxuICB9XHJcbn0iLCIvLyBoZWFkZXIge1xyXG4vLyBcdG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcblxyXG4vLyBcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuLy8gXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbi8vIFx0fVxyXG4vLyB9XHJcblxyXG4ucGFnZS1oZWFkZXIge1xyXG5cdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3VwLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRwYWRkaW5nOiAxNXB4IDA7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlERTtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQubGluay1vdmVyLnBlcnNvbmFsLWFyZWEge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fd3JhcHBlci1sZWZ0IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0Jl9fd3JhcHBlci1yaWdodCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5saW5rLW92ZXIge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG5cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3dyYXBwZXItZG93biB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdHBhZGRpbmc6IDE1cHggMDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcblx0XHRcdHBhZGRpbmc6IDkuNXB4IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19sZWZ0IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuXHRcdFx0b3JkZXI6IDI7XHJcblx0XHR9XHJcblxyXG5cdFx0LnNtLXRleHQge1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fcmlnaHQge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuXHRcdFx0ZmxleC1ncm93OiAwO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucGFnZS1oZWFkZXJfX2Rvd24uc3RpY2t5IHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0bGVmdDogMDtcclxuXHRyaWdodDogMDtcclxuXHR0b3A6IDA7XHJcblx0ei1pbmRleDogOTA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRib3gtc2hhZG93OiAwIDJweCAwIDAgIzAwMDAwMDtcclxufVxyXG5cclxuLm5hdiB7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdCZfX2xpc3Qge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHR9XHJcblxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQuZHJvcGRvd24tbGlzdCB7XHJcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IHVuc2V0O1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOmxhc3QtY2hpbGQsXHJcblx0XHQmOm50aC1sYXN0LWNoaWxkKDIpIHtcclxuXHRcdFx0LmRyb3Bkb3duLWxpc3Qge1xyXG5cdFx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0bGVmdDogYXV0bztcclxuXHRcdFx0XHRcdHJpZ2h0OiAzNHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fdGV4dCB7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0XHRjb2xvcjogIzAwMDtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogIzAwM0I4MztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5kcm9wZG93bi1saXN0IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDEwMCU7XHJcblx0bWFyZ2luLXRvcDogMTJweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGJveC1zaGFkb3c6IDZweCA2cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcblx0cGFkZGluZy10b3A6IDEycHg7XHJcblx0ei1pbmRleDogMjA7XHJcblx0bWluLXdpZHRoOiAzMTZweDtcclxuXHRwYWRkaW5nOiAyNXB4IDM1cHg7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0Ji0tdHdvLWNvbHVtbiB7XHJcblx0XHRtaW4td2lkdGg6IDYwMHB4O1xyXG5cdFx0Y29sdW1uczogMjtcclxuXHR9XHJcblxyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRvcDogLTIwcHg7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR3aWR0aDogMjBweDtcclxuXHRcdGhlaWdodDogMjBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0XHR0b3A6IC0xMHB4O1xyXG5cdFx0bGVmdDogNDRweDtcclxuXHRcdGJveC1zaGFkb3c6IDVweCAyMHB4IDVweCA1cHggI2ZmZixcclxuXHRcdFx0MjBweCA1cHggNXB4IDVweCAjZmZmLFxyXG5cdFx0XHQwIDAgMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuXHR9XHJcblxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI4cHg7XHJcblx0XHRicmVhay1pbnNpZGU6IGF2b2lkO1xyXG5cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMDAzQjgzO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRzdmcge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDE4cHg7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDEwcHg7XHJcblx0XHRcdHN0cm9rZTogIzAwM0I4MztcclxuXHRcdFx0c3Ryb2tlLXdpZHRoOiAycHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDVweDtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNnB4KTtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xyXG5cdFx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdH1cclxuXHJcblx0XHRzcGFuIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRjb2xvcjogIzAwMDAwMDtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNnB4KTtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdC8vIG1hcmdpbi1sZWZ0OiA4cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VhcmNoIHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Jjpob3ZlciB7XHJcblx0XHRzdmcge1xyXG5cdFx0XHRzdHJva2U6ICMwMDNCODM7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX3dyYXAtaWNvbiB7XHJcblx0XHRtYXgtaGVpZ2h0OiAxNnB4O1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0fVxyXG5cclxuXHRzdmcge1xyXG5cdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRzdHJva2U6ICMwMDAwMDA7XHJcblx0XHRzdHJva2Utd2lkdGg6IDJweDtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cdH1cclxufVxyXG5cclxuLmJ1cmdlciB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdG9yZGVyOiAzO1xyXG5cdH1cclxuXHJcblx0d2lkdGg6IDE2cHg7XHJcblx0aGVpZ2h0OiAxNHB4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHQmX19saW5lIHtcclxuXHRcdGhlaWdodDogMnB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuXHJcblx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiA0cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VhcmNoLW1vZGFsIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0bGVmdDogMDtcclxuXHRyaWdodDogMDtcclxuXHR0b3A6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdHotaW5kZXg6IDEwMDtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdCYtLW9wZW4ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQmX19vdmVybGF5IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjRjVGNUY3LCAkYWxwaGE6IDAuOSk7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQmX19ibG9jayB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0cGFkZGluZzogMCAyNHB4O1xyXG5cdFx0XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDM1OXB4KSB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdH1cclxuXHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fd3JhcHBlciB7XHJcblx0XHRwYWRkaW5nOiAxNzBweCAwO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRwYWRkaW5nOiA4MHB4IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDM1OXB4KSB7XHJcblx0XHRcdHBhZGRpbmc6IDUwcHggMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2NhcHRpb24ge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdGZvbnQtc2l6ZTogMzJweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdFx0Y29sb3I6ICMwMDAwMDA7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHR9XHJcblxyXG5cdCZfX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0XHRjb2xvcjogIzAwMDAwMDtcclxuXHRcdG9wYWNpdHk6IDAuNjtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMThweDtcclxuXHR9XHJcblxyXG5cdC5pbnB1dC1zZWFyY2gtc2VjdCB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5jbG9zZS1zZWFyY2gge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDc4cHg7XHJcblx0cmlnaHQ6IDA7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0Ly8gcG9zaXRpb246IHN0YXRpYztcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHR0b3A6IDE2cHg7XHJcblx0fVxyXG5cdCY6aG92ZXIge1xyXG5cdFx0LmNsb3NlLXNlYXJjaF9fdGV4dCB7XHJcblx0XHRcdGNvbG9yOiAjMDAzQjgzO1xyXG5cdFx0fVxyXG5cdFx0LmNsb3NlLXNlYXJjaF9faWNvbiB7XHJcblx0XHRcdCY6OmJlZm9yZSxcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDNCODM7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCoge1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQmX190ZXh0IHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRcdGNvbG9yOiAjMDA1MEIyO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0fVxyXG5cclxuXHQmX19pY29uIHtcclxuXHRcdHdpZHRoOiAxNnB4O1xyXG5cdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzcHg7XHJcblx0XHRtYXJnaW4tbGVmdDogMTdweDtcclxuXHJcblx0XHQmOjpiZWZvcmUsXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gMXB4KTtcclxuXHRcdFx0d2lkdGg6IDJweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwNTBCMjtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIucGFnZS1mb290ZXIge1xyXG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1Rjc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcclxuICB9XHJcblxyXG4gIC5idG4tYmxvY2sge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICAgICZfX3RleHQge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZ3JpZCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcclxuICAgIGNvbHVtbi1nYXA6IDQwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICAgICAgcm93LWdhcDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2x1bW5zOiAyO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBjb2x1bW5zOiAxO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYmxvY2sge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBicmVhay1pbnNpZGU6IGF2b2lkO1xyXG5cclxuICAgIC8vIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcblxyXG4gICAgICAmOmZpcnN0LWNoaWxkLFxyXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgZ3JpZC1yb3c6IHNwYW4gMiAvIGF1dG87XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgICAgICAgIGdyaWQtcm93OiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dyYXAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkZTtcclxuICAgICAgcGFkZGluZzogMTVweCAwIDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19yb3ctdXAge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZGU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMThweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICBzdmcge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB3aWR0aDogMThweDtcclxuICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICBzdHJva2U6ICMwMDYxRDk7XHJcbiAgICAgIHN0cm9rZS13aWR0aDogMnB4O1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMTVweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xpc3Qge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NhcHRpb24ge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGluayB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjMDAzQjgzO1xyXG4gICAgICBib3JkZXItY29sb3I6ICMwMDNCODM7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19yb3cge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIGNvbG9yOiAjNzY3NjdhO1xyXG4gICAgLy8gbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGNvbG9yOiAjMDA1MGIyO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICMwMDNCODM7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAzQjgzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS1mb290ZXJfX3Jvdy11cC5hY3RpdmUge1xyXG4gIHN2ZyB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuLmxpbmUtaW5mbyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4NTc3YjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xyXG5cclxuICAuYnRuLWJsb2NrIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwIDMwcHggMnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19sZWZ0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIG1heC13aWR0aDogMTkycHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuXHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXB0aW9uIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNzlweCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmluZm8tbGlzdCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG5cclxuICAmX193cmFwcGVyIHtcclxuICAgIC8vIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIG1hcmdpbi1yaWdodDogMThweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGluayB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjMDAzQjgzO1xyXG4gICAgICBib3JkZXItY29sb3I6ICMwMDNCODM7XHJcbiAgICB9XHJcbiAgfVxyXG59Iiwibm9iciB7XHJcblx0ZGlzcGxheTogaW5saW5lO1xyXG59XHJcblxyXG4ubW9kYWwge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMDtcclxuXHRib3R0b206IDA7XHJcblx0ei1pbmRleDogMTEwO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0Ji0tb3BlbiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdCZfX292ZXJsYXkge1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogI0Y1RjVGNywgJGFscGhhOiAwLjkpO1xyXG5cdFx0b3ZlcmZsb3cteTogYXV0bztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRwYWRkaW5nOiAxNXB4IDE1cHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdHBhZGRpbmc6IDE1cHggOHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMDtcclxuXHRcdFx0d2lkdGg6IDA7XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC00cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19ibG9jayB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogOTAlO1xyXG5cdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDA7XHJcblx0XHRwYWRkaW5nOiA0NHB4IDU2cHggNTZweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0Ly8gbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdHBhZGRpbmc6IDI0cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0KiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogaW5pdGlhbDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IGluaXRpYWw7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX191cCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0dmVydGljYWwtYWxpZ246IGluaGVyaXQ7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlEOURFO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTRweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2Rvd24ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcclxuXHRcdGRpdi5mb3JtLW92ZXJfX3dyYXAtYnRuIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2NhcHRpb24ge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdGZvbnQtc2l6ZTogMzJweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdFx0Y29sb3I6ICMwMDAwMDA7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5mb3JtLW92ZXJfX3dyYXAtYnRuIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLmNsb3NlIHtcclxuXHR3aWR0aDogMThweDtcclxuXHRoZWlnaHQ6IDE4cHg7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMjRweDtcclxuXHRyaWdodDogMjRweDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHR0b3A6IDEwcHg7XHJcblx0XHRyaWdodDogMTBweDtcclxuXHR9XHJcblxyXG5cdCY6OmJlZm9yZSxcclxuXHQmOjphZnRlciB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogY2FsYyg1MCUgLSAxcHgpO1xyXG5cdFx0d2lkdGg6IDJweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDUwQjI7XHJcblx0fVxyXG5cclxuXHQmOjphZnRlciB7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0fVxyXG5cclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHR9XHJcbn1cclxuXHJcbi5tb2RhbC1jYWxlbmRhciB7XHJcblx0bWF4LXdpZHRoOiA0NDRweDtcclxufVxyXG5cclxuLmNhbGVuZGFyIHtcclxuXHQmX191cCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5REU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faXRlbSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxOXB4O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0Ym90dG9tOiA0cHg7XHJcblx0XHRcdHJpZ2h0OiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwNjFEOTtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0XHR9XHJcblxyXG5cdFx0c3ZnIHtcclxuXHRcdFx0d2lkdGg6IDE3cHg7XHJcblx0XHRcdGhlaWdodDogMTdweDtcclxuXHRcdFx0c3Ryb2tlOiAjQTdBOEFCO1xyXG5cdFx0XHRzdHJva2Utd2lkdGg6IDJweDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTFweDtcclxuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblx0XHRcdGNvbG9yOiAjMDA1MEIyO1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYuYWN0aXZlLWl0ZW0tdGFiIHtcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRjb2xvcjogIzAwMDAwMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fdGFiIHtcclxuXHRcdGlucHV0IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdH1cclxuXHJcblx0XHQuZmxhdHBpY2tyLWNhbGVuZGFyIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmZsYXRwaWNrci1tb250aHMge1xyXG5cdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxOHB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19maWVsZCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHQmLS1jaGFuZ2Uge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJ0bi13aGl0ZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRcdCZfX3RleHQge1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5tb2RhbC10b3BpYyB7XHJcblx0bWF4LXdpZHRoOiA4NTJweDtcclxuXHRwYWRkaW5nOiA0NHB4IDU2cHggNDRweDtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRwYWRkaW5nOiAyNHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsX191cCB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnRvcGljLWJsb2NrIHtcclxuXHQmX191cCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY2FwdGlvbiB7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIycHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19maWVsZC13cmFwIHtcclxuXHRcdGZsZXgtZ3JvdzogMTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblxyXG5cdCZfX2J0bi1zZWFyY2gge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHR3aWR0aDogNDhweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0c3ZnIHtcclxuXHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdGhlaWdodDogMTZweDtcclxuXHRcdFx0c3Ryb2tlOiAjMDAwMDAwO1xyXG5cdFx0XHRzdHJva2Utd2lkdGg6IDJweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2ZpZWxkIHtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNBN0E4QUI7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjhweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogOHB4IDI0cHggMTBweDtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHRwYWRkaW5nOiA2cHggMTVweCA4cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogIzMzMzMzMztcclxuXHRcdH1cclxuXHJcblx0XHQmOmZvY3VzIHtcclxuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgNHB4ICM5OUE5Rjg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xyXG5cdFx0XHRjb2xvcjogIzc2NzY3QTtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjhweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX21pZGRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fc2Nyb2xsIHtcclxuXHRcdG92ZXJmbG93OiBhdXRvO1xyXG5cdH1cclxuXHJcblx0Jl9fbGlzdCB7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG5cdFx0Y29sdW1uLWdhcDogMzJweDtcclxuXHRcdHJvdy1nYXA6IDEycHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG5cdFx0bWF4LWhlaWdodDogMzUwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faXRlbSB7XHJcblx0XHQvLyBwb2ludGVyLWV2ZW50czogdW5zZXQ7XHJcblx0fVxyXG5cclxuXHQmX19mbGV4IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2xlZnQge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAzMnB4O1xyXG5cdFx0ZmxleC1ncm93OiAxO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdHBhZGRpbmc6IDZweCAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fcmlnaHQge1xyXG5cdFx0Ly8gbWFyZ2luLXRvcDogMTJweDtcclxuXHR9XHJcbn1cclxuXHJcbi5tb2RhbC1jaXRpemVucyB7XHJcblx0bWF4LXdpZHRoOiAxMTkycHg7XHJcblx0cGFkZGluZzogMzhweCA1NnB4O1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHBhZGRpbmc6IDM4cHggMjRweCAyNHB4O1xyXG5cdH1cclxufVxyXG5cclxuLm1vZGFsLS1vcGVuIC5tb2RhbC1jaXRpemVucyB7XHJcblxyXG5cdC5tb2RhbF9fY2FwdGlvbixcclxuXHQuaW5mby10ZXh0LmRhdGUsXHJcblx0LmNpdGl6ZW5zLWFyZWEge1xyXG5cdFx0YW5pbWF0aW9uOiBzaG93Q29udGVudCAwLjVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2hvd0NvbnRlbnQge1xyXG5cdGZyb20ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcblxyXG4uY2l0aXplbnMtYXJlYSB7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG5cclxuXHRwaWN0dXJlIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWF4LXdpZHRoOiAyOTZweDtcclxuXHRcdG1hcmdpbjogMCA0MHB4IDEwcHggMDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG5cdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0dGV4dC1hbGlnbjogaW5oZXJpdDtcclxuXHRcdFx0bWF4LXdpZHRoOiBpbmhlcml0O1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0dGV4dC1hbGlnbjogaW5oZXJpdDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdHAge1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0Ly8gd29yZC1icmVhazogYnJlYWstYWxsO1xyXG5cdFx0d2hpdGUtc3BhY2U6IHByZS13cmFwO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0Ly8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5tb2RhbC10YWJsZSB7XHJcblx0bWF4LXdpZHRoOiBpbmhlcml0O1xyXG5cdHdpZHRoOiA5OS41JTtcclxuXHJcblx0LnRhYmxlLXBhZ2VfX3dyYXAtdGFibGUge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHR0YWJsZSB7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG5cdH1cclxufVxyXG5cclxuLnNpdGVzLW1vZGFsIHtcclxuXHRtYXgtd2lkdGg6IDEzNjBweDtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG5cdFx0cGFkZGluZzogNDRweCAyNHB4IDI0cHg7XHJcblx0fVxyXG5cclxuXHQmX193cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjAwcHgpO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuXHRcdFx0Ly8gbWF4LWhlaWdodDogNjAwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fbGVmdCB7XHJcblx0XHR3aWR0aDogMzM2cHg7XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdG92ZXJmbG93OiBhdXRvO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuXHRcdFx0d2lkdGg6IDMyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2xpc3Qge1xyXG5cdFx0cGFkZGluZy1yaWdodDogNDBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEycHg7XHJcblxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3JpZ2h0IHtcclxuXHRcdG92ZXJmbG93OiBhdXRvO1xyXG5cdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAzMnB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAtMzBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHQvLyBtYXgtaGVpZ2h0OiA2MDBweDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmFjY29yZGlvbiB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNEOUQ5REU7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlEOURFO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3VwIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19kb3duIHtcclxuXHRcdFx0bWF4LWhlaWdodDogaW5oZXJpdDtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdG1heC1oZWlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19jb250ZW50IHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDI0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zaXRlcy1ibG9jayB7XHJcblx0bWFyZ2luLWJvdHRvbTogNDJweDtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQmX191cCB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlEOURFO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDM2cHg7XHJcblx0XHRjb2xvcjogIzAwMDAwMDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjhweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2Rvd24ge1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHRcdGNvbHVtbi1nYXA6IDI0cHg7XHJcblx0XHRyb3ctZ2FwOiAyNHB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDc5cHgpIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdHJvdy1nYXA6IDE2cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG5cdFx0cGFkZGluZzogMTdweCAyMHB4O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0IzQ0JFODtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cdFx0bWluLWhlaWdodDogMTAwcHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDcycHg7XHJcblx0XHRcdHBhZGRpbmc6IDE1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJveC1zaGFkb3c6IDZweCA2cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcblxyXG5cdFx0XHQuc2l0ZXMtYmxvY2tfX3RleHQge1xyXG5cdFx0XHRcdGNvbG9yOiAjMDA1MEIyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2NhcHRpb24ge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdFx0Y29sb3I6ICMwMDAwMDA7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0bWF4LXdpZHRoOiA4MCU7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHR9XHJcblxyXG5cdCZfX3JvdyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG5cdH1cclxuXHJcblx0Jl9fdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRcdGNvbG9yOiAjMzMzMzMzO1xyXG5cdH1cclxuXHJcblx0c3ZnIHtcclxuXHRcdHdpZHRoOiAxNnB4O1xyXG5cdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0c3Ryb2tlOiAjMDA2MUQ5O1xyXG5cdFx0c3Ryb2tlLXdpZHRoOiAycHg7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0XHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLmV2ZW50LWNhbGVuZGFyIHtcclxuXHQuZGF5Q29udGFpbmVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mbGF0cGlja3ItY3VycmVudC1tb250aCB7XHJcblx0XHQqIHtcclxuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZXZlbnQtZGF5IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDYxRDkgIWltcG9ydGFudDtcclxuXHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAyO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDNCODMgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDYxRDkgIWltcG9ydGFudDtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwM0I4MyAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmV2ZW50LXRleHQtaGlkZW4ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5zb2NpYWwtbW9kYWwge1xyXG5cdG1heC13aWR0aDogMTM2MHB4O1xyXG59XHJcblxyXG4ubWFpbGluZy1jYWxlbmRhciB7XHJcblx0bWF4LXdpZHRoOiA3NDRweDtcclxufVxyXG5cclxuLmZvcm0tbW9kYWwge1xyXG5cdCZfX2dyaWQge1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcblx0XHRncmlkLWdhcDogNDBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcclxuXHRcdFx0Z3JpZC1nYXA6IDIycHg7XHJcblx0XHR9XHJcblx0XHQud3JhcC1maWVsZCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5mb3JtLW92ZXJfX3dyYXAtYnRuIHtcclxuXHRcdG1hcmdpbi10b3A6IDMycHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIubW9iLW1lbnUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB6LWluZGV4OiAxMDA7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTA3OXB4KSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAgJi0tb3BlbiB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogdW5zZXQ7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgfVxyXG5cclxuICAmX191cCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xyXG4gICAgcGFkZGluZzogMTBweCAzMnB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jbG9zZS13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBjb2xvcjogIzAwNTBiMjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Nsb3NlIHtcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE3cHg7XHJcblxyXG4gICAgJjo6YmVmb3JlLFxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMXB4KTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDUwYjI7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21pZGRsZSB7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDAgMzJweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgcGFkZGluZzogMCAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZG93biB7XHJcbiAgICBwYWRkaW5nOiAyNXB4IDMycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogI2Y1ZjVmNywgJGFscGhhOiAwLjcpO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBwYWRkaW5nOiA3cHggMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAubGluay1vdmVyIHtcclxuICAgICAgcGFkZGluZzogMThweCAwO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkZTtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMTQuNXB4IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3ZnIHtcclxuICAgICAgICBzdHJva2U6ICMwMDYxZDk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tZW51LW5hdiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMzJweCAwO1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIC8vIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZGU7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3VwIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgc3Ryb2tlOiAjMDA2MWQ5O1xyXG4gICAgICBzdHJva2Utd2lkdGg6IDJweDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXB0aW9uIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kcm9wZG93biB7XHJcbiAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gIH1cclxuXHJcbiAgJl9fbGlzdCB7XHJcbiAgICBjb2x1bW5zOiAyO1xyXG4gICAgLy8gZGlzcGxheTogZ3JpZDtcclxuICAgIC8vIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgIGdhcDogMzJweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuICAgICAgY29sdW1uczogMTtcclxuICAgICAgLy8gZ2FwOiAyOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZHJvcGRvd24taXRlbSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kcm9wZG93bi1saW5rIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICAvLyBwYWRkaW5nLWJvdHRvbTogMzJweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIC8vIHBhZGRpbmctYm90dG9tOiAyOHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1lbnUtbmF2X191cC5hY3RpdmUge1xyXG4gIC5tZW51LW5hdl9fY2FwdGlvbiB7XHJcbiAgICBjb2xvcjogIzAwNTBCMjtcclxuICB9XHJcblxyXG4gIHN2ZyB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gIH1cclxufSIsIioge1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Ym9yZGVyOiAwO1xyXG5cdG1hcmdpbjogMDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblxyXG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcclxuXHQtbW96LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XHJcblx0LW1zLXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XHJcblx0dGV4dC1zaXplLWFkanVzdDogbm9uZTtcclxufVxyXG5cclxuaGVhZCwgc2NyaXB0IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5hLCBzcGFuLCBzdWIsIHN1cCwgYiwgc3Ryb25nLCBpLCBlbSwgcywgcSB7XHJcblx0ZGlzcGxheTogaW5saW5lO1xyXG59XHJcblxyXG5saSB7XHJcblx0ZGlzcGxheTogbGlzdC1pdGVtO1xyXG59XHJcblxyXG50YWJsZSB7XHJcblx0ZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbnRoZWFkIHtcclxuXHRkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XHJcbn1cclxuXHJcbnRib2R5IHtcclxuXHRkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XHJcbn1cclxuXHJcbnRmb290IHtcclxuXHRkaXNwbGF5OiB0YWJsZS1mb290ZXItZ3JvdXA7XHJcbn1cclxuXHJcbnRyIHtcclxuXHRkaXNwbGF5OiB0YWJsZS1yb3c7XHJcbn1cclxuXHJcbnRkLCB0aCB7XHJcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxufVxyXG5cclxuY2FwdGlvbiB7XHJcblx0ZGlzcGxheTogdGFibGUtY2FwdGlvbjtcclxufVxyXG5cclxuY29sIHtcclxuXHRkaXNwbGF5OiB0YWJsZS1jb2x1bW47XHJcbn1cclxuXHJcbmNvbGdyb3VwIHtcclxuXHRkaXNwbGF5OiB0YWJsZS1jb2x1bW4tZ3JvdXA7XHJcbn0iXX0= */
