*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}a{text-decoration:none}aside,footer,header,nav{display:block}body,html{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}.ripple{position:relative;overflow:hidden}.ripple-effect{position:absolute;background-color:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;border-radius:50%;-webkit-animation:animate .5s linear;animation:animate .5s linear}@-webkit-keyframes animate{0%{width:0;height:0;opacity:.5}100%{width:50px;height:50px;opacity:.5}}@keyframes animate{0%{width:0;height:0;opacity:.5}100%{width:50px;height:50px;opacity:.5}}.background-hover{text-decoration:none;line-height:1;position:relative;z-index:0;display:inline-block;padding:5px 5px;overflow:hidden;color:#333;vertical-align:bottom;-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.background-hover::before{content:"";position:absolute;z-index:-1;top:0;left:0;-webkit-transform:translateY(calc(100% - 2px));-ms-transform:translateY(calc(100% - 2px));transform:translateY(calc(100% - 2px));width:100%;height:100%;background-image:-o-linear-gradient(30deg,#64b3f4 0,#c2e59c 100%);background-image:linear-gradient(60deg,#64b3f4 0,#c2e59c 100%);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;-o-transition:transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.background-hover:hover{color:#fff}.background-hover:hover::before{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;-o-transition:transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.gradient-anim{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;overflow:hidden}.gradient-anim span{position:relative;pointer-events:none}.gradient-anim::before{--size:0;content:'';position:absolute;left:var(--x);top:var(--y);width:var(--size);height:var(--size);background:-o-radial-gradient(circle closest-side,#4405f7,transparent);background:radial-gradient(circle closest-side,#4405f7,transparent);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width .2s ease,height .2s ease;-o-transition:width .2s ease,height .2s ease;transition:width .2s ease,height .2s ease}.gradient-anim:hover::before{--size:400px}@-webkit-keyframes fade{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fade{-webkit-animation:fade 2s ease;animation:fade 2s ease}.quiz-page{background-color:#0a81d1}.quiz-page__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.start-page{width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.start-page__inner{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.start-page__btn{width:200px;height:70px;color:#fff;font-size:18px;font-weight:700;background-color:#ec0303;border-radius:12px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.start-page__btn:hover{-webkit-box-shadow:1px 1px 5px 1px #000;box-shadow:1px 1px 5px 1px #000;text-shadow:1px 1px #000;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.start-page .level-title,.start-page__description{margin-bottom:18px;font-size:18px;color:#fff;text-shadow:0 0 5px #000;max-width:511px;font-weight:500;line-height:22px}.start-page .level-title p,.start-page__description p{margin-bottom:10px}.start-page__life{font-size:18px;color:red}.start-page__levels{margin-bottom:25px;width:50%;font-size:16px;background-color:#48e445;color:#fff;border-radius:6px;-webkit-box-shadow:1px 1px 3px #000000a3;box-shadow:1px 1px 3px #000000a3;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.start-page__levels:hover{background-color:#1fc01c}.quiz{display:none}.quiz .container{width:100%}.quiz__progressbar{position:absolute;top:0;padding:2px;width:100%;height:14px;background-color:#fff;border-radius:12px;border:1px solid #000}.quiz__progressbar-fill{width:0%;height:100%;border-radius:12px;background-color:#48e445}.quiz__progressbar-percent{position:absolute;top:0;left:50%}.quiz__flag{position:relative;margin-top:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:642px;height:288px;background-color:rgba(255,255,255,.9);border-radius:12px}.quiz__flag-img{width:402px;height:211px;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(../img/dist/flags/USA.svg);border-radius:8px}.quiz__flag-title{font-weight:700;font-size:24px;line-height:28px}.quiz__lifes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:40px;color:red;text-shadow:0 0 1px #000}.quiz__life{margin-right:12px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.quiz__life:hover{color:#d00;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.quiz__time{font-size:24px;line-height:28px;color:#fff}.quiz__tip{cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.quiz__tip:hover{-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}.quiz__finish-game{display:none;-ms-grid-column:2;grid-column:2;margin-left:auto;cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.quiz__finish-game{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.answers{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:60px 75px 75px 1fr;grid-template-rows:60px 75px 75px 1fr;gap:20px}.answers__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;color:#fff;font-size:32px;line-height:37px;width:310px;height:74px;background-color:#ffb800;border-radius:8px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;cursor:pointer}.answers__item:hover{background-color:#f80;-webkit-box-shadow:1px 1px rgba(0,0,0,.747);box-shadow:1px 1px rgba(0,0,0,.747)}.answers .asd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stats{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stats__inner{padding:3.5rem 1rem 0 1rem;margin:150px 0;width:80vw;height:600px;background-color:#fff;border-radius:12px}.stats .show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stats .hide{display:none}.stats .info{height:100%}.stats .info__header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}.stats .info__header li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:25%;height:42px;font-size:18px;border:1px solid #000;cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.stats .info__header li i{margin-left:10px}@-webkit-keyframes AddUnderlineTab{0%{width:0}100%{width:100%}}@keyframes AddUnderlineTab{0%{width:0}100%{width:100%}}@-webkit-keyframes removeUnderlineTab{0%{width:100%}100%{width:0}}@keyframes removeUnderlineTab{0%{width:100%}100%{width:0}}.stats .info__header li .header-tab__current-element{position:absolute;bottom:0;left:0;width:0;height:4px;background:#00008b}.stats .info__header li:hover{background-color:#f6f6f6}.stats .info__tab-content{border:1px solid #000}.stats .info__tab-content h3{font-size:20px;font-weight:500;margin-bottom:40px}@media screen and (max-width:662px){.quiz .container{width:99%}.quiz__flag{width:100%;height:268px}.quiz__flag-img{width:392px;height:201px}.quiz__time{font-size:22px}.answers{gap:15px}.answers__item{width:290px;height:65px;font-size:24px}.stats .info__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stats .info__header li{width:100%}}@media screen and (max-width:595px){.quiz .container{width:95vw}.quiz__flag-title{font-size:22px}.answers__item{width:100%;font-size:21px}.stats__inner{width:90vw}}@media screen and (max-width:450px){.quiz__flag-img{width:330px;height:175px}.quiz__next-question{-ms-grid-column:1;grid-column:1}.answers{-ms-grid-rows:60px (75px)[5] 1fr;grid-template-rows:60px repeat(5,75px) 1fr;-ms-grid-columns:1fr;grid-template-columns:1fr}.asd{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:360px){.quiz__flag-img{width:300px;height:158px}.quiz__flag-title{font-size:19px}}@media screen and (max-width:320px){.quiz__flag-img{width:290px;height:150px}}:root{--scrollbar-size:.500rem;--scrollbar-minlength:1.5rem;--scrollbar-ff-width:thin;--scrollbar-track-color:rgb(255, 255, 255);--scrollbar-color:#ccc;--scrollbar-color-hover:rgba(0,0,0,.4);--scrollbar-color-active:rgb(0,0,0)}body{scrollbar-color:var(--scrollbar-color) var(--scrollbar-track-color);-ms-scroll-chaining:none;overscroll-behavior:contain;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:var(--scrollbar-ff-width)}body::-webkit-scrollbar{height:var(--scrollbar-size);width:var(--scrollbar-size)}body::-webkit-scrollbar-track{background-color:var(--scrollbar-track-color)}body::-webkit-scrollbar-thumb{background-color:var(--scrollbar-color);border-radius:3px}body::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-color-hover)}body::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-color-active)}body::-webkit-scrollbar-thumb:vertical{min-height:var(--scrollbar-minlength)}body::-webkit-scrollbar-thumb:horizontal{min-width:var(--scrollbar-minlength)}.about__title,.popular-flags__title{font-weight:700;font-size:36px;line-height:42px}.about__description,.intro__description{font-size:25px;line-height:145%;margin-top:53px}.footer__logo,.header .nav__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-transform:uppercase;letter-spacing:5px;font-size:20px;font-weight:700;text-shadow:1px 1px 1px #212121}.element-animation{opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.element-animation.element-show{opacity:1;-webkit-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.link{display:inline-block;position:relative;text-decoration:none;padding:10px 0}.link-wrapper{position:relative;display:block;padding:20px 0}.inner-wrapper{position:relative;display:inline-block}.wrapper-15:before{content:'';position:absolute;top:0;left:0;width:3px;height:100%;background:#3f5efb;background:-o-radial-gradient(circle,#3f5efb 0,#fc466b 100%);background:radial-gradient(circle,#3f5efb 0,#fc466b 100%);-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.wrapper-15:after{content:'';position:absolute;bottom:0;right:0;width:3px;height:100%;background:#3f5efb;background:-o-radial-gradient(circle,#3f5efb 0,#fc466b 100%);background:radial-gradient(circle,#3f5efb 0,#fc466b 100%);-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.wrapper-15 .hover-15{padding:10px;color:#fff}.wrapper-15 .hover-15:before{content:'';position:absolute;top:0;left:0;width:100%;height:3px;background:#3f5efb;background:-o-radial-gradient(circle,#3f5efb 0,#fc466b 100%);background:radial-gradient(circle,#3f5efb 0,#fc466b 100%);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.wrapper-15 .hover-15:after{content:'';position:absolute;bottom:0;right:0;width:100%;height:3px;background:#3f5efb;background:-o-radial-gradient(circle,#3f5efb 0,#fc466b 100%);background:radial-gradient(circle,#3f5efb 0,#fc466b 100%);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.wrapper-15:hover:after,.wrapper-15:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.wrapper-15:hover .hover-15:after,.wrapper-15:hover .hover-15:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}html{scroll-behavior:smooth}body{font-family:Roboto,Arial,sans-serif;overflow-x:hidden}#main-page{background-color:#fbfaf8}.container{width:95%;margin:0 auto}.header{position:absolute}.header .nav{position:fixed;z-index:10;top:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:8vh;background-color:#22aaa1;-webkit-box-shadow:1px 3px 6px 0 rgba(0,0,0,.25);box-shadow:1px 3px 6px 0 rgba(0,0,0,.25)}.header .nav__logo:focus{border:2px solid #fff;border-radius:5px}.header .nav__logo:active{border:none}.header .nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:70%}.header .nav-list__link{position:relative;color:#fff;text-decoration:none;letter-spacing:3px;font-weight:700;font-size:16px}.header .nav-list__link:active{text-shadow:0 0 #000}.header .nav-list__link::after{position:absolute;content:"";width:0;height:3px;left:0;bottom:-8px;border-radius:100px;background-color:gold;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.header .nav-list__link:hover::after{width:100%}.header .burger{display:none}.header .burger div{width:25px;height:3px;background-color:#e2e2e2;margin:5px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:848px){.header .nav-list{position:fixed;right:0;height:92vh;top:79px;width:50%;display:block;background-color:#22aaa1;border-left:1px solid #004642;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s ease-in;transition:-webkit-transform .5s ease-in;-o-transition:transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in,-webkit-transform .5s ease-in}.header .nav-list__item{height:20%;opacity:0}.header .nav-list__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.header .nav-list__link:hover::after{width:0}.header .nav-list__link:hover{background-color:#009688}.header .burger{display:block;cursor:pointer}}.header .nav-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header .progress-container{position:absolute;bottom:0;display:none;width:100%;height:5px;background-color:#ccc}.header .scroll-indicator{width:0;height:100%;background-color:gold}@-webkit-keyframes navLinkFade{from{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes navLinkFade{from{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.toggle .line1{-webkit-transform:rotate(-45deg) translate(-5px,6px);-ms-transform:rotate(-45deg) translate(-5px,6px);transform:rotate(-45deg) translate(-5px,6px)}.toggle .line2{opacity:0}.toggle .line3{-webkit-transform:rotate(45deg) translate(-5px,-6px);-ms-transform:rotate(45deg) translate(-5px,-6px);transform:rotate(45deg) translate(-5px,-6px)}.intro .container{margin-top:235px}.intro__title{text-align:center;font-weight:500;font-size:48px;line-height:56px}.popular-flags{margin-top:120px;padding:60px 0;background-color:#22aaa1}.popular-flags .container{width:89%}.popular-flags__title{color:#fff}.popular-flags__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popular-flags__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:76px 45px 45px 0;width:329px;height:215px;background-color:#f1f1f1;border-radius:8px}.popular-flags__item-img{width:307px;height:162px;background-position:center;background-size:cover;background-repeat:no-repeat}.popular-flags__item-img_USA{background-image:url(../img/dist/flags/USA.svg)}.popular-flags__item-img_UK{background-image:url(../img/dist/flags/UK.svg)}.popular-flags__item-img_Canada{background-image:url(../img/dist/flags/Canada.svg)}.popular-flags__item-img_France{background-image:url(../img/dist/flags/France.svg)}.popular-flags__item-img_Russia{background-image:url(../img/dist/flags/Russia.svg)}.popular-flags__item-img_Germany{background-image:url(../img/dist/flags/Germany.svg)}.popular-flags__item-title{font-weight:500;font-size:24px;line-height:28px}.popular-flags__item-img{margin:13px 11px 0 11px;border-radius:8px}.about__title{margin-top:120px}.about__description{margin-bottom:100px}.footer{padding-top:10px;background-color:#22aaa1;color:#fff;-webkit-box-shadow:0 -4px 4px rgba(0,0,0,.25);box-shadow:0 -4px 4px rgba(0,0,0,.25)}.footer .container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}.footer .logo-link{width:220px}.footer__copyright{margin-top:30px;height:40px;font-size:22px}.footer .social-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px;color:#000}.footer .social-media__link{color:#000}.footer .social-media .social-media__button{display:inline-block;height:60px;width:60px;float:left;margin:0 5px;overflow:hidden;background:#fff;border-radius:50px;cursor:pointer;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.1);box-shadow:0 10px 10px rgba(0,0,0,.1);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.footer .social-media .social-media__button:hover{width:180px}.footer .social-media .social-media__button .social-media__icon{display:inline-block;height:60px;width:60px;text-align:center;border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:60px;color:#000;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.footer .social-media .social-media__button:nth-child(1):hover .social-media__icon{background-color:#4267b2}.footer .social-media .social-media__button:nth-child(2):hover .social-media__icon{background-color:#333}.footer .social-media .social-media__button:nth-child(3):hover .social-media__icon{background-color:#08c}.footer .social-media .social-media__button .social-media__icon i{font-size:25px;line-height:60px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.footer .social-media .social-media__button:hover .social-media__icon i{color:#fff}.footer .social-media .social-media__button span{font-size:20px;font-weight:500;line-height:60px;margin-left:10px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.footer .social-media .social-media__button:nth-child(1) span{color:#4267b2}.footer .social-media .social-media__button:nth-child(2) span{color:#333}.footer .social-media .social-media__button:nth-child(3) span{color:#08c}.footer__developer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:22px}@media screen and (max-width:900px){.header .nav-list__link{font-size:14px}}@media screen and (max-width:841px){.popular-flags .container{width:95%}.popular-flags__item{width:305px;height:205px;margin:45px 19px 25px 0}.popular-flags__item-img{width:265px;height:140px;margin:20px 0 0 0}}@media screen and (max-width:768px){.about__title,.popular-flags__title{font-weight:700;font-size:34px;line-height:42px}.about__description,.intro__description{font-size:24px;line-height:145%;margin-top:53px}}@media screen and (max-width:685px){body{background:red}.popular-flags__item{width:290px;height:200px;margin:45px 15px 20px 0}.popular-flags__item-img{width:260px;height:135px}}@media screen and (max-width:620px){.container{width:96%}.popular-flags__item{margin:45px 0 20px 0}.footer__container{-ms-grid-columns:1fr!important;grid-template-columns:1fr!important;-ms-grid-rows:115px 75px 1fr 75px;grid-template-rows:115px 75px 1fr 75px}.footer .social-media{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-grid-row:3;grid-row:3}.footer__copyright{margin-top:25px}.footer__developer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:411px){.intro__title{font-size:40px}.about__title,.popular-flags__title{font-weight:700;font-size:30px;line-height:42px}.about__description,.intro__description{font-size:20px;line-height:145%;margin-top:53px}.footer .social-media{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:auto}.footer__developer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:380px){.header .nav-list{width:60%}.header .nav__list-link{font-size:14px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm51bGxzdHlsZS5zY3NzIiwicmlwcGxlLnNjc3MiLCJ1bmRlcmxpbmVMaW5rcy5zY3NzIiwiZ3JhZGllbnRIb3Zlci5zY3NzIiwicXVpei5zY3NzIiwic3R5bGUubWluLmNzcyIsInNjcm9sbGJhci5zY3NzIiwic3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxFQUFFLFFBQUEsRUFBVyxPQUFBLEVBQVUsT0FBQSxFQUN2QixFQUFBLE9BQUEsUUFBK0MsbUJBQUEsV0FBK0IsV0FBQSxXQUM5RSxRQUFBLE9BQWUsUUFBQSxFQUNmLFNBQUEsUUFBaUIsUUFBQSxFQUNqQixFQUFHLGdCQUFBLEtBQ0gsTUFBQSxPQUFBLE9BQUEsSUFBd0IsUUFBQSxNQUN4QixLQUFBLEtBQVUsT0FBQSxLQUFZLE1BQUEsS0FBVyxVQUFBLEtBQWUsWUFBQSxFQUFjLFVBQUEsS0FBZSxxQkFBQSxLQUEwQixzQkFBQSxLQUEyQix5QkFBQSxLQUNsSSxPQUFBLE1BQUEsU0FBc0IsWUFBQSxRQUN0QixpQkFBaUIsUUFBQSxLQUNqQixPQUFPLE9BQUEsUUFDUCx5QkFBeUIsUUFBQSxFQUFVLE9BQUEsRUFDbkMsRUFBQSxVQUFZLGdCQUFBLEtBQ1osUUFBUSxnQkFBQSxLQUNSLE1BQU0sV0FBQSxLQUNOLElBQUksZUFBQSxJQUNKLEdBQUEsR0FBQSxHQUFBLEdBQUEsR0FBQSxHQUFrQixVQUFBLFFBQWtCLFlBQUEsUUNmcEMsUUFDSSxTQUFBLFNBQ0EsU0FBQSxPQUdKLGVBQ0ksU0FBQSxTQUNBLGlCQUFBLEtBQ0Esa0JBQUEscUJBQUEsY0FBQSxxQkFBQSxVQUFBLHFCQUNBLGVBQUEsS0FDQSxjQUFBLElBQ0Esa0JBQUEsUUFBQSxJQUFBLE9BQUEsVUFBQSxRQUFBLElBQUEsT0FHSiwyQkFDSSxHQUNJLE1BQUEsRUFDQSxPQUFBLEVBQ0EsUUFBQSxHQUdKLEtBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxRQUFBLElBVlIsbUJBQ0ksR0FDSSxNQUFBLEVBQ0EsT0FB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a0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLE1BQUEsS0FDQSxlQUFBLFVBQ0EsZUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxJQUFBLElBQUEsSUFBQSxRQUdBLG1CQUNBLFFBQUEsRUFDQSxrQkFBQSxpQkFBQSxjQUFBLGlCQUFBLFVBQUEsaUJBR0EsZ0NBQ0EsUUFBQSxFQUNBLG1CQUFBLElBQUEsS0FBQSxjQUFBLElBQUEsS0FBQSxXQUFBLElBQUEsS0FDQSxrQkFBQSxjQUFBLGNBQUEsY0FBQSxVQUFBLGNBR0EsTUFDQSxRQUFBLGFBQ0EsU0FBQSxTQUNBLGdCQUFBLEtBQ0EsUUFBQSxLQUFBLEVBR0EsY0FDQSxTQUFBLFNBQ0EsUUFBQSxNQUNBLFFBQUEsS0FBQSxFQUdBLGVBQ0EsU0FBQSxTQUNBLFFBQUEsYUFJQSxtQkFFQSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxJQUNBLE9BQUEsS0FDQSxXQUFBLFFBQ0EsV0FBQSxrREFBQSxXQUFBLCtDQUNBLGtCQUFBLFVBQUEsY0FBQSxVQUFBLFVBQUEsVUFDQSx5QkFBQSxJQUFBLEtBQUEscUJBQUEsSUFBQSxLQUFBLGlCQUFBLElBQUEsS0FDQSxtQkFBQSxrQkFBQSxJQUFBLFdBQUEsa0JBQUEsSUFBQSxjQUFBLFVBQUEsSUFBQSxXQUFBLFVBQUEsSUFBQSxXQUFBLFVBQUEsR0FBQSxDQUFBLGtCQUFBLElBWkEsa0JBZ0JBLFFBQUEsR0FDQSxTQUFBLFNBQ0EsT0FBQSxFQUNBLE1BQUEsRUFDQSxNQUFBLElBQ0EsT0FBQSxLQUNBLFdBQUEsUUFDQSxXQUFBLGtEQUFBLFdBQUEsK0NBQ0Esa0JBQUEsVUFBQSxjQUFBLFVBQUEsVUFBQSxVQUNBLHlCQUFBLE9BQUEsTUFBQSxxQkFBQSxPQUFBLE1BQUEsaUJBQUEsT0FBQSxNQUNBLG1CQUFBLGtCQUFBLElBQUEsV0FBQSxrQkFBQSxJQUFBLGNBQUEsVUFBQSxJQUFBLFdBQUEsVUFBQSxJQUFBLFdBQUEsVUFBQSxHQUFBLENBQUEsa0JB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QUNBLFlBQUEsS0FDQSxXQUFBLE1BS0Esb0NEcmtCQSxLQ3VrQkEsV0FBQSxJQWxPQSxxQkFzT0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxPQUFBLEtBQUEsS0FBQSxLQUFBLEVBOU5BLHlCQW1PQSxNQUFBLE1BQ0EsT0FBQSxPQUtBLG9DQTdjQSxXQWdkQSxNQUFBLElBdFBBLHFCQTBQQSxPQUFBLEtBQUEsRUFBQSxLQUFBLEVBSUEsbUJBQ0EsaUJBQUEsY0FBQSxzQkFBQSxjQUNBLGNBQUEsTUFBQSxLQUFBLElBQUEsS0FBQSxtQkFBQSxNQUFBLEtBQUEsSUFBQSxLQXpMQSxzQkE2TEEsaUJBQUEsTUFBQSxjQUFBLE1BQUEsZ0JBQUEsV0FDQSxhQUFBLEVBQUEsU0FBQSxFQTFLQSxtQkE4S0EsV0FBQSxLQTdGQSxtQkFpR0EsaUJBQUEsTUFBQSxjQUFBLE1BQUEsZ0JBQUEsWUFLQSxvQ0FuVEEsY0FxVEEsVUFBQSxLQTduQkEsY0FBQSxzQkFpb0JBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsWUFBQSxLQTduQkEsb0JBQUEsb0JBa29CQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLFdBQUEsS0ExTkEsc0JBK05BLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxrQkFBQSxNQUFBLGVBQUEsTUFBQSxZQUFBLFdBQ0EsT0FBQSxLQTVIQSxtQkFnSUEsaUJBQUEsTUFBQSxjQUFBLE1BQUEsZ0JBQUEsWUFXQSxvQ0EzZ0JBLGtCQStnQkEsTUFBQSxJQUZBLHdCQU1BLFVBQUEiLCJmaWxlIjoic3R5bGUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIip7cGFkZGluZzogMDttYXJnaW46IDA7Ym9yZGVyOiAwO31cclxuKiwqOmJlZm9yZSwqOmFmdGVyey1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDstd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7Ym94LXNpemluZzogYm9yZGVyLWJveDt9XHJcbjpmb2N1cyw6YWN0aXZle291dGxpbmU6IG5vbmU7fVxyXG5hOmZvY3VzLGE6YWN0aXZle291dGxpbmU6IG5vbmU7fVxyXG5hIHt0ZXh0LWRlY29yYXRpb246IG5vbmU7fVxyXG5uYXYsZm9vdGVyLGhlYWRlcixhc2lkZXtkaXNwbGF5OiBibG9jazt9XHJcbmh0bWwsYm9keXtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2ZvbnQtc2l6ZToxMDAlO2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOjE0cHg7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstbW96LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTt9XHJcbmlucHV0LGJ1dHRvbix0ZXh0YXJlYXtmb250LWZhbWlseTppbmhlcml0O31cclxuaW5wdXQ6Oi1tcy1jbGVhcntkaXNwbGF5OiBub25lO31cclxuYnV0dG9ue2N1cnNvcjogcG9pbnRlcjt9XHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcntwYWRkaW5nOjA7Ym9yZGVyOjA7fVxyXG5hLGE6dmlzaXRlZHt0ZXh0LWRlY29yYXRpb246IG5vbmU7fVxyXG5hOmhvdmVye3RleHQtZGVjb3JhdGlvbjogbm9uZTt9XHJcbnVsIGxpe2xpc3Qtc3R5bGU6IG5vbmU7fVxyXG5pbWd7dmVydGljYWwtYWxpZ246IHRvcDt9XHJcbmgxLGgyLGgzLGg0LGg1LGg2e2ZvbnQtc2l6ZTppbmhlcml0O2ZvbnQtd2VpZ2h0OiBpbmhlcml0O30iLCIucmlwcGxlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5yaXBwbGUtZWZmZWN0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYW5pbWF0aW9uOiBhbmltYXRlIDAuNXMgbGluZWFyO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGUge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuXHJcbiAgICB9XHJcbn0iLCIuYmFja2dyb3VuZC1ob3ZlciB7XHJcbiAgICAvKiBSRVNFVCAqL1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiA1cHggNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlLW91dDtcclxuIH1cclxuIFxyXG4gLmJhY2tncm91bmQtaG92ZXI6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoMTAwJSAtIDJweCkpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNjBkZWcsICM2NGIzZjQgMCUsICNjMmU1OWMgMTAwJSk7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjI1cyBlYXNlLW91dDtcclxuIH1cclxuIFxyXG4gLmJhY2tncm91bmQtaG92ZXI6aG92ZXIgeyBcclxuICAgIGNvbG9yOiAjZmZmOyBcclxuIH1cclxuIC5iYWNrZ3JvdW5kLWhvdmVyOmhvdmVyOjpiZWZvcmUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4yNXMgZWFzZS1vdXQ7XHJcbiB9IiwiLmdyYWRpZW50LWFuaW0ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRhcHBlYXJhbmNlOiBub25lO1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcclxuXHRzcGFuIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdH1cclxuXHRcclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0LS1zaXplOiAwO1xyXG5cclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogdmFyKC0teCk7XHJcblx0XHR0b3A6IHZhcigtLXkpO1xyXG5cdFx0d2lkdGg6IHZhcigtLXNpemUpO1xyXG5cdFx0aGVpZ2h0OiB2YXIoLS1zaXplKTtcclxuXHRcdGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgY2xvc2VzdC1zaWRlLCAjNDQwNWY3LCB0cmFuc3BhcmVudCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHRcdHRyYW5zaXRpb246IHdpZHRoIC4ycyBlYXNlLCBoZWlnaHQgLjJzIGVhc2U7XHJcblx0fVxyXG5cdFxyXG5cdCY6aG92ZXI6OmJlZm9yZSB7XHJcblx0XHQtLXNpemU6IDQwMHB4O1xyXG5cdH1cclxufVxyXG4iLCJAa2V5ZnJhbWVzIGZhZGUge1xyXG4gICAgMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAgIH1cclxufVxyXG5cclxuLmZhZGUge1xyXG4gICAgYW5pbWF0aW9uOiBmYWRlIDJzIGVhc2U7XHJcbn1cclxuXHJcbi5xdWl6LXBhZ2Uge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHF1aXpCYWNrZ3JvdW5kO1xyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zdGFydC1wYWdlIHtcclxuICAgIHdpZHRoOiAxMDB2dztcclxuXHRoZWlnaHQ6IDEwMHZoO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2J0biB7XHJcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWMwMzAzO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjRzO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2J0bjpob3ZlciB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4ICMwMDA7XHJcbiAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggYmxhY2s7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICAgIH1cclxuXHJcbiAgICAmX19kZXNjcmlwdGlvbixcclxuICAgIC5sZXZlbC10aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIHRleHQtc2hhZG93OiAwIDAgNXB4IGJsYWNrO1xyXG4gICAgICAgIG1heC13aWR0aDogNTExcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpZmUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBjb2xvcjogcmVkO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xldmVscyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDhlNDQ1O1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggIzAwMDAwMGEzO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC40cztcclxuICAgIH1cclxuXHJcbiAgICAmX19sZXZlbHM6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZmMwMWNcclxuICAgIH1cclxufVxyXG5cclxuLnF1aXoge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmX19wcm9ncmVzc2JhciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBwYWRkaW5nOiAycHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3Byb2dyZXNzYmFyLWZpbGwge1xyXG4gICAgICAgIHdpZHRoOiAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcXVpekdyZWVuO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3Byb2dyZXNzYmFyLXBlcmNlbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ZsYWcge1xyXG5cdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTQwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDY0MnB4O1xyXG4gICAgICAgIGhlaWdodDogMjg4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHdoaXRlLCAwLjEpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZmxhZy1pbWcge1xyXG4gICAgICAgIHdpZHRoOiA0MDJweDtcclxuICAgICAgICBoZWlnaHQ6IDIxMXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Rpc3QvZmxhZ3MvVVNBLnN2Z1wiKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZmxhZy10aXRsZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpZmVzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgIGNvbG9yOiByZWQ7XHJcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgMCAxcHggYmxhY2s7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlmZSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IC40cztcclxuICAgIH1cclxuXHJcbiAgICAmX19saWZlOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogI2RkMDAwMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpbWUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpbWUtZmllbGQge1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpcCB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC40cztcclxuICAgIH1cclxuXHJcbiAgICAmX190aXA6aG92ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44NSk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZmluaXNoLWdhbWUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDI7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC40cztcclxuICAgIH1cclxuXHJcbiAgICAmX19maW5pc2gtZ2FtZSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIC8vICZfX25leHQtcXVlc3Rpb246aG92ZXIge1xyXG4gICAgLy8gICAgIGZpbGw6IHJnYig4OCwgMTI5LCAxNzUpICFpbXBvcnRhbnQ7XHJcbiAgICAvLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMS41KTtcclxuICAgIC8vIH1cclxufVxyXG4uYW5zd2VycyB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHRncmlkLXRlbXBsYXRlLXJvd3M6IDYwcHggNzVweCA3NXB4IDFmcjtcclxuXHRnYXA6IDIwcHg7XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcclxuICAgICAgICB3aWR0aDogMzEwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA3NHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRxdWl6T3JhbmdlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuNHM7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW06aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRxdWl6T3JhbmdlSG92ZXI7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNzQ3KVxyXG4gICAgfVxyXG5cclxuICAgIC5hc2Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcbi5hbnN3ZXJzLWl0ZW1zIHtcclxufVxyXG5cclxuLnN0YXRzIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICZfX2lubmVyIHtcclxuICAgICAgICBwYWRkaW5nOiAzLjVyZW0gMXJlbSAwIDFyZW07XHJcbiAgICAgICAgbWFyZ2luOiAxNTBweCAwO1xyXG4gICAgICAgIHdpZHRoOiA4MHZ3O1xyXG4gICAgICAgIGhlaWdodDogNjAwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgfVxyXG4gICAgICBcclxuICAgICAgLmhpZGUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAuaW5mbyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICZfX2hlYWRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjRzO1xyXG5cclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBrZXlmcmFtZXMgQWRkVW5kZXJsaW5lVGFiIHtcclxuICAgICAgICAgICAgICAgICAgICAwJSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgMTAwJSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBrZXlmcmFtZXMgcmVtb3ZlVW5kZXJsaW5lVGFiIHtcclxuICAgICAgICAgICAgICAgICAgICAwJSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgMTAwJSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuaGVhZGVyLXRhYl9fY3VycmVudC1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogZGFya2JsdWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGxpOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RhYi1jb250ZW50IHtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcblxyXG4gICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDY2MnB4KSB7XHJcbiAgICAucXVpeiB7XHJcbiAgICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5OSU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19mbGFnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjY4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19mbGFnLWltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzOTJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMDFweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RpbWUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hbnN3ZXJzIHtcclxuICAgICAgICBnYXA6IDE1cHg7XHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyOTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2NXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdGF0cyB7XHJcbiAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAmX19oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0gICAgICAgIFxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA1OTVweCkge1xyXG4gICAgLnF1aXoge1xyXG4gICAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogOTV2dztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2ZsYWctdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hbnN3ZXJzIHtcclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN0YXRzIHtcclxuICAgICAgICAmX19pbm5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5MHZ3O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA0NTBweCkge1xyXG4gICAgLnF1aXoge1xyXG4gICAgICAgICZfX2ZsYWctaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDMzMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE3NXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbmV4dC1xdWVzdGlvbiB7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYW5zd2VycyB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiA2MHB4IHJlcGVhdCg1LCA3NXB4KSAxZnI7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICB9XHJcblxyXG4gICAgLmFzZCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDM2MHB4KSB7XHJcbiAgICAucXVpeiB7XHJcbiAgICAgICAgJl9fZmxhZy1pbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTU4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19mbGFnLXRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiAzMjBweCkge1xyXG4gICAgLnF1aXpfX2ZsYWctaW1nIHtcclxuICAgICAgICB3aWR0aDogMjkwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgIH1cclxufSIsbnVsbCwiLyogVmFyaWFibGVzICovXHJcbjpyb290IHtcclxuICAtLXNjcm9sbGJhci1zaXplOiAuNTAwcmVtO1xyXG4gIC0tc2Nyb2xsYmFyLW1pbmxlbmd0aDogMS41cmVtOyAvKiBNaW5pbXVtIGxlbmd0aCBvZiBzY3JvbGxiYXIgdGh1bWIgKHdpZHRoIG9mIGhvcml6b250YWwsIGhlaWdodCBvZiB2ZXJ0aWNhbCkgKi9cclxuICAtLXNjcm9sbGJhci1mZi13aWR0aDogdGhpbjsgLyogRkYtb25seSBhY2NlcHRzIGF1dG8sIHRoaW4sIG5vbmUgKi9cclxuICAtLXNjcm9sbGJhci10cmFjay1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xyXG4gIC0tc2Nyb2xsYmFyLWNvbG9yOiAjY2NjO1xyXG4gIC0tc2Nyb2xsYmFyLWNvbG9yLWhvdmVyOiByZ2JhKDAsMCwwLC40KTtcclxuICAtLXNjcm9sbGJhci1jb2xvci1hY3RpdmU6IHJnYigwLDAsMCk7XHJcbn1cclxuXHJcbi8qIFRoaXMgY2xhc3MgY29udHJvbHMgd2hhdCBlbGVtZW50cyBoYXZlIHRoZSBuZXcgZmFuY3kgc2Nyb2xsYmFyIENTUyAqL1xyXG5ib2R5IHtcclxuICBzY3JvbGxiYXItY29sb3I6IHZhcigtLXNjcm9sbGJhci1jb2xvcikgdmFyKC0tc2Nyb2xsYmFyLXRyYWNrLWNvbG9yKTtcclxuICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xyXG4gIHNjcm9sbGJhci13aWR0aDogdmFyKC0tc2Nyb2xsYmFyLWZmLXdpZHRoKTtcclxufVxyXG5ib2R5Ojotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgaGVpZ2h0OiB2YXIoLS1zY3JvbGxiYXItc2l6ZSk7XHJcbiAgd2lkdGg6IHZhcigtLXNjcm9sbGJhci1zaXplKTtcclxufVxyXG5ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Nyb2xsYmFyLXRyYWNrLWNvbG9yKTtcclxufVxyXG5ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Nyb2xsYmFyLWNvbG9yKTtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbn1cclxuYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNjcm9sbGJhci1jb2xvci1ob3Zlcik7XHJcbn1cclxuYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6YWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zY3JvbGxiYXItY29sb3ItYWN0aXZlKTtcclxufVxyXG5ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjp2ZXJ0aWNhbCB7XHJcbiAgbWluLWhlaWdodDogdmFyKC0tc2Nyb2xsYmFyLW1pbmxlbmd0aCk7XHJcbn1cclxuYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG9yaXpvbnRhbCB7XHJcbiAgbWluLXdpZHRoOiB2YXIoLS1zY3JvbGxiYXItbWlubGVuZ3RoKTtcclxufSIsIkBpbXBvcnQgXCJudWxsc3R5bGUuc2Nzc1wiO1xyXG5AaW1wb3J0IFwidmFyaWFibGVzLnNjc3NcIjtcclxuQGltcG9ydCBcInJpcHBsZS5zY3NzXCI7XHJcbkBpbXBvcnQgXCJ1bmRlcmxpbmVMaW5rcy5zY3NzXCI7XHJcbkBpbXBvcnQgXCJncmFkaWVudEhvdmVyLnNjc3NcIjtcclxuQGltcG9ydCBcInF1aXouc2Nzc1wiO1xyXG5AaW1wb3J0IFwic2Nyb2xsYmFyLnNjc3NcIjtcclxuXHJcbiVoMiB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zaXplOiAzNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG59XHJcblxyXG4lZGVzY3JpcHRpb24ge1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBsaW5lLWhlaWdodDogMTQ1JTtcclxuICBtYXJnaW4tdG9wOiA1M3B4XHJcbn1cclxuXHJcbiVsb2dvIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGxldHRlci1zcGFjaW5nOiA1cHg7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4ICMyMTIxMjE7XHJcbn1cclxuXHJcbi5lbGVtZW50LWFuaW1hdGlvbntcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KTtcclxufVxyXG5cclxuLmVsZW1lbnQtYW5pbWF0aW9uLmVsZW1lbnQtc2hvdyB7XHJcbiAgb3BhY2l0eTogMTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMS41cztcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG59XHJcblxyXG4ubGluayB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgcGFkZGluZzogMTBweCAwO1xyXG59XHJcblxyXG4ubGluay13cmFwcGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogMjBweCAwO1xyXG59XHJcblxyXG4uaW5uZXItd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLyogaG92ZXIgc3R5bGVzICovXHJcbi53cmFwcGVyLTE1IHtcclxuICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoNjMsOTQsMjUxKTtcclxuICAgICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgcmdiYSg2Myw5NCwyNTEsMSkgMCUsIHJnYmEoMjUyLDcwLDEwNywxKSAxMDAlKTtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XHJcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcclxuICB9XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB3aWR0aDogM3B4O1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYig2Myw5NCwyNTEpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCByZ2JhKDYzLDk0LDI1MSwxKSAwJSwgcmdiYSgyNTIsNzAsMTA3LDEpIDEwMCUpO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcclxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIHJpZ2h0O1xyXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcclxuICB9XHJcblxyXG4gIC5ob3Zlci0xNSB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7ICBcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoNjMsOTQsMjUxKTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHJnYmEoNjMsOTQsMjUxLDEpIDAlLCByZ2JhKDI1Miw3MCwxMDcsMSkgMTAwJSk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcclxuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoNjMsOTQsMjUxKTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHJnYmEoNjMsOTQsMjUxLDEpIDAlLCByZ2JhKDI1Miw3MCwxMDcsMSkgMTAwJSk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcclxuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xyXG4gICAgICB9XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgICAgJjpiZWZvcmUsIFxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaG92ZXItMTUge1xyXG4gICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcclxuICAgICAgICAgIH1cclxuICAgICAgfVxyXG4gIH1cclxufVxyXG5cclxuaHRtbCB7XHJcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIGZvbnQtZmFtaWx5OiAkbWFpbkZvbnQ7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG59XHJcblxyXG4jbWFpbi1wYWdlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZE1haW47XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG4gIHdpZHRoOiA5NSU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcblxyXG4uaGVhZGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG4gIC5uYXYge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtaW4taGVpZ2h0OiA4dmg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0JhY2tncm91bmQ7XHJcbiAgICBib3gtc2hhZG93OiAxcHggM3B4IDZweCAwcHggcmdiYSgwLDAsMCwwLjI1KTtcclxuXHJcbiAgICAmX19sb2dvIHtcclxuICAgICAgQGV4dGVuZCAlbG9nbztcclxuXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLm5hdi1saXN0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gIHdpZHRoOiA3MCU7XHJcblxyXG4gICZfX2xpbmsge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuXHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgIHRleHQtc2hhZG93OiAwIDAgYmxhY2s7XHJcbiAgICB9XHJcblxyXG4gICAgJjp2aXNpdGVkIHtcclxuICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiAwO1xyXG4gICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYm90dG9tOiAtOHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ29sZDtcclxuICAgICAgdHJhbnNpdGlvbjogLjRzO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXI6OmFmdGVyIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuXHJcbi5idXJnZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmJ1cmdlciBkaXYge1xyXG4gICAgd2lkdGg6IDI1cHg7XHJcbiAgICBoZWlnaHQ6IDNweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjYsIDIyNiwgMjI2KTtcclxuICAgIG1hcmdpbjogNXB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxufVxyXG5cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0OHB4KSB7XHJcbiAgICAubmF2LWxpc3R7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA5MnZoO1xyXG4gICAgICAgIHRvcDogNzlweDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrQmFja2dyb3VuZDtcclxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMDQ2NDI7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UtaW47XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5uYXYtbGlzdF9faXRlbSB7XHJcbiAgICAgIGhlaWdodDogMjAlO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5uYXYtbGlzdF9fbGluayB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHRyYW5zaXRpb246IC40cztcclxuXHJcbiAgICAgICY6aG92ZXI6OmFmdGVyIHtcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uYXYtbGlzdF9fbGluazpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoZWFkZXJMaW5rSG92ZXJcclxuICAgIH1cclxuICAgIFxyXG4gICAgLmJ1cmdlciB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLm5hdi1hY3RpdmUge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XHJcbn1cclxuXHJcbi5wcm9ncmVzcy1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDA7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xyXG59XHJcblxyXG4uc2Nyb2xsLWluZGljYXRvciB7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGdvbGQ7XHJcbn1cclxuXHJcbn1cclxuICBcclxuXHJcbiAgXHJcbiAgQGtleWZyYW1lcyBuYXZMaW5rRmFkZSB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MHB4KTtcclxuICAgIH1cclxuICAgIHRvIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIH1cclxufVxyXG5cclxuLnRvZ2dsZSAubGluZTEge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoLTVweCwgNnB4KTtcclxufVxyXG5cclxuLnRvZ2dsZSAubGluZTIge1xyXG4gICAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuLnRvZ2dsZSAubGluZTMge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSgtNXB4LCAtNnB4KTtcclxufVxyXG4gIFxyXG5cclxuLmludHJvIHtcclxuXHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMzVweDtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNTZweDtcclxuICB9XHJcblxyXG4gICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgIEBleHRlbmQgJWRlc2NyaXB0aW9uO1xyXG4gIH1cclxufVxyXG5cclxuLnBvcHVsYXItZmxhZ3Mge1xyXG4gIG1hcmdpbi10b3A6IDEyMHB4O1xyXG4gIHBhZGRpbmc6IDYwcHggMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0JhY2tncm91bmQ7XHJcblxyXG4gIC5jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDg5JTtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBleHRlbmQgJWgyO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcblxyXG4gICZfX2l0ZW1zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIFxyXG4gICZfX2l0ZW0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luOiA3NnB4IDQ1cHggNDVweCAwO1xyXG4gICAgd2lkdGg6IDMyOXB4O1xyXG4gICAgaGVpZ2h0OiAyMTVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMUYxRjE7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcblxyXG4gICAgJi1pbWcge1xyXG4gICAgICB3aWR0aDogMzA3cHg7XHJcbiAgICAgIGhlaWdodDogMTYycHg7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJi1pbWdfVVNBIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvZGlzdC9mbGFncy9VU0Euc3ZnJyk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1pbWdfVUsge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9kaXN0L2ZsYWdzL1VLLnN2ZycpO1xyXG4gICAgfVxyXG5cclxuICAgICYtaW1nX0NhbmFkYSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2Rpc3QvZmxhZ3MvQ2FuYWRhLnN2ZycpO1xyXG4gICAgfVxyXG5cclxuICAgICYtaW1nX0ZyYW5jZSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2Rpc3QvZmxhZ3MvRnJhbmNlLnN2ZycpO1xyXG4gICAgfVxyXG5cclxuICAgICYtaW1nX1J1c3NpYSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2Rpc3QvZmxhZ3MvUnVzc2lhLnN2ZycpO1xyXG4gICAgfVxyXG5cclxuICAgICYtaW1nX0dlcm1hbnkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9kaXN0L2ZsYWdzL0dlcm1hbnkuc3ZnJyk7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgJl9faXRlbS10aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgfVxyXG5cclxuICAmX19pdGVtLWltZyB7XHJcbiAgICBtYXJnaW46IDEzcHggMTFweCAwIDExcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmFib3V0IHtcclxuICAmX190aXRsZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMjBweDtcclxuICAgIEBleHRlbmQgJWgyO1xyXG4gIH1cclxuXHJcbiAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgQGV4dGVuZCAlZGVzY3JpcHRpb247XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuLmZvb3RlciB7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtCYWNrZ3JvdW5kO1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgYm94LXNoYWRvdzogMHB4IC00cHggNHB4IHJnYmEoMCwwLDAsMC4yNSk7XHJcblxyXG4gIC5jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcclxuICB9XHJcblxyXG4gIC5sb2dvLWxpbmsge1xyXG4gICAgd2lkdGg6IDIyMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fbG9nbyB7XHJcbiAgICBAZXh0ZW5kICVsb2dvO1xyXG4gIH1cclxuXHJcbiAgJl9fY29weXJpZ2h0IHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgfVxyXG5cclxuXHJcbiAgLnNvY2lhbC1tZWRpYSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICBjb2xvcjogcmdiKDAsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgLnNvY2lhbC1tZWRpYV9fbGluayB7XHJcbiAgICBjb2xvcjogcmdiKDAsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgLnNvY2lhbC1tZWRpYSAuc29jaWFsLW1lZGlhX19idXR0b257XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luOiAwIDVweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDEwcHggcmdiYSgwLDAsMCwwLjEpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XHJcbiAgfVxyXG4gIC5zb2NpYWwtbWVkaWEgLnNvY2lhbC1tZWRpYV9fYnV0dG9uOmhvdmVye1xyXG4gICAgd2lkdGg6IDE4MHB4O1xyXG4gIH1cclxuICAuc29jaWFsLW1lZGlhIC5zb2NpYWwtbWVkaWFfX2J1dHRvbiAuc29jaWFsLW1lZGlhX19pY29ue1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgd2lkdGg6IDYwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG4gICAgY29sb3I6IHJnYigwLCAwLCAwKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xyXG4gIH1cclxuICAuc29jaWFsLW1lZGlhIC5zb2NpYWwtbWVkaWFfX2J1dHRvbjpudGgtY2hpbGQoMSk6aG92ZXIgLnNvY2lhbC1tZWRpYV9faWNvbntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MjY3QjI7XHJcbiAgfVxyXG4gIC5zb2NpYWwtbWVkaWEgLnNvY2lhbC1tZWRpYV9fYnV0dG9uOm50aC1jaGlsZCgyKTpob3ZlciAuc29jaWFsLW1lZGlhX19pY29ue1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcclxuICB9XHJcbiAgLnNvY2lhbC1tZWRpYSAuc29jaWFsLW1lZGlhX19idXR0b246bnRoLWNoaWxkKDMpOmhvdmVyIC5zb2NpYWwtbWVkaWFfX2ljb257XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4OGNjO1xyXG4gIH1cclxuXHJcbiAgLnNvY2lhbC1tZWRpYSAuc29jaWFsLW1lZGlhX19idXR0b24gLnNvY2lhbC1tZWRpYV9faWNvbiBpe1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcclxuICB9XHJcbiAgLnNvY2lhbC1tZWRpYSAuc29jaWFsLW1lZGlhX19idXR0b246aG92ZXIgLnNvY2lhbC1tZWRpYV9faWNvbiBpe1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG4gIC5zb2NpYWwtbWVkaWEgLnNvY2lhbC1tZWRpYV9fYnV0dG9uIHNwYW57XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xyXG4gIH1cclxuICAuc29jaWFsLW1lZGlhIC5zb2NpYWwtbWVkaWFfX2J1dHRvbjpudGgtY2hpbGQoMSkgc3BhbntcclxuICAgIGNvbG9yOiAjNDI2N0IyO1xyXG4gIH1cclxuICAuc29jaWFsLW1lZGlhIC5zb2NpYWwtbWVkaWFfX2J1dHRvbjpudGgtY2hpbGQoMikgc3BhbntcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gIH1cclxuICAuc29jaWFsLW1lZGlhIC5zb2NpYWwtbWVkaWFfX2J1dHRvbjpudGgtY2hpbGQoMykgc3BhbntcclxuICAgIGNvbG9yOiAjMDA4OGNjO1xyXG4gIH1cclxuXHJcbiAgJl9fZGV2ZWxvcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgLmhlYWRlciB7XHJcbiAgICAubmF2LWxpc3RfX2xpbmsge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA4NDFweCkge1xyXG4gIC5wb3B1bGFyLWZsYWdzIHtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICB3aWR0aDogOTUlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICB3aWR0aDogMzA1cHg7XHJcbiAgICAgIGhlaWdodDogMjA1cHg7XHJcbiAgICAgIG1hcmdpbjogNDVweCAxOXB4IDI1cHggMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtLWltZyB7XHJcbiAgICAgIHdpZHRoOiAyNjVweDtcclxuXHQgICAgaGVpZ2h0OiAxNDBweDtcclxuICAgICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICVoMiB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG4gIH1cclxuXHJcbiAgJWRlc2NyaXB0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNDUlO1xyXG4gICAgbWFyZ2luLXRvcDogNTNweFxyXG4gIH1cclxuICBcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA2ODVweCkge1xyXG4gIGJvZHkge1xyXG4gICAgYmFja2dyb3VuZDogcmVkO1xyXG4gIH1cclxuICAucG9wdWxhci1mbGFncyB7XHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgd2lkdGg6IDI5MHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICBtYXJnaW46IDQ1cHggMTVweCAyMHB4IDA7XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0taW1nIHtcclxuICAgICAgd2lkdGg6IDI2MHB4O1xyXG4gICAgICBoZWlnaHQ6IDEzNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA2MjBweCkge1xyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiA5NiU7XHJcbiAgfVxyXG5cclxuICAucG9wdWxhci1mbGFnc19faXRlbSB7XHJcbiAgICBtYXJnaW46IDQ1cHggMCAyMHB4IDA7XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyIHtcclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyICFpbXBvcnRhbnQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMTE1cHggNzVweCAxZnIgNzVweFxyXG4gICAgfVxyXG5cclxuICAgIC5zb2NpYWwtbWVkaWEge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGdyaWQtcm93OiAzO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvcHlyaWdodCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGV2ZWxvcGVyIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA0MTFweCkge1xyXG4gIC5pbnRyb19fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gIH1cclxuICBcclxuICAlaDIge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICB9XHJcblxyXG5cclxuICAlZGVzY3JpcHRpb24ge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0NSU7XHJcbiAgICBtYXJnaW4tdG9wOiA1M3B4XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyIHtcclxuICAgIC5zb2NpYWwtbWVkaWEge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2RldmVsb3BlciB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA0NDBweCkge1xyXG5cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiAzODBweCkge1xyXG5cclxuICAuaGVhZGVyIHtcclxuICAgIC5uYXYtbGlzdCB7XHJcbiAgICB3aWR0aDogNjAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5uYXZfX2xpc3QtbGluayB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbn1cclxuIl19 */
