@font-face{font-family:icomoon;src:url(/redesign/v2/assets/fonts/icoMoon/icomoon.eot?m8p04v);src:url(/redesign/v2/assets/fonts/icoMoon/icomoon.eot?m8p04v#iefix) format("embedded-opentype"),url(/redesign/v2/assets/fonts/icoMoon/icomoon.ttf?m8p04v) format("truetype"),url(/redesign/v2/assets/fonts/icoMoon/icomoon.woff?m8p04v) format("woff"),url(/redesign/v2/assets/fonts/icoMoon/icomoon.svg?m8p04v#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-pin:before{content:"\e92c"}.icon-pause:before{content:"\e92a"}.icon-close:before{content:"\e929"}.icon-search:before{content:"\e926"}.icon-tool:before{content:"\e92b"}.icon-facebook:before{content:"\e910"}.icon-linkedin:before{content:"\e911"}.icon-instagram:before{content:"\e912"}.icon-google-plus:before{content:"\e918"}.icon-vimeo:before{content:"\e91b"}.icon-youtube:before{content:"\e91c"}.icon-vk:before{content:"\e927"}.icon-twitter:before{content:"\e928"}.icon-cup:before{content:"\e900"}.icon-law:before{content:"\e901"}.icon-agreement:before{content:"\e902"}.icon-symbol:before{content:"\e903"}.icon-medal:before{content:"\e904"}.icon-nature:before{content:"\e905"}.icon-speed:before{content:"\e906"}.icon-signing:before{content:"\e907"}.icon-diploma:before{content:"\e908"}.icon-stamper:before{content:"\e909"}.icon-education:before{content:"\e90a"}.icon-burger:before{content:"\e90b"}.icon-down-material:before{content:"\e90c"}.icon-left-material:before{content:"\e91d"}.icon-up-material:before{content:"\e91e"}.icon-right-material:before{content:"\e91f"}.icon-down:before{content:"\e90d"}.icon-left:before{content:"\e920"}.icon-up:before{content:"\e921"}.icon-right:before{content:"\e922"}.icon-download:before{content:"\e90e"}.icon-envelope:before{content:"\e90f"}.icon-play:before{content:"\e913"}.icon-play2:before{content:"\e914"}.icon-plus:before{content:"\e915"}.icon-quote:before{content:"\e916"}.icon-right2:before{content:"\e917"}.icon-down2:before{content:"\e923"}.icon-left2:before{content:"\e924"}.icon-up2:before{content:"\e925"}.icon-share:before{content:"\e919"}.icon-telegram:before{content:"\e91a"}@font-face{font-family:icomoon;src:url(/redesign/v2/assets/fonts/icoMoon2/icomoon.eot?btfm1j);src:url(/redesign/v2/assets/fonts/icoMoon2/icomoon.eot?btfm1j#iefix) format("embedded-opentype"),url(/redesign/v2/assets/fonts/icoMoon2/icomoon.ttf?btfm1j) format("truetype"),url(/redesign/v2/assets/fonts/icoMoon2/icomoon.woff?btfm1j) format("woff"),url(/redesign/v2/assets/fonts/icoMoon2/icomoon.svg?btfm1j#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tiktok:before{content:"\a901"}.icon-like:before{content:"\a900"}html{font-size:16px;font-family:Play,sans-serif}html body{margin:0;background-color:#f1f1f1;background-repeat:no-repeat;background-image:url(/redesign/v2/assets/img/team-kz.png);background-size:auto calc(100vh - 130px);background-position:bottom 30px left calc(50% - 580px);background-attachment:fixed}@media screen and (max-width:1024px){html body{background-position:bottom 30px left calc(50% - 430px)}}@media screen and (max-width:767px){html body{background-image:none}}html body.no-scroll{overflow:hidden;position:fixed;height:100vh;left:0;top:0;right:0}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}p{margin-top:0}a{color:inherit;text-decoration:none}a:focus{outline:0}img{max-width:100%}.container{max-width:calc(988px + 2em);margin:0 auto;padding:0 1em}@media screen and (max-width:1200px){.container{max-width:calc(992px + 2em)}}@media screen and (max-width:1024px){.container{max-width:calc(720px + 2em)}}@media screen and (max-width:767px){.container{max-width:calc(480px + 2em)}}@media screen and (min-width:1301px){.container-md{max-width:calc(1250px + 2em)}}@media screen and (min-width:1201px){.container-md{max-width:calc(1150px + 2em)}}.main-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;overflow-x:hidden;position:relative}.main-wrapper .header{-ms-flex-negative:0;flex-shrink:0}.main-wrapper .footer{margin-top:auto}.header{background:#fff;margin-bottom:1.25rem;position:relative;z-index:2}.header .header-row{height:5em;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.header .header-row{-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}}.header-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:15.9375em;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.header-left{width:100%;padding:.9375em 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header-left a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left a:hover span{color:#325385}.header-left img{width:3.125em;margin-right:.9375em}.header-left span{font-family:Arial;font-size:18px;font-weight:900;color:#272f5a;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header-right{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-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}@media screen and (max-width:767px){.header-right{width:100%;padding-bottom:2.5em}}@media screen and (min-width:768px){.header-right>div{height:50%}}.header-top{background:#272f5a;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media screen and (max-width:767px){.header-top{height:2.5em}.header-top>*{position:relative;z-index:2}}.header-top:after{content:'';position:absolute;height:100%;left:100%;top:0;z-index:1;width:calc((100vw - 988px)/ 2);background-color:#272f5a}@media screen and (max-width:767px){.header-top:after{left:50%;width:100vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.header-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;left:0;width:100%}.header-bottom.fixed{position:fixed;height:2.5em;left:auto;top:0;z-index:9999;background:#fff}.header-bottom.fixed:before{content:'';position:fixed;background:#fff;left:50%;z-index:-1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:2.5em;-webkit-box-shadow:0 1px .5em rgba(0,0,0,.1);box-shadow:0 1px .5em rgba(0,0,0,.1)}@media screen and (max-width:767px){.header-bottom{height:2.5em}}.header .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.header .menu:not(:last-child){margin-right:1.25em}.header .menu a{font-size:.875em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;height:100%;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}.header .menu a.red{color:#ec335e}.header .menu a.red:hover{color:#c22b4d}.header .menu a i{font-size:1.71429em;margin-right:.20833em}.header .menu a:not(:last-child){margin-right:1.42857em}.header .menu a:hover{color:#325385}.header .header-dropdown{position:relative;height:100%}.header .header-dropdown__title{font-size:.875em;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding:0 1rem}.header .header-dropdown__title i{margin-left:.25em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:inline-block}.header .header-dropdown__title:hover{background:#325385}.header .header-dropdown__desc{position:absolute;top:100%;left:0;background:#272f5a;z-index:1;-webkit-transform:translateY(-.5em);-ms-transform:translateY(-.5em);transform:translateY(-.5em);opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:100%}.header .header-dropdown__desc a{font-size:.875em;padding:.5em 1em;display:block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header .header-dropdown__desc a:hover{background:#325385}.header .header-dropdown.opened .header-dropdown__desc{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.header .header-dropdown.opened .header-dropdown__title i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header .socials{height:100%;border-right:1px solid rgba(255,255,255,.3)}.header .socials a{width:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:0!important}.header .socials a:hover{background-color:#325385;opacity:1}.header .header-buttons{height:100%;margin-left:auto}.header .header-buttons a{font-size:1.25em;width:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-buttons a:hover{background:#325385}.side-menu{position:fixed;background:#272f5a;color:#fff;left:0;top:0;bottom:0;z-index:99998;padding:1.5625rem 1.875rem 1.875rem;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;overflow-x:hidden;overflow-y:auto}@media screen and (max-width:767px){.side-menu{width:100%!important}}.side-menu.opened{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.side-menu__close{font-size:1.5em}.side-menu__close:hover{opacity:.75}.side-menu nav ul{list-style:none;margin-top:0;margin-bottom:0;padding-left:0}.side-menu nav a{display:table;text-transform:uppercase;padding:.5em 0}.side-menu nav a:hover{opacity:.75}.side-menu nav .dropdown-menu{display:none;font-size:.8em}.footer{background:#fff;padding-top:1.25em;margin-top:1.25rem;position:relative}.footer__top{padding-bottom:1.25em}.footer-left{width:28%;padding:0 .625rem}@media screen and (max-width:1024px){.footer-left{width:50%}}@media screen and (max-width:480px){.footer-left{width:100%;margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid rgba(0,0,0,.1)}}.footer-left__logo{width:1.875em;height:1.875em;margin-bottom:.9375em}@media screen and (max-width:480px){.footer-left__logo{margin-bottom:0;margin-right:.75em}}@media screen and (max-width:480px){.footer-left__logo-outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1em}}.footer-left__text{font-size:.875em;margin-bottom:.71429em}@media screen and (max-width:480px){.footer-left__text{margin-bottom:0}}.footer-left .socials a{color:#272f5a}.footer-contacts{width:28%;padding:0 4.5625em}@media screen and (max-width:1024px){.footer-contacts{width:50%;padding:0 .625rem}}@media screen and (max-width:480px){.footer-contacts{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.footer-contacts__item{font-size:.875em;display:table;margin-bottom:.35714em}.footer-contacts a:hover{color:#272f5a}.footer-contacts,.footer-left{position:relative}.footer-contacts:after,.footer-left:after{content:'';position:absolute;right:0;border-right:1px solid rgba(0,0,0,.1);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-height:calc(100% - 2em);height:6.25em}@media screen and (max-width:1024px){.footer-contacts:after,.footer-left:after{display:none}}.footer-partners{width:44%;margin-left:auto;padding-left:4.5625em;padding-right:.625rem}@media screen and (max-width:1024px){.footer-partners{padding-left:.625rem;margin-top:1em;width:25em;max-width:100%;margin-left:0}}@media screen and (max-width:480px){.footer-partners{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:0;margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid rgba(0,0,0,.1)}}.footer-partners__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-partners__list a{width:25%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.footer-partners__list a:hover{opacity:.75}.footer-partners__list a:not(:last-child){margin-right:1.25em}.footer .title-tertiary{margin-top:.5rem}.footer__bottom{border-top:1px solid rgba(0,0,0,.1)}.footer__bottom .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2em}.footer__bottom .copyright{font-size:.875em}.footer__bottom .developer{width:2em;opacity:.3;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__bottom .developer:hover{opacity:1}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.625rem;margin-right:-.625rem}@media screen and (max-width:767px){.row{margin-left:-.5rem;margin-right:-.5rem}}.row--multiline{margin:-.625rem}@media screen and (max-width:767px){.row--multiline{margin:-.5rem}}.row--multiline>[class^=col-]{padding:.625rem}@media screen and (max-width:767px){.row--multiline>[class^=col-]{padding:.5rem}}.row>[class^=col-]{padding-left:.625rem;padding-right:.625rem}@media screen and (max-width:767px){.row>[class^=col-]{padding-left:.5rem;padding-right:.5rem}}[class^=col-]{-ms-flex-negative:0;flex-shrink:0;width:100%}.hidden{display:none!important}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}@media screen and (min-width:768px){.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}}@media screen and (min-width:1025px){.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}}@media screen and (min-width:1201px){.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}}@media screen and (max-width:767px){.hidden-xs{display:none!important}}@media screen and (min-width:768px) and (max-width:1024px){.hidden-sm{display:none!important}}@media screen and (min-width:1025px) and (max-width:1200px){.hidden-md{display:none!important}}@media screen and (min-width:1201px){.hidden-lg{display:none!important}}.text-center{text-align:center}.text-right{text-align:right}@media screen and (max-width:480px){.mob-100{width:100%}}@media screen and (min-width:768px) and (max-width:1024px){.column-reverse-sm{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (max-width:767px){.column-reverse-xs{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}section{margin-bottom:1.25rem}section:after,section:before{content:'';display:table;width:100%;clear:both}.main-wrapper{overflow:hidden}.main-wrapper .main{position:relative;z-index:1}.main-wrapper.tokyo-ornament-bg:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/redesign/v2/assets/img/tokyo-bg.png);opacity:.25;background-position:top -1180px left calc(50% + 880px);background-attachment:fixed;background-repeat:no-repeat}@media screen and (max-width:1024px){.main-wrapper.tokyo-ornament-bg:before{background-position:top 1020px left calc(50% + 580px)}}@media screen and (max-width:767px){.main-wrapper.tokyo-ornament-bg:before{background-image:none}}.main-wrapper.tokyo-logo-bg:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/redesign/v2/assets/img/tokyo-logo.png);opacity:.25;background-position:center left calc(50% + 590px);background-attachment:fixed;background-repeat:no-repeat;background-size:150px}@media screen and (min-width:1441px){.main-wrapper.tokyo-logo-bg:before{background-size:250px;background-position:center left calc(50% + 660px)}}@media screen and (max-width:1024px){.main-wrapper.tokyo-logo-bg:before{background-position:center left calc(50% + 432px);background-size:120px}}@media screen and (max-width:767px){.main-wrapper.tokyo-logo-bg:before{background-image:none}}.main-wrapper.beijing-ornament-bg:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/redesign/v2/assets/img/beijing-bg.png);background-position:top 50% left calc(50% + 690px);background-attachment:fixed;background-repeat:no-repeat}@media screen and (max-width:1440px){.main-wrapper.beijing-ornament-bg:before{background-position:top 50% left calc(50% + 640px)}}@media screen and (max-width:1024px){.main-wrapper.beijing-ornament-bg:before{background-position:top 50% left calc(50% + 510px)}}.socials{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.socials a{font-size:.875em;padding:.35714em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.socials a:hover{opacity:.75}.socials a:not(:last-child){margin-right:1.07143em}.card{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}.card:not(:last-child){margin-bottom:1.25rem}.card__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.card__image{padding-bottom:64.87342%;position:relative}@media screen and (min-width:1025px){.card__image--wide{padding-bottom:48.76033%}.card__image--medium{padding-bottom:79.31034%}}.card__image img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.card__image .icon-play{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.15);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}.card__image .icon-play:before{font-size:2.34375em;color:#fff;opacity:.56;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (min-width:1025px){.card__image .icon-play--big:before{font-size:4.6875em}}.card__desc{padding:1.5625rem 1.875rem 1.875rem;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-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:767px){.card__desc{padding:1rem}}.card--plain{padding:1.875rem 1.875rem 1.875rem}@media screen and (max-width:767px){.card--plain{padding:1rem}}.card__info{font-size:.625em;color:#8c8c8c;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;text-transform:uppercase}.card__info a{position:relative;z-index:2}.card__info a:hover{color:initial}.card__info .red-label{margin-right:.625rem;display:inline-block;vertical-align:middle}.card__title{font-size:1.125em;margin-top:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-bottom:0;word-break:break-word}.card__title:not(:last-child){margin-bottom:.75rem}@media screen and (min-width:1025px){.card__title--big{font-size:1.375em}}.card__annotation{font-size:1em;line-height:1.5;color:#8c8c8c}.card__annotation:not(:last-child){margin-bottom:1.125em}.card__annotation p{margin-bottom:0}.card__annotation--small{font-size:.875em}.card__annotation--black{color:initial}.card__bottom-info{font-size:.75em;color:#8c8c8c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto}.card__bottom-info-link{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.card__quote{font-size:1.125em;padding-left:1.22222em;padding-top:1.11111em;margin-bottom:1.11111em;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.card__quote:before{content:"\e916";font-family:icomoon;position:absolute;top:0;left:0;font-size:3.4375em;margin-top:-.2em;opacity:.1}.card__author{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto}.card__author-image{width:4em;height:4em;margin-right:1.25em;position:relative;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:480px){.card__author-image{margin-right:.625em}}.card__author-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.card__author-name{font-size:1.125em;font-weight:700;margin-bottom:.55556em}@media screen and (max-width:480px){.card__author-name{margin-bottom:.3125em}}.card__author-duty{font-size:.875em;color:#8c8c8c}.card__result-message{color:#8c8c8c;margin-top:.625em}.card__votes-count{font-weight:700;position:absolute;top:0;left:0;padding:0 1em;height:2.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.76)}a.card:hover .card__quote,a.card:hover .card__title{color:#325385}a.card:hover .card__image i:before{opacity:1}a.card:hover .card__bottom-info-link{color:initial}.corner-share{width:2em;height:2em;background:#272f5a;color:#fff;font-size:1.25em;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;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:absolute;top:0;right:0;z-index:1}.corner-share:hover{background:#325385}.card__link:hover~div .card__quote,.card__link:hover~div .card__title{color:#325385}.card__link:hover~div .card__image i:before{opacity:1}.card__link:hover~div .card__bottom-info-link{color:initial}.news-carousel{background:#fff}.news-carousel .card__image{padding-bottom:50%}.news-carousel .dots-regular{padding-top:0;margin-top:-.25rem;z-index:999;position:relative}.news-carousel .dots-regular:before{display:none}.news-carousel.modified{background:0 0}.news-carousel.modified .slick-list{overflow:visible;margin:0 -.625rem}.news-carousel.modified .slick-list .slick-slide{padding:0 .625rem}.news-carousel.modified .card{background:0 0}.news-carousel.modified .card__desc{position:absolute;width:calc(100% - 9rem);bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(39,47,90,.9)}@media screen and (max-width:767px){.news-carousel.modified .card__desc{position:relative;width:100%}}.news-carousel.modified .card__desc.red{background-color:rgba(105,0,7,.9)}.news-carousel.modified .card__annotation,.news-carousel.modified .card__info{color:#ccc}.news-carousel.modified .card__title{color:#fff}.news-carousel.modified .card:hover .card__title{color:#fff;opacity:.9}.news-carousel.modified .dots-regular{margin-top:0;padding-top:.6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:0 0!important}.news-carousel.modified .dots-regular li:before{border:1px solid #272f5a}.news-carousel.modified .slick-arrow{position:absolute;z-index:2;top:42%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.5em;color:#272f5a;padding:.5rem;background-color:#fff;opacity:.9;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}.news-carousel.modified .slick-arrow:hover{opacity:1}.news-carousel.modified .slick-arrow.icon-left2{left:1rem}.news-carousel.modified .slick-arrow.icon-right2{right:1rem}.red-label{background-color:#ec335e;color:#fff;font-size:.8em;padding:.1875em .725em;text-transform:uppercase}.dots-regular{list-style:none;margin-bottom:0;margin-top:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;padding:1.25rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767px){.dots-regular{padding:8px}.dots-regular:not(.white){background:#fff;position:relative}.dots-regular:not(.white):before{content:'';position:absolute;top:0;left:1em;right:1em;z-index:1;border-top:1px solid rgba(0,0,0,.1)}}.dots-regular li{padding:.625em;cursor:pointer}@media screen and (max-width:767px){.dots-regular li{padding:.5em}}.dots-regular li:before{content:'';display:block;width:.625em;height:.625em;background-color:#eeeef0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width:767px){.dots-regular li:before{width:1em;height:1em}}.dots-regular li:hover:before{background-color:#bdbdbf}.dots-regular li.slick-active:before{background-color:#272f5a}.dots-regular li button{display:none}.dots-regular.white li:before{background-color:rgba(255,255,255,.5)}.dots-regular.white li.slick-active:before{background-color:#fff}.title-primary{font-weight:700;font-size:1.5em;margin-top:0;margin-bottom:1.25rem;text-transform:uppercase;line-height:1}.title-primary.text-transform-none{text-transform:none}.title-primary span.small{font-size:.75em}@media screen and (max-width:1024px){.title-primary.dependent-title{height:auto!important}}@media screen and (max-width:767px){.title-primary{margin-bottom:1rem}}.title-tertiary{font-size:.875em;margin-top:0;margin-bottom:1.07143em;font-weight:700}.btn{background-color:#272f5a;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#fff!important;font-weight:700;font-size:1em;line-height:1.5;padding:.5em 1.75em;display:inline-block;border:none;cursor:pointer;font-family:inherit;text-align:center;outline:0!important}.btn--small{font-size:.75em}.btn--small-padding{padding-left:.3em;padding-right:.3em}.btn--100{width:100%}.btn:hover{background-color:#325385}.btn--green{background:green}.btn--green:hover{background:#005d00}.btn-icon{border:1px solid rgba(0,0,0,.1);font-size:1em;line-height:1.5;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;font-family:inherit;text-align:center;background:0 0;padding:0;-webkit-transition:.3s background;-o-transition:.3s background;transition:.3s background;outline:0!important}.btn-icon span,.btn-icon:before{padding:.5em .9375em;font-weight:700;border-right:1px solid rgba(0,0,0,.1);-webkit-transition:.3s color;-o-transition:.3s color;transition:.3s color}.btn-icon i{-ms-flex-item-align:center;align-self:center;color:#8c8c8c;font-size:1.25em;margin:0 .625rem;-webkit-transition:.3s color;-o-transition:.3s color;transition:.3s color}.btn-icon:hover{background:rgba(0,0,0,.05)}.btn-icon.active{background:green;color:#fff}.btn-icon.active i{color:#fff}.grey-link{font-weight:700;color:#8c8c8c;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:inline-block}.grey-link:hover{color:initial}.grey-link[data-slicelist]{margin-top:.625em}.text-uppercase{text-transform:uppercase}.link-underline{color:#8c8c8c;text-decoration:underline;font-size:.75em}.link-underline:hover{text-decoration:none}.news-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.news-sidebar .title-primary{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width:768px){.news-sidebar--independent .news-sidebar-inner{height:24em}}.news-sidebar-inner{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}@media screen and (min-width:1025px){.news-sidebar-inner__scrollable{position:absolute!important;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto}}.news-sidebar-item{padding:.625rem .625rem;display:block;position:relative}.news-sidebar-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.news-sidebar-item__info{font-size:.78125em;line-height:1.28;color:#8c8c8c;margin-bottom:.32em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news-sidebar-item__info>:not(:first-child){margin-left:1em;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.news-sidebar-item__info a{position:relative;z-index:2}.news-sidebar-item__info a:hover{color:initial}.news-sidebar-item__title{font-size:.78125em;line-height:1.28;margin-top:0;margin-bottom:0;font-weight:400;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.news-sidebar-item__title .red-label{font-size:.6em}.news-sidebar-item:hover .news-sidebar-item__title{color:#272f5a}.news-sidebar-item__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.news-sidebar__button{margin-top:auto;padding:.625rem .625rem 1.5625rem;text-align:center}.tokyo-banner{margin:3.125rem 0;font-size:4.25em;font-weight:700;color:#ec335e;line-height:1;position:relative;display:table}@media screen and (max-width:480px){.tokyo-banner{font-size:3em;margin:2rem 0}}@media screen and (max-width:320px){.tokyo-banner{font-size:2.5em}}.tokyo-banner:hover img{opacity:.5}.tokyo-banner img{width:135.375rem;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:-1;opacity:.25;max-width:none;margin-top:2.5em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;pointer-events:none}@media screen and (max-width:480px){.tokyo-banner img{width:26.3em;-webkit-transform:none;-ms-transform:none;transform:none;top:-11em;left:-17.4em;opacity:.15}}.tokyo-banner.blue{color:#249ddd}.mobile-dropdown{margin-bottom:1.25rem;position:relative;z-index:8}@media screen and (max-width:767px){.mobile-dropdown{margin-bottom:1rem}}.mobile-dropdown.opened .mobile-dropdown__desc{display:block}.mobile-dropdown__title{color:#8c8c8c;font-weight:700;padding:.5em 0}.mobile-dropdown__title:after{content:"\e90c";font-family:icomoon}@media screen and (min-width:768px){.mobile-dropdown__title{display:none}}@media screen and (max-width:767px){.mobile-dropdown__desc{display:none;background:#fff;position:absolute;max-width:100%;padding:.5rem;top:100%;z-index:1;-webkit-box-shadow:0 1px .5em rgba(0,0,0,.1);box-shadow:0 1px .5em rgba(0,0,0,.1);-webkit-animation:fade forwards .3s;animation:fade forwards .3s}@-webkit-keyframes fade{0%{opacity:0;-webkit-transform:translateY(-.5em);transform:translateY(-.5em)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade{0%{opacity:0;-webkit-transform:translateY(-.5em);transform:translateY(-.5em)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}}.title-primary+.mobile-dropdown{margin-top:-.625rem}.categories-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.categories-list:not(:last-child){margin-bottom:1.25rem}@media screen and (max-width:480px){.categories-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.categories-list a{color:#8c8c8c;font-size:1em;line-height:1.5;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.categories-list a:hover{color:initial}.categories-list a:not(:last-child){margin-right:1.875em}.categories-list a.active{font-weight:700}.categories-list--actual{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.categories-list--actual:not(:last-child){margin-bottom:.75rem}.categories-list--actual a{background:#ec335e;color:#fff;font-weight:700;padding:.25em .75em;margin-bottom:.5em}.categories-list--actual a:not(:last-child){margin-right:.5em}.categories-list--actual a:hover{color:#fff;background:#c22b4d}.sidebar-item{background:#fff;padding:1.25em}@media screen and (max-width:767px){.sidebar-item{padding:1rem}}.sidebar-item .title-primary{padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:1rem}.sidebar-item .federation-logo{margin-bottom:1.25rem;text-align:center}.games-timer{padding:1.1875em;background:#272f5a;color:#fff}.games-timer__title{font-size:1.15em;margin-bottom:1em;font-weight:700}.games-timer__countdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.games-timer__countdown div span{display:block;text-align:center}.games-timer__countdown div span:first-child{font-size:2.1875em;font-weight:700;line-height:1;margin-bottom:.3125rem}.games-timer__countdown div span:last-child{font-size:.875em;line-height:1.14}.calendar{background:#fff;padding:1.1875em;position:relative}.calendar .title-primary{text-transform:none;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:.75rem;margin-bottom:.9375rem}.calendar .fc-scroller.fc-day-grid-container{height:auto!important}.fc-toolbar.fc-header-toolbar{margin-bottom:0}.calendar .fc .fc-toolbar>*>h2{font-size:1em;line-height:32px;text-transform:capitalize;font-weight:700}.fc-view-container{min-height:13.25em}.calendar .fc button{height:auto;width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:14px;color:#272f5a;opacity:1;line-height:32px;text-align:center;background:0 0;border:none;padding:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;outline:0!important}.calendar .fc button:hover{opacity:.6}.calendar button.fc-prev-button.fc-button.fc-state-default.fc-corner-left.fc-corner-right:before{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:block}.calendar .fc button .fc-icon{display:none}.calendar .fc button:before{content:"\e91f";font-family:icomoon;font-size:1.5625em}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border:none!important}.calendar .fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:none}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{text-align:center}th.fc-day-header.fc-widget-header{font-size:.875em;text-transform:capitalize;font-weight:400;padding-bottom:.71429em}.calendar .fc-unthemed .fc-disabled-day{background:0 0}.calendar .fc-basic-view .fc-body .fc-row{min-height:0;height:auto!important}.calendar span.fc-day-number{opacity:.5;font-size:.875em;width:1.78571em;line-height:1.78571em;border-radius:50%;display:inline-block;padding:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-bottom:.38571em}.calendar .fc-unthemed td.fc-today{background:0 0}.calendar .fc-state-highlight span.fc-day-number{opacity:1}.calendar td.fc-day-top.active span.fc-day-number{color:#fff;border:none;opacity:1;cursor:pointer;background:#272f5a}.calendar td.fc-day-top.active span.fc-day-number:hover{background:#325385}.calendar .events-list{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;overflow-x:hidden;overflow-y:auto;padding:1.2em 1.2em;background:#fff}.calendar .events-list::-webkit-scrollbar-track{background-color:transparent}.calendar .events-list::-webkit-scrollbar{width:4px;background-color:transparent}.calendar .events-list::-webkit-scrollbar-thumb{background-color:#373e68}.calendar .events-list .date{margin-bottom:20px;cursor:pointer;padding-left:0;opacity:1;border-radius:4px;font-size:20px;color:#272f5a;font-weight:500;line-height:32px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-transform:capitalize;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-top:0}.calendar .events-list .date:hover{opacity:.6}.calendar .events-list .single-event{display:table;width:100%;position:relative;padding-left:1em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:14px}.calendar .events-list .single-event:hover{text-decoration:underline}.calendar .events-list .single-event:before{content:'•';color:#272f5a;position:absolute;left:0;top:0;font-size:1.25em;line-height:1.1}.calendar .events-list .single-event:not(:last-child){margin-bottom:1em}.calendar .events-list .back-btn{opacity:.5;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:relative;float:right;margin-top:1em;font-size:14px}.calendar .events-list .back-btn:hover{opacity:1}.calendar td.fc-event-container{display:none}.banner img{width:100%}.social-widgets{padding:1.1875em;background:#fff}.social-widgets__title{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:.75rem;margin-bottom:.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#8c8c8c}.social-widgets__title .title-primary{margin-bottom:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.social-widgets__title .title-primary.active{color:initial}.social-widgets__desc iframe{height:25em!important;width:100%!important}.subscribe__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem}.subscribe__title i{font-size:3.125em;color:#8c8c8c;margin-right:.6em;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.subscribe__title i{font-size:2em;margin-right:.375em}}.input-regular{height:2.5em;border:1px solid rgba(0,0,0,.1);line-height:calc(40em/16 - 2px);font-size:1em;padding:0 .625em;outline:0!important;font-family:inherit;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.input-regular:focus,.input-regular:hover{border-color:#272f5a}textarea.input-regular{width:100%!important}.input-group{margin-bottom:.625em}.input-group .input-regular{width:100%}.input-group__title{display:block;color:#8c8c8c;font-size:.75em;margin-bottom:.5em}.input-group--glued{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}@media screen and (max-width:480px){.input-group--glued{display:block;margin-bottom:.625em}.input-group--glued>*{width:100%}.input-group--glued>:not(:last-child){margin-bottom:.625em}}[class^=col-] .input-group{margin-bottom:0}.socials-carousel{height:100%}.socials-carousel .slick-list,.socials-carousel .slick-slide>div,.socials-carousel .slick-track{height:100%}.socials-carousel__item{background:#272f5a;color:#fff;padding:1.875em 1.875em 4.375em;height:100%}@media screen and (max-width:767px){.socials-carousel__item{padding:1rem;padding-bottom:4.375em}}.socials-carousel__item div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.socials-carousel__item i{color:#272f5a;font-size:1.875em;width:1.66667em;height:1.66667em;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;margin-right:.6em;-ms-flex-negative:0;flex-shrink:0;background:#fff;border-radius:50%}@media screen and (max-width:480px){.socials-carousel__item i{font-size:1.2em;margin-right:.75rem}}.socials-carousel__item span{font-size:1.375em;font-weight:700}@media screen and (max-width:1024px){.socials-carousel__item span{font-size:1.125em}}.socials-carousel .dots-regular{position:absolute;bottom:0;right:0}.title-block{margin-bottom:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.title-block .title-primary{margin-bottom:0}.carousel-controls{cursor:default;white-space:nowrap}@media screen and (max-width:480px){.carousel-controls{display:none}}.carousel-controls a{font-size:1.5em;color:#272f5a;opacity:.54;cursor:pointer}.carousel-controls a:not(:last-child){margin-right:.625rem}.carousel-controls a:hover{opacity:1}.games-carousel{overflow:hidden}@media screen and (min-width:481px){.games-carousel .slick-list{margin:-.625rem}.games-carousel .slick-list .slick-slide{padding:.625rem}}.games-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0}.games-carousel .slick-track>.slick-slide{height:auto;float:none}.games-carousel .slick-track>.slick-slide>div{height:100%}.games-carousel .slick-track>.slick-slide>div>*{height:100%}.games-carousel-item{padding:2.25em 1.875em;background:#fff}.games-carousel-item:hover .games-carousel-item__title{color:#325385}.games-carousel-item__image{width:7.5em;height:7.5em;position:relative;margin-left:auto;margin-right:auto}.games-carousel-item__image:not(:last-child){margin-bottom:.625em}.games-carousel-item__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain"}.games-carousel-item__title{font-size:1.125em;margin-top:0;margin-bottom:0;font-weight:700;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-transform:uppercase;text-align:center}body .chosen-container{width:100%!important;font-size:1em}body .chosen-container:hover .chosen-single{border-color:#272f5a}body .chosen-container-single .chosen-single{-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(0,0,0,.1);border-radius:0;color:#333;padding:0 .625em;background:0 0;height:2.5em;line-height:calc(40em/16 - 2px)}body .chosen-container-multi .chosen-choices{padding:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(0,0,0,.1);border-radius:0;overflow-x:auto;cursor:pointer}body .chosen-container-single .chosen-single div b{background:0 0}body .chosen-container-multi .chosen-choices li.search-field{-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:none;height:auto;line-height:normal;padding:.3125em .625em;color:#333;float:none;display:inline-block;margin:0;vertical-align:top}body .chosen-container-multi .chosen-choices{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.12em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .chosen-container-multi .chosen-choices li.search-choice{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:.12em;border:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.68em .8em .68em 3.2em}body .chosen-container-multi .chosen-choices li.search-choice span{margin-right:1.6em}body .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:relative;font-size:.8em;top:auto;right:auto;width:auto;height:auto;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}body .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{opacity:.9}body .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before{content:"\e90e";font-family:icomoon}body .chosen-container-multi .chosen-choices li.search-field{border-right:none!important}body .chosen-container-multi .chosen-choices li.search-field:first-child{width:100%}body .chosen-container-multi .chosen-choices li.search-field:first-child input[type=text]{width:100%!important}body .chosen-container-multi .chosen-choices li.search-field input[type=text]{height:auto;margin:0;line-height:1.1;display:block;color:#aaa;background:#fff;font-family:inherit}body .chosen-container.chosen-container-multi.chosen-with-drop.chosen-container-active .chosen-choices,body .chosen-container.chosen-container-single.chosen-container-active.chosen-with-drop>a{border-color:#272f5a;border-bottom-left-radius:0;border-bottom-right-radius:0}body .chosen-container.chosen-container-active.chosen-with-drop .chosen-drop{border-color:#272f5a;border-bottom-left-radius:0;border-bottom-right-radius:0}body .chosen-container-active.chosen-with-drop .chosen-single{background:#fff}body .chosen-container-active.chosen-with-drop .chosen-single,body .chosen-container.chosen-with-drop .chosen-drop{border-color:#272f5a;border-width:1px}body .chosen-container-single .chosen-single div b{position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);left:50%;color:#aaa;width:auto;height:auto}body .chosen-container-single .chosen-single div b:after{content:'\e90d';font-family:icomoon}body .chosen-container-active.chosen-with-drop .chosen-single div b:after{content:'\e921'}body .chosen-container .chosen-results{font-size:1em!important}body .chosen-container-single .chosen-single div{position:absolute;right:0;top:0;height:100%;width:45px}body .chosen-container-single .chosen-drop{border-bottom-left-radius:0;border-bottom-right-radius:0;overflow:hidden;margin-top:0}body .chosen-container-single .chosen-drop .hidden{display:none!important}body .chosen-container .chosen-results{padding:0;margin:0;max-height:200px}body .chosen-container .chosen-results::-webkit-scrollbar-track{background-color:#fbfbfb}body .chosen-container .chosen-results::-webkit-scrollbar{width:4px;background-color:#fbfbfb}body .chosen-container .chosen-results::-webkit-scrollbar-thumb{background-color:#272f5a;border-radius:0}body .chosen-container .chosen-results li{line-height:normal;padding:.65625em .625em}body .chosen-container-single .chosen-default{color:#878787}body .chosen-container .chosen-results li.highlighted{background:#f9f9f9;color:initial}body .chosen-container .chosen-results li.result-selected{background:#272f5a;color:#fff}body .chosen-container-single .chosen-search{padding:0;margin:0;display:block}body .chosen-container-single .chosen-search input[type=text]{margin:0;border:none;border-bottom:1px solid;border-color:rgba(0,0,0,.1);height:2.5em;padding:.3125em .625em;padding-right:2em;background:0 0;background:#fff;font-family:inherit}body .chosen-container-single .chosen-search:after{content:'\e926';font-family:icomoon;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.5em;position:absolute;right:.8em;text-align:right;color:#8c8c8c}body .no-search+.chosen-container-single .chosen-search{display:none}.modal-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.modal-search input{font-family:inherit;background:0 0;border:none;color:#fff;border-bottom:2px solid #fff;font-size:2em;outline:0!important;-webkit-appearance:none;border-radius:0}@media screen and (max-width:767px){.modal-search input{font-size:1.5em}}@media screen and (max-width:480px){.modal-search input{width:100%}}.modal-search input::-webkit-input-placeholder{color:rgba(255,255,255,.5)}.modal-search input::-moz-placeholder{color:rgba(255,255,255,.5)}.modal-search input:-ms-input-placeholder{color:rgba(255,255,255,.5)}.modal-search input:-moz-placeholder{color:rgba(255,255,255,.5)}.modal-search button{background:0 0;color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:none;font-size:2.5em;cursor:pointer}@media screen and (max-width:767px){.modal-search button{font-size:2em}}.modal-search button:hover{opacity:.75}div#content,div#sidebar{padding:0}div#content .sidebar__inner,div#sidebar .sidebar__inner{padding:.625rem}div#content section:last-child,div#sidebar section:last-child{margin-bottom:0}@media screen and (max-width:1024px){#sidebar{height:auto!important}}@media screen and (max-width:1024px){.inner-wrapper-sticky{position:relative!important;top:auto!important;left:auto!important;width:auto!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;bottom:auto!important}}.modal-menu ul{list-style:none;margin-top:0;margin-bottom:0;padding-left:0}.modal-menu a{display:table;text-transform:uppercase;padding:.5em 0;font-size:1.5em}@media screen and (max-width:767px){.modal-menu a{font-size:1em}}.modal-menu a:hover{opacity:.75}.modal-menu .dropdown-menu{display:none;font-size:.8em}.full-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:#272f5a;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:99999;display:none;text-align:center;white-space:nowrap;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.full-modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-left:-4px}.full-modal__close{position:absolute;right:1.875rem;top:1.875rem;font-size:1.5em;z-index:9}@media screen and (max-width:767px){.full-modal__close{top:1.25rem;right:1.25rem}}.full-modal__close:hover{opacity:.75}.full-modal-inner{display:inline-block;vertical-align:middle;text-align:left;white-space:normal;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-animation:scale .3s forwards;animation:scale .3s forwards;-webkit-animation-delay:.2s;animation-delay:.2s;padding:1.875rem}@media screen and (max-width:767px){.full-modal-inner{padding:3.125rem 1.25rem}}@-webkit-keyframes scale{0%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@media screen and (max-width:480px){.mobile-carousel.row{margin:0;background:#fff}.mobile-carousel.row>[class^=col]{padding:0}.mobile-carousel .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex}}.simplebar--regular{width:calc(100% + 2rem);margin-left:-1rem;margin-top:-1em}@media screen and (max-width:480px){.simplebar--regular:not(:first-child){padding-top:1em}}.simplebar--regular>.simplebar-track.horizontal{display:none!important}.simplebar--regular>.simplebar-scroll-content{margin-left:1px}.simplebar--regular>.simplebar-scroll-content>.simplebar-content{padding-right:1rem;padding-left:1rem;padding-top:1em;padding-bottom:2rem!important}.simplebar--regular>.simplebar-track.vertical>.simplebar-scrollbar{width:5px}.simplebar--regular>.simplebar-track.vertical>.simplebar-scrollbar:before{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:#272f5a;opacity:.5}.simplebar--regular:hover>.simplebar-track.vertical>.simplebar-scrollbar:before{opacity:1!important}.simplebar--white>.simplebar-track.vertical>.simplebar-scrollbar:before{background:#fff}.simplebar .simplebar-scrollbar{width:4px}.simplebar .simplebar-scrollbar:before{background:rgba(0,0,0,.3);opacity:.3}.simplebar>.simplebar-track.horizontal>.simplebar-scrollbar{height:4px}.content{background:#fff;padding:1.875rem 1.875rem 1.875rem}@media screen and (max-width:767px){.content{padding:1rem}}.content a{color:#272f5a}.content a:hover{color:#325385}.breadcrumbs{list-style:none;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.25em;margin-top:0}.breadcrumbs li{font-size:.75em}.breadcrumbs li:not(:last-child):after{content:'/';margin:0 .5em}.breadcrumbs li a:hover{color:#325385}.breadcrumbs li span{font-weight:700;text-transform:uppercase}.breadcrumbs li span.red{color:#ec335e}.article-image{position:relative;padding-bottom:50%;margin-bottom:1.25em}.article-image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.article-image--carousel{padding-bottom:0}.article-image--carousel .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex}.article-image--carousel .slick-slide a{padding-bottom:67.36%;position:relative}.article-image--carousel .dots-regular{position:absolute;bottom:0;right:0;background:0 0}.article-image--carousel .dots-regular:before{display:none}.article-image--carousel .dots-regular li:before{-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4)}.article-image--contain{background:#fff}.article-image--contain img{padding:1.875rem 1.875rem 1.875rem;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain"}@media screen and (max-width:767px){.article-image--contain img{padding:1rem}}article h1{display:none}article table p{margin-bottom:10px;margin-top:10px}.content,.plain-text,article{text-align:justify}.content ol:last-child,.content p:last-child,.content ul:last-child,.plain-text ol:last-child,.plain-text p:last-child,.plain-text ul:last-child,article ol:last-child,article p:last-child,article ul:last-child{margin-bottom:0}.content ol a,.content p a,.content ul a,.plain-text ol a,.plain-text p a,.plain-text ul a,article ol a,article p a,article ul a{color:#272f5a;text-decoration:underline}.content ol a:hover,.content p a:hover,.content ul a:hover,.plain-text ol a:hover,.plain-text p a:hover,.plain-text ul a:hover,article ol a:hover,article p a:hover,article ul a:hover{color:#325385}.content img,.plain-text img,article img{max-width:100%;height:auto}@media screen and (max-width:480px){.content img,.plain-text img,article img{width:100%!important;height:auto!important}}.content blockquote,.plain-text blockquote,article blockquote{margin:2rem 0;background:#f7f7f7;padding:2em;font-size:1.125em;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.content blockquote:before,.plain-text blockquote:before,article blockquote:before{content:"\e916";font-family:icomoon;position:absolute;top:1rem;left:1rem;font-size:3.4375em;margin-top:-.2em;opacity:.1}.content table,.plain-text table,article table{border-spacing:0;border-collapse:collapse}.content table td,.content table th,.plain-text table td,.plain-text table th,article table td,article table th{padding:.5em;border:1px solid rgba(0,0,0,.1)}.content table td:first-child,.content table th:first-child,.plain-text table td:first-child,.plain-text table th:first-child,article table td:first-child,article table th:first-child{font-weight:700}.content table th,.plain-text table th,article table th{text-align:left}.share{border-top:1px solid rgba(0,0,0,.1);padding-top:1.25em;margin-top:1.25em}@media screen and (max-width:767px){.share{padding-top:1rem;margin-top:1rem}}.share a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid rgba(0,0,0,.1);height:2.5em;-webkit-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}.share a:hover{border-color:#272f5a}.share a:hover span{border-color:#272f5a;color:#000}.share a:hover i{color:#fff;background:#272f5a}.share a span{border-right:1px solid rgba(0,0,0,.1);font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .5em;-webkit-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}.share a i{width:2em;color:#8c8c8c;font-size:1.25em;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;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.share-modal .ya-share2__container_size_m .ya-share2__icon{width:32px;height:32px}.share-modal .ya-share2__badge{border-radius:0}.pagination{margin-top:1.25em;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding-left:0;margin-bottom:0}@media screen and (max-width:767px){.pagination{margin-top:1em}}.pagination i{display:inline-block;font-weight:700;vertical-align:middle}.pagination>li>a,.pagination>li>span{margin-right:.8em;font-size:.78125em;font-weight:500;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding:0 .5em;text-align:center;min-width:2.5em;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:2.5em;background:#fff}@media screen and (max-width:767px){.pagination>li>a,.pagination>li>span{margin-right:.5em;margin-bottom:.5em;min-width:2.5em;height:2.5em;border-width:2px}}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#325385}.pagination>li.active>a,.pagination>li.active>span{background:#272f5a;color:#fff;pointer-events:none}.pagination>li.disabled a,.pagination>li.disabled span{pointer-events:none;color:#8c8c8c!important}.categories-carousel{overflow:hidden}@media screen and (min-width:481px){.categories-carousel .slick-list{margin:-.625rem}.categories-carousel .slick-list .slick-slide{padding:.625rem}}.categories-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.categories-carousel .slick-track>.slick-slide{height:auto;float:none}.categories-carousel .slick-track>.slick-slide>div{height:100%}.categories-carousel .slick-track>.slick-slide>div>*{height:100%}.categories-carousel-item{padding:1.25em .625em;background:#fff;text-align:center}@media screen and (min-width:768px){.categories-carousel-item.active{background:#272f5a}.categories-carousel-item.active .categories-carousel-item__icon,.categories-carousel-item.active .categories-carousel-item__title{color:#fff!important}}@media screen and (max-width:767px){.categories-carousel-item.active .categories-carousel-item__title{color:#272f5a;font-weight:700}}.categories-carousel-item:hover .categories-carousel-item__title{color:#325385}.categories-carousel-item__icon{font-size:1.75em;color:#272f5a;margin-bottom:.75rem}.categories-carousel-item__title{font-size:.75em;color:#8c8c8c;font-weight:400;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-top:0;margin-bottom:0}@media screen and (min-width:768px){.game-header--federation .game-header__desc-item{width:50%}}.game-header--federation .game-header__desc-item:first-child{border-left:none}.game-header--federation .game-header__desc-item:last-child{border-right:none}.game-header__img{display:block;width:100%}.game-header__desc{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;background:#272f5a;padding:.5em}@media screen and (max-width:767px){.game-header__desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.game-header__desc-item{color:#fff;text-align:center;text-transform:uppercase;font-size:.875em;padding:.42857em 1.28571em;border-left:1px solid #fff}@media screen and (max-width:767px){.game-header__desc-item{border:none}}.game-header__desc-item:last-child{border-right:1px solid #fff}@media screen and (max-width:767px){.game-header__desc-item:last-child{border-right:none}}.game-header__desc-item div:first-child{opacity:.5}.athletes .card__image{padding-bottom:100%}.athletes .card__desc{padding:1em}.athletes .card__title{font-size:1em}.athletes .card__info{font-size:.75em;font-weight:700;text-transform:unset}.athletes .card__votes{position:absolute;top:1rem;right:0;background:#272f5a;color:#fff;padding:.5em 1em;font-size:1em;font-weight:700}.athletes .card .btn-icon span,.athletes .card .btn-icon:before{font-size:.875em}.athletes .card .btn-icon.active span{display:none}.athletes .card .btn-icon.active:before{content:attr(data-title-active)}@media screen and (max-width:480px){.athletes>[class^=col-]{width:100%}}.athlete-card{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media screen and (max-width:767px){.athlete-card{-ms-flex-wrap:wrap;flex-wrap:wrap}}.athlete-card__image{-ms-flex-negative:0;flex-shrink:0;width:14.5em;position:relative}@media screen and (max-width:767px){.athlete-card__image{width:100%;padding-bottom:100%}}.athlete-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.athlete-card__desc{background:#fff;padding:1.875em 4.625em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:767px){.athlete-card__desc{padding:1rem;width:100%}}.athlete-card-games__title{font-size:1em;margin-top:0;margin-bottom:.625em;font-weight:700}.athlete-card-games__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.athlete-card-games a{width:2.0625em;height:2.0625em;position:relative}.athlete-card-games a:not(:last-child){margin-right:1.25em}.athlete-card-games a img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain"}.athlete-info:not(:last-child){margin-bottom:1.25em}.athlete-info__name{margin-top:0;font-size:1.375em;font-weight:700;margin-bottom:.45455em}.athlete-info__sport{font-size:.875em;margin-bottom:1.25em}.medals{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}.medals-item{text-align:center}.medals-item:not(:last-child){margin-right:2.5em}.medals-item__circle{width:2.875em;height:2.875em;border:2px solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.375em;border-radius:50%}.medals-item__name{font-size:.75em;font-weight:700;text-transform:uppercase}.medals-item--gold{color:#fcba3f}.medals-item--silver{color:#cacaca}.medals-item--bronze{color:#b78d4a}@media screen and (min-width:768px){.athletes-carousel .athlete-card__desc{padding:1.875em 4.625em 6.25em}}@media screen and (min-width:768px){.athletes-carousel .dots-regular{position:absolute;right:0;bottom:0}}.sidebar-nav{list-style:none;padding-left:0;margin-bottom:0;margin-top:0}.sidebar-nav li:not(:last-child){margin-bottom:.625em}.sidebar-nav li.active{color:#325385}.sidebar-nav a{font-size:1em;text-transform:uppercase;font-weight:700;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.sidebar-nav a:hover{color:#325385}.sidebar-nav ul{list-style:none;margin-top:.6em;padding-left:.625em}.sidebar-nav ul a{font-size:.875em;color:#8c8c8c}.sidebar-nav ul a:hover{color:#000}.sidebar-nav.spoilers .spoiler__desc{display:none;-webkit-animation:fade .8s forwards;animation:fade .8s forwards;opacity:0}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:0}100%{opacity:1}}.spoilers:not(.sidebar-nav) .spoiler:first-child{border-top:1px solid rgba(0,0,0,.1)}.spoilers:not(.sidebar-nav) .spoiler__title{font-size:1.125em;font-weight:700;padding:1.1875em 0;border-bottom:1px solid rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-transform:uppercase;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.spoilers:not(.sidebar-nav) .spoiler__title:hover{color:#325385}.spoilers:not(.sidebar-nav) .spoiler__title:after{content:"\e929";font-family:icomoon;display:block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-right:1.25rem;margin-left:1.25rem}.spoilers:not(.sidebar-nav) .spoiler__desc{display:none;background:#fff;border:1px solid rgba(0,0,0,.1);padding:1.875rem 1.875rem 1.875rem;-webkit-animation:fade .8s forwards;animation:fade .8s forwards;opacity:0}@media screen and (max-width:767px){.spoilers:not(.sidebar-nav) .spoiler__desc{padding:1rem}}@keyframes fade{0%{opacity:0}100%{opacity:1}}.spoilers:not(.sidebar-nav) .spoiler.active .spoiler__title{border-bottom-color:transparent;color:#272f5a}.spoilers:not(.sidebar-nav) .spoiler.active .spoiler__title:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.spoilers:not(.sidebar-nav) .spoiler.active .spoiler__desc{display:block}.documents .document{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.documents .document:not(:last-child){margin-bottom:1.0625em}.documents .document:hover span{color:#325385}.documents .document img{width:1.5em;height:1.5em;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain";-ms-flex-negative:0;flex-shrink:0}.documents .document span{font-size:1em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding:.15625em .625em}.documents .document:after{font-size:1.5em;margin-left:auto;content:"\e90e";font-family:icomoon;color:#8c8c8c;-ms-flex-negative:0;flex-shrink:0}.nok-logo img{display:block;margin:0 auto 1.25em}.nok-logo strong{font-size:1.125em}.partners .card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.partners .card img{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.partners .card:hover img{opacity:.5}.partners-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.625rem}.partners-block.centered{text-align:center}.partners-block .partners-link{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.875rem 1.875rem 1.875rem;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.partners-block .partners-link{width:50%}.partners-block .partners-link.wide{width:100%}}@media screen and (min-width:1025px){.partners-block .partners-link{width:25%}.partners-block .partners-link.wide{width:100%}}.partners-block .partners-link img{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.partners-block .partners-link:hover img{opacity:.5}.person{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.person{-ms-flex-wrap:wrap;flex-wrap:wrap}}.person__image{width:14.5em;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.person__image{width:100%}}.person__image img{width:100%;display:block}.person__desc{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:#fff;padding:1.5625rem 1.875rem 1.875rem;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;text-align:center}.person__name{font-size:1.375em;font-weight:700;margin-bottom:.45455em;display:block}.person__position{color:#8c8c8c;font-size:.875em;display:block}.article-personality{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.article-personality{-ms-flex-wrap:wrap;flex-wrap:wrap}}.article-personality-img{width:14.5em;height:14.5em}@media screen and (max-width:767px){.article-personality-img{width:100%;position:relative;padding-bottom:100%;height:auto}}.article-personality-img img{width:100%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}@media screen and (max-width:767px){.article-personality-img img{height:100%!important;position:absolute;top:0;left:0}}.article-personality-txt{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:#fff;padding:1.5625rem 1.875rem 1.875rem;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;text-align:center}@media screen and (max-width:767px){.article-personality-txt{padding-bottom:0}}.article-personality-title{font-size:1.375em;font-weight:700;margin-bottom:.45455em;display:block}.article-personality-post{color:#8c8c8c;font-size:.875em;display:block}.staff .card__image{padding-bottom:129.7549%}.staff .card__title{font-size:1em}.staff .card__annotation{font-size:.75em}.audio__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.audio__controls button{background:0 0;padding:0;border:none;outline:0;cursor:pointer}.audio__controls button:hover{opacity:.5}.audio__controls button i{font-size:1.5em}.audio input[type=range]{height:2px;background:#8c8c8c;cursor:pointer;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-appearance:none;outline:0}.audio input[type=range]::-webkit-slider-thumb{width:1px;-webkit-appearance:none;height:10px;cursor:ew-resize;background:#000;-webkit-box-shadow:-1000px 0 0 1000px #000;box-shadow:-1000px 0 0 1000px #000}.symbols__top{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.875em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.symbols__top{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:767px){.symbols__flag{width:100%;margin-bottom:1.875em}}.symbols__flag img{display:block;margin:0 auto}.symbols__emblem{margin-left:2em}@media screen and (max-width:767px){.symbols__emblem{width:100%;margin-left:0}}.symbols__emblem img{display:block;margin:0 auto}.symbols__title{font-size:1em;font-weight:700;margin-top:0;margin-bottom:.625em;text-transform:uppercase}.dependent-title{margin-bottom:1.25rem;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width:767px){.dependent-title{margin-bottom:1rem}}.dependent-title .mobile-dropdown{margin-bottom:0}@media screen and (max-width:1024px){.dependent-title--empty{display:none}}@media screen and (min-width:1025px){.is-affixed .dependent-title--empty{height:0!important;margin-bottom:-.625rem}}.gallery .slider-for{margin-bottom:1.25rem}@media screen and (max-width:767px){.gallery .slider-for{margin-bottom:1rem}}.gallery .slider-nav{overflow:hidden}.gallery .slider-nav .slick-slide>div{position:relative;padding-bottom:66.53378%}.gallery .slider-nav img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.gallery .slider-nav .slick-arrow{font-size:1.5em;color:#272f5a;opacity:.54;cursor:pointer;position:absolute;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;top:0;height:100%;background:#fff;z-index:2}.gallery .slider-nav .slick-arrow:first-child{left:0}.gallery .slider-nav .slick-arrow:last-child{right:0}.gallery .slider-nav .slick-arrow:hover{opacity:.8}.gallery .slider-nav .slick-list{margin:-.625rem;padding:0!important}.gallery .slider-nav .slick-list .slick-slide{padding:.625rem;cursor:pointer;outline:0!important}.gallery-image{position:relative;padding-bottom:66.53378%}.gallery-image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.gallery .slick-slide{outline:0!important}.gallery .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex}.search-results{background:#fff}.search-results-item{display:block;padding:1.875rem 1.875rem 1.875rem}@media screen and (max-width:767px){.search-results-item{padding:1rem}}.search-results-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.search-results-item:hover .search-results-item__title{color:#325385}.search-results-item__title{margin-top:0;font-size:1.125em;margin-bottom:.55556em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.search-results-item__annotation{font-size:1em}.fact.card{background:#272f5a;color:#fff}.fact .fact__image{position:relative}.fact .fact__image .red-label{position:absolute;left:0;top:0}.fact .extendable:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(39,47,90,0)),to(#272f5a));background:-o-linear-gradient(top,rgba(39,47,90,0),#272f5a);background:linear-gradient(to bottom,rgba(39,47,90,0),#272f5a)}.fact .grey-link{color:#fff}.fact .grey-link:hover{color:#fff;opacity:.8}.fact .plain-text p a{color:#fff}.extendable{-webkit-transition:max-height .5s cubic-bezier(0,1,0,1);-o-transition:max-height .5s cubic-bezier(0,1,0,1);transition:max-height .5s cubic-bezier(0,1,0,1);overflow:hidden;position:relative;margin-bottom:.625em}.extendable.opened{max-height:240em!important;-webkit-transition:max-height 1s ease-in-out;-o-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out}.extendable.opened:after{opacity:0;visibility:hidden}.extendable:after{content:'';position:absolute;bottom:0;width:100%;height:7em;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:-o-linear-gradient(top,rgba(255,255,255,0),#fff);background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);z-index:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.federation-medals-table{border:1px solid rgba(0,0,0,.1);width:100%;border-spacing:0;border-collapse:separate}@media screen and (max-width:480px){.federation-medals-table{font-size:.75em}}@media screen and (max-width:320px){.federation-medals-table tr:first-child{display:none}}.federation-medals-table:not(:last-child){margin-bottom:1.25rem}@media screen and (max-width:767px){.federation-medals-table:not(:last-child){margin-bottom:1rem}}.federation-medals-table td{padding:.75em .75em}.federation-medals-table td:not(:first-child){text-align:center;width:17%;vertical-align:middle}.federation-medals-table td:nth-of-type(2) span{color:#fcba3f}.federation-medals-table td:nth-of-type(3) span{color:#cacaca}.federation-medals-table td:nth-of-type(4) span{color:#b78d4a}.federation-medals-table td span{width:1.5em;line-height:calc(1.5em - 2px);height:1.5em;border-radius:50%;border:1px solid;display:block;margin:0 auto}.federation-medals-table tr:not(:last-child) td{border-bottom:1px solid rgba(0,0,0,.1)}.quiz-answers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.28125em;padding-top:1em;font-size:.75em}.quiz-answers .col{padding:.28125em;counter-increment:step-counter;width:calc(100%/2)}@media screen and (max-width:480px){.quiz-answers .col{width:100%}}.quiz-answers input[type=radio]{display:none}.quiz-answers-item{background:#fff;color:#272f5a;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.25em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border:2px solid transparent;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.quiz-answers-item:hover{border-color:rgba(0,0,0,.1);color:#325385}.quiz-answers-item:before{content:counter(step-counter);color:#272f5a;font-weight:600;width:2.475em;height:2.475em;line-height:2.475em;background:#f1f1f1;text-align:center;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.quiz-answers-item span{width:100%;padding-right:2.5em;padding-left:.25em;text-align:center;font-weight:600}.quiz-answers-item.correct{border-color:#77d57c;color:#77d57c}.quiz-answers-item.correct:before{content:'✓';color:#fff;background:#77d57c}.quiz-answers-item.wrong{border-color:#d57777;color:#d57777}.quiz-answers-item.wrong:before{content:'×';color:#fff;background:#d57777}.quiz-question{overflow:hidden}.quiz-question:not(:first-child){display:none}.quiz-result{display:none}.birthday__image{padding-bottom:120%;position:relative}.birthday__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.birthday-list .slick-list{margin-bottom:1.25rem}@media screen and (max-width:767px){.birthday-list .slick-list{margin-bottom:1rem}}.birthday .dots-regular{margin:-1.25rem;position:relative}@media screen and (max-width:767px){.birthday .dots-regular{margin:-1rem;margin-top:0}}.tags{border-top:1px solid rgba(0,0,0,.1);padding-top:1.25em;margin-top:1.25em}@media screen and (max-width:767px){.tags{padding-top:1rem;margin-top:1rem}}.tags ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.15625em;padding-left:0;margin-bottom:0}.tags ul li{padding:.15625em}.tags ul a{color:#fff;padding:.1875em .3125em;background:#272f5a;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-decoration:none;display:block}.tags ul a:hover{background:#325385;color:#fff}.map iframe{width:100%;height:15em}.blue-links-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;background:#272f5a;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.625rem;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;min-height:3.625em}.blue-links-item:hover{background:#325385}@media screen and (max-width:767px){.commissions table tr{display:block}.commissions table tr td{display:block;width:100%!important}}@media screen and (max-width:767px){.apparatus .row{margin-left:-10px;margin-right:-10px}.apparatus .row>[class^=col-]{padding-left:10px;padding-right:10px}.apparatus .row--multiline{margin:-10px}.apparatus .row--multiline>[class^=col-]{padding:10px}}.apparatus a{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;background:#272f5a;color:#fff;min-height:5.625em;padding:1.625em;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:relative}.apparatus a:hover{background:#325385}.apparatus a.arrow-top:before{content:'';width:1px;height:20px;position:absolute;left:50%;bottom:100%;background:#ccc}@media screen and (max-width:767px){.apparatus a.arrow-top:before{display:none}}.apparatus a.arrow-top:after{content:'';width:9px;height:9px;border-left:9px solid #ccc;border-top:9px solid transparent;display:block;position:absolute;left:50%;bottom:100%;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:767px){.apparatus a.arrow-top:after{display:none}}.apparatus .level{display:table;width:100%;margin-bottom:20px}.apparatus .left-line{position:relative}.apparatus .left-line:after{content:'';width:10px;height:1px;position:absolute;left:0;top:50%;background:#ccc}.apparatus .right-line{position:relative}.apparatus .right-line:after{content:'';width:10px;height:1px;position:absolute;right:0;top:50%;background:#ccc}.apparatus .bottom-line{position:relative}.apparatus .bottom-line:before{content:'';width:1px;height:20px;position:absolute;left:50%;bottom:0;background:#ccc}@media screen and (max-width:767px){.apparatus .bottom-line:before{display:none}}.apparatus .top-line{position:relative}.apparatus .top-line:before{content:'';width:1px;height:20px;position:absolute;left:50%;top:0;background:#ccc}@media screen and (max-width:767px){.apparatus .top-line{display:none}}.apparatus .group-1>.row>[class^=col]{position:relative}.apparatus .group-1>.row>[class^=col]:before{content:'';width:100%;position:absolute;height:1px;background:#ccc;bottom:100%;left:0}@media screen and (max-width:767px){.apparatus .group-1>.row>[class^=col]:before{display:none}}.apparatus .subgroup-1 [class^=col]{position:relative}.apparatus .subgroup-1 [class^=col]:before{content:'';position:absolute;height:100%;width:1px;left:0;background:#ccc;top:0}.apparatus .subgroup-1 [class^=col]:last-child:before{height:50%}@media screen and (max-width:767px){.apparatus .subgroup-1 [class^=col]:first-child:before{top:auto;bottom:0;height:50%}}.apparatus .subgroup-2 [class^=col]{position:relative}.apparatus .subgroup-2 [class^=col]:before{content:'';position:absolute;height:100%;width:1px;left:0;background:#ccc;top:0}.apparatus .subgroup-2 [class^=col]:last-child:before{height:50%}.apparatus .subgroup-2 [class^=col]:first-child:before{height:50%;bottom:0;top:auto}.apparatus .subgroup-3 [class^=col]{position:relative}.apparatus .subgroup-3 [class^=col]:before{content:'';position:absolute;height:100%;width:1px;left:0;background:#ccc;top:0}.apparatus .subgroup-3 [class^=col]:last-child:before{height:50%}.apparatus .lead-3{position:relative}.apparatus .lead-3:after{content:'';bottom:0;position:absolute;height:1px;background:#ccc;width:50%;left:0}@media screen and (max-width:767px){.apparatus .lead-3:after{display:none}}.apparatus .lead-3 .right-line{position:absolute;top:0;right:0;height:100%}@media screen and (max-width:767px){.apparatus .lead-3 .right-line{display:none}}.apparatus .lead-3 .right-line:before{content:'';width:10px;height:1px;position:absolute;right:0;top:50%;background:#ccc}.apparatus .lead-3 .right-line:after{content:'';position:absolute;width:1px;right:0;background:#ccc;height:50%;bottom:0}.apparatus .group-2 [class^=col]{position:relative}.apparatus .group-2 [class^=col]:before{content:'';position:absolute;height:100%;width:1px;right:0;background:#ccc;top:0}@media screen and (max-width:767px){.apparatus .group-2 [class^=col]:before{left:0;right:auto}}.apparatus .group-2 [class^=col]:last-child:before{height:50%}@media screen and (max-width:767px){.apparatus .group-2 [class^=col]:first-child:before{height:50%;top:auto;bottom:0}}@media screen and (max-width:767px){.apparatus .group-2 .right-line:after{right:auto;left:0}}.apparatus svg{width:100%;height:auto}.apparatus rect{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.apparatus a:hover rect{fill:#325385}.objects-map{height:25em}.objects-map [class*=balloon__content]{padding:1.5625rem 1.875rem 1.875rem;margin-right:0}.objects-map-baloon{font-family:Play}.objects-map-baloon__title{margin-top:0;font-size:1.125em;margin-bottom:.625rem;text-transform:uppercase}.objects-map-baloon__text{font-size:1em;margin-bottom:.625rem}.objects-map-baloon__link{font-size:1em;color:#272f5a;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.objects-map-baloon__link:hover{color:#325385}@media screen and (max-width:480px){.objects-list{font-size:.875em}}@media screen and (max-width:320px){.objects-list{font-size:.75em}}.objects-list .icon-pin{color:#ec335e;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.objects-list .icon-pin:hover{color:#c22b4d}.objects-list table td:nth-of-type(2) a{color:#272f5a;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.objects-list table td:nth-of-type(2) a:hover{color:#325385}.game-schedule{overflow-y:hidden;overflow-x:auto;cursor:-webkit-grab;cursor:grab;margin-right:-1.875rem;margin-left:-1.875rem;position:relative}.game-schedule:after{content:'';width:1.875em;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(90%,#fff));background:-o-linear-gradient(left,transparent,#fff 90%);background:linear-gradient(to right,transparent,#fff 90%);height:100%;position:absolute;top:0;right:0}@media screen and (max-width:767px){.game-schedule{margin-right:-1rem;margin-left:-1rem}}.game-schedule__table{margin-bottom:.8rem}.game-schedule__table-outer{display:table;padding-left:1.875rem;padding-right:1.875rem}@media screen and (max-width:767px){.game-schedule__table-outer{padding-left:1rem;padding-right:1rem}}.game-schedule tbody th{font-weight:400!important}.game-schedule .simplebar-track.horizontal{margin-left:1.875rem}@media screen and (max-width:767px){.game-schedule .simplebar-track.horizontal{margin-left:1rem}}.game-schedule .simplebar-content.is-dragging a{pointer-events:none}.poll{position:relative}.poll__question{margin-bottom:1em}.poll__answers{padding-bottom:1rem}.poll__answers.disabled{pointer-events:none}.poll__answers.disabled .poll__answers-item span[data-votes]{opacity:1}.poll__answers.disabled .poll__answers-item span:last-child{padding-left:1.6em}.poll__answers.disabled .poll__answers-item span:last-child:before{opacity:0}.poll__answers-item{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;position:relative}.poll__answers-item:not(:last-child){margin-bottom:1em}.poll__answers-item input{display:none}.poll__answers-item [data-votes]{font-size:.875em;position:absolute;left:0;top:0;font-weight:700;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.poll__answers-item span:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#325385}.poll__answers-item span:last-child:before{font-size:1.14286em;content:'';border-radius:50%;margin-right:.75em;width:1em;height:1em;border:1px solid rgba(0,0,0,.1);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-ms-flex-negative:0;flex-shrink:0}.preloader{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.7);z-index:2}.preloader .loader{position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px;width:50px;height:50px;border:5px solid #272f5a;border-radius:50%;border-top:5px solid transparent;-webkit-animation:spin 1.25s linear infinite;animation:spin 1.25s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.preloader.gray{background:rgba(241,241,241,.7)}.competition-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.competition-header img{-ms-flex-negative:0;flex-shrink:0;margin-right:.5em;width:3.5em!important}.competition-header span{font-size:1.5em;font-weight:700}.education-item{position:relative}.education-item input.input-regular{padding-right:2.25rem}.education-item .educationRemove{position:absolute;right:.625em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;padding:.625em;opacity:.75}.education-item .educationRemove:hover{opacity:1}.education-item .educationRemove:before{content:"\e929";font-family:icomoon}.awards-detail .card__image{padding-bottom:100%}.awards-detail .card__title a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.awards-detail .card__title a:hover{color:#325385}.awards-detail .card .awards-athlete-detail{display:none}.tabs-titles>*{font-weight:700}.tabs-titles>.active{color:#272f5a}.tabs-contents>div{display:none}.tabs-contents>div.active{display:block}.video{position:relative;padding-bottom:56.25%}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.schedule-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.schedule-item:not(:last-child){padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid rgba(0,0,0,.1)}.schedule-item__time{font-weight:700;width:3.625em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.5em;-ms-flex-negative:0;flex-shrink:0}.schedule-item__time:after{content:'-';font-weight:400;margin-left:auto}.schedule-item__text a{color:#272f5a;text-decoration:underline}.schedule-item__text a:hover{text-decoration:none}.total-votes{padding:1.75rem 1.1875em;background:#272f5a;color:#fff;text-align:center}.total-votes__title{font-size:.75em;margin-bottom:.4em;font-weight:700}.total-votes__count{font-size:2.1875em;font-weight:700;line-height:1}.link-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:100%;background-attachment:fixed}.link-bg-wrapper{margin-top:-1.25em;padding-top:1.25em;margin-bottom:0;padding-bottom:1.25em;position:relative}.olympic-titles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.stat{padding:1.25em;color:#fff;background-color:#272f5a;text-align:center;height:100%}.stat.red{background-color:#ec335e}.stat.blue{background-color:#40c0ce}.stat__value{font-size:2.1875em;font-weight:700;margin-bottom:.14286em}.stat__label{font-size:.875em}.medals-table{width:100%;table-layout:fixed;min-width:600px}.medals-table th img{width:16px!important}.medals-table td,.medals-table th{border:none!important;border-bottom:1px solid rgba(0,0,0,.1)!important;font-weight:400!important}.medals-table td:first-child,.medals-table th:first-child{width:50px}.medals-table td:nth-of-type(3),.medals-table td:nth-of-type(4),.medals-table td:nth-of-type(5),.medals-table td:nth-of-type(6),.medals-table th:nth-of-type(3),.medals-table th:nth-of-type(4),.medals-table th:nth-of-type(5),.medals-table th:nth-of-type(6){width:50px;text-align:center}.medals-table .country{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.medals-table .country img{width:20px!important;margin-right:10px}.medals-table tr.blue td{background-color:#272f5a;color:#fff}.medals-table tbody tr:last-child td{border-bottom:none!important}.overflow-x{overflow-x:auto;margin-left:-24px;margin-right:-24px}.overflow-x__inner{padding:0 24px;display:table;width:100%}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxpdGllcy9fZm9udHMuc2NzcyIsImJhc2UvX2Jhc2Uuc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwibGF5b3V0L19ncmlkLnNjc3MiLCJsYXlvdXQvX3NlY3Rpb24uc2NzcyIsImxheW91dC9fbWFpbi13cmFwcGVyLnNjc3MiLCJtb2R1bGVzL19zb2NpYWxzLnNjc3MiLCJtb2R1bGVzL19jYXJkLnNjc3MiLCJ1dGlsaXRpZXMvX21peGlucy5zY3NzIiwibW9kdWxlcy9fbmV3cy1jYXJvdXNlbC5zY3NzIiwibW9kdWxlcy9fcmVkLWxhYmVsLnNjc3MiLCJtb2R1bGVzL19kb3RzLXJlZ3VsYXIuc2NzcyIsIm1vZHVsZXMvX2NvbXBvbmVudHMuc2NzcyIsIm1vZHVsZXMvX25ld3Mtc2lkZWJhci5zY3NzIiwibW9kdWxlcy9fdG9reW8tYmFubmVyLnNjc3MiLCJtb2R1bGVzL19tb2JpbGUtZHJvcGRvd24uc2NzcyIsIm1vZHVsZXMvX2NhdGVnb3JpZXMtbGlzdC5zY3NzIiwibW9kdWxlcy9fc2lkZWJhci1pdGVtLnNjc3MiLCJtb2R1bGVzL19nYW1lcy10aW1lci5zY3NzIiwibW9kdWxlcy9fY2FsZW5kYXIuc2NzcyIsInV0aWxpdGllcy9fdmFycy5zY3NzIiwibW9kdWxlcy9fYmFubmVyLnNjc3MiLCJtb2R1bGVzL19zb2NpYWwtd2lkZ2V0cy5zY3NzIiwibW9kdWxlcy9fc3Vic2NyaWJlLnNjc3MiLCJtb2R1bGVzL19mb3JtLnNjc3MiLCJtb2R1bGVzL19zb2NpYWxzLWNhcm91c2VsLnNjc3MiLCJtb2R1bGVzL190aXRsZS1ibG9jay5zY3NzIiwibW9kdWxlcy9fY2Fyb3VzZWwtY29udHJvbHMuc2NzcyIsIm1vZHVsZXMvX2dhbWVzLWNhcm91c2VsLnNjc3MiLCJtb2R1bGVzL19jaG9zZW4uc2NzcyIsIm1vZHVsZXMvX21vZGFsLXNlYXJjaC5zY3NzIiwibW9kdWxlcy9fc3RpY2t5LXNpZGViYXIuc2NzcyIsIm1vZHVsZXMvX21vZGFsLW1lbnUuc2NzcyIsIm1vZHVsZXMvX2Z1bGwtbW9kYWwuc2NzcyIsIm1vZHVsZXMvX21vYmlsZS1jYXJvdXNlbC5zY3NzIiwibW9kdWxlcy9fc2ltcGxlYmFyLnNjc3MiLCJtb2R1bGVzL19jb250ZW50LnNjc3MiLCJtb2R1bGVzL19icmVhZGNydW1icy5zY3NzIiwibW9kdWxlcy9fYXJ0aWNsZS1pbWFnZS5zY3NzIiwibW9kdWxlcy9fYXJ0aWNsZS5zY3NzIiwibW9kdWxlcy9fc2hhcmUuc2NzcyIsIm1vZHVsZXMvX3BhZ2luYXRpb24uc2NzcyIsIm1vZHVsZXMvX2NhdGVnb3JpZXMtY2Fyb3VzZWwuc2NzcyIsIm1vZHVsZXMvX2dhbWUtaGVhZGVyLnNjc3MiLCJtb2R1bGVzL19hdGhsZXRlcy5zY3NzIiwibW9kdWxlcy9fYXRobGV0ZS1jYXJkLnNjc3MiLCJtb2R1bGVzL19tZWRhbHMuc2NzcyIsIm1vZHVsZXMvX2F0aGxldGVzLWNhcm91c2VsLnNjc3MiLCJtb2R1bGVzL19zaWRlYmFyLW5hdi5zY3NzIiwibW9kdWxlcy9fc3BvaWxlcnMuc2NzcyIsIm1vZHVsZXMvX2RvY3VtZW50cy5zY3NzIiwibW9kdWxlcy9fbm9rLWxvZ28uc2NzcyIsIm1vZHVsZXMvX3BhcnRuZXJzLnNjc3MiLCJtb2R1bGVzL19wZXJzb24uc2NzcyIsIm1vZHVsZXMvX3N0YWZmLnNjc3MiLCJtb2R1bGVzL19hdWRpby5zY3NzIiwibW9kdWxlcy9fc3ltYm9scy5zY3NzIiwibW9kdWxlcy9fZGVwZW5kZW50LXRpdGxlLnNjc3MiLCJtb2R1bGVzL19nYWxsZXJ5LnNjc3MiLCJtb2R1bGVzL19zZWFyY2gtcmVzdWx0cy5zY3NzIiwibW9kdWxlcy9fZmFjdC5zY3NzIiwibW9kdWxlcy9fZXh0ZW5kYWJsZS5zY3NzIiwibW9kdWxlcy9fZmVkZXJhdGlvbi1tZWRhbHMtdGFibGUuc2NzcyIsIm1vZHVsZXMvX3F1aXouc2NzcyIsIm1vZHVsZXMvX2JpcnRoZGF5LnNjc3MiLCJtb2R1bGVzL190YWdzLnNjc3MiLCJtb2R1bGVzL19tYXAuc2NzcyIsIm1vZHVsZXMvX2JsdWUtbGlua3Muc2NzcyIsIm1vZHVsZXMvX2NvbW1pc3Npb25zLnNjc3MiLCJtb2R1bGVzL19hcHBhcmF0dXMuc2NzcyIsIm1vZHVsZXMvX29iamVjdHMtbWFwLnNjc3MiLCJtb2R1bGVzL19vYmplY3RzLWxpc3Quc2NzcyIsIm1vZHVsZXMvX2dhbWUtc2NoZWR1bGUuc2NzcyIsIm1vZHVsZXMvX3BvbGwuc2NzcyIsIm1vZHVsZXMvX3ByZWxvYWRlci5zY3NzIiwibW9kdWxlcy9fY29tcGV0aXRpb24taGVhZGVyLnNjc3MiLCJtb2R1bGVzL19lZHVjYXRpb24taXRlbS5zY3NzIiwibW9kdWxlcy9fYXdhcmRzLWRldGFpbC5zY3NzIiwibW9kdWxlcy9fdGFicy5zY3NzIiwibW9kdWxlcy9fdmlkZW8uc2NzcyIsIm1vZHVsZXMvX3NjaGVkdWxlLWl0ZW0uc2NzcyIsIm1vZHVsZXMvX3RvdGFsLXZvdGVzLnNjc3MiLCJtb2R1bGVzL19saW5rLWJnLnNjc3MiLCJtb2R1bGVzL19vbHltcGljLXRpdGxlcy5zY3NzIiwibW9kdWxlcy9fc3RhdC5zY3NzIiwibW9kdWxlcy9fbWVkYWxzLXRhYmxlLnNjc3MiLCJtb2R1bGVzL19vdmVyZmxvdy14LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsV0FDRSxZQUFBLFFBQ0EsSUFBQSwwREFDQSxJQUFBLGdFQUFBLDJCQUFBLENBQUEsMERBQUEsa0JBQUEsQ0FBQSwyREFBQSxjQUFBLENBQUEsa0VBQUEsY0FJQSxZQUFBLElBQ0EsV0FBQSxPQUFrQixrQkFBQSxlQUtsQixZQUFBLGtCQUNBLE1BQUEsS0FDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsT0FDQSxlQUFBLEtBQ0EsWUFBQSxFQUdBLHVCQUFBLFlBQ0Esd0JBQUEsVUFDRCxpQkFHQyxRQUFBLFFBQ0QsbUJBRUMsUUFBQSxRQUNELG1CQUVDLFFBQUEsUUFDRCxvQkFFQyxRQUFBLFFBQ0Qsa0JBRUMsUUFBQSxRQUNELHNCQUVD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RUFDQSxTQUNkLFNBQUEsU0NmUyxJQUFBLEVBQ0wsS0FBQSxFQUNDLE1BQUEsRUFDQyxPQUFBLEVBQ0MsZ0JBQUEsS0FDUyxzQkFBQSxNQUNNLGlCQUN4QixXQUFBLFFBR2EsWUFBQSxPQUNDLGNBQUEsRUFDRSxlQUFBLE9BQ0MsU0FBQSxTQUNQLGdCQUNWLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQ2ZVLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ1EsY0FBQSxLQUFBLFVBQUEsS0FDTixNQUNaLFFBQUEsT0NIVSxNQUFBLEtBQ0YsaUJBQUEsUWhFUU8sV0FBQSxPZ0VORixPQUFBLEtBQ0osVUFMTCxpQkFBQSxRaEVhQyxXZ0ViRCxpQkFBQSxRaEVZYSxhZ0VDZixVQUFBLFNBR1ksWUFBQSxJQUNFLGNBQUEsU0FDRSxhQUNoQixVQUFBLE9BR1ksY0FDWixNQUFBLEtDdEJNLGFBQUEsTUFDTyxVQUFBLE1BQ0gscUJBR1QsTUFBQSxlQUNTLGlCQUFBLGlCQUlQLE9BQUEsZUFDTSxjQUFBLElBQUEsTUFBQSx5QkFDK0IsWUFBQSxjQUMxQiw2QkFBQSw2QkFIVCxNQUFBLEtBTUssZ0NBQUEsZ0NBQUEsZ0NBQUEsZ0NBQUEsZ0NBQUEsZ0NBQUEsZ0NBQUEsZ0NBTU0sTUFBQSxLQUNOLFdBQUEsT0FDSyx1QkFJaEIsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ1csa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNJLDJCQUViLE1BQUEsZUFDUyxhQUFBLEtBQ08seUJBTWQsaUJBQUEsUWpFL0JVLE1BQUEsS2lFaUNELHFDQU9ULGNBQUEsZUFDaUIsWUFDaEIsV0FBQSxLQ25ETyxZQUFBLE1BQ0MsYUFBQSxNQUNDLG1CQUVkLFFBQUEsRUFBQSxLQUNXLFFBQUEsTUFDQSxNQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XHJcbiAgc3JjOiAgdXJsKCcvcmVkZXNpZ24vdjIvYXNzZXRzL2ZvbnRzL2ljb01vb24vaWNvbW9vbi5lb3Q/bThwMDR2Jyk7XHJcbiAgc3JjOiAgdXJsKCcvcmVkZXNpZ24vdjIvYXNzZXRzL2ZvbnRzL2ljb01vb24vaWNvbW9vbi5lb3Q/bThwMDR2I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gIHVybCgnL3JlZGVzaWduL3YyL2Fzc2V0cy9mb250cy9pY29Nb29uL2ljb21vb24udHRmP204cDA0dicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICB1cmwoJy9yZWRlc2lnbi92Mi9hc3NldHMvZm9udHMvaWNvTW9vbi9pY29tb29uLndvZmY/bThwMDR2JykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgdXJsKCcvcmVkZXNpZ24vdjIvYXNzZXRzL2ZvbnRzL2ljb01vb24vaWNvbW9vbi5zdmc/bThwMDR2I2ljb21vb24nKSBmb3JtYXQoJ3N2ZycpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5bY2xhc3NePVwiaWNvbi1cIl0sIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xyXG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXHJcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xyXG4gIHNwZWFrOiBub25lO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcblxyXG4uaWNvbi1waW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyY1wiO1xyXG59XHJcbi5pY29uLXBhdXNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MmFcIjtcclxufVxyXG4uaWNvbi1jbG9zZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTI5XCI7XHJcbn1cclxuLmljb24tc2VhcmNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MjZcIjtcclxufVxyXG4uaWNvbi10b29sOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MmJcIjtcclxufVxyXG4uaWNvbi1mYWNlYm9vazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTEwXCI7XHJcbn1cclxuLmljb24tbGlua2VkaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxMVwiO1xyXG59XHJcbi5pY29uLWluc3RhZ3JhbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XHJcbn1cclxuLmljb24tZ29vZ2xlLXBsdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxOFwiO1xyXG59XHJcbi5pY29uLXZpbWVvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MWJcIjtcclxufVxyXG4uaWNvbi15b3V0dWJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MWNcIjtcclxufVxyXG4uaWNvbi12azpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTI3XCI7XHJcbn1cclxuLmljb24tdHdpdHRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTI4XCI7XHJcbn1cclxuLmljb24tY3VwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDBcIjtcclxufVxyXG4uaWNvbi1sYXc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwMVwiO1xyXG59XHJcbi5pY29uLWFncmVlbWVudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XHJcbn1cclxuLmljb24tc3ltYm9sOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDNcIjtcclxufVxyXG4uaWNvbi1tZWRhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XHJcbn1cclxuLmljb24tbmF0dXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDVcIjtcclxufVxyXG4uaWNvbi1zcGVlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XHJcbn1cclxuLmljb24tc2lnbmluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XHJcbn1cclxuLmljb24tZGlwbG9tYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XHJcbn1cclxuLmljb24tc3RhbXBlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XHJcbn1cclxuLmljb24tZWR1Y2F0aW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MGFcIjtcclxufVxyXG4uaWNvbi1idXJnZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwYlwiO1xyXG59XHJcbi5pY29uLWRvd24tbWF0ZXJpYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwY1wiO1xyXG59XHJcbi5pY29uLWxlZnQtbWF0ZXJpYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxZFwiO1xyXG59XHJcbi5pY29uLXVwLW1hdGVyaWFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MWVcIjtcclxufVxyXG4uaWNvbi1yaWdodC1tYXRlcmlhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTFmXCI7XHJcbn1cclxuLmljb24tZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBkXCI7XHJcbn1cclxuLmljb24tbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTIwXCI7XHJcbn1cclxuLmljb24tdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyMVwiO1xyXG59XHJcbi5pY29uLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MjJcIjtcclxufVxyXG4uaWNvbi1kb3dubG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XHJcbn1cclxuLmljb24tZW52ZWxvcGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwZlwiO1xyXG59XHJcbi5pY29uLXBsYXk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxM1wiO1xyXG59XHJcbi5pY29uLXBsYXkyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTRcIjtcclxufVxyXG4uaWNvbi1wbHVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTVcIjtcclxufVxyXG4uaWNvbi1xdW90ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTE2XCI7XHJcbn1cclxuLmljb24tcmlnaHQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTdcIjtcclxufVxyXG4uaWNvbi1kb3duMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTIzXCI7XHJcbn1cclxuLmljb24tbGVmdDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyNFwiO1xyXG59XHJcbi5pY29uLXVwMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTI1XCI7XHJcbn1cclxuLmljb24tc2hhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxOVwiO1xyXG59XHJcbi5pY29uLXRlbGVncmFtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MWFcIjtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcclxuICBzcmM6ICB1cmwoJy9yZWRlc2lnbi92Mi9hc3NldHMvZm9udHMvaWNvTW9vbjIvaWNvbW9vbi5lb3Q/YnRmbTFqJyk7XHJcbiAgc3JjOiAgdXJsKCcvcmVkZXNpZ24vdjIvYXNzZXRzL2ZvbnRzL2ljb01vb24yL2ljb21vb24uZW90P2J0Zm0xaiNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICB1cmwoJy9yZWRlc2lnbi92Mi9hc3NldHMvZm9udHMvaWNvTW9vbjIvaWNvbW9vbi50dGY/YnRmbTFqJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gIHVybCgnL3JlZGVzaWduL3YyL2Fzc2V0cy9mb250cy9pY29Nb29uMi9pY29tb29uLndvZmY/YnRmbTFqJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgdXJsKCcvcmVkZXNpZ24vdjIvYXNzZXRzL2ZvbnRzL2ljb01vb24yL2ljb21vb24uc3ZnP2J0Zm0xaiNpY29tb29uJykgZm9ybWF0KCdzdmcnKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5bY2xhc3NePVwiaWNvbi1cIl0sIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xyXG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXHJcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xyXG4gIHNwZWFrOiBuZXZlcjtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuLmljb24tdGlrdG9rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGE5MDFcIjtcclxufVxyXG4uaWNvbi1saWtlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGE5MDBcIjtcclxufVxyXG4iLCJodG1sIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC1mYW1pbHk6ICdQbGF5Jywgc2Fucy1zZXJpZjtcclxuXHJcbiAgYm9keSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1iZztcclxuICAgIC8vYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvb3JuYW1lbnQuc3ZnXCIpO1xyXG4gICAgLy9iYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgLy9iYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3JlZGVzaWduL3YyL2Fzc2V0cy9pbWcvdGVhbS1xYXphcXN0YW4ucG5nKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvcmVkZXNpZ24vdjIvYXNzZXRzL2ltZy90ZWFtLWt6LnBuZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gY2FsYygxMDB2aCAtIDEzMHB4KTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSAzMHB4IGxlZnQgY2FsYyg1MCUgLSA1ODBweCk7XHJcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXB0b3Atcykge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gMzBweCBsZWZ0IGNhbGMoNTAlIC0gNDMwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLm5vLXNjcm9sbCB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiosIDo6YWZ0ZXIsIDo6YmVmb3JlIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5wIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG5hIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uY29udGFpbmVyIHtcclxuICBtYXgtd2lkdGg6IGNhbGMoOTg4cHggKyAyZW0pO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmc6IDAgMWVtO1xyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFwdG9wLW0pIHtcclxuICAgIG1heC13aWR0aDogY2FsYyg5OTJweCArIDJlbSk7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFwdG9wLXMpIHtcclxuICAgIG1heC13aWR0aDogY2FsYyg3MjBweCArIDJlbSk7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoNDgwcHggKyAyZW0pO1xyXG4gIH1cclxuXHJcbiAgJi1tZCB7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHggKyAxKSB7XHJcbiAgICAgIG1heC13aWR0aDogY2FsYygxMjUwcHggKyAyZW0pO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCArIDEpIHtcclxuICAgICAgbWF4LXdpZHRoOiBjYWxjKDExNTBweCArIDJlbSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubWFpbi13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLmhlYWRlciB7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICB9XHJcblxyXG4gIC5mb290ZXIge1xyXG4gICAgbWFyZ2luLXRvcDogYXV0bztcclxuICB9XHJcbn1cclxuIiwiLmhlYWRlciB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBtYXJnaW4tYm90dG9tOiAkcGFkZGluZyoyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAyO1xyXG5cclxuICAvKkxheW91dCovXHJcbiAgLmhlYWRlci1yb3cge1xyXG4gICAgaGVpZ2h0OiA4MC8xNitlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbGVmdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAyNTUvMTYrZW07XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAxNS8xNitlbSAwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiA1MC8xNitlbTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxNS8xNitlbTtcclxuICAgIH1cclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZm9udC1mYW1pbHk6IEFyaWFsO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1yaWdodCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDAvMTYrZW07XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IGRpdiB7XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQgKyAxKSB7XHJcbiAgICAgICAgaGVpZ2h0OiA1MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtdG9wIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgaGVpZ2h0OiA0MC8xNitlbTtcclxuXHJcbiAgICAgICYgPiAqIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgd2lkdGg6IGNhbGMoKDEwMHZ3IC0gOTg4cHgpLzIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1ib3R0b20ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgJi5maXhlZCB7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgaGVpZ2h0OiA0MC8xNitlbTtcclxuICAgICAgbGVmdDogYXV0bztcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgICAgIGhlaWdodDogNDAvMTYrZW07XHJcbiAgICAgICAgYm94LXNoYWRvdzogJHNoYWRvdztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgaGVpZ2h0OiA0MC8xNitlbTtcclxuICAgIH1cclxuICB9XHJcbiAgLyoqL1xyXG5cclxuICAvKk1lbnUqL1xyXG4gIC5tZW51IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjAvMTYrZW07XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTQvMTYrZW07XHJcbiAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICYucmVkIHtcclxuICAgICAgICBjb2xvcjogJHJlZDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogJHJlZC1ob3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjQvMTQrZW07XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1LzI0K2VtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjAvMTQrZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAvKiovXHJcblxyXG4gIC8qQ29tcG9uZW50cyovXHJcbiAgLmhlYWRlci1kcm9wZG93biB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDE0LzE2K2VtO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgICBwYWRkaW5nOiAwIDFyZW07XHJcblxyXG4gICAgICBpIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLjI1ZW07XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnktaG92ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19kZXNjIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDEwMCU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLS41ZW0pO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IDE0LzE2K2VtO1xyXG4gICAgICAgIHBhZGRpbmc6IC41ZW0gMWVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeS1ob3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm9wZW5lZCB7XHJcbiAgICAgIC5oZWFkZXItZHJvcGRvd25fX2Rlc2Mge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5oZWFkZXItZHJvcGRvd25fX3RpdGxlIGkge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zb2NpYWxzIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcclxuXHJcbiAgICBhIHtcclxuICAgICAgd2lkdGg6IDQwLzE2K3JlbTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3ZlcjtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyLWJ1dHRvbnMge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjAvMTYrZW07XHJcbiAgICAgIHdpZHRoOiA0MC8xNityZW07XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8qKi9cclxufVxyXG5cclxuLnNpZGUtbWVudSB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIC8vd2lkdGg6IGNhbGMoKDEwMHZ3IC0gOTk1cHgpLzIgKyAyNTVlbS8xNik7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHotaW5kZXg6IDk5OTk4O1xyXG4gIHBhZGRpbmc6ICRwYWRkaW5nLWlubmVyO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAmLm9wZW5lZCB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgJl9fY2xvc2Uge1xyXG4gICAgZm9udC1zaXplOiAxLjVlbTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogLjc1O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgbmF2IHtcclxuICAgIHVsIHtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgcGFkZGluZzogLjVlbSAwO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgb3BhY2l0eTogLjc1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBmb250LXNpemU6IC44ZW07XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmZvb3RlciB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBwYWRkaW5nLXRvcDogMjAvMTYrZW07XHJcbiAgbWFyZ2luLXRvcDogJHBhZGRpbmcqMjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICZfX3RvcCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjAvMTYrZW07XHJcbiAgfVxyXG5cclxuICAmLWxlZnQge1xyXG4gICAgd2lkdGg6IDI4JTtcclxuICAgIHBhZGRpbmc6IDAgJHBhZGRpbmc7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1zKSB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1sKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxZW07XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xvZ28ge1xyXG4gICAgICB3aWR0aDogMzAvMTYrZW07XHJcbiAgICAgIGhlaWdodDogMzAvMTYrZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1LzE2K2VtO1xyXG5cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1sKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEyLzE2K2VtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbG9nby1vdXRlciB7XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtbCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAxNC8xNitlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTAvMTQrZW07XHJcblxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLWwpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNvY2lhbHMge1xyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtY29udGFjdHMge1xyXG4gICAgd2lkdGg6IDI4JTtcclxuICAgIHBhZGRpbmc6IDAgNzMvMTYrZW07XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1zKSB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIHBhZGRpbmc6IDAgJHBhZGRpbmc7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1sKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvcmRlcjogMztcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgZm9udC1zaXplOiAxNC8xNitlbTtcclxuICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUvMTQrZW07XHJcbiAgICB9XHJcblxyXG4gICAgYTpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbGVmdCwgJi1jb250YWN0cyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAyZW0pO1xyXG4gICAgICBoZWlnaHQ6IDEwMC8xNitlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXB0b3Atcykge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtcGFydG5lcnMge1xyXG4gICAgd2lkdGg6IDQ0JTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA3My8xNitlbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXB0b3Atcykge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgICAgIHdpZHRoOiA0MDAvMTYrZW07XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1sKSB7XHJcbiAgICAgIG9yZGVyOiAyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxZW07XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgb3BhY2l0eTogLjc1O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjAvMTYrZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGl0bGUtdGVydGlhcnkge1xyXG4gICAgbWFyZ2luLXRvcDogLjVyZW07XHJcbiAgfVxyXG5cclxuICAmX19ib3R0b20ge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgaGVpZ2h0OiAzMi8xNitlbTtcclxuICAgIH1cclxuXHJcbiAgICAuY29weXJpZ2h0IHtcclxuICAgICAgZm9udC1zaXplOiAxNC8xNitlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZGV2ZWxvcGVyIHtcclxuICAgICAgd2lkdGg6IDMyLzE2K2VtO1xyXG4gICAgICBvcGFjaXR5OiAuMztcclxuICAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5yb3cge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1hcmdpbi1sZWZ0OiAtJHBhZGRpbmc7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtJHBhZGRpbmc7XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtJHBhZGRpbmctbW9iaWxlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtJHBhZGRpbmctbW9iaWxlO1xyXG4gIH1cclxuXHJcbiAgJi0tbXVsdGlsaW5lIHtcclxuICAgIG1hcmdpbjogLSRwYWRkaW5nO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgbWFyZ2luOiAtJHBhZGRpbmctbW9iaWxlO1xyXG4gICAgfVxyXG5cclxuICAgICY+W2NsYXNzXj0nY29sLSddIHtcclxuICAgICAgcGFkZGluZzogJHBhZGRpbmc7XHJcblxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbW9iaWxlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmPltjbGFzc149J2NvbC0nXSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nO1xyXG4gICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmc7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nLW1vYmlsZTtcclxuICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmctbW9iaWxlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuW2NsYXNzXj0nY29sLSddIHtcclxuICBmbGV4LXNocmluazogMDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmhpZGRlbiB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY29sLXhzLTEge3dpZHRoOiAxMDAlLzEyKjE7fVxyXG4uY29sLXhzLTIge3dpZHRoOiAxMDAlLzEyKjI7fVxyXG4uY29sLXhzLTMge3dpZHRoOiAxMDAlLzEyKjM7fVxyXG4uY29sLXhzLTQge3dpZHRoOiAxMDAlLzEyKjQ7fVxyXG4uY29sLXhzLTUge3dpZHRoOiAxMDAlLzEyKjU7fVxyXG4uY29sLXhzLTYge3dpZHRoOiAxMDAlLzEyKjY7fVxyXG4uY29sLXhzLTcge3dpZHRoOiAxMDAlLzEyKjc7fVxyXG4uY29sLXhzLTgge3dpZHRoOiAxMDAlLzEyKjg7fVxyXG4uY29sLXhzLTkge3dpZHRoOiAxMDAlLzEyKjk7fVxyXG4uY29sLXhzLTEwIHt3aWR0aDogMTAwJS8xMioxMDt9XHJcbi5jb2wteHMtMTEge3dpZHRoOiAxMDAlLzEyKjExO31cclxuLmNvbC14cy0xMiB7d2lkdGg6IDEwMCUvMTIqMTI7fVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldCArIDEpIHtcclxuICAuY29sLXNtLTEge3dpZHRoOiAxMDAlLzEyKjE7fVxyXG4gIC5jb2wtc20tMiB7d2lkdGg6IDEwMCUvMTIqMjt9XHJcbiAgLmNvbC1zbS0zIHt3aWR0aDogMTAwJS8xMiozO31cclxuICAuY29sLXNtLTQge3dpZHRoOiAxMDAlLzEyKjQ7fVxyXG4gIC5jb2wtc20tNSB7d2lkdGg6IDEwMCUvMTIqNTt9XHJcbiAgLmNvbC1zbS02IHt3aWR0aDogMTAwJS8xMio2O31cclxuICAuY29sLXNtLTcge3dpZHRoOiAxMDAlLzEyKjc7fVxyXG4gIC5jb2wtc20tOCB7d2lkdGg6IDEwMCUvMTIqODt9XHJcbiAgLmNvbC1zbS05IHt3aWR0aDogMTAwJS8xMio5O31cclxuICAuY29sLXNtLTEwIHt3aWR0aDogMTAwJS8xMioxMDt9XHJcbiAgLmNvbC1zbS0xMSB7d2lkdGg6IDEwMCUvMTIqMTE7fVxyXG4gIC5jb2wtc20tMTIge3dpZHRoOiAxMDAlLzEyKjEyO31cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcHRvcC1zICsgMSkge1xyXG4gIC5jb2wtbWQtMSB7d2lkdGg6IDEwMCUvMTIqMTt9XHJcbiAgLmNvbC1tZC0yIHt3aWR0aDogMTAwJS8xMioyO31cclxuICAuY29sLW1kLTMge3dpZHRoOiAxMDAlLzEyKjM7fVxyXG4gIC5jb2wtbWQtNCB7d2lkdGg6IDEwMCUvMTIqNDt9XHJcbiAgLmNvbC1tZC01IHt3aWR0aDogMTAwJS8xMio1O31cclxuICAuY29sLW1kLTYge3dpZHRoOiAxMDAlLzEyKjY7fVxyXG4gIC5jb2wtbWQtNyB7d2lkdGg6IDEwMCUvMTIqNzt9XHJcbiAgLmNvbC1tZC04IHt3aWR0aDogMTAwJS8xMio4O31cclxuICAuY29sLW1kLTkge3dpZHRoOiAxMDAlLzEyKjk7fVxyXG4gIC5jb2wtbWQtMTAge3dpZHRoOiAxMDAlLzEyKjEwO31cclxuICAuY29sLW1kLTExIHt3aWR0aDogMTAwJS8xMioxMTt9XHJcbiAgLmNvbC1tZC0xMiB7d2lkdGg6IDEwMCUvMTIqMTI7fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFwdG9wLW0gKyAxKSB7XHJcbiAgLmNvbC1sZy0xIHt3aWR0aDogMTAwJS8xMioxO31cclxuICAuY29sLWxnLTIge3dpZHRoOiAxMDAlLzEyKjI7fVxyXG4gIC5jb2wtbGctMyB7d2lkdGg6IDEwMCUvMTIqMzt9XHJcbiAgLmNvbC1sZy00IHt3aWR0aDogMTAwJS8xMio0O31cclxuICAuY29sLWxnLTUge3dpZHRoOiAxMDAlLzEyKjU7fVxyXG4gIC5jb2wtbGctNiB7d2lkdGg6IDEwMCUvMTIqNjt9XHJcbiAgLmNvbC1sZy03IHt3aWR0aDogMTAwJS8xMio3O31cclxuICAuY29sLWxnLTgge3dpZHRoOiAxMDAlLzEyKjg7fVxyXG4gIC5jb2wtbGctOSB7d2lkdGg6IDEwMCUvMTIqOTt9XHJcbiAgLmNvbC1sZy0xMCB7d2lkdGg6IDEwMCUvMTIqMTA7fVxyXG4gIC5jb2wtbGctMTEge3dpZHRoOiAxMDAlLzEyKjExO31cclxuICAuY29sLWxnLTEyIHt3aWR0aDogMTAwJS8xMioxMjt9XHJcbn1cclxuXHJcbi5oaWRkZW4teHMge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5oaWRkZW4tc20ge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQgKyAxKSBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1zKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uaGlkZGVuLW1kIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFwdG9wLXMgKyAxKSBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1tKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uaGlkZGVuLWxnIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFwdG9wLW0gKyAxKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4udGV4dC1jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnRleHQtcmlnaHQge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4ubW9iLTEwMCB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1sKSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5jb2x1bW4tcmV2ZXJzZS1zbSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldCArIDEpIGFuZCAobWF4LXdpZHRoOiAkbGFwdG9wLXMpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICB9XHJcbn1cclxuXHJcbi5jb2x1bW4tcmV2ZXJzZS14cyB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gIH1cclxufSIsInNlY3Rpb24ge1xyXG4gIG1hcmdpbi1ib3R0b206ICRwYWRkaW5nKjI7XHJcblxyXG4gICY6YmVmb3JlLCAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufSIsIi5tYWluLXdyYXBwZXIge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIC5tYWluIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG5cclxuICAmLnRva3lvLW9ybmFtZW50LWJnOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvcmVkZXNpZ24vdjIvYXNzZXRzL2ltZy90b2t5by1iZy5wbmcpO1xyXG4gICAgb3BhY2l0eTogMC4yNTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAtMTE4MHB4IGxlZnQgY2FsYyg1MCUgKyA4ODBweCk7XHJcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFwdG9wLXMpIHtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDEwMjBweCBsZWZ0IGNhbGMoNTAlICsgNTgwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYudG9reW8tbG9nby1iZzpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3JlZGVzaWduL3YyL2Fzc2V0cy9pbWcvdG9reW8tbG9nby5wbmcpO1xyXG4gICAgb3BhY2l0eTogMC4yNTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0IGNhbGMoNTAlICsgNTkwcHgpO1xyXG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE1MHB4O1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXB0b3AtbCArIDEpIHtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNTBweDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQgY2FsYyg1MCUgKyA2NjBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1zKSB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0IGNhbGMoNTAlICsgNDMycHgpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYmVpamluZy1vcm5hbWVudC1iZzpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3JlZGVzaWduL3YyL2Fzc2V0cy9pbWcvYmVpamluZy1iZy5wbmcpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSBsZWZ0IGNhbGMoNTAlICsgNjkwcHgpO1xyXG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1sKSB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1MCUgbGVmdCBjYWxjKDUwJSArIDY0MHB4KTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFwdG9wLXMpIHtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSBsZWZ0IGNhbGMoNTAlICsgNTEwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuc29jaWFscyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgYSB7XHJcbiAgICBmb250LXNpemU6IDE0LzE2K2VtO1xyXG4gICAgcGFkZGluZzogNS8xNCtlbTtcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogLjc1O1xyXG4gICAgfVxyXG5cclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTUvMTQrZW07XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmNhcmQge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkcGFkZGluZyoyO1xyXG4gIH1cclxuXHJcbiAgJl9fbGluayB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxuXHJcbiAgJl9faW1hZ2Uge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwNSUvMzE2KjEwMDtcclxuICAgIC8vcGFkZGluZy1ib3R0b206IDMwMCUvNDAwKjEwMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFwdG9wLXMgKyAxKSB7XHJcbiAgICAgICYtLXdpZGUge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMzYlLzQ4NCoxMDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtLW1lZGl1bSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE4NCUvMjMyKjEwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBAaW5jbHVkZSBvYmplY3QtZml0KGNvdmVyKTtcclxuICAgIH1cclxuXHJcbiAgICAuaWNvbi1wbGF5IHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjE1KTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNy41LzE2K2VtO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIG9wYWNpdHk6IC41NjtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXB0b3AtcyArIDEpIHtcclxuICAgICAgICAmLS1iaWc6YmVmb3JlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNzUvMTYrZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kZXNjIHtcclxuICAgIHBhZGRpbmc6ICRwYWRkaW5nLWlubmVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICBwYWRkaW5nOiAkcGFkZGluZy1pbm5lci1tb2JpbGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1wbGFpbiB7XHJcbiAgICBwYWRkaW5nOiAkcGFkZGluZy1pbm5lcjI7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICBwYWRkaW5nOiAkcGFkZGluZy1pbm5lci1tb2JpbGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbmZvIHtcclxuICAgIGZvbnQtc2l6ZTogMTAvMTYrZW07XHJcbiAgICBjb2xvcjogJGdyZXktdGV4dDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNi8xNityZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgIGEge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgICAmOmhvdmVyICB7XHJcbiAgICAgICAgY29sb3I6IGluaXRpYWw7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucmVkLWxhYmVsIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMC8xNityZW07XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMTgvMTYrZW07XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcblxyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTIvMTYrcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXB0b3AtcyArIDEpIHtcclxuICAgICAgJi0tYmlnIHtcclxuICAgICAgICBmb250LXNpemU6IDIyLzE2K2VtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19hbm5vdGF0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIGNvbG9yOiAkZ3JleS10ZXh0O1xyXG5cclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4LzE2K2VtO1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtLXNtYWxsIHtcclxuICAgICAgZm9udC1zaXplOiAxNC8xNitlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1ibGFjayB7XHJcbiAgICAgIGNvbG9yOiBpbml0aWFsO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYm90dG9tLWluZm8ge1xyXG4gICAgZm9udC1zaXplOiAxMi8xNitlbTtcclxuICAgIGNvbG9yOiAkZ3JleS10ZXh0O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbi10b3A6IGF1dG87XHJcblxyXG4gICAgJi1saW5rIHtcclxuICAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcXVvdGUge1xyXG4gICAgZm9udC1zaXplOiAxOC8xNitlbTtcclxuICAgIHBhZGRpbmctbGVmdDogMjIvMTgrZW07XHJcbiAgICBwYWRkaW5nLXRvcDogMjAvMTgrZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMC8xOCtlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXFxlOTE2XCI7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBmb250LXNpemU6IDU1LzE2K2VtO1xyXG4gICAgICBtYXJnaW4tdG9wOiAtLjJlbTtcclxuICAgICAgb3BhY2l0eTogLjE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19hdXRob3Ige1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi10b3A6IGF1dG87XHJcblxyXG4gICAgJi1pbWFnZSB7XHJcbiAgICAgIHdpZHRoOiA2NC8xNitlbTtcclxuICAgICAgaGVpZ2h0OiA2NC8xNitlbTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMC8xNitlbTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtbCkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTAvMTYrZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBAaW5jbHVkZSBvYmplY3QtZml0KGNvdmVyKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtbmFtZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTgvMTYrZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMC8xOCtlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtbCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUvMTYrZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWR1dHkge1xyXG4gICAgICBmb250LXNpemU6IDE0LzE2K2VtO1xyXG4gICAgICBjb2xvcjogJGdyZXktdGV4dDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3Jlc3VsdC1tZXNzYWdlIHtcclxuICAgIGNvbG9yOiAkZ3JleS10ZXh0O1xyXG4gICAgbWFyZ2luLXRvcDogMTAvMTYrZW07XHJcbiAgfVxyXG5cclxuICAmX192b3Rlcy1jb3VudCB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nOiAwIDFlbTtcclxuICAgIGhlaWdodDogMi41ZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43Nik7XHJcbiAgfVxyXG59XHJcblxyXG5hLmNhcmQge1xyXG4gICY6aG92ZXIge1xyXG4gICAgLmNhcmRfX3RpdGxlLCAuY2FyZF9fcXVvdGUge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktaG92ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmRfX2ltYWdlIGk6YmVmb3JlIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuXHJcbiAgICAuY2FyZF9fYm90dG9tLWluZm8tbGluayB7XHJcbiAgICAgIGNvbG9yOiBpbml0aWFsO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNvcm5lci1zaGFyZSB7XHJcbiAgd2lkdGg6IDQwLzIwK2VtO1xyXG4gIGhlaWdodDogNDAvMjArZW07XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcbiAgY29sb3I6I2ZmZjtcclxuICBmb250LXNpemU6IDIwLzE2K2VtO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICB6LWluZGV4OiAxO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xyXG4gIH1cclxufVxyXG5cclxuLmNhcmRfX2xpbmsge1xyXG4gICY6aG92ZXIge1xyXG4gICAgJn5kaXYge1xyXG4gICAgICAuY2FyZF9fdGl0bGUsIC5jYXJkX19xdW90ZSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2FyZF9faW1hZ2UgaTpiZWZvcmUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jYXJkX19ib3R0b20taW5mby1saW5rIHtcclxuICAgICAgICBjb2xvcjogaW5pdGlhbDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi8v0KHQstC+0LnRgdGC0LLQviBPYmplY3QtZml0XHJcbkBtaXhpbiBvYmplY3QtZml0KCRmaXQ6IGZpbGwsICRwb3NpdGlvbjogbnVsbCl7XHJcbiAgLW8tb2JqZWN0LWZpdDogJGZpdDtcclxuICBvYmplY3QtZml0OiAkZml0O1xyXG4gIEBpZiAkcG9zaXRpb24ge1xyXG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiAkcG9zaXRpb247XHJcbiAgICBvYmplY3QtcG9zaXRpb246ICRwb3NpdGlvbjtcclxuICAgIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogI3skZml0fTsgb2JqZWN0LXBvc2l0aW9uOiAjeyRwb3NpdGlvbn0nO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiAjeyRmaXR9JztcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBjb2woJGNvbCwgJHNwYWNlOiBudWxsKSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICY+KiB7XHJcbiAgICB3aWR0aDogMTAwJS8kY29sO1xyXG4gIH1cclxuXHJcbiAgQGlmICgkc3BhY2UpIHtcclxuICAgIG1hcmdpbjogLSRzcGFjZTtcclxuXHJcbiAgICAmPioge1xyXG4gICAgICBwYWRkaW5nOiAkc3BhY2U7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gY29sLXdpZHRoKCRhLCAkYikge1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUqI3skYn0vI3skYX0pO1xyXG59XHJcblxyXG5AbWl4aW4gY2xlYXJmaXgge1xyXG4gICY6YmVmb3JlLCAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufSIsIi5uZXdzLWNhcm91c2VsIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICAuY2FyZCB7XHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMjYlLzY1MioxMDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZG90cy1yZWd1bGFyIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgbWFyZ2luLXRvcDogLTQvMTYrcmVtO1xyXG4gICAgei1pbmRleDogOTk5O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYubW9kaWZpZWQge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuXHJcbiAgICAuc2xpY2stbGlzdCB7XHJcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICBtYXJnaW46IDAgLS42MjVyZW07XHJcblxyXG4gICAgICAuc2xpY2stc2xpZGUge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgLjYyNXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkIHtcclxuICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuXHJcbiAgICAgICZfX2Rlc2Mge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gOXJlbSk7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzOSwgNDcsIDkwLCAwLjkpO1xyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYucmVkIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA1LCAwLCA3LCAwLjkpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9faW5mbywgJl9fYW5ub3RhdGlvbiB7XHJcbiAgICAgICAgY29sb3I6ICNjY2M7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgLmNhcmRfX3RpdGxlIHtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgb3BhY2l0eTogLjk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRvdHMtcmVndWxhciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwLjZyZW07XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICBsaTpiZWZvcmUge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1wcmltYXJ5XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stYXJyb3cge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIHRvcDogNDIlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgcGFkZGluZzogLjVyZW07XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIG9wYWNpdHk6IC45O1xyXG4gICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuaWNvbi1sZWZ0MiB7XHJcbiAgICAgICAgbGVmdDogMXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5pY29uLXJpZ2h0MiB7XHJcbiAgICAgICAgcmlnaHQ6IDFyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIucmVkLWxhYmVsIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogOC8xMCtlbTtcclxuICBwYWRkaW5nOiAxLjUvOCtlbSAuNzI1ZW07XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufSIsIi5kb3RzLXJlZ3VsYXIge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICBwYWRkaW5nOiAkcGFkZGluZyoyO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcblxyXG4gICAgJjpub3QoLndoaXRlKSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDE2LzE2K2VtO1xyXG4gICAgICAgIHJpZ2h0OiAxNi8xNitlbTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBsaSB7XHJcbiAgICBwYWRkaW5nOiAxMC8xNitlbTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgIHBhZGRpbmc6IDgvMTYrZW07XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMC8xNitlbTtcclxuICAgICAgaGVpZ2h0OiAxMC8xNitlbTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktZWxlbWVudHM7XHJcbiAgICAgIHRyYW5zaXRpb246IC4zcztcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICB3aWR0aDogMTYvMTYrZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxNi8xNitlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXI6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktZWxlbWVudHMtaG92ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJi5zbGljay1hY3RpdmU6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICB9XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYud2hpdGUge1xyXG4gICAgbGkge1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnNsaWNrLWFjdGl2ZTpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIudGl0bGUtcHJpbWFyeSB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zaXplOiAyNC8xNitlbTtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206ICRwYWRkaW5nKjI7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgJi50ZXh0LXRyYW5zZm9ybS1ub25lIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxuXHJcbiAgc3Bhbi5zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDE4LzI0K2VtO1xyXG4gIH1cclxuXHJcbiAgJi5kZXBlbmRlbnQtdGl0bGUge1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1zKSB7XHJcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHBhZGRpbmctbW9iaWxlKjI7XHJcbiAgfVxyXG59XHJcblxyXG4udGl0bGUtdGVydGlhcnkge1xyXG4gIGZvbnQtc2l6ZTogMTQvMTYrZW07XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tYm90dG9tOiAxNS8xNCtlbTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLmJ0biB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgdHJhbnNpdGlvbjogLjNzO1xyXG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICBwYWRkaW5nOiA4LzE2K2VtIDI4LzE2K2VtO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gICYtLXNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogMTIvMTYrZW07XHJcbiAgfVxyXG5cclxuICAmLS1zbWFsbC1wYWRkaW5nIHtcclxuICAgIHBhZGRpbmctbGVmdDogLjNlbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IC4zZW07XHJcbiAgfVxyXG5cclxuICAmLS0xMDAge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xyXG4gIH1cclxuXHJcbiAgJi0tZ3JlZW4ge1xyXG4gICAgYmFja2dyb3VuZDogZ3JlZW47XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMwMDVkMDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLWljb24ge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxuICB0cmFuc2l0aW9uOiAuM3MgYmFja2dyb3VuZDtcclxuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gIHNwYW4sICY6YmVmb3JlIHtcclxuICAgIHBhZGRpbmc6IDgvMTYrZW0gMTUvMTYrZW07XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3MgY29sb3I7XHJcbiAgfVxyXG5cclxuICBpIHtcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgIGNvbG9yOiAkZ3JleS10ZXh0O1xyXG4gICAgZm9udC1zaXplOiAyMC8xNitlbTtcclxuICAgIG1hcmdpbjogMCAuNjI1cmVtO1xyXG4gICAgdHJhbnNpdGlvbjogLjNzIGNvbG9yO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC4wNSk7XHJcbiAgfVxyXG5cclxuICAmLmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBncmVlbjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgIGkge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5ncmV5LWxpbmsge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGNvbG9yOiAkZ3JleS10ZXh0O1xyXG4gIHRyYW5zaXRpb246IC4zcztcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6IGluaXRpYWw7XHJcbiAgfVxyXG5cclxuICAmW2RhdGEtc2xpY2VsaXN0XSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMC8xNitlbTtcclxuICB9XHJcbn1cclxuXHJcbi50ZXh0LXVwcGVyY2FzZSB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLmxpbmstdW5kZXJsaW5lIHtcclxuICBjb2xvcjogJGdyZXktdGV4dDtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICBmb250LXNpemU6IDEyLzE2K2VtO1xyXG4gIFxyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxufSIsIi5uZXdzLXNpZGViYXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gIC50aXRsZS1wcmltYXJ5IHtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICB9XHJcblxyXG4gICYtLWluZGVwZW5kZW50IHtcclxuICAgIC5uZXdzLXNpZGViYXItaW5uZXIge1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0ICsgMSkge1xyXG4gICAgICAgIGhlaWdodDogMjRlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1pbm5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJl9fc2Nyb2xsYWJsZSB7XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXB0b3AtcyArIDEpIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaXRlbSB7XHJcbiAgICBwYWRkaW5nOiAxMC8xNityZW0gMTAvMTYrcmVtO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5mbyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTIuNS8xNitlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjg7XHJcbiAgICAgIGNvbG9yOiAkZ3JleS10ZXh0O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0LzEyLjUrZW07XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICY+Kjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFlbTtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiBpbml0aWFsO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAxMi41LzE2K2VtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yODtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG5cclxuICAgICAgLnJlZC1sYWJlbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAuNmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIC5uZXdzLXNpZGViYXItaXRlbV9fdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J1dHRvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgcGFkZGluZzogMTAvMTYrcmVtIDEwLzE2K3JlbSAyNS8xNityZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59IiwiLnRva3lvLWJhbm5lciB7XHJcbiAgbWFyZ2luOiA1MC8xNityZW0gMDtcclxuICBmb250LXNpemU6IDY4LzE2K2VtO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGNvbG9yOiAkcmVkO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1sKSB7XHJcbiAgICBmb250LXNpemU6IDNlbTtcclxuICAgIG1hcmdpbjogMzIvMTYrcmVtIDA7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXMpIHtcclxuICAgIGZvbnQtc2l6ZTogMi41ZW07XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGltZyB7XHJcbiAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAyMTY2LzE2K3JlbTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIG9wYWNpdHk6IC4yNTtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgIG1hcmdpbi10b3A6IDIuNWVtO1xyXG4gICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1sKSB7XHJcbiAgICAgIHdpZHRoOiAyNi4zZW07XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgdG9wOiAtMTFlbTtcclxuICAgICAgbGVmdDogLTE3LjRlbTtcclxuICAgICAgb3BhY2l0eTogLjE1O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5ibHVlIHtcclxuICAgIGNvbG9yOiAjMjQ5REREO1xyXG4gIH1cclxufSIsIi5tb2JpbGUtZHJvcGRvd24ge1xyXG4gIG1hcmdpbi1ib3R0b206ICRwYWRkaW5nKjI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDg7XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRwYWRkaW5nLW1vYmlsZSoyO1xyXG4gIH1cclxuXHJcbiAgJi5vcGVuZWQge1xyXG4gICAgLm1vYmlsZS1kcm9wZG93bl9fZGVzYyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgY29sb3I6ICRncmV5LXRleHQ7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHBhZGRpbmc6IC41ZW0gMDtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcXGU5MGNcIjtcclxuICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0ICsgMSkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZGVzYyB7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAkcGFkZGluZy1tb2JpbGU7XHJcbiAgICAgIHRvcDogMTAwJTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgYm94LXNoYWRvdzogJHNoYWRvdztcclxuICAgICAgYW5pbWF0aW9uOiBmYWRlIGZvcndhcmRzIC4zcztcclxuXHJcbiAgICAgIEBrZXlmcmFtZXMgZmFkZSB7XHJcbiAgICAgICAgMCUge1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtLjVlbSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIDEwMCUge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50aXRsZS1wcmltYXJ5ICsgLm1vYmlsZS1kcm9wZG93biB7XHJcbiAgbWFyZ2luLXRvcDogLSRwYWRkaW5nO1xyXG59IiwiLmNhdGVnb3JpZXMtbGlzdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkcGFkZGluZyoyO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1sKSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICBjb2xvcjogJGdyZXktdGV4dDtcclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6IGluaXRpYWw7XHJcbiAgICB9XHJcblxyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAzMC8xNitlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tYWN0dWFsIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxuXHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAkcGFkZGluZyoyIC0gLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgcGFkZGluZzogLjI1ZW0gLjc1ZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC41ZW07XHJcblxyXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogOC8xNitlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHJlZC1ob3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5zaWRlYmFyLWl0ZW0ge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgcGFkZGluZzogMjAvMTYrZW07XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgIHBhZGRpbmc6ICRwYWRkaW5nLWlubmVyLW1vYmlsZTtcclxuICB9XHJcblxyXG4gIC50aXRsZS1wcmltYXJ5IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNi8xNityZW07XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2LzE2K3JlbTtcclxuICB9XHJcblxyXG4gIC5mZWRlcmF0aW9uLWxvZ28ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHBhZGRpbmcqMjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn0iLCIuZ2FtZXMtdGltZXIge1xyXG4gIHBhZGRpbmc6IDE5LzE2K2VtO1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDEuMTVlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIH1cclxuXHJcbiAgJl9fY291bnRkb3duIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgZGl2IHtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzUvMTYrZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNS8xNityZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNC8xNitlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuY2FsZW5kYXIge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgcGFkZGluZzogMTkvMTYrZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAudGl0bGUtcHJpbWFyeSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEyLzE2K3JlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1LzE2K3JlbTtcclxuICB9XHJcbn1cclxuXHJcbi8qQkVHSU4gZnVsbGNhbGVuZGFyPT4+Ki9cclxuLmNhbGVuZGFyIC5mYy1zY3JvbGxlci5mYy1kYXktZ3JpZC1jb250YWluZXIge1xyXG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmMtdG9vbGJhci5mYy1oZWFkZXItdG9vbGJhciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmNhbGVuZGFyIC5mYyAuZmMtdG9vbGJhcj4qPmgyIHtcclxuICBmb250LXNpemU6IDE2LzE2K2VtO1xyXG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4uY2FsZW5kYXIgLmZjIC5mYy10b29sYmFyPio+aDI6aG92ZXIge1xyXG4gIC8qb3BhY2l0eTogMC42OyovXHJcbn1cclxuXHJcbi5mYy12aWV3LWNvbnRhaW5lciB7XHJcbiAgbWluLWhlaWdodDogMjEyLzE2K2VtO1xyXG59XHJcblxyXG4uY2FsZW5kYXIgLmZjIGJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIHdpZHRoOiAzMnB4O1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIG9yZGVyOiAyO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcclxuICAvKmxpbmUtaGVpZ2h0OiAxOyovXHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICBvcGFjaXR5OiAxO1xyXG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY2FsZW5kYXIgLmZjIGJ1dHRvbjpob3ZlciB7XHJcbiAgb3BhY2l0eTogLjY7XHJcbn1cclxuXHJcbi5jYWxlbmRhciBidXR0b24uZmMtcHJldi1idXR0b24uZmMtYnV0dG9uLmZjLXN0YXRlLWRlZmF1bHQuZmMtY29ybmVyLWxlZnQuZmMtY29ybmVyLXJpZ2h0OmJlZm9yZSB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5jYWxlbmRhciAuZmMgYnV0dG9uIC5mYy1pY29uIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uY2FsZW5kYXIgLmZjIGJ1dHRvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTFmXCI7XHJcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xyXG4gIGZvbnQtc2l6ZTogMjUvMTYrZW07XHJcbn1cclxuXHJcbi5mYy11bnRoZW1lZCAuZmMtY29udGVudCwgLmZjLXVudGhlbWVkIC5mYy1kaXZpZGVyLCAuZmMtdW50aGVtZWQgLmZjLWxpc3QtaGVhZGluZyB0ZCwgLmZjLXVudGhlbWVkIC5mYy1saXN0LXZpZXcsIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciwgLmZjLXVudGhlbWVkIC5mYy1yb3csIC5mYy11bnRoZW1lZCB0Ym9keSwgLmZjLXVudGhlbWVkIHRkLCAuZmMtdW50aGVtZWQgdGgsIC5mYy11bnRoZW1lZCB0aGVhZCB7XHJcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jYWxlbmRhciAuZmMtbHRyIC5mYy1iYXNpYy12aWV3IC5mYy1kYXktdG9wIC5mYy1kYXktbnVtYmVyIHtcclxuICBmbG9hdDogbm9uZTtcclxufVxyXG5cclxuLmZjLXJvdyAuZmMtY29udGVudC1za2VsZXRvbiB0ZCwgLmZjLXJvdyAuZmMtaGVscGVyLXNrZWxldG9uIHRkIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbnRoZWFkLmZjLWhlYWQge1xyXG59XHJcblxyXG50aC5mYy1kYXktaGVhZGVyLmZjLXdpZGdldC1oZWFkZXIge1xyXG4gIGZvbnQtc2l6ZTogMTQvMTYrZW07XHJcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTAvMTQrZW07XHJcbn1cclxuXHJcbi5jYWxlbmRhciAuZmMtdW50aGVtZWQgLmZjLWRpc2FibGVkLWRheSB7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICAvKmRpc3BsYXk6IG5vbmU7Ki9cclxufVxyXG5cclxuLmNhbGVuZGFyIC5mYy1iYXNpYy12aWV3IC5mYy1ib2R5IC5mYy1yb3cge1xyXG4gIG1pbi1oZWlnaHQ6IDA7XHJcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jYWxlbmRhciBzcGFuLmZjLWRheS1udW1iZXIge1xyXG4gIG9wYWNpdHk6IDAuNTtcclxuICBmb250LXNpemU6IDE0LzE2K2VtO1xyXG4gIHdpZHRoOiAyNS8xNCtlbTtcclxuICBsaW5lLWhlaWdodDogMjUvMTQrZW07XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiAwO1xyXG4gIC8qY3Vyc29yOiBwb2ludGVyOyovXHJcbiAgdHJhbnNpdGlvbjogLjNzO1xyXG4gIG1hcmdpbi1ib3R0b206IDUuNC8xNCtlbTtcclxufVxyXG5cclxuLmNhbGVuZGFyIHNwYW4uZmMtZGF5LW51bWJlcjpob3ZlciB7XHJcbiAgLypvcGFjaXR5OiAxOyovXHJcbn1cclxuXHJcbi5jYWxlbmRhciAuZmMtdW50aGVtZWQgdGQuZmMtdG9kYXkge1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuXHJcbi5jYWxlbmRhciAuZmMtc3RhdGUtaGlnaGxpZ2h0IHNwYW4uZmMtZGF5LW51bWJlciB7XHJcbiAgLy9jb2xvcjogIzM3M0U2ODtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uY2FsZW5kYXIgdGQuZmMtZGF5LXRvcC5hY3RpdmUgc3Bhbi5mYy1kYXktbnVtYmVyIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgb3BhY2l0eTogMTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcbn1cclxuXHJcbi5jYWxlbmRhciB0ZC5mYy1kYXktdG9wLmFjdGl2ZSBzcGFuLmZjLWRheS1udW1iZXI6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xyXG59XHJcbi5jYWxlbmRhciAuZXZlbnRzLWxpc3Qge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB6LWluZGV4OiA1O1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIHBhZGRpbmc6IDEuMmVtIDEuMmVtO1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuLmNhbGVuZGFyIC5ldmVudHMtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5jYWxlbmRhciAuZXZlbnRzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICB3aWR0aDogNHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC8vYm9yZGVyLXJhZGl1czogNXB4O1xyXG59XHJcbi5jYWxlbmRhciAuZXZlbnRzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzczRTY4O1xyXG4gIC8vYm9yZGVyLXJhZGl1czogNXB4O1xyXG59XHJcbi5jYWxlbmRhciAuZXZlbnRzLWxpc3QgLmRhdGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBvcGFjaXR5OiAxO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgb3JkZXI6IDE7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgdHJhbnNpdGlvbjogLjNzO1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi5jYWxlbmRhciAuZXZlbnRzLWxpc3QgLmRhdGU6aG92ZXIge1xyXG4gIG9wYWNpdHk6IC42O1xyXG59XHJcblxyXG4uY2FsZW5kYXIgLmV2ZW50cy1saXN0IC5kYXRlICNjYWxlbmRhci1kYXksIC5jYWxlbmRhciAuZXZlbnRzLWxpc3QgLmRhdGUgI2NhbGVuZGFyLWRheTEge1xyXG4gIC8qYmFja2dyb3VuZDogcmdiYSgyNTIsMTY4LDAsMSk7Ki9cclxuICAvKmNvbG9yOiAjZmZmOyovXHJcbiAgLypmb250LXNpemU6IDEuMTg4ODllbTsqL1xyXG4gIC8qYm9yZGVyLXJhZGl1czogNTAlOyovXHJcbiAgLyp3aWR0aDogMmVtOyovXHJcbiAgLypsaW5lLWhlaWdodDogMmVtOyovXHJcbiAgLyp0ZXh0LWFsaWduOiBjZW50ZXI7Ki9cclxuICAvKmRpc3BsYXk6IGlubGluZS1ibG9jazsqL1xyXG59XHJcbi5jYWxlbmRhciAuZXZlbnRzLWxpc3QgLmRhdGUgI2NhbGVuZGFyLW1vbnRoLCAuY2FsZW5kYXIgLmV2ZW50cy1saXN0IC5kYXRlICNjYWxlbmRhci1tb250aDEsIC5jYWxlbmRhciAuZXZlbnRzLWxpc3QgLmRhdGUgI2NhbGVuZGFyLXllYXIsIC5jYWxlbmRhciAuZXZlbnRzLWxpc3QgLmRhdGUgI2NhbGVuZGFyLXllYXIxIHtcclxuICAvKmZvbnQtc2l6ZTogMS42NjY2N2VtOyovXHJcbiAgLyp0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyovXHJcbiAgLypjb2xvcjogIzM3M0U2ODsqL1xyXG59XHJcbi5jYWxlbmRhciAuZXZlbnRzLWxpc3QgLnNpbmdsZS1ldmVudCB7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctbGVmdDogMWVtO1xyXG4gIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbi5jYWxlbmRhciAuZXZlbnRzLWxpc3QgLnNpbmdsZS1ldmVudDpob3ZlciB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuLmNhbGVuZGFyIC5ldmVudHMtbGlzdCAuc2luZ2xlLWV2ZW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ+KAoic7XHJcbiAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICBmb250LXNpemU6IDEuMjVlbTtcclxuICBsaW5lLWhlaWdodDogMS4xO1xyXG59XHJcbi5jYWxlbmRhciAuZXZlbnRzLWxpc3QgLnNpbmdsZS1ldmVudDpub3QoOmxhc3QtY2hpbGQpIHtcclxuICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbn1cclxuLmNhbGVuZGFyIC5ldmVudHMtbGlzdCAuYmFjay1idG4ge1xyXG4gIG9wYWNpdHk6IDAuNTtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgbWFyZ2luLXRvcDogMWVtO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG4uY2FsZW5kYXIgLmV2ZW50cy1saXN0IC5iYWNrLWJ0bjpob3ZlciB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmNhbGVuZGFyIHRkLmZjLWV2ZW50LWNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4vKjw8PWZ1bGxjYWxlbmRhciBFTkQqLyIsIi8vU2NyZWVuc1xyXG4kbGFwdG9wLWw6IDE0NDBweDtcclxuJGxhcHRvcC1tOiAxMjAwcHg7XHJcbiRsYXB0b3AtczogMTAyNHB4O1xyXG4kdGFibGV0OiA3NjdweDtcclxuJG1vYmlsZS1sOiA0ODBweDtcclxuJG1vYmlsZS1tOiAzNzVweDtcclxuJG1vYmlsZS1zOiAzMjBweDtcclxuXHJcbi8vQ29sb3JzXHJcbiRjb2xvci1wcmltYXJ5OiAjMjcyRjVBO1xyXG4kY29sb3ItcHJpbWFyeS1ob3ZlcjogIzMyNTM4NTtcclxuJGNvbG9yLXNlY29uZGFyeTogIzQwQzBDRTtcclxuJHJlZDogI0VDMzM1RTtcclxuJHJlZC1ob3ZlcjogI2MyMmI0ZDtcclxuJGdyZXktYmc6ICNGMUYxRjE7XHJcbiRncmV5LXRleHQ6ICM4QzhDOEM7XHJcbiRncmV5LWVsZW1lbnRzOiAjRUVFRUYwO1xyXG4kZ3JleS1lbGVtZW50cy1ob3ZlcjogI2JkYmRiZjtcclxuJGJvcmRlci1jb2xvcjogcmdiYSgwLDAsMCwuMSk7XHJcbiRnb2xkOiAjRkNCQTNGO1xyXG4kc2lsdmVyOiAjQ0FDQUNBO1xyXG4kYnJvbnplOiAjQjc4RDRBO1xyXG5cclxuJHBhZGRpbmc6IC42MjVyZW07XHJcbiRwYWRkaW5nLWlubmVyOiAxLjU2MjVyZW0gMS44NzVyZW0gMS44NzVyZW07XHJcbiRwYWRkaW5nLWlubmVyMjogMS44NzVyZW0gMS44NzVyZW0gMS44NzVyZW07XHJcblxyXG4kcGFkZGluZy1tb2JpbGU6IC41cmVtO1xyXG4kcGFkZGluZy1pbm5lci1tb2JpbGU6IDFyZW07XHJcblxyXG4kc2hhZG93OjAgMXB4IC41ZW0gcmdiYSgwLDAsMCwuMSk7IiwiLmJhbm5lciB7XHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufSIsIi5zb2NpYWwtd2lkZ2V0cyB7XHJcbiAgcGFkZGluZzogMTkvMTYrZW07XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIvMTYrcmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTUvMTYrcmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGNvbG9yOiAkZ3JleS10ZXh0O1xyXG5cclxuICAgIC50aXRsZS1wcmltYXJ5IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGNvbG9yOiBpbml0aWFsO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kZXNjIHtcclxuICAgIGlmcmFtZSB7XHJcbiAgICAgIGhlaWdodDogNDAwLzE2K2VtICFpbXBvcnRhbnQ7XHJcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnN1YnNjcmliZSB7XHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMC8xNityZW07XHJcblxyXG4gICAgaSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNTAvMTYrZW07XHJcbiAgICAgIGNvbG9yOiAkZ3JleS10ZXh0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwLzUwK2VtO1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICBmb250LXNpemU6IDMyLzE2K2VtO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTIvMzIrZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuaW5wdXQtcmVndWxhciB7XHJcbiAgaGVpZ2h0OiA0MC8xNitlbTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDQwZW0vMTYgLSAycHgpO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG4gIHBhZGRpbmc6IDAgMTAvMTYrZW07XHJcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcblxyXG4gICY6Zm9jdXMsICY6aG92ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICB9XHJcbn1cclxuXHJcbnRleHRhcmVhLmlucHV0LXJlZ3VsYXIge1xyXG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTAvMTYrZW07XHJcblxyXG4gIC5pbnB1dC1yZWd1bGFyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogJGdyZXktdGV4dDtcclxuICAgIGZvbnQtc2l6ZTogMTIvMTYrZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2LzEyK2VtO1xyXG4gIH1cclxuXHJcbiAgJi0tZ2x1ZWQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1sKSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMC8xNitlbTtcclxuXHJcbiAgICAgICY+KiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMC8xNitlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbltjbGFzc149XCJjb2wtXCJdIHtcclxuICAuaW5wdXQtZ3JvdXAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbn0iLCIuc29jaWFscy1jYXJvdXNlbCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAuc2xpY2stbGlzdCwgLnNsaWNrLXRyYWNrLCAuc2xpY2stc2xpZGU+ZGl2IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDMwLzE2K2VtIDMwLzE2K2VtIDcwLzE2K2VtO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgcGFkZGluZzogJHBhZGRpbmctaW5uZXItbW9iaWxlO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNzAvMTYrZW07XHJcbiAgICB9XHJcblxyXG4gICAgZGl2IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBpIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICBmb250LXNpemU6IDMwLzE2K2VtO1xyXG4gICAgICB3aWR0aDogNTAvMzArZW07XHJcbiAgICAgIGhlaWdodDogNTAvMzArZW07XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwLzUwK2VtO1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1sKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMiozMC81MC8xNitlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEyLzE2K3JlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBmb250LXNpemU6IDIyLzE2K2VtO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXB0b3Atcykge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTgvMTYrZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kb3RzLXJlZ3VsYXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgfVxyXG59IiwiLnRpdGxlLWJsb2NrIHtcclxuICBtYXJnaW4tYm90dG9tOiAkcGFkZGluZyoyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gIC50aXRsZS1wcmltYXJ5IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59IiwiLmNhcm91c2VsLWNvbnRyb2xzIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1sKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICBmb250LXNpemU6IDI0LzE2K2VtO1xyXG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgb3BhY2l0eTogLjU0O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTAvMTYrcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5nYW1lcy1jYXJvdXNlbCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1vYmlsZS1sICsgMSkge1xyXG4gICAgLnNsaWNrLWxpc3Qge1xyXG4gICAgICBtYXJnaW46IC0kcGFkZGluZztcclxuXHJcbiAgICAgIC5zbGljay1zbGlkZSB7XHJcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbGljay10cmFjayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcblxyXG4gICAgJj4uc2xpY2stc2xpZGUge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG5cclxuICAgICAgJj5kaXYge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgJj4qIHtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaXRlbSB7XHJcbiAgICBwYWRkaW5nOiAzNi8xNitlbSAzMC8xNitlbTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIC5nYW1lcy1jYXJvdXNlbC1pdGVtX190aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICB3aWR0aDogMTIwLzE2K2VtO1xyXG4gICAgICBoZWlnaHQ6IDEyMC8xNitlbTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMC8xNitlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIEBpbmNsdWRlIG9iamVjdC1maXQoY29udGFpbik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTgvMTYrZW07XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiYm9keSB7XHJcbiAgLmNob3Nlbi1jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIC8vdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAuY2hvc2VuLXNpbmdsZSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIHtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgcGFkZGluZzogMCAxMC8xNitlbTtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IDQwLzE2K2VtO1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoNDBlbS8xNiAtIDJweCk7XHJcbiAgICAvL3doaXRlLXNwYWNlOiBub3JtYWw7XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIC8vd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyB7XHJcbiAgICAvL3doaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgLy9taW4taGVpZ2h0OiA1MXB4O1xyXG4gICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcblxyXG4gIC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSBkaXYgYiB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1maWVsZCB7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBwYWRkaW5nOiA1LzE2K2VtIDEwLzE2K2VtO1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gICAgJjpub3QobGFzdC1jaGlsZCkge1xyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgcGFkZGluZzogMS41LzEyLjUrZW07XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2Uge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBtYXJnaW46IDEuNS8xMi41K2VtO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDguNS8xMi41K2VtIDEwLzEyLjUrZW0gOC41LzEyLjUrZW0gNDAvMTIuNStlbTtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMC8xMi41K2VtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2UgLnNlYXJjaC1jaG9pY2UtY2xvc2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC1zaXplOiAxMC8xMi41K2VtO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3M7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IC45O1xyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcXGU5MGVcIjtcclxuICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtZmllbGQge1xyXG4gICAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgaW5wdXRbdHlwZT10ZXh0XSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1maWVsZCBpbnB1dFt0eXBlPXRleHRdIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAjYWFhO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gIH1cclxuXHJcbiAgLmNob3Nlbi1jb250YWluZXIuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUuY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUuY2hvc2VuLXdpdGgtZHJvcCA+IGEsXHJcbiAgLmNob3Nlbi1jb250YWluZXIuY2hvc2VuLWNvbnRhaW5lci1tdWx0aS5jaG9zZW4td2l0aC1kcm9wLmNob3Nlbi1jb250YWluZXItYWN0aXZlIC5jaG9zZW4tY2hvaWNlcyB7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gIH1cclxuXHJcbiAgLmNob3Nlbi1jb250YWluZXIuY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUuY2hvc2VuLXdpdGgtZHJvcCAuY2hvc2VuLWRyb3Age1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuICB9XHJcblxyXG4gIC5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZS5jaG9zZW4td2l0aC1kcm9wIC5jaG9zZW4tc2luZ2xlIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAvL2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgLy9ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG4gIH1cclxuXHJcbiAgLmNob3Nlbi1jb250YWluZXItYWN0aXZlLmNob3Nlbi13aXRoLWRyb3AgLmNob3Nlbi1zaW5nbGUsIC5jaG9zZW4tY29udGFpbmVyLmNob3Nlbi13aXRoLWRyb3AgLmNob3Nlbi1kcm9wIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICBib3JkZXItd2lkdGg6IDFweDtcclxuICB9XHJcblxyXG4gIC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSBzcGFuIHtcclxuICAgIC8vb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgfVxyXG5cclxuICAuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUgZGl2IGIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIGNvbG9yOiAjYWFhO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICdcXGU5MGQnO1xyXG4gICAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNob3Nlbi1jb250YWluZXItYWN0aXZlLmNob3Nlbi13aXRoLWRyb3AgLmNob3Nlbi1zaW5nbGUgZGl2IGIge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICdcXGU5MjEnO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIHtcclxuICAgIGZvbnQtc2l6ZTogMWVtICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUgZGl2IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDQ1cHg7XHJcbiAgfVxyXG5cclxuICAuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1kcm9wIHtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgIC5oaWRkZW4ge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xyXG5cclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYjtcclxuICAgIH1cclxuXHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7XHJcbiAgICAgIC8vYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkge1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIHBhZGRpbmc6IDEwLjUvMTYrZW0gMTAvMTYrZW07XHJcbiAgfVxyXG5cclxuICAuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1kZWZhdWx0IHtcclxuICAgIGNvbG9yOiAjODc4Nzg3O1xyXG4gIH1cclxuXHJcbiAgLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLmhpZ2hsaWdodGVkIHtcclxuICAgIGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcbiAgICBjb2xvcjogaW5pdGlhbDtcclxuICB9XHJcblxyXG4gIC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaS5yZXN1bHQtc2VsZWN0ZWQge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcblxyXG4gIC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNlYXJjaCB7XHJcbiAgICAvL2Rpc3BsYXk6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgaW5wdXRbdHlwZT10ZXh0XSB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcclxuICAgICAgaGVpZ2h0OiA0MC8xNitlbTtcclxuICAgICAgcGFkZGluZzogNS8xNitlbSAxMC8xNitlbTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogJ1xcZTkyNic7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgd2lkdGg6IDEuNWVtO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAuOGVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgY29sb3I6ICRncmV5LXRleHQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubm8tc2VhcmNoICsgLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2VhcmNoIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59IiwiLm1vZGFsLXNlYXJjaCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblxyXG4gIGlucHV0IHtcclxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XHJcbiAgICBmb250LXNpemU6IDJlbTtcclxuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtbCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xyXG4gICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNSk7XHJcbiAgICB9XHJcbiAgICAmOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cclxuICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjUpO1xyXG4gICAgfVxyXG4gICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cclxuICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjUpO1xyXG4gICAgfVxyXG4gICAgJjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cclxuICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgYnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMi41ZW07XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICBmb250LXNpemU6IDJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogLjc1O1xyXG4gICAgfVxyXG4gIH1cclxufSIsImRpdiNzaWRlYmFyLCBkaXYjY29udGVudCB7XHJcbiAgcGFkZGluZzogMDtcclxuXHJcbiAgLnNpZGViYXJfX2lubmVyIHtcclxuICAgIHBhZGRpbmc6ICRwYWRkaW5nO1xyXG4gICAgLy9vdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuXHJcbiAgc2VjdGlvbjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcblxyXG4jc2lkZWJhciB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1zKSB7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5pbm5lci13cmFwcGVyLXN0aWNreSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1zKSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxuICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5kaXYjbWFpbi1jb250ZW50IHtcclxuICAvL21hcmdpbi1ib3R0b206IC0xLjI1ZW07XHJcbn0iLCIubW9kYWwtbWVudSB7XHJcbiAgdWwge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBwYWRkaW5nOiAuNWVtIDA7XHJcbiAgICBmb250LXNpemU6IDEuNWVtO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IC43NTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kcm9wZG93bi1tZW51IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBmb250LXNpemU6IC44ZW07XHJcbiAgfVxyXG59IiwiLmZ1bGwtbW9kYWwge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB6LWluZGV4OiA5OTk5OTtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00cHg7XHJcbiAgfVxyXG5cclxuICAmX19jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMzAvMTYrcmVtO1xyXG4gICAgdG9wOiAzMC8xNityZW07XHJcbiAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gICAgei1pbmRleDogOTtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgIHRvcDogMjAvMTYrcmVtO1xyXG4gICAgICByaWdodDogMjAvMTYrcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAuNzU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWlubmVyIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgd2hpdGUtc3BhY2U6bm9ybWFsO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSguOCk7XHJcbiAgICBhbmltYXRpb246IHNjYWxlIC4zcyBmb3J3YXJkcztcclxuICAgIGFuaW1hdGlvbi1kZWxheTogLjJzO1xyXG4gICAgcGFkZGluZzogMzAvMTYrcmVtO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgcGFkZGluZzogNTAvMTYrcmVtIDIwLzE2K3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBrZXlmcmFtZXMgc2NhbGUge1xyXG4gICAgMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC45KTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5tb2JpbGUtY2Fyb3VzZWwge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtbCkge1xyXG4gICAgJi5yb3cge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG4gICAgICAmPltjbGFzc149XCJjb2xcIl0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stc2xpZGUgPiBkaXYge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5zaW1wbGViYXIge1xyXG4gICYtLXJlZ3VsYXIge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDJyZW0pO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xyXG4gICAgbWFyZ2luLXRvcDogLTFlbTtcclxuXHJcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1sKSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY+LnNpbXBsZWJhci10cmFjay5ob3Jpem9udGFsIHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICY+LnNpbXBsZWJhci1zY3JvbGwtY29udGVudCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XHJcblxyXG4gICAgICAmPiAuc2ltcGxlYmFyLWNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxZW07XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY+LnNpbXBsZWJhci10cmFjay52ZXJ0aWNhbD4gLnNpbXBsZWJhci1zY3JvbGxiYXIge1xyXG4gICAgICB3aWR0aDogNXB4O1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAmPi5zaW1wbGViYXItdHJhY2sudmVydGljYWwgPiAuc2ltcGxlYmFyLXNjcm9sbGJhcjpiZWZvcmUge1xyXG4gICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0td2hpdGUge1xyXG4gICAgJj4uc2ltcGxlYmFyLXRyYWNrLnZlcnRpY2FsPiAuc2ltcGxlYmFyLXNjcm9sbGJhciB7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2ltcGxlYmFyLXNjcm9sbGJhciB7XHJcbiAgICB3aWR0aDogNHB4O1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMyk7XHJcbiAgICAgIG9wYWNpdHk6IC4zO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJj4uc2ltcGxlYmFyLXRyYWNrLmhvcml6b250YWw+IC5zaW1wbGViYXItc2Nyb2xsYmFyIHtcclxuICAgIGhlaWdodDogNHB4O1xyXG4gIH07XHJcbn0iLCIuY29udGVudCB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBwYWRkaW5nOiAkcGFkZGluZy1pbm5lcjI7XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgIHBhZGRpbmc6ICRwYWRkaW5nLWlubmVyLW1vYmlsZTtcclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktaG92ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmJyZWFkY3J1bWJzIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBtYXJnaW4tYm90dG9tOiAyMC8xNitlbTtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICBsaSB7XHJcbiAgICBmb250LXNpemU6IDEyLzE2K2VtO1xyXG5cclxuICAgICY6bm90KDpsYXN0LWNoaWxkICkge1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnLyc7XHJcbiAgICAgICAgbWFyZ2luOiAwIC41ZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgJi5yZWQge1xyXG4gICAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmFydGljbGUtaW1hZ2Uge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAvL3BhZGRpbmctYm90dG9tOiA0MjElLzYyNSoxMDA7XHJcbiAgcGFkZGluZy1ib3R0b206IDUwJTtcclxuICBtYXJnaW4tYm90dG9tOiAyMC8xNitlbTtcclxuXHJcbiAgaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgb2JqZWN0LWZpdChjb3Zlcik7XHJcbiAgfVxyXG5cclxuICAmLS1jYXJvdXNlbCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuXHJcbiAgICAuc2xpY2stc2xpZGUge1xyXG4gICAgICAmPmRpdiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQyMSUvNjI1KjEwMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZG90cy1yZWd1bGFyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGxpOmJlZm9yZSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsMCwwLC40KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tY29udGFpbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWlubmVyMjtcclxuICAgICAgQGluY2x1ZGUgb2JqZWN0LWZpdChjb250YWluKTtcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1pbm5lci1tb2JpbGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiYXJ0aWNsZSB7XHJcbiAgaDEge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIHRhYmxle1xyXG4gICAgcHtcclxuICAgICAgLy9tYXJnaW46IDEwcHggMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jb250ZW50LCAucGxhaW4tdGV4dCwgYXJ0aWNsZSB7XHJcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHJcbiAgcCwgdWwsIG9sIHtcclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktaG92ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1sKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgYmxvY2txdW90ZSB7XHJcbiAgICBtYXJnaW46IDJyZW0gMDtcclxuICAgIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XHJcbiAgICBwYWRkaW5nOiAyZW07XHJcbiAgICBmb250LXNpemU6IDE4LzE2K2VtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdHJhbnNpdGlvbjogLjNzO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcXGU5MTZcIjtcclxuICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDFyZW07XHJcbiAgICAgIGxlZnQ6IDFyZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogNTUvMTYrZW07XHJcbiAgICAgIG1hcmdpbi10b3A6IC0uMmVtO1xyXG4gICAgICBvcGFjaXR5OiAuMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRhYmxlIHtcclxuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHJcbiAgICB0ZCwgdGgge1xyXG4gICAgICBwYWRkaW5nOiAuNWVtO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB0aCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5zaGFyZSB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgcGFkZGluZy10b3A6IDIwLzE2K2VtO1xyXG4gIG1hcmdpbi10b3A6IDIwLzE2K2VtO1xyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICBwYWRkaW5nLXRvcDogJHBhZGRpbmctaW5uZXItbW9iaWxlO1xyXG4gICAgbWFyZ2luLXRvcDogJHBhZGRpbmctaW5uZXItbW9iaWxlO1xyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICBoZWlnaHQ6IDQwLzE2K2VtO1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4zcztcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGkge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmc6IDAgOC8xNitlbTtcclxuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4zcztcclxuICAgIH1cclxuXHJcbiAgICBpIHtcclxuICAgICAgd2lkdGg6IDQwLzIwK2VtO1xyXG4gICAgICBjb2xvcjogJGdyZXktdGV4dDtcclxuICAgICAgZm9udC1zaXplOiAyMC8xNitlbTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zaGFyZS1tb2RhbCB7XHJcbiAgLnlhLXNoYXJlMl9fY29udGFpbmVyX3NpemVfbSAueWEtc2hhcmUyX19pY29uIHtcclxuICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgaGVpZ2h0OiAzMnB4O1xyXG4gIH1cclxuXHJcbiAgLnlhLXNoYXJlMl9fYmFkZ2Uge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICB9XHJcbn0iLCIucGFnaW5hdGlvbiB7XHJcbiAgbWFyZ2luLXRvcDogMjAvMTYrZW07XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgbWFyZ2luLXRvcDogMWVtO1xyXG4gIH1cclxuXHJcbiAgaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgfVxyXG5cclxuICAmPmxpIHtcclxuICAgICY+YSwgJj5zcGFuIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMC8xMi41ICsgZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogMTIuNS8xNitlbTtcclxuICAgICAgLy9jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgcGFkZGluZzogMCAwLjVlbTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtaW4td2lkdGg6IDIuNWVtO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgaGVpZ2h0OiAyLjVlbTtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC41ZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLjVlbTtcclxuICAgICAgICBtaW4td2lkdGg6IDIuNWVtO1xyXG4gICAgICAgIGhlaWdodDogMi41ZW07XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgJj5hLCAmPnNwYW57XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmRpc2FibGVkICB7XHJcbiAgICAgIGEsIHNwYW4ge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JleS10ZXh0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuY2F0ZWdvcmllcy1jYXJvdXNlbCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1vYmlsZS1sICsgMSkge1xyXG4gICAgLnNsaWNrLWxpc3Qge1xyXG4gICAgICBtYXJnaW46IC0kcGFkZGluZztcclxuXHJcbiAgICAgIC5zbGljay1zbGlkZSB7XHJcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbGljay10cmFjayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICY+LnNsaWNrLXNsaWRlIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBmbG9hdDogbm9uZTtcclxuXHJcbiAgICAgICY+ZGl2IHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICY+KiB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWl0ZW0ge1xyXG4gICAgcGFkZGluZzogMjAvMTYrZW0gMTAvMTYrZW07XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldCArIDEpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcclxuXHJcbiAgICAgICAgLmNhdGVnb3JpZXMtY2Fyb3VzZWwtaXRlbV9faWNvbixcclxuICAgICAgICAuY2F0ZWdvcmllcy1jYXJvdXNlbC1pdGVtX190aXRsZSB7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgIC5jYXRlZ29yaWVzLWNhcm91c2VsLWl0ZW1fX3RpdGxlIHtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAuY2F0ZWdvcmllcy1jYXJvdXNlbC1pdGVtX190aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faWNvbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS43NWVtO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEyLzE2K3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTIvMTYrZW07XHJcbiAgICAgIGNvbG9yOiAkZ3JleS10ZXh0O1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmdhbWUtaGVhZGVyIHtcclxuXHJcbiAgJi0tZmVkZXJhdGlvbiB7XHJcbiAgICAuZ2FtZS1oZWFkZXJfX2Rlc2Mge1xyXG4gICAgICAmLWl0ZW0ge1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQgKyAxKSB7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gICZfX2Rlc2Mge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgcGFkZGluZzogOC8xNitlbTtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgJi1pdGVtIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC1zaXplOiAxNC8xNitlbTtcclxuICAgICAgcGFkZGluZzogNi8xNCtlbSAxOC8xNCtlbTtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xyXG5cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBkaXYge1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmF0aGxldGVzIHtcclxuICAuY2FyZCB7XHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Rlc2Mge1xyXG4gICAgICBwYWRkaW5nOiAxZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDFlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbmZvIHtcclxuICAgICAgZm9udC1zaXplOiAxMi8xNitlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcclxuICAgIH1cclxuXHJcbiAgICAmX192b3RlcyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxcmVtO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBwYWRkaW5nOiAuNWVtIDFlbTtcclxuICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG5cclxuICAgIC5idG4taWNvbiB7XHJcbiAgICAgIHNwYW4sICY6YmVmb3JlIHtcclxuICAgICAgICBmb250LXNpemU6IC44NzVlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZS1hY3RpdmUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1sKSB7XHJcbiAgICAmPltjbGFzc149XCJjb2wtXCJdIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5hdGhsZXRlLWNhcmQge1xyXG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuXHJcbiAgJl9faW1hZ2Uge1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB3aWR0aDogMjMyLzE2K2VtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBAaW5jbHVkZSBvYmplY3QtZml0KGNvdmVyKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Rlc2Mge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDMwLzE2K2VtIDc0LzE2K2VtO1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgcGFkZGluZzogJHBhZGRpbmctaW5uZXItbW9iaWxlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtZ2FtZXMge1xyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDFlbTtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTAvMTYrZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIHdpZHRoOiAzMy8xNitlbTtcclxuICAgICAgaGVpZ2h0OiAzMy8xNitlbTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwLzE2K2VtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgb2JqZWN0LWZpdChjb250YWluKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmF0aGxldGUtaW5mbyB7XHJcbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwLzE2K2VtO1xyXG4gIH1cclxuXHJcbiAgJl9fbmFtZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgZm9udC1zaXplOiAyMi8xNitlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTAvMjIrZW07XHJcbiAgfVxyXG5cclxuICAmX19zcG9ydCB7XHJcbiAgICBmb250LXNpemU6IDE0LzE2K2VtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjAvMTYrZW07XHJcbiAgfVxyXG59IiwiLm1lZGFscyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAmLWl0ZW0ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNDAvMTYrZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2lyY2xlIHtcclxuICAgICAgd2lkdGg6IDQ2LzE2K2VtO1xyXG4gICAgICBoZWlnaHQ6IDQ2LzE2K2VtO1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2LzE2K2VtO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmFtZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTIvMTYrZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWdvbGQge1xyXG4gICAgICBjb2xvcjogJGdvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc2lsdmVyIHtcclxuICAgICAgY29sb3I6ICRzaWx2ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tYnJvbnplIHtcclxuICAgICAgY29sb3I6ICRicm9uemU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmF0aGxldGVzLWNhcm91c2VsIHtcclxuICAuYXRobGV0ZS1jYXJkX19kZXNjIHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQgKyAxKSB7XHJcbiAgICAgIHBhZGRpbmc6IDMwLzE2K2VtIDc0LzE2K2VtIDEwMC8xNitlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kb3RzLXJlZ3VsYXIge1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldCArIDEpIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5zaWRlYmFyLW5hdiB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICBsaSB7XHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMC8xNitlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3ZlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgZm9udC1zaXplOiAxNi8xNitlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgdWwge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbi10b3A6IDAuNmVtO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMC8xNitlbTtcclxuXHJcbiAgICBhIHtcclxuICAgICAgZm9udC1zaXplOiAuODc1ZW07XHJcbiAgICAgIGNvbG9yOiAkZ3JleS10ZXh0O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuc3BvaWxlcnMge1xyXG4gICAgLnNwb2lsZXIge1xyXG4gICAgICAmX19kZXNjIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGFuaW1hdGlvbjogZmFkZSAuOHMgZm9yd2FyZHM7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuXHJcbiAgICAgICAgQGtleWZyYW1lcyBmYWRlIHtcclxuICAgICAgICAgIDAlIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIDEwMCUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5zcG9pbGVyczpub3QoLnNpZGViYXItbmF2KSB7XHJcbiAgLnNwb2lsZXIge1xyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAxOC8xNitlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIHBhZGRpbmc6IDE5LzE2K2VtIDA7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHRyYW5zaXRpb246IC4zcztcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3ZlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcXGU5MjlcIjtcclxuICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMC8xNityZW07XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwLzE2K3JlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2Rlc2Mge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gICAgICBwYWRkaW5nOiAkcGFkZGluZy1pbm5lcjI7XHJcbiAgICAgIGFuaW1hdGlvbjogZmFkZSAuOHMgZm9yd2FyZHM7XHJcbiAgICAgIC8vYW5pbWF0aW9uLWRlbGF5OiAuMnM7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcblxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctaW5uZXItbW9iaWxlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAa2V5ZnJhbWVzIGZhZGUge1xyXG4gICAgICAgIDAlIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIDEwMCUge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIC5zcG9pbGVyX190aXRsZSB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zcG9pbGVyX19kZXNjIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuZG9jdW1lbnRzIHtcclxuICAuZG9jdW1lbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE3LzE2K2VtO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktaG92ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMjQvMTYrZW07XHJcbiAgICAgIGhlaWdodDogMjQvMTYrZW07XHJcbiAgICAgIEBpbmNsdWRlIG9iamVjdC1maXQoY29udGFpbik7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBmb250LXNpemU6IDFlbTtcclxuICAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgICBwYWRkaW5nOiAyLjUvMTYrZW0gMTAvMTYrZW07XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjQvMTYrZW07XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBjb250ZW50OiBcIlxcZTkwZVwiO1xyXG4gICAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xyXG4gICAgICBjb2xvcjogJGdyZXktdGV4dDtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLm5vay1sb2dvIHtcclxuICBpbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgYXV0byAyMC8xNitlbTtcclxuICB9XHJcblxyXG4gIHN0cm9uZyB7XHJcbiAgICBmb250LXNpemU6IDE4LzE2K2VtO1xyXG4gIH1cclxufSIsIi5wYXJ0bmVycyB7XHJcbiAgLmNhcmQge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wYXJ0bmVycy1ibG9jayB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBtYXJnaW46IC0uNjI1cmVtO1xyXG5cclxuICAmLmNlbnRlcmVkIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLnBhcnRuZXJzLWxpbmsge1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgJi53aWRlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAmLndpZGUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAxLjg3NXJlbSAxLjg3NXJlbTtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucGVyc29uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG5cclxuICAmX19pbWFnZSB7XHJcbiAgICB3aWR0aDogMjMyLzE2K2VtO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kZXNjIHtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAkcGFkZGluZy1pbm5lcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAmX19uYW1lIHtcclxuICAgIGZvbnQtc2l6ZTogMjIvMTYrZW07XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwLzIyK2VtO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAmX19wb3NpdGlvbiB7XHJcbiAgICBjb2xvcjogJGdyZXktdGV4dDtcclxuICAgIGZvbnQtc2l6ZTogMTQvMTYrZW07XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi5hcnRpY2xlLXBlcnNvbmFsaXR5IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG5cclxuICAmLWltZyB7XHJcbiAgICB3aWR0aDogMjMyLzE2K2VtO1xyXG4gICAgaGVpZ2h0OiAyMzIvMTYrZW07XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBAaW5jbHVkZSBvYmplY3QtZml0KGNvdmVyKTtcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtdHh0IHtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAkcGFkZGluZy1pbm5lcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyMi8xNitlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTAvMjIrZW07XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gICYtcG9zdCB7XHJcbiAgICBjb2xvcjogJGdyZXktdGV4dDtcclxuICAgIGZvbnQtc2l6ZTogMTQvMTYrZW07XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuIiwiLnN0YWZmIHtcclxuICAuY2FyZCB7XHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyNjQuNyUvMjA0KjEwMDtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Fubm90YXRpb24ge1xyXG4gICAgICBmb250LXNpemU6IC43NWVtO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5hdWRpbyB7XHJcbiAgJl9fY29udHJvbHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgfVxyXG5cclxuICAgICAgaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaW5wdXRbdHlwZT1cInJhbmdlXCJdIHtcclxuICAgIGhlaWdodDogMnB4O1xyXG4gICAgYmFja2dyb3VuZDogJGdyZXktdGV4dDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxuXHJcbiAgaW5wdXRbdHlwZT0ncmFuZ2UnXTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIGN1cnNvcjogZXctcmVzaXplO1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDtcclxuICAgIGJveC1zaGFkb3c6IC0xMDAwcHggMCAwIDEwMDBweCAjMDAwMDAwO1xyXG4gIH1cclxufSIsIi5zeW1ib2xzIHtcclxuICAmX190b3Age1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwLzE2K2VtO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZmxhZyB7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMC8xNitlbTtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19lbWJsZW0ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDJlbTtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTAvMTYrZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIH1cclxufSIsIi5kZXBlbmRlbnQtdGl0bGUge1xyXG4gIC8vZGlzcGxheTogdGFibGU7XHJcbiAgLy93aWR0aDogMTAwJTtcclxuICBtYXJnaW4tYm90dG9tOiAkcGFkZGluZyoyO1xyXG4gIHRyYW5zaXRpb246IC4zcztcclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHBhZGRpbmctbW9iaWxlKjI7XHJcbiAgfVxyXG5cclxuICAubW9iaWxlLWRyb3Bkb3duIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICAmLS1lbXB0eSB7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFwdG9wLXMpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5pcy1hZmZpeGVkIC5kZXBlbmRlbnQtdGl0bGUtLWVtcHR5IHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFwdG9wLXMgKyAxKSB7XHJcbiAgICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IC0kcGFkZGluZztcclxuICB9XHJcbn0iLCIuZ2FsbGVyeSB7XHJcbiAgLnNsaWRlci1mb3Ige1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHBhZGRpbmcqMjtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206ICRwYWRkaW5nLW1vYmlsZSoyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNsaWRlci1uYXYge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAuc2xpY2stc2xpZGUge1xyXG4gICAgICAmID4gZGl2IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM5My44OCUvNTkyKjEwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgQGluY2x1ZGUgb2JqZWN0LWZpdChjb3Zlcik7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLWFycm93IHtcclxuICAgICAgZm9udC1zaXplOiAyNC8xNitlbTtcclxuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICBvcGFjaXR5OiAuNTQ7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAuODtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1saXN0IHtcclxuICAgICAgbWFyZ2luOiAtJHBhZGRpbmc7XHJcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgIC5zbGljay1zbGlkZSB7XHJcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmc7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzkzLjg4JS81OTIqMTAwO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgQGluY2x1ZGUgb2JqZWN0LWZpdChjb3Zlcik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2xpY2stc2xpZGUge1xyXG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICY+ZGl2IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuc2VhcmNoLXJlc3VsdHMge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG4gICYtaXRlbSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6ICRwYWRkaW5nLWlubmVyMjtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWlubmVyLW1vYmlsZTtcclxuICAgIH1cclxuXHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgLnNlYXJjaC1yZXN1bHRzLWl0ZW1fX3RpdGxlIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktaG92ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTAvMTgrZW07XHJcbiAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgIH1cclxuXHJcbiAgICAmX19hbm5vdGF0aW9uIHtcclxuICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmZhY3Qge1xyXG4gICYuY2FyZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxuXHJcbiAgLmZhY3RfX2ltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAucmVkLWxhYmVsIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZXh0ZW5kYWJsZSB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgzOSw0Nyw5MCwwKSwgJGNvbG9yLXByaW1hcnkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmdyZXktbGluayB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIG9wYWNpdHk6IC44O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBsYWluLXRleHQgcCBhe1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgfVxyXG59XHJcbiIsIi5leHRlbmRhYmxlIHtcclxuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgY3ViaWMtYmV6aWVyKDAsIDEsIDAsIDEpO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1ib3R0b206IDEwLzE2K2VtO1xyXG5cclxuICAmLm9wZW5lZCB7XHJcbiAgICBtYXgtaGVpZ2h0OiAyNDBlbSAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAxcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA3ZW07XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwyNTUsMjU1LDApLCAjZmZmKTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgfVxyXG59IiwiLmZlZGVyYXRpb24tbWVkYWxzLXRhYmxlIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtbCkge1xyXG4gICAgZm9udC1zaXplOiAxMi8xNitlbTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtcykge1xyXG4gICAgdHI6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRwYWRkaW5nKjI7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAkcGFkZGluZy1tb2JpbGUqMjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRkIHtcclxuICAgIHBhZGRpbmc6IC43NWVtIC43NWVtO1xyXG5cclxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAxNyU7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcbiAgICAmOm50aC1vZi10eXBlKDIpIHNwYW4ge1xyXG4gICAgICBjb2xvcjogI2ZjYmEzZjtcclxuICAgIH1cclxuICAgICY6bnRoLW9mLXR5cGUoMykgc3BhbiB7XHJcbiAgICAgIGNvbG9yOiAjY2FjYWNhO1xyXG4gICAgfVxyXG4gICAgJjpudGgtb2YtdHlwZSg0KSBzcGFuIHtcclxuICAgICAgY29sb3I6ICNiNzhkNGE7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIHdpZHRoOiAxLjVlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMS41ZW0gLSAycHgpO1xyXG4gICAgICBoZWlnaHQ6IDEuNWVtO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB0cjpub3QoOmxhc3QtY2hpbGQpIHRkIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gIH1cclxufSIsIi5xdWl6LWFuc3dlcnMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1hcmdpbjogLS4yODEyNWVtO1xyXG4gIHBhZGRpbmctdG9wOiAxZW07XHJcbiAgZm9udC1zaXplOiAxMi8xNitlbTtcclxuXHJcbiAgLmNvbCB7XHJcbiAgICBwYWRkaW5nOiAuMjgxMjVlbTtcclxuICAgIGNvdW50ZXItaW5jcmVtZW50OiBzdGVwLWNvdW50ZXI7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlLzIpO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtbCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLnF1aXotYW5zd2Vycy1pdGVtIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBhZGRpbmc6IC4yNWVtO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIHRyYW5zaXRpb246IC4zcztcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XHJcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktaG92ZXI7XHJcbiAgfVxyXG5cclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBjb3VudGVyKHN0ZXAtY291bnRlcik7XHJcbiAgICBjb2xvcjogIzI3MmY1YTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB3aWR0aDogMi40NzVlbTtcclxuICAgIGhlaWdodDogMi40NzVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjQ3NWVtO1xyXG4gICAgYmFja2dyb3VuZDogJGdyZXktYmc7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxuICB9XHJcblxyXG4gIHNwYW57XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIuNWVtO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAuMjVlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgfVxyXG5cclxuICAmLmNvcnJlY3Qge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjNzdkNTdjO1xyXG4gICAgY29sb3I6ICM3N2Q1N2M7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAn4pyTJztcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM3N2Q1N2M7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLndyb25nIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2Q1Nzc3NztcclxuICAgIGNvbG9yOiAjZDU3Nzc3O1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJ8OXJztcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNkNTc3Nzc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucXVpei1xdWVzdGlvbiB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLnF1aXotcmVzdWx0IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59IiwiLmJpcnRoZGF5IHtcclxuICAmX19pbWFnZSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgQGluY2x1ZGUgb2JqZWN0LWZpdChjb3Zlcik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWxpc3Qge1xyXG4gICAgLnNsaWNrLWxpc3Qge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAkcGFkZGluZyoyO1xyXG5cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRwYWRkaW5nLW1vYmlsZSoyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZG90cy1yZWd1bGFyIHtcclxuICAgIG1hcmdpbjogLSRwYWRkaW5nKjI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICBtYXJnaW46IC0kcGFkZGluZy1pbm5lci1tb2JpbGU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnRhZ3Mge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gIHBhZGRpbmctdG9wOiAyMC8xNitlbTtcclxuICBtYXJnaW4tdG9wOiAyMC8xNitlbTtcclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgcGFkZGluZy10b3A6ICRwYWRkaW5nLWlubmVyLW1vYmlsZTtcclxuICAgIG1hcmdpbi10b3A6ICRwYWRkaW5nLWlubmVyLW1vYmlsZTtcclxuICB9XHJcblxyXG4gIHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbWFyZ2luOiAtMi41LzE2K2VtO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIHBhZGRpbmc6IDIuNS8xNitlbTtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHBhZGRpbmc6IDMvMTYrZW0gNS8xNitlbTtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLm1hcCB7XHJcbiAgaWZyYW1lIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxNWVtO1xyXG4gIH1cclxufSIsIi5ibHVlLWxpbmtzIHtcclxuICAmLWl0ZW0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAkcGFkZGluZztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgIG1pbi1oZWlnaHQ6IDU4LzE2K2VtO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeS1ob3ZlcjtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuY29tbWlzc2lvbnMge1xyXG4gIHRhYmxlIHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgdHIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmFwcGFyYXR1cyB7XHJcbiAgJGFwcGFyYXR1cy1ncmV5OiAjY2NjO1xyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblxyXG4gICAgLnJvdyB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcclxuXHJcbiAgICAgICYgPiBbY2xhc3NePSdjb2wtJ10ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1tdWx0aWxpbmUge1xyXG4gICAgICAgIG1hcmdpbjogLTEwcHg7XHJcblxyXG4gICAgICAgICYgPiBbY2xhc3NePSdjb2wtJ10ge1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBtaW4taGVpZ2h0OiA5MC8xNitlbTtcclxuICAgIHBhZGRpbmc6IDI2LzE2K2VtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeS1ob3ZlcjtcclxuICAgIH1cclxuXHJcbiAgICAmLmFycm93LXRvcCB7XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICBib3R0b206IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGFwcGFyYXR1cy1ncmV5O1xyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDlweDtcclxuICAgICAgICBoZWlnaHQ6IDlweDtcclxuICAgICAgICBib3JkZXItbGVmdDogOXB4IHNvbGlkICRhcHBhcmF0dXMtZ3JleTtcclxuICAgICAgICBib3JkZXItdG9wOiA5cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICBib3R0b206IDEwMCU7XHJcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sZXZlbCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcblxyXG4gIC5sZWZ0LWxpbmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkYXBwYXJhdHVzLWdyZXk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucmlnaHQtbGluZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB3aWR0aDogMTBweDtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkYXBwYXJhdHVzLWdyZXk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYm90dG9tLWxpbmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgYmFja2dyb3VuZDogJGFwcGFyYXR1cy1ncmV5O1xyXG5cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50b3AtbGluZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkYXBwYXJhdHVzLWdyZXk7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmdyb3VwLTEge1xyXG4gICAgJiA+IC5yb3cgPiBbY2xhc3NePVwiY29sXCJdIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYXBwYXJhdHVzLWdyZXk7XHJcbiAgICAgICAgYm90dG9tOiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3ViZ3JvdXAtMSB7XHJcbiAgICBbY2xhc3NePVwiY29sXCJdIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRhcHBhcmF0dXMtZ3JleTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZDpiZWZvcmUge1xyXG4gICAgICAgIGhlaWdodDogNTAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmZpcnN0LWNoaWxkOmJlZm9yZSB7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgaGVpZ2h0OiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3ViZ3JvdXAtMiB7XHJcbiAgICBbY2xhc3NePVwiY29sXCJdIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRhcHBhcmF0dXMtZ3JleTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZDpiZWZvcmUge1xyXG4gICAgICAgIGhlaWdodDogNTAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmZpcnN0LWNoaWxkOmJlZm9yZSB7XHJcbiAgICAgICAgaGVpZ2h0OiA1MCU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN1Ymdyb3VwLTMge1xyXG4gICAgW2NsYXNzXj1cImNvbFwiXSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYXBwYXJhdHVzLWdyZXk7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQ6YmVmb3JlIHtcclxuICAgICAgICBoZWlnaHQ6IDUwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxlYWQtMyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRhcHBhcmF0dXMtZ3JleTtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgbGVmdDogMDtcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJpZ2h0LWxpbmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRhcHBhcmF0dXMtZ3JleTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGFwcGFyYXR1cy1ncmV5O1xyXG4gICAgICAgIGhlaWdodDogNTAlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmdyb3VwLTIge1xyXG4gICAgW2NsYXNzXj1cImNvbFwiXSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGFwcGFyYXR1cy1ncmV5O1xyXG4gICAgICAgIHRvcDogMDtcclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkOmJlZm9yZSB7XHJcbiAgICAgICAgaGVpZ2h0OiA1MCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDUwJTtcclxuICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucmlnaHQtbGluZTphZnRlciB7XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICByZWN0IHtcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxuICB9XHJcblxyXG4gIGE6aG92ZXIge1xyXG4gICAgcmVjdCB7XHJcbiAgICAgIGZpbGw6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5vYmplY3RzLW1hcCB7XHJcbiAgaGVpZ2h0OiA0MDAvMTYrZW07XHJcblxyXG4gIFtjbGFzcyo9J2JhbGxvb25fX2NvbnRlbnQnXSB7XHJcbiAgICBwYWRkaW5nOiAkcGFkZGluZy1pbm5lcjtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcblxyXG4gICYtYmFsb29uIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUGxheSc7XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBmb250LXNpemU6IDE4LzE2K2VtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMC8xNityZW07XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMC8xNityZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgIHRyYW5zaXRpb246IC4zcztcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5vYmplY3RzLWxpc3Qge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtbCkge1xyXG4gICAgZm9udC1zaXplOiAxNC8xNitlbTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtcykge1xyXG4gICAgZm9udC1zaXplOiAxMi8xNitlbTtcclxuICB9XHJcblxyXG4gIC5pY29uLXBpbiB7XHJcbiAgICBjb2xvcjogJHJlZDtcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRyZWQtaG92ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB0YWJsZSB0ZDpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktaG92ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuZ2FtZS1zY2hlZHVsZSB7XHJcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgY3Vyc29yOiBncmFiO1xyXG4gIG1hcmdpbi1yaWdodDogLTMwLzE2K3JlbTtcclxuICBtYXJnaW4tbGVmdDogLTMwLzE2K3JlbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICB3aWR0aDogMS44NzVlbTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdHJhbnNwYXJlbnQsICNmZmYgOTAlKTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcclxuICB9XHJcblxyXG5cclxuICAmX190YWJsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAuOHJlbTtcclxuXHJcbiAgICAmLW91dGVyIHtcclxuICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMzAvMTYrcmVtO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMC8xNityZW07XHJcblxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRib2R5IHtcclxuICAgIHRoIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNpbXBsZWJhci10cmFjay5ob3Jpem9udGFsIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbTtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNpbXBsZWJhci1jb250ZW50LmlzLWRyYWdnaW5nIGEge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG59IiwiLnBvbGwge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJl9fcXVlc3Rpb24ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gIH1cclxuXHJcbiAgJl9fYW5zd2VycyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuXHJcbiAgICAmLmRpc2FibGVkIHtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgICAucG9sbF9fYW5zd2Vycy1pdGVtIHtcclxuICAgICAgICBzcGFuW2RhdGEtdm90ZXNdIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjZlbTtcclxuXHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pdGVtIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICY6Y2hlY2tlZCArIHNwYW4gKyBzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAvL2JhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xyXG4gICAgICAgICAgLy9ib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgW2RhdGEtdm90ZXNdIHtcclxuICAgICAgICBmb250LXNpemU6IDE0LzE2K2VtO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC8vZm9udC1zaXplOiAxNC8xNitlbTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2LzE0K2VtO1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEyLzE2K2VtO1xyXG4gICAgICAgICAgd2lkdGg6IDFlbTtcclxuICAgICAgICAgIGhlaWdodDogMWVtO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5wcmVsb2FkZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC43KTtcclxuICB6LWluZGV4OiAyO1xyXG5cclxuICAubG9hZGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTI1cHg7XHJcbiAgICB3aWR0aDo1MHB4O1xyXG4gICAgaGVpZ2h0OjUwcHg7XHJcbiAgICBib3JkZXI6NXB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xyXG4gICAgYm9yZGVyLXJhZGl1czo1MCU7XHJcbiAgICBib3JkZXItdG9wOjVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGFuaW1hdGlvbjpzcGluIDEuMjVzIGxpbmVhciBpbmZpbml0ZTtcclxuICB9XHJcblxyXG4gIEBrZXlmcmFtZXMgc3BpbntcclxuICAgIDAle1xyXG4gICAgICB0cmFuc2Zvcm06cm90YXRlKDBkZWcpO1xyXG4gICAgfVxyXG4gICAgMTAwJXtcclxuICAgICAgdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5ncmF5IHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjQxLCAyNDEsIDI0MSwgLjcpO1xyXG4gIH1cclxufSIsIi5jb21wZXRpdGlvbi1oZWFkZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgaW1nIHtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAuNWVtO1xyXG4gICAgd2lkdGg6IDMuNWVtICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcbn0iLCIuZWR1Y2F0aW9uLWl0ZW0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgaW5wdXQuaW5wdXQtcmVndWxhciB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNi8xNityZW07XHJcbiAgfVxyXG5cclxuICAuZWR1Y2F0aW9uUmVtb3ZlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAuNjI1ZW07XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBhZGRpbmc6IC42MjVlbTtcclxuICAgIG9wYWNpdHk6IC43NTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXFxlOTI5XCI7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmF3YXJkcy1kZXRhaWwge1xyXG4gIC5jYXJkIHtcclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBhIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2Fubm90YXRpb24ge1xyXG5cclxuICAgIH1cclxuICAgIFxyXG4gICAgLmF3YXJkcy1hdGhsZXRlLWRldGFpbCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnRhYnMge1xyXG4gICYtdGl0bGVzIHtcclxuXHJcbiAgICAmPioge1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuXHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtY29udGVudHMge1xyXG4gICAgJj5kaXYge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnZpZGVvIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuXHJcbiAgaWZyYW1lIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbn0iLCIuc2NoZWR1bGUtaXRlbSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMC8xNityZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMC8xNityZW07XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICB9XHJcblxyXG4gICZfX3RpbWUge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB3aWR0aDogNTgvMTYrZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1yaWdodDogOC8xNitlbTtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnLSc7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi50b3RhbC12b3RlcyB7XHJcbiAgcGFkZGluZzogMS43NXJlbSAxLjE4NzVlbTtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcclxuICBjb2xvcjogI2ZmZjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMTIvMTYrZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAuNGVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG5cclxuICAmX19jb3VudCB7XHJcbiAgICBmb250LXNpemU6IDM1LzE2K2VtO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICB9XHJcbn0iLCIubGluay1iZyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxufVxyXG5cclxuLmxpbmstYmctd3JhcHBlciB7XHJcbiAgbWFyZ2luLXRvcDogLTEuMjVlbTtcclxuICBwYWRkaW5nLXRvcDogMS4yNWVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgcGFkZGluZy1ib3R0b206IDEuMjVlbTtcclxuICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxufSIsIi5vbHltcGljLXRpdGxlcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG59IiwiLnN0YXQge1xyXG4gIHBhZGRpbmc6IDIwLzE2K2VtO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICYucmVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgfVxyXG5cclxuICAmLmJsdWUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuICB9XHJcblxyXG4gICZfX3ZhbHVlIHtcclxuICAgIGZvbnQtc2l6ZTogMzUvMTYrZW07XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIG1hcmdpbi1ib3R0b206IDUvMzUrZW07XHJcbiAgfVxyXG5cclxuICAmX19sYWJlbCB7XHJcbiAgICBmb250LXNpemU6IDE0LzE2K2VtO1xyXG4gIH1cclxufSIsIi5tZWRhbHMtdGFibGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcbiAgbWluLXdpZHRoOiA2MDBweDtcclxuXHJcbiAgdGgge1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRkLCB0aCB7XHJcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLW9mLXR5cGUoMyksXHJcbiAgICAmOm50aC1vZi10eXBlKDQpLFxyXG4gICAgJjpudGgtb2YtdHlwZSg1KSxcclxuICAgICY6bnRoLW9mLXR5cGUoNiksIHtcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb3VudHJ5IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRyIHtcclxuICAgICYuYmx1ZSB7XHJcbiAgICAgIHRkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgdGJvZHkgdHIge1xyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgdGQge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5vdmVyZmxvdy14IHtcclxuICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMjRweDtcclxuICBtYXJnaW4tcmlnaHQ6IC0yNHB4O1xyXG5cclxuICAmX19pbm5lciB7XHJcbiAgICBwYWRkaW5nOiAwIDI0cHg7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufSJdfQ== */
