*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;list-style-type:none}body{font-size:16px}li{list-style-type:none}a{text-decoration:none}.features,.footer,.header,.hire,.history,.packages,.process,.projects,.services,.support,.team,.welcome{width:100%}.content_wrapper{max-width:1004px;margin:0 auto}.flex__col{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.svg--grad{background:url(../images/svggrad.svg)!important}.plane{position:relative}.plane--left::before{content:' ';height:120px;width:73px;background-image:url(../images/png/plane.png);background-repeat:no-repeat;background-position:center;position:absolute;left:-75px;top:25px}.plane--right::after{content:' ';height:120px;width:73px;background-image:url(../images/png/plane.png);background-repeat:no-repeat;background-position:center;position:absolute;right:-75px;top:25px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.hidden{opacity:0}.visible{opacity:1}.btn{display:inline-block;font-family:Roboto,sans-serif;font-weight:700;border-radius:3px;text-transform:uppercase;text-align:center;white-space:nowrap;box-shadow:1px 2px 4.75px .25px rgba(0,0,0,.25)}.btn__welcome{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;background-color:#363636;min-width:150px;border:none;padding:19px 42px 20px 25px;text-align:left;color:#fcfcfc;text-transform:capitalize;margin-top:35px;position:relative;line-height:.775rem}.btn__welcome i{font-size:17px;right:19px;top:50%;-webkit-transform:translateY(-65%) rotate(50deg);transform:translateY(-65%) rotate(50deg);position:absolute}.btn__hire{font-family:'Open Sans',sans-serif;font-weight:700;font-size:1.25rem;padding:15px 0 17px;min-width:160px;color:#363636;background-color:#fcfcfc;line-height:1rem}.btn--grey{background-color:#363636;color:#fcfcfc;font-size:1.625rem;line-height:.775rem;padding:19px 0}.btn--grey__h2base{min-width:330px}.btn--grey__h2long{min-width:445px}.btn--grey__h2history{min-width:220px}.btn--orange{font-family:'Open Sans',sans-serif;font-weight:700;background-color:#ffc038;color:#363636;padding:20px 0;font-size:.775rem;min-width:150px;line-height:.75rem}.btn--orange__long{min-width:190px}@media (max-width:445px){.btn--grey__h2long{white-space:normal;padding-left:10px;padding-right:10px;line-height:normal;min-width:100vw}}.header{background-color:#ffc038;padding:77px 0 0 0}.header--flex{display:flex;justify-content:space-between;align-items:center}.header__nav{display:flex;justify-content:flex-end;list-style-type:none;flex-wrap:wrap}.nav__item{text-decoration:none;display:inline-block;position:relative;color:#363636;font-family:Roboto,sans-serif;font-weight:700;text-transform:uppercase;font-size:.875rem;padding-right:calc(35px/2);padding-left:calc(35px/2)}.nav__item--right{text-align:center;position:relative}.nav__item--nopadding{padding-right:0}.nav__item:hover{color:#f26c4f}.logo{text-transform:uppercase;white-space:nowrap;font-family:Roboto,sans-serif;font-weight:900;font-size:1.625rem}.logo__first{display:inline-block;color:#fcfcfc;border:3px solid #fff200;padding:6px 10px}.header--fix{padding:15px 0;z-index:10;position:fixed}.burger__icon{display:none;width:45px;height:35px;position:relative;cursor:pointer}.burger__icon span{display:block;position:absolute;height:9px;width:100%;background:#363636;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);transform:rotate(0);transition:.25s ease-in-out}.burger__icon span:nth-child(1){top:0}.burger__icon span:nth-child(2),.burger__icon span:nth-child(3){top:13px}.burger__icon span:nth-child(4){top:26px}.burger__open span:nth-child(1){top:18px;width:0%;left:50%}.burger__open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.burger__open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.burger__open span:nth-child(4){top:18px;width:0%;left:50%}@media (min-width:760px) and (max-width:1024px) and (orientation:landscape){.nav__item:not([href*=tel]){margin-TOP:20px}}@media (min-width:720px) and (max-width:767px){.nav__item:not([href*=tel]){margin-TOP:20px}}@media (min-width:320px) and (max-width:720px){.burger__icon{display:inline-block}.header__nav{position:fixed;display:none;top:0;right:0;left:0;margin-top:120px;background-color:rgba(0,0,0,.8);z-index:1000;overflow:auto}.nav__item{display:block;padding:10px 0;text-align:center;color:#fff}}.burger__open{display:block}.welcome{padding-top:75px;padding-bottom:56px;background-color:#ffc038}.welcome.modal-active{overflow:hidden}.welcome--flex{display:flex;justify-content:space-between;align-items:center}.welcome .welcome--center{align-items:center}.welcome__header{font-family:Roboto,sans-serif;font-weight:700;color:#fcfcfc;font-size:2.625rem;position:relative;text-transform:uppercase;margin-bottom:46px;font-weight:400}.welcome__header::after{content:url(../images/png/arrow-welcome.png);position:absolute;top:36px;right:-276px}.welcome__header::before{content:url(../images/png/arrow-small.png);position:absolute;top:42px;right:-308px}.welcome__content{max-width:362px;position:relative;z-index:0}.welcome__content p{color:#fcfcfc;line-height:1.875}.welcome .welcome__img{max-width:500px;height:300px}.welcome .slideshow-container{max-width:1000px;position:relative;margin:auto}.welcome .mySlides{display:none}.welcome .dot{cursor:pointer;height:10px;width:10px;margin:0 2px;background-color:#363636;border-radius:50%;display:inline-block;transition:background-color .6s ease}.welcome .active,.welcome .dot:hover{background-color:#fcfcfc}.welcome .fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}@-webkit-keyframes fade{from{opacity:.4}to{opacity:1}}@keyframes fade{from{opacity:.4}to{opacity:1}}.welcome__header--fix{padding-top:200px}#modal-container{position:fixed;display:table;height:100%;width:100%;top:0;left:0;-webkit-transform:scale(0);transform:scale(0);z-index:1}#modal-container.two{-webkit-transform:scale(1);transform:scale(1)}#modal-container.two .modal-background{background:rgba(0,0,0,0);-webkit-animation:fadeIn .5s cubic-bezier(.165,.84,.44,1) forwards;animation:fadeIn .5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.two .modal-background .modal{opacity:0;-webkit-animation:scaleUp .5s cubic-bezier(.165,.84,.44,1) forwards;animation:scaleUp .5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.two+.content{-webkit-animation:scaleBack .5s cubic-bezier(.165,.84,.44,1) forwards;animation:scaleBack .5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.two.out{-webkit-animation:quickScaleDown 0s .5s linear forwards;animation:quickScaleDown 0s .5s linear forwards}#modal-container.two.out .modal-background{-webkit-animation:fadeOut .5s cubic-bezier(.165,.84,.44,1) forwards;animation:fadeOut .5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.two.out .modal-background .modal{-webkit-animation:scaleDown .5s cubic-bezier(.165,.84,.44,1) forwards;animation:scaleDown .5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.two.out+.content{-webkit-animation:scaleForward .5s cubic-bezier(.165,.84,.44,1) forwards;animation:scaleForward .5s cubic-bezier(.165,.84,.44,1) forwards}@-webkit-keyframes fadeIn{0%{background:rgba(0,0,0,0)}100%{background:rgba(0,0,0,.7)}}@keyframes fadeIn{0%{background:rgba(0,0,0,0)}100%{background:rgba(0,0,0,.7)}}@-webkit-keyframes fadeOut{0%{background:rgba(0,0,0,.7)}100%{background:rgba(0,0,0,0)}}@keyframes fadeOut{0%{background:rgba(0,0,0,.7)}100%{background:rgba(0,0,0,0)}}@-webkit-keyframes scaleUp{0%{-webkit-transform:scale(.8) translateY(1000px);transform:scale(.8) translateY(1000px);opacity:0}100%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}}@keyframes scaleUp{0%{-webkit-transform:scale(.8) translateY(1000px);transform:scale(.8) translateY(1000px);opacity:0}100%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}}@-webkit-keyframes scaleDown{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}100%{-webkit-transform:scale(.8) translateY(1000px);transform:scale(.8) translateY(1000px);opacity:0}}@keyframes scaleDown{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}100%{-webkit-transform:scale(.8) translateY(1000px);transform:scale(.8) translateY(1000px);opacity:0}}@-webkit-keyframes scaleBack{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.85);transform:scale(.85)}}@keyframes scaleBack{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.85);transform:scale(.85)}}@-webkit-keyframes scaleForward{0%{-webkit-transform:scale(.85);transform:scale(.85)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleForward{0%{-webkit-transform:scale(.85);transform:scale(.85)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes quickScaleDown{0%{-webkit-transform:scale(1);transform:scale(1)}99.9%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes quickScaleDown{0%{-webkit-transform:scale(1);transform:scale(1)}99.9%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}#modal-container .modal-background{display:table-cell;background:rgba(0,0,0,.8);text-align:center;vertical-align:middle}#modal-container .modal-background .modal{background:#fff;padding:50px;width:90%;display:inline-block;border:1px solid #000;border-radius:3px;font-weight:300;position:relative}#modal-container .modal-background .modal h2{font-size:25px;line-height:25px;margin-bottom:15px}#modal-container .modal-background .modal p{font-size:18px;line-height:22px;color:#000}#modal-container .modal-background .modal .modal-svg{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:3px}#modal-container .modal-background .modal .modal-svg rect{stroke:#fff;stroke-width:2px;stroke-dasharray:788;stroke-dashoffset:788}@-webkit-keyframes unfoldIn{0%{-webkit-transform:scaleY(.005) scaleX(0);transform:scaleY(.005) scaleX(0)}50%{-webkit-transform:scaleY(.005) scaleX(1);transform:scaleY(.005) scaleX(1)}100%{-webkit-transform:scaleY(1) scaleX(1);transform:scaleY(1) scaleX(1)}}@keyframes unfoldIn{0%{-webkit-transform:scaleY(.005) scaleX(0);transform:scaleY(.005) scaleX(0)}50%{-webkit-transform:scaleY(.005) scaleX(1);transform:scaleY(.005) scaleX(1)}100%{-webkit-transform:scaleY(1) scaleX(1);transform:scaleY(1) scaleX(1)}}@-webkit-keyframes unfoldOut{0%{-webkit-transform:scaleY(1) scaleX(1);transform:scaleY(1) scaleX(1)}50%{-webkit-transform:scaleY(.005) scaleX(1);transform:scaleY(.005) scaleX(1)}100%{-webkit-transform:scaleY(.005) scaleX(0);transform:scaleY(.005) scaleX(0)}}@keyframes unfoldOut{0%{-webkit-transform:scaleY(1) scaleX(1);transform:scaleY(1) scaleX(1)}50%{-webkit-transform:scaleY(.005) scaleX(1);transform:scaleY(.005) scaleX(1)}100%{-webkit-transform:scaleY(.005) scaleX(0);transform:scaleY(.005) scaleX(0)}}@-webkit-keyframes zoomIn{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes zoomOut{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes zoomOut{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@media (min-width:320px) and (max-width:480px){.welcome--center{text-align:center}.welcome--flex{flex-direction:column}.welcome__content{order:2;padding-top:50px}.slideshow-container{order:1;flex:1}.welcome__header::after{display:none}.welcome__header::before{display:none}}@media (min-width:481px) and (max-width:767px){.welcome--center{text-align:center}.welcome--flex{flex-direction:column}.welcome__content{order:2;padding-top:50px}.slideshow-container{order:1;flex:1}.welcome__header::after{display:none}.welcome__header::before{display:none}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.welcome--center{text-align:center}.welcome--flex{flex-direction:column}.welcome__content{order:2;padding-top:50px}.slideshow-container{order:1}.welcome__header::after{display:none}.welcome__header::before{display:none}}.services{padding-bottom:140px}.services .relative{position:relative}.services .center{display:flex;justify-content:center}.services__title{margin:130px 0 160px 0}.services .line-send{position:absolute;right:-70px;top:25px}.services__content{display:-ms-grid;display:grid;-ms-grid-columns:1fr[2];grid-template-columns:repeat(2,1fr);grid-column-gap:60px;margin-bottom:200px}.services__content:last-child{margin-bottom:0}.services__content h3{font-size:1.125rem;color:#242424;text-transform:uppercase;margin-bottom:25px;font-family:Roboto,sans-serif;font-weight:700}.services__content-text p{color:#363636;font-size:.875rem;line-height:1.625rem;margin-bottom:20px;font-family:Roboto,sans-serif;font-weight:300}.services__img-relative{width:100%}.services__img-absolute{position:absolute;top:18px;left:83px}@media (max-width:768px){.services__content{grid-template-columns:repeat(1,1fr);grid-row-gap:60px;margin-bottom:120px}.services__title{margin-bottom:120px}.services__img{grid-row:1}.services .line-send{display:none}}.features{padding-top:136px;@inlude robreg;}.features__row{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;font-size:.875rem}.features__box{padding:10px 10px 10px 50px;position:relative;line-height:2;font-family:Roboto,sans-serif;font-weight:300;color:#363636;transition:background-color 1s ease}.features__box h3{font-weight:400;font-size:1.125rem;font-family:Roboto,sans-serif;font-weight:400}.features__box:hover{background:#ffc038;transition:background-color 2s ease}.features__box:hover img{-webkit-filter:invert(1);filter:invert(1)}.features__box img{position:absolute;left:14px;top:12px}.features__default{background:#fcfcfc}.margin__h2{margin-bottom:150px}@media (min-width:320px) and (max-width:480px){.features__row{grid-template-columns:1fr;text-align:center;width:80%}.features__box:hover .vis{display:block}.vis{display:none}.plane--right::after{display:none}.plane--left::before{display:none}}@media (min-width:481px) and (max-width:767px){.features__row{grid-template-columns:1fr 1fr}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.features__row{grid-template-columns:1fr 1fr}}.footer{background-color:#363636}.footer__padding{padding:47px 0 33px 0;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.footer__nav{width:100%;display:flex;justify-content:space-between}.footer__copyright{font-family:Roboto,sans-serif;font-weight:300;color:#a5a5a5;font-size:1rem;padding-top:27px}.item__h3{text-transform:uppercase;font-family:Roboto,sans-serif;font-weight:500;color:#fcfcfc;font-size:1.125rem}.item__a{color:#a5a5a5;font-family:Roboto,sans-serif;font-weight:300;font-size:1rem;list-style-type:none;line-height:32px;display:inline-block;position:relative}.item__list--padding{padding:34px 0 46px 0}.social__buttons{width:40px;height:40px;display:inline-block;background-color:#ffc038;border-radius:3px;position:relative}.social__img{color:#fcfcfc;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:320px) and (max-width:550px){.footer__nav{flex-wrap:wrap}.footer__item{flex:0 0 50%;display:flex;flex-direction:column;align-items:center}.item__list--padding{display:flex;flex-direction:column;align-items:center}}@media (min-width:320px) and (max-width:615px){.plane--right::after{display:none}.plane--left::before{display:none}}.hire{padding:140px 0}.hire__img{position:relative;height:460px;background:url(../images/png/hire-us.png) no-repeat;background-size:cover}.hire__img img{width:100%}.hire__img-bg{position:absolute;top:0;width:100%;height:100%;background-color:#ffc038;opacity:.5}.hire__action{font-family:'Open Sans',sans-serif;font-weight:700;display:flex;align-items:center;justify-content:space-between;background-color:#ffc038;text-transform:uppercase;padding:25px 30px 25px 50px}.hire__action-text{color:#fcfcfc;font-size:1.375rem}@media (max-width:768px){.hire{padding-top:0}.hire__action{flex-direction:column;text-align:center;padding:25px 20px}.hire__action-text{margin-bottom:25px}}.history{background:repeating-linear-gradient(-45deg,#f9f8f8,#f0efef 1px,#f0efef .07rem,#f9f8f8 calc(.07rem + 1px),#f9f8f8 .4rem) fixed;padding:67px 0 63px 0}.history__flex{display:flex;justify-content:center}.history--left{width:50%;background-color:#fcfcfc;height:auto}.history__img{width:100%}.history__cont{width:50%;padding-left:20px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.history__about{font-family:Roboto,sans-serif;font-weight:300;font-size:Smedium;line-height:30px;color:#363636}@media (max-width:960px){.history--left{display:none}.history__cont{width:100%;align-items:center}.history__cont h2{margin-bottom:25px}.history__cont p{margin-bottom:25px}}.packages{padding:150px 0 170px 0}.packages__col{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.packages__content{width:90%;margin:0 auto;display:flex;justify-content:center;position:relative;margin-top:150px}.packages__content::before{content:" ";width:1px;position:absolute;background-color:#ffc038;height:300px;z-index:4;left:33%;top:50px}.packages__content::after{content:" ";width:1px;position:absolute;background-color:#ffc038;height:300px;z-index:4;right:33%;top:50px}.packages__column{flex:0 1 33%}.packages__cell{font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;color:#a5a5a5;border-bottom:1px solid #ffc038;line-height:45px;width:100%;text-align:center;transition:all .5s ease}.packages__cell--noborder{border-bottom:0}.packages__cell--big{height:95px;vertical-align:bottom}.packages__h3{font-family:Roboto,sans-serif;font-weight:400;font-size:22px;line-height:100px;transition:all .5s linear}.packages__h3--red{color:#f26c4f}.packages__h3--orange{color:#ffc038}.packages__price{font-size:35px;line-height:120px;transition:all .5s linear}.packages__price--small{font-size:1.625rem}.packages__btn{display:inline;padding:15px 50px;color:#fff;width:auto;transition:all .5s ease}.packages__btn--grey{background-color:#a5a5a5}.packages__btn--red{background-color:#f26c4f}.packages__btn--orange{background-color:#ffc038}.price__slash{font-size:35px}.packages__column:hover .packages__cell{color:#000;transition:all 1s ease}.packages__column:hover .packages__price{font-size:68px;transition:.5s linear}.packages__column:hover .package__prise--small,.packages__column:hover .price__slash{font-size:1.25rem;transition:.2s}.packages__column:hover .packages__btn{padding:20px 55px;font-family:'Open Sans',sans-serif;font-weight:400;transition:padding .3s linear}.packages__column:hover .packages__h3{font-size:1.625rem;-webkit-transform:translateY(-12px);transform:translateY(-12px);transition:all .5s linear}.red{color:#f26c4f}.orange{color:#ffc038}.grey{color:#a5a5a5}@media (max-width:720px){.packages__content{display:flex;flex-direction:column}.packages__content::after{width:0}.packages__content::before{width:0}.packages__column{border:1px solid #a5a5a5;height:200px;position:relative;padding:15px;border-radius:4px}.packages__column--red{border-color:#f26c4f}.packages__column--orange{border-color:#ffc038}.packages__cell{display:inline;border:none;line-height:20px;text-align:left}.packages__col{justify-content:flex-end;margin-bottom:20px}.packages__btn{padding:10px}.p__right--sm{position:absolute;display:block;right:-66%;bottom:15%}.p__center--sm{position:absolute;display:block;top:-2px;right:-66%}.p__left--sm{position:absolute;display:block;top:-2px;left:20px}.packages__column:hover .packages__price{font-size:45px;transition:.5s linear}.packages__column:hover .package__prise--small,.packages__column:hover .price__slash{font-size:1.25rem;transition:.2s}.packages__column:hover .packages__btn{padding:15px 20px;font-family:'Open Sans',sans-serif;font-weight:400;transition:padding .3s linear}.packages__column:hover .packages__h3{font-size:1.625rem;-webkit-transform:translateY(0);transform:translateY(0);transition:all .5s linear}}.process{padding:85px 0 110px 0;background:repeating-linear-gradient(-45deg,#f9f8f8,#f0efef 1px,#f0efef .07rem,#f9f8f8 calc(.07rem + 1px),#f9f8f8 .4rem) fixed}.process .pc-show{display:block}.process .mobile-show{display:none}.process__content{background:url(../images/process/map.svg) no-repeat 50% 50%;height:855px}.process__container{height:100%;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:165px}.process__map{width:100%;position:absolute}.process__map img{width:100%}.process__row{width:100%;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:70px}.process__row:nth-child(3){left:50px}.process__row:last-child{width:100%;position:relative;right:5px;justify-content:center;margin-bottom:0}.process__contactus{position:absolute;right:-10px;bottom:-10px;-webkit-transform:translate(0,50%);transform:translate(0,50%)}.process__work{position:relative}.process__list{position:relative}.process__final{position:relative;left:135px}.process__finish{position:relative;left:135px}.process__line1{position:relative;bottom:70px;margin-right:10px}.process__line2{position:relative;bottom:13px;margin-right:10px}.process__line3{position:relative;bottom:30px}.process__line4{position:relative;bottom:65px}.process__line5{position:relative;bottom:25px}.process__line6{position:absolute;top:-55px;left:0;right:0;margin:auto}.process__line7{position:relative;bottom:43px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.process__line8{position:relative;bottom:45px}.process__line9{position:absolute;bottom:-60px;left:0;right:0;margin:auto}.process__line10{position:relative;bottom:50px}.justify-center{justify-content:center}.space-evenly{justify-content:space-evenly}.mb-30{margin-bottom:30px}.mb-10{margin-bottom:10px}.process__start-svg{-webkit-animation-name:start-svg;animation-name:start-svg;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes start-svg{0%{opacity:0}100%{opacity:1}}@keyframes start-svg{0%{opacity:0}100%{opacity:1}}@media (max-width:576px){.process__map{display:none}.pc-show{display:none!important}.mobile-show{display:block!important}.mobile-show img{width:100%}}.projects{padding:150px}.projects__margin{margin-bottom:135px}.projects__row{background:url(../images/project_background.png);padding:90px 100px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:45px 80px;text-align:center;align-items:end}.projects__row div{width:100%}.projects__row div img{margin-bottom:54px;align-self:start;width:150px;height:150px;padding:10px}.projects__row .descr{text-transform:uppercase;text-align:center;font-family:Roboto,sans-serif;font-weight:700;color:#363636;font-size:1rem}@media (min-width:320px) and (max-width:480px){.projects__row{grid-template-columns:1fr 1fr}}@media (min-width:481px) and (max-width:767px){.projects__row{grid-template-columns:1fr 1fr}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.projects__row{grid-template-columns:1fr 1fr}}.support{padding-bottom:150px}.support .relative{position:relative}.support .center{display:flex;justify-content:center}.support__title{margin:130px 0 160px 0}.support__btn{display:inline-block;padding:20px 100px}.support .line-send{position:absolute;right:-70px;top:47.5px}.support__content{display:-ms-grid;display:grid;-ms-grid-columns:1fr[2];grid-template-columns:repeat(2,1fr);grid-gap:20px}.support__content-text p{color:#363636;font-size:1rem;line-height:28.36px;margin-bottom:20px}.support__img-absolute{position:absolute;top:18px;left:83px}.support__img-media{display:none}@media (max-width:768px){.support{padding-bottom:120px}.support__btn{padding:20px}.support__content{grid-template-columns:repeat(1,1fr);grid-row-gap:60px}.support__title{margin-bottom:120px}.support__img{grid-row:1}.support__img-absolute,.support__img-relative{display:none}.support__img-media{display:block;width:100%}.support .line-send{display:none}}.team__margin{margin-bottom:140px}.team__container{display:flex;justify-content:center;flex-wrap:wrap;padding:61px 0 23px;text-align:center;background:#ffc038;width:100vw}.team__members:hover{-webkit-animation:swing 1s ease;animation:swing 1s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}.team__members:hover figcaption{letter-spacing:2px;transition:all 1s ease}.team img:hover{box-shadow:inset 0 0 0 50px #53a7ea}.team img{transition:all 1s ease-in-out}@-webkit-keyframes swing{15%{-webkit-transform:translateX(5px);transform:translateX(5px)}30%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}65%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes swing{15%{-webkit-transform:translateX(5px);transform:translateX(5px)}30%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}65%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.team__members:not(:last-child){margin-right:3.5vw}.team figure img{width:130px;height:127px;background:#ebebeb;border-radius:50%;padding-top:10px}.team figcaption{text-transform:uppercase;color:#fcfcfc}.team figcaption p{font-size:1rem;font-family:Roboto,sans-serif;font-weight:100}.team figcaption p:first-child{font-family:Roboto,sans-serif;font-weight:700;margin:16px auto}@media (min-width:320px) and (max-width:480px){.team__members{width:50%;margin-bottom:50px}.team__members:not(:last-child){margin-right:0}}@media (min-width:481px) and (max-width:767px){.team__members{width:33.3%;margin-bottom:50px}.team__members:not(:last-child){margin-right:0}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.team__members{width:33.3%;margin-bottom:50px;margin-right:0}.team__members:not(:last-child){margin-right:0}}.hov__bottomline:hover::after{content:" ";width:100%;height:2px;background:#fff200;position:absolute;bottom:2px;left:0;z-index:5;display:inline-block}.hov__logo--first{position:relative;transition:.7s}.hov__logo--first::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:auto;border:3px solid transparent;transition:.4s cubic-bezier(.1,.9,.9,1.5)}.logo:hover .hov__logo--first::after{border-color:#fff200;width:calc(100% - 14px);height:calc(100% + 14px)}.hov__logo--second{display:inline-block;transition:.5s}.logo:hover .hov__logo--second{-webkit-transform:rotate(-90deg) translateY(-20px);transform:rotate(-90deg) translateY(-20px);transition:.7s}.hov__nav--outline:after,.hov__nav--outline:before{content:"";position:absolute;width:0;height:0;opacity:0;box-sizing:border-box}.hov__nav--outline:before{bottom:5px;left:0;border-left:1px solid #fff200;border-top:1px solid #fff200;transition:0s ease opacity .8s,.2s ease width .4s,.2s ease height .6s}.hov__nav--outline:after{top:5px;right:0;border-right:1px solid #fff200;border-bottom:1px solid #fff200;transition:0s ease opacity .4s,.2s ease width,.2s ease height .2s}.hov__nav--outline:hover:after,.hov__nav--outline:hover:before{height:100%;width:100%;opacity:1}.hov__nav--outline:hover:before{transition:0s ease opacity 0s,.2s ease height,.2s ease width .2s}.hov__nav--outline:hover:after{transition:0s ease opacity .4s,.2s ease height .4s,.2s ease width .6s}.hov-outline:after,.hov-outline:before{content:"";position:absolute;width:0;height:0;opacity:0;box-sizing:border-box}.hov-outline:before{bottom:0;left:0;border-left:1px solid #fff;border-top:1px solid #fff;transition:0s ease opacity .8s,.2s ease width .4s,.2s ease height .6s}.hov-outline:after{top:0;right:0;border-right:1px solid #fcfcfc;border-bottom:1px solid #fcfcfc;transition:0s ease opacity .4s,.2s ease width,.2s ease height .2s}.hov-outline:hover:after,.hov-outline:hover:before{height:100%;width:100%;opacity:1}.hov-outline:hover:before{transition:0s ease opacity 0s,.2s ease height,.2s ease width .2s}.hov-outline:hover:after{transition:0s ease opacity .4s,.2s ease height .4s,.2s ease width .6s}.hov-outline:hover{background:rgba(255,255,255,.2)}.hov-up:hover{-webkit-animation:stripes 2s infinite linear;animation:stripes 2s infinite linear;background:linear-gradient(45deg,#ffc038 10%,#fcfcfc 18%,#fcfcfc 21%,#ffc038 47%,#ffc038 88%,#fcfcfc 75%,#fcfcfc 100%);background-size:10px 10px;color:#000}@-webkit-keyframes stripes{0%{background-position:0 0}100%{background-position:50px 0}}@keyframes stripes{0%{background-position:0 0}100%{background-position:50px 0}}.hov-right{position:relative;overflow:hidden;z-index:5}.hov-right i,.hov-right span{position:relative;z-index:5}.hov-right:after,.hov-right:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0}.hov-right:before{-webkit-transform:translateX(-100%);transform:translateX(-100%);background:#363636;transition:-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19)}.hov-right:after{color:#fcfcfc;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s cubic-bezier(.16,.73,.58,.62) .3s;transition:transform .3s cubic-bezier(.16,.73,.58,.62) .3s;transition:transform .3s cubic-bezier(.16,.73,.58,.62) .3s,-webkit-transform .3s cubic-bezier(.16,.73,.58,.62) .3s;content:"HIRE US!";top:30%}.hov-right:hover:after,.hov-right:hover:before{-webkit-transform:translateX(0);transform:translateX(0)}.swing:hover{-webkit-animation:swing ease-in-out 1s infinite alternate;animation:swing ease-in-out 1s infinite alternate;box-shadow:5px 5px 10px rgba(0,0,0,.5)}@keyframes swing{0%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}100%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}}.social__buttons:hover{background:#363636}.hov__soc--outline:after,.hov__soc--outline:before{content:"";position:absolute;width:0;height:0;opacity:0;box-sizing:border-box}.hov__soc--outline:before{bottom:0;left:0;border-left:1px solid #fff200;border-top:1px solid #fff200;transition:0s ease opacity .8s,.2s ease width .4s,.2s ease height .6s}.hov__soc--outline:after{top:0;right:0;border-right:1px solid #fff200;border-bottom:1px solid #fff200;transition:0s ease opacity .4s,.2s ease width,.2s ease height .2s}.hov__soc--outline:hover:after,.hov__soc--outline:hover:before{height:100%;width:100%;opacity:1}.hov__soc--outline:hover:before{transition:0s ease opacity 0s,.2s ease height,.2s ease width .2s}.hov__soc--outline:hover:after{transition:0s ease opacity .4s,.2s ease height .4s,.2s ease width .6s}@media (min-width:320px) and (max-width:480px){.content_wrapper{width:90%;margin:0 auto}}@media (min-width:481px) and (max-width:767px){.content_wrapper{width:90%;margin:0 auto}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.content_wrapper{width:90%;margin:0 auto}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9yZXNldC5zY3NzIiwiX2NvbW1vbi5zY3NzIiwibWFpbi5jc3MiLCJfYnV0dG9ucy5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX3dlbGNvbWUuc2NzcyIsIl9zZXJ2aWNlcy5zY3NzIiwiX2ZlYXV0dXJlcy5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX2hpcmUuc2NzcyIsIl9oaXN0b3J5LnNjc3MiLCJfcGFja2FnZXMuc2NzcyIsIl9wcm9jZXNzLnNjc3MiLCJfcHJvamVjdHMuc2NzcyIsIl9zdXBwb3J0LnNjc3MiLCJfdGVhbS5zY3NzIiwiX2hvdmVyLnNjc3MiLCJfY29tbW9uX21lZGlhLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsRUFDQyxPQUFBLEVBQ0EsUUFBQSxFQUNBLFdBQUEsV0FDQSxnQkFBQSxLQUNBLGdCQUFBLEtDTkQsS0FDQyxVQUFBLEtBRUQsR0FDQyxnQkFBQSxLQUVELEVBQ0MsZ0JBQUEsS0NhRCxVQU9BLFFEMEVBLFFDM0VBLE1BSkEsU0FEQSxVQUZBLFNBSUEsVUFMQSxVQU9BLFNBREEsTUFQQSxTRGdHQyxNQUFBLEtBR0QsaUJBQ0MsVUFBQSxPQUNBLE9BQUEsRUFBQSxLQUdELFdBQ0MsUUFBQSxLQUNBLGVBQUEsT0FDQSxZQUFBLE9BQ0EsZ0JBQUEsY0FFRCxXQUNDLFdBQUEscUNBR0QsT0FDQyxTQUFBLFNBQ0EscUJBQ0MsUUFBQSxJQUNBLE9BQUEsTUFDQSxNQUFBLEtBQ0EsaUJBQUEsNkJBQ0Esa0JBQUEsVUFDRSxvQkFBQSxPQUNGLFNBQUEsU0FDRCxLQUFBLE1BQ0EsSUFBQSxLQUVDLHFCQUNDLFFBQUEsSUFDRCxPQUFBLE1BQ0EsTUFBQSxLQUNBLGlCQUFBLDZCQUNBLGtCQUFBLFVBQ0Usb0JBQUEsT0FDRixTQUFBLFNBQ0QsTUFBQSxNQUNBLElBQUEsS0FDRSxrQkFBQSxXQUFBLFVBQUEsV0FJSCxRQUNLLFFBQUEsRUFFTCxTQUNLLFFBQUEsRUVsS0wsS0FDQyxRQUFBLGFGWUEsWUFBQSxNQUFBLENBQUEs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LEdBQUEsQ0FBQSxJQUFBLEtBQUEsTUFBQSxJQ3JRRCwrQ0FDRSxpQkFDQyxNQUFBLElBQ0EsT0FBQSxFQUFBLE1BS0gsK0NBQ0MsaUJBQ0UsTUFBQSxJQUNBLE9BQUEsRUFBQSxNQUtGLDRFQUNDLGlCQUNDLE1BQUEsSUFDQSxPQUFBLEVBQUEiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJcbip7XG5cdG1hcmdpbjowO1xuXHRwYWRkaW5nOjA7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuIiwiYm9keXtcblx0Zm9udC1zaXplOiAxNnB4O1xufVxubGl7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbmF7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiAgXG4vL9Co0YDQuNGE0YLRi1xuXG5AbWl4aW4gcm9iYm9sIHtcblx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG5AbWl4aW4gcm9ibGlnaHQge1xuXHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbkBtaXhpbiByb2JyZWcge1xuXHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbkBtaXhpbiByb2JtZWQge1xuXHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbkBtaXhpbiByb2J0aGluIHtcblx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogMTAwO1xufVxuXG5AbWl4aW4gcm9iYmxhY2sge1xuXHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbkBtaXhpbiBvcHNyZWcge1xuXHRmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbkBtaXhpbiBvcHNib2xkIHtcblx0Zm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG5cbi8v0KbQstC10YLQsFxuXG4vL9C20LrQu9GC0YvQuSDQtNC70Y8gbG9nb1xuJHllbGxvdzogcmdiKDI1NSwgMjQyLCAwKTtcbi8v0L7RgdC90L7QstC90L7QuSDQvtGA0LDQvdC20LXQstGL0LlcbiRvcmFuZ2U6ICNmZmMwMzg7XG5cbi8v0L7RgdC90L7QstC10YDQuSDQutGA0LDRgdC90YvQuVxuJHJlZDogI2YyNmM0ZjtcblxuLy/RgdC10YDRi9C5INC00LvRjyDQstGB0LXQs9C+XG4kZ3JleTogcmdiKDU0LCA1NCwgNTQpO1xuXG4vL9GB0LLQtdGC0LvQvi3RgdC10YDRi9C5XG4kbGlnaHRncmV5OiByZ2IoMTY1LCAxNjUsIDE2NSk7XG5cbi8v0YLQtdC80L3Qvi3RgdC10YDRi9C5INC00LvRjyBoM1xuJGRhcmtncmV5OiByZ2IoMzYsIDM2LCAzNik7XG5cbi8v0LHQtdC70YvQuSDQtNC70Y8g0LLRgdC10LPQvlxuJHdoaXRlOiByZ2IoMjUyLCAyNTIsIDI1Mik7XG5cbi8v0LPRgNCw0LTQuNC10L3RglxuJGdyYWQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCNmOWY4ZjgsI2YwZWZlZiAxcHgsI2YwZWZlZiAuMDdyZW0sI2Y5ZjhmOCBjYWxjKC4wN3JlbSArIDFweCksI2Y5ZjhmOCAuNHJlbSkgZml4ZWQ7XG5cblxuLy/QoNCw0LfQvNC10YDRi1xuLy8xMnB4XG4kbWluaTogMC43NXJlbTtcbi8vMTRweFxuJHNtYWxsOiAwLjg3NXJlbTtcbi8v0LzQuNGB0YLQuNGH0LXRgdC60LjQuSBsaW5lLWhlaWdodFxuJG15c3RpYzogMC43NzVyZW07XG4vLzE2cHhcbiRtZWRpdW06IDFyZW07XG5cbi8vMThweFxuJGgzOiAxLjEyNXJlbTtcblxuLy8yMHB4XG4kdHdlbnR5OiAxLjI1cmVtO1xuLy8yNXB4XG5cbi8vMjZweFxuJGJpZzogMS42MjVyZW07XG5cbi8vNDJweFxuJG1heDogMi42MjVyZW07XG4uaGVhZGVyLFxuLndlbGNvbWUsXG4uc2VydmljZXMsXG4ucHJvY2Vzcyxcbi5mZWF0dXJlcyxcbi5wYWNrYWdlcyxcbi5oaXN0b3J5LFxuLnByb2plY3RzLFxuLnRlYW0sXG4uc3VwcG9ydCxcbi5oaXJlLFxuLmZvb3RlciB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uY29udGVudF93cmFwcGVyIHtcblx0bWF4LXdpZHRoOiAxMDA0cHg7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZmxleF9fY29se1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc3ZnLS1ncmFke1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Z2dyYWQuc3ZnKSFpbXBvcnRhbnQ7XG59XG5cbi5wbGFuZXtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmLS1sZWZ0OjpiZWZvcmV7XG5cdFx0Y29udGVudDonICc7XG5cdFx0aGVpZ2h0OiAxMjBweDtcblx0XHR3aWR0aDo3M3B4O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3BuZy9wbGFuZS5wbmcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0Oi03NXB4O1xuXHR0b3A6MjVweDtcblx0fVxuXHRcdCYtLXJpZ2h0OjphZnRlcntcblx0ICBjb250ZW50OicgJztcblx0XHRoZWlnaHQ6IDEyMHB4O1xuXHRcdHdpZHRoOjczcHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcG5nL3BsYW5lLnBuZycpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyBcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0Oi03NXB4O1xuXHR0b3A6MjVweDtcblx0XHRcdHRyYW5zZm9ybTpzY2FsZVgoLTEpO1xuXHRcdFx0fVxufVxuXG4uaGlkZGVue1xuICAgICBvcGFjaXR5OjA7XG59XG4udmlzaWJsZXtcbiAgICAgb3BhY2l0eToxO1xufSIsbnVsbCwiLmJ0biB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0QGluY2x1ZGUgcm9iYm9sO1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0Ym94LXNoYWRvdzogMXB4IDJweCA0Ljc1cHggMC4yNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cblx0Jl9fd2VsY29tZSB7XG5cdFx0QGluY2x1ZGUgcm9icmVnO1xuXHRcdGZvbnQtc2l6ZTogJG1lZGl1bTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcblx0XHRtaW4td2lkdGg6IDE1MHB4O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nOiAxOXB4IDQycHggMjBweCAyNXB4O1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRtYXJnaW4tdG9wOiAzNXB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRsaW5lLWhlaWdodDogJG15c3RpYztcbiAgICAgXG5cdFx0aSB7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRyaWdodDogMTlweDtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02NSUpIHJvdGF0ZSg1MGRlZyk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0fVxuXHR9XG5cblxuXHQmX19oaXJlIHtcblx0XHRAaW5jbHVkZSBvcHNib2xkO1xuXHRcdGZvbnQtc2l6ZTogJHR3ZW50eTtcblx0XHRwYWRkaW5nOiAxNXB4IDAgMTdweDtcblx0XHRtaW4td2lkdGg6IDE2MHB4O1xuXHRcdGNvbG9yOiAkZ3JleTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0bGluZS1oZWlnaHQ6ICRtZWRpdW07XG5cdH1cblxuXHQmLS1ncmV5IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGZvbnQtc2l6ZTogJGJpZztcblx0XHRsaW5lLWhlaWdodDogJG15c3RpYztcblx0XHRwYWRkaW5nOiAxOXB4IDA7XG5cdFx0Jl9faDJiYXNlIHtcblx0XHRcdG1pbi13aWR0aDogMzMwcHg7XG5cdFx0fVxuXHRcdCZfX2gybG9uZyB7XG5cblx0XHRcdG1pbi13aWR0aDogNDQ1cHg7XG5cdFx0XHRcblxuXHRcdH1cblx0XHQmX19oMmhpc3Rvcnkge1xuXHRcdFx0bWluLXdpZHRoOiAyMjBweDtcblx0XHR9XG5cdH1cblxuXHQmLS1vcmFuZ2Uge1xuXHRcdEBpbmNsdWRlIG9wc2JvbGQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcblx0XHRjb2xvcjogJGdyZXk7XG5cdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdGZvbnQtc2l6ZTogJG15c3RpYztcblx0XHRtaW4td2lkdGg6IDE1MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAkbWluaTtcblx0XHQmX19sb25nIHtcblx0XHRcdG1pbi13aWR0aDogMTkwcHg7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDo0NDVweCl7XG5cdC5idG4tLWdyZXlfX2gybG9uZ3tcblx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0bWluLXdpZHRoOiAxMDB2dztcblx0fVxuXHRcbn1cbiIsIi5oZWFkZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuXHRwYWRkaW5nOiA3N3B4IDAgMCAwO1xuLy9cdHRyYW5zaXRpb246IGFsbCAxcztcbi8vXHRwb3NpdGlvbjpmaXhlZDtcblxuXHQmLS1mbGV4IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cdCZfX25hdiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cbn1cbi5uYXZfX2l0ZW17XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGNvbG9yOiAkZ3JleTtcblx0QGluY2x1ZGUgcm9iYm9sO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRmb250LXNpemU6ICRzbWFsbDtcblx0cGFkZGluZy1yaWdodDogY2FsYygzNXB4LzIpO1xuXHRwYWRkaW5nLWxlZnQ6IGNhbGMoMzVweC8yKTtcblx0Ji0tcmlnaHR7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXHQmLS1ub3BhZGRpbmd7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXHQmOmhvdmVye1xuXHRcdGNvbG9yOiRyZWQ7XG5cdH1cbn1cblxuLmxvZ28ge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRAaW5jbHVkZSByb2JibGFjaztcblx0Zm9udC1zaXplOiAkYmlnO1xuXHQmX19maXJzdHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRib3JkZXI6M3B4IHNvbGlkICR5ZWxsb3c7XG5cdFx0cGFkZGluZzogNnB4IDEwcHg7XG5cdH1cbn1cblxuLmhlYWRlci0tZml4e1xuXHRwYWRkaW5nOiAxNXB4IDA7XG5cdHotaW5kZXg6MTA7XG5cdHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLmJ1cmdlcl9faWNvbntcblx0ZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5idXJnZXJfX2ljb24gc3Bhbntcblx0ICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiA5cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogJGdyZXk7XG4gICAgYm9yZGVyLXJhZGl1czogOXB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLmJ1cmdlcl9faWNvbiBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgdG9wOiAwcHg7XG59XG5cbi5idXJnZXJfX2ljb24gc3BhbjpudGgtY2hpbGQoMiksIC5idXJnZXJfX2ljb24gc3BhbjpudGgtY2hpbGQoMykge1xuICAgIHRvcDogMTNweDtcbn1cblxuLmJ1cmdlcl9faWNvbiBzcGFuOm50aC1jaGlsZCg0KSB7XG4gICAgdG9wOiAyNnB4O1xufVxuXG4uYnVyZ2VyX19vcGVue1xuXHQmIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICB0b3A6IDE4cHg7XG4gICAgd2lkdGg6IDAlO1xuICAgIGxlZnQ6IDUwJTtcbn1cblx0JiAgc3BhbjpudGgtY2hpbGQoMikge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbiAmICBzcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuICYgIHNwYW46bnRoLWNoaWxkKDQpIHtcbiAgICB0b3A6IDE4cHg7XG4gICAgd2lkdGg6IDAlO1xuICAgIGxlZnQ6IDUwJTtcblxufVxufVxuXG4gQG1lZGlhIChtaW4td2lkdGg6IDc2MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHsgXG5cdCAubmF2X19pdGVtOm5vdChbaHJlZio9dGVsXSl7XG5cdFx0IG1hcmdpbi1UT1A6IDIwcHg7XG5cdCB9XG4gIH1cbkBtZWRpYSAobWluLXdpZHRoOiA3MjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdCAubmF2X19pdGVtOm5vdChbaHJlZio9dGVsXSl7XG5cdFx0IG1hcmdpbi1UT1A6IDIwcHg7XG5cdCB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDcyMHB4KSB7XG4gLmJ1cmdlcl9faWNvbntcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgXG4gIC5oZWFkZXJfX25hdiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbiAgXG4gIC5uYXZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cblx0XG5cdC5idXJnZXJfX29wZW57XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH0iLCIud2VsY29tZSB7XG5cdHBhZGRpbmctdG9wOiA3NXB4O1xuXHRwYWRkaW5nLWJvdHRvbTogNTZweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcblxuICAgJi5tb2RhbC1hY3RpdmUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblx0Ji0tZmxleHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cdC53ZWxjb21lLS1jZW50ZXIge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblx0Jl9faGVhZGVyIHtcblx0XHRAaW5jbHVkZSByb2Jib2w7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRmb250LXNpemU6ICRtYXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NnB4O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXHR9XG4gICZfX2hlYWRlcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IHVybCgnLi4vaW1hZ2VzL3BuZy9hcnJvdy13ZWxjb21lLnBuZycpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDM2cHg7XG4gICAgcmlnaHQ6IC0yNzZweDtcbiAgfVxuICAgJl9faGVhZGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybCgnLi4vaW1hZ2VzL3BuZy9hcnJvdy1zbWFsbC5wbmcnKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0MnB4O1xuICAgIHJpZ2h0OiAtMzA4cHg7XG4gIH1cbiAgXG5cdCZfX2NvbnRlbnQge1xuXHRcdG1heC13aWR0aDogMzYycHg7IFxuICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gIHotaW5kZXg6MDtcblx0XHRwIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRsaW5lLWhlaWdodDogMS44NzU7XG5cdFx0fVxuXG5cdH1cbiAgICAud2VsY29tZV9faW1ne1xuXHRcdG1heC13aWR0aDogNTAwcHg7XG5cdFx0aGVpZ2h0OiAzMDBweDtcbiAgIH1cblxuXG4uc2xpZGVzaG93LWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLyogSGlkZSB0aGUgaW1hZ2VzIGJ5IGRlZmF1bHQgKi9cbi5teVNsaWRlcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRvdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTBweDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNnMgZWFzZTtcbn1cblxuLmFjdGl2ZSwgLmRvdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbn1cblxuLyogRmFkaW5nIGFuaW1hdGlvbiAqL1xuLmZhZGUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGU7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGUge1xuICBmcm9tIHtvcGFjaXR5OiAuNH0gXG4gIHRvIHtvcGFjaXR5OiAxfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGUge1xuICBmcm9tIHtvcGFjaXR5OiAuNH0gXG4gIHRvIHtvcGFjaXR5OiAxfVxufVxuXG5cbn1cbi53ZWxjb21lX19oZWFkZXItLWZpeHtcblx0cGFkZGluZy10b3A6IDIwMHB4O1xufVxuXG4jbW9kYWwtY29udGFpbmVyIHtcbiAgcG9zaXRpb246Zml4ZWQ7XG4gIGRpc3BsYXk6dGFibGU7XG4gIGhlaWdodDoxMDAlO1xuICB3aWR0aDoxMDAlO1xuICB0b3A6MDtcbiAgbGVmdDowO1xuICB0cmFuc2Zvcm06c2NhbGUoMCk7XG4gIHotaW5kZXg6MTtcbiYudHdvIHtcbiAgICB0cmFuc2Zvcm06c2NhbGUoMSk7XG4gICAgLm1vZGFsLWJhY2tncm91bmQge1xuICAgICAgYmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wKTtcbiAgICAgIGFuaW1hdGlvbjogZmFkZUluIC41cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQwLCAwLjQ0MCwgMS4wMDApIGZvcndhcmRzO1xuICAgICAgLm1vZGFsIHtcbiAgICAgICAgb3BhY2l0eTowO1xuICAgICAgICBhbmltYXRpb246IHNjYWxlVXAgLjVzIGN1YmljLWJlemllcigwLjE2NSwgMC44NDAsIDAuNDQwLCAxLjAwMCkgZm9yd2FyZHM7XG4gICAgICB9XG4gICAgfVxuICAgICsgLmNvbnRlbnQge1xuICAgICAgYW5pbWF0aW9uOiBzY2FsZUJhY2sgLjVzIGN1YmljLWJlemllcigwLjE2NSwgMC44NDAsIDAuNDQwLCAxLjAwMCkgZm9yd2FyZHM7XG4gICAgfVxuICAgICYub3V0IHtcbiAgICAgIGFuaW1hdGlvbjogcXVpY2tTY2FsZURvd24gMHMgLjVzIGxpbmVhciBmb3J3YXJkcztcbiAgICAgIC5tb2RhbC1iYWNrZ3JvdW5kIHtcbiAgICAgICAgYW5pbWF0aW9uOiBmYWRlT3V0IC41cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQwLCAwLjQ0MCwgMS4wMDApIGZvcndhcmRzO1xuICAgICAgICAubW9kYWwge1xuICAgICAgICAgICBhbmltYXRpb246IHNjYWxlRG93biAuNXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0MCwgMC40NDAsIDEuMDAwKSBmb3J3YXJkcztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgKyAuY29udGVudCB7XG4gICAgICAgIGFuaW1hdGlvbjogc2NhbGVGb3J3YXJkIC41cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQwLCAwLjQ0MCwgMS4wMDApIGZvcndhcmRzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjApO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQ6cmdiYSgwLDAsMCwuNyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0IHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQ6cmdiYSgwLDAsMCwuNyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNjYWxlVXAge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOnNjYWxlKC44KSB0cmFuc2xhdGVZKDEwMDBweCk7XG4gICAgb3BhY2l0eTowO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGVZKDBweCk7XG4gICAgb3BhY2l0eToxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2NhbGVEb3duIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGVZKDBweCk7XG4gICAgb3BhY2l0eToxO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTpzY2FsZSguOCkgdHJhbnNsYXRlWSgxMDAwcHgpO1xuICAgIG9wYWNpdHk6MDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNjYWxlQmFjayB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06c2NhbGUoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOnNjYWxlKC44NSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzY2FsZUZvcndhcmQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOnNjYWxlKC44NSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOnNjYWxlKDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcXVpY2tTY2FsZURvd24ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOnNjYWxlKDEpO1xuICB9XG4gIDk5LjklIHtcbiAgICB0cmFuc2Zvcm06c2NhbGUoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOnNjYWxlKDApO1xuICB9XG59XG5cblxuICAubW9kYWwtYmFja2dyb3VuZCB7XG4gICAgZGlzcGxheTp0YWJsZS1jZWxsO1xuICAgIGJhY2tncm91bmQ6cmdiYSgwLDAsMCwuOCk7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246bWlkZGxlO1xuICAgIC5tb2RhbCB7XG4gICAgICBiYWNrZ3JvdW5kOndoaXRlO1xuICAgICAgcGFkZGluZzogNTBweDtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICBib3JkZXItcmFkaXVzOjNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OjMwMDtcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgaDIge1xuICAgICAgICBmb250LXNpemU6MjVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6MjVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbToxNXB4O1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZToxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDoyMnB4O1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgIH1cbiAgICAgIC5tb2RhbC1zdmcge1xuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgdG9wOjA7XG4gICAgICAgIGxlZnQ6MDtcbiAgICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6M3B4O1xuICAgICAgICByZWN0IHtcbiAgICAgICAgICBzdHJva2U6ICNmZmY7XG4gICAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogNzg4O1xuICAgICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiA3ODg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBrZXlmcmFtZXMgdW5mb2xkSW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOnNjYWxlWSguMDA1KSBzY2FsZVgoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06c2NhbGVZKC4wMDUpIHNjYWxlWCgxKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06c2NhbGVZKDEpIHNjYWxlWCgxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHVuZm9sZE91dCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06c2NhbGVZKDEpIHNjYWxlWCgxKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTpzY2FsZVkoLjAwNSkgc2NhbGVYKDEpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTpzY2FsZVkoLjAwNSkgc2NhbGVYKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHpvb21JbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06c2NhbGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOnNjYWxlKDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06c2NhbGUoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOnNjYWxlKDApO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAud2VsY29tZS0tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICB9XG4gICAud2VsY29tZS0tZmxleCB7XG4gICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgXG4gICAgIH1cbiAgICAgLndlbGNvbWVfX2NvbnRlbnQgIHtcbiAgICAgIG9yZGVyOiAyO1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgIFxuICAgICB9XG4gICAgIC5zbGlkZXNob3ctY29udGFpbmVyIHtcbiAgICAgICBvcmRlcjogMTtcbiAgICAgICBmbGV4OjE7XG4gICAgIH1cbiAgICAgLndlbGNvbWVfX2hlYWRlcjo6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgfVxuICAgICAgIC53ZWxjb21lX19oZWFkZXI6OmJlZm9yZSB7XG4gICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgIH1cbiAgICBcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAud2VsY29tZS0tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICB9XG4gICAgIC53ZWxjb21lLS1mbGV4IHtcbiAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyBcbiAgICAgfVxuICAgICAud2VsY29tZV9fY29udGVudCAge1xuICAgICAgIG9yZGVyOiAyO1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgXG4gICAgIH1cbiAgICAgLnNsaWRlc2hvdy1jb250YWluZXIge1xuICAgICAgIG9yZGVyOiAxO1xuICAgICAgIGZsZXg6MTtcbiAgICAgfVxuICAgICAgLndlbGNvbWVfX2hlYWRlcjo6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgfVxuICAgICAgICAud2VsY29tZV9faGVhZGVyOjpiZWZvcmUge1xuICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICB9XG4gICAgICBcbn1cblxuIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7IFxuICAgLndlbGNvbWUtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG5cbiAgIH1cbiAgIC53ZWxjb21lLS1mbGV4IHtcbiAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyBcbiAgICAgfVxuICAgICAud2VsY29tZV9fY29udGVudCB7XG4gICAgICAgb3JkZXI6IDI7XG4gICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgICAgXG4gICAgIH1cbiAgICAgLnNsaWRlc2hvdy1jb250YWluZXIge1xuICAgICAgIG9yZGVyOiAxO1xuICAgICB9XG4gICAgICAud2VsY29tZV9faGVhZGVyOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICB9XG4gICAgICAgIC53ZWxjb21lX19oZWFkZXI6OmJlZm9yZSB7XG4gICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgIH1cbiBcbn0iLCIuc2VydmljZXMge1xuXHRwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG5cdC5yZWxhdGl2ZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cdC5jZW50ZXIge1xuXHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdGRpc3BsYXk6IC13ZWJraXQtZmxleDtcblx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0XHQtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdCAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdFx0ICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXHQmX190aXRsZSB7XG5cdFx0bWFyZ2luOiAxMzBweCAwcHggMTYwcHggMHB4O1xuXHR9XG5cdC5saW5lLXNlbmQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogLTcwcHg7XG5cdFx0dG9wOiAyNXB4O1xuXHR9XG5cdCZfX2NvbnRlbnQge1xuXHRcdGRpc3BsYXk6IC1tcy1ncmlkO1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0LW1zLWdyaWQtY29sdW1uczogKDFmcilbMl07XG5cdFx0ICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdFx0Z3JpZC1jb2x1bW4tZ2FwOiA2MHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwMHB4O1xuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0fVxuXHRcdGgzIHtcblx0XHRcdGZvbnQtc2l6ZTogJGgzO1xuXHRcdFx0Y29sb3I6JGRhcmtncmV5O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0XHRAaW5jbHVkZSByb2Jib2w7XG5cdFx0fVxuXHRcdCYtdGV4dCBwIHtcblx0XHRcdGNvbG9yOiAkZ3JleTtcblx0XHRcdGZvbnQtc2l6ZTogJHNtYWxsO1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRiaWc7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0QGluY2x1ZGUgcm9ibGlnaHQ7XG5cdFx0fVxuXHR9XG5cdCZfX2ltZyB7XG5cdFx0XG5cdFx0Ji1yZWxhdGl2ZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0Ji1hYnNvbHV0ZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDE4cHg7XG5cdFx0XHRsZWZ0OiA4M3B4O1xuXHRcdH1cblx0fVxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQuc2VydmljZXMge1xuXHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwxZnIpO1xuICAgIFx0Z3JpZC1yb3ctZ2FwOiA2MHB4O1xuICAgIFx0bWFyZ2luLWJvdHRvbTogMTIwcHg7XG5cdFx0fVxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEyMHB4O1xuXHRcdH1cblx0XHQmX19pbWcge1xuXHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0fVxuXHRcdC5saW5lLXNlbmQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn0iLCIuZmVhdHVyZXMge1xuXHRwYWRkaW5nLXRvcDogMTM2cHg7XG5cdEBpbmx1ZGUgcm9icmVnO1xuXHQmX19yb3cge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcblx0XHRncmlkLWdhcDogMzBweDtcblx0XHRmb250LXNpemU6ICRzbWFsbDtcblx0fVxuXHQmX19ib3gge1xuXHRcdHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDUwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGxpbmUtaGVpZ2h0OiAyO1xuXHRcdEBpbmNsdWRlIHJvYmxpZ2h0O1xuXHRcdGNvbG9yOiAkZ3JleTtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDFzIGVhc2U7XG5cdFx0aDMge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGZvbnQtc2l6ZTogJGgzO1xuXHRcdFx0QGluY2x1ZGUgcm9icmVnO1xuXHRcdH1cblx0fVxuXHQmX19ib3g6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6ICRvcmFuZ2U7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAycyBlYXNlO1xuXHRcdGltZyB7XG5cdFx0XHRmaWx0ZXI6IGludmVydCgxKTtcblx0XHR9XG5cdH1cblx0Jl9fYm94IGltZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDE0cHg7XG5cdFx0dG9wOiAxMnB4O1xuXHR9XG5cblx0Jl9fZGVmYXVsdCB7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHR9XG59XG4ubWFyZ2luX19oMiB7XG5cdG1hcmdpbi1ib3R0b206IDE1MHB4O1xufVxuXG5cblxuIFxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuXHQuZmVhdHVyZXNfX3JvdyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IFxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cblx0LmZlYXR1cmVzX19ib3g6aG92ZXIgLnZpc3tcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQudmlze1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnBsYW5lLS1yaWdodDo6YWZ0ZXJ7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQucGxhbmUtLWxlZnQ6OmJlZm9yZXtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAuZmVhdHVyZXNfX3JvdyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyOyBcbiAgfVxufVxuXG4gQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHsgXG4gIC5mZWF0dXJlc19fcm93IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7IFxuICB9XG59IiwiLmZvb3RlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuXHQmX19wYWRkaW5nIHtcblx0XHRwYWRkaW5nOiA0N3B4IDAgMzNweCAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0fVxuXHQmX19uYXYge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR9XG5cdCZfX2NvcHlyaWdodCB7XG5cdFx0QGluY2x1ZGUgcm9ibGlnaHQ7XG5cdFx0Y29sb3I6ICRsaWdodGdyZXk7XG5cdFx0Zm9udC1zaXplOiAkbWVkaXVtO1xuXHRcdHBhZGRpbmctdG9wOiAyN3B4O1xuXHR9XG59XG5cbi5pdGVtIHtcblx0Jl9faDMge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0QGluY2x1ZGUgcm9ibWVkO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcblx0fVxuXHQmX19hIHtcblx0XHRjb2xvcjogJGxpZ2h0Z3JleTtcblx0XHRAaW5jbHVkZSByb2JsaWdodDtcblx0XHRmb250LXNpemU6ICRtZWRpdW07XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblx0Jl9fbGlzdC0tcGFkZGluZyB7XG5cdFx0cGFkZGluZzogMzRweCAwIDQ2cHggMDtcblx0fVxufVxuXG4uc29jaWFsX19idXR0b25zIHtcblx0d2lkdGg6IDQwcHg7XG5cdGhlaWdodDogNDBweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNvY2lhbF9faW1nIHtcblx0Y29sb3I6ICR3aGl0ZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MCU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG5cdC5mb290ZXJfX25hdntcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblx0LmZvb3Rlcl9faXRlbXtcblx0XHRmbGV4OjAgMCA1MCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblxuXHR9XG5cdC5pdGVtX19saXN0LS1wYWRkaW5ne1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA2MTVweCkge1xuXG5cdC5wbGFuZS0tcmlnaHQ6OmFmdGVye1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnBsYW5lLS1sZWZ0OjpiZWZvcmV7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cbn1cbiIsIi5oaXJlIHtcblx0cGFkZGluZzogMTQwcHggMDtcblx0Jl9faW1nIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0aGVpZ2h0OiA0NjBweDtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9wbmcvaGlyZS11cy5wbmcnKSBuby1yZXBlYXQ7XG5cdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdCAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdCYtYmcge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuXHRcdFx0b3BhY2l0eTogLjU7XG5cdFx0fVxuXHR9XG5cdCZfX2FjdGlvbiB7XG5cdFx0QGluY2x1ZGUgb3BzYm9sZDtcblx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG5cdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHRcdC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0XHQgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0cGFkZGluZzogMjVweCAzMHB4IDI1cHggNTBweDtcblx0XHQmLXRleHQge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGZvbnQtc2l6ZTogMS4zNzVyZW07XG5cdFx0fVxuLy9cdFx0Ji1idG4ge1xuLy9cdFx0XHRjb2xvcjogJGdyZXk7XG4vL1x0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbi8vXHRcdFx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4vL1x0XHRcdCAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuLy9cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDFweCAycHggNC43NXB4IDAuMjVweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuLy9cdFx0XHQgICAgICAgIGJveC1zaGFkb3c6IDFweCAycHggNC43NXB4IDAuMjVweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuLy9cdFx0XHRwYWRkaW5nOiAxNXB4IDQycHg7XG4vL1x0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5oaXJlIHtcblx0XHRwYWRkaW5nLXRvcDogMHB4O1xuXHRcdCZfX2FjdGlvbiB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogMjVweCAyMHB4O1xuXHRcdFx0Ji10ZXh0IHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuaGlzdG9yeSB7XG5cdGJhY2tncm91bmQ6ICRncmFkO1xuXHRwYWRkaW5nOiA2N3B4IDAgNjNweCAwO1xuXHQmX19mbGV4IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cdCYtLWxlZnQge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdGhlaWdodDphdXRvO1xuXHR9XG5cdCZfX2ltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmX19jb250IHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1x0fVxuXHQmX19hYm91dCB7XG5cdFx0QGluY2x1ZGUgcm9ibGlnaHQ7XG5cdFx0Zm9udC1zaXplOiBTbWVkaXVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdGNvbG9yOiAkZ3JleTtcblxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuXHQuaGlzdG9yeS0tbGVmdHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5oaXN0b3J5X19jb250e1xuXHRcdHdpZHRoOjEwMCU7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0JiBoMntcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHR9XG5cdFx0JiBwe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHR9XG59XG59IiwiLnBhY2thZ2VzIHtcblx0cGFkZGluZzogMTUwcHggMCAxNzBweCAwO1xuXHQmX19jb2x7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR9XG5cdCZfX2NvbnRlbnQge1xuXHRcdHdpZHRoOiA5MCU7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLXRvcDogMTUwcHg7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG5cdFx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdFx0ei1pbmRleDogNDtcblx0XHRcdGxlZnQ6IDMzJTtcblx0XHRcdHRvcDogNTBweDtcblx0XHR9XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHR3aWR0aDogMXB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcblx0XHRcdGhlaWdodDogMzAwcHg7XG5cdFx0XHR6LWluZGV4OiA0O1xuXHRcdFx0cmlnaHQ6IDMzJTtcblx0XHRcdHRvcDogNTBweDtcblx0XHR9XG5cdH1cblx0Jl9fY29sdW1uIHtcblx0XHRmbGV4OiAwIDEgMzMlO1xuXG5cdH1cblx0Jl9fY2VsbCB7XG5cdFx0QGluY2x1ZGUgcm9ibWVkO1xuXHRcdGZvbnQtc2l6ZTogJG1lZGl1bTtcblx0XHRjb2xvcjogJGxpZ2h0Z3JleTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJG9yYW5nZTtcblx0XHRsaW5lLWhlaWdodDogNDVweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcblx0XHQmLS1ub2JvcmRlciB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAwcHg7XG5cdFx0fVxuXHRcdCYtLWJpZyB7XG5cdFx0XHRoZWlnaHQ6IDk1cHg7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1x0XHR9XG5cdH1cblx0Jl9faDMge1xuXHRcdEBpbmNsdWRlIHJvYnJlZztcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEwMHB4O1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC41cyBsaW5lYXI7XG5cblx0XHQmLS1yZWQge1xuXHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0fVxuXHRcdCYtLW9yYW5nZSB7XG5cdFx0XHRjb2xvcjogJG9yYW5nZTtcblx0XHR9XG5cdH1cblx0Jl9fcHJpY2Uge1xuXHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRsaW5lLWhlaWdodDogMTIwcHg7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjVzIGxpbmVhcjtcblx0XHRcblx0XHQmLS1zbWFsbCB7XG5cdFx0XHRmb250LXNpemU6ICRiaWc7XG5cdFx0fVxuXHR9XG5cdCZfX2J0bntcblx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0cGFkZGluZzogMTVweCA1MHB4O1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdHdpZHRoOmF1dG87XG5cdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXHRcdCYtLWdyZXl7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRncmV5O1xuXHRcdH1cblx0XHQmLS1yZWR7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXHRcdH1cblx0XHQmLS1vcmFuZ2V7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuXHRcdH1cblx0fVxufVxuLnByaWNlX19zbGFzaHtcblx0Zm9udC1zaXplOiAzNXB4O1xufVxuXG4ucGFja2FnZXNfX2NvbHVtbjpob3ZlciB7XG5cdCYgLnBhY2thZ2VzX19jZWxsIHtcblx0XHRjb2xvcjogIzAwMDAwMDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuXG5cdH1cblx0JiAucGFja2FnZXNfX3ByaWNle1xuXHRcdGZvbnQtc2l6ZTogNjhweDtcblx0XHR0cmFuc2l0aW9uOiAuNXMgbGluZWFyO1xuXHR9XG5cdCYgLnByaWNlX19zbGFzaCwgLnBhY2thZ2VfX3ByaXNlLS1zbWFsbHtcblx0XHRmb250LXNpemU6ICR0d2VudHk7XG5cdFx0XHR0cmFuc2l0aW9uOiAuMnM7XG5cdH1cblx0JiAucGFja2FnZXNfX2J0bntcblx0XHRwYWRkaW5nOiAyMHB4IDU1cHg7XG5cdFx0QGluY2x1ZGUgb3BzcmVnO1xuXHRcdHRyYW5zaXRpb246ICBwYWRkaW5nIC4zcyBsaW5lYXI7XG5cdH1cblx0JiAucGFja2FnZXNfX2gze1xuXHRcdGZvbnQtc2l6ZTogJGJpZztcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEycHgpO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC41cyBsaW5lYXI7XG5cdH1cbn1cbi5yZWR7XG5cdGNvbG9yOiRyZWQ7XG59XG4ub3Jhbmdle1xuXHRjb2xvcjokb3JhbmdlO1xufVxuLmdyZXl7XG5cdGNvbG9yOiAkbGlnaHRncmV5O1xufVxuXG5AbWVkaWEgIChtYXgtd2lkdGg6IDcyMHB4KSB7XG5cdC5wYWNrYWdlc19fY29udGVudHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHR3aWR0aDowO1xuXHRcdH1cblx0XHQmOjpiZWZvcmV7XG5cdFx0XHR3aWR0aDowO1xuXHRcdH1cblx0fVxuXHQucGFja2FnZXNfX2NvbHVtbntcblx0XHRib3JkZXI6MXB4IHNvbGlkICRsaWdodGdyZXk7XG5cdFx0aGVpZ2h0OiAyMDBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogMTVweDtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0Ji0tcmVke1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkcmVkO1xuXHRcdH1cblx0XHQmLS1vcmFuZ2V7XG5cdFx0XHRib3JkZXItY29sb3I6ICRvcmFuZ2U7XG5cdFx0fVxuXHRcdFxuXHR9XG5cdC5wYWNrYWdlc19fY2VsbHtcblx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cblx0LnBhY2thZ2VzX19jb2x7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cdC5wYWNrYWdlc19fYnRue1xuXHRcdHBhZGRpbmc6MTBweDtcblx0fVxuXHQucF9fcmlnaHQtLXNte1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRyaWdodDogLTY2JTtcblx0XHRib3R0b206MTUlO1xuXHR9XG5cdC5wX19jZW50ZXItLXNte1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dG9wOiAtMnB4O1xuXHRcdHJpZ2h0Oi02NiU7XG5cdFx0XG5cdH1cblx0LnBfX2xlZnQtLXNte1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0b3A6IC0ycHg7XG5cdGxlZnQ6MjBweDtcbiAgfVxuXHQucGFja2FnZXNfX2NvbHVtbjpob3ZlciB7XG5cblx0JiAucGFja2FnZXNfX3ByaWNle1xuXHRcdGZvbnQtc2l6ZTogNDVweDtcblx0XHR0cmFuc2l0aW9uOiAuNXMgbGluZWFyO1xuXHR9XG5cdCYgLnByaWNlX19zbGFzaCwgLnBhY2thZ2VfX3ByaXNlLS1zbWFsbHtcblx0XHRmb250LXNpemU6ICR0d2VudHk7XG5cdFx0XHR0cmFuc2l0aW9uOiAuMnM7XG5cdH1cblx0JiAucGFja2FnZXNfX2J0bntcblx0XHRwYWRkaW5nOiAxNXB4IDIwcHg7XG5cdFx0QGluY2x1ZGUgb3BzcmVnO1xuXHRcdHRyYW5zaXRpb246ICBwYWRkaW5nIC4zcyBsaW5lYXI7XG5cdH1cblx0JiAucGFja2FnZXNfX2gze1xuXHRcdGZvbnQtc2l6ZTogJGJpZztcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjVzIGxpbmVhcjtcblx0fVxufVxufSIsIi5wcm9jZXNze1xuXHQucGMtc2hvdyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0Lm1vYmlsZS1zaG93IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdHBhZGRpbmc6IDg1cHggMCAxMTBweCAwO1xuXHRiYWNrZ3JvdW5kOiAkZ3JhZDtcblx0Jl9fY29udGVudHtcblx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9wcm9jZXNzL21hcC5zdmdcIikgbm8tcmVwZWF0IDUwJSA1MCU7XG5cdFx0XHRcblx0XHRcdGhlaWdodDogODU1cHg7XG5cdFx0XG5cdH1cblx0Jl9fY29udGFpbmVyIHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHBhZGRpbmctdG9wOiAxNjVweDtcblx0fVxuXHQmX19tYXAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdCZfX3JvdyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiA3MHB4O1xuXHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdGxlZnQ6IDUwcHg7XG5cdFx0fVxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHJpZ2h0OiA1cHg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHR9XG5cdFx0XG5cdH1cblx0Jl9fY29udGFjdHVzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IC0xMHB4O1xuXHRcdGJvdHRvbTogLTEwcHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDUwJSk7XG5cdH1cblx0Jl9fd29yayB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cdCZfX2xpc3Qge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXHQmX19maW5hbCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGxlZnQ6IDEzNXB4O1xuXHR9XG5cdCZfX2ZpbmlzaCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGxlZnQ6IDEzNXB4O1xuXHR9XG5cdCZfX2xpbmUxIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym90dG9tOiA3MHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0fVxuXHQmX19saW5lMiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvdHRvbTogMTNweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdH1cblx0Jl9fbGluZTMge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRib3R0b206IDMwcHg7XG5cdH1cblx0Jl9fbGluZTQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRib3R0b206IDY1cHg7XG5cdH1cblx0Jl9fbGluZTUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRib3R0b206IDI1cHg7XG5cdH1cblx0Jl9fbGluZTYge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC01NXB4O1xuXHRcdGxlZnQ6IDBweDtcblx0XHRyaWdodDogMHB4O1xuXHRcdG1hcmdpbjogYXV0bztcblx0fVxuXHQmX19saW5lNyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvdHRvbTogNDNweDtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHR9XG5cdCZfX2xpbmU4IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym90dG9tOiA0NXB4O1xuXHR9XG5cdCZfX2xpbmU5IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAtNjBweDtcblx0XHRsZWZ0OiAwcHg7XG5cdFx0cmlnaHQ6IDBweDtcblx0XHRtYXJnaW46IGF1dG87XG5cdH1cblx0Jl9fbGluZTEwIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym90dG9tOiA1MHB4O1xuXHR9XG5cdC8vIC5wcm9jZXNzX19maW5hbC1zdmcsIC5wcm9jZXNzX19maW5pc2gtc3ZnLCAucHJvY2Vzc19fbGlzdC1zdmcsIC5wcm9jZXNzX19wcmVzZW50LXN2ZywgLnByb2Nlc3NfX3dvcmstc3ZnLCAucHJvY2Vzc19fZGVhbC1zdmcsIC5wcm9jZXNzX193ZXdpbGwtc3ZnLCAucHJvY2Vzc19fcGVvcGxlLXN2ZywgLnByb2Nlc3NfX2NvbnRhY3R1cy1zdmcsIC5wcm9jZXNzX190ZWxsdXMtc3ZnLCAucHJvY2Vzc19faWRlYS1zdmcsIC5wcm9jZXNzX19zdGFydC1zdmcge1xuXHQvLyBcdG9wYWNpdHk6IDA7XG5cdC8vIH1cblx0Ly8gLnByb2Nlc3NfX2xpbmUxLCAucHJvY2Vzc19fbGluZTIsIC5wcm9jZXNzX19saW5lMywgLnByb2Nlc3NfX2xpbmU0LCAucHJvY2Vzc19fbGluZTUsLnByb2Nlc3NfX2xpbmU2LCAucHJvY2Vzc19fbGluZTcsIC5wcm9jZXNzX19saW5lOCwgLnByb2Nlc3NfX2xpbmU5LCAucHJvY2Vzc19fbGluZTEwIHtcblx0Ly8gXHRvcGFjaXR5OiAwO1xuXHQvLyB9XG59XG5cbi5qdXN0aWZ5LWNlbnRlciB7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uc3BhY2UtZXZlbmx5IHtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG59XG5cbi5tYi0zMCB7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5tYi0xMCB7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cblxuLyogQU5JTUFUSU9OICovXG5cbi5wcm9jZXNzIHtcblx0Jl9fZmluYWwtc3ZnIHtcblxuXHR9XG5cdCZfX2ZpbmlzaC1zdmcge1xuXG5cdH1cblx0Jl9fbGlzdC1zdmcge1xuXG5cdH1cblx0Jl9fcHJlc2VudC1zdmcge1xuXG5cdH1cblx0Jl9fd29yay1zdmcge1xuXG5cdH1cblx0Jl9fZGVhbC1zdmcge1xuXG5cdH1cblx0Jl9fd2V3aWxsLXN2ZyB7XG5cblx0fVxuXHQmX19wZW9wbGUtc3ZnIHtcblxuXHR9XG5cdCZfX2NvbnRhY3R1cy1zdmcge1xuXG5cdH1cblx0Jl9fdGVsbHVzLXN2ZyB7XG5cblx0fVxuXHQmX19pZGVhLXN2ZyB7XG5cblx0fVxuXHQmX19zdGFydC1zdmcge1xuXHRcdGFuaW1hdGlvbi1uYW1lOiBzdGFydC1zdmc7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgc3RhcnQtc3ZnIHtcbiAgICAwJSAgIHtvcGFjaXR5OiAwO31cbiAgICAxMDAlIHtvcGFjaXR5OiAxO31cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdC5wcm9jZXNzX19tYXAge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnBjLXNob3cge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQubW9iaWxlLXNob3cge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVx0XG59IiwiLnByb2plY3Rze1xuXHRcdHBhZGRpbmc6IDE1MHB4O1xuXHQmX19tYXJnaW57XG5cdFx0bWFyZ2luLWJvdHRvbTogMTM1cHg7XG5cdH1cbn1cblxuLnByb2plY3RzX19yb3cge1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9wcm9qZWN0X2JhY2tncm91bmQucG5nJyk7XG4gICAgcGFkZGluZzogOTBweCAxMDBweDtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG5cdGdyaWQtZ2FwOiA0NXB4IDgwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGVuZDtcbiAgICAgICAgZGl2IHtcbiAgICAgICAgXHR3aWR0aDogMTAwJTtcbiAgICAgICAgXHRpbWcge1xuICAgICAgICBcdFx0bWFyZ2luLWJvdHRvbTogNTRweDtcbiAgICAgICAgXHRcdGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgICAgICBcdFx0d2lkdGg6IDE1MHB4O1xuICAgICAgICBcdFx0aGVpZ2h0OiAxNTBweDtcbiAgICAgICAgXHRcdHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIFx0fVxuICAgICAgIH1cblxuXHRcdC5kZXNjciB7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgcm9iYm9sO1xuXHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdFx0Zm9udC1zaXplOiAkbWVkaXVtO1xuXHR9XG59XG5cblxuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdC5wcm9qZWN0c19fcm93IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gfVxuXG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuIC5wcm9qZWN0c19fcm93IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gfVxuXG59XG5cbiBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgeyBcbiAgLnByb2plY3RzX19yb3cge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiB9XG5cbn0iLCIuc3VwcG9ydCB7XG5cdHBhZGRpbmctYm90dG9tOiAxNTBweDtcblx0LnJlbGF0aXZlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblx0LmNlbnRlciB7XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuXHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHRcdC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0XHQgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFxuXHR9XG5cdCZfX3RpdGxlIHtcblx0XHRtYXJnaW46IDEzMHB4IDBweCAxNjBweCAwcHg7XG5cdH1cblx0Jl9fYnRuIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cGFkZGluZzogMjBweCAxMDBweDtcblx0fVxuXHQubGluZS1zZW5kIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IC03MHB4O1xuXHRcdHRvcDogNDcuNXB4O1xuXHR9XG5cdCZfX2NvbnRlbnQge1xuXHRcdGRpc3BsYXk6IC1tcy1ncmlkO1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0LW1zLWdyaWQtY29sdW1uczogKDFmcilbMl07XG5cdFx0ICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdFx0Z3JpZC1nYXA6IDIwcHg7XG5cdFx0Ji10ZXh0IHAge1xuXHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdFx0Zm9udC1zaXplOiAkbWVkaXVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI4LjM2cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXHQmX19pbWcge1xuXHRcdCYtYWJzb2x1dGUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxOHB4O1xuXHRcdFx0bGVmdDogODNweDtcblx0XHR9XG5cdFx0Ji1tZWRpYSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnN1cHBvcnQge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMjBweDtcblx0XHQmX19idG4ge1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHR9XG5cdFx0Jl9fY29udGVudCB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLDFmcik7XG5cdFx0XHRncmlkLXJvdy1nYXA6IDYwcHg7XG5cdFx0fVxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEyMHB4O1xuXHRcdH1cblx0XHQmX19pbWcge1xuXHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHQmLXJlbGF0aXZlLCAmLWFic29sdXRlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdCYtbWVkaWEge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5saW5lLXNlbmQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0fVxufSIsIi50ZWFtIHtcblx0Jl9fbWFyZ2luIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNDBweDtcblx0fVxuXHQmX19jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHBhZGRpbmc6IDYxcHggMCAyM3B4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuXHRcdHdpZHRoOiAxMDB2dztcblx0fVxuXHQmX19tZW1iZXJzOmhvdmVyIHtcblxuXHRcdC13ZWJraXQtYW5pbWF0aW9uOiBzd2luZyAxcyBlYXNlO1xuXHRcdGFuaW1hdGlvbjogc3dpbmcgMXMgZWFzZTtcblx0XHQtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG5cdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcblx0XHRmaWdjYXB0aW9uIHtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcblx0XHR9XG5cdH1cblx0aW1nOmhvdmVyIHtcblx0XHQvLyB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG5cdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgNTBweCAjNTNhN2VhO1xuXHR9XG5cdGltZyB7XG5cblx0XHR0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1pbi1vdXQ7XG5cdH1cblxuXHRAa2V5ZnJhbWVzIHN3aW5nIHtcblx0XHQxNSUge1xuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xuXHRcdH1cblx0XHQzMCUge1xuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG5cdFx0fVxuXHRcdDUwJSB7XG5cdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcHgpO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCk7XG5cdFx0fVxuXHRcdDY1JSB7XG5cdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KTtcblx0XHR9XG5cdFx0ODAlIHtcblx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KTtcblx0XHR9XG5cdFx0MTAwJSB7XG5cdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHR9XG5cdH1cblx0Jl9fbWVtYmVyczpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDMuNXZ3O1xuXHR9XG5cdGZpZ3VyZSBpbWcge1xuXHRcdHdpZHRoOiAxMzBweDtcblx0XHRoZWlnaHQ6IDEyN3B4O1xuXHRcdGJhY2tncm91bmQ6ICNlYmViZWI7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHR9XG5cdGZpZ2NhcHRpb24ge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogJG1lZGl1bTtcblx0XHRcdEBpbmNsdWRlIHJvYnRoaW47XG5cdFx0fVxuXHRcdHA6Zmlyc3QtY2hpbGQge1xuXHRcdFx0QGluY2x1ZGUgcm9iYm9sO1xuXHRcdFx0bWFyZ2luOiAxNnB4IGF1dG87XG5cdFx0fVxuXHR9XG59XG5cblxuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdC50ZWFtX19tZW1iZXJzIHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdH1cblx0LnRlYW1fX21lbWJlcnM6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnRlYW1fX21lbWJlcnMge1xuXHRcdHdpZHRoOiAzMy4zJTtcblx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHR9XG5cdC50ZWFtX19tZW1iZXJzOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi1yaWdodDogMHB4O1xuXHR9XG5cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblx0LnRlYW1fX21lbWJlcnMge1xuXHRcdHdpZHRoOiAzMy4zJTtcblx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMHB4O1xuXHR9XG5cdC50ZWFtX19tZW1iZXJzOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi1yaWdodDogMHB4O1xuXHR9XG5cbn1cbiIsIi8v0L/QvtC00YfQtdGA0LrQuNCy0LDQvdC40LVcbi5ob3ZfX2JvdHRvbWxpbmU6aG92ZXI6OmFmdGVyIHtcblx0Y29udGVudDogXCIgXCI7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDJweDtcblx0YmFja2dyb3VuZDogJHllbGxvdztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDJweDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogNTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vL9Cw0L3QuNC80LDRhtC40Y8g0L/QtdGA0LLQvtC5INGH0LDRgdGC0LggbG9nbyAtINCy0YLQvtGA0LDRjyDRgNCw0LzQutCwXG4uaG92X19sb2dvLS1maXJzdCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dHJhbnNpdGlvbjogLjdzO1xufVxuXG4uaG92X19sb2dvLS1maXJzdDo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0bWFyZ2luOiBhdXRvO1xuXHRib3JkZXI6IDNweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuXHR0cmFuc2l0aW9uOiAuNHMgY3ViaWMtYmV6aWVyKC4xLCAuOSwgLjksIDEuNSk7XG59XG5cbi5sb2dvOmhvdmVyIC5ob3ZfX2xvZ28tLWZpcnN0OjphZnRlciB7XG5cdGJvcmRlci1jb2xvcjogJHllbGxvdztcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDE0cHgpO1xuXHRoZWlnaHQ6IGNhbGMoMTAwJSArIDE0cHgpO1xufVxuXG4vL9Cw0L3QuNC80LDRhtGP0Lgg0LLRgtC+0YDQvtC5INGH0LDRgdGC0LggbG9nbyAtINC/0L7QstC+0YDQvtGCINC90LAgOTAg0LPRgNCw0LTRg9GB0L7QslxuLmhvdl9fbG9nby0tc2Vjb25kIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0cmFuc2l0aW9uOiAuNXM7XG59XG5cbi5sb2dvOmhvdmVyIC5ob3ZfX2xvZ28tLXNlY29uZCB7XG5cdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZykgdHJhbnNsYXRlWSgtMjBweCk7XG5cdHRyYW5zaXRpb246IC43cztcblxufVxuXG4vL9C/0L7Rj9Cy0LvRj9GO0YnQsNGP0YHRjyDRgNCw0LzQutCwINC00LvRjyDQutC90L/QvtC6XG4vLzEuINCd0LDQstC40LPQsNGG0LjRjyBcbi5ob3ZfX25hdi0tb3V0bGluZTpiZWZvcmUsXG4uaG92X19uYXYtLW91dGxpbmU6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDA7XG5cdG9wYWNpdHk6IDA7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5ob3ZfX25hdi0tb3V0bGluZTpiZWZvcmUge1xuXHRib3R0b206IDVweDtcblx0bGVmdDogMDtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkeWVsbG93O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgJHllbGxvdztcblx0dHJhbnNpdGlvbjogMHMgZWFzZSBvcGFjaXR5IC44cywgLjJzIGVhc2Ugd2lkdGggLjRzLCAuMnMgZWFzZSBoZWlnaHQgLjZzO1xufVxuXG4uaG92X19uYXYtLW91dGxpbmU6YWZ0ZXIge1xuXHR0b3A6IDVweDtcblx0cmlnaHQ6IDA7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR5ZWxsb3c7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkeWVsbG93O1xuXHR0cmFuc2l0aW9uOiAwcyBlYXNlIG9wYWNpdHkgLjRzLCAuMnMgZWFzZSB3aWR0aCwgLjJzIGVhc2UgaGVpZ2h0IC4ycztcbn1cblxuLmhvdl9fbmF2LS1vdXRsaW5lOmhvdmVyOmJlZm9yZSxcbi5ob3ZfX25hdi0tb3V0bGluZTpob3ZlcjphZnRlciB7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5ob3ZfX25hdi0tb3V0bGluZTpob3ZlcjpiZWZvcmUge1xuXHR0cmFuc2l0aW9uOiAwcyBlYXNlIG9wYWNpdHkgMHMsIC4ycyBlYXNlIGhlaWdodCwgLjJzIGVhc2Ugd2lkdGggLjJzO1xufVxuXG4uaG92X19uYXYtLW91dGxpbmU6aG92ZXI6YWZ0ZXIge1xuXHR0cmFuc2l0aW9uOiAwcyBlYXNlIG9wYWNpdHkgLjRzLCAuMnMgZWFzZSBoZWlnaHQgLjRzLCAuMnMgZWFzZSB3aWR0aCAuNnM7XG59XG5cbi8vIDIuIHdlbGNvbmVcbi5ob3Ytb3V0bGluZTpiZWZvcmUsXG4uaG92LW91dGxpbmU6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDA7XG5cdG9wYWNpdHk6IDA7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5ob3Ytb3V0bGluZTpiZWZvcmUge1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgd2hpdGU7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCB3aGl0ZTtcblx0dHJhbnNpdGlvbjogMHMgZWFzZSBvcGFjaXR5IC44cywgLjJzIGVhc2Ugd2lkdGggLjRzLCAuMnMgZWFzZSBoZWlnaHQgLjZzO1xufVxuXG4uaG92LW91dGxpbmU6YWZ0ZXIge1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkd2hpdGU7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGU7XG5cdHRyYW5zaXRpb246IDBzIGVhc2Ugb3BhY2l0eSAuNHMsIC4ycyBlYXNlIHdpZHRoLCAuMnMgZWFzZSBoZWlnaHQgLjJzO1xufVxuXG4uaG92LW91dGxpbmU6aG92ZXI6YmVmb3JlLFxuLmhvdi1vdXRsaW5lOmhvdmVyOmFmdGVyIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0b3BhY2l0eTogMTtcbn1cblxuLmhvdi1vdXRsaW5lOmhvdmVyOmJlZm9yZSB7XG5cdHRyYW5zaXRpb246IDBzIGVhc2Ugb3BhY2l0eSAwcywgLjJzIGVhc2UgaGVpZ2h0LCAuMnMgZWFzZSB3aWR0aCAuMnM7XG59XG5cbi5ob3Ytb3V0bGluZTpob3ZlcjphZnRlciB7XG5cdHRyYW5zaXRpb246IDBzIGVhc2Ugb3BhY2l0eSAuNHMsIC4ycyBlYXNlIGhlaWdodCAuNHMsIC4ycyBlYXNlIHdpZHRoIC42cztcbn1cblxuLmhvdi1vdXRsaW5lOmhvdmVyIHtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMik7XG59XG5cbi8vINCx0YPQu9GM0LHQsNGI0LrQuFxuLmhvdi11cDpob3ZlciB7XG5cdGFuaW1hdGlvbjogc3RyaXBlcyAycyBpbmZpbml0ZSBsaW5lYXI7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywjZmZjMDM4IDEwJSwjZmNmY2ZjIDE4JSwjZmNmY2ZjIDIxJSwjZmZjMDM4IDQ3JSwjRkZDMDM4IDg4JSwjZmNmY2ZjIDc1JSwjZmNmY2ZjIDEwMCUpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwcHggMTBweDtcblx0Y29sb3I6ICMwMDA7XG59XG5Aa2V5ZnJhbWVzIHN0cmlwZXMge1xuXHQwJSB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuXHR9XG5cdDEwMCUge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwcHggMDtcblx0fVxufVxuXG4uaG92LXJpZ2h0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR6LWluZGV4OiA1O1xuXHRzcGFuLFxuXHRpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogNTtcblxuXHR9XG59XG5cbi5ob3YtcmlnaHQ6YmVmb3JlLFxuLmhvdi1yaWdodDphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAwO1xuXHRsZWZ0OiAwO1xuXG59XG5cbi5ob3YtcmlnaHQ6YmVmb3JlIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblx0YmFja2dyb3VuZDogJGdyZXk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKC41NSwgLjA1NSwgLjY3NSwgLjE5KTtcbn1cblxuLmhvdi1yaWdodDphZnRlciB7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoLjE2LCAuNzMsIC41OCwgLjYyKSAuM3M7XG5cdGNvbnRlbnQ6XCJISVJFIFVTIVwiO1xuXHR0b3A6MzAlO1xufVxuXG4uaG92LXJpZ2h0OmhvdmVyOmJlZm9yZSxcbi5ob3YtcmlnaHQ6aG92ZXI6YWZ0ZXIge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cblxuLmhvdi1zb2NpYWx7XG5cdFxufVxuXG5cblxuLnN3aW5nOmhvdmVyIHtcblx0YW5pbWF0aW9uOiBzd2luZyBlYXNlLWluLW91dCAxcyBpbmZpbml0ZSBhbHRlcm5hdGU7XG5cdGJveC1zaGFkb3c6IDVweCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cblxuXG5Aa2V5ZnJhbWVzIHN3aW5nIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDNkZWcpO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKC0zZGVnKTtcblx0fVxufVxuXG4uc29jaWFsX19idXR0b25zOmhvdmVye1xuXHRiYWNrZ3JvdW5kOiAkZ3JleTtcbn1cblxuLmhvdl9fc29jLS1vdXRsaW5lOmJlZm9yZSxcbi5ob3ZfX3NvYy0tb3V0bGluZTphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMDtcblx0b3BhY2l0eTogMDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmhvdl9fc29jLS1vdXRsaW5lOmJlZm9yZSB7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkeWVsbG93O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgJHllbGxvdztcblx0dHJhbnNpdGlvbjogMHMgZWFzZSBvcGFjaXR5IC44cywgLjJzIGVhc2Ugd2lkdGggLjRzLCAuMnMgZWFzZSBoZWlnaHQgLjZzO1xufVxuXG4uaG92X19zb2MtLW91dGxpbmU6YWZ0ZXIge1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkeWVsbG93O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHllbGxvdztcblx0dHJhbnNpdGlvbjogMHMgZWFzZSBvcGFjaXR5IC40cywgLjJzIGVhc2Ugd2lkdGgsIC4ycyBlYXNlIGhlaWdodCAuMnM7XG59XG5cbi5ob3ZfX3NvYy0tb3V0bGluZTpob3ZlcjpiZWZvcmUsXG4uaG92X19zb2MtLW91dGxpbmU6aG92ZXI6YWZ0ZXIge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRvcGFjaXR5OiAxO1xufVxuXG4uaG92X19zb2MtLW91dGxpbmU6aG92ZXI6YmVmb3JlIHtcblx0dHJhbnNpdGlvbjogMHMgZWFzZSBvcGFjaXR5IDBzLCAuMnMgZWFzZSBoZWlnaHQsIC4ycyBlYXNlIHdpZHRoIC4ycztcbn1cblxuLmhvdl9fc29jLS1vdXRsaW5lOmhvdmVyOmFmdGVyIHtcblx0dHJhbnNpdGlvbjogMHMgZWFzZSBvcGFjaXR5IC40cywgLjJzIGVhc2UgaGVpZ2h0IC40cywgLjJzIGVhc2Ugd2lkdGggLjZzO1xufVxuIiwiIFxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuXHQgLmNvbnRlbnRfd3JhcHBlciB7XG4gIFx0d2lkdGg6IDkwJTtcbiAgXHRtYXJnaW46IDAgYXV0bztcblxuICB9XG5cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gLmNvbnRlbnRfd3JhcHBlciB7XG4gIFx0d2lkdGg6IDkwJTtcbiAgXHRtYXJnaW46IDAgYXV0bztcblxuICB9XG59XG5cbiBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgeyBcbiAgLmNvbnRlbnRfd3JhcHBlciB7XG4gIFx0d2lkdGg6IDkwJTtcbiAgXHRtYXJnaW46IDAgYXV0bztcblxuICB9XG59Il19 */
