:root{--color-primary:#BE1622;--color-secondary:#1E1E1E;--color-white:#FFFFFF;--color-gray:#757575;--font-primary:"Manrope",serif;--font-size-base:16px;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--header-height:80px;--header-padding:1rem}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../img/loading.gif) no-repeat}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../img/next.png) right 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../img/prev.png) left 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../img/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}body{font-family:var(--font-primary);font-weight:var(--font-weight-regular);font-optical-sizing:auto;line-height:1.5;color:var(--color-text);background-color:#fff;overflow-x:hidden}body.detail-page{background-color:#f7f7f7}body.detail-page .footer,body.detail-page .header{background-color:#f7f7f7}body.detail-page .footer .footer__newsletter-form,body.detail-page .header .footer__newsletter-form{background-color:transparent}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-bold);line-height:1.2;color:var(--color-primary)}h3{font-style:normal;font-weight:500;font-size:36px;line-height:1.2;letter-spacing:-.03em;color:#2c2867}p{margin-bottom:0;font-style:normal;font-weight:400;font-size:16px;line-height:1.3;color:#000}a{color:var(--color-secondary);text-decoration:none}a:hover{text-decoration:none}.text-red{color:var(--color-primary)!important}.read-more{justify-self:flex-start;background-color:#e3f3ff;display:flex;align-items:center;gap:8px;color:var(--color-primary);font-weight:var(--font-weight-medium);border-radius:30px;padding:5px 6px;transition:all .3s ease}.read-more:hover{background-color:#daeffd;box-shadow:0 4px 8px rgba(0,0,0,.1)}.read-more--submit{background-color:#2c2867;color:#fff;border:none}.read-more--submit:hover{background-color:#2c286c;box-shadow:0 4px 8px rgba(0,0,0,.1)}.read-more--submit i{background-color:#e3f3ff!important;color:#2c2867!important}.read-more--submit span{padding:6px 40px 6px 15px!important}.read-more span{padding:5px 10px}.read-more i{width:33px;height:33px;border-radius:50%;background-color:#2c2867;display:flex;align-items:center;justify-content:center;color:#fff;transition:transform .3s ease}.container-fluid.bf-container-fluid{padding:0 50px}@media (max-width:1199px){.container-fluid.bf-container-fluid{padding:0 40px}}@media (max-width:1024px){.container-fluid.bf-container-fluid{padding:0 30px}}@media (max-width:991px){.container-fluid.bf-container-fluid{padding:0 20px}}.cookie-consent{display:block;width:100%;position:fixed;bottom:0;z-index:9999;background-color:var(--color-primary);padding:20px 0;font-size:14px;color:#fff;border-top:2px solid #fff;line-height:1.4}.cookie-consent a{font-weight:700;color:#fff;text-decoration:underline;padding:0 1px}.header{position:fixed;top:0;left:0;width:100%;background-color:var(--color-white);box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1000}.header__toggle{padding:0;width:30px;height:30px;position:relative;border:none!important;background:0 0!important;outline:0!important;box-shadow:none!important}.header__toggle .navbar-toggler-icon{background-image:none!important;position:relative;transition:background-color .3s ease}.header__toggle .navbar-toggler-icon,.header__toggle .navbar-toggler-icon::after,.header__toggle .navbar-toggler-icon::before{width:24px;height:2px;background-color:var(--color-secondary);display:block;position:absolute;border-radius:2px;transition:transform .3s ease}.header__toggle .navbar-toggler-icon::after,.header__toggle .navbar-toggler-icon::before{content:"";left:0}.header__toggle .navbar-toggler-icon::before{top:-8px}.header__toggle .navbar-toggler-icon::after{bottom:-8px}.header__toggle.show .navbar-toggler-icon{background-color:transparent}.header__toggle.show .navbar-toggler-icon::before{transform:translateY(8px) rotate(45deg)}.header__toggle.show .navbar-toggler-icon::after{transform:translateY(-8px) rotate(-45deg)}.header__nav{height:var(--header-height);padding:var(--header-padding) 0}@media (max-width:767px){.header__logo{width:200px}}.header__logo img{width:100%;height:40px;object-fit:contain;object-position:left}@media (min-width:var(--breakpoint-lg)){.header__menu{margin-left:2rem}}.header__cta{height:100%;background-color:var(--color-primary);border-color:var(--color-primary);padding:.5rem 1.5rem;font-style:normal;font-weight:700;font-size:16px;line-height:1.4;color:#fff}@media (max-width:1440px){.header__cta{font-size:15px}}@media (max-width:1366px){.header__cta{font-size:14px}}@media (max-width:1199px){.header__cta{padding:.5rem}}.header__cta:hover{background-color:color-mix(in srgb,var(--color-primary) 90%,#000);border-color:color-mix(in srgb,var(--color-primary) 90%,#000)}.menu-list{gap:1.5rem;align-items:center}@media (max-width:1440px){.menu-list{gap:1.25rem}}@media (max-width:1366px){.menu-list{gap:1rem}}@media (max-width:1280px){.menu-list{gap:.75rem}}@media (max-width:1199px){.menu-list{gap:.5rem}}.menu-list .menu-link{transition:color .3s ease;font-style:normal;font-weight:600;font-size:16px;line-height:1.4;color:#000;outline:0;border:none}@media (max-width:1440px){.menu-list .menu-link{font-size:15px}}@media (max-width:1366px){.menu-list .menu-link{font-size:14px}}.menu-list .menu-link:hover{color:var(--color-primary)}.menu-list .menu-link--location{display:flex;align-items:center;gap:.5rem;border-left:1.2px solid #d5d8db;border-right:1.2px solid #d5d8db;padding-left:.75rem!important;padding-right:.75rem!important}.menu-list .menu-link--location i{font-size:1.2rem}.mobile-menu .navbar-nav{align-items:flex-start}.mobile-menu .menu-link--location{border:none;padding-left:0!important;padding-right:0!important}.footer{padding:80px 0 30px;background-color:#fff;border-top:1px solid rgba(0,0,0,.1)}@media (max-width:576px){.footer{border-bottom:4px solid var(--color-primary)}}.footer__logo-area{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.footer__logo-area .footer__social{display:none}@media (max-width:576px){.footer__logo-area .footer__social{display:flex}}.footer__newsletter{padding-bottom:3rem;margin-bottom:3rem;border-bottom:1px solid rgba(0,0,0,.1)}.footer__newsletter-title{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;color:var(--color-secondary)}.footer__newsletter-text{color:var(--color-gray);margin-bottom:0}@media (max-width:991px){.footer__newsletter{text-align:center}.footer__newsletter .col-lg-4{margin-bottom:1.5rem}}.footer__brand{margin-bottom:2rem;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:576px){.footer__brand{margin-bottom:0}}.footer__logo{justify-self:flex-start;display:flex;padding-right:20px;height:40px;max-width:150px}.footer__address{margin-bottom:1rem;font-style:normal;font-weight:400;font-size:15px;line-height:1.3;color:#63656a}.footer__contact{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1.5rem}.footer__contact-link{position:relative;text-decoration:none;transition:color .3s ease;font-style:normal;font-weight:800;font-size:15px;line-height:1.3;color:#000}.footer__contact-link:hover{color:var(--color-primary)}.footer__social{display:flex;gap:.75rem}@media (max-width:576px){.footer__social{display:none}}.footer__social-link{display:flex;align-items:center;justify-content:center;color:var(--color-secondary);border-radius:50%;text-decoration:none;transition:all .3s ease}.footer__social-link:hover img{filter:none;opacity:1}.footer__social-link i{font-size:1.125rem}.footer__social-link img{width:16px;height:16px;object-fit:contain;object-position:center;filter:grayscale(1);opacity:.3}.footer__social-link:hover{transform:translateY(-2px)}.footer__social-link:hover i{color:var(--color-primary)}.footer__title{margin-bottom:1.25rem;font-style:normal;font-weight:800;font-size:16px;line-height:1.3;color:#000}@media (max-width:1199px){.footer__title{margin-bottom:1rem}}@media (max-width:991px){.footer__title{margin-bottom:.75rem}}@media (max-width:767px){.footer__title{margin-bottom:.5rem}}.footer__list{list-style:none;padding:0;margin:0 0 2rem}.footer__list li{margin-bottom:.5rem}@media (max-width:991px){.footer__list li{margin-bottom:.25rem}}.footer__list a{text-decoration:none;transition:color .3s ease;font-style:normal;font-weight:400;font-size:15px;line-height:1.3;color:#63656a}.footer__list a:hover{color:var(--color-primary)}.footer__links-group{margin-bottom:2rem}.footer__links-group:last-child{margin-bottom:0}.footer__bottom{margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(0,0,0,.1)}@media (max-width:991px){.footer__bottom{text-align:center}}.footer__legal{display:flex;flex-wrap:wrap;gap:1.5rem;list-style:none;padding:0;margin:0}@media (max-width:991px){.footer__legal{justify-content:center;margin-bottom:1rem}}.footer__legal a{color:var(--color-gray);text-decoration:none;font-size:.875rem;transition:color .3s ease}.footer__legal a:hover{color:var(--color-primary)}.footer__copyright{color:var(--color-gray);font-size:.875rem;margin:0;text-align:left}@media (max-width:991px){.footer__copyright{text-align:center}}.footer__newsletter-title{font-style:normal;font-weight:700;font-size:28px;line-height:1.3;color:var(--color-primary)}.footer__newsletter-text{font-style:normal;font-weight:400;font-size:15px;line-height:1.3;color:#000}.footer__newsletter-form{width:100%;max-width:500px;display:flex;padding:6px;background-color:#fff;border:1px solid #e8e8e8;border-radius:10px}.footer__newsletter-form .form-control{background-color:transparent;border:none;outline:0;box-shadow:none;font-style:normal;font-weight:600;font-size:14px;line-height:1;color:#000;height:45px}.footer__newsletter-form .btn{background-color:var(--color-primary);border:none;border-radius:10px!important;padding:.5rem 2rem;transition:all .3s ease;font-style:normal;font-weight:600;font-size:14px;line-height:1;color:#fff}.footer__newsletter-form .btn:hover{background-color:var(--color-secondary)}:root{--home-slider-height:550px}@media (max-width:1199px){:root{--home-slider-height:500px}}@media (max-width:991px){:root{--home-slider-height:450px}}@media (max-width:768px){:root{--home-slider-height:400px}}@media (max-width:767px){:root{--home-slider-height:350px}}.home-slider{position:relative;margin-top:var(--header-height)}.home-slider .sell-form{position:absolute;background:unset;padding:0;z-index:999;top:25px;left:200px}@media (max-width:1680px){.home-slider .sell-form{left:150px}}@media (max-width:1440px){.home-slider .sell-form{left:125px}}@media (max-width:1199px){.home-slider .sell-form{top:15px;left:100px}}@media (max-width:1024px){.home-slider .sell-form{left:90px}}@media (max-width:991px){.home-slider .sell-form{display:none}}.home-slider .sell-form .sell-form__form{padding:1.5rem;height:calc(var(--home-slider-height) + var(--header-height) - 50px)}@media (max-width:1199px){.home-slider .sell-form .sell-form__form{height:calc(var(--home-slider-height) + var(--header-height) - 40px);padding:1.25rem}}@media (max-width:1024px){.home-slider .sell-form .sell-form__form{padding:1rem}}.home-slider .sell-form .sell-form__step{height:100%;display:flex;flex-direction:column;justify-content:space-between}.home-slider .sell-form .sell-form__subtitle{margin-bottom:15px}.home-slider .sell-form .sell-form__group{margin-bottom:1rem}.home-slider .sell-form .sell-form__row{margin-bottom:1rem}.home-slider .sell-form .sell-form__row .sell-form__group{margin-bottom:0}.home-slider .sell-form .sell-form__label{margin-bottom:.25rem}@media (max-width:1199px){.home-slider .sell-form .sell-form__label{font-size:14px}}.home-slider .sell-form .sell-form__submit{background-color:var(--color-primary);border-color:var(--color-primary);padding:.75rem 1.25rem;font-size:18px}@media (max-width:1199px){.home-slider .sell-form .sell-form__submit{margin-top:0}}.home-slider__container .slick-slide{position:relative}.home-slider__item{position:relative;height:calc(var(--home-slider-height) + var(--header-height));min-height:calc(var(--home-slider-height) + 50) px}.home-slider__item--content-left .container-fluid{justify-content:flex-start!important;align-items:flex-start!important}@media (max-width:991px){.home-slider__item--content-left .container-fluid{position:relative;z-index:9;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 30%,#000 100%)}}.home-slider__item--content-left .home-slider__content{align-items:flex-start}.home-slider__item--content-left .home-slider__content .home-slider__description,.home-slider__item--content-left .home-slider__content .home-slider__title{text-align:left}.home-slider__item .container-fluid{height:100%;display:flex;justify-content:flex-end;align-items:flex-end}@media (max-width:991px){.home-slider__item .container-fluid{justify-content:flex-start;position:relative;z-index:9;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 30%,#000 100%)}}.home-slider__image{position:absolute;width:100%;height:100%;object-fit:cover;z-index:0}.home-slider__content{position:relative;max-width:550px;padding-right:10px;padding-bottom:75px;color:var(--color-white);text-shadow:0 2px 4px rgba(0,0,0,.1);z-index:2;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}@media (max-width:1199px){.home-slider__content{max-width:45%}}@media (max-width:991px){.home-slider__content{padding-bottom:80px;max-width:70%;align-items:flex-start}}@media (max-width:767px){.home-slider__content{padding-bottom:70px}}@media (max-width:576px){.home-slider__content{padding-bottom:60px;max-width:90%}}.home-slider__title{margin-bottom:1.5rem;font-style:normal;font-weight:300;font-size:55px;line-height:1.2;text-align:right;color:#fff}@media (max-width:1366px){.home-slider__title{font-size:50px}}@media (max-width:1199px){.home-slider__title{font-size:40px;margin-bottom:1.25rem}}@media (max-width:1024px){.home-slider__title{font-size:38px;margin-bottom:1rem}}@media (max-width:991px){.home-slider__title{font-size:32px;margin-bottom:.75rem;text-align:left}}@media (max-width:767px){.home-slider__title{font-size:28px}}.home-slider__description{font-style:normal;font-weight:400;font-size:14px;line-height:1.3;text-align:right;color:#fff}@media (max-width:991px){.home-slider__description{text-align:left}}.home-slider__cta{padding:1rem 2rem;font-size:1.125rem;font-weight:var(--font-weight-semibold);background-color:var(--color-primary);border-color:var(--color-primary)}.home-slider__cta:hover{background-color:color-mix(in srgb,var(--color-primary) 90%,#000);border-color:color-mix(in srgb,var(--color-primary) 90%,#000)}.home-slider__arrows{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);width:100%;display:flex;justify-content:space-between;pointer-events:none}@media (max-width:991px){.home-slider__arrows{top:unset;bottom:0;justify-content:flex-start;gap:10px}}.home-slider__arrow{width:48px;height:48px;border-radius:50%;background:rgba(255,255,255,.9);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;pointer-events:auto}@media (max-width:991px){.home-slider__arrow{background:#fff;width:36px;height:36px}}@media (max-width:767px){.home-slider__arrow{width:32px;height:32px}}@media (max-width:576px){.home-slider__arrow{width:28px;height:28px}}.home-slider__arrow i{font-size:1.5rem;color:var(--color-secondary)}@media (max-width:767px){.home-slider__arrow i{font-size:1.25rem}}@media (max-width:576px){.home-slider__arrow i{font-size:1rem}}.home-slider__arrow:hover{background:var(--color-white);transform:scale(1.1)}@media (max-width:991px){.home-slider__arrow:hover{transform:scale(1)}}.home-slider .slick-dots{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);display:flex;gap:.5rem;list-style:none;margin:0;padding:0}.home-slider .slick-dots li button{width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.5);border:none;font-size:0;padding:0;cursor:pointer;transition:all .3s ease}.home-slider .slick-dots li.slick-active button{background:var(--color-white);transform:scale(1.2)}.brand-select{background-color:var(--color-primary);margin-bottom:50px}.brand-select .bf-container-fluid{padding-right:0}@media (max-width:767px){.brand-select__header{padding:1.5rem 0}}.brand-select__title{margin:0;font-style:normal;font-weight:500;font-size:35px;line-height:1.2;color:#fff}@media (max-width:1199px){.brand-select__title{font-size:32px}}@media (max-width:1024px){.brand-select__title{font-size:30px}}@media (max-width:991px){.brand-select__title{font-size:28px}}@media (max-width:768px){.brand-select__title{font-size:26px}}.brand-select__body{display:grid;grid-template-columns:360px 1fr;align-items:center;gap:30px}@media (max-width:1024px){.brand-select__body{grid-template-columns:300px 1fr}}@media (max-width:767px){.brand-select__body{grid-template-columns:1fr;gap:10px}}.brand-select__body::after{width:40px;height:100%;background:linear-gradient(270deg,#be1622 0,rgba(190,22,34,0) 100%)}.brand-select__content{width:100%;overflow-x:auto;position:relative}.brand-select__list{width:100%;display:flex;gap:2rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.brand-select__list::-webkit-scrollbar{display:none}.brand-select .slick-current .brand-select__item{background-color:#fff}.brand-select .slick-current .brand-select__item .brand-select__logo{transform:scale(.9);filter:unset}.brand-select .slick-current .brand-select__item .brand-select__hover{opacity:1}.brand-select .slick-current .brand-select__item .brand-select__hover-name{color:#000;transform:translateY(0)}.brand-select .slick-current .brand-select__item .brand-select__hover-detail{color:#000;transform:translateY(0)}.brand-select__item{width:200px;display:flex;justify-content:center;align-items:center;padding:20px;position:relative}@media (max-width:991px){.brand-select__item{width:150px;padding:20px 10px}}.brand-select__item:hover{background-color:#fff}.brand-select__item:hover .brand-select__logo{transform:scale(.9);filter:unset}.brand-select__item:hover .brand-select__hover{opacity:1}.brand-select__item:hover .brand-select__hover-name{color:#000;transform:translateY(0)}.brand-select__item:hover .brand-select__hover-detail{color:#000;transform:translateY(0)}.brand-select__image-wrapper{width:120px;height:120px;padding:20px;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer}@media (max-width:991px){.brand-select__image-wrapper{width:100px;height:100px;padding:20px 10px}}.brand-select__logo{width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1);transition:transform .3s ease}.brand-select__hover{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:5px;opacity:0;transition:opacity .3s ease}.brand-select__hover-name{color:var(--color-white);font-weight:var(--font-weight-semibold);transform:translateY(-20px);transition:transform .3s ease;text-align:center}.brand-select__hover-detail{color:var(--color-white);font-size:.875rem;transform:translateY(20px);transition:transform .3s ease}.gallery-slider{padding:5rem 0;background-color:var(--color-white)}.gallery-slider__header{display:grid;grid-template-columns:1fr 300px;justify-content:space-between;align-items:flex-end;margin-bottom:3rem}@media (max-width:576px){.gallery-slider__header{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:.5rem}}.gallery-slider .bf-container-xl{padding-right:0;max-width:100%;padding-left:calc((100% - 1320px)/ 2)}@media (max-width:576px){.gallery-slider .bf-container-xl{padding:0 20px}}.gallery-slider__content{overflow:hidden}.gallery-slider__title-wrapper{display:flex;flex-direction:column;gap:.5rem}.gallery-slider__title{margin:0;font-style:normal;font-weight:500;font-size:55px;line-height:1.1;color:#000}@media (max-width:1440px){.gallery-slider__title{font-size:50px}}@media (max-width:1366px){.gallery-slider__title{font-size:44px}}@media (max-width:1280px){.gallery-slider__title{font-size:40px}}@media (max-width:1199px){.gallery-slider__title{font-size:36px}}@media (max-width:767px){.gallery-slider__title{font-size:32px}.gallery-slider__title br{display:none}}@media (max-width:576px){.gallery-slider__title{font-size:20px}}@media (max-width:375px){.gallery-slider__title{font-size:18px}}.gallery-slider__subtitle{font-size:2.5rem;font-weight:var(--font-weight-bold);margin:0}.gallery-slider__controls{justify-self:flex-end;display:flex;align-items:center;gap:1rem}@media (max-width:576px){.gallery-slider__controls{justify-self:flex-start;justify-content:space-between;width:100%;gap:5px}}.gallery-slider__arrow{width:40px;height:40px;border-radius:50%;border:1px solid #d5d8db;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}@media (max-width:576px){.gallery-slider__arrow{width:29px;height:29px}}.gallery-slider__arrow i{color:var(--color-primary);font-size:1.25rem}@media (max-width:576px){.gallery-slider__arrow i{font-size:1rem}}.gallery-slider__arrow:hover{background:var(--color-primary);border-color:var(--color-primary)}.gallery-slider__arrow:hover i{color:var(--color-white)}.gallery-slider__link{padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease;background:#fff;border:1px solid #d5d8db;border-radius:10px;font-style:normal;font-weight:600;font-size:14px;line-height:1.3;color:#000;text-wrap:nowrap}@media (max-width:576px){.gallery-slider__link{font-size:11px;padding:.5rem 1rem;border-radius:5px}}.gallery-slider__link:hover{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.gallery-slider__slider .slick-list{overflow:visible}.gallery-slider__slider .slick-slide{padding:5px 10px}@media (max-width:576px){.gallery-slider__slider .slick-slide{padding-left:0;padding-right:0}}.gallery-slider__item{background:#f7f7f7;border-radius:5px;gap:1rem;transition:all .3s ease;display:grid;grid-template-columns:160px 1fr}@media (max-width:576px){.gallery-slider__item{grid-template-columns:120px 1fr;gap:10px}}@media (max-width:375px){.gallery-slider__item{grid-template-columns:100px 1fr}}.gallery-slider__item:hover{transform:translateY(-5px)}.gallery-slider__item-content{display:flex;flex-direction:column;justify-content:center;gap:15px;padding:20px 10px}@media (max-width:576px){.gallery-slider__item-content{padding-left:0}}.gallery-slider__logo-wrapper{display:flex;justify-content:center;align-items:center;border-right:2px solid #ebebeb}@media (max-width:576px){.gallery-slider__logo-wrapper{padding:10px}}.gallery-slider__logo{max-width:120px;height:60px;width:auto;object-fit:contain;object-position:left}@media (max-width:576px){.gallery-slider__logo{max-width:100px}}@media (max-width:375px){.gallery-slider__logo{width:100%;padding:5px}}.gallery-slider__name{margin:0;font-style:normal;font-weight:800;font-size:16px;line-height:1.4;color:#000;height:45px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.gallery-slider__description{margin:0;font-style:normal;font-weight:400;font-size:13px;line-height:1.3;color:#000;height:35px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.gallery-slider__cta{width:auto;margin-right:auto;padding:.5rem 1rem;background-color:rgba(196,30,58,.1);text-decoration:none;border-radius:4px;transition:all .3s ease;font-style:normal;font-weight:700;font-size:13px;line-height:1.4;color:var(--color-primary)}.gallery-slider__cta:hover{background-color:var(--color-primary);color:var(--color-white)}:root{--fixed-item-width:400px}@media (max-width:991px){:root{--fixed-item-width:350px}}@media (max-width:768px){:root{--fixed-item-width:300px}}@media (max-width:576px){:root{--fixed-item-width:250px}}.news-slider{padding:5rem 0;background-color:#f7f7f7;background-image:url(../img/bg-news-slider.png);background-repeat:no-repeat;background-size:contain;background-position:left bottom}.news-slider__header{display:grid;grid-template-columns:1fr 300px;justify-content:space-between;align-items:flex-end;margin-bottom:3rem}@media (max-width:576px){.news-slider__header{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:.5rem}}.news-slider .bf-container-xl{padding-right:0;max-width:100%;padding-left:calc((100% - 1320px)/ 2)}@media (max-width:576px){.news-slider .bf-container-xl{padding:0 20px}}.news-slider__content{overflow:hidden;width:100%;display:flex;gap:20px;padding:20px 0}@media (max-width:576px){.news-slider__content{gap:0}}.news-slider__title-wrapper{display:flex;flex-direction:column;gap:.5rem}.news-slider__title{margin:0;font-style:normal;font-weight:800;font-size:35px;line-height:1.3;color:#000}@media (max-width:1280px){.news-slider__title{font-size:32px}}@media (max-width:767px){.news-slider__title{font-size:32px}.news-slider__title br{display:none}}@media (max-width:576px){.news-slider__title{font-size:20px}}@media (max-width:375px){.news-slider__title{font-size:18px}}.news-slider__subtitle{font-size:2.5rem;font-weight:var(--font-weight-bold);margin:0}.news-slider__controls{justify-self:flex-end;display:flex;align-items:center;gap:1rem}@media (max-width:576px){.news-slider__controls{justify-self:flex-start;justify-content:space-between;width:100%;gap:5px}}.news-slider__arrow{width:40px;height:40px;border-radius:50%;border:1px solid #d5d8db;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}@media (max-width:576px){.news-slider__arrow{width:29px;height:29px}}.news-slider__arrow i{color:var(--color-primary);font-size:1.25rem}@media (max-width:576px){.news-slider__arrow i{font-size:1rem}}.news-slider__arrow:hover{background:var(--color-primary);border-color:var(--color-primary)}.news-slider__arrow:hover i{color:var(--color-white)}.news-slider__link{padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease;background:#fff;border:1px solid #d5d8db;border-radius:10px;font-style:normal;font-weight:600;font-size:14px;line-height:1.3;color:#000;text-wrap:nowrap}@media (max-width:576px){.news-slider__link{font-size:11px;padding:.5rem 1rem;border-radius:5px}}.news-slider__link:hover{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.news-slider__slider{width:calc(100% - 20px - var(--fixed-item-width));overflow:hidden}@media (max-width:576px){.news-slider__slider{width:100%}}.news-slider__slider .slick-list{overflow:visible}.news-slider__slider .slick-slide{padding:5px 10px}@media (max-width:576px){.news-slider__slider .slick-slide{padding-left:0;padding-right:0}}.news-slider__item-fixed{padding:5px 0 0 20px;width:var(--fixed-item-width);position:relative}@media (max-width:576px){.news-slider__item-fixed{display:none}}.news-slider__item-fixed .icon-pin{position:absolute;z-index:99;top:-10px;left:0;width:36px;height:36px;background-color:var(--color-primary);border-radius:50px;display:flex;justify-content:center;align-items:center}.news-slider__item-fixed .icon-pin img{width:60%;height:60%;object-fit:contain}.news-slider__item{background:#fff;border:1px solid #d5d8db;border-radius:15px;transition:all .3s ease;display:flex;flex-direction:column;gap:10px;padding:5px}.news-slider__item-content{display:flex;flex-direction:column;justify-content:center;gap:15px;padding:10px}.news-slider__logo-wrapper{display:flex;justify-content:center;align-items:center;aspect-ratio:2/1;height:210px}.news-slider__logo{border-radius:10px;width:100%;height:100%;object-fit:cover;object-position:center}.news-slider__name{margin:0;font-style:normal;font-weight:800;font-size:25px;line-height:1.3;color:#000;height:130px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width:991px){.news-slider__name{font-size:22px}}@media (max-width:768px){.news-slider__name{font-size:20px}}.news-slider__description{margin:0;font-style:normal;font-weight:400;font-size:13px;line-height:1.3;color:#000;height:35px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news-slider__cta{width:auto;margin-right:auto;padding:.5rem 1rem;background-color:rgba(196,30,58,.1);text-decoration:none;border-radius:4px;transition:all .3s ease;font-style:normal;font-weight:700;font-size:13px;line-height:1.4;color:var(--color-primary)}.news-slider__cta:hover{background-color:var(--color-primary);color:var(--color-white)}.news-slider__date{font-style:normal;font-weight:400;font-size:15px;line-height:20px;color:#63656a}.help-section{padding:5rem 0;background-color:var(--color-white)}.help-section__content{display:grid;align-items:center;grid-template-columns:1.5fr 1fr;gap:30px;margin-bottom:20px}@media (max-width:991px){.help-section__content{grid-template-columns:1fr;gap:10px}}.help-section__title{font-style:normal;font-weight:500;font-size:55px;line-height:1.1;color:#000}@media (max-width:1440px){.help-section__title{font-size:50px}}@media (max-width:1280px){.help-section__title{font-size:45px}}@media (max-width:1199px){.help-section__title{font-size:40px}}@media (max-width:1024px){.help-section__title{font-size:36px}}@media (max-width:991px){.help-section__title{font-size:32px}}@media (max-width:767px){.help-section__title{font-size:28px}}.help-section__description{margin-bottom:0;font-style:normal;font-weight:400;font-size:14px;line-height:1.5;color:#63656a}.help-section__media{position:relative;display:grid;grid-template-columns:1.5fr 1fr;gap:30px}@media (max-width:767px){.help-section__media{grid-template-columns:1fr}}.help-section__image-wrapper{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:16/9}.help-section__image{width:100%;height:100%;object-fit:cover}.help-section__play{position:absolute;left:1.5rem;bottom:1.5rem;display:flex;align-items:center;gap:10px;background:0 0;border:none;outline:0;box-shadow:none}@media (max-width:576px){.help-section__play{left:1rem;bottom:1rem}}@media (max-width:480px){.help-section__play{left:10px;bottom:10px}}.help-section__play-text{font-style:normal;font-weight:800;font-size:14px;line-height:1.3;color:#fff}@media (max-width:576px){.help-section__play-text{font-size:12px}}.help-section__fullscreen-button,.help-section__play-button{position:absolute;width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.9);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.help-section__fullscreen-button i,.help-section__play-button i{font-size:1.25rem;color:var(--color-primary)}.help-section__fullscreen-button:hover,.help-section__play-button:hover{background:var(--color-white);transform:scale(1.1)}.help-section__play-button{position:relative}@media (max-width:576px){.help-section__play-button{width:24px;height:24px}}.help-section__play-button i{color:var(--color-primary)}.help-section__fullscreen-button{top:49%;left:49%}@media (max-width:576px){.help-section__fullscreen-button{width:32px;height:32px;top:unset;left:unset;right:10px;bottom:10px}.help-section__fullscreen-button i{font-size:1rem}}.help-section__card{width:100%;height:100%;background:#222;background-image:url(../img/bg-help-section.png);background-repeat:no-repeat;background-size:cover;background-position:bottom;color:var(--color-white);padding:2rem;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between}@media (max-width:991px){.help-section__card{padding:1rem}}@media (max-width:767px){.help-section__card{padding:2rem}}@media (max-width:375px){.help-section__card{padding:1.5rem}}.help-section__card-title{margin-bottom:1rem;font-style:normal;font-weight:500;font-size:35px;line-height:1.2;color:#fff}@media (max-width:1440px){.help-section__card-title{font-size:32px}}@media (max-width:1280px){.help-section__card-title{font-size:30px}}@media (max-width:1199px){.help-section__card-title{font-size:28px}}@media (max-width:1024px){.help-section__card-title{font-size:26px}}@media (max-width:991px){.help-section__card-title{font-size:24px}}@media (max-width:767px){.help-section__card-title{font-size:22px}}.help-section__card-text{margin-bottom:1.5rem;font-style:normal;font-weight:400;font-size:14px;line-height:1.2;color:#fff}@media (max-width:991px){.help-section__card-text{margin-bottom:10px}}.help-section__card-link{text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;transition:all .3s ease;font-style:normal;font-weight:400;font-size:13px;line-height:1.2;color:#fff;padding-bottom:3px;border-bottom:1px solid #fff}.help-section__card-link i{padding-left:3px;transition:transform .3s ease}.help-section__card-link:hover{color:var(--color-white)}.help-section__card-link:hover i{transform:translateX(-1px)}.help-section__video{width:100%;height:100%;border-radius:12px;object-fit:contain;background-color:#000}.sell-form{padding:5rem 0;background-color:var(--color-primary);background-image:url(../img/bg-sell-form-pattern.jpg);background-size:cover;background-position:center;color:var(--color-white)}@media (max-width:991px){.sell-form{padding:3rem 0}}.sell-form__form{background:var(--color-white);border-radius:1rem;padding:2rem;max-width:100%}.sell-form__title{margin-bottom:.5rem;font-style:normal;font-weight:800;font-size:25px;line-height:1;color:#000}.sell-form__subtitle{margin-bottom:2rem;font-style:normal;font-weight:400;font-size:14px;line-height:1.3;color:#63656a}.sell-form__group{margin-bottom:1.5rem;width:100%}.sell-form__row{display:flex;gap:1rem;margin-bottom:1.5rem}.sell-form__row .sell-form__group{flex:1;margin-bottom:0}.sell-form__label{display:block;margin-bottom:.5rem;font-style:normal;font-weight:800;font-size:16px;line-height:1.2;color:#000}.sell-form__select-wrapper{position:relative}.sell-form__select-wrapper i{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:var(--color-gray);pointer-events:none}.sell-form__input,.sell-form__select{width:100%;padding:.875rem 1rem;border:none;border-radius:.5rem;background:#f3f3f3;appearance:none;outline:0;transition:all .3s ease;font-style:normal;font-weight:500;font-size:15px;line-height:1;color:#000;min-height:45px}.sell-form__input:focus,.sell-form__select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(196,30,58,.1)}.sell-form__select{padding-right:2.5rem}.sell-form__submit{margin-top:15px;width:100%;padding:1.5rem 1rem;background:0 0;border:2px solid #fff;border-radius:.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;transition:all .3s ease;font-style:normal;font-weight:600;font-size:20px;line-height:1;color:#fff}.sell-form__submit.sell-form__verify-button{background-color:var(--color-primary);color:#fff}.sell-form__submit i{transition:transform .3s ease}.sell-form__submit:hover{background:#c41e3a}.sell-form__submit:hover i{transform:translateX(5px)}.sell-form__info{height:100%;display:flex;flex-direction:column;justify-content:center;padding-left:4rem}@media (max-width:1440px){.sell-form__info{padding-left:3rem}}@media (max-width:1366px){.sell-form__info{padding-left:2.5rem}}@media (max-width:1280px){.sell-form__info{padding-left:2rem}}@media (max-width:991px){.sell-form__info{padding-left:1rem;padding-bottom:3rem}}@media (max-width:767px){.sell-form__info{padding-left:0;padding-bottom:2rem}}.sell-form__info-title{margin-bottom:1.5rem;font-style:normal;font-weight:500;font-size:55px;line-height:1.1;color:#fff}@media (max-width:1680px){.sell-form__info-title{font-size:52px}}@media (max-width:1440px){.sell-form__info-title{font-size:48px}}@media (max-width:1366px){.sell-form__info-title{font-size:44px}}@media (max-width:1199px){.sell-form__info-title{font-size:40px}}@media (max-width:1024px){.sell-form__info-title{font-size:36px}}@media (max-width:767px){.sell-form__info-title{font-size:32px}}@media (max-width:576px){.sell-form__info-title{font-size:28px}}@media (max-width:430px){.sell-form__info-title{font-size:24px}}.sell-form__info-text{margin-bottom:2rem;font-style:normal;font-weight:400;font-size:25px;line-height:1.3;color:#fff}@media (max-width:1024px){.sell-form__info-text{font-size:22px}}@media (max-width:991px){.sell-form__info-text{font-size:20px}}@media (max-width:767px){.sell-form__info-text{font-size:18px}}@media (max-width:576px){.sell-form__info-text{font-size:16px}}@media (max-width:430px){.sell-form__info-text{font-size:14px}}.sell-form__users{display:flex;align-items:center;gap:1rem}@media (max-width:576px){.sell-form__users{gap:.5rem}}.sell-form__users-avatars{display:flex;align-items:center}.sell-form__users-avatar{width:40px;height:40px;border-radius:50%;border:2px solid var(--color-white);margin-left:-.75rem}.sell-form__users-avatar:first-child{margin-left:0}.sell-form__users-text{margin:0;font-style:normal;font-weight:700;font-size:25px;line-height:1.2;color:#fff}@media (max-width:1024px){.sell-form__users-text{font-size:22px}}@media (max-width:991px){.sell-form__users-text{font-size:20px}}@media (max-width:767px){.sell-form__users-text{font-size:18px}}@media (max-width:576px){.sell-form__users-text{font-size:16px}}@media (max-width:430px){.sell-form__users-text{font-size:14px}}.sell-form__step--verification{display:flex;flex-direction:column;justify-content:center}.sell-form__step--verification .sell-form__subtitle,.sell-form__step--verification .sell-form__title{text-align:center}.sell-form__verification-code{display:flex;gap:1rem;justify-content:center;margin:2rem 0}.sell-form__code-input{width:60px;height:60px;border:2px solid rgba(0,0,0,.1);border-radius:.5rem;font-size:1.5rem;text-align:center;font-weight:var(--font-weight-bold);transition:all .3s ease;outline:0}.sell-form__code-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(196,30,58,.1)}.sell-form__verification-help{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;margin-bottom:2rem}.sell-form__verification-text{width:100%;display:block;color:var(--color-gray);text-align:center;margin:0}.sell-form__resend-button{background:0 0;border:none;color:var(--color-primary);font-weight:var(--font-weight-medium);cursor:pointer;padding:0;transition:opacity .3s ease}.sell-form__resend-button:hover{opacity:.8}.sell-form__resend-button:disabled{opacity:.5;cursor:not-allowed}.sell-form__result{text-align:center;padding:2rem 0}.sell-form__result-icon{font-size:4rem;margin-bottom:1rem}.sell-form__result-icon--success{color:var(--color-success)}.sell-form__result-icon--error{color:var(--color-danger)}.sell-form__result-title{font-size:1.5rem;font-weight:var(--font-weight-bold);margin-bottom:1rem;color:var(--color-secondary)}.sell-form__result-text{color:var(--color-gray);margin-bottom:1.5rem}.sell-form__try-again{background:var(--color-primary);color:var(--color-white);border:none;border-radius:.5rem;padding:.75rem 1.5rem;font-weight:var(--font-weight-medium);cursor:pointer;transition:all .3s ease}.sell-form__try-again:hover{background:var(--color-primary-dark)}.detail-page .sell-form{padding:140px 0 80px;margin-bottom:30px}.gallery{padding:80px 0;background-color:#fff}.gallery__mobile{display:none}@media (max-width:576px){.gallery__mobile{display:block}}.gallery__desktop{display:block}@media (max-width:576px){.gallery__desktop{display:none}}.gallery .bf-container-fluid{padding-right:0;max-width:100%;padding-left:calc((100% - 1320px)/ 2)}@media (max-width:576px){.gallery .bf-container-fluid{padding:0 20px}}.gallery__content{position:relative}.gallery__header{max-width:800px}.gallery__title{margin-bottom:0;font-style:normal;font-weight:500;font-size:55px;line-height:1.1;color:#000}@media (max-width:1440px){.gallery__title{font-size:50px}}@media (max-width:1280px){.gallery__title{font-size:45px}}@media (max-width:1024px){.gallery__title{font-size:40px}}@media (max-width:1280px){.gallery__title{font-size:45px}}@media (max-width:576px){.gallery__title{font-size:20px}}.gallery__description{max-width:475px;font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#63656a}.gallery__slider{margin:0 -12px;overflow:visible}.gallery__item{padding:0 12px}.gallery__item img{aspect-ratio:16/9;width:100%;object-fit:cover;border-radius:12px}.gallery__bottom{display:flex;justify-content:space-between;align-items:center;margin-top:24px;margin-bottom:40px}@media (max-width:576px){.gallery__bottom{margin-bottom:24px}}.gallery__navigation{display:flex;gap:8px}.gallery__nav{width:40px;height:40px;border:1px solid var(--color-primary);border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}@media (max-width:576px){.gallery__nav{width:29px;height:29px}}.gallery__nav i{color:var(--color-primary);font-size:1.25rem}@media (max-width:576px){.gallery__nav i{font-size:1rem}}.gallery__nav svg{fill:var(--color-primary)}.gallery__nav:hover{background:var(--color-primary)}.gallery__nav:hover i{color:var(--color-white)}.gallery__nav:hover svg{fill:#fff}.services{padding:80px 0;background-color:#fff}.services__item{height:400px;padding:40px;background-color:#f8f9fa;border-radius:10px;transition:transform .3s ease;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:1199px){.services__item{height:350px;padding:30px}}@media (max-width:576px){.services__item{height:auto;padding:20px}}.services__item:hover{transform:translateY(-5px)}.services__item--with-image{height:100%;padding:0;overflow:hidden;position:relative}@media (max-width:576px){.services__item--with-image{height:300px}}.services__item--with-image .services__content{position:absolute;bottom:0;left:0;right:0;padding:40px;background:linear-gradient(to top,rgba(0,0,0,.8),transparent)}.services__item--with-image .services__content .services__description,.services__item--with-image .services__content .services__title{color:#fff}.services__image{width:100%;height:100%;object-fit:cover}.services__title{font-size:28px;line-height:1.3;font-weight:600;margin-bottom:16px;color:#000}@media (max-width:1199px){.services__title{font-size:26px}}@media (max-width:1024px){.services__title{font-size:24px}}@media (max-width:767px){.services__title{font-size:22px}}@media (max-width:576px){.services__title{font-size:20px}}@media (max-width:480px){.services__title{font-size:18px}}.services__description{font-size:16px;line-height:1.5;color:#666;margin-bottom:0}@media (max-width:576px){.services__description{font-size:15px}}@media (max-width:480px){.services__description{font-size:14px}}.advantages{padding:60px 40px;background-color:#f8f9fa;border-radius:10px}@media (max-width:991px){.advantages{padding:40px}}@media (max-width:768px){.advantages{padding:30px}}@media (max-width:480px){.advantages{padding:24px}}@media (max-width:430px){.advantages{padding:20px}}.advantages__header{margin-bottom:40px}@media (max-width:1199px){.advantages__header{margin-bottom:30px}}@media (max-width:576px){.advantages__header{margin-bottom:20px}}.advantages__title{font-size:48px;line-height:1.2;font-weight:600;margin-bottom:24px;color:#000}@media (max-width:1680px){.advantages__title{margin-bottom:16px;font-size:40px}}@media (max-width:1366px){.advantages__title{margin-bottom:16px;font-size:36px}}@media (max-width:576px){.advantages__title{margin-bottom:14px;font-size:32px}}@media (max-width:480px){.advantages__title{margin-bottom:12px;font-size:30px}}@media (max-width:430px){.advantages__title{font-size:26px}}@media (max-width:480px){.advantages__title{font-size:22px}}.advantages__description{font-size:16px;line-height:1.5;color:#666}@media (max-width:576px){.advantages__description{font-size:15px}}@media (max-width:480px){.advantages__description{font-size:14px}}@media (max-width:430px){.advantages__description{font-size:13px}}.advantages__card{padding:32px;height:100%;background:#fff;border:1px solid #d5d8db;border-radius:15px;transition:transform .3s ease}@media (max-width:1680px){.advantages__card{padding:28px}}@media (max-width:1440px){.advantages__card{padding:24px}}@media (max-width:1199px){.advantages__card{padding:20px}}@media (max-width:480px){.advantages__card{padding:16px}}.advantages__card:hover{transform:translateY(-5px)}.advantages__card-header{display:grid;grid-template-columns:50px 1fr;align-items:center;gap:10px;margin-bottom:12px}@media (max-width:480px){.advantages__card-header{grid-template-columns:40px 1fr;margin-bottom:10px}}.advantages__icon{width:48px;height:48px;background:#f8f9fa;border-radius:50%;display:flex;align-items:center;justify-content:center}@media (max-width:480px){.advantages__icon{width:44px;height:44px}}@media (max-width:430px){.advantages__icon{width:40px;height:40px}}.advantages__icon i{font-size:24px;color:#000}.advantages__icon img{width:25px;height:25px;object-fit:contain;object-position:center}@media (max-width:1199px){.advantages__icon img{width:20px;height:20px}}.advantages__card-title{margin-bottom:0;font-style:normal;font-weight:800;font-size:16px;line-height:19px;color:#000}@media (max-width:1680px){.advantages__card-title{font-size:15px}}@media (max-width:1440px){.advantages__card-title{font-size:14px}}@media (max-width:1199px){.advantages__card-title{font-size:16px}}.advantages__card-text{margin-bottom:0;font-style:normal;font-weight:400;font-size:12px;line-height:17px;color:#63656a}.campaign-banner{margin:80px 0;position:relative;background-color:#000;color:#fff;border-radius:10px;overflow:hidden}.campaign-banner::after{content:"";position:absolute;top:0;right:0;width:62%;height:100%;background:linear-gradient(to right,#000 0,rgba(0,0,0,0) 80%);z-index:1}@media (max-width:576px){.campaign-banner::after{width:100%;height:60%;top:unset;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 30%,#000 100%)}}.campaign-banner__content{position:relative;z-index:2;padding:2rem;max-width:550px}@media (max-width:576px){.campaign-banner__content{height:500px;display:flex;flex-direction:column;justify-content:flex-end}}@media (max-width:480px){.campaign-banner__content{height:450px}}@media (max-width:430px){.campaign-banner__content{padding:1.5rem}}.campaign-banner__title{margin-bottom:1.5rem;font-style:normal;font-weight:800;font-size:40px;line-height:1;color:#fff}@media (max-width:1024px){.campaign-banner__title{font-size:38px}}@media (max-width:991px){.campaign-banner__title{font-size:36px;margin-bottom:1rem}}@media (max-width:767px){.campaign-banner__title{font-size:34px}}@media (max-width:576px){.campaign-banner__title{font-size:32px;margin-bottom:.75rem}}@media (max-width:480px){.campaign-banner__title{font-size:30px}}@media (max-width:430px){.campaign-banner__title{font-size:26px}}@media (max-width:424px){.campaign-banner__title{font-size:24px}}@media (max-width:375px){.campaign-banner__title{font-size:20px}}.campaign-banner__text{margin-bottom:2rem;font-style:normal;font-weight:400;font-size:14px;line-height:1.3;color:#fff}@media (max-width:991px){.campaign-banner__text{margin-bottom:1.5rem}}@media (max-width:576px){.campaign-banner__text{margin-bottom:1rem}}@media (max-width:430px){.campaign-banner__text{font-size:13px}}.campaign-banner__button{display:inline-flex;align-items:center;padding:.75rem 1.25rem;background-color:#fff;text-decoration:none;border-radius:4px;transition:all .3s ease;font-style:normal;font-weight:600;font-size:15px;line-height:1.2;color:#000}.campaign-banner__button:hover{background-color:rgba(255,255,255,.9);transform:translateY(-2px)}.campaign-banner__image{position:absolute;top:0;right:0;width:60%;height:100%;z-index:1}@media (max-width:576px){.campaign-banner__image{width:100%}}.campaign-banner__img{width:100%;height:100%;object-fit:cover;object-position:center}.campaign-banner .container-xl{position:relative}.faq{padding:80px 0}.faq__header{text-align:left;margin-bottom:3rem}@media (max-width:576px){.faq__header{margin-bottom:1.5rem}}.faq__title{margin-bottom:1rem;font-style:normal;font-weight:500;font-size:55px;line-height:1.1;color:#000}@media (max-width:1024px){.faq__title{font-size:50px}}@media (max-width:991px){.faq__title{font-size:45px}}@media (max-width:576px){.faq__title{font-size:36px;margin-bottom:.8rem}}@media (max-width:480px){.faq__title{font-size:32px;margin-bottom:.7rem}}@media (max-width:430px){.faq__title{font-size:28px;margin-bottom:.6rem}}@media (max-width:424px){.faq__title{font-size:24px}}.faq__description{max-width:600px;font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#63656a}.faq__item{margin-bottom:1rem;overflow:hidden;background:#f7f7f7;border:1px solid #d5d8db;border-radius:10px}.faq__item:not(:first-of-type){border:1px solid #d5d8db}.faq__item:not(:last-child){margin-bottom:1rem}.faq__item .accordion-button{background:#f7f7f7;padding:1.5rem;box-shadow:none;font-style:normal;font-weight:700;font-size:18px;line-height:1.3;color:#000}@media (max-width:576px){.faq__item .accordion-button{font-size:17px;padding:1rem}}@media (max-width:480px){.faq__item .accordion-button{font-size:16px}}@media (max-width:430px){.faq__item .accordion-button{font-size:15px}}.faq__item .accordion-button:not(.collapsed){background:#f7f7f7;color:var(--color-secondary);box-shadow:none}.faq__item .accordion-button:focus{box-shadow:none;border-color:rgba(0,0,0,.1)}.faq__item .accordion-button::after{width:1.25rem;height:1.25rem;background-size:1.25rem;transition:transform .3s ease}.faq__item .accordion-body{padding:0 1.5rem 1.5rem;font-style:normal;font-weight:400;font-size:14px;line-height:1.3;color:#000}@media (max-width:576px){.faq__item .accordion-body{padding:0 1rem 1rem}}.faq__footer{display:flex;justify-content:flex-end}.faq__more{margin-top:10px;background-color:var(--color-primary);border-color:var(--color-primary);padding:.75rem 1.5rem;transition:all .3s ease;font-style:normal;font-weight:600;font-size:14px;line-height:19px;color:#fff}.faq__more:hover{background-color:var(--color-primary);border-color:var(--color-primary);transform:translateY(-2px);opacity:.95}.hero{position:relative;height:550px;display:flex;align-items:center;background-color:#000;overflow:hidden}@media (max-width:1199px){.hero{height:500px}}@media (max-width:991px){.hero{height:450px}}@media (max-width:767px){.hero{height:400px}}@media (max-width:576px){.hero{height:350px}}@media (max-width:480px){.hero{height:300px}}@media (max-width:430px){.hero{height:250px}}.hero__content{position:relative;z-index:2;color:#fff;max-width:600px;padding:2rem 0}@media (max-width:991px){.hero__content{padding:2rem 1rem}}.hero__title{margin-bottom:2rem;font-style:normal;font-weight:600;font-size:55px;line-height:1.1;color:#fff}@media (max-width:1440px){.hero__title{font-size:50px}}@media (max-width:1280px){.hero__title{font-size:45px}}@media (max-width:1199px){.hero__title{font-size:40px}}@media (max-width:576px){.hero__title{font-size:35px}}@media (max-width:480px){.hero__title{font-size:30px}}@media (max-width:430px){.hero__title{font-size:26px}}@media (max-width:430px){.hero__title{font-size:22px}}@media (max-width:424px){.hero__title{font-size:20px}}.hero__button{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background-color:transparent;border:1px solid #fff;text-decoration:none;border-radius:10px;transition:all .3s ease;font-style:normal;font-weight:600;font-size:14px;line-height:1.2;color:#fff}@media (max-width:430px){.hero__button{padding:.5rem 1.25rem}}@media (max-width:424px){.hero__button{padding:.5rem 1rem;font-size:13px}}.hero__button i{font-size:1rem;transition:transform .3s ease;transform:rotate(-45deg)}.hero__button:hover{background-color:rgba(255,255,255,.9);color:#000;transform:translateY(-2px)}.hero__image{position:absolute;top:0;right:0;width:100%;height:100%;z-index:1}.hero__image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);z-index:1}.hero__img{width:100%;height:100%;object-fit:cover;object-position:center}.contact-map{padding:0;margin:0;width:100%;height:450px}.contact-map iframe{padding:0;margin:0;width:100%!important;height:450px!important}.contact{padding:140px 0 100px;background-color:#fff}.contact__header{text-align:left;margin-bottom:4rem}@media (max-width:576px){.contact__header{margin-bottom:3rem}}.contact__title{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:var(--color-secondary)}@media (max-width:576px){.contact__title{font-size:2rem}}.contact__description{font-size:1rem;color:var(--color-gray);line-height:1.6;margin:0}.contact__form-wrapper{padding:2rem;background:#fff;border:1px solid #d5d8db;box-shadow:0 0 10px rgba(0,0,0,.05);border-radius:15px}.contact__form-title{font-style:normal;font-weight:500;font-size:35px;line-height:1.2;color:#000}.contact__form-text{font-style:normal;font-weight:400;font-size:15px;line-height:1.2;color:#63656a}.contact__form-header{margin-bottom:2rem}.contact__form-label{display:inline-block;color:var(--color-primary);font-weight:500;margin-bottom:.5rem}.contact__form-title{font-size:2rem;font-weight:700;margin-bottom:1rem;color:var(--color-secondary)}@media (max-width:576px){.contact__form-title{font-size:1.75rem}}.contact__form-text{color:var(--color-gray);margin-bottom:0;line-height:1.6}.contact .form-group{margin-bottom:0}.contact .form-label{margin-bottom:.5rem;font-style:normal;font-weight:800;font-size:16px;line-height:1.2;color:#000}.contact .form-control{padding:.75rem 1rem;background-color:#f7f7f7;border:none;border-radius:6px;font-style:normal;font-weight:500;font-size:15px;line-height:1;color:#000}.contact .form-control:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(196,30,58,.1)}.contact .form-check{margin:1rem 0}.contact .form-check .form-check-label{font-style:normal;font-weight:400;font-size:15px;line-height:1.2;color:#000}.contact .form-check .form-check-label a{font-weight:800}.contact__submit{display:flex;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:500;width:100%;background-color:var(--color-primary)}.contact__submit i{transition:transform .3s ease}.contact__submit:hover{background-color:var(--color-primary);opacity:.95}.contact__submit:hover i{transform:translateX(4px)}.contact__info{height:100%;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:20px}@media (max-width:991px){.contact__info{gap:10px}}.contact__image{height:100%;overflow:hidden;background:url(../img/contact-img-1.jpeg);background-repeat:no-repeat;background-size:cover;background-position:center;filter:drop-shadow(0 0 10px rgba(0, 0, 0, .05));border-radius:10px}@media (max-width:991px){.contact__image{height:400px}}@media (max-width:576px){.contact__image{height:auto;aspect-ratio:16/9}}.contact__img{width:100%;height:100%;object-fit:cover}.contact__details{padding:20px;background:#fff;border:1px solid #d5d8db;box-shadow:0 0 10px rgba(0,0,0,.05);border-radius:15px;display:grid;grid-template-columns:1fr;gap:15px}@media (max-width:991px){.contact__details{grid-template-columns:1fr 1fr;gap:10px}}@media (max-width:767px){.contact__details{padding:10px}}@media (max-width:576px){.contact__details{padding:20px;grid-template-columns:1fr}}@media (max-width:424px){.contact__details{padding:15px}}.contact__detail{display:flex;justify-content:flex-start;align-items:center;gap:1rem;background:#f7f7f7;padding:10px;border-radius:10px}.contact__detail:last-child{margin-bottom:0}.contact__detail-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#f1e0e2;color:#fff;border-radius:50%;flex-shrink:0}.contact__detail-icon i{font-size:1.25rem;color:var(--color-primary)}.contact__detail-content{flex-grow:1}.contact__detail-title{margin-bottom:.25rem;font-style:normal;font-weight:800;font-size:16px;line-height:1.2;color:#000}@media (max-width:576px){.contact__detail-title{font-size:15px}}@media (max-width:480px){.contact__detail-title{font-size:14px;margin-bottom:.15rem}}@media (max-width:430px){.contact__detail-title{font-size:13px}}.contact__detail-text{margin:0;font-style:normal;font-weight:400;font-size:12px;line-height:1.2;color:#63656a}@media (max-width:991px){.contact__info{margin-top:2rem}}.page-banner{position:relative;padding:0 0 10px;overflow:hidden}.page-banner.page-banner-header{padding:140px 0 0}.page-banner .container-xl{position:relative;z-index:2}.page-banner__content{position:relative;z-index:2;margin-bottom:20px}@media (max-width:576px){.page-banner__content{margin-bottom:0}}.page-banner__title{font-style:normal;font-weight:800;font-size:55px;line-height:1.1;color:#07080a}@media (max-width:1680px){.page-banner__title{font-size:50px}}@media (max-width:1440px){.page-banner__title{font-size:44px}}@media (max-width:1280px){.page-banner__title{font-size:40px}}@media (max-width:1199px){.page-banner__title{font-size:36px}}@media (max-width:991px){.page-banner__title{font-size:32px}}@media (max-width:767px){.page-banner__title{font-size:28px}}@media (max-width:576px){.page-banner__title{font-size:24px}}.page-banner__description{font-size:1.125rem;line-height:1.6;color:var(--color-gray);margin-bottom:2rem;opacity:.9}@media (max-width:576px){.page-banner__description{display:none}}.page-banner__image{width:100%;height:520px;border-radius:10px;margin-bottom:20px}@media (max-width:1440px){.page-banner__image{height:450px}}@media (max-width:1199px){.page-banner__image{height:400px}}@media (max-width:991px){.page-banner__image{height:350px}}@media (max-width:767px){.page-banner__image{height:300px}}@media (max-width:576px){.page-banner__image{height:250px}}@media (max-width:480px){.page-banner__image{height:225px}}@media (max-width:430px){.page-banner__image{height:200px}}.page-banner__img{width:100%;height:100%;border-radius:10px;object-fit:cover;object-position:center}.breadcrumb{margin:0 0 40px}.breadcrumb .breadcrumb-item{font-style:normal;font-weight:400;font-size:14px;line-height:1.2;color:#63656a}.breadcrumb .breadcrumb-item.active{color:#484849}.blog-list{padding:3rem 0 5rem}.blog-list__search{margin:0 auto 3rem}.blog-list__search .input-group{background-color:transparent;border:1px solid rgba(0,0,0,.1);border-radius:30px;overflow:hidden}.blog-list__search .input-group-text{background:0 0;border:none;color:#000;padding-left:1.25rem;padding-right:0}.blog-list__search .form-control{background-color:transparent;border:none;padding:1rem;font-style:normal;font-weight:600;font-size:18px;line-height:1;color:#000}.blog-list__search .form-control:focus{box-shadow:none}.blog-list__search .form-control::placeholder{color:var(--color-gray)}.blog-list__card{height:100%;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.05);transition:transform .3s ease;padding:10px}.blog-list__card:hover{transform:translateY(-5px)}.blog-list__card:hover .blog-list__img{transform:scale(1.05)}.blog-list__image{display:block;position:relative;height:240px;overflow:hidden;border-radius:10px;margin-bottom:10px}.blog-list__img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;border-radius:10px}.blog-list__content{padding:10px}.blog-list__category{background-color:#f8e7e9;padding:6px 12px;border-radius:4px;display:inline-block;font-size:.875rem;color:var(--color-primary);font-weight:500;margin-bottom:.75rem}.blog-list__title{margin-bottom:.75rem;font-style:normal;font-weight:800;font-size:25px;line-height:1.2;color:#000}.blog-list__title a{color:var(--color-secondary);text-decoration:none;transition:color .3s ease;height:90px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-list__title a:hover{color:var(--color-primary)}@media (max-width:576px){.blog-list__title{font-size:1.125rem}}.blog-list__date{display:block;font-size:.875rem;color:var(--color-gray)}.blog-list__pagination{margin-top:4rem}.blog-list__pagination .pagination{padding:0 20px;gap:.25rem}.blog-list__pagination .page-link{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%!important;border:none;transition:all .3s ease;background-color:transparent;font-style:normal;font-weight:400;font-size:15px;line-height:1;text-align:center;color:#63656a}.blog-list__pagination .page-link:hover{background-color:rgba(196,30,58,.1);color:var(--color-primary)}.blog-list__pagination .page-item.active .page-link{background-color:var(--color-primary);color:#fff;font-weight:800}.blog-content{padding:10px 0}.blog-content__header{margin-bottom:2rem}.blog-content__meta{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1rem}.blog-content__gallery{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.blog-content__gallery-item{aspect-ratio:1.3/1;border-radius:5px}.blog-content__gallery-item img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:5px}.blog-content__category{display:inline-block;padding:6px 12px;border-radius:4px;background-color:rgba(196,30,58,.1);color:var(--color-primary);font-style:normal;font-weight:500;font-size:13px;line-height:18px}.blog-content__date{font-size:.875rem;color:var(--color-gray)}.blog-content__title{font-size:3rem;font-weight:700;line-height:1.2;color:var(--color-secondary);margin:0}@media (max-width:991px){.blog-content__title{font-size:2.5rem}}@media (max-width:576px){.blog-content__title{font-size:2rem}}.blog-content__intro{margin-bottom:2rem;font-style:normal;font-weight:500;font-size:15px;line-height:1.4;color:#63656a}.blog-content__intro p{margin:0;font-style:normal;font-weight:500;font-size:15px;line-height:1.4;color:#63656a}@media (max-width:576px){.blog-content__intro{font-size:1.125rem}}.blog-content__image{margin:2rem 0;border-radius:12px;overflow:hidden}.blog-content__img{width:100%;height:auto;display:block}.blog-content__body{color:var(--color-gray);line-height:1.8}.blog-content__body h2{font-size:2rem;font-weight:700;color:var(--color-secondary);margin:2.5rem 0 1.5rem}@media (max-width:576px){.blog-content__body h2{font-size:1.75rem}}.blog-content__body h3{font-size:1.5rem;font-weight:600;color:var(--color-secondary);margin:2rem 0 1rem}@media (max-width:576px){.blog-content__body h3{font-size:1.375rem}}.blog-content__body p{margin-bottom:1.5rem;font-style:normal;font-weight:500;font-size:15px;line-height:1.4;color:#63656a}.blog-content__body ul{padding-left:1.25rem;margin-bottom:1.5rem}.blog-content__body ul li{margin-bottom:.25rem;font-style:normal;font-weight:500;font-size:15px;line-height:1.4;color:#63656a}.blog-content__quote{font-size:1.5rem;font-weight:500;line-height:1.6;color:var(--color-secondary);font-style:italic;padding:2rem;margin:2rem 0;background-color:rgba(196,30,58,.05);border-left:4px solid var(--color-primary);border-radius:0 12px 12px 0}@media (max-width:576px){.blog-content__quote{font-size:1.25rem;padding:1.5rem}}.blog-content__footer{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(0,0,0,.1)}.blog-content__share{display:flex;align-items:center;gap:1rem}.blog-content__share-text{font-size:.875rem;font-weight:500;color:var(--color-secondary)}.blog-content__social{display:flex;gap:.75rem}.blog-content__social-link{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;color:var(--color-secondary);border-radius:50%;text-decoration:none;transition:all .3s ease}.blog-content__social-link i{font-size:1.125rem}.blog-content__social-link:hover{background-color:var(--color-primary);color:#fff;transform:translateY(-2px)}@media (max-width:991px){.blog-content{padding:4rem 0}}@media (max-width:576px){.blog-content{padding:3rem 0}}.page-content{padding:10px 0}.page-content__header{margin-bottom:2rem}.page-content__meta{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1rem}.page-content__gallery{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.page-content__gallery-item{aspect-ratio:1.3/1;border-radius:5px}.page-content__gallery-item img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:5px}.page-content__category{display:inline-block;padding:6px 12px;border-radius:4px;background-color:rgba(196,30,58,.1);color:var(--color-primary);font-style:normal;font-weight:500;font-size:13px;line-height:18px}.page-content__date{font-size:.875rem;color:var(--color-gray)}.page-content__title{font-size:3rem;font-weight:700;line-height:1.2;color:var(--color-secondary);margin:0}@media (max-width:991px){.page-content__title{font-size:2.5rem}}@media (max-width:576px){.page-content__title{font-size:2rem}}.page-content__intro{margin-bottom:2rem;font-style:normal;font-weight:500;font-size:15px;line-height:1.4;color:#63656a}.page-content__intro p{margin:0;font-style:normal;font-weight:500;font-size:15px;line-height:1.4;color:#63656a}@media (max-width:576px){.page-content__intro{font-size:1.125rem}}.page-content__image{margin:2rem 0;border-radius:12px;overflow:hidden}.page-content__img{width:100%;height:auto;display:block}.page-content__body{color:var(--color-gray);line-height:1.8}.page-content__body h2{font-size:2rem;font-weight:700;color:var(--color-secondary);margin:2.5rem 0 1.5rem}@media (max-width:576px){.page-content__body h2{font-size:1.75rem}}.page-content__body h3{font-size:1.5rem;font-weight:600;color:var(--color-secondary);margin:2rem 0 1rem}@media (max-width:576px){.page-content__body h3{font-size:1.375rem}}.page-content__body p{margin-bottom:1.5rem;font-style:normal;font-weight:500;font-size:15px;line-height:1.4;color:#63656a}.page-content__body ul{padding-left:1.25rem;margin-bottom:1.5rem}.page-content__body ul li{margin-bottom:.25rem;font-style:normal;font-weight:500;font-size:15px;line-height:1.4;color:#63656a}.page-content__quote{font-size:1.5rem;font-weight:500;line-height:1.6;color:var(--color-secondary);font-style:italic;padding:2rem;margin:2rem 0;background-color:rgba(196,30,58,.05);border-left:4px solid var(--color-primary);border-radius:0 12px 12px 0}@media (max-width:576px){.page-content__quote{font-size:1.25rem;padding:1.5rem}}.page-content__footer{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(0,0,0,.1)}.page-content__share{display:flex;align-items:center;gap:1rem}.page-content__share-text{font-size:.875rem;font-weight:500;color:var(--color-secondary)}.page-content__social{display:flex;gap:.75rem}.page-content__social-link{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;color:var(--color-secondary);border-radius:50%;text-decoration:none;transition:all .3s ease}.page-content__social-link i{font-size:1.125rem}.page-content__social-link:hover{background-color:var(--color-primary);color:#fff;transform:translateY(-2px)}@media (max-width:991px){.page-content{padding:4rem 0}}@media (max-width:576px){.page-content{padding:3rem 0}}.how-it-works{padding:5rem 0;background-color:#f8f9fa}.how-it-works__header{text-align:center;max-width:700px;margin:0 auto 4rem}.how-it-works__title{margin-bottom:1rem;font-style:normal;font-weight:500;font-size:55px;line-height:1.1;color:#000}@media (max-width:1440px){.how-it-works__title{font-size:52px}}@media (max-width:1280px){.how-it-works__title{font-size:48px}}@media (max-width:991px){.how-it-works__title{font-size:44px}}@media (max-width:576px){.how-it-works__title{font-size:36px}}.how-it-works__description{max-width:575px;margin:0 auto;font-style:normal;font-weight:400;font-size:14px;line-height:21px;text-align:center;color:#63656a}@media (max-width:576px){.how-it-works__description{font-size:13px}}.how-it-works__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem 1rem}@media (max-width:767px){.how-it-works__steps{grid-template-columns:1fr}}.how-it-works__step{transition:transform .3s ease}.how-it-works__step:hover{transform:translateY(-5px)}.how-it-works__icon{width:64px;height:64px;display:flex;align-items:center;justify-content:flex-start;color:var(--color-primary);border-radius:50%;margin-bottom:10px}.how-it-works__icon i{font-size:1.75rem}.how-it-works__icon img{width:100%;height:100%;object-fit:contain;object-position:center}.how-it-works__step-title{margin-bottom:1rem;font-style:normal;font-weight:800;font-size:22px;line-height:1.2;color:#000}@media (max-width:1440px){.how-it-works__step-title{height:50px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:20px}}@media (max-width:1024px){.how-it-works__step-title{height:45px;font-size:18px}}@media (max-width:767px){.how-it-works__step-title{height:auto;-webkit-line-clamp:unset}}.how-it-works__step-text{margin:0;font-style:normal;font-weight:400;font-size:14px;line-height:1.2;color:#63656a}@media (max-width:991px){.how-it-works{padding:4rem 0}}@media (max-width:576px){.how-it-works{padding:3rem 0}}.leadership{padding:80px 0}.leadership__header{margin-bottom:4rem;position:relative}@media (max-width:1199px){.leadership__header{margin-bottom:3rem}}@media (max-width:991px){.leadership__header{margin-bottom:2rem}}.leadership__title{margin-bottom:1.5rem;padding-bottom:4rem;border-bottom:3px solid #d5d8db;font-style:normal;font-weight:500;font-size:55px;line-height:1.1;color:#000}@media (max-width:1440px){.leadership__title{font-size:52px}}@media (max-width:1366px){.leadership__title{font-size:48px}}@media (max-width:1280px){.leadership__title{font-size:44px}}@media (max-width:1199px){.leadership__title{font-size:40px;padding-bottom:3rem}}@media (max-width:1024px){.leadership__title{font-size:36px}}@media (max-width:991px){.leadership__title{font-size:32px;padding-bottom:2rem}}@media (max-width:767px){.leadership__title{font-size:28px}}@media (max-width:576px){.leadership__title{font-size:24px}.leadership__title br{display:none}}@media (max-width:576px){.leadership__title{font-size:20px}}@media (max-width:375px){.leadership__title{font-size:18px}}.leadership__divider{position:absolute;left:0;bottom:0;width:30%;height:3px;background-color:#000;margin:0 auto}.leadership__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media (max-width:991px){.leadership__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.leadership__grid{grid-template-columns:1fr;gap:1.5rem}}.leadership__item{transition:all .3s ease}@media (max-width:576px){.leadership__item{border-bottom:1px solid #d5d8db;padding-bottom:20px}.leadership__item:last-child{border-bottom:none}}.leadership__item:hover{transform:translateY(-5px)}.leadership__item-title{margin-bottom:1rem;transition:color .3s ease;font-style:normal;font-weight:800;font-size:25px;line-height:1.1;color:#000}@media (max-width:1440px){.leadership__item-title{font-size:22px;margin-bottom:.75rem}}@media (max-width:1280px){.leadership__item-title{font-size:20px;margin-bottom:.5rem}}@media (max-width:991px){.leadership__item-title{font-size:18px}}.leadership__item-text{margin:0;transition:color .3s ease;font-style:normal;font-weight:400;font-size:15px;line-height:1.3;color:#63656a}@media (max-width:991px){.leadership__item-text{font-size:14px}}@media (max-width:991px){.leadership{padding:4rem 0}}@media (max-width:576px){.leadership{padding:3rem 0}}.leadership-2{padding:5rem 0;background-color:#fff}.leadership-2__wrapper{display:flex;flex-direction:column;gap:4rem}.leadership-2__content{text-align:left}.leadership-2__title{margin-bottom:1.5rem;font-style:normal;font-weight:500;font-size:55px;line-height:1.1;color:#000;max-width:800px}@media (max-width:1440px){.leadership-2__title{font-size:52px}}@media (max-width:1366px){.leadership-2__title{font-size:48px}}@media (max-width:1280px){.leadership-2__title{font-size:44px}}@media (max-width:1199px){.leadership-2__title{font-size:40px}}@media (max-width:767px){.leadership-2__title{font-size:32px}}@media (max-width:576px){.leadership-2__title{font-size:28px}}.leadership-2__description{font-size:1.125rem;line-height:1.6;color:var(--color-gray);margin-bottom:3rem;max-width:600px}@media (max-width:576px){.leadership-2__description{font-size:1rem}}.leadership-2__stats{display:grid;grid-template-columns:repeat(2,auto);justify-content:flex-start;gap:50px}@media (max-width:991px){.leadership-2__stats{gap:25px;grid-template-columns:repeat(4,auto);margin-bottom:30px;overflow:scroll}}@media (max-width:767px){.leadership-2__stats{gap:15px}}@media (max-width:576px){.leadership-2__stats{gap:1.5rem}}@media (max-width:424px){.leadership-2__stats{gap:1rem}}.leadership-2__stat{text-align:center;background-color:var(--color-primary);color:#fff;padding:2rem;border-radius:50%;width:180px;height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:1199px){.leadership-2__stat{width:160px;height:160px;padding:1.5rem}}@media (max-width:991px){.leadership-2__stat{width:140px;height:140px}}@media (max-width:767px){.leadership-2__stat{width:125px;height:125px}}@media (max-width:576px){.leadership-2__stat{width:140px;height:140px;padding:1rem}}.leadership-2__stat-number{margin-bottom:.5rem;font-style:normal;font-weight:800;font-size:55px;line-height:1;text-align:center;letter-spacing:-.11em;color:#fff}@media (max-width:1440px){.leadership-2__stat-number{font-size:52px}}@media (max-width:1366px){.leadership-2__stat-number{font-size:48px}}@media (max-width:1280px){.leadership-2__stat-number{font-size:44px}}@media (max-width:1199px){.leadership-2__stat-number{font-size:40px}}@media (max-width:767px){.leadership-2__stat-number{font-size:32px}}@media (max-width:680px){.leadership-2__stat-number{font-size:30px}}@media (max-width:576px){.leadership-2__stat-number{font-size:2rem}}.leadership-2__stat-text{font-style:normal;font-weight:500;font-size:15px;line-height:1.1;text-align:center;color:#fff}@media (max-width:991px){.leadership-2__stat-text{font-size:14px}}@media (max-width:767px){.leadership-2__stat-text{font-size:13px}}.leadership-2__info{display:grid;grid-template-columns:1fr;gap:20px;align-items:center}@media (max-width:991px){.leadership-2__info{grid-template-columns:1fr;gap:2rem}}.leadership-2__image{border-radius:24px;overflow:hidden;height:400px}@media (max-width:576px){.leadership-2__image{height:300px}}.leadership-2__img{width:100%;height:100%;object-fit:cover}.leadership-2__info-content{max-width:500px}@media (max-width:991px){.leadership-2__info-content{max-width:100%}}.leadership-2__info-tag{display:inline-block;margin-bottom:1rem;font-style:normal;font-weight:500;font-size:15px;line-height:1.3;color:#000}.leadership-2__info-title{margin-bottom:1.5rem;font-style:normal;font-weight:800;font-size:25px;line-height:1.1;color:#000}@media (max-width:1199px){.leadership-2__info-title{font-size:22px}}@media (max-width:576px){.leadership-2__info-title{font-size:20px}}.leadership-2__info-text{font-size:1rem;line-height:1.6;color:var(--color-gray);margin:0}@media (max-width:991px){.leadership-2{padding:4rem 0}}@media (max-width:576px){.leadership-2{padding:3rem 0}}.features{overflow:hidden;background-color:#f7f7f7}.features__wrapper{display:grid;grid-template-columns:1fr 25%;gap:4rem;align-items:center;background-image:url(../img/bg-features-img.png);background-repeat:no-repeat;background-size:auto;background-position:right}@media (max-width:991px){.features__wrapper{grid-template-columns:1fr;gap:3rem}}@media (max-width:767px){.features__wrapper{background-image:unset}}.features__content{padding:5rem 0}@media (max-width:991px){.features__content{max-width:100%}}.features__title{margin-bottom:3rem;font-style:normal;font-weight:500;font-size:55px;line-height:1.1;color:#000}@media (max-width:1440px){.features__title{font-size:52px}}@media (max-width:1366px){.features__title{font-size:48px}}@media (max-width:1280px){.features__title{font-size:44px}}@media (max-width:1199px){.features__title{font-size:40px}}@media (max-width:576px){.features__title{font-size:36px;margin-bottom:2rem}}@media (max-width:430px){.features__title{font-size:32px;margin-bottom:1rem}}.features__grid{display:grid;grid-template-columns:1fr 1fr 1fr;background:#fff;border:1px solid #d5d8db;border-radius:15px}@media (max-width:767px){.features__grid{grid-template-columns:1fr}}.features__item{transition:all .3s ease;border-right:1px solid #d5d8db;padding:0 15px}@media (max-width:767px){.features__item{padding:15px;border-right:none;border-bottom:1px solid #d5d8db}}.features__item:last-child{border-right:none}@media (max-width:767px){.features__item:last-child{border-bottom:none}}.features__item-body{padding:15px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem}.features__icon{background-color:#f2f2f2;border-radius:50%;flex-shrink:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;color:var(--color-primary)}.features__icon i{font-size:1.5rem}.features__icon img{padding:10px}.features__item-content{flex-grow:1}.features__item-title{font-size:1.25rem;font-weight:600;color:var(--color-secondary);margin-bottom:.5rem;line-height:1.4}.features__item-text{font-size:1rem;line-height:1.6;color:var(--color-gray);margin:0}.features__image{position:relative;height:100%;min-height:600px;clip-path:polygon(15% 0,100% 0,100% 100%,0 100%);overflow:hidden}@media (max-width:991px){.features__image{min-height:400px;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@media (max-width:576px){.features__image{min-height:300px}}.features__img{width:100%;height:100%;object-fit:cover;object-position:center}.locations{padding:5rem 0;background-color:#fff}.locations .bf-container-xl{padding-right:0;max-width:100%;padding-left:calc((100% - 1320px)/ 2);overflow:hidden}@media (max-width:576px){.locations .bf-container-xl{padding:0 20px}}.locations__header{text-align:left;margin-bottom:4rem}.locations__title{font-size:3rem;font-weight:700;color:var(--color-secondary);margin-bottom:1.5rem;line-height:1.2}@media (max-width:576px){.locations__title{font-size:2.5rem}.locations__title br{display:none}}.locations__description{font-size:1.125rem;line-height:1.6;color:var(--color-gray);margin:0}@media (max-width:576px){.locations__description{font-size:1rem}}.locations__slider{overflow:visible;overflow-x:hidden}.locations__slider .slick-list{overflow:visible}.locations__slider .slick-track{display:flex;gap:24px}.locations__slider .slick-slide{margin:0}.locations__item{position:relative;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;height:480px}@media (max-width:991px){.locations__item{height:400px}}@media (max-width:576px){.locations__item{height:320px}}.locations__item-body{height:100%;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.locations__item:hover .locations__image::after{opacity:.7}.locations__image{position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;width:100%;height:480px;border-radius:12px;overflow:hidden}.locations__image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);opacity:.5;transition:opacity .3s ease}@media (max-width:991px){.locations__image{height:400px}}@media (max-width:576px){.locations__image{height:320px}}.locations__img{width:100%;height:100%;object-fit:cover}.locations__item-title{background:linear-gradient(180deg,rgba(0,0,0,.7) 0,rgba(0,0,0,0) 100%);padding:20px;width:100%;display:flex;justify-content:center;align-items:center;margin:0;z-index:1;font-style:normal;font-weight:600;font-size:35px;line-height:1.1;text-align:center;color:#fff}@media (max-width:576px){.locations__item-title{font-size:1.5rem;bottom:70px}}.locations__link{display:inline-flex;justify-content:center;align-items:center;margin:0;background:#000;border:1px solid #393939;border-radius:10px;padding:.75rem 1.5rem;font-style:normal;font-weight:600;font-size:14px;line-height:1.2;color:#fff}.locations__link:hover{opacity:.95}.locations__nav{display:flex;align-items:center;gap:1rem;margin-top:2rem}.locations__nav-next,.locations__nav-prev{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #d5d8db;border-radius:50%;color:var(--color-secondary);cursor:pointer;transition:all .3s ease}.locations__nav-next:hover,.locations__nav-prev:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.locations__nav-next:hover i,.locations__nav-prev:hover i{color:#fff}.locations__nav-next i,.locations__nav-prev i{font-size:1.25rem;color:var(--color-primary)}@media (max-width:991px){.locations{padding:4rem 0}}@media (max-width:576px){.locations{padding:3rem 0}}.workplaces{padding:5rem 0;background-color:#fff}.workplaces__title{margin-bottom:2rem;font-style:normal;font-weight:500;font-size:55px;line-height:1.1;color:#000}@media (max-width:1440px){.workplaces__title{font-size:52px}}@media (max-width:1280px){.workplaces__title{font-size:48px}}@media (max-width:991px){.workplaces__title{font-size:44px}}@media (max-width:576px){.workplaces__title{font-size:36px}}@media (max-width:576px){.workplaces__title{font-size:20px;margin-bottom:1rem}}@media (max-width:375px){.workplaces__title{font-size:18px}}.workplaces__search{margin-bottom:3rem;width:100%;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:10px}@media (max-width:991px){.workplaces__search{display:block;overflow:hidden;margin-bottom:2rem}}@media (max-width:576px){.workplaces__search{margin-bottom:1.5rem}}.workplaces__search-input{width:100%;position:relative;border:1px solid #d5d8db;border-radius:30px;min-width:200px}@media (max-width:991px){.workplaces__search-input{margin-bottom:20px}}.workplaces__search-input i{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--color-gray);font-size:1.25rem}.workplaces__search-input .form-control{background-color:transparent;padding-left:3rem;height:56px;border-radius:12px;border:none;font-size:1rem}.workplaces__search-input .form-control:focus{box-shadow:none}.workplaces__filters{width:100%;height:100%;justify-self:flex-end;display:flex;gap:.75rem}@media (max-width:991px){.workplaces__filters{height:unset;overflow:scroll;justify-self:unset;justify-content:flex-start;padding-bottom:10px}}.workplaces__filter{padding:.75rem 1.5rem;background:0 0;border-radius:100px;font-size:.875rem;font-weight:500;color:#000;cursor:pointer;transition:all .3s ease;border:1px solid #d5d8db;text-wrap:nowrap}.workplaces__filter.active{border:1px solid var(--color-primary);color:var(--color-primary)}.workplaces__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:3rem}@media (max-width:991px){.workplaces__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.workplaces__grid{grid-template-columns:1fr}}.workplaces__item{background:#f7f7f7;border-radius:5px;gap:1rem;transition:all .3s ease;display:grid;grid-template-columns:160px 1fr}.workplaces__item:hover{transform:translateY(-5px)}.workplaces__item-content{display:flex;flex-direction:column;justify-content:center;gap:15px;padding:20px 10px}.workplaces__logo-wrapper{display:flex;justify-content:center;align-items:center;border-right:2px solid #ebebeb}.workplaces__logo{max-width:120px;height:60px;width:auto;object-fit:contain;object-position:left;margin-bottom:1rem}.workplaces__name{margin:0;font-style:normal;font-weight:800;font-size:16px;line-height:1.4;color:#000;height:45px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.workplaces__description{margin:0;font-style:normal;font-weight:400;font-size:13px;line-height:1.3;color:#000;height:35px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.workplaces__cta{width:auto;margin-right:auto;padding:.5rem 1rem;background-color:rgba(196,30,58,.1);text-decoration:none;border-radius:4px;transition:all .3s ease;font-style:normal;font-weight:700;font-size:13px;line-height:1.4;color:var(--color-primary)}.workplaces__cta:hover{background-color:var(--color-primary);color:var(--color-white)}.workplaces__pagination{margin-top:4rem}.workplaces__pagination .pagination{padding:0 20px;gap:.25rem}.workplaces__pagination .page-link{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%!important;border:none;transition:all .3s ease;background-color:transparent;font-style:normal;font-weight:400;font-size:15px;line-height:1;text-align:center;color:#63656a}.workplaces__pagination .page-link:hover{background-color:rgba(196,30,58,.1);color:var(--color-primary)}.workplaces__pagination .page-item.active .page-link{background-color:var(--color-primary);color:#fff;font-weight:800}.workplace-detail .breadcrumb{padding:140px 0 20px}.workplace-detail__body{display:grid;grid-template-columns:1fr 365px;gap:30px}@media (max-width:991px){.workplace-detail__body{grid-template-columns:1fr}}@media (max-width:576px){.workplace-detail__body{gap:10px}}.workplace-detail__gallery-content{padding:80px 0}.workplace-detail__gallery-header{display:flex;flex-direction:column;gap:10px;margin-bottom:30px}.workplace-detail__gallery-title{font-style:normal;font-weight:500;font-size:55px;line-height:1.1;color:#000}@media (max-width:1440px){.workplace-detail__gallery-title{font-size:52px}}@media (max-width:1366px){.workplace-detail__gallery-title{font-size:48px}}@media (max-width:1280px){.workplace-detail__gallery-title{font-size:44px}}@media (max-width:1199px){.workplace-detail__gallery-title{font-size:40px;padding-bottom:3rem}}@media (max-width:1024px){.workplace-detail__gallery-title{font-size:36px}}@media (max-width:991px){.workplace-detail__gallery-title{font-size:32px;padding-bottom:2rem}}@media (max-width:767px){.workplace-detail__gallery-title{font-size:28px}}@media (max-width:576px){.workplace-detail__gallery-title{font-size:24px}}@media (max-width:576px){.workplace-detail__gallery-title{font-size:20px}}@media (max-width:375px){.workplace-detail__gallery-title{font-size:18px}}.workplace-detail__gallery-desc{max-width:470px;font-style:normal;font-weight:400;font-size:14px;line-height:1.4;color:#63656a}.workplace-detail__gallery{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.workplace-detail__gallery-item{aspect-ratio:16/9;border-radius:5px}.workplace-detail__gallery-item img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:5px}_ .gallery-detail__hero{position:relative;width:100%;height:480px;overflow:hidden;margin-bottom:-64px;border-radius:10px}@media (max-width:991px){_ .gallery-detail__hero{height:400px;margin-bottom:-48px}}@media (max-width:576px){_ .gallery-detail__hero{height:320px;margin-bottom:-32px}}.gallery-detail__hero-img{width:100%;height:100%;object-fit:cover;border-radius:10px}.gallery-detail__content{position:relative;background-color:#fff;margin-top:30px}@media (max-width:576px){.gallery-detail__content{padding:.75rem 0;margin-top:0}}.gallery-detail__logo{position:relative;z-index:99;margin-left:30px;width:108px;height:108px;padding:1rem;background-color:#fff;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.1);margin-bottom:10px;margin-top:-40px}.gallery-detail__logo img{width:100%;height:100%;object-fit:contain}@media (max-width:576px){.gallery-detail__logo{width:96px;height:96px;padding:1.25rem}}.gallery-detail__info{max-width:800px}.gallery-detail__tag{display:inline-block;font-size:.875rem;font-weight:600;color:var(--color-primary);margin-bottom:1rem;text-transform:uppercase;letter-spacing:.5px}.gallery-detail__title{font-size:3rem;font-weight:700;color:var(--color-secondary);margin-bottom:2rem;line-height:1.2}@media (max-width:991px){.gallery-detail__title{font-size:2.5rem}}@media (max-width:576px){.gallery-detail__title{font-size:20px;margin-bottom:1rem}.gallery-detail__title br{display:none}}.gallery-detail__text{font-style:normal;font-weight:400;font-size:15px;line-height:1.4;color:#63656a}.gallery-detail__text p{margin-bottom:1.5rem;font-style:normal;font-weight:400;font-size:15px;line-height:1.4;color:#63656a}.gallery-detail__text p:last-child{margin-bottom:0}@media (max-width:576px){.gallery-detail__text{font-size:1rem;line-height:1.6}.gallery-detail__text p{margin-bottom:1rem}}.gallery-contact{border-bottom:1px solid #d5d8db;padding-bottom:20px}@media (max-width:576px){.gallery-contact{padding:20px 0}.gallery-contact .bf-container-xl{padding-left:0;padding-right:0}}.gallery-contact__title{font-size:2rem;font-weight:700;color:var(--color-primary);margin-bottom:2rem}.gallery-contact__location{display:grid;grid-template-columns:1fr 1fr;margin-bottom:3rem;border:1px solid #d5d8db;border-radius:10px;background-color:#f8f9fa}@media (max-width:576px){.gallery-contact__location{flex-direction:column;gap:1rem}}.gallery-contact__location-item{display:grid;grid-template-columns:22px 1fr;align-items:center;gap:10px;padding:10px;border-right:1px solid #d5d8db}.gallery-contact__location-item:last-child{border-right:none}.gallery-contact__location-item i{font-size:1.25rem;color:var(--color-primary)}.gallery-contact__location-label{font-style:normal;font-weight:400;font-size:12px;line-height:1.2;color:#63656a}.gallery-contact__location-value{font-style:normal;font-weight:800;font-size:14px;line-height:1.2;color:#000}.gallery-contact__info{margin-bottom:1rem}.gallery-contact__subtitle{font-size:1.25rem;font-weight:600;color:var(--color-secondary);margin-bottom:1.5rem}.gallery-contact__details{display:flex;flex-direction:column;gap:5px;margin-bottom:2rem}.gallery-contact__detail{display:flex;align-items:center;gap:5px}.gallery-contact__detail i{font-size:12px;color:#000;width:24px;text-align:center}.gallery-contact__detail-label{padding-right:10px;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#63656a}.gallery-contact__detail-value{text-decoration:none;transition:color .3s ease;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#000}.gallery-contact__detail-value:hover{color:var(--color-primary)}.gallery-contact__buttons{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.gallery-contact__button{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:10px;text-decoration:none;transition:all .3s ease;font-style:normal;font-weight:400;font-size:14px;line-height:1.2;color:#fff}.gallery-contact__button i{font-size:1.25rem}.gallery-contact__button--primary{background-color:#000;color:#fff}.gallery-contact__button--primary:hover{opacity:.95}.gallery-contact__button--secondary{background-color:#f8f9fa;color:var(--color-secondary)}.gallery-contact__button--secondary:hover{background-color:var(--color-gray-light)}.gallery-contact__history{padding-top:3rem;border-top:1px solid var(--color-gray-light)}.gallery-contact__text{font-style:normal;font-weight:400;font-size:15px;line-height:1.4;color:#63656a}.gallery-contact__text p{margin-bottom:1rem;font-style:normal;font-weight:400;font-size:15px;line-height:1.4;color:#63656a}.gallery-contact__text p:last-child{margin-bottom:0}
.workplace-detail .breadcrumb{padding:140px 0 20px}.workplace-detail__body{display:grid;grid-template-columns:1fr 365px;gap:30px}@media (max-width:991px){.workplace-detail__body{grid-template-columns:1fr}}@media (max-width:576px){.workplace-detail__body{gap:10px}}.workplace-detail__gallery-content{padding:80px 0}.workplace-detail__gallery-header{display:flex;flex-direction:column;gap:10px;margin-bottom:30px}.workplace-detail__gallery-title{font-style:normal;font-weight:500;font-size:55px;line-height:1.1;color:#000}@media (max-width:1440px){.workplace-detail__gallery-title{font-size:52px}}@media (max-width:1366px){.workplace-detail__gallery-title{font-size:48px}}@media (max-width:1280px){.workplace-detail__gallery-title{font-size:44px}}@media (max-width:1199px){.workplace-detail__gallery-title{font-size:40px;padding-bottom:3rem}}@media (max-width:1024px){.workplace-detail__gallery-title{font-size:36px}}@media (max-width:991px){.workplace-detail__gallery-title{font-size:32px;padding-bottom:2rem}}@media (max-width:767px){.workplace-detail__gallery-title{font-size:28px}}@media (max-width:576px){.workplace-detail__gallery-title{font-size:24px}}@media (max-width:576px){.workplace-detail__gallery-title{font-size:20px}}@media (max-width:375px){.workplace-detail__gallery-title{font-size:18px}}.workplace-detail__gallery-desc{max-width:470px;font-style:normal;font-weight:400;font-size:14px;line-height:1.4;color:#63656a}.workplace-detail__gallery{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.workplace-detail__gallery-item{aspect-ratio:16/9;border-radius:5px}.workplace-detail__gallery-item img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:5px}_ .gallery-detail__hero{position:relative;width:100%;height:480px;overflow:hidden;margin-bottom:-64px;border-radius:10px}@media (max-width:991px){_ .gallery-detail__hero{height:400px;margin-bottom:-48px}}@media (max-width:576px){_ .gallery-detail__hero{height:320px;margin-bottom:-32px}}.gallery-detail__hero-img{width:100%;height:100%;object-fit:cover;border-radius:10px}.gallery-detail__content{position:relative;background-color:#fff;margin-top:30px}@media (max-width:576px){.gallery-detail__content{padding:.75rem 0;margin-top:0}}.gallery-detail__logo{position:relative;z-index:99;margin-left:30px;width:108px;height:108px;padding:1rem;background-color:#fff;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.1);margin-bottom:10px;margin-top:-40px}.gallery-detail__logo img{width:100%;height:100%;object-fit:contain}@media (max-width:576px){.gallery-detail__logo{width:96px;height:96px;padding:1.25rem}}.gallery-detail__info{max-width:800px}.gallery-detail__tag{display:inline-block;font-size:.875rem;font-weight:600;color:var(--color-primary);margin-bottom:1rem;text-transform:uppercase;letter-spacing:.5px}.gallery-detail__title{font-size:3rem;font-weight:700;color:var(--color-secondary);margin-bottom:2rem;line-height:1.2}@media (max-width:991px){.gallery-detail__title{font-size:2.5rem}}@media (max-width:576px){.gallery-detail__title{font-size:20px;margin-bottom:1rem}.gallery-detail__title br{display:none}}.gallery-detail__text{font-style:normal;font-weight:400;font-size:15px;line-height:1.4;color:#63656a}.gallery-detail__text p{margin-bottom:1.5rem;font-style:normal;font-weight:400;font-size:15px;line-height:1.4;color:#63656a}.gallery-detail__text p:last-child{margin-bottom:0}@media (max-width:576px){.gallery-detail__text{font-size:1rem;line-height:1.6}.gallery-detail__text p{margin-bottom:1rem}}.gallery-contact{border-bottom:1px solid #d5d8db;padding-bottom:20px}@media (max-width:576px){.gallery-contact{padding:20px 0}.gallery-contact .bf-container-xl{padding-left:0;padding-right:0}}.gallery-contact__title{font-size:2rem;font-weight:700;color:var(--color-primary);margin-bottom:2rem}.gallery-contact__location{display:grid;grid-template-columns:1fr 1fr;margin-bottom:3rem;border:1px solid #d5d8db;border-radius:10px;background-color:#f8f9fa}@media (max-width:576px){.gallery-contact__location{flex-direction:column;gap:1rem}}.gallery-contact__location-item{display:grid;grid-template-columns:22px 1fr;align-items:center;gap:10px;padding:10px;border-right:1px solid #d5d8db}.gallery-contact__location-item:last-child{border-right:none}.gallery-contact__location-item i{font-size:1.25rem;color:var(--color-primary)}.gallery-contact__location-label{font-style:normal;font-weight:400;font-size:12px;line-height:1.2;color:#63656a}.gallery-contact__location-value{font-style:normal;font-weight:800;font-size:14px;line-height:1.2;color:#000}.gallery-contact__info{margin-bottom:1rem}.gallery-contact__subtitle{font-size:1.25rem;font-weight:600;color:var(--color-secondary);margin-bottom:1.5rem}.gallery-contact__details{display:flex;flex-direction:column;gap:5px;margin-bottom:2rem}.gallery-contact__detail{display:flex;align-items:center;gap:5px}.gallery-contact__detail i{font-size:12px;color:#000;width:24px;text-align:center}.gallery-contact__detail-label{padding-right:10px;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#63656a}.gallery-contact__detail-value{text-decoration:none;transition:color .3s ease;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#000}.gallery-contact__detail-value:hover{color:var(--color-primary)}.gallery-contact__buttons{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.gallery-contact__button{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:10px;text-decoration:none;transition:all .3s ease;font-style:normal;font-weight:400;font-size:14px;line-height:1.2;color:#fff}.gallery-contact__button i{font-size:1.25rem}.gallery-contact__button--primary{background-color:#000;color:#fff}.gallery-contact__button--primary:hover{opacity:.95}.gallery-contact__button--secondary{background-color:#f8f9fa;color:var(--color-secondary)}.gallery-contact__button--secondary:hover{background-color:var(--color-gray-light)}.gallery-contact__history{padding-top:3rem;border-top:1px solid var(--color-gray-light)}.gallery-contact__text{font-style:normal;font-weight:400;font-size:15px;line-height:1.4;color:#63656a}.gallery-contact__text p{margin-bottom:1rem;font-style:normal;font-weight:400;font-size:15px;line-height:1.4;color:#63656a}.gallery-contact__text p:last-child{margin-bottom:0}
.workplaces{padding:5rem 0;background-color:#fff}.workplaces__title{margin-bottom:2rem;font-style:normal;font-weight:500;font-size:55px;line-height:1.1;color:#000}@media (max-width:1440px){.workplaces__title{font-size:52px}}@media (max-width:1280px){.workplaces__title{font-size:48px}}@media (max-width:991px){.workplaces__title{font-size:44px}}@media (max-width:576px){.workplaces__title{font-size:36px}}@media (max-width:576px){.workplaces__title{font-size:20px;margin-bottom:1rem}}@media (max-width:375px){.workplaces__title{font-size:18px}}.workplaces__search{margin-bottom:3rem;width:100%;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:10px}@media (max-width:991px){.workplaces__search{display:block;overflow:hidden;margin-bottom:2rem}}@media (max-width:576px){.workplaces__search{margin-bottom:1.5rem}}.workplaces__search-input{width:100%;position:relative;border:1px solid #d5d8db;border-radius:30px;min-width:200px}@media (max-width:991px){.workplaces__search-input{margin-bottom:20px}}.workplaces__search-input i{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--color-gray);font-size:1.25rem}.workplaces__search-input .form-control{background-color:transparent;padding-left:3rem;height:56px;border-radius:12px;border:none;font-size:1rem}.workplaces__search-input .form-control:focus{box-shadow:none}.workplaces__filters{width:100%;height:100%;justify-self:flex-end;display:flex;gap:.75rem}@media (max-width:991px){.workplaces__filters{height:unset;overflow:scroll;justify-self:unset;justify-content:flex-start;padding-bottom:10px}}.workplaces__filter{padding:.75rem 1.5rem;background:0 0;border-radius:100px;font-size:.875rem;font-weight:500;color:#000;cursor:pointer;transition:all .3s ease;border:1px solid #d5d8db;text-wrap:nowrap}.workplaces__filter.active{border:1px solid var(--color-primary);color:var(--color-primary)}.workplaces__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:3rem}@media (max-width:991px){.workplaces__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.workplaces__grid{grid-template-columns:1fr}}.workplaces__item{background:#f7f7f7;border-radius:5px;gap:1rem;transition:all .3s ease;display:grid;grid-template-columns:160px 1fr}.workplaces__item:hover{transform:translateY(-5px)}.workplaces__item-content{display:flex;flex-direction:column;justify-content:center;gap:15px;padding:20px 10px}.workplaces__logo-wrapper{display:flex;justify-content:center;align-items:center;border-right:2px solid #ebebeb}.workplaces__logo{max-width:120px;height:60px;width:auto;object-fit:contain;object-position:left;margin-bottom:1rem}.workplaces__name{margin:0;font-style:normal;font-weight:800;font-size:16px;line-height:1.4;color:#000;height:45px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.workplaces__description{margin:0;font-style:normal;font-weight:400;font-size:13px;line-height:1.3;color:#000;height:35px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.workplaces__cta{width:auto;margin-right:auto;padding:.5rem 1rem;background-color:rgba(196,30,58,.1);text-decoration:none;border-radius:4px;transition:all .3s ease;font-style:normal;font-weight:700;font-size:13px;line-height:1.4;color:var(--color-primary)}.workplaces__cta:hover{background-color:var(--color-primary);color:var(--color-white)}.workplaces__pagination{margin-top:4rem}.workplaces__pagination .pagination{padding:0 20px;gap:.25rem}.workplaces__pagination .page-link{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%!important;border:none;transition:all .3s ease;background-color:transparent;font-style:normal;font-weight:400;font-size:15px;line-height:1;text-align:center;color:#63656a}.workplaces__pagination .page-link:hover{background-color:rgba(196,30,58,.1);color:var(--color-primary)}.workplaces__pagination .page-item.active .page-link{background-color:var(--color-primary);color:#fff;font-weight:800}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCJiYXNlL19yZXNldC5zY3NzIiwiYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwiYmFzZS9fYnV0dG9ucy5zY3NzIiwiYmFzZS9fY29udGFpbmVyLnNjc3MiLCJjb21wb25lbnRzL19jb29raWUtY29uc2VudC5zY3NzIiwiY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2hvbWUtc2xpZGVyLnNjc3MiLCJjb21wb25lbnRzL19vdG8tYnJhbmRzLnNjc3MiLCJjb21wb25lbnRzL19vdG8tZ2FsbGVyeS1zbGlkZXIuc2NzcyIsImNvbXBvbmVudHMvX290by1uZXdzLXNsaWRlci5zY3NzIiwiY29tcG9uZW50cy9faGVscC1zZWN0aW9uLnNjc3MiLCJjb21wb25lbnRzL19zZWxsLWZvcm0uc2NzcyIsImNvbXBvbmVudHMvX2dhbGxlcnkuc2NzcyIsImNvbXBvbmVudHMvX3NlcnZpY2VzLnNjc3MiLCJjb21wb25lbnRzL19hZHZhbnRhZ2VzLnNjc3MiLCJjb21wb25lbnRzL19jYW1wYWlnbi1iYW5uZXIuc2NzcyIsImNvbXBvbmVudHMvX2ZhcS5zY3NzIiwiY29tcG9uZW50cy9faGVyby5zY3NzIiwiY29tcG9uZW50cy9fY29udGFjdC1tYXAuc2NzcyIsImNvbXBvbmVudHMvX2NvbnRhY3Quc2NzcyIsImNvbXBvbmVudHMvX3BhZ2UtYmFubmVyLnNjc3MiLCJjb21wb25lbnRzL19icmVhZGNydW1iLnNjc3MiLCJjb21wb25lbnRzL19ibG9nLWxpc3Quc2NzcyIsImNvbXBvbmVudHMvX2Jsb2ctZGV0YWlsLnNjc3MiLCJjb21wb25lbnRzL19wYWdlLWRldGFpbC5zY3NzIiwiY29tcG9uZW50cy9faG93LWl0LXdvcmtzLnNjc3MiLCJjb21wb25lbnRzL19sZWFkZXJzaGlwLnNjc3MiLCJjb21wb25lbnRzL19sZWFkZXJzaGlwLTIuc2NzcyIsImNvbXBvbmVudHMvX2ZlYXR1cmVzLnNjc3MiLCJjb21wb25lbnRzL19sb2NhdGlvbnMuc2NzcyIsImNvbXBvbmVudHMvd29ya3BsYWNlcy5zY3NzIiwiY29tcG9uZW50cy93b3JrcGxhY2UtZGV0YWlsLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFFRSxnQkFBQSxRQUNBLGtCQUFBLFFBQ0EsY0FBQSxRQUNBLGFBQUEsUUFHQSxlQUFBLFNBQUEsQ0FBQSxNQUNBLGlCQUFBLEtBQ0Esb0JBQUEsSUFDQSxzQkFBQSxJQUNBLHFCQUFBLElBQ0EsdUJBQUEsSUFDQSxtQkFBQSxJQUdBLGdCQUFBLE1BQ0EsZ0JBQUEsTUFDQSxnQkFBQSxNQUNBLGdCQUFBLE9BR0EsZ0JBQUEsS0FDQSxpQkFBQSxLQ3hCRixXQUNFLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLE9BQUEsRUFBQSxLQUNBLFdBQUEsd0JBQUEsVUFHRixrQkFDRSxNQUFBLElBQ0EsTUFBQSxFQUNBLE1BQUEsTUFDQSxXQUFBLHFCQUFBLE1BQUEsSUFBQSxVQUNBLFFBQUEsRUFDQSxtQkFBQSxRQUFBLElBQ0EsZ0JBQUEsUUFBQSxJQUNBLGNBQUEsUUFBQSxJQUNBLFdBQUEsUUFBQSxJQUdGLGtCQUNFLE1BQUEsSUFDQSxLQUFBLEVBQ0EsTUFBQSxLQUNBLFdBQUEscUJBQUEsS0FBQSxJQUFBLFVBQ0EsUUFBQSxFQUNBLG1CQUFBLFFBQUEsSUFDQSxnQkFBQSxRQUFBLElBQ0EsY0FBQSxRQUFBLElBQ0EsV0FBQSxRQUFBLElBR0YsbUJBQ0UsUUFBQSxNQUNBLE1BQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFdBQUEsc0JBQUEsSUFBQSxNQUFBLFVBQ0EsV0FBQSxNQUNBLFFBQUEsRUFDQSxRQUFBLEdBQ0EsbUJBQUEsUUFBQSxJQUNBLGdCQUFBLFFBQUEsSUFDQSxjQUFBLFFBQUEsSUFDQSxXQUFBLFFBQUEsSUM1Q0YsS0FDSSxZQUFBLG9CQUNBLFlBQUEsMkJBQ0Esb0JBQUEsS0FDQSxZQUFBLElBQ0EsTUFBQSxrQkFDQSxp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QSxLQUVBLG9DQUNFLFFBQUEsRUFBQSxLQUNBLElBQUEsT0FHRixtQ0FDRSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsS0FDQSxZQUFBLE9BQ0EsZ0JBQUEsT0FDQSxjQUFBLGNBQ0EsT0FBQSxLQUNBLFdBQUEsSUFBQSxJQUFBLEtBQ0EsaUJBQUEsWUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEVBQ0EsV0FBQSxPQUNBLE1BQUEsUUFFQSx5Q0FDRSxpQkFBQSxtQkFDQSxNQUFBLHFCQUtGLHFEQUNFLGlCQUFBLHFCQUNBLE1BQUEsS0FDQSxZQUFBIiwiZmlsZSI6InRoZW1lLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIjpyb290IHtcbiAgLyogQ29sb3JzICovXG4gIC0tY29sb3ItcHJpbWFyeTogI0JFMTYyMjtcbiAgLS1jb2xvci1zZWNvbmRhcnk6ICMxRTFFMUU7XG4gIC0tY29sb3Itd2hpdGU6ICNGRkZGRkY7XG4gIC0tY29sb3ItZ3JheTogIzc1NzU3NTtcblxuICAvKiBUeXBvZ3JhcGh5ICovXG4gIC0tZm9udC1wcmltYXJ5OiBcIk1hbnJvcGVcIiwgc2VyaWY7XG4gIC0tZm9udC1zaXplLWJhc2U6IDE2cHg7XG4gIC0tZm9udC13ZWlnaHQtbGlnaHQ6IDMwMDtcbiAgLS1mb250LXdlaWdodC1yZWd1bGFyOiA0MDA7XG4gIC0tZm9udC13ZWlnaHQtbWVkaXVtOiA1MDA7XG4gIC0tZm9udC13ZWlnaHQtc2VtaWJvbGQ6IDYwMDtcbiAgLS1mb250LXdlaWdodC1ib2xkOiA3MDA7XG5cbiAgLyogQnJlYWtwb2ludHMgKi9cbiAgLS1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icmVha3BvaW50LWxnOiA5OTJweDtcbiAgLS1icmVha3BvaW50LXhsOiAxMjAwcHg7XG5cbiAgLyogSGVhZGVyICovXG4gIC0taGVhZGVyLWhlaWdodDogODBweDtcbiAgLS1oZWFkZXItcGFkZGluZzogMXJlbTtcbn0iLCIubGItY2FuY2VsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2xvYWRpbmcuZ2lmKSBuby1yZXBlYXRcbn1cblxuLmxiLW5hdiBhLmxiLW5leHQge1xuICB3aWR0aDogNjQlO1xuICByaWdodDogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL25leHQucG5nKSByaWdodCA0OCUgbm8tcmVwZWF0O1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjZzO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgLjZzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IC42cztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNnNcbn1cblxuLmxiLW5hdiBhLmxiLXByZXYge1xuICB3aWR0aDogMzQlO1xuICBsZWZ0OiAwO1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wcmV2LnBuZykgbGVmdCA0OCUgbm8tcmVwZWF0O1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjZzO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgLjZzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IC42cztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNnNcbn1cblxuLmxiLWRhdGEgLmxiLWNsb3NlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jbG9zZS5wbmcpIHRvcCByaWdodCBuby1yZXBlYXQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAuNztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4ycztcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IC4ycztcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuMnM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzXG59IiwiYm9keSB7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtcHJpbWFyeSk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXJlZ3VsYXIpO1xuICAgIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAmLmRldGFpbC1wYWdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcblxuICAgICAgICAuaGVhZGVyLFxuICAgICAgICAuZm9vdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG5cbiAgICAgICAgICAgIC5mb290ZXJfX25ld3NsZXR0ZXItZm9ybSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkKTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuaDMge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICAgIGNvbG9yOiAjMkMyODY3O1xufVxuXG5wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xufVxuXG5hIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi50ZXh0LXJlZCB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59IiwiLnJlYWQtbW9yZSB7XG4gIGp1c3RpZnktc2VsZjogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UzRjNGRjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBhZGRpbmc6IDVweCA2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZWZmZDtcbiAgICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG5cbiAgJi0tc3VibWl0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkMyODY3O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJjMjg2YztcbiAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgfVxuXG4gICAgaSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTNGM0ZGICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogIzJDMjg2NyAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgcGFkZGluZzogNnB4IDQwcHggNnB4IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBzcGFuIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgfVxuXG4gIGkge1xuICAgIHdpZHRoOiAzM3B4O1xuICAgIGhlaWdodDogMzNweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJDMjg2NztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxufSIsIi5jb250YWluZXItZmx1aWQge1xuXG4gICYuYmYtY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cbiAgfVxufSIsIi5jb29raWUtY29uc2VudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuICBsaW5lLWhlaWdodDogMS40O1xuXG4gIGEge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHBhZGRpbmc6IDAgMXB4O1xuICB9XG59IiwiLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB6LWluZGV4OiAxMDAwO1xuXG4gICZfX3RvZ2dsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG5cbiAgICAgICYsICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0b3A6IC04cHg7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYm90dG9tOiAtOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuc2hvdyB7XG4gICAgICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19uYXYge1xuICAgIGhlaWdodDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG4gICAgcGFkZGluZzogdmFyKC0taGVhZGVyLXBhZGRpbmcpIDA7XG4gIH1cblxuICAmX19sb2dvIHtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgd2lkdGg6IDIwMHB4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fbWVudSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IHZhcigtLWJyZWFrcG9pbnQtbGcpKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICB9XG4gIH1cblxuICAmX19jdGEge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIHBhZGRpbmc6IC41cmVtO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLWNvbG9yLXByaW1hcnkpIDkwJSwgYmxhY2spO1xuICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tY29sb3ItcHJpbWFyeSkgOTAlLCBibGFjayk7XG4gICAgfVxuICB9XG59XG5cbi5tZW51LWxpc3Qge1xuICBnYXA6IDEuNXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAgIGdhcDogMXJlbTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICBnYXA6IC43NXJlbTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICBnYXA6IC41cmVtO1xuICB9XG5cbiAgLm1lbnUtbGluayB7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAmLS1sb2NhdGlvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMC41cmVtO1xuICAgICAgYm9yZGVyLWxlZnQ6IDEuMnB4IHNvbGlkICNENUQ4REI7XG4gICAgICBib3JkZXItcmlnaHQ6IDEuMnB4IHNvbGlkICNENUQ4REI7XG4gICAgICBwYWRkaW5nLWxlZnQ6IC43NXJlbSAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogLjc1cmVtICFpbXBvcnRhbnQ7XG5cbiAgICAgIGkge1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1vYmlsZS1tZW51IHtcblxuICAubmF2YmFyLW5hdiB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubWVudS1saW5rLS1sb2NhdGlvbiB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxufSIsIi5mb290ZXIge1xuICBwYWRkaW5nOiA4MHB4IDAgMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIH1cblxuICAmX19sb2dvLWFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXG4gICAgLmZvb3Rlcl9fc29jaWFsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX25ld3NsZXR0ZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgfVxuXG4gICAgJi10ZXh0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIC5jb2wtbGctNCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19icmFuZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fbG9nbyB7XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgfVxuXG4gICZfX2FkZHJlc3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgY29sb3I6ICM2MzY1NkE7XG4gIH1cblxuICAmX19jb250YWN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblxuICAgICYtbGluayB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3NvY2lhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IC43NXJlbTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLWxpbmsge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgICAgb3BhY2l0eTogLjM7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgY29sb3I6ICMwMDAwMDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLjc1cmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCAwIDJyZW07XG5cbiAgICBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAuMjVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIGNvbG9yOiAjNjM2NTZBO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2xpbmtzIHtcbiAgICAmLWdyb3VwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYm90dG9tIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX19sZWdhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxLjVyZW07XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXkpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jb3B5cmlnaHQge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5KTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fbmV3c2xldHRlci10aXRsZSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB9XG5cbiAgJl9fbmV3c2xldHRlci10ZXh0IHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgfVxuXG4gICZfX25ld3NsZXR0ZXItZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFOEU4RTg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcblxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMnJlbTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59ICIsIjpyb290IHtcbiAgLS1ob21lLXNsaWRlci1oZWlnaHQ6IDU1MHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAtLWhvbWUtc2xpZGVyLWhlaWdodDogNTAwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAtLWhvbWUtc2xpZGVyLWhlaWdodDogNDUwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAtLWhvbWUtc2xpZGVyLWhlaWdodDogNDAwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAtLWhvbWUtc2xpZGVyLWhlaWdodDogMzUwcHg7XG4gIH1cbn1cblxuLmhvbWUtc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcblxuICAuc2VsbC1mb3JtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogdW5zZXQ7XG4gICAgcGFkZGluZzogMDtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgdG9wOiAyNXB4O1xuICAgIGxlZnQ6IDIwMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2ODBweCkge1xuICAgICAgbGVmdDogMTUwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgbGVmdDogMTI1cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgbGVmdDogMTAwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgbGVmdDogOTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNlbGwtZm9ybV9fZm9ybSB7XG4gICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgICBoZWlnaHQ6IGNhbGModmFyKC0taG9tZS1zbGlkZXItaGVpZ2h0KSArIHZhcigtLWhlYWRlci1oZWlnaHQpIC0gNTBweCk7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWhvbWUtc2xpZGVyLWhlaWdodCkgKyB2YXIoLS1oZWFkZXItaGVpZ2h0KSAtIDQwcHgpO1xuICAgICAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNlbGwtZm9ybV9fc3RlcCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAuc2VsbC1mb3JtX19zdWJ0aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgIC5zZWxsLWZvcm1fX2dyb3VwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuXG4gICAgLnNlbGwtZm9ybV9fcm93IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgIC5zZWxsLWZvcm1fX2dyb3VwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VsbC1mb3JtX19sYWJlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAuMjVyZW07XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWxsLWZvcm1fX3N1Ym1pdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICBwYWRkaW5nOiAuNzVyZW0gMS4yNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRhaW5lciB7XG4gICAgLnNsaWNrLXNsaWRlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLWhvbWUtc2xpZGVyLWhlaWdodCkgKyB2YXIoLS1oZWFkZXItaGVpZ2h0KSk7XG4gICAgbWluLWhlaWdodDogY2FsYyh2YXIoLS1ob21lLXNsaWRlci1oZWlnaHQpICsgNTApIHB4O1xuXG4gICAgJi0tY29udGVudC1sZWZ0IHtcbiAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsMCwwLDApIDAlLCByZ2JhKDAsMCwwLDApIDMwJSwgcmdiYSgwLDAsMCwxKSAxMDAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaG9tZS1zbGlkZXJfX2NvbnRlbnQge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAuaG9tZS1zbGlkZXJfX3RpdGxlLFxuICAgICAgICAuaG9tZS1zbGlkZXJfX2Rlc2NyaXB0aW9ue1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwwLDAsMCkgMCUsIHJnYmEoMCwwLDAsMCkgMzAlLCByZ2JhKDAsMCwwLDEpIDEwMCUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHotaW5kZXg6IDA7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgdGV4dC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgei1pbmRleDogMjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICAgIG1heC13aWR0aDogNzAlO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDU1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAuNzVyZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cblxuICAmX19jdGEge1xuICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pYm9sZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLWNvbG9yLXByaW1hcnkpIDkwJSwgYmxhY2spO1xuICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tY29sb3ItcHJpbWFyeSkgOTAlLCBibGFjayk7XG4gICAgfVxuICB9XG5cbiAgJl9fYXJyb3dzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0NSU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICB0b3A6IHVuc2V0O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2Fycm93IHtcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgIH1cblxuICAgIGkge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLyomLS1wcmV2IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIH1cblxuICAgICYtLW5leHQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIH0qL1xuICB9XG5cbiAgLy8gU2xpY2sgY3VzdG9tIHN0eWxlc1xuICAuc2xpY2stZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMnJlbTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAwLjVyZW07XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGxpIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgfVxuXG4gICAgICAmLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuYnJhbmQtc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgLmJmLWNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gICZfX2hlYWRlciB7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzNjBweCAxZnI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDMwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwMHB4IDFmcjtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI0JFMTYyMiAwJSwgcmdiYSgxOTAsIDIyLCAzNCwgMCkgMTAwJSk7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAmX19saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMnJlbTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7IC8vIEZpcmVmb3hcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IC8vIElFIGFuZCBFZGdlXG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBkaXNwbGF5OiBub25lOyAvLyBDaHJvbWUsIFNhZmFyaSwgT3BlcmFcbiAgICB9XG4gIH1cblxuICAuc2xpY2stY3VycmVudCB7XG4gICAgLmJyYW5kLXNlbGVjdF9faXRlbSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgICAuYnJhbmQtc2VsZWN0X19sb2dvIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICAgICAgICBmaWx0ZXI6IHVuc2V0O1xuICAgICAgfVxuXG4gICAgICAuYnJhbmQtc2VsZWN0X19ob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgJi1uYW1lIHtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLWRldGFpbCB7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgICAgLmJyYW5kLXNlbGVjdF9fbG9nbyB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgICAgICAgZmlsdGVyOiB1bnNldDtcbiAgICAgIH1cblxuICAgICAgLmJyYW5kLXNlbGVjdF9faG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICYtbmFtZSB7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1kZXRhaWwge1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuXG4gICZfX2hvdmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC8vYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcblxuICAgICYtbmFtZSB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWlib2xkKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICYtZGV0YWlsIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICB9XG4gIH1cbn0iLCIuZ2FsbGVyeS1zbGlkZXIge1xuICBwYWRkaW5nOiA1cmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcblxuICAmX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMzAwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICBnYXA6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgICB9XG4gIH1cblxuICAuYmYtY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoY2FsYygxMDAlIC0gMTMyMHB4KSAvIDIpO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICZfX3RpdGxlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDAuNXJlbTtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiA1NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgY29sb3I6ICMwMDAwMDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG5cbiAgICAgIGJyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cblxuICAmX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQpO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICZfX2NvbnRyb2xzIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDFyZW07XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIGp1c3RpZnktc2VsZjogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZ2FwOiA1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYXJyb3cge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Q1RDhEQjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgd2lkdGg6IDI5cHg7XG4gICAgICBoZWlnaHQ6IDI5cHg7XG4gICAgfVxuXG4gICAgaSB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cbiAgICAgIGkge1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2xpbmsge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Q1RDhEQjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIHRleHQtd3JhcDogbm93cmFwO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgfVxuICB9XG5cbiAgJl9fc2xpZGVyIHtcblxuICAgIC5zbGljay1saXN0IHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cblxuICAgIC5zbGljay1zbGlkZSB7XG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBnYXA6IDFyZW07XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTYwcHggMWZyO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEyMHB4IDFmcjtcbiAgICAgIGdhcDogMTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwcHggMWZyO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgLy9ib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxNXB4O1xuICAgIHBhZGRpbmc6IDIwcHggMTBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2xvZ28td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNFQkVCRUI7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICBvYmplY3QtcG9zaXRpb246IGxlZnQ7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICB9XG4gIH1cblxuICAmX19uYW1lIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGhlaWdodDogMzVweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG5cbiAgJl9fY3RhIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDMwLCA1OCwgMC4xKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgfVxuICB9XG59IiwiOnJvb3Qge1xuICAtLWZpeGVkLWl0ZW0td2lkdGg6IDQwMHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC0tZml4ZWQtaXRlbS13aWR0aDogMzUwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAtLWZpeGVkLWl0ZW0td2lkdGg6IDMwMHB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLS1maXhlZC1pdGVtLXdpZHRoOiAyNTBweDtcbiAgfVxufVxuXG4ubmV3cy1zbGlkZXIge1xuICBwYWRkaW5nOiA1cmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYmctbmV3cy1zbGlkZXIucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcblxuICAmX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMzAwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICBnYXA6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgICB9XG4gIH1cblxuICAuYmYtY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoY2FsYygxMDAlIC0gMTMyMHB4KSAvIDIpO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIGdhcDogMDtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwLjVyZW07XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuXG4gICAgICBiciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkKTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmX19jb250cm9scyB7XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxcmVtO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGdhcDogNXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2Fycm93IHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNENUQ4REI7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIHdpZHRoOiAyOXB4O1xuICAgICAgaGVpZ2h0OiAyOXB4O1xuICAgIH1cblxuICAgIGkge1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXG4gICAgICBpIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNENUQ4REI7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICB0ZXh0LXdyYXA6IG5vd3JhcDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgfVxuICB9XG5cbiAgJl9fc2xpZGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCAtIHZhcigtLWZpeGVkLWl0ZW0td2lkdGgpKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuc2xpY2stbGlzdCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG5cbiAgICAuc2xpY2stc2xpZGUge1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbS1maXhlZCB7XG4gICAgcGFkZGluZzogNXB4IDAgMCAyMHB4O1xuICAgIHdpZHRoOiB2YXIoLS1maXhlZC1pdGVtLXdpZHRoKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmljb24tcGluIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgdG9wOiAtMTBweDtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgaGVpZ2h0OiA2MCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDVEOERCO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMHB4O1xuICAgIHBhZGRpbmc6IDVweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgLy9ib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDE1cHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuXG4gICZfX2xvZ28td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFzcGVjdC1yYXRpbzogMiAvIDE7XG4gICAgaGVpZ2h0OiAyMTBweDtcbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG5cbiAgJl9fbmFtZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cblxuICAmX19jdGEge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMzAsIDU4LCAwLjEpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICB9XG4gIH1cblxuICAmX19kYXRlIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICM2MzY1NkE7XG4gIH1cbn0iLCIuaGVscC1zZWN0aW9uIHtcbiAgcGFkZGluZzogNXJlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG5cbiAgJl9fY29udGVudCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS41ZnIgMWZyO1xuICAgIGdhcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGdhcDogMTBweDtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiA1NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgY29sb3I6ICMwMDAwMDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6ICM2MzY1NkE7XG4gIH1cblxuICAmX19tZWRpYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjVmciAxZnI7XG4gICAgZ2FwOiAzMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB9XG4gIH1cblxuICAmX19pbWFnZS13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cblxuICAmX19wbGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMS41cmVtO1xuICAgIGJvdHRvbTogMS41cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgbGVmdDogMXJlbTtcbiAgICAgIGJvdHRvbTogMXJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICBib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fcGxheS10ZXh0IHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3BsYXktYnV0dG9uLFxuICAmX19mdWxsc2NyZWVuLWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgICBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICB9XG4gIH1cblxuICAmX19wbGF5LWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICB9XG5cbiAgICBpIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICB9XG4gIH1cblxuICAmX19mdWxsc2NyZWVuLWJ1dHRvbiB7XG4gICAgdG9wOiA0OSU7XG4gICAgbGVmdDogNDklO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIHRvcDogdW5zZXQ7XG4gICAgICBsZWZ0OiB1bnNldDtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgYm90dG9tOiAxMHB4O1xuXG4gICAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NhcmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjMjIyMjIyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYmctaGVscC1zZWN0aW9uLnBuZyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIHBhZGRpbmc6IDJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgcGFkZGluZzogMXJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHBhZGRpbmc6IDJyZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fY2FyZC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG4gIH1cblxuICAmX19jYXJkLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cblxuICAmX19jYXJkLWxpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMC41cmVtO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcblxuICAgIGkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcblxuICAgICAgaSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMXB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX192aWRlbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB9XG59IiwiLnNlbGwtZm9ybSB7XG4gIHBhZGRpbmc6IDVyZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYmctc2VsbC1mb3JtLXBhdHRlcm4uanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICB9XG5cbiAgJl9fZm9ybSB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgfVxuXG4gICZfX3N1YnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAjNjM2NTZBO1xuICB9XG5cbiAgJl9fZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICZfX3JvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXG4gICAgLnNlbGwtZm9ybV9fZ3JvdXAge1xuICAgICAgZmxleDogMTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgfVxuXG4gICZfX3NlbGVjdC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxcmVtO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItZ3JheSk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX19zZWxlY3QsXG4gICZfX2lucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwLjg3NXJlbSAxcmVtO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgYmFja2dyb3VuZDogI0YzRjNGMztcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgbWluLWhlaWdodDogNDVweDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDE5NiwgMzAsIDU4LCAwLjEpO1xuICAgIH1cbiAgfVxuXG4gICZfX3NlbGVjdCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgJl9fc3VibWl0IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDAuNXJlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAmLnNlbGwtZm9ybV9fdmVyaWZ5LWJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIGkge1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNDNDFFM0E7XG5cbiAgICAgIGkge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pbmZvIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2luZm8tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDU1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjgwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQzMHB4KSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuICB9XG5cbiAgJl9faW5mby10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MzBweCkge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3VzZXJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxcmVtO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBnYXA6IC41cmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX3VzZXJzLWF2YXRhcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gICZfX3VzZXJzLWF2YXRhciB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAmX191c2Vycy10ZXh0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQzMHB4KSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fc3RlcCB7XG5cbiAgICAmLS12ZXJpZmljYXRpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXG4gICAgICAuc2VsbC1mb3JtX190aXRsZSxcbiAgICAgIC5zZWxsLWZvcm1fX3N1YnRpdGxle1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdmVyaWZpY2F0aW9uLWNvZGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxcmVtO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMnJlbSAwO1xuICB9XG5cbiAgJl9fY29kZS1pbnB1dCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgxOTYsIDMwLCA1OCwgMC4xKTtcbiAgICB9XG4gIH1cblxuICAmX192ZXJpZmljYXRpb24taGVscCB7O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAmX192ZXJpZmljYXRpb24tdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXkpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmX19yZXNlbmQtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuICB9XG5cbiAgJl9fcmVzdWx0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG5cbiAgJl9fcmVzdWx0LWljb24ge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgJi0tc3VjY2VzcyB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Itc3VjY2Vzcyk7XG4gICAgfVxuXG4gICAgJi0tZXJyb3Ige1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWRhbmdlcik7XG4gICAgfVxuICB9XG5cbiAgJl9fcmVzdWx0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgfVxuXG4gICZfX3Jlc3VsdC10ZXh0IHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZ3JheSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgJl9fdHJ5LWFnYWluIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnktZGFyayk7XG4gICAgfVxuICB9XG59XG5cbi5kZXRhaWwtcGFnZSB7XG4gIC5zZWxsLWZvcm0ge1xuICAgIHBhZGRpbmc6IDE0MHB4IDAgODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59IiwiLmdhbGxlcnkge1xuICBwYWRkaW5nOiA4MHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgJl9fbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAmX19kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuYmYtY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoY2FsYygxMDAlIC0gMTMyMHB4KSAvIDIpO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJl9faGVhZGVyIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiA1NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgY29sb3I6ICMwMDAwMDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIG1heC13aWR0aDogNDc1cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIGNvbG9yOiAjNjM2NTZBO1xuICB9XG5cbiAgJl9fc2xpZGVyIHtcbiAgICBtYXJnaW46IDAgLTEycHg7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG5cbiAgICBpbWcge1xuICAgICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICB9XG4gIH1cblxuICAmX19ib3R0b20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX25hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA4cHg7XG4gIH1cblxuICAmX19uYXYge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIHdpZHRoOiAyOXB4O1xuICAgICAgaGVpZ2h0OiAyOXB4O1xuICAgIH1cblxuICAgIGkge1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICBmaWxsOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXG4gICAgICBpIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1wcmV2IHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIC8vbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tbmV4dCB7XG4gICAgICBzdmcge1xuICAgICAgICAvL21hcmdpbi1sZWZ0OiAycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnNlcnZpY2VzIHtcbiAgcGFkZGluZzogODBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICZfX2l0ZW0ge1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgcGFkZGluZzogNDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOUZBO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICAgIH1cblxuICAgICYtLXdpdGgtaW1hZ2Uge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgfVxuXG4gICAgICAuc2VydmljZXNfX2NvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwwLDAsMC44KSwgdHJhbnNwYXJlbnQpO1xuXG4gICAgICAgIC5zZXJ2aWNlc19fdGl0bGUsXG4gICAgICAgIC5zZXJ2aWNlc19fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgY29sb3I6ICMwMDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG59IiwiLmFkdmFudGFnZXMge1xuICBwYWRkaW5nOiA2MHB4IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY5RkE7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQzMHB4KSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuXG4gICZfX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgY29sb3I6ICMwMDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTY4MHB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6ICM2NjY7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gIH1cblxuICAmX19jYXJkIHtcbiAgICBwYWRkaW5nOiAzMnB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNENUQ4REI7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2ODBweCkge1xuICAgICAgcGFkZGluZzogMjhweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICBwYWRkaW5nOiAyNHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICAgIH1cbiAgfVxuXG4gICZfX2NhcmQtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTBweCAxZnI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0MHB4IDFmcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGJhY2tncm91bmQ6ICNGOEY5RkE7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQzMHB4KSB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICB9XG5cbiAgICBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMjVweDtcbiAgICAgIGhlaWdodDogMjVweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NhcmQtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2ODBweCkge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fY2FyZC10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBjb2xvcjogIzYzNjU2QTtcbiAgfVxufSIsIi5jYW1wYWlnbi1iYW5uZXIge1xuICBtYXJnaW46IDgwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogNjIlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDAgMCUsIHJnYmEoMCwwLDAsMCkgODAlKTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNjAlO1xuICAgICAgdG9wOiB1bnNldDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwwLDAsMCkgMCUsIHJnYmEoMCwwLDAsLjcpIDMwJSwgIzAwMCAxMDAlKTtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIG1heC13aWR0aDogNTUwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MzBweCkge1xuICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IC43NXJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDI0cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MzBweCkge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgfVxuXG4gICZfX2J1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAuNzVyZW0gMS4yNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjb2xvcjogIzAwMDAwMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA2MCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG5cbiAgLmNvbnRhaW5lci14bCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59IiwiLmZhcSB7XG4gIHBhZGRpbmc6IDgwcHggMDtcblxuICAmX19oZWFkZXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogLjhyZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAuN3JlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IC42cmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MjRweCkge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICBjb2xvcjogIzYzNjU2QTtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6ICNGN0Y3Rjc7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Q1RDhEQjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuXG4gICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNENUQ4REI7XG4gICAgfVxuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgYmFja2dyb3VuZDogI0Y3RjdGNztcbiAgICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgfVxuXG4gICAgICAmOm5vdCguY29sbGFwc2VkKSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGN0Y3Rjc7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxLjI1cmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYm9keSB7XG4gICAgICBwYWRkaW5nOiAwIDEuNXJlbSAxLjVyZW07XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgcGFkZGluZzogMCAxcmVtIDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAmX19tb3JlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgcGFkZGluZzogLjc1cmVtIDEuNXJlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgICAgb3BhY2l0eTogLjk1O1xuICAgIH1cbiAgfVxufSIsIi5oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDU1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgaGVpZ2h0OiA0NTBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0MzBweCkge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgcGFkZGluZzogMnJlbSAxcmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQzMHB4KSB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQzMHB4KSB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNHB4KSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMC41cmVtO1xuICAgIHBhZGRpbmc6IC43NXJlbSAxLjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQzMHB4KSB7XG4gICAgICBwYWRkaW5nOiAuNXJlbSAxLjI1cmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MjRweCkge1xuICAgICAgcGFkZGluZzogLjVyZW0gMXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG5cbiAgICBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgfVxuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLDAsMCwwLjUpIDAlLCByZ2JhKDAsMCwwLDApIDEwMCUpO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cblxuICAmX19pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxufSIsIi5jb250YWN0LW1hcCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDUwcHg7XG5cbiAgaWZyYW1lIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxufSIsIi5jb250YWN0IHtcbiAgcGFkZGluZzogMTQwcHggMCAxMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAmX19oZWFkZXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZ3JheSk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmX19mb3JtIHtcblxuICAgICYtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAycmVtO1xuICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNENUQ4REI7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgfVxuXG4gICAgJi10ZXh0IHtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgY29sb3I6ICM2MzY1NkE7XG4gICAgfVxuXG4gICAgJi1oZWFkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG5cbiAgICAmLWxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtdGV4dCB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItZ3JheSk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICB9XG4gIH1cblxuICAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5mb3JtLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogIzAwMDAwMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDE5NiwgMzAsIDU4LCAwLjEpO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrIHtcbiAgICBtYXJnaW46IDFyZW0gMDtcblxuICAgIC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgY29sb3I6ICMwMDAwMDA7XG5cbiAgICAgIGEge1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3N1Ym1pdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMC41cmVtO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cbiAgICBpIHtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgIG9wYWNpdHk6IC45NTtcblxuICAgICAgaSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0cHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2luZm8ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDIwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGdhcDogMTBweDtcbiAgICB9XG4gIH1cblxuICAmX19pbWFnZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb250YWN0LWltZy0xLmpwZWcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KSk7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuICAgIH1cbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG5cbiAgJl9fZGV0YWlscyB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNENUQ4REI7XG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxNXB4O1xuICAgIFxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDI0cHgpIHtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fZGV0YWlsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICYtaWNvbiB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFlMGUyO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtY29udGVudCB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBjb2xvcjogIzAwMDAwMDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLjE1cmVtO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtdGV4dCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIGNvbG9yOiAjNjM2NTZBO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICZfX2luZm8ge1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICB9XG4gIH1cbn0iLCIucGFnZS1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMCAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICYucGFnZS1iYW5uZXItaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNDBweCAwIDA7XG4gIH1cblxuICAuY29udGFpbmVyLXhsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGNvbG9yOiAjMDcwODBBO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2ODBweCkge1xuICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXkpO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgb3BhY2l0eTogMC45O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIGhlaWdodDogNDUwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgIGhlaWdodDogMjI1cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQzMHB4KSB7XG4gICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbn0iLCIuYnJlYWRjcnVtYiB7XG4gIG1hcmdpbjogMCAwIDQwcHg7XG5cbiAgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6ICM2MzY1NkE7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogIzQ4NDg0OTtcbiAgICB9XG4gIH1cbn0iLCIuYmxvZy1saXN0IHtcbiAgcGFkZGluZzogM3JlbSAwIDVyZW07XG5cbiAgJl9fc2VhcmNoIHtcbiAgICBtYXJnaW46IDAgYXV0byAzcmVtO1xuXG4gICAgLmlucHV0LWdyb3VwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBjb2xvcjogIzAwMDAwMDtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NhcmQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgcGFkZGluZzogMTBweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuXG4gICAgICAuYmxvZy1saXN0X19pbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAyNDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cblxuICAmX19jYXRlZ29yeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZTdlOTtcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgIGhlaWdodDogOTBweDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fZGF0ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZ3JheSk7XG4gIH1cblxuICAmX19wYWdpbmF0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuXG4gICAgLnBhZ2luYXRpb24ge1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgZ2FwOiAuMjVyZW07XG4gICAgfVxuXG4gICAgLnBhZ2UtbGluayB7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjNjM2NTZBO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDMwLCA1OCwgMC4xKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdlLWl0ZW0ge1xuICAgICAgJi5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuYmxvZy1jb250ZW50IHtcbiAgcGFkZGluZzogMTBweCAwO1xuXG4gICZfX2FydGljbGUge1xuICB9XG5cbiAgJl9faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgJl9fbWV0YSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAmX19nYWxsZXJ5IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgZ2FwOiAyMHB4O1xuXG4gICAgJi1pdGVtIHtcbiAgICAgIGFzcGVjdC1yYXRpbzogMS4zIC8gMTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jYXRlZ29yeSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMzAsIDU4LCAwLjEpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cblxuICAmX19kYXRlIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5KTtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgfVxuICB9XG5cbiAgJl9faW50cm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgY29sb3I6ICM2MzY1NkE7XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgY29sb3I6ICM2MzY1NkE7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBtYXJnaW46IDJyZW0gMDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAmX19pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5KTtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuXG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgbWFyZ2luOiAyLjVyZW0gMCAxLjVyZW07XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICBtYXJnaW46IDJyZW0gMCAxcmVtO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgY29sb3I6ICM2MzY1NkE7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBjb2xvcjogIzYzNjU2QTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19xdW90ZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIG1hcmdpbjogMnJlbSAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAzMCwgNTgsIDAuMDUpO1xuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgYm9yZGVyLXJhZGl1czogMCAxMnB4IDEycHggMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2Zvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG5cbiAgJl9fc2hhcmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDFyZW07XG4gIH1cblxuICAmX19zaGFyZS10ZXh0IHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gIH1cblxuICAmX19zb2NpYWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgJl9fc29jaWFsLWxpbmsge1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgICBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIHBhZGRpbmc6IDRyZW0gMDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgfVxufSIsIi5wYWdlLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4IDA7XG5cbiAgJl9fYXJ0aWNsZSB7XG4gIH1cblxuICAmX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAmX19tZXRhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gICZfX2dhbGxlcnkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgICBnYXA6IDIwcHg7XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgYXNwZWN0LXJhdGlvOiAxLjMgLyAxO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NhdGVnb3J5IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAzMCwgNTgsIDAuMSk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxuXG4gICZfX2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXkpO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICB9XG4gIH1cblxuICAmX19pbnRybyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBjb2xvcjogIzYzNjU2QTtcblxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBjb2xvcjogIzYzNjU2QTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgfVxuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIG1hcmdpbjogMnJlbSAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgJl9fYm9keSB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXkpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG5cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICBtYXJnaW46IDIuNXJlbSAwIDEuNXJlbTtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgIG1hcmdpbjogMnJlbSAwIDFyZW07XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBjb2xvcjogIzYzNjU2QTtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIGNvbG9yOiAjNjM2NTZBO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3F1b3RlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIHBhZGRpbmc6IDJyZW07XG4gICAgbWFyZ2luOiAycmVtIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDMwLCA1OCwgMC4wNSk7XG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDEycHggMTJweCAwO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cblxuICAmX19zaGFyZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMXJlbTtcbiAgfVxuXG4gICZfX3NoYXJlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgfVxuXG4gICZfX3NvY2lhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDAuNzVyZW07XG4gIH1cblxuICAmX19zb2NpYWwtbGluayB7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblxuICAgIGkge1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgcGFkZGluZzogNHJlbSAwO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICB9XG59IiwiLmhvdy1pdC13b3JrcyB7XG4gIHBhZGRpbmc6IDVyZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcblxuICAmX19oZWFkZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDRyZW07XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDU1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBjb2xvcjogIzAwMDAwMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIG1heC13aWR0aDogNTc1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzYzNjU2QTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgfVxuXG4gICZfX3N0ZXBzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiAycmVtIDFyZW07XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cbiAgfVxuXG4gICZfX3N0ZXAge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgICB9XG4gIH1cblxuICAmX19pY29uIHtcbiAgICB3aWR0aDogNjRweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fc3RlcC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjb2xvcjogIzAwMDAwMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICAgIH1cbiAgfVxuXG4gICZfX3N0ZXAtdGV4dCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGNvbG9yOiAjNjM2NTZBO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgcGFkZGluZzogNHJlbSAwO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICB9XG59IiwiLmxlYWRlcnNoaXAge1xuICBwYWRkaW5nOiA4MHB4IDA7XG5cbiAgJl9faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjRDVEOERCO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgfVxuICAgIFxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgYnIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2RpdmlkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMzAlO1xuICAgIGhlaWdodDogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAmX19ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgZ2FwOiAycmVtO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICBnYXA6IDEuNXJlbTtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIFxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNENUQ4REI7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBjb2xvcjogIzAwMDAwMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IC43NXJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtLXRleHQge1xuICAgIG1hcmdpbjogMDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgY29sb3I6ICM2MzY1NkE7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBwYWRkaW5nOiA0cmVtIDA7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICBwYWRkaW5nOiAzcmVtIDA7XG4gIH1cbn0iLCIubGVhZGVyc2hpcC0yIHtcbiAgcGFkZGluZzogNXJlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICZfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDRyZW07XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDU1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXkpO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX3N0YXRzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIGF1dG8pO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDUwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGdhcDogMjVweDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIGF1dG8pO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBnYXA6IDE1cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBnYXA6IDEuNXJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDI0cHgpIHtcbiAgICAgIGdhcDogMXJlbTtcbiAgICB9XG4gIH1cblxuICAmX19zdGF0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGhlaWdodDogMTgwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICB3aWR0aDogMTYwcHg7XG4gICAgICBoZWlnaHQ6IDE2MHB4O1xuICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHdpZHRoOiAxMjVweDtcbiAgICAgIGhlaWdodDogMTI1cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICB3aWR0aDogMTQwcHg7XG4gICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgcGFkZGluZzogMXJlbTtcbiAgICB9XG4gIH1cblxuICAmX19zdGF0LW51bWJlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjExZW07XG4gICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICBmb250LXNpemU6IDUycHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fc3RhdC10ZXh0IHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gIH1cblxuICAmX19pbmZvIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMjBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGdhcDogMnJlbTtcbiAgICB9XG4gIH1cblxuICAmX19pbWFnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogNDAwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9faW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cblxuICAmX19pbmZvLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19pbmZvLXRhZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gIH1cblxuICAmX19pbmZvLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgY29sb3I6ICMwMDAwMDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9faW5mby10ZXh0IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZ3JheSk7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgcGFkZGluZzogNHJlbSAwO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICB9XG59IiwiLmZlYXR1cmVzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcblxuICAmX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDI1JTtcbiAgICBnYXA6IDRyZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYmctZmVhdHVyZXMtaW1nLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICBnYXA6IDNyZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1bnNldDtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiA1cmVtIDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDU1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBjb2xvcjogIzAwMDAwMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQzMHB4KSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2dyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNENUQ4REI7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDVEOERCO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDVEOERCO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDFyZW07XG4gICAgfVxuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cbiAgICBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0tY29udGVudCB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgJl9faXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cblxuICAmX19pdGVtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5KTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmX19pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMTUlIDAsIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSk7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICB9XG4gIH1cblxuICAmX19pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxufSIsIi5sb2NhdGlvbnMge1xuICBwYWRkaW5nOiA1cmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgLmJmLWNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKGNhbGMoMTAwJSAtIDEzMjBweCkgLyAyKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9faGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgYnIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXkpO1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX3NsaWRlciB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgLnNsaWNrLWxpc3Qge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgfVxuXG4gICAgLnNsaWNrLXRyYWNrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDI0cHg7XG4gICAgfVxuXG4gICAgLnNsaWNrLXNsaWRlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDQ4MHB4O0BtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgaGVpZ2h0OiAzMjBweDtcbiAgICB9XG5cbiAgICAmLWJvZHkge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5sb2NhdGlvbnNfX2ltYWdlIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0ODBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwwLDAsMCkgMCUsIHJnYmEoMCwwLDAsMC44KSAxMDAlKTtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIGhlaWdodDogMzIwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9faW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cblxuICAmX19pdGVtLXRpdGxlIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNykgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGJvdHRvbTogNzBweDtcbiAgICB9XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzOTM5Mzk7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiAuNzVyZW0gMS41cmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAuOTU7XG4gICAgfVxuICB9XG5cbiAgJl9fbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxcmVtO1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cblxuICAmX19uYXYtcHJldixcbiAgJl9fbmF2LW5leHQge1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDVEOERCO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgIGkge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBwYWRkaW5nOiA0cmVtIDA7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICBwYWRkaW5nOiAzcmVtIDA7XG4gIH1cbn0iLCIud29ya3BsYWNlcyB7XG4gIHBhZGRpbmc6IDVyZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDU1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBjb2xvcjogIzAwMDAwMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3NlYXJjaCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICB9XG4gIH1cblxuICAmX19zZWFyY2gtaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDVEOERCO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICBpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDFyZW07XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5KTtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZmlsdGVycyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDAuNzVyZW07XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAganVzdGlmeS1zZWxmOiB1bnNldDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpbHRlciB7XG4gICAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Q1RDhEQjtcbiAgICB0ZXh0LXdyYXA6IG5vd3JhcDtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIH1cbiAgfVxuXG4gICZfX2dyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgYmFja2dyb3VuZDogI0Y3RjdGNztcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgZ2FwOiAxcmVtO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDE2MHB4IDFmcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgLy9ib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxNXB4O1xuICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgfVxuXG4gICZfX2xvZ28td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNFQkVCRUI7XG4gIH1cblxuICAmX19sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgJl9fbmFtZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGhlaWdodDogNDVweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuXG4gICZfX2N0YSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAzMCwgNTgsIDAuMSk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIH1cbiAgfVxuXG4gICZfX3BhZ2luYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG5cbiAgICAucGFnaW5hdGlvbiB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBnYXA6IC4yNXJlbTtcbiAgICB9XG5cbiAgICAucGFnZS1saW5rIHtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICM2MzY1NkE7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMzAsIDU4LCAwLjEpO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBhZ2UtaXRlbSB7XG4gICAgICAmLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi53b3JrcGxhY2UtZGV0YWlsIHtcbiAgLmJyZWFkY3J1bWIge1xuICAgIHBhZGRpbmc6IDE0MHB4IDAgMjBweDtcbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMzY1cHg7XG4gICAgZ2FwOiAzMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIGdhcDogMTBweDtcbiAgICB9XG4gIH1cblxuICAmX19nYWxsZXJ5LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgfVxuXG4gICZfX2dhbGxlcnktaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAmX19nYWxsZXJ5LXRpdGxlIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDU1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBjb2xvcjogIzAwMDAwMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2dhbGxlcnktZGVzYyB7XG4gICAgbWF4LXdpZHRoOiA0NzBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBjb2xvcjogIzYzNjU2QTtcbiAgfVxuXG4gICZfX2dhbGxlcnkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgICBnYXA6IDIwcHg7XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgYXNwZWN0LXJhdGlvOiAxNi8gOTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmdhbGxlcnktZGV0YWlsIHtfXG4gICZfX2hlcm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQ4MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLWJvdHRvbTogLTY0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IC00OHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgaGVpZ2h0OiAzMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0zMnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2hlcm8taW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIHBhZGRpbmc6IC43NXJlbSAwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cblxuICAmX19sb2dvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogOTk7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgd2lkdGg6IDEwOHB4O1xuICAgIGhlaWdodDogMTA4cHg7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogLTQwcHg7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgd2lkdGg6IDk2cHg7XG4gICAgICBoZWlnaHQ6IDk2cHg7XG4gICAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2luZm8ge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gIH1cblxuICAmX190YWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgIGJyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBjb2xvcjogIzYzNjU2QTtcblxuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBjb2xvcjogIzYzNjU2QTtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZ2FsbGVyeS1jb250YWN0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNENUQ4REI7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcblxuICAgIC5iZi1jb250YWluZXIteGwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAmX19sb2NhdGlvbiB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDVEOERCO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMXJlbTtcbiAgICB9XG4gIH1cblxuICAmX19sb2NhdGlvbi1pdGVtIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjJweCAxZnI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDVEOERCO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIH1cblxuICAgIGkge1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIH1cbiAgfVxuXG4gICZfX2xvY2F0aW9uLWxhYmVsIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjb2xvcjogIzYzNjU2QTtcbiAgfVxuXG4gICZfX2xvY2F0aW9uLXZhbHVlIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgfVxuXG4gICZfX2luZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAmX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgJl9fZGV0YWlscyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAmX19kZXRhaWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDVweDtcblxuICAgIGkge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX19kZXRhaWwtbGFiZWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGNvbG9yOiAjNjM2NTZBO1xuICB9XG5cbiAgJl9fZGV0YWlsLXZhbHVlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBjb2xvcjogIzAwMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIH1cbiAgfVxuXG4gICZfX2J1dHRvbnMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdhcDogMXJlbTtcbiAgfVxuXG4gICZfX2J1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDAuNXJlbTtcbiAgICBwYWRkaW5nOiAuNzVyZW0gMS4yNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgaSB7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgfVxuXG4gICAgJi0tcHJpbWFyeSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAuOTU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tc2Vjb25kYXJ5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWdyYXktbGlnaHQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2hpc3Rvcnkge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ncmF5LWxpZ2h0KTtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGNvbG9yOiAjNjM2NTZBO1xuXG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBjb2xvcjogIzYzNjU2QTtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iXX0= */
