@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto/Roboto-MediumItalic.eot);src:url(/assets/fonts/Roboto/Roboto-MediumItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto/Roboto-MediumItalic.woff) format("woff"),url(/assets/fonts/Roboto/Roboto-MediumItalic.ttf) format("truetype"),url(/assets/fonts/Roboto/Roboto-MediumItalic.svg#Roboto-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto/Roboto-Black.eot);src:url(/assets/fonts/Roboto/Roboto-Black.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto/Roboto-Black.woff) format("woff"),url(/assets/fonts/Roboto/Roboto-Black.ttf) format("truetype"),url(/assets/fonts/Roboto/Roboto-Black.svg#Roboto-Black) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto/Roboto-ThinItalic.eot);src:url(/assets/fonts/Roboto/Roboto-ThinItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto/Roboto-ThinItalic.woff) format("woff"),url(/assets/fonts/Roboto/Roboto-ThinItalic.ttf) format("truetype"),url(/assets/fonts/Roboto/Roboto-ThinItalic.svg#Roboto-ThinItalic) format("svg");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto/Roboto-BlackItalic.eot);src:url(/assets/fonts/Roboto/Roboto-BlackItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto/Roboto-BlackItalic.woff) format("woff"),url(/assets/fonts/Roboto/Roboto-BlackItalic.ttf) format("truetype"),url(/assets/fonts/Roboto/Roboto-BlackItalic.svg#Roboto-BlackItalic) format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto/Roboto-Regular.eot);src:url(/assets/fonts/Roboto/Roboto-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto/Roboto-Regular.woff) format("woff"),url(/assets/fonts/Roboto/Roboto-Regular.ttf) format("truetype"),url(/assets/fonts/Roboto/Roboto-Regular.svg#Roboto-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto/Roboto-Thin.eot);src:url(/assets/fonts/Roboto/Roboto-Thin.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto/Roboto-Thin.woff) format("woff"),url(/assets/fonts/Roboto/Roboto-Thin.ttf) format("truetype"),url(/assets/fonts/Roboto/Roboto-Thin.svg#Roboto-Thin) format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto/Roboto-Light.eot);src:url(/assets/fonts/Roboto/Roboto-Light.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto/Roboto-Light.woff) format("woff"),url(/assets/fonts/Roboto/Roboto-Light.ttf) format("truetype"),url(/assets/fonts/Roboto/Roboto-Light.svg#Roboto-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto/Roboto-Bold.eot);src:url(/assets/fonts/Roboto/Roboto-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto/Roboto-Bold.woff) format("woff"),url(/assets/fonts/Roboto/Roboto-Bold.ttf) format("truetype"),url(/assets/fonts/Roboto/Roboto-Bold.svg#Roboto-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto/Roboto-Medium.eot);src:url(/assets/fonts/Roboto/Roboto-Medium.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto/Roboto-Medium.woff) format("woff"),url(/assets/fonts/Roboto/Roboto-Medium.ttf) format("truetype"),url(/assets/fonts/Roboto/Roboto-Medium.svg#Roboto-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto/Roboto-Italic.eot);src:url(/assets/fonts/Roboto/Roboto-Italic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto/Roboto-Italic.woff) format("woff"),url(/assets/fonts/Roboto/Roboto-Italic.ttf) format("truetype"),url(/assets/fonts/Roboto/Roboto-Italic.svg#Roboto-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto/Roboto-BoldItalic.eot);src:url(/assets/fonts/Roboto/Roboto-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto/Roboto-BoldItalic.woff) format("woff"),url(/assets/fonts/Roboto/Roboto-BoldItalic.ttf) format("truetype"),url(/assets/fonts/Roboto/Roboto-BoldItalic.svg#Roboto-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto/Roboto-LightItalic.eot);src:url(/assets/fonts/Roboto/Roboto-LightItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto/Roboto-LightItalic.woff) format("woff"),url(/assets/fonts/Roboto/Roboto-LightItalic.ttf) format("truetype"),url(/assets/fonts/Roboto/Roboto-LightItalic.svg#Roboto-LightItalic) format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Gotham;src:url(/assets/fonts/Gotham/Gotham-Black/Gotham-Black.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gotham/Gotham-Black/Gotham-Black.woff) format("woff"),url(/assets/fonts/Gotham/Gotham-Black/Gotham-Black.ttf) format("truetype"),url(/assets/fonts/Gotham/Gotham-Black/Gotham-Black.svg#Gotham-Black) format("svg");font-weight:900;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/fonts/Gotham/Gotham-Bold/Gotham-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gotham/Gotham-Bold/Gotham-Bold.woff) format("woff"),url(/assets/fonts/Gotham/Gotham-Bold/Gotham-Bold.ttf) format("truetype"),url(/assets/fonts/Gotham/Gotham-Bold/Gotham-Bold.svg#Gotham-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/fonts/Gotham/Gotham-Book/Gotham-Book.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gotham/Gotham-Book/Gotham-Book.woff) format("woff"),url(/assets/fonts/Gotham/Gotham-Book/Gotham-Book.ttf) format("truetype"),url(/assets/fonts/Gotham/Gotham-Book/Gotham-Book.svg#Gotham-Book) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/fonts/Gotham/Gotham-ExtraLight/Gotham-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gotham/Gotham-ExtraLight/Gotham-ExtraLight.woff) format("woff"),url(/assets/fonts/Gotham/Gotham-ExtraLight/Gotham-ExtraLight.ttf) format("truetype"),url(/assets/fonts/Gotham/Gotham-ExtraLight/Gotham-ExtraLight.svg#Gotham-ExtraLight) format("svg");font-weight:200;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/fonts/Gotham/Gotham-Light/Gotham-Light.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gotham/Gotham-Light/Gotham-Light.woff) format("woff"),url(/assets/fonts/Gotham/Gotham-Light/Gotham-Light.ttf) format("truetype"),url(/assets/fonts/Gotham/Gotham-Light/Gotham-Light.svg#Gotham-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/fonts/Gotham/Gotham-Medium/Gotham-Medium.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gotham/Gotham-Medium/Gotham-Medium.woff) format("woff"),url(/assets/fonts/Gotham/Gotham-Medium/Gotham-Medium.ttf) format("truetype"),url(/assets/fonts/Gotham/Gotham-Medium/Gotham-Medium.svg#Gotham-Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/fonts/Gotham/Gotham-Thin/Gotham-Thin.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gotham/Gotham-Thin/Gotham-Thin.woff) format("woff"),url(/assets/fonts/Gotham/Gotham-Thin/Gotham-Thin.ttf) format("truetype"),url(/assets/fonts/Gotham/Gotham-Thin/Gotham-Thin.svg#Gotham-Thin) format("svg");font-weight:100;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/fonts/Gotham/Gotham-Ultra/Gotham-Ultra.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gotham/Gotham-Ultra/Gotham-Ultra.woff) format("woff"),url(/assets/fonts/Gotham/Gotham-Ultra/Gotham-Ultra.ttf) format("truetype"),url(/assets/fonts/Gotham/Gotham-Ultra/Gotham-Ultra.svg#Gotham-Ultra) format("svg");font-weight:800;font-style:normal}@font-face{font-family:icomoon;src:url(/assets/fonts/icoMoon/icomoon.eot?hnmpuk);src:url(/assets/fonts/icoMoon/icomoon.eot?hnmpuk#iefix) format("embedded-opentype"),url(/assets/fonts/icoMoon/icomoon.ttf?hnmpuk) format("truetype"),url(/assets/fonts/icoMoon/icomoon.woff?hnmpuk) format("woff"),url(/assets/fonts/icoMoon/icomoon.svg?hnmpuk#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-android:before{content:"\e933"}.icon-apple:before{content:"\e934"}.icon-chevron-thin-down:before{content:"\e900"}.icon-chevron-thin-left:before{content:"\e901"}.icon-chevron-thin-right:before{content:"\e902"}.icon-chevron-thin-up:before{content:"\e903"}.icon-chevron-up:before{content:"\e904"}.icon-clip:before{content:"\e905"}.icon-clock:before{content:"\e906"}.icon-close:before{content:"\e907"}.icon-download:before{content:"\e908"}.icon-edit:before{content:"\e909"}.icon-facebook:before{content:"\e90a"}.icon-finish:before{content:"\e90b"}.icon-google-plus:before{content:"\e90c"}.icon-instagram:before{content:"\e90d"}.icon-key:before{content:"\e90e"}.icon-language:before{content:"\e90f"}.icon-lesson:before{content:"\e910"}.icon-linkedin:before{content:"\e911"}.icon-menu:before{content:"\e912"}.icon-notification:before{content:"\e913"}.icon-password:before{content:"\e914"}.icon-play:before{content:"\e915"}.icon-plus:before{content:"\e916"}.icon-radio-off:before{content:"\e917"}.icon-radio-on:before{content:"\e918"}.icon-search:before{content:"\e919"}.icon-send:before{content:"\e91a"}.icon-skype:before{content:"\e91b"}.icon-star-empty:before{content:"\e91c"}.icon-star-full:before{content:"\e91d"}.icon-star-half:before{content:"\e91e"}.icon-start:before{content:"\e91f"}.icon-trash-can:before{content:"\e920"}.icon-twitter:before{content:"\e921"}.icon-user:before{content:"\e922"}.icon-vimeo:before{content:"\e923"}.icon-vk:before{content:"\e924"}.icon-whatsapp:before{content:"\e925"}.icon-youtube:before{content:"\e926"}.icon-zoom-in:before{content:"\e927"}.icon-assignment:before{content:"\e928"}.icon-bullet:before{content:"\e929"}.icon-calendar:before{content:"\e92a"}.icon-checkbox-off:before{content:"\e92b"}.icon-checkbox-on:before{content:"\e92c"}.icon-checklist:before{content:"\e92d"}.icon-checkmark:before{content:"\e92e"}.icon-checkmark-circle:before{content:"\e92f"}.icon-chevron-down:before{content:"\e930"}.icon-chevron-left:before{content:"\e931"}.icon-chevron-right:before{content:"\e932"}html{font-size:16px;font-family:Roboto,sans-serif}html body{margin:0;color:#333;overflow-y:scroll}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%}.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;position:relative}.main-wrapper footer{margin-top:auto}.header{min-height:6.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:.625em;padding-bottom:.625em;background-color:#fff;position:absolute;top:0;left:0;right:0;z-index:9;-webkit-transition:min-height .3s,-webkit-box-shadow .3s;transition:min-height .3s,-webkit-box-shadow .3s;-o-transition:min-height .3s,box-shadow .3s;transition:min-height .3s,box-shadow .3s;transition:min-height .3s,box-shadow .3s,-webkit-box-shadow .3s}.header.compensate-for-scrollbar:not(.fixed){margin-right:0}.header.fixed{min-height:4em;-webkit-box-shadow:0 0 8px rgba(138,142,164,.25);box-shadow:0 0 8px rgba(138,142,164,.25);position:fixed}@media screen and (max-width:1024px){.header{min-height:4.5em;padding-top:.5em;padding-bottom:.5em}}.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .logo{width:8em;margin-right:1.875em}.header .logo img{display:block;width:100%}.header .menu{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding-left:0;margin-top:0;margin-bottom:0}@media screen and (max-width:1024px){.header .menu{display:none}}.header .menu li:not(:last-child){margin-right:1.5em}.header .menu a{display:block;font-size:.875em;padding:.28571em .35714em;border-bottom:1px solid transparent;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header .menu a:hover{color:#2ab5f6}.header .menu .active a{border-color:#2ab5f6}.header .input-search{margin-left:auto}.header .buttons-group{margin-left:auto;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}@media screen and (max-width:1024px){.header .buttons-group{display:none}}.header .buttons-group>:not(:last-child){margin-right:1rem}.header .header-dropdown{position:relative}@media screen and (max-width:1024px){.header .header-dropdown{display:none}}.header .header-dropdown__title{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:.4375em;border-radius:1.5em}.header .header-dropdown__title img{width:2em;height:2em;border-radius:50%}.header .header-dropdown__title span{font-size:.75em}.header .header-dropdown__title i.icon-chevron-down{font-size:1.125em;margin-left:.27778em;color:#bdbdbd;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:inline-block}.header .header-dropdown__title:hover{background:#f5f5f5}.header .header-dropdown__desc{position:absolute;top:100%;margin-top:.625em;left:50%;z-index:1;-webkit-transform:translateY(-.5em) translateX(-50%);-ms-transform:translateY(-.5em) translateX(-50%);transform:translateY(-.5em) translateX(-50%);opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;max-height:25em;overflow-y:auto;padding:1.25em;border-radius:8px;-webkit-box-shadow:0 0 8px rgba(138,142,164,.25);box-shadow:0 0 8px rgba(138,142,164,.25);white-space:nowrap;background-color:#fff}.header .header-dropdown__desc .name{font-size:.75em;font-weight:500;margin-bottom:1.25em}.header .header-dropdown__desc .quotas{font-size:.75em;color:#828282;margin-bottom:.83333em}.header .header-dropdown__desc hr{border:none;border-bottom:1px solid #e0e0e0;margin-bottom:.625em;margin-top:0}.header .header-dropdown__desc ul{list-style:none;margin-top:0;margin-bottom:0;padding-left:0}.header .header-dropdown__desc ul:not(:last-child){margin-bottom:.625em}.header .header-dropdown__desc ul li:not(:last-child){margin-bottom:.625em}.header .header-dropdown__desc ul hr{margin-bottom:0}.header .header-dropdown__desc ul a:not([class]){font-size:.75em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header .header-dropdown__desc ul a:not([class]):hover{color:#2ab5f6}.header .header-dropdown.profile .header-dropdown__desc{min-width:9.0625em}.header .header-dropdown.language .header-dropdown__desc{padding:.625em .5em;min-width:3.5625em}.header .header-dropdown.language .header-dropdown__desc ul li:not(:last-child){margin-bottom:.375em}.header .header-dropdown.language .header-dropdown__desc ul a{padding:0 .16667em}.header .header-dropdown.notifications .header-dropdown__title{padding:0}.header .header-dropdown.notifications .header-dropdown__desc{width:16.875em;white-space:unset}.header .header-dropdown.notifications .header-dropdown__desc ul span{font-size:.75em;color:#828282}.header .header-dropdown.notifications .header-dropdown__desc ul span a:not([class]){font-size:1em;color:#2ab5f6;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header .header-dropdown.notifications .header-dropdown__desc ul span a:not([class]):hover{color:#0e90cc}.header .header-dropdown.notifications .header-dropdown__desc ul a.blue{color:#2ab5f6;font-weight:500;-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;font-size:.75em}.header .header-dropdown.notifications .header-dropdown__desc ul a.blue i{font-size:1.16667em;margin-left:.28571em}.header .header-dropdown.notifications .header-dropdown__desc ul a.blue:hover{color:#0e90cc}.header .header-dropdown.notifications .header-dropdown__desc .buttons{margin-top:.625em}.header .header-dropdown.notifications .header-dropdown__desc .buttons>:not(:last-child){margin-right:.5rem}.header .header-dropdown.notifications .icon-notification:after{content:attr(data-unread);font-family:Roboto;background:#009906;font-size:.4em;color:#fff;padding:.25em;border-radius:12px;font-weight:500;min-width:1.8em;text-align:center;position:absolute;bottom:0;right:0}.header .header-dropdown.opened .header-dropdown__desc{-webkit-transform:translateY(0) translateX(-50%);-ms-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);opacity:1;visibility:visible}.header .header-dropdown.opened .header-dropdown__title{background-color:#f5f5f5}.header .header-dropdown.opened .header-dropdown__title i.icon-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header-mobile__profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-mobile__profile img{width:5em;height:5em;border-radius:50%;margin-right:1.25em}.header-mobile__profile .name{font-size:1.125em;font-weight:500}.header-mobile__profile .quotas{font-size:1em;color:#828282;margin-top:.3125em}.header-mobile__menu{list-style:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-top:0;margin-bottom:0}.header-mobile__menu li:not(:last-child){margin-bottom:.625em}.header-mobile__menu a{display:block;font-size:1em;font-weight:500;padding:.625em 0;text-transform:uppercase}.mobile-buttons{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1025px){.mobile-buttons{display:none}}.menu-btn{width:2.5em;height: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;background-color:#edf9ff;border-radius:2px}.menu-btn i{color:#2ab5f6;font-size:2em}.notifications-btn{width:2.5em;height: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;background-color:#fff6d9;border-radius:2px;margin-left:auto;margin-right:.625em}.notifications-btn i{color:#f2c94c;font-size:1.5em}.footer{background-color:#4d515c;padding-top:2.75em;padding-bottom:3.75em}.footer__title{color:#fff;font-size:.875em;text-transform:uppercase;margin-bottom:1.28571em;font-weight:500}.footer .site-map{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;-webkit-column-count:2;-moz-column-count:2;column-count:2}@media screen and (max-width:767px){.footer .site-map{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset}}.footer .site-map a{font-size:.875em;color:#bdbdbd;text-decoration:underline;padding:.5em 0;display:inline-block}.footer .site-map a:hover{text-decoration:none}.footer__contacts{font-size:.875em;color:#bdbdbd}.footer__contacts p{margin-bottom:1em}.footer__contacts span{color:#fff}.footer .socials{margin-bottom:2em}.container{max-width:calc(1060px + 4em);margin:0 auto;padding:0 2em;width:100%}@media screen and (max-width:1200px){.container{max-width:calc(992px + 2em)}}@media screen and (max-width:1024px){.container{max-width:calc(768px + 2em)}}@media screen and (max-width:767px){.container{max-width:calc(480px + 2em)}}.container--fluid{max-width:100%}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.625rem;margin-right:-.625rem}.row--multiline{margin:-.625rem}.row--multiline>[class^=col-]{padding:.625rem}.row>[class^=col-]{padding-left:.625rem;padding-right:.625rem}@media screen and (max-width:1024px){.row.column-reverse-sm{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}[class^=col-]{-ms-flex-negative:0;flex-shrink:0;width:100%}.col-auto{width:unset;max-width:100%}.col-grow-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.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%}}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.plain{padding-top:1.75em;padding-bottom:1.75em}section.gray{background-color:#f5f5f5;padding-top:2.5em;padding-bottom:2.5em}section.blue{background-color:#2ab5f6;padding-top:2.5em;padding-bottom:2.5em;color:#fff}section.blue .title-primary{color:#fff}section.blue .title-primary:before{background-color:#0e90cc}section.big-padding{padding-bottom:3.5em}.main{padding-top:6.25em}@media screen and (max-width:1024px){.main{padding-top:4.5em}}.input-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.input-search i{position:absolute;z-index:2;font-size:1.125em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:.72222em;color:#bdbdbd}.input-search input{position:relative;width:100%;font-family:inherit;height:2.66667em;font-size:.75em;padding:.75em 3.5em;background-color:transparent;border-radius:1.33333em;border:1px solid #e0e0e0}.input-search input:focus{border-color:#2ab5f6;outline:0}.input-search button{position:absolute;z-index:2;right:0;top:0}.form-group{margin-bottom:.9375em}.form-group__label{font-size:.75em;margin-bottom:.66667em;padding-left:1.33333em;display:table}.form-group__label.big{padding-left:0;font-size:1.0625em;margin-bottom:.76471em;font-weight:500}.form-group.red .dropzone-default,.form-group.red .input-regular,.form-group.red .selectize-input{border-color:#d30000!important}.form-group.red .image-choice{border:1px solid #d30000}.form-group.red .checkbox span:before,.form-group.red .radio span:before{color:#d30000}.form-group.green .dropzone-default,.form-group.green .input-regular,.form-group.green .selectize-input{border-color:#009906!important}.form-group.green .image-choice{border:1px solid #009906}.form-group.green .checkbox span:before,.form-group.green .radio span:before{color:#009906}.input-regular{font-family:inherit;font-size:.875em;border:1px solid #e0e0e0;height:3em;padding:.82143em 1.28571em;-webkit-appearance:none;border-radius:1.5em;-webkit-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s;width:100%}.input-regular[disabled]{background:#f5f5f5}.input-regular:focus{border-color:#2ab5f6;outline:0}.input-regular.small{font-size:.75em;height:2.66667em;padding:.75em 1.33333em}.input-big{font-size:2.5em;color:#2ab5f6;border:none;border-bottom:2px solid #e0e0e0;padding:0 0 .3em 0;width:100%;-webkit-appearance:none;font-family:inherit;-webkit-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}.input-big:focus{border-color:#2ab5f6;outline:0}.input-big[disabled]{border-bottom:none}textarea.input-regular{min-height:3em;width:100%!important;height:90px}.input-group{position:relative}.input-group .input-regular{padding-right:2.75rem}.input-group i{font-size:1.125em;position:absolute;top:50%;right:.72222em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#bdbdbd}.input-addon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-addon>:not(.addon){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:1px}.input-addon .addon{padding-left:1.25em}.input-addon .addon .required{width:1.33333em;font-size:1.5em;display:block;text-align:center;-webkit-transform:translateY(.125em);-ms-transform:translateY(.125em);transform:translateY(.125em)}.input-addon .addon.small{padding-left:.625em}.input-addon .addon.small .required{font-size:1.25em;width:1.2em}.pull-up{margin-top:-.5rem;padding-bottom:.5rem}.checkbox,.radio{cursor:pointer;display:inline-block;position:relative;line-height:initial}.checkbox:not(:last-child),.radio:not(:last-child){margin-right:1em}.checkbox input,.radio input{position:absolute;opacity:0}.checkbox input:checked+span:after,.radio input:checked+span:after{opacity:1}.checkbox input+span,.radio input+span{font-size:.875em;padding-left:2.28571em;display:block;padding-top:.35714em;padding-bottom:.35714em;position:relative}.checkbox input+span:before,.radio input+span:before{font-size:1.71429em;content:"\e92b";font-family:icomoon;position:absolute;top:0;left:0;color:#e0e0e0}.checkbox input+span:after,.radio input+span:after{font-size:1.71429em;content:"\e92c";font-family:icomoon;position:absolute;top:0;left:0;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#2ab5f6}.checkbox input+span .special,.radio input+span .special{font-size:1.14286em;font-weight:500;color:#546b71;text-transform:uppercase;margin-top:-.05em}.checkbox input+span a,.radio input+span a{color:#2ab5f6;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.checkbox input+span a:hover,.radio input+span a:hover{color:#0e90cc}.checkbox.small span,.radio.small span{font-size:.75em}.checkbox--bordered,.radio--bordered{padding:.9375em;border-radius:5px;border:2px solid #e0e0e0}.radio input+span:before{content:"\e917"}.radio input+span:after{content:"\e918"}.radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-.3125em;-ms-flex-wrap:wrap;flex-wrap:wrap}.radio-group>div{padding:.3125em;width:33%}@media screen and (max-width:1024px){.radio-group>div{width:100%}}.radio-group>div .checkbox,.radio-group>div .radio{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.radio-group>div .checkbox span:after,.radio-group>div .checkbox span:before,.radio-group>div .radio span:after,.radio-group>div .radio span:before{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.btn-icon{font-size:1.64062em;width:1.6em;height:1.6em;border-radius:.8em;border:none;background-color:#2ab5f6;color:#fff;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;cursor:pointer;-webkit-appearance:none;line-height:initial}.btn-icon.small{font-size:1.25em;width:1.6em;height:1.6em}.btn-icon.extra-small{font-size:.9375em;width:1.6em;height:1.6em}.btn-icon:hover{background-color:#0e90cc}.btn-icon:focus{outline:0}.btn-icon--transparent{background-color:transparent;color:#2ab5f6}.btn-icon--transparent:hover{background:#f5f5f5}.btn-icon.icon-close{background:0 0;border:1px solid #e0e0e0;color:#d30000}.btn-icon.icon-close:hover{background:#f5f5f5}.btn-icon--ghost{background:0 0;border:1px solid #e0e0e0;color:#828282}.btn-icon--ghost:hover{background:#f5f5f5;color:#333}.ghost-btn{font-size:.875em;padding:.82143em 1.28571em;border:1px solid #e0e0e0;border-radius:1.71429em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;-webkit-appearance:none;min-width:8.57143em;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:initial}.ghost-btn:hover{border-color:#2ab5f6}.ghost-btn:focus{outline:0}.ghost-btn--blue{border-color:#2ab5f6}.ghost-btn--blue:hover{border-color:#0e90cc;background:#edf9ff}.ghost-btn--white{color:#fff;border-color:#fff!important}.ghost-btn--white:hover{background-color:rgba(255,255,255,.2)}.ghost-btn.small{font-size:.75em;min-width:8.33333em;padding:.66667em 1.66667em}.ghost-btn.disabled,.ghost-btn[disabled]{border-color:#e0e0e0;color:#e0e0e0;cursor:default;pointer-events:none}.btn{font-size:.875em;padding:.89286em 1.28571em;border:none;border-radius:1.71429em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;-webkit-appearance:none;min-width:8.57143em;text-align:center;background:#2ab5f6;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:initial}.btn:hover{background:#0e90cc}.btn:focus{outline:0}.btn.small{font-size:.75em;min-width:8.33333em;padding:.75em 1.66667em}.btn.red{background:#d30000}.btn.red:hover{background:#b80000}.btn.disabled,.btn[disabled]{background:#e0e0e0;cursor:default}.add-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;line-height:initial}.add-btn__title{font-size:.75em;color:#2ab5f6;margin-right:.83333em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-decoration:underline}.add-btn:hover .add-btn__title{text-decoration:none}.add-btn:hover .btn-icon{background:#0e90cc}.title-primary{font-size:1.5em;font-weight:500;color:#546b71;text-transform:uppercase;line-height:1.2;margin-top:0;margin-bottom:1em;line-height:initial}.title-primary.decorated:before{content:'';display:block;width:.66667em;margin-bottom:-.08333em;height:2px;background-color:#2ab5f6}.title-primary span{font-size:.58333em;font-weight:400}.title-secondary{font-size:1.5em;margin-bottom:1em;margin-top:0;font-weight:500;line-height:initial}.page-title{font-weight:500;font-size:2em;margin-top:0;margin-bottom:1em;line-height:initial}.title-block{margin-bottom:1.5em}.title-block .title-primary{margin-bottom:0}hr{border:none;border-bottom:1px solid #e0e0e0}hr:not(:last-child){margin-bottom:1.25em}.hint{font-size:.75rem;line-height:1.5}.hint.gray{color:#828282}.link{color:#2ab5f6;font-weight:500;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.link:hover{color:#0e90cc}.link.small{font-size:.875em}.toggle-link{font-size:.875em;color:#828282;text-decoration:underline;cursor:pointer}.toggle-link:not(:last-child){margin-bottom:1.42857em}.toggle-link:hover{text-decoration:none}.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.buttons>:not(:last-child){margin-right:1.25rem;margin-bottom:.5rem}form .buttons{margin-top:1.875rem}.disabled{-webkit-filter:grayscale(1);filter:grayscale(1);pointer-events:none;cursor:default}audio,video{width:100%;outline:0!important}audio:not(:last-child),video:not(:last-child){margin-bottom:.75em}.invisible{visibility:hidden;position:absolute;left:-9999px;top:-9999px}.scroll-x{overflow-x:auto}.scroll-x__inner{display:table;padding:0 2em;min-width:100%}.scroll-x__inner table{min-width:100%}.bvi-btn{display:block;width:32px;padding:7px;opacity:.75;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:50%}.bvi-btn:hover{opacity:1;background-color:#f5f5f5}.bvi-btn img{display:block}.opening{background:url(/assets/img/slider.png) center center no-repeat;background-size:cover;padding:6.6875em 0;position:relative}.opening:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.opening .container{position:relative;z-index:1}.opening h1{text-align:center;font-size:2.625em;color:#fff;text-transform:uppercase;font-weight:700;margin-top:0;margin-bottom:1.30952em;line-height:1}.opening h1 span{font-size:.47619em;font-weight:500}.opening h2{font-size:1.25em;font-weight:500;color:#fff;text-transform:uppercase;margin-bottom:2em}.opening .opening-form .row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.opening .opening-form__title{color:#fff;font-size:1.5em;font-weight:500;text-transform:uppercase;line-height:1}.opening .opening-form__title span{font-size:.58333em;font-weight:400}.opening .form-group__label{color:#fff}.opening--author h1{margin-bottom:.2619em}.chosen-container{width:100%!important;font-size:.875em}.chosen-container .chosen-drop{-webkit-box-shadow:0 0 8px rgba(138,142,164,.25);box-shadow:0 0 8px rgba(138,142,164,.25)}.chosen-container .chosen-results{margin:0;font-size:1em!important;padding:.71429em 0;max-height:21.42857em}.chosen-container .chosen-results li{line-height:normal;padding:.71429em 1.14286em}.chosen-container .chosen-results li.highlighted{background:#f9f9f9;color:initial}.chosen-container .chosen-results li.result-selected{background:#2ab5f6;color:#fff}.chosen-container .chosen-results::-webkit-scrollbar-track{background-color:#fbfbfb}.chosen-container .chosen-results::-webkit-scrollbar{width:4px;background-color:#fbfbfb}.chosen-container .chosen-results::-webkit-scrollbar-thumb{background-color:#2ab5f6;border-radius:0}.chosen-container.chosen-container-single .chosen-single{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e0e0e0;border-radius:21px;color:#333;padding:0 3em 0 1.14286em;background:0 0;height:3em;line-height:calc(42em/14 - 2px)}.chosen-container.chosen-container-single .chosen-single span{margin-right:0}.chosen-container.chosen-container-single .chosen-single div{position:absolute;right:0;top:0;height:100%;width:unset}.chosen-container.chosen-container-single .chosen-single div b{background:0 0;color:#e0e0e0;width:auto;height:100%;font-weight:400;font-size:1.42857em;padding:0 .55em}.chosen-container.chosen-container-single .chosen-single div b:after{content:"\e930";font-family:icomoon}.chosen-container.chosen-container-single .chosen-drop{border-bottom-left-radius:0;border-bottom-right-radius:0;overflow:hidden;margin-top:.71429em}.chosen-container.chosen-container-single .chosen-drop .hidden{display:none!important}.chosen-container.chosen-container-single .chosen-default{color:#878787}.chosen-container.chosen-container-single .chosen-search{padding:0;margin:0;display:block}.chosen-container.chosen-container-single .chosen-search input[type=text]{margin:0;border-width:0 0 1px 0;border-style:solid;border-color:#e0e0e0;height:3em;padding:0 3em 0 1.14286em;background:0 0;background:#fff;font-family:inherit}.chosen-container.chosen-container-single .chosen-search:after{content:"\e919";font-family:icomoon;position:absolute;color:#e0e0e0;top:0;right:0;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;font-size:1.42857em;padding:0 .5em}.chosen-container.chosen-container-multi .chosen-choices{padding:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e0e0e0;border-radius:0;overflow-x:auto;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.10714em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chosen-container.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:.35714em .71429em;color:#333;float:none;display:inline-block;margin:0;vertical-align:top}.chosen-container.chosen-container-multi .chosen-choices li.search-field:first-child{width:100%}.chosen-container.chosen-container-multi .chosen-choices li.search-field:first-child input[type=text]{width:100%!important}.chosen-container.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}.chosen-container.chosen-container-multi .chosen-choices li.search-choice{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:.10714em;border:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.60714em .71429em .60714em 2.85714em}.chosen-container.chosen-container-multi .chosen-choices li.search-choice span{margin-right:1.42857em}.chosen-container.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:relative;font-size:.71429em;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}.chosen-container.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{opacity:.9}.chosen-container.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before{content:"\e907";font-family:icomoon}.chosen-container.chosen-container-multi.chosen-with-drop.chosen-container-active .chosen-choices,.chosen-container.chosen-container-single.chosen-container-active.chosen-with-drop .chosen-single{border-color:#2ab5f6}.chosen-container.chosen-container-active.chosen-with-drop .chosen-drop{border-color:#e0e0e0}.chosen-container.chosen-container-active.chosen-with-drop .chosen-single{background:#fff}.chosen-container.chosen-container-active.chosen-with-drop .chosen-single div b:after{content:"\e904"}.chosen-container.chosen-container-active.chosen-with-drop .chosen-single,.chosen-container.chosen-with-drop .chosen-drop{border-width:1px;border-radius:21px}select.chosen.no-search+.chosen-container-single .chosen-search{display:none}select.chosen.white+.chosen-container.chosen-container-single .chosen-single{border-color:#fff;color:#fff}select.chosen.white+.chosen-container.chosen-container-single .chosen-single div b{color:#fff}select.chosen.white+.chosen-container.chosen-container-single .chosen-default{color:#fff}select.chosen.white+.chosen-container.chosen-container-active.chosen-with-drop .chosen-single{background:0 0;border-color:#2ab5f6}.stat{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;padding-top:1.25em;padding-bottom:1.25em}.stat__image{width:4.625em;margin-right:1.25em}.stat__number{font-size:3.5em;font-weight:500;color:#2ab5f6}.stat__label{text-transform:uppercase;font-weight:700}.regular-carousel{position:relative}@media screen and (max-width:1300px){.regular-carousel{width:calc(100% - 2rem);margin:0 auto}}.regular-carousel .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.875em;color:#bdbdbd;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}.regular-carousel .slick-arrow:hover{color:#2ab5f6}.regular-carousel .slick-arrow.icon-chevron-thin-left{right:100%;margin-right:.66667em}@media screen and (max-width:767px){.regular-carousel .slick-arrow.icon-chevron-thin-left{margin-right:.33333em}}.regular-carousel .slick-arrow.icon-chevron-thin-right{left:100%;margin-left:.66667em}@media screen and (max-width:767px){.regular-carousel .slick-arrow.icon-chevron-thin-right{margin-left:.33333em}}.regular-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.regular-carousel .slick-track .slick-slide{float:none;height:unset}.regular-carousel .slick-track .slick-slide>div{height:100%}.regular-carousel .slick-list{margin:-.625em}.regular-carousel .slick-slide{padding:.625em}.regular-carousel .slick-slide:focus{outline:0}.card{border:1px solid #e0e0e0;position:relative;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%;border-radius:2px;-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;-o-transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s}.card__quota{position:absolute;top:1.25em;right:1.25em;z-index:1}.card__progress{position:absolute;bottom:1.66667em;right:1.66667em;z-index:2}.card__image{position:relative;padding-bottom:86.4%;overflow:hidden}.card__image img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.card a.card__image:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.card__author-image{padding-bottom:114.8%}.card__desc{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25em .9375em;position:relative}.card__top:not(:last-child){margin-bottom:1.66667em}.card__price{position:absolute;top:0;right:1.25em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.card__title{font-size:.875em;font-weight:500;margin-top:0}.card__title:not(:last-child){margin-bottom:.57143em}.card__title a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.card__title a:hover{color:#2ab5f6}.card__author{font-size:.75em;color:#828282}.card__author:not(:last-child){margin-bottom:.66667em}.card__stats{font-size:.75em;color:#828282}.card__stats:not(:last-child){margin-bottom:.66667em}.card__stats span{color:#2ab5f6}.card__bottom{margin-top:auto;border-top:1px solid #e0e0e0;padding-top:1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card__attribute{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card__attribute i{font-size:1.125em;color:#3c474c;margin-right:.22222em}.card__attribute i[class*=icon-star]{color:#f2c94c}.card__attribute span{font-size:.75em;color:#828282}.card .card__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:auto}.card .card__date>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card .card__date>div i{font-size:1.125em;color:#3c474c;margin-right:.25em}.card .card__date>div span{color:#828282;font-size:.75em}.card .card__date>div:not(:last-child){margin-right:1.25em}.card__additional{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card__link{font-size:.75em;color:#2ab5f6;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:inline-block;padding:.3125em;margin-bottom:.83333em}.card__link:hover{color:#0e90cc}.card__btn{display:block;text-align:center;font-size:.75em;padding:15px 10px;color:#fff;background-color:#2ab5f6;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin:-1px;width:calc(100% + 2px)}.card__btn:hover{background-color:#0e90cc}a.card:hover{border-color:#2ab5f6;-webkit-box-shadow:0 0 8px rgba(138,142,164,.25);box-shadow:0 0 8px rgba(138,142,164,.25)}a.card:hover .card__image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.regular-carousel .card{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.mark{font-size:.75em;color:#fff;background-color:#2ab5f6;padding:.33333em .75em;border-radius:1.33333em}.mark--blue{background-color:#2ab5f6}.mark--green{background-color:#009906}.mark--yellow{background-color:#f2c94c}.skill-link{border:1px solid #e0e0e0;font-size:.875em;padding:.42857em .85714em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;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;text-align:center;border-radius:1.71429em}.skill-link:hover{border-color:#2ab5f6}.skills-carousel .skill-link{min-height:3.42857em;padding-left:1.42857em;padding-right:1.42857em;width:100%}.skills-carousel .skills-carousel__col .skill-link:not(:last-child){margin-bottom:.75em}.arrow-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:.875em;color:#828282;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding:.35714em 0}.arrow-link:before{font-size:1.28571em;content:"\e932";font-family:icomoon;margin-right:.22222em;-ms-flex-negative:0;flex-shrink:0;color:#2ab5f6;margin-top:-1px}.arrow-link:hover{color:#2ab5f6}.home-arrow-links{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;-webkit-column-count:2;-moz-column-count:2;column-count:2}@media screen and (max-width:767px){.home-arrow-links{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.home-arrow-links .btn{margin-top:.5rem}.home-arrow-links li:not(:last-child){margin-bottom:.3125em}.step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.step__number{color:#2ab5f6;opacity:.3;font-size:6.25em;font-weight:700;line-height:1;width:.34em}.step__title{font-weight:700;font-size:1em;margin-top:1rem;margin-bottom:1em;text-transform:uppercase}.step__text{color:#828282;font-size:.875em}.rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rating__number{font-size:.875em;color:#828282;margin-right:.625em}.rating__stars{display:-webkit-box;display:-ms-flexbox;display:flex}.rating__stars i{font-size:1.125em;color:#f2c94c}.rating__stars i:not(:last-child){margin-right:.33333em}.plain-text{font-size:.875em;line-height:1.5}.plain-text.gray{color:#828282}.plain-text:not(:last-child){margin-bottom:1.71429rem}.plain-text ul{list-style:none;margin-top:0;padding-left:0;margin-bottom:0}.plain-text ul:not(:last-child){margin-bottom:1rem}.plain-text ul li{position:relative;padding-left:1.1em}.plain-text ul li:not(:last-child){margin-bottom:.71429em}.plain-text ul li:before{content:'•';margin-right:.7em;margin-left:.14286em;color:#2ab5f6;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;position:absolute;left:0}.plain-text ul[style="list-style-type: circle;"] li:not(:last-child){margin-bottom:2.14286em}.plain-text ul[style="list-style-type: circle;"] li:before{margin-top:.6rem;width:8px;height:8px;margin-right:calc(1rem - 2px);background:#2ab5f6}.plain-text ol{list-style:none;margin-top:0;padding-left:0;margin-bottom:0}.plain-text ol:not(:last-child){margin-bottom:1rem}.plain-text ol li{display:-webkit-box;display:-ms-flexbox;display:flex;counter-increment:number}.plain-text ol li:not(:last-child){margin-bottom:.71429em}.plain-text ol li:before{content:counter(number) ". ";margin-right:.7rem;color:#2ab5f6;-ms-flex-negative:0;flex-shrink:0}.plain-text a{color:#2ab5f6;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.plain-text a:hover{color:#0e90cc}.plain-text>:last-child{margin-bottom:0}.plain-text iframe{width:100%}.plain-text img{height:auto!important;display:block;margin:0 auto 1rem}@media screen and (max-width:767px){.plain-text img{width:100%!important}}.plain-text blockquote{margin:0 0 1rem;padding:2em;background:#fffbed;font-style:italic}.plain-text blockquote>:last-child{margin-bottom:0}.plain-text .videoWrapper{position:relative;padding-bottom:56.25%;height:0;margin-bottom:1rem}.plain-text .videoWrapper embed,.plain-text .videoWrapper iframe,.plain-text .videoWrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.plain-text h4{font-weight:600;font-size:1.42857em;letter-spacing:-.005em;margin-top:0;margin-bottom:0}.plain-text h4:not(:last-child){margin-bottom:.5em}.plain-text hr{border:none;border-bottom:1px solid #e0e0e0;width:20em;max-width:100%;margin:2.14286rem 0}.plain-text ol:last-child,.plain-text p:last-child,.plain-text ul:last-child{margin-bottom:0}.plain-text.green{color:#009906}.plain-text.red{color:#d30000}.plain-text.yellow{color:#f2c94c}.plain-text table{font-size:1em;width:unset!important;min-width:100%;table-layout:fixed;word-break:break-word;border-collapse:collapse}.plain-text table :last-child{margin-bottom:0}.plain-text table td,.plain-text table th{padding:.5em;border:1px solid #909090}@media screen and (max-width:767px){.plain-text .scroll-x{margin:0 -1.25rem}}.plain-text .scroll-x__inner{padding:0}@media screen and (max-width:767px){.plain-text .scroll-x__inner{padding:0 1.25rem}}.socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;padding-left:0;margin-top:0;margin-bottom:0}.socials li:not(:last-child){margin-right:1em}.socials a{color:#bdbdbd;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:1.5em}.socials a:hover{color:#fff}.mob-overlay{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);position:fixed;top:0;left:0;background:#fff;width:100%;height:100%;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:-webkit-transform .3s,-webkit-box-shadow .3s;-o-transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s,-webkit-transform .3s,-webkit-box-shadow .3s}.mob-overlay.opened{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-box-shadow:0 0 8px rgba(138,142,164,.25);box-shadow:0 0 8px rgba(138,142,164,.25)}@media screen and (min-width:1025px){.mob-overlay{display:none}}.mob-overlay__top{-ms-flex-negative:0;flex-shrink:0;height:4.5em;padding:1.25em 1.875em;border-bottom:1px solid #e0e0e0}.mob-overlay__close{display:table;margin-left:auto;font-size:2em}.mob-overlay__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;overflow-y:auto;padding:1.875em;-webkit-overflow-scrolling:touch}.mob-overlay__inner{width:21.875em;max-width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100%}.mob-overlay__inner>:not(:last-child){margin-bottom:1.875em}.mob-overlay__group{width:100%}.mob-overlay__group>*{width:100%}.mob-overlay__group>:not(:last-child){margin-bottom:1.25em}.mob-overlay hr{width:100%;margin-top:0}.mob-overlay .input-search i{font-size:1.5em;left:.6em}.mob-overlay .input-search input{font-size:.875em;height:3em}.mob-overlay .input-search .btn-icon{width:2.625rem;height:2.625rem;border-radius:50%}.mob-overlay .mob-language{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mob-overlay .mob-language li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mob-overlay .mob-language li:not(:last-child):after{content:'';width:2px;height:22px;background-color:#c4c4c4;display:block;margin:0 1.25em}.mob-overlay .mob-language a{font-size:1em;font-weight:500}.fancybox-content{padding:2.5em;border-radius:4px;min-width:20em}@media screen and (max-width:480px){.fancybox-content{min-width:unset}}.fancybox-content .green{color:#009906}.modal-form{width:24.0625em;max-width:100%}.fancybox-slide--image .fancybox-content{min-width:unset}.authorization-option{padding:2.5em 1.25em;min-width:13.4375em;text-align:center;height:100%;display:block;border:1px solid #e0e0e0;border-radius:4px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.authorization-option:hover{border-color:#2ab5f6}.authorization-option:hover .authorization-option__title{color:#0e90cc}.authorization-option__image{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;width:6.25em;height:6.25em;margin:0 auto 1.25em;background:#edf9ff;border-radius:50%}.authorization-option__image img{width:3.125em;height:3.125em;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain"}.authorization-option__title{font-size:.875em;color:#2ab5f6;font-weight:500;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.alert{font-size:.75em;margin:1.07143em 0;padding:1.33333em;color:#828282;background:#f5f5f5;border-radius:4px}.alert ul{list-style:none;padding:0;margin:0}.alert-success{color:#20782e;background:#c5fddf}.alert-info{color:#347797;background:#beeaff}.alert-warning{color:#977b34;background:#fff3cf}.alert-danger{color:#973434;background:#ffdbdb}.tabs-links{margin-top:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;position:relative;margin-bottom:1.25em}.tabs-links:after{content:'';width:100%;border-bottom:1px solid #e0e0e0;display:block;bottom:0;left:0;position:absolute}.tabs-links li{position:relative;z-index:1}.tabs-links a{display:block;font-size:.875em;padding:1.14286em;font-weight:500;border-bottom:2px solid transparent;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#828282}.tabs-links a:hover{color:#333}.tabs-links .active a{color:#2ab5f6;border-color:#2ab5f6;opacity:1}.tabs-contents>div{display:none}.tabs-contents>div.active{display:block}@media screen and (max-width:1024px){.mobile-dropdown .tabs-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;padding:.5rem}.mobile-dropdown .tabs-links:after{display:none}.mobile-dropdown .tabs-links a{padding:.5rem;border:none}.mobile-dropdown .tabs-links .active a{border:none;color:#2ab5f6}}.author-personal__left{padding:2.5em 1.25em;height:100%;border-right:1px solid #e0e0e0}@media screen and (max-width:767px){.author-personal__left{border-right:none;padding:0 0 1.5em;border-bottom:1px solid #e0e0e0}}.author-personal__left>:not(:last-child){margin-bottom:1.875em}.author-personal__left .rating{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.author-personal__right{padding:2.5rem}@media screen and (max-width:767px){.author-personal__right{padding:0}}.author-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.author-stats>div{padding:0 .1875em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:25%}@media screen and (min-width:767px) and (max-width:1200px){.author-stats>div{width:50%;margin-bottom:1em}}@media screen and (min-width:1201px){.author-stats>div:not(:last-child){border-right:1px solid #e0e0e0}}.author-stats__number{font-size:.875em;font-weight:500;color:#2ab5f6}.author-stats__label{font-size:.625em;color:#828282;max-width:10em}.notification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:1em;padding-bottom:1em}@media screen and (max-width:767px){.notification{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.notification:not(:last-child){border-bottom:1px solid #e0e0e0}.notification__text{font-size:.875em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:1em}.notification__text a:not([class]){color:#2ab5f6;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-weight:500}.notification__text a:not([class]):hover{color:#0e90cc}.notification__date{-ms-flex-negative:0;flex-shrink:0;font-size:.75em;color:#828282;min-width:10em;text-align:right}@media screen and (max-width:767px){.notification__date{-ms-flex-item-align:end;align-self:flex-end;margin-top:1rem}}.notification .buttons{margin-top:.625em;font-size:1.14286em}.notification .buttons>:not(:last-child){margin-right:.5rem}.author-picture{text-align:center}.author-picture__preview{width:12.5em;max-width:100%;display:block;margin:0 auto .625em;cursor:pointer}.author-picture__link{font-size:.75em;color:#2ab5f6;text-decoration:underline;display:table;margin:0 auto;cursor:pointer}.author-picture__link.red{color:#d30000}.author-picture__link:hover{text-decoration:none}.author-picture .dz-preview{margin-top:.5rem}.author-picture .dz-preview .alert-danger{display:none}.author-picture .dz-preview.dz-error .alert-danger{display:block}.author-picture .dz-preview.dz-error .author-picture__link.red{display:none}.author-picture .dz-preview:not(.dz-complete){visibility:hidden}.author-picture.dz-max-files-reached .dz-clickable{pointer-events:none}.dropzone-default{text-align:center;padding:.875em 1em;border-radius:1.5em;border:1px dashed #e0e0e0;position:relative;background:#fff}.dropzone-default__info{font-size:.875em;color:#878787}.dropzone-default input{position:absolute;width:0;height:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;z-index:-1;pointer-events:none}.dropzone-default__link{color:#2ab5f6;font-size:.75em;text-decoration:underline;padding:.33333em;cursor:pointer}.dropzone-default__link:hover{text-decoration:none}.dropzone-default .previews-container{padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.dropzone-default .previews-container:empty{display:none}.dropzone-default .previews-container .dz-preview{padding:.625em;width:9.125em;max-width:100%;margin:.25em;border-radius:10px;background:#f5f5f5;position:relative;overflow:hidden}.dropzone-default .previews-container .dz-preview .dz-filename,.dropzone-default .previews-container .dz-preview .dz-size,.dropzone-default .previews-container .dz-preview>:not(.dz-details){position:relative;z-index:1}.dropzone-default .previews-container .dz-preview.dz-error .dz-progress{display:none}.dropzone-default .previews-container .dz-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875em;margin-bottom:.28571em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.dropzone-default .previews-container .dz-details img{border-radius:4px;margin-bottom:.5em;position:relative;z-index:1}.dropzone-default .previews-container .dz-details strong{font-weight:400}.dropzone-default .previews-container .dz-details .dz-upload{position:absolute;left:0;top:0;height:100%;background:#f0ad4e;opacity:.5}.dropzone-default .previews-container .dz-filename:not(:last-child):after{content:'•';margin:0 .25rem}.dropzone-default .previews-container .dz-success .dz-details .dz-upload{background:#5cb85c}.dropzone-default .dz-preview .dz-filename span{word-break:break-all}.dropzone-default .dz-preview .alert-danger{display:none}.dropzone-default .dz-preview.dz-error .alert-danger{display:block}.dropzone-default .dz-preview .link{font-size:.75em;color:#2ab5f6;text-decoration:underline;display:table;margin:0 auto;cursor:pointer}.dropzone-default .dz-preview .link.red{color:#d30000}.dropzone-default .dz-preview .link.yellow{color:#f2c94c}.dropzone-default .dz-preview .link.green{color:#009906}.dropzone-default .dz-preview .link:hover{text-decoration:none}.dropzone-default.disabled{background:#f5f5f5}.dropzone-default.dz-max-files-reached .dropzone-default__info,.dropzone-default.dz-max-files-reached .dropzone-default__link{display:none}.dropzone-default.dz-max-files-reached .previews-container{padding:0}.logo-picture{display:-webkit-box;display:-ms-flexbox;display:flex}.logo-picture__preview{width:3.75em;height:3.75em;border-radius:50%;margin-right:.5em;-ms-flex-negative:0;flex-shrink:0;position:relative;overflow:hidden}.logo-picture__preview img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.logo-picture .dropzone-default{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.logo-picture .previews-container:not(:empty){padding:0}.logo-picture .previews-container:not(:empty)+*,.logo-picture .previews-container:not(:empty)+*+*{display:none}.mobile-dropdown{margin-bottom:1.5em;position:relative;z-index:8}@media screen and (max-width:1024px){.mobile-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-bottom:1px solid #e0e0e0;padding-bottom:1.5em}}.mobile-dropdown.opened .mobile-dropdown__title:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mobile-dropdown.opened .mobile-dropdown__desc{display:block}.mobile-dropdown__title{padding:.82143em 2.92857em .82143em 1.14286em;font-size:.875em;position:relative;border-radius:21px;border:1px solid #2ab5f6;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media screen and (max-width:767px){.mobile-dropdown__title{width:100%}}.mobile-dropdown__title:after{content:"\e930";font-family:icomoon;margin-left:.5rem;font-size:1.42857em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:absolute;top:.55em;right:.55em}@media screen and (min-width:1025px){.mobile-dropdown__title{display:none}}@media screen and (max-width:767px){.mobile-dropdown__desc{width:100%}}@media screen and (max-width:1024px){.mobile-dropdown__desc{display:none;background:#fff;position:absolute;max-width:100%;padding:.5rem;top:100%;z-index:1;-webkit-box-shadow:0 0 8px rgba(138,142,164,.25);box-shadow:0 0 8px rgba(138,142,164,.25);-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}.pagination{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style:none;padding-left:0;margin-top:1.5em;margin-bottom:1.5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination i{display:inline-block;font-weight:400;vertical-align:middle;font-size:1.5em}.pagination>li:not(:last-child){margin-right:.625em;margin-bottom:.625em}.pagination>li:first-child>a,.pagination>li:first-child>span{border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a,.pagination>li>span{font-size:.75em;font-weight:500;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding:0 .5em;text-align:center;min-width:2.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;height:2.66667em;color:inherit;background:#fff;border:1px solid #e0e0e0;border-radius:2px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background:#f5f5f5}.pagination>li.active>a,.pagination>li.active>span{background:#2ab5f6;border-color:#2ab5f6;color:#fff;pointer-events:none}.pagination>li.disabled a,.pagination>li.disabled span{pointer-events:none;color:#bdbdbd!important}.banner{display:block}.banner img{width:100%;display:block}.sidebar:not(:last-child){margin-bottom:1.25em}.sidebar__inner{border:1px solid #e0e0e0;padding:.75em 1em}@media screen and (max-width:767px){.sidebar__inner{padding:1.25em}}.sidebar__inner:not(:last-child){padding-bottom:2em}.sidebar .sidebar-item{margin-bottom:.75em}.sidebar__buttons{margin-top:-1px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.sidebar__buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:1024px){.sidebar[data-toggle-title]{display:none}}.sidebar-item__title{padding:.75em 1em;border-bottom:1px solid #e0e0e0;font-size:1em;font-weight:500}@media screen and (max-width:767px){.sidebar-item__title{padding-left:0;padding-right:0}}.sidebar-item__body{padding:1em 1em 0}@media screen and (max-width:767px){.sidebar-item__body{padding-left:0;padding-right:0}}.sidebar-item .checkbox,.sidebar-item .radio{display:table}.sidebar-item .checkbox:not(:last-child),.sidebar-item .radio:not(:last-child){margin-bottom:1em}.sidebar-item .price{padding-top:1.25em}.sidebar-btn{font-size:1em;background:#2ab5f6;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;width:100%;border:none;outline:0!important;padding:1.09375em 1em;text-align:center;color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}.sidebar-btn:hover{background:#0e90cc}.sidebar-btn.ghost{border:1px solid #2ab5f6;color:#2ab5f6;background:#fff}.sidebar-btn.ghost:hover{background:#edf9ff}.range-slider{display:none}.noUi-horizontal{height:2px;border:none;margin-top:25px;margin-bottom:4px}.noUi-tooltip{background:0 0;border:none;font-size:14px;padding:0}.noUi-handle:after,.noUi-handle:before{display:none}.noUi-connect{background:#2ab5f6}.noUi-horizontal .noUi-handle{width:12px;height:12px;background:#2ab5f6;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:50%;outline:0!important;right:-6px;top:-4.5px;cursor:pointer}.noUi-touch-area{position:relative}.noUi-touch-area:before{content:'';width:30px;height:30px;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dialog-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media screen and (max-width:767px){.dialog-item{-ms-flex-wrap:wrap;flex-wrap:wrap}}.dialog-item:hover{background-color:#f5f5f5}.dialog-item:not(:last-child){border-bottom:1px solid #e0e0e0}.dialog-item__avatar{margin-right:1em;-ms-flex-negative:0;flex-shrink:0;width:2.5em;height:2.5em;border-radius:50%;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:#edf9ff;overflow:hidden}.dialog-item__avatar span{color:#546b71;font-size:.875em;text-transform:uppercase;line-height:1}.dialog-item__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.dialog-item__desc{margin-right:1em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:767px){.dialog-item__desc{width:calc(100% - 40em / 16 - 1em);margin-right:0}}.dialog-item__name{font-size:.875em;margin-top:0;margin-bottom:.71429em;font-weight:500}.dialog-item__text{font-size:.75em;color:#828282}.dialog-item__date{-ms-flex-negative:0;flex-shrink:0;font-size:.75em;color:#828282;text-align:right;min-width:10.83333em}@media screen and (max-width:767px){.dialog-item__date{margin-left:auto;margin-top:1rem}}.breadcrumbs{list-style:none;margin-top:0;padding-left:0;margin-bottom:1.25rem;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}.breadcrumbs li{font-size:.875em}.breadcrumbs li:not(:last-child):after{content:"\e932";font-family:icomoon;font-size:1.14286em;margin:0 .25em;display:inline-block;-webkit-transform:translateY(.1em);-ms-transform:translateY(.1em);transform:translateY(.1em)}.breadcrumbs li a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#2ab5f6}.breadcrumbs li a:hover{color:#0e90cc}.message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em;background:#f5f5f5;margin:.5em;border-radius:10px}.message.green{background:#e4ffe4}@media screen and (max-width:767px){.message{-ms-flex-wrap:wrap;flex-wrap:wrap}}.message__avatar{margin-right:1em;-ms-flex-negative:0;flex-shrink:0;width:2.5em;height:2.5em;border-radius:50%;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:#edf9ff;overflow:hidden}.message__avatar span{color:#546b71;font-size:.875em;text-transform:uppercase;line-height:1}.message__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.message__desc{margin-right:1em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:767px){.message__desc{width:calc(100% - 40em / 16 - 1em);margin-right:0}}.message__name{font-size:.875em;margin-top:0;margin-bottom:.71429em;font-weight:500}.message__text{font-size:.875em}.message__date{-ms-flex-negative:0;flex-shrink:0;font-size:.75em;color:#828282;text-align:right;min-width:10.83333em}@media screen and (max-width:767px){.message__date{margin-left:auto;margin-top:1rem}}.dialog__body{padding-bottom:.625em;border-bottom:1px solid #e0e0e0;margin-bottom:1.25em;max-height:19.375em;overflow-y:auto}.dialog__sender{display:-webkit-box;display:-ms-flexbox;display:flex}.dialog__sender input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:1.25rem}.dialog__sender .btn-icon{-ms-flex-negative:0;flex-shrink:0}.dialog__empty-message{text-align:center;color:#828282;font-size:.875em;padding:.71429em 1.14286em 0;margin:1em}.simplebar--regular{padding-right:1rem}@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-vertical>.simplebar-scrollbar{width:8px}.simplebar--regular>.simplebar-vertical>.simplebar-scrollbar:before{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:#bdbdbd;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}html body *{scrollbar-width:thin;scrollbar-color:#bdbdbd transparent}html body ::-webkit-scrollbar{width:4px;height:10px}html body ::-webkit-scrollbar-track{background:rgba(0,0,0,0)}html body ::-webkit-scrollbar-thumb{background-color:#bdbdbd}.author-stat{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}.author-stat__label{font-size:1.25em;margin-right:.83333em}@media screen and (max-width:767px){.author-stat__label{font-size:.875em}}.author-stat .rating__number{font-size:1.5em;color:#333;font-weight:500}@media screen and (max-width:767px){.author-stat .rating__number{font-size:.875em}}.author-stat .rating__stars i{font-size:2.5em}@media screen and (max-width:767px){.author-stat .rating__stars i{font-size:1.25em}}.author-stat .rating__stars i:not(:last-child){margin-right:.15em}.author-stat__value{font-size:1.5em;font-weight:500}@media screen and (max-width:767px){.author-stat__value{font-size:.875em}}.income{position:relative;padding:3.25em 1.5em;-webkit-box-shadow:0 0 8px rgba(138,142,164,.25);box-shadow:0 0 8px rgba(138,142,164,.25);background-color:#fff;border-radius:4px;height:100%;overflow:hidden}@media screen and (max-width:767px){.income{padding:1.5em}}.income__label{font-size:1.25em;margin-bottom:1.25em}@media screen and (max-width:767px){.income__label{font-size:.875em}}.income__value{font-size:2.5em;font-weight:700}@media screen and (max-width:767px){.income__value{font-size:1.5em}}.income__value.green{color:#009906}.income__value.yellow{color:#f2c94c}.income__icon{position:absolute;width:10.25em;height:10.25em;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain";bottom:-1.3125em;right:-1em}@media screen and (max-width:767px){.income__icon{width:7em;height:7em}}.income-diagram{margin:.625em 0 2.5em;position:relative;padding-bottom:47.16981%}@media screen and (max-width:767px){.income-diagram{margin-bottom:0}}.income-diagram>div{position:absolute;top:0;left:0;width:100%;height:100%}.income-diagram g[aria-labelledby*="-title"][opacity="0.3"]{display:none}.income-diagram tspan{font-size:.7em}.selectize-control{font-size:.875em}.selectize-control .selectize-dropdown,.selectize-control .selectize-input,.selectize-control .selectize-input input{font-size:1em;line-height:unset}.selectize-control.single .selectize-input{background:#fff;-webkit-box-shadow:none;box-shadow:none;height:3em;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e0e0e0;border-radius:21px;padding-right:3em;padding-left:1.14286em}.selectize-control.single .selectize-input [data-value]{display:block}.selectize-control.single .selectize-input .item{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.selectize-control.single .selectize-input:after{content:"\e930";font-family:icomoon;color:#e0e0e0;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0;margin-top:0!important;border:none;width:auto;height:100%;font-weight:400;font-size:1.42857em;padding:0 .55em}.selectize-control.single .selectize-input.dropdown-active:after,.selectize-control.single .selectize-input.focus:after{content:"\e904"}.selectize-control.multi .selectize-input{border:1px solid #e0e0e0;border-radius:21px;padding-left:1.14286em;padding-right:3em;-webkit-box-shadow:none;box-shadow:none;background:#fff;min-height:3em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.selectize-control.multi .selectize-input.has-items{padding:.71429em}.selectize-control.multi .selectize-input.has-items input{padding:5px 10px!important}.selectize-control.multi .selectize-input.has-items:after{display:none}.selectize-control.multi .selectize-input .item,.selectize-control.multi .selectize-input .item.active{background:#f5f5f5;color:#333;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;padding:.71429em 1.07143em;margin:.25em;border-radius:10px}.selectize-control.multi .selectize-input:after{content:"\e930";font-family:icomoon;color:#e0e0e0;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0;margin-top:0!important;border:none;width:auto;height:100%;font-weight:400;font-size:1.42857em;padding:0 .55em}.selectize-control.multi .selectize-input.dropdown-active:after,.selectize-control.multi .selectize-input.focus:after{content:"\e904"}.selectize-control.multi .selectize-input>input{width:unset!important}.selectize-control .selectize-input:before{display:none}.selectize-control .selectize-input.dropdown-active{border-color:#2ab5f6}.selectize-control .selectize-input input{cursor:pointer}.selectize-control .selectize-dropdown{margin-top:.625em;border-radius:.75em;overflow:hidden;-webkit-box-shadow:0 0 8px rgba(138,142,164,.25);box-shadow:0 0 8px rgba(138,142,164,.25);border-color:#e0e0e0;min-width:100%}.selectize-control .selectize-dropdown .selectize-dropdown-content{padding:.71429em 0;max-height:205px}.selectize-control .selectize-dropdown .option{padding:.71429em 1.14286em;cursor:pointer}.selectize-control .selectize-dropdown.loading:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(255,255,255,.8)}.selectize-control .selectize-dropdown.loading:before{content:'';position:absolute;z-index:2;top:50%;left:50%;margin-left:-25px;margin-top:-25px;width:50px;height:50px;border:5px solid #2ab5f6;border-radius:50%;border-top:5px solid transparent;-webkit-animation:spin 1.25s linear infinite;animation:spin 1.25s linear infinite;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}@-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)}}.selectize-control.plugin-remove_button [data-value]{padding-right:2.5em!important}.selectize-control.plugin-remove_button [data-value] .remove{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.42857em;font-weight:400;width:1.5em;border-left:none;padding-bottom:3px;color:#d30000}.selectize-control.white .selectize-input{background:0 0!important;border-color:#fff}.selectize-control.white .selectize-input.dropdown-active{background:0 0!important}.selectize-control.white .selectize-input input{background:0 0!important;color:#fff}.selectize-control.white .selectize-input input::-webkit-input-placeholder{color:rgba(255,255,255,.5);opacity:1}.selectize-control.white .selectize-input input::-moz-placeholder{color:rgba(255,255,255,.5);opacity:1}.selectize-control.white .selectize-input input:-ms-input-placeholder{color:rgba(255,255,255,.5);opacity:1}.selectize-control.white .selectize-input input::-ms-input-placeholder{color:rgba(255,255,255,.5);opacity:1}.selectize-control.white .selectize-input input::placeholder{color:rgba(255,255,255,.5);opacity:1}.selectize-control.white .selectize-input input:-ms-input-placeholder{color:rgba(255,255,255,.5)}.selectize-control.white .selectize-input input::-ms-input-placeholder{color:rgba(255,255,255,.5)}.selectize-control.white.single .selectize-input:after{color:#fff}.selectize-control.white.single .item{color:#fff}.selectize-control.custom.multi .selectize-input,.selectize-control.custom.single .selectize-input{min-height:1.42857em;padding:0;border:none;border-radius:0;padding-right:3em}.selectize-control.custom.multi .selectize-input.has-items,.selectize-control.custom.single .selectize-input.has-items{padding-right:3em}.selectize-control.custom.multi .selectize-input:after,.selectize-control.custom.single .selectize-input:after{color:#333;height:1em}.selectize-control.custom.multi .selectize-input input,.selectize-control.custom.single .selectize-input input{height:1.42857em}.selectize-control.custom.multi .selectize-input input::-webkit-input-placeholder,.selectize-control.custom.single .selectize-input input::-webkit-input-placeholder{color:#333;opacity:1}.selectize-control.custom.multi .selectize-input input::-moz-placeholder,.selectize-control.custom.single .selectize-input input::-moz-placeholder{color:#333;opacity:1}.selectize-control.custom.multi .selectize-input input:-ms-input-placeholder,.selectize-control.custom.single .selectize-input input:-ms-input-placeholder{color:#333;opacity:1}.selectize-control.custom.multi .selectize-input input::-ms-input-placeholder,.selectize-control.custom.single .selectize-input input::-ms-input-placeholder{color:#333;opacity:1}.selectize-control.custom.multi .selectize-input input::placeholder,.selectize-control.custom.single .selectize-input input::placeholder{color:#333;opacity:1}.selectize-control.custom.multi .selectize-input input:-ms-input-placeholder,.selectize-control.custom.single .selectize-input input:-ms-input-placeholder{color:#333}.selectize-control.custom.multi .selectize-input input::-ms-input-placeholder,.selectize-control.custom.single .selectize-input input::-ms-input-placeholder{color:#333}.selectize-control.custom.multi .selectize-input.focus input::-webkit-input-placeholder,.selectize-control.custom.single .selectize-input.focus input::-webkit-input-placeholder{color:#878787;opacity:1}.selectize-control.custom.multi .selectize-input.focus input::-moz-placeholder,.selectize-control.custom.single .selectize-input.focus input::-moz-placeholder{color:#878787;opacity:1}.selectize-control.custom.multi .selectize-input.focus input:-ms-input-placeholder,.selectize-control.custom.single .selectize-input.focus input:-ms-input-placeholder{color:#878787;opacity:1}.selectize-control.custom.multi .selectize-input.focus input::-ms-input-placeholder,.selectize-control.custom.single .selectize-input.focus input::-ms-input-placeholder{color:#878787;opacity:1}.selectize-control.custom.multi .selectize-input.focus input::placeholder,.selectize-control.custom.single .selectize-input.focus input::placeholder{color:#878787;opacity:1}.selectize-control.custom.multi .selectize-input.focus input:-ms-input-placeholder,.selectize-control.custom.single .selectize-input.focus input:-ms-input-placeholder{color:#878787}.selectize-control.custom.multi .selectize-input.focus input::-ms-input-placeholder,.selectize-control.custom.single .selectize-input.focus input::-ms-input-placeholder{color:#878787}.selectize-control.custom.single .selectize-input{height:unset}.selectize-control.custom.multi .selectize-input .item,.selectize-control.custom.multi .selectize-input .item.active{margin:0 .25em .25em 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.selectize-control.custom.multi .selectize-input input{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:block!important;width:100%!important;position:relative!important;left:unset!important;opacity:1!important}.selectize-control.custom.multi .selectize-input.has-items{padding-right:0}.selectize-control.custom.multi .selectize-input.has-items input{margin-bottom:1.07143em!important;padding:0 3em 0 0!important}.selectize-control.custom.multi .selectize-input.has-items:after{display:-webkit-box;display:-ms-flexbox;display:flex}.selectize-control.custom.multi .selectize-dropdown{top:1.78571em!important}.selectize-control.color [data-value]{position:relative;padding-left:3.57143em}.selectize-control.color [data-value]:before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:2.85714em;height:1.42857em;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#333),color-stop(50%,#fff));background:-o-linear-gradient(left,#333 50%,#fff 50%);background:linear-gradient(to right,#333 50%,#fff 50%);border:1px solid #333}.selectize-control.color .item[data-value]{min-height:1.42857em;padding-top:.14286em}.selectize-control.color .option[data-value]{padding-left:4.28571em}.selectize-control.color .option[data-value]:before{left:.71429em}.selectize-control.color [data-value=white-black]:before{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#333));background:-o-linear-gradient(left,#fff 50%,#333 50%);background:linear-gradient(to right,#fff 50%,#333 50%)}.selectize-control.color [data-value=yellow-blue]:before{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#ff0),color-stop(50%,#00f));background:-o-linear-gradient(left,#ff0 50%,#00f 50%);background:linear-gradient(to right,#ff0 50%,#00f 50%)}.selectize-control .noresults-message{position:absolute;top:100%;left:0;width:100%;background:#fff;padding:1.14286em;margin-top:.625em;border-radius:.75em;-webkit-box-shadow:0 0 8px rgba(138,142,164,.25);box-shadow:0 0 8px rgba(138,142,164,.25);border:1px solid #e0e0e0}.apps-links{display:-webkit-box;display:-ms-flexbox;display:flex}.apps-links a{display:block;width:7.5em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.apps-links a:not(:last-child){margin-right:1em}.apps-links a:hover{opacity:.8}.apps-links a:not(:last-child){margin-bottom:.3125em}.apps-links a img{display:block;width:100%}.image-choice{width:6.25em;position:relative}.image-choice__thumbnail{display:block}.image-choice__overflow{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.image-choice a,.image-choice i{font-size:2em;color:rgba(255,255,255,.75);-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;padding:.3125em}.image-choice a:hover,.image-choice i:hover{opacity:1;color:#fff}.image-choice a{position:relative;z-index:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (min-width:1025px){.image-choice a{opacity:0}}.image-choice i{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (min-width:1025px){.image-choice i{opacity:0}}.image-choice i:before{position:relative;z-index:1;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;display:block}.image-choice i:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5}.image-choice input{display:block!important;position:absolute;opacity:0;z-index:-1;pointer-events:none}.image-choice input:checked+i{opacity:1;color:#00cd06}@media screen and (min-width:1025px){.image-choice input:checked+i:before{-webkit-transform:translateY(-.71875em);-ms-transform:translateY(-.71875em);transform:translateY(-.71875em)}}.image-choice:hover a,.image-choice:hover i{opacity:1}.image-choice:hover input:checked+i:before{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.image-choice:hover input[type=checkbox]:checked+i{color:rgba(255,255,255,.75)}.image-choice:hover input[type=checkbox]:checked+i:hover{color:#fff}.image-choice:hover input[type=checkbox]:checked+i:before{content:"\e907"}.course-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:767px){.course-image{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.course-image>div{width:100%}}.course-image__preview{width:15.625em;height:13.5em;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";margin-right:.5em;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.course-image__preview{margin-right:0;margin-bottom:.5em}}@media screen and (max-width:375px){.course-image__preview{width:100%}}.course-image .dropzone-default{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.course-image .previews-container:not(:empty){padding:0}.course-image .previews-container:not(:empty)+*,.course-image .previews-container:not(:empty)+*+*{display:none}.article{padding:1.5rem 2rem;border:1px solid #e0e0e0}@media screen and (max-width:480px){.article{padding:1.25em}}.article:not(:last-child){margin-bottom:1.25em}.article .page-title,.article .title-primary,.article .title-secondary{margin-bottom:1rem}.article .article-section:not(:last-child){padding-bottom:2em;margin-bottom:1em;border-bottom:1px solid #e0e0e0}.article__info{font-size:.875em;color:#828282;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.article__info:not(:last-child){margin-bottom:1.71429em}.article__info>*{display:block}.article__info>:not(:last-child){margin-right:1.71429em}.article__image{position:relative;padding-bottom:50%;margin-bottom:1em}.article__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.article__annotation{font-size:1em;font-style:italic;margin-bottom:1em;line-height:1.5}.article.pv .article__annotation,.article.pv .plain-text{line-height:unset}.article[data-colorscheme=white-black]{background:#000;color:#fff}.article[data-colorscheme=white-black] .article__info{color:#fff}.article[data-colorscheme=white-black] .plain-text blockquote{background:#333}.article[data-colorscheme=white-black] .plain-text ol li:before,.article[data-colorscheme=white-black] .plain-text ul li:before{color:#fff}.article[data-colorscheme=yellow-blue]{background:#00f;color:#ff0}.article[data-colorscheme=yellow-blue] .article__info{color:#ff0}.article[data-colorscheme=yellow-blue] .plain-text blockquote{background:#0000c1}.article[data-colorscheme=yellow-blue] .plain-text ol li:before,.article[data-colorscheme=yellow-blue] .plain-text ul li:before{color:#ff0}.attributes{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.attributes .attributes-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.attributes .attributes-item:not(:last-child){margin-right:1.5em}.attributes i{font-size:1.125em;color:#3c474c;margin-right:.22222em}.attributes i.icon-star-full{color:#f2c94c}.attributes span{font-size:.75em;color:#828282}.personal-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:767px){.personal-card{-ms-flex-wrap:wrap;flex-wrap:wrap}}.personal-card__left{width:12.5em;margin-right:1.25em;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.personal-card__left{margin-right:0;margin-bottom:1.25em}}@media screen and (max-width:375px){.personal-card__left{width:100%}}.personal-card__right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.personal-card__image{position:relative;padding-bottom:115%}.personal-card__image:not(:last-child){margin-bottom:.625em}.personal-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"}.personal-card .socials{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.personal-card .socials a{font-size:1em}.personal-card .socials a:hover{color:#333}.personal-card__name{font-size:1em;font-weight:500}.personal-card__name:not(:last-child){margin-bottom:.75em}.personal-card__gray-text{font-size:.875em;color:#828282}.personal-card__gray-text:not(:last-child){margin-bottom:.57143em}.personal-card .plain-text:not(:last-child){margin-bottom:1.42857em}.personal-card__characteristics{display:table;font-size:.875em;color:#828282;padding-bottom:.625em;border-bottom:1px solid #e0e0e0;margin-bottom:.625em;line-height:150%}.personal-card__characteristics .blue{color:#2ab5f6}.personal-card .rating:not(:last-child){margin-bottom:1.25em}.video-wrapper{padding-bottom:56.25%;position:relative}.video-wrapper:not(:last-child){margin-bottom:.75em}.video-wrapper>*{position:absolute;top:0;left:0;width:100%;height:100%}.tags{display:table;width:100%}.tags ul{list-style:none;padding-left:0;margin:-.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tags li{padding:.25em}.tags a{font-size:.875em;padding:.46429em .85714em;border:1px solid #2ab5f6;border-radius:1.14286em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:block;text-align:center}.tags a:hover{background:#edf9ff}.price{text-align:center}.price__value{font-size:2em;font-weight:500;margin-bottom:.3125em}.price__quota{margin-bottom:.625em}.course:not(:last-child){margin-bottom:1.5em}.course:empty{margin-bottom:0}.course .topic:not(:last-child){margin-bottom:.75em}.course .topic__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:767px){.course .topic__header{-ms-flex-wrap:wrap;flex-wrap:wrap}}.course .topic__header .title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1em;font-weight:500;padding-top:.4375em;padding-bottom:.4375em;padding-left:1.6875em;margin-right:1em;position:relative}.course .topic__header .title .type{color:#828282;font-size:.75em;font-weight:400}@media screen and (max-width:767px){.course .topic__header .title{margin-right:0;width:calc(100% - 40em/16)}}.course .topic__header .title:before{content:"\e929";font-family:icomoon;font-size:1.5em;margin-right:.125em;padding-top:.16667em;padding-bottom:.16667em;position:absolute;top:0;left:0}.course .topic__header .duration{color:#828282;font-size:.875em;-ms-flex-negative:0;flex-shrink:0;margin-right:1.42857em;padding-top:.53571em;padding-bottom:.53571em}@media screen and (max-width:767px){.course .topic__header .duration{margin-right:0;width:2.85714em;text-align:right}}.course .topic__header .duration:empty{display:none}@media screen and (max-width:767px){.course .topic__header .edit-buttons{margin-left:auto}}.course .topic__header .edit-buttons .invisible{position:relative;left:unset;top:unset}.course .topic__body{padding-top:.75em;padding-bottom:.75em}.course .topic.spoiler .topic__header .title{cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.course .topic.spoiler .topic__header .title:hover{opacity:.8}.course .topic.spoiler .topic__header .title:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);content:"\e930"}.course .topic.spoiler.collapsed .topic__header .title:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.course .topic.spoiler.collapsed .topic__body{display:none}.course .lesson{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:767px){.course .lesson{-ms-flex-wrap:wrap;flex-wrap:wrap}}.course .lesson:not(:last-child){margin-bottom:1.25em}.course .lesson.finished .title:before{content:"\e92f";color:#009906}.course .lesson .btn-icon{font-size:.9375em}.course .lesson .title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:.875em;padding-top:.25em;padding-bottom:.25em;margin-right:1em;position:relative;padding-left:1.92857em}@media screen and (max-width:767px){.course .lesson .title{width:calc(100% - 40em/14);margin-right:0}}.course .lesson .title:before{content:"\e915";font-family:icomoon;font-size:1em;margin-right:.21429em;padding:.28571em .35714em;color:#707070;position:absolute;top:0;left:0}.course .lesson .title .type{color:#828282;font-size:.85714em}.course .lesson .duration{color:#828282;font-size:.875em;-ms-flex-negative:0;flex-shrink:0;margin-right:1.42857em;padding-top:.25em;padding-bottom:.25em}@media screen and (max-width:767px){.course .lesson .duration{width:2.85714em;margin-right:0;text-align:right}}.course .lesson .duration:empty{display:none}@media screen and (max-width:767px){.course .lesson .edit-buttons{margin-left:auto}}.course .edit-buttons{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex}.course .edit-buttons>:not(:last-child){margin-right:.625rem}.course .edit-buttons .icon-plus{background:#009906}.course .edit-buttons .icon-plus:hover{background:#00b906}.course .edit-buttons .united{display:-webkit-box;display:-ms-flexbox;display:flex}.course .edit-buttons .united .btn-icon{border:none;border-radius:0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.course .edit-buttons .united .btn-icon:first-child{border-top-left-radius:50%;border-bottom-left-radius:50%;border-left:1px solid #e0e0e0}.course .edit-buttons .united .btn-icon:last-child{border-top-right-radius:50%;border-bottom-right-radius:50%;border-right:1px solid #e0e0e0}.course .edit-buttons .united .btn-icon:not(:last-child){border-right:1px solid #e0e0e0}.lesson-image__preview{width:100%;-ms-flex-negative:0;flex-shrink:0;position:relative;padding-bottom:50%;margin-bottom:.5em}.lesson-image__preview img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.lesson-image .previews-container:not(:empty){padding:0}.lesson-image .previews-container:not(:empty)+*,.lesson-image .previews-container:not(:empty)+*+*{display:none}.tox.tox-tinymce{border-radius:12px;border-color:#e0e0e0;min-height:200px;position:relative}textarea.input-regular.tinymce-here,textarea.input-regular.tinymce-text-here{display:block!important;width:0!important;height:0!important;position:absolute;opacity:0;z-index:-1;pointer-events:none}.test-constructor{padding:1.5em 2em;border:1px solid #e0e0e0}@media screen and (max-width:767px){.test-constructor{padding:1.25em}}.test-constructor .title-secondary{margin-bottom:1.25rem}.test-constructor .questions{margin-bottom:1.25em}.test-constructor .question{padding-bottom:1.875em;border-bottom:1px solid #e0e0e0;counter-increment:number}.test-constructor .question:not(:last-child){margin-bottom:1.875em}.test-constructor .question .form-group__label:after{content:" " counter(number)}@media screen and (max-width:767px){.test-constructor .question>.input-addon>.addon{padding-left:.5em;font-size:.875em}}.test-constructor .input-addon{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.test-constructor .answers-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5em}@media screen and (max-width:375px){.test-constructor .answers-bar{-ms-flex-wrap:wrap;flex-wrap:wrap}}.test-constructor .answers-bar>span{font-size:.75em;margin-right:1.33333em;padding-left:1.33333em}.test-constructor .answers .input-addon{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.test-constructor .answers .form-group:first-child .dropzone-default,.test-constructor .answers .form-group:first-child .input-regular,.test-constructor .answers .form-group:first-child .selectize-input{border-color:#009906}.test-constructor .answers .form-group:first-child .image-choice{border:1px solid #009906}.test-constructor .answers .form-group:first-child .checkbox span:before,.test-constructor .answers .form-group:first-child .radio span:before{color:#009906}.test-constructor__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.25em}.test-constructor__info>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.test-constructor__info .text{font-size:.75em}.test-constructor__info .passing-score{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.test-constructor__info .passing-score .text{margin-right:.41667em}.test-constructor__info .passing-score .input-regular{width:4.33333em;text-align:center}.certificate{border:1px solid #e0e0e0;height:100%;display:block;position:relative}.certificate img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.certificate__overlay{opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);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-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.certificate__overlay a{font-size:3em;color:rgba(255,255,255,.75);-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;padding:.3125em}.certificate__overlay a:hover{opacity:1;color:#fff}.certificate:hover .certificate__overlay{opacity:1}.poor-vision{padding:.5em 0}.poor-vision .checkbox{padding-left:.75em}.poor-vision .sidebar-item:first-child{padding-top:1em}.review:not(:last-child){margin-bottom:2em}.review__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.9375em}@media screen and (max-width:767px){.review__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.review__name{font-size:.875em;font-weight:500;margin-right:1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:767px){.review__name{margin-right:0;margin-bottom:1rem}}.review .rating{-ms-flex-negative:0;flex-shrink:0}.review__text{font-size:.875em}.test:not(:last-child){margin-bottom:1em}.test .item{padding-bottom:1.875em;border-bottom:1px solid #e0e0e0;counter-increment:number}.test .item:not(:last-child){margin-bottom:1.875em}.test .question{font-size:.875em;font-weight:500}.test .question:not(:last-child){margin-bottom:1.42857em}.test .question.green{color:#009906}.test .question.red{color:#d30000}.test .question>:first-child:before{content:counter(number) ". "}.test .checkbox,.test .radio{display:block}.test .checkbox:not(:last-child),.test .radio:not(:last-child){margin-bottom:.9375em}.test .image-answers{margin:-.625em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.test .image-answers>div{padding:.625em;width:50%}@media screen and (max-width:767px){.test .image-answers>div{width:100%}}.test .image-answers a[data-fancybox]{padding-bottom:56.25%;position:relative;display:block;margin-left:2em}.test .image-answers a[data-fancybox]:after{content:"\e927";font-family:icomoon;font-size:2em;position:absolute;z-index:1;opacity:0;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);color:#fff;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}.test .image-answers a[data-fancybox]:hover:after{opacity:1}.test .image-answers a[data-fancybox] img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.rating-fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rating-fieldset:not(:last-child){margin-bottom:1.5em}.rating-fieldset label{cursor:pointer;padding:.1875em}.rating-fieldset input{position:absolute;opacity:0;z-index:-1}.rating-fieldset input:checked+label i:before,.rating-fieldset input:checked~label i:before{content:"\e91d"}.rating-fieldset i{font-size:2.5em;color:#f2c94c}.rating-fieldset:hover i:before{opacity:.75}.rating-fieldset:hover input:checked+label i:before,.rating-fieldset:hover input:checked~label i:before{content:"\e91c";opacity:1}.rating-fieldset:hover label:hover i:before{content:"\e91d"!important}.rating-fieldset:hover label:hover~label i:before{content:"\e91d"!important}table{font-size:.75em;border-spacing:0}table td,table th{padding:1.08333em;border-bottom:1px solid #e0e0e0}table th{color:#546b71;font-weight:500;text-align:left}table.report td,table.report th{text-align:center}table.report td:nth-of-type(2),table.report td:nth-of-type(3),table.report th:nth-of-type(2),table.report th:nth-of-type(3){text-align:left}.accordion{border-bottom:1px solid #e0e0e0;-webkit-transition:padding-bottom .3s;-o-transition:padding-bottom .3s;transition:padding-bottom .3s}.accordion__header{cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;font-size:1em;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion__header:after{content:"\e930";font-family:icomoon;display:block;-ms-flex-negative:0;flex-shrink:0;font-size:1.5em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-left:auto;padding-left:1rem}.accordion.active{padding-bottom:1.875em}.accordion.active .accordion__header:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion__body{max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height .2s ease-out,opacity .3s;-o-transition:max-height .2s ease-out,opacity .3s;transition:max-height .2s ease-out,opacity .3s}.accordion-group:not(:last-child){margin-bottom:3em}.diploma{text-align:center;width:1664px;height:2320px;font-family:Gotham;position:absolute;top:-9999px;left:-9999px}.diploma__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.diploma__title{font-size:112px;font-weight:700;margin-bottom:80px;text-transform:uppercase}.diploma__text{font-size:28px;margin-bottom:20px;text-transform:uppercase;line-height:48px}.diploma__text strong{font-weight:500}.diploma__text strong span{font-size:36px}.diploma__name{font-size:80px;padding-bottom:36px;border-bottom:2px solid;margin:40px 0;text-transform:uppercase}.diploma__text-cursive{font-size:28px;color:#929292;font-style:italic;text-transform:uppercase;line-height:48px}.diploma__bottom{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:auto;width:100%}.diploma__info{font-size:24px}.diploma__info strong{font-size:28px;font-weight:500}.diploma__info hr{border:none;border-bottom:2px solid #e4e4e4;margin:16px 0}.diploma__logo{width:284px}.diploma1{padding:176px;background-image:url(/assets/img/certificates/ornament.png);background-color:#444;background-size:10.55%;color:#302f30}.diploma1 .diploma__inner2{width:100%;height:100%;padding:56px;background:#fff}.diploma1 .diploma__inner{border:2px solid #e4e4e3;padding:104px 40px}.diploma1 .diploma__title{font-size:96px;font-weight:500}.diploma1 .diploma__title+.diploma1__hr{margin-bottom:54px}.diploma1__hr{width:764px;margin-bottom:72px}.diploma1 .diploma__name{font-size:64px;font-weight:500;padding-bottom:0;border-bottom:none;margin:32px 0 50px}.diploma1__bottom{margin-top:auto;padding:0 86px 18px;width:100%}.diploma1 .diploma__bottom{margin-top:unset}.diploma2{background-image:url(/assets/img/certificates/2-bg.jpg);background-size:cover;background-position:center center;padding:526px 334px 426px}.diploma2 .diploma__name,.diploma2 .diploma__title{color:#37358e}.diploma3{background-image:url(/assets/img/certificates/3-borders.png);background-size:1512px;background-position:center center;background-repeat:no-repeat;padding:350px 334px;color:#444445}.diploma3 .diploma__name{border-color:#b38038}html body .bvi-body[data-bvi-font-family=arial] [class*=" icon-"],html body .bvi-body[data-bvi-font-family=arial] [class^=icon-]{font-family:icomoon!important}.privilege{padding:2em 1.25em;text-align:center;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(138,142,164,.25);box-shadow:0 0 8px rgba(138,142,164,.25);height:100%}.privilege__img{width:8.75em;height:8.75em;background-color:#fff6d9;padding:2.0625em;margin:0 auto 2em;border-radius:50%}.privilege__title{font-size:1em;font-weight:700;margin-top:0;margin-bottom:.75em}.privilege__text{font-size:.875em;color:#828282}.progress-bar{border-radius:.3125em;height:.625em;width:100%;background:#f5f5f5;margin-bottom:1.25em;overflow:hidden}.progress-bar span{background:#009906;display:block;height:100%;width:0}.preloader{position:relative}.preloader:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(255,255,255,.8)}.preloader:before{content:'';position:absolute;z-index:2;top:50%;left:50%;margin-left:-25px;margin-top:-25px;width:50px;height:50px;border:5px solid #2ab5f6;border-radius:50%;border-top:5px solid transparent;-webkit-animation:spin 1.25s linear infinite;animation:spin 1.25s linear infinite;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.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.extended:after{content:'';position:absolute;bottom:0;width:100%;height:1em;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}.gray-bg-block{background:#f5f5f5;padding:.9375em;border-radius:5px;margin-bottom:1.25em}.professions-group{padding:.9375em;border-radius:10px;background:#f5f5f5}.professions-group:not(:last-child){margin-bottom:1.25em}.professions-group .btn-icon.icon-close{background:#fff}.professions-container:not(:last-child){margin-bottom:1.25em}.calculator{-webkit-box-shadow:0 4px 30px rgba(0,0,0,.15);box-shadow:0 4px 30px rgba(0,0,0,.15)}.calculator__section{padding:4.75em}@media screen and (max-width:480px){.calculator__section{padding:2em 1.25em}}.calculator__section.white{background-color:#fff}.calculator__section.gray{background-color:#f5f5f5}.calculator__section.gray .form-group__label{color:#8b8b8b}.calculator__section.blue{background-color:#2ab5f6;color:#fff}.calculator .separator{font-size:3.75em;font-weight:700;color:#0e90cc;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}@media screen and (max-width:480px){.calculator .separator{font-size:2.5em}}.calculator .form-group:not(:last-child){margin-bottom:1.5em}.calculator .form-group:last-child{margin-bottom:0}.calculator__result{font-size:3.125em;font-weight:700}.calculator .radio-group:not(:last-child){margin-bottom:.8125em}.loading-default{position:relative;pointer-events:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.loading-default>*{opacity:.4}.loading-default:after{content:'';width:1.5625rem;height:1.5625rem;border:3px solid #2ab5f6;border-bottom-color:transparent!important;border-left-color:transparent!important;z-index:2;border-radius:50%;position:absolute;top:50%;left:50%;margin-left:-.78125rem;margin-top:-.78125rem;-webkit-animation:rotate .5s linear infinite;animation:rotate .5s linear infinite;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxpdGllcy9fZm9udHMuc2NzcyIsImJhc2UvX2Jhc2Uuc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwibGF5b3V0L19ncmlkLnNjc3MiLCJsYXlvdXQvX3NlY3Rpb24uc2NzcyIsImxheW91dC9fbWFpbi5zY3NzIiwibW9kdWxlcy9fZm9ybS5zY3NzIiwibW9kdWxlcy9fY29tcG9uZW50cy5zY3NzIiwibW9kdWxlcy9fb3BlbmluZy5zY3NzIiwibW9kdWxlcy9fY2hvc2VuLnNjc3MiLCJtb2R1bGVzL19zdGF0LnNjc3MiLCJtb2R1bGVzL19yZWd1bGFyLWNhcm91c2VsLnNjc3MiLCJtb2R1bGVzL19jYXJkLnNjc3MiLCJ1dGlsaXRpZXMvX21peGlucy5zY3NzIiwibW9kdWxlcy9fbWFyay5zY3NzIiwibW9kdWxlcy9fc2tpbGwtbGluay5zY3NzIiwibW9kdWxlcy9fc2tpbGxzLWNhcm91c2VsLnNjc3MiLCJtb2R1bGVzL19hcnJvdy1saW5rLnNjc3MiLCJtb2R1bGVzL19ob21lLWFycm93LWxpbmtzLnNjc3MiLCJtb2R1bGVzL19zdGVwLnNjc3MiLCJtb2R1bGVzL19yYXRpbmcuc2NzcyIsIm1vZHVsZXMvX3BsYWluLXRleHQuc2NzcyIsInV0aWxpdGllcy9fdmFycy5zY3NzIiwibW9kdWxlcy9fc29jaWFscy5zY3NzIiwibW9kdWxlcy9fbW9iLW92ZXJsYXkuc2NzcyIsIm1vZHVsZXMvX2ZhbmN5Ym94LnNjc3MiLCJtb2R1bGVzL19hdXRob3JpemF0aW9uLW9wdGlvbi5zY3NzIiwibW9kdWxlcy9fYWxlcnQuc2NzcyIsIm1vZHVsZXMvX3RhYnMuc2NzcyIsIm1vZHVsZXMvX2F1dGhvci1wZXJzb25hbC5zY3NzIiwibW9kdWxlcy9fYXV0aG9yLXN0YXRzLnNjc3MiLCJtb2R1bGVzL19ub3RpZmljYXRpb24uc2NzcyIsIm1vZHVsZXMvX2F1dGhvci1waWN0dXJlLnNjc3MiLCJtb2R1bGVzL19kcm9wem9uZS5zY3NzIiwibW9kdWxlcy9fbG9nby1waWN0dXJlLnNjc3MiLCJtb2R1bGVzL19tb2JpbGUtZHJvcGRvd24uc2NzcyIsIm1vZHVsZXMvX3BhZ2luYXRpb24uc2NzcyIsIm1vZHVsZXMvX2Jhbm5lci5zY3NzIiwibW9kdWxlcy9fc2lkZWJhci5zY3NzIiwibW9kdWxlcy9fcmFuZ2Utc2xpZGVyLnNjc3MiLCJtb2R1bGVzL19kaWFsb2ctaXRlbS5zY3NzIiwibW9kdWxlcy9fYnJlYWRjcnVtYnMuc2NzcyIsIm1vZHVsZXMvX21lc3NhZ2Uuc2NzcyIsIm1vZHVsZXMvX2RpYWxvZy5zY3NzIiwibW9kdWxlcy9fc2ltcGxlYmFyLnNjc3MiLCJtb2R1bGVzL19zY3JvbGxiYXIuc2NzcyIsIm1vZHVsZXMvX2F1dGhvci1zdGF0LnNjc3MiLCJtb2R1bGVzL19pbmNvbWUuc2NzcyIsIm1vZHVsZXMvX2luY29tZS1kaWFncmFtLnNjc3MiLCJtb2R1bGVzL19zZWxlY3RpemUuc2NzcyIsIm1vZHVsZXMvX2FwcC1saW5rcy5zY3NzIiwibW9kdWxlcy9faW1hZ2UtY2hvaWNlLnNjc3MiLCJtb2R1bGVzL19jb3Vyc2UtaW1hZ2Uuc2NzcyIsIm1vZHVsZXMvX2FydGljbGUuc2NzcyIsIm1vZHVsZXMvX2F0dHJpYnV0ZXMuc2NzcyIsIm1vZHVsZXMvX3BlcnNvbmFsLWNhcmQuc2NzcyIsIm1vZHVsZXMvX3ZpZGVvLXdyYXBwZXIuc2NzcyIsIm1vZHVsZXMvX3RhZ3Muc2NzcyIsIm1vZHVsZXMvX3ByaWNlLnNjc3MiLCJtb2R1bGVzL19jb3Vyc2Uuc2NzcyIsIm1vZHVsZXMvX2xlc3Nvbi1pbWFnZS5zY3NzIiwibW9kdWxlcy9fdGlueW1jZS5zY3NzIiwibW9kdWxlcy9fdGVzdC1jb250cnVjdG9yLnNjc3MiLCJtb2R1bGVzL19jZXJ0aWZpY2F0ZS5zY3NzIiwibW9kdWxlcy9fcG9vci12aXNpb24uc2NzcyIsIm1vZHVsZXMvX3Jldmlldy5zY3NzIiwibW9kdWxlcy9fdGVzdC5zY3NzIiwibW9kdWxlcy9fcmF0aW5nLWZpZWxkc2V0LnNjc3MiLCJtb2R1bGVzL190YWJsZS5zY3NzIiwibW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MiLCJtb2R1bGVzL19kaXBsb21hLnNjc3MiLCJtb2R1bGVzL19idmkuc2NzcyIsIm1vZHVsZXMvX3ByaXZpbGVnZS5zY3NzIiwibW9kdWxlcy9fcHJvZ3Jlc3MtYmFyLnNjc3MiLCJtb2R1bGVzL19wcmVsb2FkZXIuc2NzcyIsIm1vZHVsZXMvX2V4dGVuZGFibGUuc2NzcyIsIm1vZHVsZXMvX2dyYXktYmctYmxvY2suc2NzcyIsIm1vZHVsZXMvX3Byb2Zlc3Npb25zLWdyb3VwLnNjc3MiLCJtb2R1bGVzL19jYWxjdWxhdG9yLnNjc3MiLCJtb2R1bGVzL19sb2FkaW5nLWRlZmF1bHQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxXQUNFLFlBQUEsT0FDQSxJQUFBLGtEQUNBLElBQUEseURBQUEsMkJBQUEsQ0FBQSxtREFBQSxjQUFBLENBQUEsa0RBQUEsa0JBQUEsQ0FBQSxzRUFBQSxjQUlBLFlBQUEsSUFDQSxXQUFBLE9BQ0EsYUFBQSxLQUdGLFdBQ0UsWUFBQSxPQUNBLElBQUEsMkNBQ0EsSUFBQSxrREFBQSwyQkFBQSxDQUFBLDRDQUFBLGNBQUEsQ0FBQSwyQ0FBQSxrQkFBQSxDQUFBLHdEQUFBLGNBSUEsWUFBQSxJQUNBLFdBQUEsT0FDQSxhQUFBLEtBR0YsV0FDRSxZQUFBLE9BQ0EsSUFBQSxnREFDQSxJQUFBLHVEQUFBLDJCQUFBLENBQUEsaURBQUEsY0FBQSxDQUFBLGdEQUFBLGtCQUFBLENBQUEsa0VBQUEsY0FJQSxZQUFBLElBQ0EsV0FBQSxPQUNBLGFBQUEsS0FHRixXQUNFLFlBQUEsT0FDQSxJQUFBLGlEQUNBLElBQUEsd0RBQUEsMkJBQUEsQ0FBQSxrREFBQSxjQUFBLENBQUEsaURBQUEsa0JBQUEsQ0FBQSxvRUFBQSxjQUlBLFlBQUEsSUFDQSxXQUFBLE9BQ0EsYUFBQSxLQUdGLFdBQ0UsWUFBQSxPQUNBLElBQUEsNkNBQ0EsSUFBQSxvREFBQSwyQkFBQSxDQUFBLDhD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aUJBQ2hCLFNBQUEsU0MzRE8sZUFBQSxLQUNNLGtCQUFBLFNBQUEsY0FBQSxTQUFBLFVBQUEsU0FDTCxtQkFFVCxRQUFBLEdBQ1MsdUJBTkcsUUFBQSxHQVVILE1BQUEsVUFDRixPQUFBLFVBQ0MsT0FBQSxJQUFBLE1BQUEsUXpEQ0wsb0JBQUEsc0J5RENrQixrQkFBQSxzQkFDRixRQUFBLEVBQ1YsY0FBQSxJQUNNLFNBQUEsU0FDTCxJQUFBLElBQ0wsS0FBQSxJQUNDLFlBQUEsV0FDTyxXQUFBLFdBQ0Qsa0JBQUEsT0FBQSxJQUFBLE9BQUEsU0FBQSxVQUFBLE9BQUEsSUFBQSxPQUFBLFNBQ0QsbUJBQUEsSUFBQSxjQUFBLElBQUEsV0FBQSxJQUNDLDBCQUdkLEtBQ0Usa0JBQUEsZUFBQSxVQUFBLGdCQUpZLGtCQUdkLEtBQ0Usa0JBQUEsZUFBQSxVQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tTWVkaXVtSXRhbGljLmVvdCcpO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLU1lZGl1bUl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1NZWRpdW1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1NZWRpdW1JdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1NZWRpdW1JdGFsaWMuc3ZnI1JvYm90by1NZWRpdW1JdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1CbGFjay5lb3QnKTtcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1CbGFjay5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1CbGFjay53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLUJsYWNrLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tQmxhY2suc3ZnI1JvYm90by1CbGFjaycpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLVRoaW5JdGFsaWMuZW90Jyk7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tVGhpbkl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1UaGluSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tVGhpbkl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLVRoaW5JdGFsaWMuc3ZnI1JvYm90by1UaGluSXRhbGljJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tQmxhY2tJdGFsaWMuZW90Jyk7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tQmxhY2tJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tQmxhY2tJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1CbGFja0l0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLUJsYWNrSXRhbGljLnN2ZyNSb2JvdG8tQmxhY2tJdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1SZWd1bGFyLmVvdCcpO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1SZWd1bGFyLnN2ZyNSb2JvdG8tUmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLVRoaW4uZW90Jyk7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tVGhpbi5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1UaGluLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tVGhpbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLVRoaW4uc3ZnI1JvYm90by1UaGluJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tTGlnaHQuZW90Jyk7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tTGlnaHQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLUxpZ2h0LnN2ZyNSb2JvdG8tTGlnaHQnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1Cb2xkLmVvdCcpO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1Cb2xkLnN2ZyNSb2JvdG8tQm9sZCcpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1NZWRpdW0uZW90Jyk7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tTWVkaXVtLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLU1lZGl1bS5zdmcjUm9ib3RvLU1lZGl1bScpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLUl0YWxpYy5lb3QnKTtcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1JdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tSXRhbGljLnN2ZyNSb2JvdG8tSXRhbGljJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tQm9sZEl0YWxpYy5lb3QnKTtcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1Cb2xkSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLUJvbGRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1Cb2xkSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tQm9sZEl0YWxpYy5zdmcjUm9ib3RvLUJvbGRJdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tTGlnaHRJdGFsaWMuZW90Jyk7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tTGlnaHRJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tTGlnaHRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1MaWdodEl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLUxpZ2h0SXRhbGljLnN2ZyNSb2JvdG8tTGlnaHRJdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtJztcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvR290aGFtL0dvdGhhbS1CbGFjay9Hb3RoYW0tQmxhY2suZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL0dvdGhhbS9Hb3RoYW0tQmxhY2svR290aGFtLUJsYWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL0dvdGhhbS9Hb3RoYW0tQmxhY2svR290aGFtLUJsYWNrLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL0dvdGhhbS9Hb3RoYW0tQmxhY2svR290aGFtLUJsYWNrLnN2ZyNHb3RoYW0tQmxhY2snKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSc7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL0dvdGhhbS9Hb3RoYW0tQm9sZC9Hb3RoYW0tQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy9hc3NldHMvZm9udHMvR290aGFtL0dvdGhhbS1Cb2xkL0dvdGhhbS1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL0dvdGhhbS9Hb3RoYW0tQm9sZC9Hb3RoYW0tQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Hb3RoYW0vR290aGFtLUJvbGQvR290aGFtLUJvbGQuc3ZnI0dvdGhhbS1Cb2xkJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0nO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9Hb3RoYW0vR290aGFtLUJvb2svR290aGFtLUJvb2suZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL0dvdGhhbS9Hb3RoYW0tQm9vay9Hb3RoYW0tQm9vay53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Hb3RoYW0vR290aGFtLUJvb2svR290aGFtLUJvb2sudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy9hc3NldHMvZm9udHMvR290aGFtL0dvdGhhbS1Cb29rL0dvdGhhbS1Cb29rLnN2ZyNHb3RoYW0tQm9vaycpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtJztcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvR290aGFtL0dvdGhhbS1FeHRyYUxpZ2h0L0dvdGhhbS1FeHRyYUxpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Hb3RoYW0vR290aGFtLUV4dHJhTGlnaHQvR290aGFtLUV4dHJhTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy9hc3NldHMvZm9udHMvR290aGFtL0dvdGhhbS1FeHRyYUxpZ2h0L0dvdGhhbS1FeHRyYUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL0dvdGhhbS9Hb3RoYW0tRXh0cmFMaWdodC9Hb3RoYW0tRXh0cmFMaWdodC5zdmcjR290aGFtLUV4dHJhTGlnaHQnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSc7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL0dvdGhhbS9Hb3RoYW0tTGlnaHQvR290aGFtLUxpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Hb3RoYW0vR290aGFtLUxpZ2h0L0dvdGhhbS1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Hb3RoYW0vR290aGFtLUxpZ2h0L0dvdGhhbS1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Hb3RoYW0vR290aGFtLUxpZ2h0L0dvdGhhbS1MaWdodC5zdmcjR290aGFtLUxpZ2h0JykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0nO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9Hb3RoYW0vR290aGFtLU1lZGl1bS9Hb3RoYW0tTWVkaXVtLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Hb3RoYW0vR290aGFtLU1lZGl1bS9Hb3RoYW0tTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL0dvdGhhbS9Hb3RoYW0tTWVkaXVtL0dvdGhhbS1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy9hc3NldHMvZm9udHMvR290aGFtL0dvdGhhbS1NZWRpdW0vR290aGFtLU1lZGl1bS5zdmcjR290aGFtLU1lZGl1bScpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtJztcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvR290aGFtL0dvdGhhbS1UaGluL0dvdGhhbS1UaGluLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Hb3RoYW0vR290aGFtLVRoaW4vR290aGFtLVRoaW4ud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy9hc3NldHMvZm9udHMvR290aGFtL0dvdGhhbS1UaGluL0dvdGhhbS1UaGluLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL0dvdGhhbS9Hb3RoYW0tVGhpbi9Hb3RoYW0tVGhpbi5zdmcjR290aGFtLVRoaW4nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSc7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL0dvdGhhbS9Hb3RoYW0tVWx0cmEvR290aGFtLVVsdHJhLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Hb3RoYW0vR290aGFtLVVsdHJhL0dvdGhhbS1VbHRyYS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Hb3RoYW0vR290aGFtLVVsdHJhL0dvdGhhbS1VbHRyYS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9Hb3RoYW0vR290aGFtLVVsdHJhL0dvdGhhbS1VbHRyYS5zdmcjR290aGFtLVVsdHJhJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5cblxuLyppY29Nb29uKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBzcmM6ICB1cmwoJy9hc3NldHMvZm9udHMvaWNvTW9vbi9pY29tb29uLmVvdD9obm1wdWsnKTtcbiAgc3JjOiAgdXJsKCcvYXNzZXRzL2ZvbnRzL2ljb01vb24vaWNvbW9vbi5lb3Q/aG5tcHVrI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy9hc3NldHMvZm9udHMvaWNvTW9vbi9pY29tb29uLnR0Zj9obm1wdWsnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9pY29Nb29uL2ljb21vb24ud29mZj9obm1wdWsnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL2ljb01vb24vaWNvbW9vbi5zdmc/aG5tcHVrI2ljb21vb24nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG59XG5cbltjbGFzc149XCJpY29uLVwiXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5ldmVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uaWNvbi1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMzXCI7XG59XG4uaWNvbi1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNFwiO1xufVxuLmljb24tY2hldnJvbi10aGluLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbn1cbi5pY29uLWNoZXZyb24tdGhpbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG59XG4uaWNvbi1jaGV2cm9uLXRoaW4tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cbi5pY29uLWNoZXZyb24tdGhpbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuLmljb24tY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNFwiO1xufVxuLmljb24tY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNVwiO1xufVxuLmljb24tY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDZcIjtcbn1cbi5pY29uLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG59XG4uaWNvbi1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOFwiO1xufVxuLmljb24tZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xufVxuLmljb24tZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGFcIjtcbn1cbi5pY29uLWZpbmlzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYlwiO1xufVxuLmljb24tZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGNcIjtcbn1cbi5pY29uLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZFwiO1xufVxuLmljb24ta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG59XG4uaWNvbi1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZlwiO1xufVxuLmljb24tbGVzc29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEwXCI7XG59XG4uaWNvbi1saW5rZWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xufVxuLmljb24tbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xufVxuLmljb24tbm90aWZpY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEzXCI7XG59XG4uaWNvbi1wYXNzd29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNFwiO1xufVxuLmljb24tcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNVwiO1xufVxuLmljb24tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNlwiO1xufVxuLmljb24tcmFkaW8tb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE3XCI7XG59XG4uaWNvbi1yYWRpby1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOFwiO1xufVxuLmljb24tc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE5XCI7XG59XG4uaWNvbi1zZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFhXCI7XG59XG4uaWNvbi1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxYlwiO1xufVxuLmljb24tc3Rhci1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxY1wiO1xufVxuLmljb24tc3Rhci1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFkXCI7XG59XG4uaWNvbi1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWVcIjtcbn1cbi5pY29uLXN0YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFmXCI7XG59XG4uaWNvbi10cmFzaC1jYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjBcIjtcbn1cbi5pY29uLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjFcIjtcbn1cbi5pY29uLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjJcIjtcbn1cbi5pY29uLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIzXCI7XG59XG4uaWNvbi12azpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNFwiO1xufVxuLmljb24td2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjVcIjtcbn1cbi5pY29uLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjZcIjtcbn1cbi5pY29uLXpvb20taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjdcIjtcbn1cbi5pY29uLWFzc2lnbm1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjhcIjtcbn1cbi5pY29uLWJ1bGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyOVwiO1xufVxuLmljb24tY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmFcIjtcbn1cbi5pY29uLWNoZWNrYm94LW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyYlwiO1xufVxuLmljb24tY2hlY2tib3gtb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmNcIjtcbn1cbi5pY29uLWNoZWNrbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyZFwiO1xufVxuLmljb24tY2hlY2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJlXCI7XG59XG4uaWNvbi1jaGVja21hcmstY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJmXCI7XG59XG4uaWNvbi1jaGV2cm9uLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzBcIjtcbn1cbi5pY29uLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMVwiO1xufVxuLmljb24tY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMlwiO1xufVxuIiwiaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXG4gIGJvZHkge1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgICAmLm5vLXNjcm9sbCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuKiwgOjphZnRlciwgOjpiZWZvcmUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5tYWluLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIGZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxufSIsIi5oZWFkZXIge1xuICBtaW4taGVpZ2h0OiAxMDAvMTYrZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxMC8xNitlbTtcbiAgcGFkZGluZy1ib3R0b206IDEwLzE2K2VtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk7XG4gIHRyYW5zaXRpb246IG1pbi1oZWlnaHQgLjNzLCBib3gtc2hhZG93IC4zcztcblxuICAmLmNvbXBlbnNhdGUtZm9yLXNjcm9sbGJhciB7XG4gICAgJjpub3QoLmZpeGVkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgJi5maXhlZCB7XG4gICAgbWluLWhlaWdodDogNjQvMTYrZW07XG4gICAgYm94LXNoYWRvdzogJHNoYWRvdztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFwdG9wLXMpIHtcbiAgICBtaW4taGVpZ2h0OiA3Mi8xNitlbTtcbiAgICBwYWRkaW5nLXRvcDogLjVlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogLjVlbTtcbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5sb2dvIHtcbiAgICB3aWR0aDogMTI4LzE2K2VtO1xuICAgIG1hcmdpbi1yaWdodDogMzAvMTYrZW07XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAubWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFwdG9wLXMpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIFxuICAgIGxpIHtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjQvMTYrZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMTQvMTYrZW07XG4gICAgICBwYWRkaW5nOiA0LzE0K2VtIDUvMTQrZW07XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB0cmFuc2l0aW9uOiAuM3M7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjdGl2ZSBhIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LXNlYXJjaCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgXG4gIC5idXR0b25zLWdyb3VwIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1zKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICY+KiB7XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmhlYWRlci1kcm9wZG93biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1zKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgcGFkZGluZzogNy8xNitlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0LzE2K2VtO1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMzIvMTYrZW07XG4gICAgICAgIGhlaWdodDogMzIvMTYrZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTIvMTYrZW07XG4gICAgICB9XG5cbiAgICAgIGkuaWNvbi1jaGV2cm9uLWRvd24ge1xuICAgICAgICBmb250LXNpemU6IDE4LzE2K2VtO1xuICAgICAgICBtYXJnaW4tbGVmdDogNS8xOCtlbTtcbiAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5LWJnO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2Rlc2Mge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMTAvMTYrZW07XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0uNWVtKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgIG1heC1oZWlnaHQ6IDQwMC8xNitlbTtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICBwYWRkaW5nOiAyMC8xNitlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3c7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgICAgLm5hbWUge1xuICAgICAgICBmb250LXNpemU6IDEyLzE2K2VtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNS8xMitlbTtcbiAgICAgIH1cblxuICAgICAgLnF1b3RhcyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTIvMTYrZW07XG4gICAgICAgIGNvbG9yOiAkZ3JheS10ZXh0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMC8xMitlbTtcbiAgICAgIH1cblxuICAgICAgaHIge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAvMTYrZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG5cbiAgICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAvMTYrZW07XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwLzE2K2VtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGhyIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgYTpub3QoW2NsYXNzXSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTIvMTYrZW07XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5wcm9maWxlIHtcbiAgICAgIC5oZWFkZXItZHJvcGRvd25fX2Rlc2Mge1xuICAgICAgICBtaW4td2lkdGg6IDE0NS8xNitlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxhbmd1YWdlIHtcbiAgICAgIC5oZWFkZXItZHJvcGRvd25fX2Rlc2Mge1xuICAgICAgICBwYWRkaW5nOiAxMC8xNitlbSA4LzE2K2VtO1xuICAgICAgICBtaW4td2lkdGg6IDU3LzE2K2VtO1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYvMTYrZW07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIvMTIrZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5ub3RpZmljYXRpb25zIHtcbiAgICAgIC5oZWFkZXItZHJvcGRvd25fX3RpdGxlIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cblxuICAgICAgLmhlYWRlci1kcm9wZG93bl9fZGVzYyB7XG4gICAgICAgIHdpZHRoOiAyNzAvMTYrZW07XG4gICAgICAgIHdoaXRlLXNwYWNlOiB1bnNldDtcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEyLzE2K2VtO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LXRleHQ7XG5cbiAgICAgICAgICAgIGE6bm90KFtjbGFzc10pIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1ob3ZlcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGEuYmx1ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IC43NWVtO1xuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNC8xMitlbTtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQvMTQrZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtaG92ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbnMge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwLzE2K2VtO1xuXG4gICAgICAgICAgJiA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDgvMTYrcmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaWNvbi1ub3RpZmljYXRpb24ge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtdW5yZWFkKTtcbiAgICAgICAgICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGdyZWVuO1xuICAgICAgICAgIGZvbnQtc2l6ZTogLjRlbTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBwYWRkaW5nOiAuMjVlbTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbWluLXdpZHRoOiAxOC8xMCtlbTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYub3BlbmVkIHtcbiAgICAgIC5oZWFkZXItZHJvcGRvd25fX2Rlc2Mge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIH1cblxuICAgICAgLmhlYWRlci1kcm9wZG93bl9fdGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1iZztcblxuICAgICAgICBpLmljb24tY2hldnJvbi1kb3duIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXItbW9iaWxlIHtcbiAgJl9fcHJvZmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiA4MC8xNitlbTtcbiAgICAgIGhlaWdodDogODAvMTYrZW07XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwLzE2K2VtO1xuICAgIH1cblxuICAgIC5uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMTgvMTYrZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5xdW90YXMge1xuICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICBjb2xvcjogJGdyYXktdGV4dDtcbiAgICAgIG1hcmdpbi10b3A6IDUvMTYrZW07XG4gICAgfVxuICB9XG5cbiAgJl9fbWVudSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICBsaSB7XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMC8xNitlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgcGFkZGluZzogMTAvMTYrZW0gMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG59XG5cbi5tb2JpbGUtYnV0dG9ucyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXB0b3AtcyArIDEpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5tZW51LWJ0biB7XG4gIHdpZHRoOiA0MC8xNitlbTtcbiAgaGVpZ2h0OiA0MC8xNitlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWJnO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG5cbiAgaSB7XG4gICAgY29sb3I6ICRibHVlO1xuICAgIGZvbnQtc2l6ZTogMzIvMTYrZW07XG4gIH1cbn1cblxuLm5vdGlmaWNhdGlvbnMtYnRuIHtcbiAgd2lkdGg6IDQwLzE2K2VtO1xuICBoZWlnaHQ6IDQwLzE2K2VtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdy1iZztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxMC8xNitlbTtcblxuICBpIHtcbiAgICBjb2xvcjogJHllbGxvdztcbiAgICBmb250LXNpemU6IDI0LzE2K2VtO1xuICB9XG59IiwiLmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0RDUxNUM7XG4gIHBhZGRpbmctdG9wOiA0NC8xNitlbTtcbiAgcGFkZGluZy1ib3R0b206IDYwLzE2K2VtO1xuXG4gICZfX3RpdGxlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE0LzE2K2VtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogMTgvMTQrZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIC5zaXRlLW1hcCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGNvbHVtbi1jb3VudDogMjtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICAgIGNvbHVtbi1jb3VudDogdW5zZXQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBmb250LXNpemU6IDE0LzE2K2VtO1xuICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBwYWRkaW5nOiAuNWVtIDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGFjdHMge1xuICAgIGZvbnQtc2l6ZTogMTQvMTYrZW07XG4gICAgY29sb3I6ICRncmF5O1xuXG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cblxuICAuc29jaWFscyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzIvMTYrZW07XG4gIH1cbn0iLCIuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwNjBweCArIDRlbSk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDJlbTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1tKSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDk5MnB4ICsgMmVtKTtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXB0b3Atcykge1xuICAgIG1heC13aWR0aDogY2FsYyg3NjhweCArIDJlbSk7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDQ4MHB4ICsgMmVtKTtcbiAgfVxuXG4gICYtLWZsdWlkIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IC0kcGFkZGluZztcbiAgbWFyZ2luLXJpZ2h0OiAtJHBhZGRpbmc7XG5cbiAgJi0tbXVsdGlsaW5lIHtcbiAgICBtYXJnaW46IC0kcGFkZGluZztcblxuICAgICY+W2NsYXNzXj0nY29sLSddIHtcbiAgICAgIHBhZGRpbmc6ICRwYWRkaW5nO1xuICAgIH1cbiAgfVxuXG4gICY+W2NsYXNzXj0nY29sLSddIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nO1xuICB9XG4gIFxuICAmLmNvbHVtbi1yZXZlcnNlLXNtIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFwdG9wLXMpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICB9XG4gIH1cbn1cblxuW2NsYXNzXj0nY29sLSddIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29sLWF1dG8ge1xuICB3aWR0aDogdW5zZXQ7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5jb2wteHMtMSB7d2lkdGg6IDEwMCUvMTIqMTt9XG4uY29sLXhzLTIge3dpZHRoOiAxMDAlLzEyKjI7fVxuLmNvbC14cy0zIHt3aWR0aDogMTAwJS8xMiozO31cbi5jb2wteHMtNCB7d2lkdGg6IDEwMCUvMTIqNDt9XG4uY29sLXhzLTUge3dpZHRoOiAxMDAlLzEyKjU7fVxuLmNvbC14cy02IHt3aWR0aDogMTAwJS8xMio2O31cbi5jb2wteHMtNyB7d2lkdGg6IDEwMCUvMTIqNzt9XG4uY29sLXhzLTgge3dpZHRoOiAxMDAlLzEyKjg7fVxuLmNvbC14cy05IHt3aWR0aDogMTAwJS8xMio5O31cbi5jb2wteHMtMTAge3dpZHRoOiAxMDAlLzEyKjEwO31cbi5jb2wteHMtMTEge3dpZHRoOiAxMDAlLzEyKjExO31cbi5jb2wteHMtMTIge3dpZHRoOiAxMDAlLzEyKjEyO31cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldCArIDEpIHtcbiAgLmNvbC1zbS0xIHt3aWR0aDogMTAwJS8xMioxO31cbiAgLmNvbC1zbS0yIHt3aWR0aDogMTAwJS8xMioyO31cbiAgLmNvbC1zbS0zIHt3aWR0aDogMTAwJS8xMiozO31cbiAgLmNvbC1zbS00IHt3aWR0aDogMTAwJS8xMio0O31cbiAgLmNvbC1zbS01IHt3aWR0aDogMTAwJS8xMio1O31cbiAgLmNvbC1zbS02IHt3aWR0aDogMTAwJS8xMio2O31cbiAgLmNvbC1zbS03IHt3aWR0aDogMTAwJS8xMio3O31cbiAgLmNvbC1zbS04IHt3aWR0aDogMTAwJS8xMio4O31cbiAgLmNvbC1zbS05IHt3aWR0aDogMTAwJS8xMio5O31cbiAgLmNvbC1zbS0xMCB7d2lkdGg6IDEwMCUvMTIqMTA7fVxuICAuY29sLXNtLTExIHt3aWR0aDogMTAwJS8xMioxMTt9XG4gIC5jb2wtc20tMTIge3dpZHRoOiAxMDAlLzEyKjEyO31cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcHRvcC1zICsgMSkge1xuICAuY29sLW1kLTEge3dpZHRoOiAxMDAlLzEyKjE7fVxuICAuY29sLW1kLTIge3dpZHRoOiAxMDAlLzEyKjI7fVxuICAuY29sLW1kLTMge3dpZHRoOiAxMDAlLzEyKjM7fVxuICAuY29sLW1kLTQge3dpZHRoOiAxMDAlLzEyKjQ7fVxuICAuY29sLW1kLTUge3dpZHRoOiAxMDAlLzEyKjU7fVxuICAuY29sLW1kLTYge3dpZHRoOiAxMDAlLzEyKjY7fVxuICAuY29sLW1kLTcge3dpZHRoOiAxMDAlLzEyKjc7fVxuICAuY29sLW1kLTgge3dpZHRoOiAxMDAlLzEyKjg7fVxuICAuY29sLW1kLTkge3dpZHRoOiAxMDAlLzEyKjk7fVxuICAuY29sLW1kLTEwIHt3aWR0aDogMTAwJS8xMioxMDt9XG4gIC5jb2wtbWQtMTEge3dpZHRoOiAxMDAlLzEyKjExO31cbiAgLmNvbC1tZC0xMiB7d2lkdGg6IDEwMCUvMTIqMTI7fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFwdG9wLW0gKyAxKSB7XG4gIC5jb2wtbGctMSB7d2lkdGg6IDEwMCUvMTIqMTt9XG4gIC5jb2wtbGctMiB7d2lkdGg6IDEwMCUvMTIqMjt9XG4gIC5jb2wtbGctMyB7d2lkdGg6IDEwMCUvMTIqMzt9XG4gIC5jb2wtbGctNCB7d2lkdGg6IDEwMCUvMTIqNDt9XG4gIC5jb2wtbGctNSB7d2lkdGg6IDEwMCUvMTIqNTt9XG4gIC5jb2wtbGctNiB7d2lkdGg6IDEwMCUvMTIqNjt9XG4gIC5jb2wtbGctNyB7d2lkdGg6IDEwMCUvMTIqNzt9XG4gIC5jb2wtbGctOCB7d2lkdGg6IDEwMCUvMTIqODt9XG4gIC5jb2wtbGctOSB7d2lkdGg6IDEwMCUvMTIqOTt9XG4gIC5jb2wtbGctMTAge3dpZHRoOiAxMDAlLzEyKjEwO31cbiAgLmNvbC1sZy0xMSB7d2lkdGg6IDEwMCUvMTIqMTE7fVxuICAuY29sLWxnLTEyIHt3aWR0aDogMTAwJS8xMioxMjt9XG59XG5cblxuXG4uaGlkZGVuLXhzIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaGlkZGVuLXNtIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldCArIDEpIGFuZCAobWF4LXdpZHRoOiAkbGFwdG9wLXMpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmhpZGRlbi1tZCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXB0b3AtcyArIDEpIGFuZCAobWF4LXdpZHRoOiAkbGFwdG9wLW0pIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmhpZGRlbi1sZyB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXB0b3AtbSArIDEpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubW9iLTEwMCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtbCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uanVzdGlmeS1zcGFjZS1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uanVzdGlmeS1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn0iLCJzZWN0aW9uIHtcbiAgJi5wbGFpbiB7XG4gICAgcGFkZGluZy10b3A6IDI4LzE2K2VtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyOC8xNitlbTtcbiAgfVxuXG4gICYuZ3JheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktYmc7XG4gICAgcGFkZGluZy10b3A6IDQwLzE2K2VtO1xuICAgIHBhZGRpbmctYm90dG9tOiA0MC8xNitlbTtcbiAgfVxuXG4gICYuYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgcGFkZGluZy10b3A6IDQwLzE2K2VtO1xuICAgIHBhZGRpbmctYm90dG9tOiA0MC8xNitlbTtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgIC50aXRsZS1wcmltYXJ5IHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWhvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuYmlnLXBhZGRpbmcge1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni8xNitlbTtcbiAgfVxufSIsIi5tYWluIHtcbiAgcGFkZGluZy10b3A6IDEwMC8xNitlbTtcbiAgLy9wYWRkaW5nLWJvdHRvbTogNDAvMTYrZW07XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1zKSB7XG4gICAgcGFkZGluZy10b3A6IDcyLzE2K2VtO1xuICB9XG59IiwiLmlucHV0LXNlYXJjaCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICBmb250LXNpemU6IDE4LzE2K2VtO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBsZWZ0OiAxMy8xOCtlbTtcbiAgICBjb2xvcjogJGdyYXk7XG4gIH1cblxuICBpbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGhlaWdodDogMzIvMTIrZW07XG4gICAgZm9udC1zaXplOiAxMi8xNitlbTtcbiAgICBwYWRkaW5nOiA5LzEyK2VtIDQyLzEyK2VtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDE2LzEyK2VtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICRibHVlO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBidXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDE1LzE2K2VtO1xuXG4gICZfX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDEyLzE2K2VtO1xuICAgIG1hcmdpbi1ib3R0b206IDgvMTIrZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxNi8xMitlbTtcbiAgICBkaXNwbGF5OiB0YWJsZTtcblxuICAgICYuYmlnIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTcvMTYrZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMy8xNytlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICB9XG5cbiAgJi5yZWQge1xuICAgIC5pbnB1dC1yZWd1bGFyLCAuc2VsZWN0aXplLWlucHV0LCAuZHJvcHpvbmUtZGVmYXVsdCB7XG4gICAgICBib3JkZXItY29sb3I6ICRyZWQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaW1hZ2UtY2hvaWNlIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRyZWQ7XG4gICAgfVxuXG4gICAgLmNoZWNrYm94LCAucmFkaW8ge1xuICAgICAgc3BhbjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmdyZWVuIHtcbiAgICAuaW5wdXQtcmVndWxhciwgLnNlbGVjdGl6ZS1pbnB1dCwgLmRyb3B6b25lLWRlZmF1bHQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JlZW4haW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5pbWFnZS1jaG9pY2Uge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZWVuO1xuICAgIH1cblxuICAgIC5jaGVja2JveCwgLnJhZGlvIHtcbiAgICAgIHNwYW46YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmlucHV0LXJlZ3VsYXIge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNC8xNitlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gIGhlaWdodDogNDIvMTQrZW07XG4gIHBhZGRpbmc6IDExLjUvMTQrZW0gMTgvMTQrZW07XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMjEvMTQrZW07XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuM3M7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICZbZGlzYWJsZWRdIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS1iZztcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gICYuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTIvMTYrZW07XG4gICAgaGVpZ2h0OiAzMi8xMitlbTtcbiAgICBwYWRkaW5nOiA5LzEyK2VtIDE2LzEyK2VtO1xuICB9XG59XG5cbi5pbnB1dC1iaWcge1xuICBmb250LXNpemU6IDQwLzE2K2VtO1xuICBjb2xvcjogJGJsdWU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRsaWdodC1ncmF5O1xuICBwYWRkaW5nOiAwIDAgMTIvNDArZW0gMDtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuM3M7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgJltkaXNhYmxlZF0ge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cblxudGV4dGFyZWEuaW5wdXQtcmVndWxhciB7XG4gIG1pbi1oZWlnaHQ6IDQyLzE0K2VtO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDkwcHg7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuaW5wdXQtcmVndWxhciB7XG4gICAgcGFkZGluZy1yaWdodDogNDQvMTYrcmVtO1xuICB9XG5cbiAgaSB7XG4gICAgZm9udC1zaXplOiAxOC8xNitlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDEzLzE4K2VtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBjb2xvcjogJGdyYXk7XG4gIH1cbn1cblxuLmlucHV0LWFkZG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAmPio6bm90KC5hZGRvbikge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtaW4td2lkdGg6IDFweDtcbiAgfVxuXG4gIC5hZGRvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMC8xNitlbTtcblxuICAgIC5yZXF1aXJlZCB7XG4gICAgICB3aWR0aDogMzIvMjQrZW07XG4gICAgICBmb250LXNpemU6IDI0LzE2K2VtO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC4xMjVlbSk7XG4gICAgfVxuXG4gICAgJi5zbWFsbCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwLzE2K2VtO1xuXG4gICAgICAucmVxdWlyZWQge1xuICAgICAgICBmb250LXNpemU6IDIwLzE2K2VtO1xuICAgICAgICB3aWR0aDogMjQvMjArZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wdWxsLXVwIHtcbiAgbWFyZ2luLXRvcDogLTgvMTYrcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogOC8xNityZW07XG59XG5cbi5jaGVja2JveCwgLnJhZGlvIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2LzE2K2VtO1xuICB9XG5cbiAgaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgICYrc3BhbjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaW5wdXQrc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNC8xNitlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMyLzE0K2VtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiA1LzE0K2VtO1xuICAgIHBhZGRpbmctYm90dG9tOiA1LzE0K2VtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjQvMTQrZW07XG4gICAgICBjb250ZW50OiBcIlxcZTkyYlwiO1xuICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBjb2xvcjogJGxpZ2h0LWdyYXk7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBmb250LXNpemU6IDI0LzE0K2VtO1xuICAgICAgY29udGVudDogXCJcXGU5MmNcIjtcbiAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICB9XG5cbiAgICAuc3BlY2lhbCB7XG4gICAgICBmb250LXNpemU6IDE2LzE0K2VtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiAkYmx1ZS10aXRsZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW4tdG9wOiAtLjA1ZW07XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGJsdWU7XG4gICAgICB0cmFuc2l0aW9uOiAuM3M7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJsdWUtaG92ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5zbWFsbCB7XG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDEyLzE2K2VtO1xuICAgIH1cbiAgfVxuXG4gICYtLWJvcmRlcmVkIHtcbiAgICBwYWRkaW5nOiAxNS8xNitlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0LWdyYXk7XG4gIH1cbn1cblxuLnJhZGlvIHtcbiAgaW5wdXQrc3BhbiB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXGU5MTdcIjtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxlOTE4XCI7XG4gICAgfVxuICB9XG59XG5cbi5yYWRpby1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogLTUvMTYrZW07XG4gIGZsZXgtd3JhcDogd3JhcDtcblxuICAmPmRpdiB7XG4gICAgcGFkZGluZzogNS8xNitlbTtcbiAgICB3aWR0aDogMzMlO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1zKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAucmFkaW8sIC5jaGVja2JveCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMjYuMjUvMTYrZW07XG4gIHdpZHRoOiA0Mi8yNi4yNStlbTtcbiAgaGVpZ2h0OiA0Mi8yNi4yNStlbTtcbiAgYm9yZGVyLXJhZGl1czogMjEvMjYuMjUrZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG5cbiAgJi5zbWFsbCB7XG4gICAgZm9udC1zaXplOiAyMC8xNitlbTtcbiAgICB3aWR0aDogMzIvMjArZW07XG4gICAgaGVpZ2h0OiAzMi8yMCtlbTtcbiAgfVxuXG4gICYuZXh0cmEtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTUvMTYrZW07XG4gICAgd2lkdGg6IDI0LzE1K2VtO1xuICAgIGhlaWdodDogMjQvMTUrZW07XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1ob3ZlcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAmLS10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICRibHVlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JheS1iZztcbiAgICB9XG4gIH1cblxuICAmLmljb24tY2xvc2Uge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgY29sb3I6ICRyZWQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRncmF5LWJnO1xuICAgIH1cbiAgfVxuXG4gICYtLWdob3N0e1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgY29sb3I6ICRncmF5LXRleHQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRncmF5LWJnO1xuICAgICAgY29sb3I6ICRkYXJrLXRleHQ7XG4gICAgfVxuICB9XG59XG5cbi5naG9zdC1idG4ge1xuICBmb250LXNpemU6IDE0LzE2K2VtO1xuICBwYWRkaW5nOiAxMS41LzE0K2VtIDE4LzE0K2VtO1xuICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgYm9yZGVyLXJhZGl1czogMjQvMTQrZW07XG4gIHRyYW5zaXRpb246IC4zcztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG1pbi13aWR0aDogMTIwLzE0K2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG5cbiAgJjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAmLS1ibHVlIHtcbiAgICBib3JkZXItY29sb3I6ICRibHVlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICRibHVlLWhvdmVyO1xuICAgICAgYmFja2dyb3VuZDogJGJsdWUtYmc7XG4gICAgfVxuICB9XG5cbiAgJi0td2hpdGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKTtcbiAgICB9XG4gIH1cblxuICAmLnNtYWxsIHtcbiAgICBmb250LXNpemU6IDEyLzE2K2VtO1xuICAgIG1pbi13aWR0aDogMTAwLzEyK2VtO1xuICAgIHBhZGRpbmc6IDgvMTIrZW0gMjAvMTIrZW07XG4gIH1cblxuICAmW2Rpc2FibGVkXSwgJi5kaXNhYmxlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkbGlnaHQtZ3JheTtcbiAgICBjb2xvcjogJGxpZ2h0LWdyYXk7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG5cbi5idG4ge1xuICBmb250LXNpemU6IDE0LzE2K2VtO1xuICBwYWRkaW5nOiAxMi41LzE0K2VtIDE4LzE0K2VtO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDI0LzE0K2VtO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBtaW4td2lkdGg6IDEyMC8xNCtlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogJGJsdWUtaG92ZXI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgJi5zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxMi8xNitlbTtcbiAgICBtaW4td2lkdGg6IDEwMC8xMitlbTtcbiAgICBwYWRkaW5nOiA5LzEyK2VtIDIwLzEyK2VtO1xuICB9XG5cbiAgJi5yZWQge1xuICAgIGJhY2tncm91bmQ6ICRyZWQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRyZWQtaG92ZXI7XG4gICAgfVxuICB9XG5cbiAgJltkaXNhYmxlZF0sICYuZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4uYWRkLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEyLzE2K2VtO1xuICAgIGNvbG9yOiAkYmx1ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwLzEyK2VtO1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIC5hZGQtYnRuX190aXRsZSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgLmJ0bi1pY29uIHtcbiAgICAgIGJhY2tncm91bmQ6ICRibHVlLWhvdmVyO1xuICAgIH1cbiAgfVxufVxuXG4udGl0bGUtcHJpbWFyeSB7XG4gIGZvbnQtc2l6ZTogMjQvMTYrZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAkYmx1ZS10aXRsZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBsaW5lLWhlaWdodDogaW5pdGlhbDtcblxuICAmLmRlY29yYXRlZCB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxNi8yNCtlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0yLzI0K2VtO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICB9XG4gIH1cblxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0LzI0K2VtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cbn1cblxuLnRpdGxlLXNlY29uZGFyeSB7XG4gIGZvbnQtc2l6ZTogMjQvMTYrZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG59XG5cbi5wYWdlLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAzMi8xNitlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBsaW5lLWhlaWdodDogaW5pdGlhbDtcbn1cblxuLnRpdGxlLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMjQvMTYrZW07XG5cbiAgLnRpdGxlLXByaW1hcnkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuaHIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwLzE2K2VtO1xuICB9XG59XG5cbi5oaW50IHtcbiAgZm9udC1zaXplOiAxMi8xNityZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG5cbiAgJi5ncmF5IHtcbiAgICBjb2xvcjogJGdyYXktdGV4dDtcbiAgfVxufVxuXG4ubGluayB7XG4gIGNvbG9yOiAkYmx1ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdHJhbnNpdGlvbjogLjNzO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkYmx1ZS1ob3ZlcjtcbiAgfVxuXG4gICYuc21hbGwge1xuICAgIGZvbnQtc2l6ZToxNC8xNitlbTtcbiAgfVxufVxuXG4udG9nZ2xlLWxpbmsge1xuICBmb250LXNpemU6IDE0LzE2K2VtO1xuICBjb2xvcjogJGdyYXktdGV4dDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwLzE0K2VtO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi5idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAmID4gKjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwLzE2K3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA4LzE2K3JlbTtcbiAgfVxufVxuXG5mb3JtIHtcbiAgLmJ1dHRvbnMge1xuICAgIG1hcmdpbi10b3A6IDMwLzE2K3JlbTtcbiAgfVxufVxuXG4uZGlzYWJsZWQge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuYXVkaW8sIHZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEyLzE2K2VtO1xuICB9XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTk5OTlweDtcbiAgdG9wOiAtOTk5OXB4O1xufVxuXG4uc2Nyb2xsLXgge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBwYWRkaW5nOiAwIDJlbTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG5cbiAgICB0YWJsZSB7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5idmktYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMnB4O1xuICBwYWRkaW5nOiA3cHg7XG4gIG9wYWNpdHk6IC43NTtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1iZztcbiAgfVxuXG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn0iLCIub3BlbmluZyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3NsaWRlci5wbmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDEwNy8xNitlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNCk7XG4gIH1cblxuICAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gIGgxIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiA0Mi8xNitlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNTUvNDIrZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMjAvNDIrZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgfVxuXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDIwLzE2K2VtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MC8yMCtlbTtcbiAgfVxuXG4gIC5vcGVuaW5nLWZvcm0ge1xuICAgIC5yb3cge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAyNC8xNitlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDE0LzI0K2VtO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWdyb3VwX19sYWJlbCB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAmLS1hdXRob3Ige1xuICAgIGgxIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDExLzQyK2VtO1xuICAgIH1cbiAgfVxufSIsIi5jaG9zZW4tY29udGFpbmVyIHtcbiAgLy9Jbml0IHZhcnNcbiAgJGZvbnQtc2l6ZTogMTQ7XG4gICRhcnJvdy1zaXplOiAyMDtcbiAgJGFycm93LXBhZGRpbmc6IDExO1xuICAkc2lkZS1wYWRkaW5nOiAxNjtcbiAgJGlucHV0LWhlaWdodDogNDI7XG4gICRib3JkZXItd2lkdGg6IDE7XG5cbiAgLy9DYWxjdWxhdGVkIHZhcnNcbiAgJGJvcmRlci1yYWRpdXM6ICN7JGlucHV0LWhlaWdodC8yfTtcblxuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6ICRmb250LXNpemUvMTYrZW07XG5cbiAgLmNob3Nlbi1kcm9wIHtcbiAgICBib3gtc2hhZG93OiAkc2hhZG93O1xuICB9XG5cbiAgLmNob3Nlbi1yZXN1bHRzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxMC8kZm9udC1zaXplK2VtIDA7XG4gICAgbWF4LWhlaWdodDogMzAwLyRmb250LXNpemUrZW07XG5cbiAgICBsaSB7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgcGFkZGluZzogMTAvJGZvbnQtc2l6ZStlbSAkc2lkZS1wYWRkaW5nLyRmb250LXNpemUrZW07XG5cbiAgICAgICYuaGlnaGxpZ2h0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICAgICAgICBjb2xvcjogaW5pdGlhbDtcbiAgICAgIH1cblxuICAgICAgJi5yZXN1bHQtc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYjtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogNHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYjtcbiAgICAgIC8vYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gIH1cblxuICAmLmNob3Nlbi1jb250YWluZXItc2luZ2xlIHtcbiAgICAuY2hvc2VuLXNpbmdsZSB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICBib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfXB4O1xuICAgICAgY29sb3I6ICMzMzM7XG4gICAgICBwYWRkaW5nOiAwICgkYXJyb3ctc2l6ZSskYXJyb3ctcGFkZGluZyoyKS8kZm9udC1zaXplK2VtIDAgJHNpZGUtcGFkZGluZy8kZm9udC1zaXplK2VtO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGhlaWdodDogJGlucHV0LWhlaWdodC8kZm9udC1zaXplK2VtO1xuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoI3skaW5wdXQtaGVpZ2h0fWVtLyN7JGZvbnQtc2l6ZX0gLSAjezIqJGJvcmRlci13aWR0aH1weCk7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIGRpdiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogdW5zZXQ7XG5cbiAgICAgICAgYiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICBjb2xvcjogJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zaXplOiAkYXJyb3ctc2l6ZS8kZm9udC1zaXplK2VtO1xuICAgICAgICAgIHBhZGRpbmc6IDAgJGFycm93LXBhZGRpbmcvJGFycm93LXNpemUrZW07XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTMwXCI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jaG9zZW4tZHJvcCB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWFyZ2luLXRvcDogMTAvJGZvbnQtc2l6ZStlbTtcblxuICAgICAgLmhpZGRlbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2hvc2VuLWRlZmF1bHQge1xuICAgICAgY29sb3I6ICM4Nzg3ODc7XG4gICAgfVxuXG4gICAgLmNob3Nlbi1zZWFyY2gge1xuICAgICAgLy9kaXNwbGF5OiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGlnaHQtZ3JheTtcbiAgICAgICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LyRmb250LXNpemUrZW07XG4gICAgICAgIHBhZGRpbmc6IDAgKCRhcnJvdy1zaXplKyRhcnJvdy1wYWRkaW5nKjIpLzE0K2VtIDAgJHNpZGUtcGFkZGluZy8kZm9udC1zaXplK2VtO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlOTE5XCI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29sb3I6ICRsaWdodC1ncmF5O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6ICRhcnJvdy1zaXplLyRmb250LXNpemUrZW07XG4gICAgICAgIHBhZGRpbmc6IDAgKCRhcnJvdy1wYWRkaW5nIC0gMSkvJGFycm93LXNpemUrZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5jaG9zZW4tY29udGFpbmVyLW11bHRpIHtcbiAgICAuY2hvc2VuLWNob2ljZXMge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHBhZGRpbmc6IDEuNS8kZm9udC1zaXplK2VtO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgbGkuc2VhcmNoLWZpZWxkIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIHBhZGRpbmc6IDUvJGZvbnQtc2l6ZStlbSAxMC8kZm9udC1zaXplK2VtO1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb2xvcjogI2FhYTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGxpLnNlYXJjaC1jaG9pY2Uge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgbWFyZ2luOiAxLjUvJGZvbnQtc2l6ZStlbTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiA4LjUvJGZvbnQtc2l6ZStlbSAxMC8kZm9udC1zaXplK2VtIDguNS8kZm9udC1zaXplK2VtIDQwLyRmb250LXNpemUrZW07XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMC8kZm9udC1zaXplK2VtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1jaG9pY2UtY2xvc2Uge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBmb250LXNpemU6IDEwLyRmb250LXNpemUrZW07XG4gICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuOTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwN1wiO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmNob3Nlbi1jb250YWluZXItc2luZ2xlLmNob3Nlbi1jb250YWluZXItYWN0aXZlLmNob3Nlbi13aXRoLWRyb3AgLmNob3Nlbi1zaW5nbGUsXG4gICYuY2hvc2VuLWNvbnRhaW5lci1tdWx0aS5jaG9zZW4td2l0aC1kcm9wLmNob3Nlbi1jb250YWluZXItYWN0aXZlIC5jaG9zZW4tY2hvaWNlcyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcbiAgfVxuXG4gICYuY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUuY2hvc2VuLXdpdGgtZHJvcCB7XG4gICAgLmNob3Nlbi1kcm9wIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0LWdyYXk7XG4gICAgfVxuXG4gICAgLmNob3Nlbi1zaW5nbGUge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgICAgZGl2IGIge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZTkwNFwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZS5jaG9zZW4td2l0aC1kcm9wIC5jaG9zZW4tc2luZ2xlLFxuICAmLmNob3Nlbi13aXRoLWRyb3AgLmNob3Nlbi1kcm9wIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cytweDtcbiAgfVxufVxuXG5zZWxlY3QuY2hvc2VuLm5vLXNlYXJjaCArIC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbnNlbGVjdC5jaG9zZW4ud2hpdGUgKyAuY2hvc2VuLWNvbnRhaW5lciB7XG4gICYuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUge1xuICAgIC5jaG9zZW4tc2luZ2xlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICBkaXYge1xuICAgICAgICBiIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jaG9zZW4tZGVmYXVsdCB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cblxuICAmLmNob3Nlbi1jb250YWluZXItYWN0aXZlLmNob3Nlbi13aXRoLWRyb3AgLmNob3Nlbi1zaW5nbGUge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcbiAgfVxufSIsIi5zdGF0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAyMC8xNitlbTtcbiAgcGFkZGluZy1ib3R0b206IDIwLzE2K2VtO1xuXG4gICZfX2ltYWdlIHtcbiAgICB3aWR0aDogNzQvMTYrZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyMC8xNitlbTtcbiAgfVxuXG4gICZfX251bWJlciB7XG4gICAgZm9udC1zaXplOiA1Ni8xNitlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkYmx1ZTtcbiAgfVxuXG4gICZfX2xhYmVsIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59IiwiLnJlZ3VsYXItY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLnNsaWNrLWFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGZvbnQtc2l6ZTogMzAvMTYrZW07XG4gICAgY29sb3I6ICRncmF5O1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICB9XG5cbiAgICAmLmljb24tY2hldnJvbi10aGluLWxlZnQge1xuICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwLzMwK2VtO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTAvMzArZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pY29uLWNoZXZyb24tdGhpbi1yaWdodCB7XG4gICAgICBsZWZ0OiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwLzMwK2VtO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMC8zMCtlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2xpY2stdHJhY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAuc2xpY2stc2xpZGUge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBoZWlnaHQ6IHVuc2V0O1xuXG4gICAgICAmPmRpdiB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2xpY2stbGlzdCB7XG4gICAgbWFyZ2luOiAtMTAvMTYrZW07XG4gIH1cblxuICAuc2xpY2stc2xpZGUge1xuICAgIHBhZGRpbmc6IDEwLzE2K2VtO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgfVxufSIsIi5jYXJkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuM3MsIGJveC1zaGFkb3cgLjNzO1xuXG4gICZfX3F1b3RhIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMC8xNitlbTtcbiAgICByaWdodDogMjAvMTYrZW07XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gICZfX3Byb2dyZXNzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAyMC8xMitlbTtcbiAgICByaWdodDogMjAvMTIrZW07XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDIxNi8yNTAqMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgIEBpbmNsdWRlIG9iamVjdC1maXQoY292ZXIpO1xuICAgIH1cbiAgfVxuXG4gIGEuY2FyZF9faW1hZ2Uge1xuICAgICY6aG92ZXIge1xuICAgICAgaW1nIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2F1dGhvci1pbWFnZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI4Ny8yNTAqMTAwJTtcbiAgfVxuXG4gICZfX2Rlc2Mge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMjAvMTYrZW0gMTUvMTYrZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJl9fdG9wIHtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjAvMTIrZW07XG4gICAgfVxuICB9XG5cbiAgJl9fcHJpY2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDIwLzE2K2VtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTQvMTYrZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDgvMTQrZW07XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICB0cmFuc2l0aW9uOiAuM3M7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYXV0aG9yIHtcbiAgICBmb250LXNpemU6IDEyLzE2K2VtO1xuICAgIGNvbG9yOiAkZ3JheS10ZXh0O1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDgvMTIrZW07XG4gICAgfVxuICB9XG5cbiAgJl9fc3RhdHMge1xuICAgIGZvbnQtc2l6ZTogMTIvMTYrZW07XG4gICAgY29sb3I6ICRncmF5LXRleHQ7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogOC8xMitlbTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICB9XG4gIH1cblxuICAmX19ib3R0b20ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICAgIHBhZGRpbmctdG9wOiAyMC8xNitlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gICZfX2F0dHJpYnV0ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgaSB7XG4gICAgICBmb250LXNpemU6IDE4LzE2K2VtO1xuICAgICAgY29sb3I6ICRkYXJrLWJsdWUtaWNvbnM7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQvMTgrZW07XG5cbiAgICAgICZbY2xhc3MqPWljb24tc3Rhcl0ge1xuICAgICAgICBjb2xvcjogJHllbGxvdztcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTIvMTYrZW07XG4gICAgICBjb2xvcjogJGdyYXktdGV4dDtcbiAgICB9XG4gIH1cblxuICAuY2FyZF9fZGF0ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuXG4gICAgJj5kaXYge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBcbiAgICAgIGkge1xuICAgICAgICBmb250LXNpemU6IDE4LzE2K2VtO1xuICAgICAgICBjb2xvcjogJGRhcmstYmx1ZS1pY29ucztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0LzE2K2VtO1xuICAgICAgfVxuICAgICAgXG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICRncmF5LXRleHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTIvMTYrZW07XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjAvMTYrZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYWRkaXRpb25hbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gICZfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMTIvMTYrZW07XG4gICAgY29sb3I6ICRibHVlO1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogNS8xNitlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC8xMitlbTtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRibHVlLWhvdmVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2J0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTIvMTYrZW07XG4gICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDJweCk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWhvdmVyO1xuICAgIH1cbiAgfVxufVxuXG5hLmNhcmQge1xuICAmOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICRibHVlO1xuICAgIGJveC1zaGFkb3c6ICRzaGFkb3c7XG5cbiAgICAuY2FyZF9faW1hZ2UgaW1nIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICB9XG4gIH1cbn1cblxuLnJlZ3VsYXItY2Fyb3VzZWwgLmNhcmQge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59IiwiLy/QodCy0L7QudGB0YLQstC+IE9iamVjdC1maXRcbkBtaXhpbiBvYmplY3QtZml0KCRmaXQ6IGZpbGwsICRwb3NpdGlvbjogbnVsbCl7XG4gIC1vLW9iamVjdC1maXQ6ICRmaXQ7XG4gIG9iamVjdC1maXQ6ICRmaXQ7XG4gIEBpZiAkcG9zaXRpb24ge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogJHBvc2l0aW9uO1xuICAgIG9iamVjdC1wb3NpdGlvbjogJHBvc2l0aW9uO1xuICAgIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogI3skZml0fTsgb2JqZWN0LXBvc2l0aW9uOiAjeyRwb3NpdGlvbn0nO1xuICB9IEBlbHNlIHtcbiAgICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6ICN7JGZpdH0nO1xuICB9XG59XG5cbkBtaXhpbiBwbGFjZWhvbGRlckNvbG9yKCRjb2xvcikge1xuICAmOjpwbGFjZWhvbGRlciB7IC8qIENocm9tZSwgRmlyZWZveCwgT3BlcmEsIFNhZmFyaSAxMC4xKyAqL1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgb3BhY2l0eTogMTsgLyogRmlyZWZveCAqL1xuICB9XG5cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbn0iLCIubWFyayB7XG4gIGZvbnQtc2l6ZTogMTIvMTYrZW07XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgcGFkZGluZzogNC8xMitlbSA5LzEyK2VtO1xuICBib3JkZXItcmFkaXVzOiAxNi8xMitlbTtcblxuICAmLS1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgfVxuXG4gICYtLWdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG4gIH1cblxuICAmLS15ZWxsb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gIH1cbn0iLCIuc2tpbGwtbGluayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICBmb250LXNpemU6IDE0LzE2K2VtO1xuICBwYWRkaW5nOiA2LzE0K2VtIDEyLzE0K2VtO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAyNC8xNCtlbTtcblxuICAmOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICRibHVlO1xuICB9XG59IiwiLnNraWxscy1jYXJvdXNlbCB7XG4gIC5za2lsbC1saW5rIHtcbiAgICBtaW4taGVpZ2h0OiA0OC8xNCtlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwLzE0K2VtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwLzE0K2VtO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnNraWxscy1jYXJvdXNlbF9fY29sIHtcbiAgICAuc2tpbGwtbGluazpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEyLzE2K2VtO1xuICAgIH1cbiAgfVxufSIsIi5hcnJvdy1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IDE0LzE2K2VtO1xuICBjb2xvcjogJGdyYXktdGV4dDtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBwYWRkaW5nOiA1LzE0K2VtIDA7XG5cbiAgJjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTgvMTQrZW07XG4gICAgY29udGVudDogXCJcXGU5MzJcIjtcbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICAgIG1hcmdpbi1yaWdodDogNC8xOCtlbTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBjb2xvcjogJGJsdWU7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkYmx1ZTtcbiAgfVxufSIsIi5ob21lLWFycm93LWxpbmtzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2x1bW4tY291bnQ6IDI7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgIGNvbHVtbi1jb3VudDogMTtcbiAgfVxuXG4gIC5idG4ge1xuICAgIG1hcmdpbi10b3A6IC41cmVtO1xuICB9XG4gIFxuICBsaSB7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUvMTYrZW07XG4gICAgfVxuICB9XG59IiwiLnN0ZXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAmX19udW1iZXIge1xuICAgIGNvbG9yOiAjMkFCNUY2O1xuICAgIG9wYWNpdHk6IC4zO1xuICAgIGZvbnQtc2l6ZTogMTAwLzE2K2VtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHdpZHRoOiAzNC8xMDArZW07XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIGNvbG9yOiAkZ3JheS10ZXh0O1xuICAgIGZvbnQtc2l6ZTogMTQvMTYrZW07XG4gIH1cbn0iLCIucmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAmX19udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMTQvMTYrZW07XG4gICAgY29sb3I6ICRncmF5LXRleHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMC8xNitlbTtcbiAgfVxuXG4gICZfX3N0YXJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIFxuICAgIGkge1xuICAgICAgZm9udC1zaXplOiAxOC8xNitlbTtcbiAgICAgIGNvbG9yOiAkeWVsbG93O1xuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYvMTgrZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnBsYWluLXRleHQge1xuICAkZm9udC1zaXplOiAxNDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLzE2K2VtO1xuICBsaW5lLWhlaWdodDogMS41O1xuXG4gICYuZ3JheSB7XG4gICAgY29sb3I6ICRncmF5LXRleHQ7XG4gIH1cblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDI0LyRmb250LXNpemUrcmVtO1xuICB9XG5cbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIC8vZGlzcGxheTogZmxleDtcbiAgICAgIC8vZmxleC13cmFwOiB3cmFwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxLjFlbTtcblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAvJGZvbnQtc2l6ZStlbTtcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAn4oCiJztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAuN2VtO1xuICAgICAgICBtYXJnaW4tbGVmdDogMi8kZm9udC1zaXplK2VtO1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW3N0eWxlPVwibGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XCJdIHtcbiAgICAgIGxpIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMC8kZm9udC1zaXplK2VtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDAuNnJlbTtcbiAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygxcmVtIC0gMnB4KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIG9sIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IG51bWJlcjtcblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAvJGZvbnQtc2l6ZStlbTtcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBjb3VudGVyKG51bWJlcikgJy4gJztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAuN3JlbTtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBhIHtcbiAgICBjb2xvcjogJGJsdWU7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGJsdWUtaG92ZXI7XG4gICAgfVxuICB9XG5cbiAgJj4qOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICBpZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0byAxcmVtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBibG9ja3F1b3RlIHtcbiAgICBtYXJnaW46IDAgMCAxcmVtO1xuICAgIHBhZGRpbmc6IDJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGQkVEO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcblxuICAgICY+KjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLnZpZGVvV3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IC8qIDE2OjkgKi9cbiAgICBoZWlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC52aWRlb1dyYXBwZXIgb2JqZWN0LFxuICAudmlkZW9XcmFwcGVyIGVtYmVkLFxuICAudmlkZW9XcmFwcGVyIGlmcmFtZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIGg0IHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjAvJGZvbnQtc2l6ZStlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMS8yMCtlbTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTAvMjArZW07XG4gICAgfVxuICB9XG5cbiAgaHIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgd2lkdGg6IDI4MC8kZm9udC1zaXplK2VtO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDMwLyRmb250LXNpemUrcmVtIDA7XG4gIH1cblxuICBwLCBvbCwgdWwge1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gICYuZ3JlZW4ge1xuICAgIGNvbG9yOiAkZ3JlZW47XG4gIH1cblxuICAmLnJlZCB7XG4gICAgY29sb3I6ICRyZWQ7XG4gIH1cblxuICAmLnllbGxvdyB7XG4gICAgY29sb3I6ICR5ZWxsb3c7XG4gIH1cblxuICB0YWJsZSB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXG4gICAgKjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgdGgsIHRkIHtcbiAgICAgIHBhZGRpbmc6IC41ZW07XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjOTA5MDkwO1xuICAgIH1cbiAgfVxuXG4gIC5zY3JvbGwteCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICAgbWFyZ2luOiAwIC0xLjI1cmVtO1xuICAgIH1cbiAgICBcbiAgICAmX19pbm5lciB7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIvL1NjcmVlbnNcbiRsYXB0b3AtbDogMTQ0MHB4O1xuJGxhcHRvcC1tOiAxMjAwcHg7XG4kbGFwdG9wLXM6IDEwMjRweDtcbiR0YWJsZXQ6IDc2N3B4O1xuJG1vYmlsZS1sOiA0ODBweDtcbiRtb2JpbGUtbTogMzc1cHg7XG4kbW9iaWxlLXM6IDMyMHB4O1xuXG4vL0NvbG9yc1xuJGRhcmstdGV4dDogIzMzMztcbiRkYXJrLWJsdWUtaWNvbnM6ICMzQzQ3NEM7XG4kYmx1ZS10aXRsZTogIzU0NkI3MTtcbiRibHVlOiAjMkFCNUY2O1xuJGJsdWUtaG92ZXI6ICMwRTkwQ0M7XG4kYmx1ZS1iZzogI0VERjlGRjtcbiR5ZWxsb3c6ICNGMkM5NEM7XG4keWVsbG93LWJnOiAjRkZGNkQ5O1xuJGdyYXktYmc6ICNGNUY1RjU7XG4kbGlnaHQtZ3JheTogI0UwRTBFMDtcbiRncmF5OiAjQkRCREJEO1xuJGdyYXktdGV4dDogIzgyODI4MjtcbiRncmVlbjogIzAwOTkwNjtcbiRncmVlbi1iZzogI0M0RUZCNTtcbiRyZWQ6ICNEMzAwMDA7XG4kcmVkLWhvdmVyOiAjYjgwMDAwO1xuXG4kc2hhZG93OiAwcHggMHB4IDhweCByZ2JhKDEzOCwgMTQyLCAxNjQsIDAuMjUpO1xuXG4kcGFkZGluZzogLjYyNXJlbTtcbiRwYWRkaW5nLWlubmVyOiAxLjg3NXJlbTtcblxuJHBhZGRpbmctbW9iaWxlOiAuNXJlbTtcbiRwYWRkaW5nLWlubmVyLW1vYmlsZTogMS4yNXJlbTsiLCIuc29jaWFscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcblxuICBsaSB7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTYvMTYrZW07XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICRncmF5O1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICBmb250LXNpemU6IDI0LzE2K2VtO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn0iLCIubW9iLW92ZXJsYXkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogOTk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MsIGJveC1zaGFkb3cgLjNzO1xuXG4gICYub3BlbmVkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgYm94LXNoYWRvdzogJHNoYWRvdztcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXB0b3AtcyArIDEpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJl9fdG9wIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBoZWlnaHQ6IDcyLzE2K2VtO1xuICAgIHBhZGRpbmc6IDIwLzE2K2VtIDMwLzE2K2VtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgfVxuXG4gICZfX2Nsb3NlIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBmb250LXNpemU6IDMyLzE2K2VtO1xuICB9XG5cbiAgJl9fYm9keSB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHBhZGRpbmc6IDMwLzE2K2VtO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICBcbiAgJl9faW5uZXIge1xuICAgIHdpZHRoOiAzNTAvMTYrZW07XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG5cbiAgICAmPioge1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzAvMTYrZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJj4qIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMC8xNitlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBociB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5pbnB1dC1zZWFyY2gge1xuICAgIGkge1xuICAgICAgZm9udC1zaXplOiAyNC8xNitlbTtcbiAgICAgIGxlZnQ6IDAuNmVtO1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTQvMTYrZW07XG4gICAgICBoZWlnaHQ6IDQyLzE0K2VtO1xuICAgIH1cblxuICAgIC5idG4taWNvbiB7XG4gICAgICB3aWR0aDogNDIvMTYrcmVtO1xuICAgICAgaGVpZ2h0OiA0Mi8xNityZW07XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuICB9XG5cbiAgLm1vYi1sYW5ndWFnZSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRjNGM0O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMCAyMC8xNitlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgfVxufSIsIi5mYW5jeWJveC1jb250ZW50IHtcbiAgcGFkZGluZzogNDAvMTYrZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWluLXdpZHRoOiAzMjAvMTYrZW07XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1sKSB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuXG4gIC5ncmVlbiB7XG4gICAgY29sb3I6ICRncmVlbjtcbiAgfVxufVxuXG4ubW9kYWwtZm9ybSB7XG4gIHdpZHRoOiAzODUvMTYrZW07XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSAuZmFuY3lib3gtY29udGVudCB7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG59IiwiLmF1dGhvcml6YXRpb24tb3B0aW9uIHtcbiAgcGFkZGluZzogNDAvMTYrZW0gMjAvMTYrZW07XG4gIG1pbi13aWR0aDogMjE1LzE2K2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRyYW5zaXRpb246IC4zcztcblxuICAmOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICRibHVlO1xuXG4gICAgLmF1dGhvcml6YXRpb24tb3B0aW9uX190aXRsZSB7XG4gICAgICBjb2xvcjogJGJsdWUtaG92ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwLzE2K2VtO1xuICAgIGhlaWdodDogMTAwLzE2K2VtO1xuICAgIG1hcmdpbjogMCBhdXRvIDIwLzE2K2VtO1xuICAgIGJhY2tncm91bmQ6ICRibHVlLWJnO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogNTAvMTYrZW07XG4gICAgICBoZWlnaHQ6IDUwLzE2K2VtO1xuICAgICAgQGluY2x1ZGUgb2JqZWN0LWZpdChjb250YWluKTtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSAge1xuICAgIGZvbnQtc2l6ZTogMTQvMTYrZW07XG4gICAgY29sb3I6ICRibHVlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICB9XG59IiwiLmFsZXJ0IHtcbiAgZm9udC1zaXplOiAxMi8xNitlbTtcbiAgbWFyZ2luOiAxNS8xNCtlbSAwO1xuICBwYWRkaW5nOiAxNi8xMitlbTtcbiAgY29sb3I6ICM4MjgyODI7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICYtc3VjY2VzcyB7XG4gICAgY29sb3I6ICMyMDc4MkU7XG4gICAgYmFja2dyb3VuZDogI0M1RkRERjtcbiAgfVxuXG4gICYtaW5mbyB7XG4gICAgY29sb3I6ICMzNDc3OTc7XG4gICAgYmFja2dyb3VuZDogI0JFRUFGRjtcbiAgfVxuXG4gICYtd2FybmluZyB7XG4gICAgY29sb3I6ICM5NzdCMzQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZjNjZjtcbiAgfVxuXG4gICYtZGFuZ2VyIHtcbiAgICBjb2xvcjogIzk3MzQzNDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZEQkRCO1xuICB9XG59IiwiLnRhYnMge1xuICAmLWxpbmtzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwLzE2K2VtO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMTQvMTYrZW07XG4gICAgICBwYWRkaW5nOiAxNi8xNCtlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgIGNvbG9yOiAkZ3JheS10ZXh0O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXRleHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjdGl2ZSBhIHtcbiAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gICYtY29udGVudHMge1xuICAgICY+ZGl2IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tb2JpbGUtZHJvcGRvd24ge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFwdG9wLXMpIHtcbiAgICAudGFicy1saW5rcyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmc6IC41cmVtO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIHBhZGRpbmc6IC41cmVtO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5hY3RpdmUgYSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5hdXRob3ItcGVyc29uYWwge1xuICAmX19sZWZ0IHtcbiAgICBwYWRkaW5nOiA0MC8xNitlbSAyMC8xNitlbTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwIDAgMjQvMTYrZW07XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgfVxuICAgIFxuICAgICY+KiB7XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMC8xNitlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmF0aW5nIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX3JpZ2h0IHtcbiAgICBwYWRkaW5nOiA0MC8xNityZW07XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxufSIsIi5hdXRob3Itc3RhdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIFxuICAmPmRpdiB7XG4gICAgcGFkZGluZzogMCAzLzE2K2VtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMjUlO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldCkgYW5kIChtYXgtd2lkdGg6ICRsYXB0b3AtbSkge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICB9XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcHRvcC1tICsgMSkge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG4gICZfX251bWJlciB7XG4gICAgZm9udC1zaXplOiAxNC8xNitlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkYmx1ZTtcbiAgfVxuICBcbiAgJl9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTAvMTYrZW07XG4gICAgY29sb3I6ICRncmF5LXRleHQ7XG4gICAgbWF4LXdpZHRoOiAxMDAvMTArZW07XG4gIH1cbn0iLCIubm90aWZpY2F0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctdG9wOiAxZW07XG4gIHBhZGRpbmctYm90dG9tOiAxZW07XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTQvMTYrZW07XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1hcmdpbi1yaWdodDogMWVtO1xuXG4gICAgYTpub3QoW2NsYXNzXSkge1xuICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYmx1ZS1ob3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19kYXRlIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBmb250LXNpemU6IDEyLzE2K2VtO1xuICAgIGNvbG9yOiAkZ3JheS10ZXh0O1xuICAgIG1pbi13aWR0aDogMTIwLzEyK2VtO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIH1cbiAgfVxuXG4gIC5idXR0b25zIHtcbiAgICBtYXJnaW4tdG9wOiAxMC8xNitlbTtcbiAgICBmb250LXNpemU6IDE2LzE0K2VtO1xuXG4gICAgJiA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDgvMTYrcmVtO1xuICAgIH1cbiAgfVxufSIsIi5hdXRob3ItcGljdHVyZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAmX19wcmV2aWV3IHtcbiAgICB3aWR0aDogMjAwLzE2K2VtO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0byAxMC8xNitlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBmb250LXNpemU6IDEyLzE2K2VtO1xuICAgIGNvbG9yOiAkYmx1ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmLnJlZCB7XG4gICAgICBjb2xvcjogJHJlZDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuZHotcHJldmlldyB7XG4gICAgbWFyZ2luLXRvcDogLjVyZW07XG5cbiAgICAuYWxlcnQtZGFuZ2VyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kei1lcnJvciB7XG4gICAgICAuYWxlcnQtZGFuZ2VyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgICBcbiAgICAgIC5hdXRob3ItcGljdHVyZV9fbGluay5yZWQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmOm5vdCguZHotY29tcGxldGUpIHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG4gIH1cblxuICAmLmR6LW1heC1maWxlcy1yZWFjaGVkIHtcbiAgICAuZHotY2xpY2thYmxlIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxufSIsIi5kcm9wem9uZS1kZWZhdWx0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNC8xNitlbSAxNi8xNitlbTtcbiAgYm9yZGVyLXJhZGl1czogMjQvMTYrZW07XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAkbGlnaHQtZ3JheTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICZfX2luZm8ge1xuICAgIGZvbnQtc2l6ZTogMTQvMTYrZW07XG4gICAgY29sb3I6ICM4Nzg3ODc7XG4gIH1cblxuICBpbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gICZfX2xpbmsge1xuICAgIGNvbG9yOiAkYmx1ZTtcbiAgICBmb250LXNpemU6IDEyLzE2K2VtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHBhZGRpbmc6IDQvMTIrZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnByZXZpZXdzLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMXJlbSAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgJjplbXB0eSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5kei1wcmV2aWV3IHtcbiAgICAgIHBhZGRpbmc6IDEwLzE2K2VtO1xuICAgICAgd2lkdGg6IDE0Ni8xNitlbTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogLjI1ZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZDogJGdyYXktYmc7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAmPio6bm90KC5kei1kZXRhaWxzKSwgLmR6LWZpbGVuYW1lLCAuZHotc2l6ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgJi5kei1lcnJvciAuZHotcHJvZ3Jlc3Mge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kei1kZXRhaWxzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxNC8xNitlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQvMTQrZW07XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAuNWVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG5cbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICB9XG5cbiAgICAgIC5kei1wcm9ncmVzcyB7XG5cbiAgICAgIH1cblxuICAgICAgLmR6LXVwbG9hZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmMGFkNGU7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kei1maWxlbmFtZSB7XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAn4oCiJztcbiAgICAgICAgICBtYXJnaW46IDAgLjI1cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmR6LXN1Y2Nlc3Mge1xuICAgICAgLmR6LWRldGFpbHMge1xuICAgICAgICAuZHotdXBsb2FkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNWNiODVjO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmR6LXByZXZpZXcge1xuICAgIC5kei1maWxlbmFtZSB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbGVydC1kYW5nZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmR6LWVycm9yIHtcbiAgICAgIC5hbGVydC1kYW5nZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGluayB7XG4gICAgICBmb250LXNpemU6IDEyLzE2K2VtO1xuICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmLnJlZCB7XG4gICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgfVxuXG4gICAgICAmLnllbGxvdyB7XG4gICAgICAgIGNvbG9yOiAkeWVsbG93O1xuICAgICAgfVxuXG4gICAgICAmLmdyZWVuIHtcbiAgICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS1iZztcbiAgfVxuICBcbiAgJi5kei1tYXgtZmlsZXMtcmVhY2hlZCB7XG4gICAgLmRyb3B6b25lLWRlZmF1bHRfX2luZm8sIC5kcm9wem9uZS1kZWZhdWx0X19saW5rIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnByZXZpZXdzLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxufSIsIi5sb2dvLXBpY3R1cmUge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gICZfX3ByZXZpZXcge1xuICAgIHdpZHRoOiA2MC8xNitlbTtcbiAgICBoZWlnaHQ6IDYwLzE2K2VtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDgvMTYrZW07XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgQGluY2x1ZGUgb2JqZWN0LWZpdChjb3Zlcik7XG4gICAgfVxuICB9XG5cbiAgLmRyb3B6b25lLWRlZmF1bHQge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5wcmV2aWV3cy1jb250YWluZXIge1xuICAgICY6bm90KDplbXB0eSkge1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgJisqLCAmKyorKiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLm1vYmlsZS1kcm9wZG93biB7XG4gIG1hcmdpbi1ib3R0b206IDI0LzE2K2VtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDg7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1zKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjQvMTYrZW07XG4gIH1cblxuICAmLm9wZW5lZCB7XG4gICAgLm1vYmlsZS1kcm9wZG93bl9fdGl0bGU6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG5cbiAgICAubW9iaWxlLWRyb3Bkb3duX19kZXNjIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAxMS41LzE0K2VtIDQxLzE0K2VtIDExLjUvMTQrZW0gMTYvMTQrZW07XG4gICAgZm9udC1zaXplOiAxNC8xNitlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogMjFweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxlOTMwXCI7XG4gICAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICAgICAgbWFyZ2luLWxlZnQ6IC41cmVtO1xuICAgICAgZm9udC1zaXplOiAyMC8xNCtlbTtcbiAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTEvMjArZW07XG4gICAgICByaWdodDogMTEvMjArZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcHRvcC1zICsgMSkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX19kZXNjIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFwdG9wLXMpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogJHBhZGRpbmctbW9iaWxlO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3c7XG4gICAgICBhbmltYXRpb246IGZhZGUgZm9yd2FyZHMgLjNzO1xuXG4gICAgICBAa2V5ZnJhbWVzIGZhZGUge1xuICAgICAgICAwJSB7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLS41ZW0pO1xuICAgICAgICB9XG4gICAgICAgIDEwMCUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50aXRsZS1wcmltYXJ5ICsgLm1vYmlsZS1kcm9wZG93biB7XG4gIG1hcmdpbi10b3A6IC0kcGFkZGluZztcbn0iLCIucGFnaW5hdGlvbiB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogMjQvMTYrZW07XG4gIG1hcmdpbi1ib3R0b206IDI0LzE2K2VtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLy9ib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAvL2JvcmRlci1yYWRpdXM6IDRweDtcblxuICBpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGZvbnQtc2l6ZTogMTgvMTIrZW07XG4gIH1cblxuICAmPmxpIHtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMC8xNitlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwLzE2K2VtO1xuICAgIH1cblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgJj5hLCAmPnNwYW4ge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgJj5hLCAmPnNwYW4ge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICY+YSwgJj5zcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTIvMTYrZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgcGFkZGluZzogMCAwLjVlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1pbi13aWR0aDogMzIvMTIrZW07XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgaGVpZ2h0OiAzMi8xMitlbTtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5LWJnO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgICY+YSwgJj5zcGFue1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZGlzYWJsZWQgIHtcbiAgICAgIGEsIHNwYW4ge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgY29sb3I6ICRncmF5ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmJhbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn0iLCIuc2lkZWJhciB7XG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjAvMTYrZW07XG4gIH1cbiAgXG4gICZfX2lubmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICBwYWRkaW5nOiAxMi8xNitlbSAxNi8xNitlbTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICAgIHBhZGRpbmc6IDIwLzE2K2VtO1xuICAgIH1cblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzIvMTYrZW07XG4gICAgICAvL2JvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICB9XG4gIFxuICAuc2lkZWJhci1pdGVtIHtcbiAgICAvLyY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMi8xNitlbTtcbiAgICAvL31cbiAgfVxuICBcbiAgJl9fYnV0dG9ucyB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgfVxuICBcbiAgJltkYXRhLXRvZ2dsZS10aXRsZV0ge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXB0b3Atcykge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLnNpZGViYXItaXRlbSB7XG4gICZfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAxMi8xNitlbSAxNi8xNitlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fYm9keSB7XG4gICAgcGFkZGluZzogMWVtIDFlbSAwO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cbiAgXG4gIC5jaGVja2JveCwgLnJhZGlvIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgfVxuICB9XG5cbiAgLnByaWNlIHtcbiAgICBwYWRkaW5nLXRvcDogMjAvMTYrZW07XG4gIH1cbn1cblxuLnNpZGViYXItYnRuIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGJhY2tncm91bmQ6ICRibHVlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxNy41LzE2K2VtIDE2LzE2K2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZS1ob3ZlcjtcbiAgfVxuXG4gICYuZ2hvc3Qge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuICAgIGNvbG9yOiAkYmx1ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYmx1ZS1iZztcbiAgICB9XG4gIH1cbn0iLCIucmFuZ2Utc2xpZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5vVWktaG9yaXpvbnRhbCB7XG4gIGhlaWdodDogMnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLm5vVWktdG9vbHRpcCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubm9VaS1oYW5kbGU6YWZ0ZXIsIC5ub1VpLWhhbmRsZTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZDogJGJsdWU7XG59XG5cbi5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZDogIzJBQjVGNjtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IC02cHg7XG4gIHRvcDogLTQuNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ub1VpLXRvdWNoLWFyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59IiwiLmRpYWxvZy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMWVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktYmc7XG4gIH1cblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgfVxuXG4gICZfX2F2YXRhciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDQwLzE2K2VtO1xuICAgIGhlaWdodDogNDAvMTYrZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZS1iZztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogJGJsdWUtdGl0bGU7XG4gICAgICBmb250LXNpemU6IDE0LzE2K2VtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIEBpbmNsdWRlIG9iamVjdC1maXQoY292ZXIpO1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2Mge1xuICAgIG1hcmdpbi1yaWdodDogMWVtO1xuICAgIGZsZXgtZ3JvdzogMTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MGVtIC8gMTYgLSAxZW0pO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMTQvMTYrZW07XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC8xNCtlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMi8xNitlbTtcbiAgICBjb2xvcjogJGdyYXktdGV4dDtcbiAgfVxuXG4gICZfX2RhdGUgIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBmb250LXNpemU6IDEyLzE2K2VtO1xuICAgIGNvbG9yOiAkZ3JheS10ZXh0O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1pbi13aWR0aDogMTMwLzEyK2VtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIH1cbiAgfVxuXG4gICYtLXRlY2gtc3VwcG9ydCB7XG5cbiAgfVxufSIsIi5icmVhZGNydW1icyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjAvMTYrcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgbGkge1xuICAgIGZvbnQtc2l6ZTogMTQvMTYrZW07XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlOTMyXCI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgICAgIGZvbnQtc2l6ZTogMTYvMTQrZW07XG4gICAgICAgIG1hcmdpbjogMCA0LzE2K2VtO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjFlbSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICBjb2xvcjogJGJsdWU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJsdWUtaG92ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLm1lc3NhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxZW07XG4gIGJhY2tncm91bmQ6ICRncmF5LWJnO1xuICBtYXJnaW46IDAuNWVtO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuXG4gICYuZ3JlZW4ge1xuICAgIGJhY2tncm91bmQ6ICNlNGZmZTQ7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgJl9fYXZhdGFyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogNDAvMTYrZW07XG4gICAgaGVpZ2h0OiA0MC8xNitlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICRibHVlLWJnO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAkYmx1ZS10aXRsZTtcbiAgICAgIGZvbnQtc2l6ZTogMTQvMTYrZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgQGluY2x1ZGUgb2JqZWN0LWZpdChjb3Zlcik7XG4gICAgfVxuICB9XG5cbiAgJl9fZGVzYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgZmxleC1ncm93OiAxO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwZW0gLyAxNiAtIDFlbSk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNC8xNitlbTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwLzE0K2VtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0LzE2K2VtO1xuICB9XG5cbiAgJl9fZGF0ZSAge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGZvbnQtc2l6ZTogMTIvMTYrZW07XG4gICAgY29sb3I6ICRncmF5LXRleHQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWluLXdpZHRoOiAxMzAvMTIrZW07XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgfVxuICB9XG5cbiAgJi0tdGVjaC1zdXBwb3J0IHtcblxuICB9XG59IiwiLmRpYWxvZyB7XG4gICZfX2JvZHkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMC8xNitlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgbWFyZ2luLWJvdHRvbTogMjAvMTYrZW07XG4gICAgbWF4LWhlaWdodDogMzEwLzE2K2VtO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1iZztcbiAgfVxuXG4gICZfX3NlbmRlciB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIGlucHV0IHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIG1hcmdpbi1yaWdodDogMjAvMTYrcmVtO1xuICAgIH1cblxuICAgIC5idG4taWNvbiB7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG4gIH1cblxuICAmX19lbXB0eS1tZXNzYWdlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICRncmF5LXRleHQ7XG4gICAgZm9udC1zaXplOiAxNC8xNitlbTtcbiAgICBwYWRkaW5nOiAxMC8xNCtlbSAxNi8xNCtlbSAwO1xuICAgIG1hcmdpbjogMWVtO1xuICB9XG59IiwiLnNpbXBsZWJhciB7XG4gICYtLXJlZ3VsYXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtbCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMWVtO1xuICAgICAgfVxuICAgIH1cblxuICAgICY+LnNpbXBsZWJhci10cmFjay5ob3Jpem9udGFsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmPi5zaW1wbGViYXItc2Nyb2xsLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcblxuICAgICAgJj4gLnNpbXBsZWJhci1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICBwYWRkaW5nLXRvcDogMWVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICY+LnNpbXBsZWJhci12ZXJ0aWNhbD4gLnNpbXBsZWJhci1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDhweDtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5O1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICY+LnNpbXBsZWJhci10cmFjay52ZXJ0aWNhbCA+IC5zaW1wbGViYXItc2Nyb2xsYmFyOmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS13aGl0ZSB7XG4gICAgJj4uc2ltcGxlYmFyLXRyYWNrLnZlcnRpY2FsPiAuc2ltcGxlYmFyLXNjcm9sbGJhciB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNpbXBsZWJhci1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiA0cHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC4zKTtcbiAgICAgIG9wYWNpdHk6IC4zO1xuICAgIH1cbiAgfVxufSIsImh0bWwgYm9keSB7XG4gICoge1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICBzY3JvbGxiYXItY29sb3I6ICRncmF5IHJnYmEoMCwwLDAsMCk7XG4gIH1cblxuICAvKiBXb3JrcyBvbiBDaHJvbWUvRWRnZS9TYWZhcmkgKi9cbiAgKjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG4gICo6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDApO1xuICB9XG4gICo6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcbiAgfVxufSIsIi5hdXRob3Itc3RhdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcblxuICAmX19sYWJlbCB7XG4gICAgZm9udC1zaXplOiAyMC8xNitlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwLzI0K2VtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICAgZm9udC1zaXplOiAxNC8xNitlbTtcbiAgICB9XG4gIH1cblxuICAucmF0aW5nIHtcbiAgICAmX19udW1iZXIge1xuICAgICAgZm9udC1zaXplOiAyNC8xNitlbTtcbiAgICAgIGNvbG9yOiAkZGFyay10ZXh0O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICAgICBmb250LXNpemU6IDE0LzE2K2VtO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3N0YXJzIHtcbiAgICAgIGkge1xuICAgICAgICBmb250LXNpemU6IDQwLzE2K2VtO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwLzE2K2VtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYvNDArZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX192YWx1ZSB7XG4gICAgZm9udC1zaXplOiAyNC8xNitlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICAgZm9udC1zaXplOiAxNC8xNitlbTtcbiAgICB9XG4gIH1cbn0iLCIuaW5jb21lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA1Mi8xNitlbSAyNC8xNitlbTtcbiAgYm94LXNoYWRvdzogJHNoYWRvdztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgIHBhZGRpbmc6IDI0LzE2K2VtO1xuICB9XG5cbiAgJl9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMjAvMTYrZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjAvMTYrZW07XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgICBmb250LXNpemU6IDE0LzE2K2VtO1xuICAgIH1cbiAgfVxuXG4gICZfX3ZhbHVlIHtcbiAgICBmb250LXNpemU6IDQwLzE2K2VtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICAgZm9udC1zaXplOiAyNC8xNitlbTtcbiAgICB9XG5cbiAgICAmLmdyZWVuIHtcbiAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgfVxuXG4gICAgJi55ZWxsb3cge1xuICAgICAgY29sb3I6ICR5ZWxsb3c7XG4gICAgfVxuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxNjQvMTYrZW07XG4gICAgaGVpZ2h0OiAxNjQvMTYrZW07XG4gICAgQGluY2x1ZGUgb2JqZWN0LWZpdChjb250YWluKTtcbiAgICBib3R0b206IC0yMS8xNitlbTtcbiAgICByaWdodDogLTFlbTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICAgIHdpZHRoOiA3ZW07XG4gICAgICBoZWlnaHQ6IDdlbTtcbiAgICB9XG4gIH1cbn0iLCIuaW5jb21lLWRpYWdyYW0ge1xuICBtYXJnaW46IDEwLzE2K2VtIDAgNDAvMTYrZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDUwMC8xMDYwKjEwMCU7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAmPmRpdiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICBcbiAgZ1thcmlhLWxhYmVsbGVkYnkqPVwiLXRpdGxlXCJdW29wYWNpdHk9XCIwLjNcIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICB0c3BhbiB7XG4gICAgZm9udC1zaXplOiAuN2VtO1xuICB9XG59IiwiLnNlbGVjdGl6ZS1jb250cm9sIHtcbiAgJGZvbnQtc2l6ZTogMTQ7XG4gICRhcnJvdy1zaXplOiAyMDtcbiAgJGFycm93LXBhZGRpbmc6IDExO1xuICAkaW5wdXQtaGVpZ2h0OiA0MjtcbiAgJHNpZGUtcGFkZGluZzogMTY7XG4gICRib3JkZXItd2lkdGg6IDE7XG5cbiAgLy9DYWxjdWxhdGVkIHZhcnNcbiAgJGJvcmRlci1yYWRpdXM6ICN7JGlucHV0LWhlaWdodC8yfTtcblxuICBmb250LXNpemU6ICRmb250LXNpemUvMTYrZW07XG5cbiAgLnNlbGVjdGl6ZS1kcm9wZG93biwgLnNlbGVjdGl6ZS1pbnB1dCwgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICB9XG5cbiAgJi5zaW5nbGUge1xuICAgIC5zZWxlY3RpemUtaW5wdXQge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQvJGZvbnQtc2l6ZStlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAoJGFycm93LXNpemUrJGFycm93LXBhZGRpbmcqMikvJGZvbnQtc2l6ZStlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogJHNpZGUtcGFkZGluZy8kZm9udC1zaXplK2VtO1xuICAgICAgLy9saW5lLWhlaWdodDogY2FsYygjeyRpbnB1dC1oZWlnaHR9ZW0vI3skZm9udC1zaXplfSAtICN7MiokYm9yZGVyLXdpZHRofXB4KTtcblxuICAgICAgW2RhdGEtdmFsdWVdIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC5pdGVtIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcZTkzMFwiO1xuICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWdyYXk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogJGFycm93LXNpemUvJGZvbnQtc2l6ZStlbTtcbiAgICAgICAgcGFkZGluZzogMCAkYXJyb3ctcGFkZGluZy8kYXJyb3ctc2l6ZStlbTtcbiAgICAgIH1cblxuICAgICAgJi5kcm9wZG93bi1hY3RpdmU6YWZ0ZXIsICYuZm9jdXM6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcZTkwNFwiO1xuICAgICAgfVxuXG4gICAgICAmLmhhcy1pdGVtcy5pbnB1dC1hY3RpdmUge1xuICAgICAgICBbZGF0YS12YWx1ZV0ge1xuICAgICAgICAgIC8vZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYubXVsdGkge1xuICAgIC5zZWxlY3RpemUtaW5wdXQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICBib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfXB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAkc2lkZS1wYWRkaW5nLyRmb250LXNpemUrZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAoJGFycm93LXNpemUrJGFycm93LXBhZGRpbmcqMikvJGZvbnQtc2l6ZStlbTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC8kZm9udC1zaXplK2VtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgJi5oYXMtaXRlbXMge1xuICAgICAgICBwYWRkaW5nOiAxMC8kZm9udC1zaXplK2VtO1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaXRlbSwgLml0ZW0uYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktYmc7XG4gICAgICAgIGNvbG9yOiAkZGFyay10ZXh0O1xuICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAxMC8kZm9udC1zaXplK2VtIDE1LyRmb250LXNpemUrZW07XG4gICAgICAgIG1hcmdpbjogLjI1ZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgIC5pdGVtLmFjdGl2ZSB7XG4gICAgICAgIC8vYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcZTkzMFwiO1xuICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWdyYXk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogJGFycm93LXNpemUvJGZvbnQtc2l6ZStlbTtcbiAgICAgICAgcGFkZGluZzogMCAkYXJyb3ctcGFkZGluZy8kYXJyb3ctc2l6ZStlbTtcbiAgICAgIH1cblxuICAgICAgJi5kcm9wZG93bi1hY3RpdmU6YWZ0ZXIsICYuZm9jdXM6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcZTkwNFwiO1xuICAgICAgfVxuXG4gICAgICAmPmlucHV0IHtcbiAgICAgICAgd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdGl6ZS1pbnB1dCB7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYuZHJvcGRvd24tYWN0aXZlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3RpemUtZHJvcGRvd24ge1xuICAgIG1hcmdpbi10b3A6IDEwLzE2K2VtO1xuICAgIGJvcmRlci1yYWRpdXM6IDEyLzE2K2VtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm94LXNoYWRvdzogJHNoYWRvdztcbiAgICBib3JkZXItY29sb3I6ICRsaWdodC1ncmF5O1xuICAgIG1pbi13aWR0aDogMTAwJTtcblxuICAgIC5zZWxlY3RpemUtZHJvcGRvd24tY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxMC8kZm9udC1zaXplK2VtIDA7XG4gICAgICBtYXgtaGVpZ2h0OiAyMDVweDtcbiAgICB9XG5cbiAgICAub3B0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDEwLyRmb250LXNpemUrZW0gJHNpZGUtcGFkZGluZy8kZm9udC1zaXplK2VtO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICYubG9hZGluZyB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC44KTtcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yNXB4O1xuICAgICAgICB3aWR0aDo1MHB4O1xuICAgICAgICBoZWlnaHQ6NTBweDtcbiAgICAgICAgYm9yZGVyOjVweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czo1MCU7XG4gICAgICAgIGJvcmRlci10b3A6NXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBhbmltYXRpb246c3BpbiAxLjI1cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xuICAgICAgfVxuXG4gICAgICBAa2V5ZnJhbWVzIHNwaW57XG4gICAgICAgIDAle1xuICAgICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7XG4gICAgICAgIH1cbiAgICAgICAgMTAwJXtcbiAgICAgICAgICB0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnBsdWdpbi1yZW1vdmVfYnV0dG9uIFtkYXRhLXZhbHVlXSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41ZW0gIWltcG9ydGFudDtcblxuICAgIC5yZW1vdmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMjAvJGZvbnQtc2l6ZStlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB3aWR0aDogMzAvMjArZW07XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gICAgICBjb2xvcjogJHJlZDtcblxuICAgICAgJjpob3ZlciB7fVxuICAgIH1cbiAgfVxuXG4gICYud2hpdGUge1xuICAgIC5zZWxlY3RpemUtaW5wdXQge1xuICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuXG4gICAgICAmLmRyb3Bkb3duLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgaW5wdXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyQ29sb3IocmdiYSgyNTUsMjU1LDI1NSwuNSkpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuc2luZ2xlIHtcbiAgICAgIC5zZWxlY3RpemUtaW5wdXQ6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cblxuICAgICAgLml0ZW0ge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmN1c3RvbSB7XG4gICAgJi5tdWx0aSwgJi5zaW5nbGUge1xuICAgICAgLnNlbGVjdGl6ZS1pbnB1dCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIwLyRmb250LXNpemUrZW07XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogKCRhcnJvdy1zaXplKyRhcnJvdy1wYWRkaW5nKjIpLyRmb250LXNpemUrZW07XG5cbiAgICAgICAgJi5oYXMtaXRlbXMge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICgkYXJyb3ctc2l6ZSskYXJyb3ctcGFkZGluZyoyKS8kZm9udC1zaXplK2VtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29sb3I6ICRkYXJrLXRleHQ7XG4gICAgICAgICAgaGVpZ2h0OiAyMC8kYXJyb3ctc2l6ZStlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBoZWlnaHQ6IDIwLyRmb250LXNpemUrZW07XG4gICAgICAgICAgQGluY2x1ZGUgcGxhY2Vob2xkZXJDb2xvcigkZGFyay10ZXh0KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZm9jdXMge1xuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyQ29sb3IoIzg3ODc4Nyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5zaW5nbGUge1xuICAgICAgLnNlbGVjdGl6ZS1pbnB1dCB7XG4gICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5tdWx0aSB7XG4gICAgICAuc2VsZWN0aXplLWlucHV0IHtcbiAgICAgICAgLml0ZW0sIC5pdGVtLmFjdGl2ZSB7XG4gICAgICAgICAgbWFyZ2luOiAwIC4yNWVtIC4yNWVtIDA7XG4gICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5oYXMtaXRlbXMge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAvL2hlaWdodDogMzYvJGZvbnQtc2l6ZStlbTtcbiAgICAgICAgICAgIC8vYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vcGFkZGluZzogLjVlbSAxZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1LyRmb250LXNpemUrZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgKCRhcnJvdy1zaXplKyRhcnJvdy1wYWRkaW5nKjIpLyRmb250LXNpemUrZW0gMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvL2JvcmRlci1yYWRpdXM6IDIxcHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAvL2hlaWdodDogMTcvJGFycm93LXNpemUrZW07XG4gICAgICAgICAgICAvL3BhZGRpbmctYm90dG9tOiAyLyRhcnJvdy1zaXplK2VtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2VsZWN0aXplLWRyb3Bkb3duIHtcbiAgICAgICAgdG9wOiAyNS8kZm9udC1zaXplK2VtICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5jb2xvciB7XG4gICAgW2RhdGEtdmFsdWVdIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogNTAvJGZvbnQtc2l6ZSArIGVtO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogNDAvJGZvbnQtc2l6ZSArIGVtO1xuICAgICAgICBoZWlnaHQ6IDIwLyRmb250LXNpemUgKyBlbTtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMzMzMzMzIDUwJSwgI0ZGRkZGRiA1MCUpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzMzO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pdGVtW2RhdGEtdmFsdWVdIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwLyRmb250LXNpemUgKyBlbTtcbiAgICAgIHBhZGRpbmctdG9wOiAyLyRmb250LXNpemUgKyBlbTtcbiAgICB9XG5cbiAgICAub3B0aW9uW2RhdGEtdmFsdWVdIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNjAvJGZvbnQtc2l6ZSArIGVtO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDEwLyRmb250LXNpemUgKyBlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBbZGF0YS12YWx1ZT1cIndoaXRlLWJsYWNrXCJdOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNGRkZGRkYgNTAlLCAjMzMzMzMzIDUwJSk7XG4gICAgfVxuXG4gICAgW2RhdGEtdmFsdWU9XCJ5ZWxsb3ctYmx1ZVwiXTpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB5ZWxsb3cgNTAlLCBibHVlIDUwJSk7XG4gICAgfVxuICB9XG5cbiAgLm5vcmVzdWx0cy1tZXNzYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAxNi8xNCtlbTtcbiAgICBtYXJnaW4tdG9wOiAxMC8xNitlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxMi8xNitlbTtcbiAgICBib3gtc2hhZG93OiAkc2hhZG93O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICB9XG59IiwiLmFwcHMtbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBcbiAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEyMC8xNitlbTtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNi8xNitlbTtcbiAgICB9XG4gICAgXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAuODtcbiAgICB9XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNS8xNitlbTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn0iLCIuaW1hZ2UtY2hvaWNlIHtcbiAgd2lkdGg6IDEwMC8xNitlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBcbiAgJl9fdGh1bWJuYWlsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBcbiAgJl9fb3ZlcmZsb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICBpLCBhIHtcbiAgICBmb250LXNpemU6IDMyLzE2K2VtO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC43NSk7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuICAgIHBhZGRpbmc6IDEwLzMyK2VtO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcHRvcC1zICsgMSkge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cblxuICBpIHtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFwdG9wLXMgKyAxKSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICBcbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgb3BhY2l0eTogLjU7XG4gICAgfVxuICB9XG5cbiAgaW5wdXQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAmOmNoZWNrZWQge1xuICAgICAgJitpIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgY29sb3I6ICMwMGNkMDY7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXB0b3AtcyArIDEpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjMvMzIrZW0pO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGksIGEge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICBpbnB1dDpjaGVja2VkIHtcbiAgICAgICYraSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIHtcbiAgICAgICYraSB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC43NSk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcXGU5MDdcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5jb3Vyc2UtaW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgJj5kaXYge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJl9fcHJldmlldyB7XG4gICAgd2lkdGg6IDI1MC8xNitlbTtcbiAgICBoZWlnaHQ6IDIxNi8xNitlbTtcbiAgICBAaW5jbHVkZSBvYmplY3QtZml0KGNvdmVyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDgvMTYrZW07XG4gICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4LzE2K2VtO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtbSkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLmRyb3B6b25lLWRlZmF1bHQge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5wcmV2aWV3cy1jb250YWluZXIge1xuICAgICY6bm90KDplbXB0eSkge1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgJisqLCAmKyorKiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmFydGljbGUge1xuICBwYWRkaW5nOiAyNC8xNityZW0gMzIvMTYrcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLWwpIHtcbiAgICBwYWRkaW5nOiAyMC8xNitlbTtcbiAgfVxuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjAvMTYrZW07XG4gIH1cblxuICAucGFnZS10aXRsZSwgLnRpdGxlLXNlY29uZGFyeSwgLnRpdGxlLXByaW1hcnkge1xuICAgIG1hcmdpbi1ib3R0b206IDE2LzE2K3JlbTtcbiAgfVxuXG4gIC5hcnRpY2xlLXNlY3Rpb24ge1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMi8xNitlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2LzE2K2VtO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICAgIH1cbiAgfVxuXG4gICZfX2luZm8ge1xuICAgIGZvbnQtc2l6ZTogMTQvMTYrZW07XG4gICAgY29sb3I6ICRncmF5LXRleHQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjQvMTQrZW07XG4gICAgfVxuXG4gICAgJj4qIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0LzE0K2VtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDMxOC82MzYqMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNi8xNitlbTtcblxuICAgIGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBvYmplY3QtZml0KGNvdmVyKTtcbiAgICB9XG4gIH1cblxuICAmX19hbm5vdGF0aW9uIHtcbiAgICBmb250LXNpemU6IDE2LzE2K2VtO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuXG4gICYucHYge1xuICAgIC5wbGFpbi10ZXh0LCAuYXJ0aWNsZV9fYW5ub3RhdGlvbiB7XG4gICAgICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gICAgfVxuICB9XG5cbiAgJltkYXRhLWNvbG9yc2NoZW1lPVwid2hpdGUtYmxhY2tcIl0ge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICAuYXJ0aWNsZV9faW5mbyB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAucGxhaW4tdGV4dCB7XG4gICAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzMzMztcbiAgICAgIH1cblxuICAgICAgdWwsIG9sIHtcbiAgICAgICAgbGk6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZbZGF0YS1jb2xvcnNjaGVtZT1cInllbGxvdy1ibHVlXCJdIHtcbiAgICBiYWNrZ3JvdW5kOiBibHVlO1xuICAgIGNvbG9yOiB5ZWxsb3c7XG5cbiAgICAuYXJ0aWNsZV9faW5mbyB7XG4gICAgICBjb2xvcjogeWVsbG93O1xuICAgIH1cblxuICAgIC5wbGFpbi10ZXh0IHtcbiAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwMGMxO1xuICAgICAgfVxuXG4gICAgICB1bCwgb2wge1xuICAgICAgICBsaTpiZWZvcmUge1xuICAgICAgICAgIGNvbG9yOiB5ZWxsb3c7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuYXR0cmlidXRlcyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXG4gIC5hdHRyaWJ1dGVzLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI0LzE2K2VtO1xuICAgIH1cbiAgfVxuXG4gIGkge1xuICAgIGZvbnQtc2l6ZTogMTgvMTYrZW07XG4gICAgY29sb3I6ICRkYXJrLWJsdWUtaWNvbnM7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LzE4K2VtO1xuXG4gICAgJi5pY29uLXN0YXItZnVsbCB7XG4gICAgICBjb2xvcjogJHllbGxvdztcbiAgICB9XG4gIH1cblxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDEyLzE2K2VtO1xuICAgIGNvbG9yOiAkZ3JheS10ZXh0O1xuICB9XG59IiwiLnBlcnNvbmFsLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgJl9fbGVmdCB7XG4gICAgd2lkdGg6IDIwMC8xNitlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwLzE2K2VtO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjAvMTYrZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1tKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19yaWdodCB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjMwLzIwMCoxMDAlO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwLzE2K2VtO1xuICAgIH1cbiAgICBcbiAgICBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgQGluY2x1ZGUgb2JqZWN0LWZpdChjb3Zlcik7XG4gICAgfVxuICB9XG5cbiAgLnNvY2lhbHMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgYSB7XG4gICAgICBmb250LXNpemU6IDE2LzE2K2VtO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXRleHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMi8xNitlbTtcbiAgICB9XG4gIH1cblxuICAmX19ncmF5LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTQvMTYrZW07XG4gICAgY29sb3I6ICRncmF5LXRleHQ7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogOC8xNCtlbTtcbiAgICB9XG4gIH1cbiAgXG4gIC5wbGFpbi10ZXh0IHtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjAvMTQrZW07XG4gICAgfVxuICB9XG5cbiAgJl9fY2hhcmFjdGVyaXN0aWNzIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBmb250LXNpemU6IDE0LzE2K2VtO1xuICAgIGNvbG9yOiAkZ3JheS10ZXh0O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMC8xNitlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAvMTYrZW07XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG5cbiAgICAuYmx1ZSB7XG4gICAgICBjb2xvcjogJGJsdWU7XG4gICAgfVxuICB9XG4gIFxuICAucmF0aW5nIHtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjAvMTYrZW07XG4gICAgfVxuICB9XG59IiwiLnZpZGVvLXdyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41NjI1KjEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEyLzE2K2VtO1xuICB9XG5cbiAgJj4qIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59IiwiLnRhZ3Mge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbjogLTQvMTYrZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICBsaSB7XG4gICAgcGFkZGluZzogNC8xNitlbTtcbiAgfVxuXG4gIGEge1xuICAgIGZvbnQtc2l6ZTogMTQvMTYrZW07XG4gICAgcGFkZGluZzogNi41LzE0K2VtIDEyLzE0K2VtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE2LzE0K2VtO1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRibHVlLWJnO1xuICAgIH1cbiAgfVxufSIsIi5wcmljZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAmX192YWx1ZSB7XG4gICAgZm9udC1zaXplOiAzMi8xNitlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwLzMyK2VtO1xuICB9XG5cbiAgJl9fcXVvdGEge1xuICAgIG1hcmdpbi1ib3R0b206IDEwLzE2K2VtO1xuICB9XG59IiwiLmNvdXJzZSB7XG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjQvMTYrZW07XG4gIH1cbiAgXG4gICY6ZW1wdHkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgXG4gIC50b3BpYyB7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEyLzE2K2VtO1xuICAgIH1cbiAgICBcbiAgICAmX19oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIH1cblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDcvMTYrZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3LzE2K2VtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI3LzE2K2VtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC50eXBlIHtcbiAgICAgICAgICBjb2xvcjogJGdyYXktdGV4dDtcbiAgICAgICAgICBmb250LXNpemU6IDEyLzE2K2VtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MGVtLzE2KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZTkyOVwiO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgICAgICAgZm9udC1zaXplOiAyNC8xNitlbTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMvMjQrZW07XG4gICAgICAgICAgcGFkZGluZy10b3A6IDQvMjQrZW07XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDQvMjQrZW07XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kdXJhdGlvbiB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS10ZXh0O1xuICAgICAgICBmb250LXNpemU6IDE0LzE2K2VtO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMC8xNCtlbTtcbiAgICAgICAgcGFkZGluZy10b3A6IDcuNS8xNCtlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDcuNS8xNCtlbTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIHdpZHRoOiA0MC8xNCtlbTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6ZW1wdHkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVkaXQtYnV0dG9ucyB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnZpc2libGUge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICZfX2JvZHkge1xuICAgICAgcGFkZGluZy10b3A6IDEyLzE2K2VtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEyLzE2K2VtO1xuICAgIH1cblxuICAgICYuc3BvaWxlciB7XG4gICAgICAudG9waWNfX2hlYWRlciB7XG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcblxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU5MzBcIjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRvcGljX19ib2R5IHtcbiAgICAgICAgLy9kaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIC50b3BpY19faGVhZGVyIHtcbiAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudG9waWNfX2JvZHkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubGVzc29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMC8xNitlbTtcbiAgICB9XG5cbiAgICAmLmZpbmlzaGVkIC50aXRsZTpiZWZvcmUgIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxlOTJmXCI7XG4gICAgICBjb2xvcjogJGdyZWVuO1xuICAgIH1cblxuICAgIC5idG4taWNvbiB7XG4gICAgICBmb250LXNpemU6IDE1LzE2K2VtO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBmb250LXNpemU6IDE0LzE2K2VtO1xuICAgICAgcGFkZGluZy10b3A6IDMuNS8xNCtlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzLjUvMTQrZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMjcvMTQrZW07XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwZW0vMTQpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGU5MTVcIjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICAgICAgZm9udC1zaXplOiAxNC8xNCtlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzLzE0K2VtO1xuICAgICAgICBwYWRkaW5nOiA0LzE0K2VtIDUvMTQrZW07XG4gICAgICAgIGNvbG9yOiAjNzA3MDcwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLnR5cGUge1xuICAgICAgICBjb2xvcjogJGdyYXktdGV4dDtcbiAgICAgICAgZm9udC1zaXplOiAxMi8xNCtlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHVyYXRpb24ge1xuICAgICAgY29sb3I6ICRncmF5LXRleHQ7XG4gICAgICBmb250LXNpemU6IDE0LzE2K2VtO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwLzE0K2VtO1xuICAgICAgcGFkZGluZy10b3A6IDMuNS8xNCtlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzLjUvMTQrZW07XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICAgICAgd2lkdGg6IDQwLzE0K2VtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuXG4gICAgICAmOmVtcHR5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmVkaXQtYnV0dG9ucyB7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgLmVkaXQtYnV0dG9ucyB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBcbiAgICAmPioge1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMC8xNityZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmljb24tcGx1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDBiOTA2O1xuICAgICAgfVxuICAgIH1cblxuICAgIC51bml0ZWQge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgLmJ0bi1pY29uIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1MCU7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTAlO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MCU7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIubGVzc29uLWltYWdlIHtcbiAgJl9fcHJldmlldyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTAvMjIwKjEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogOC8xNitlbTtcblxuICAgIGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBvYmplY3QtZml0KGNvdmVyKTtcbiAgICB9XG4gIH1cblxuICAucHJldmlld3MtY29udGFpbmVyIHtcbiAgICAmOm5vdCg6ZW1wdHkpIHtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICYrKiwgJisqKyoge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi50b3gudG94LXRpbnltY2Uge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXItY29sb3I6ICNlMGUwZTA7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbnRleHRhcmVhLmlucHV0LXJlZ3VsYXIudGlueW1jZS1oZXJlLFxudGV4dGFyZWEuaW5wdXQtcmVndWxhci50aW55bWNlLXRleHQtaGVyZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn0iLCIudGVzdC1jb25zdHJ1Y3RvciB7XG4gIHBhZGRpbmc6IDI0LzE2K2VtIDMyLzE2K2VtO1xuICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgcGFkZGluZzogMjAvMTYrZW07XG4gIH1cblxuICAudGl0bGUtc2Vjb25kYXJ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMC8xNityZW07XG4gIH1cblxuICAucXVlc3Rpb25zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMC8xNitlbTtcbiAgfVxuXG4gIC5xdWVzdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwLzE2K2VtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICBjb3VudGVyLWluY3JlbWVudDogbnVtYmVyO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwLzE2K2VtO1xuICAgIH1cblxuICAgIC5mb3JtLWdyb3VwX19sYWJlbCB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnIGNvdW50ZXIobnVtYmVyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmPi5pbnB1dC1hZGRvbiB7XG4gICAgICAmPi5hZGRvbiB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IC41ZW07XG4gICAgICAgICAgZm9udC1zaXplOiAuODc1ZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaW5wdXQtYWRkb24ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFuc3dlcnMtYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogOC8xNitlbTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtbSkge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgICY+c3BhbiB7XG4gICAgICBmb250LXNpemU6IDEyLzE2K2VtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNi8xMitlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMTYvMTIrZW07XG4gICAgfVxuICB9XG5cbiAgLmFuc3dlcnMge1xuICAgIC5pbnB1dC1hZGRvbiB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5mb3JtLWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5pbnB1dC1yZWd1bGFyLCAuc2VsZWN0aXplLWlucHV0LCAuZHJvcHpvbmUtZGVmYXVsdCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyZWVuO1xuICAgICAgfVxuXG4gICAgICAuaW1hZ2UtY2hvaWNlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZWVuO1xuICAgICAgfVxuXG4gICAgICAuY2hlY2tib3gsIC5yYWRpbyB7XG4gICAgICAgIHNwYW46YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIwLzE2K2VtO1xuXG4gICAgJj5kaXYge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnRleHQge1xuICAgICAgZm9udC1zaXplOiAxMi8xNitlbTtcbiAgICB9XG5cbiAgICAucGFzc2luZy1zY29yZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLnRleHQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUvMTIrZW07XG4gICAgICB9XG5cbiAgICAgIC5pbnB1dC1yZWd1bGFyIHtcbiAgICAgICAgd2lkdGg6IDUyLzEyK2VtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmNlcnRpZmljYXRlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBvYmplY3QtZml0KGNvdmVyKTtcbiAgfVxuXG4gICZfX292ZXJsYXkge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC41KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIGEge1xuICAgICAgZm9udC1zaXplOiA0OC8xNitlbTtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC43NSk7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG4gICAgICBwYWRkaW5nOiAxMC8zMitlbTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIC5jZXJ0aWZpY2F0ZV9fb3ZlcmxheSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufSIsIi5wb29yLXZpc2lvbiB7XG4gIHBhZGRpbmc6IDgvMTYrZW0gMDtcblxuICAuY2hlY2tib3gge1xuICAgIHBhZGRpbmctbGVmdDogMTIvMTYrZW07XG4gIH1cblxuICAuc2lkZWJhci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXRvcDogMWVtO1xuICB9XG59IiwiLnJldmlldyB7XG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzIvMTYrZW07XG4gIH1cbiAgXG4gICZfX2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDE1LzE2K2VtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gICZfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMTQvMTYrZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgZmxleC1ncm93OiAxO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gIH1cblxuICAucmF0aW5nIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTQvMTYrZW07XG4gIH1cbn0iLCIudGVzdCB7XG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYvMTYrZW07XG4gIH1cblxuICAuaXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwLzE2K2VtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICBjb3VudGVyLWluY3JlbWVudDogbnVtYmVyO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwLzE2K2VtO1xuICAgIH1cbiAgfVxuXG4gIC5xdWVzdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNC8xNitlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwLzE0K2VtO1xuICAgIH1cblxuICAgICYuZ3JlZW4ge1xuICAgICAgY29sb3I6ICRncmVlbjtcbiAgICB9XG5cbiAgICAmLnJlZCB7XG4gICAgICBjb2xvcjogJHJlZDtcbiAgICB9XG5cbiAgICAmID4gKjpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgY29udGVudDogY291bnRlcihudW1iZXIpIFwiLiBcIjtcbiAgICB9XG4gIH1cblxuICAucmFkaW8sIC5jaGVja2JveCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTUvMTYrZW07XG4gICAgfVxuICB9XG5cbiAgLmltYWdlLWFuc3dlcnMge1xuICAgIG1hcmdpbjogLS42MjVlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICY+ZGl2IHtcbiAgICAgIHBhZGRpbmc6IC42MjVlbTtcbiAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYVtkYXRhLWZhbmN5Ym94XSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogMzIvMTYrZW07XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcZTkyN1wiO1xuICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICAgICAgICBmb250LXNpemU6IDJlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjUpO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIG9iamVjdC1maXQoY292ZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5yYXRpbmctZmllbGRzZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjQvMTYrZW07XG4gIH1cblxuICBsYWJlbCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDMvMTYrZW07XG4gIH1cblxuICBpbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogLTE7XG5cbiAgICAmOmNoZWNrZWQge1xuICAgICAgJitsYWJlbCwgJiB+IGxhYmVsIHtcbiAgICAgICAgaTpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTFkXCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBpIHtcbiAgICBmb250LXNpemU6IDQwLzE2K2VtO1xuICAgIGNvbG9yOiAkeWVsbG93O1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgaTpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogLjc1O1xuICAgIH1cblxuICAgIGlucHV0OmNoZWNrZWQge1xuICAgICAgJitsYWJlbCwgJiB+IGxhYmVsIHtcbiAgICAgICAgaTpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTFjXCI7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGxhYmVsOmhvdmVyIHtcbiAgICAgIGkge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcXGU5MWRcIiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZ+bGFiZWwge1xuICAgICAgICBpIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTkxZFwiICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwidGFibGUge1xuICAkZm9udC1zaXplOiAxMjtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLzE2K2VtO1xuICBib3JkZXItc3BhY2luZzogMDtcblxuICB0ZCwgdGgge1xuICAgIHBhZGRpbmc6IDEzLyRmb250LXNpemUrZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICB9XG5cbiAgdGgge1xuICAgIGNvbG9yOiAkYmx1ZS10aXRsZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxudGFibGUucmVwb3J0IHtcbiAgdGQsIHRoIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmOm50aC1vZi10eXBlKDIpLFxuICAgICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbn0iLCIuYWNjb3JkaW9uIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICB0cmFuc2l0aW9uOiBwYWRkaW5nLWJvdHRvbSAuM3M7XG5cbiAgJl9faGVhZGVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC40cztcbiAgICBmb250LXNpemU6IDE2LzE2K2VtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAxZW0gMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcZTkzMFwiO1xuICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBmb250LXNpemU6IDI0LzE2K2VtO1xuICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgfVxuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMC8xNitlbTtcblxuICAgIC5hY2NvcmRpb25fX2hlYWRlciB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19ib2R5IHtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMnMgZWFzZS1vdXQsIG9wYWNpdHkgLjNzO1xuICB9XG59XG5cbi5hY2NvcmRpb24tZ3JvdXAge1xuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDQ4LzE2K2VtO1xuICB9XG59IiwiJGtvZWY6IDI7XG5cbi5kaXBsb21hIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogODMyKiRrb2VmK3B4O1xuICBoZWlnaHQ6IDExNjAqJGtvZWYrcHg7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIGxlZnQ6IC05OTk5cHg7XG5cbiAgJl9faW5uZXIgIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA1Nioka29lZitweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MCoka29lZitweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNCoka29lZitweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMCoka29lZitweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiAyNCoka29lZitweDtcblxuICAgIHN0cm9uZyB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxOCoka29lZitweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19uYW1lIHtcbiAgICBmb250LXNpemU6IDQwKiRrb2VmK3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxOCoka29lZitweDtcbiAgICBib3JkZXItYm90dG9tOiAxKjIrcHggc29saWQ7XG4gICAgbWFyZ2luOiAyMCoka29lZitweCAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAmX190ZXh0LWN1cnNpdmUge1xuICAgIGZvbnQtc2l6ZTogMTQqJGtvZWYrcHg7XG4gICAgY29sb3I6ICM5MjkyOTI7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGluZS1oZWlnaHQ6IDI0KiRrb2VmK3B4O1xuICB9XG5cbiAgJl9fYm90dG9tIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJl9faW5mbyB7XG4gICAgZm9udC1zaXplOiAxMioka29lZitweDtcblxuICAgIHN0cm9uZyB7XG4gICAgICBmb250LXNpemU6IDE0KiRrb2VmK3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICBociB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiAxKiRrb2VmK3B4IHNvbGlkICNlNGU0ZTQ7XG4gICAgICBtYXJnaW46IDgqJGtvZWYrcHggMDtcbiAgICB9XG4gIH1cblxuICAmX19sb2dvIHtcbiAgICB3aWR0aDogMTQyKiRrb2VmK3B4O1xuICB9XG59XG5cbi5kaXBsb21hMSB7XG4gIHBhZGRpbmc6IDg4KiRrb2VmK3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jZXJ0aWZpY2F0ZXMvb3JuYW1lbnQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwLjU1JTtcbiAgY29sb3I6ICMzMDJGMzA7XG5cbiAgLmRpcGxvbWFfX2lubmVyMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDI4KiRrb2VmK3B4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cblxuICAuZGlwbG9tYV9faW5uZXIge1xuICAgIGJvcmRlcjogMSoyK3B4IHNvbGlkICNFNEU0RTM7XG4gICAgcGFkZGluZzogNTIqJGtvZWYrcHggMjAqJGtvZWYrcHg7XG4gIH1cblxuICAuZGlwbG9tYV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDgqJGtvZWYrcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICYrLmRpcGxvbWExX19ociB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNyoka29lZitweDtcbiAgICB9XG4gIH1cblxuICAmX19ociB7XG4gICAgd2lkdGg6IDM4Mioka29lZitweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNioka29lZitweDtcbiAgfVxuXG4gIC5kaXBsb21hX19uYW1lIHtcbiAgICBmb250LXNpemU6IDMyKiRrb2VmK3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBtYXJnaW46IDE2KiRrb2VmK3B4IDAgMjUqJGtvZWYrcHg7XG4gIH1cblxuICAmX19ib3R0b20ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgcGFkZGluZzogMCA0Myoka29lZitweCA5KiRrb2VmK3B4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmRpcGxvbWFfX2JvdHRvbSB7XG4gICAgbWFyZ2luLXRvcDogdW5zZXQ7XG4gIH1cbn1cblxuLmRpcGxvbWEyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvY2VydGlmaWNhdGVzLzItYmcuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBwYWRkaW5nOiAyNjMqJGtvZWYrcHggMTY3KiRrb2VmK3B4IDIxMyoka29lZitweDtcblxuICAuZGlwbG9tYV9fbmFtZSwgLmRpcGxvbWFfX3RpdGxlIHtcbiAgICBjb2xvcjogIzM3MzU4RTtcbiAgfVxufVxuXG4uZGlwbG9tYTMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jZXJ0aWZpY2F0ZXMvMy1ib3JkZXJzLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA3NTYqJGtvZWYrcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmc6IDE3NSoka29lZitweCAxNjcqJGtvZWYrcHg7XG4gIGNvbG9yOiAjNDQ0NDQ1O1xuXG4gIC5kaXBsb21hX19uYW1lIHtcbiAgICBib3JkZXItY29sb3I6ICNCMzgwMzg7XG4gIH1cbn0iLCJodG1sIGJvZHkgLmJ2aS1ib2R5W2RhdGEtYnZpLWZvbnQtZmFtaWx5PWFyaWFsXSAge1xuICBbY2xhc3NePWljb24tXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gICAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICB9XG59IiwiLnByaXZpbGVnZSB7XG4gIHBhZGRpbmc6IDMyLzE2K2VtIDIwLzE2K2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogJHNoYWRvdztcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gICZfX2ltZyB7XG4gICAgd2lkdGg6IDE0MC8xNitlbTtcbiAgICBoZWlnaHQ6IDE0MC8xNitlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93LWJnO1xuICAgIHBhZGRpbmc6IDMzLzE2K2VtO1xuICAgIG1hcmdpbjogMCBhdXRvIDMyLzE2K2VtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2LzE2K2VtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIvMTYrZW07XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0LzE2K2VtO1xuICAgIGNvbG9yOiAkZ3JheS10ZXh0O1xuICB9XG59IiwiLnByb2dyZXNzLWJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDUvMTYrZW07XG4gIGhlaWdodDogMTAvMTYrZW07XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAkZ3JheS1iZztcbiAgbWFyZ2luLWJvdHRvbTogMjAvMTYrZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgc3BhbiB7XG4gICAgYmFja2dyb3VuZDogJGdyZWVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMDtcbiAgfVxufSIsIi5wcmVsb2FkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjgpO1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gICAgbWFyZ2luLXRvcDogLTI1cHg7XG4gICAgd2lkdGg6NTBweDtcbiAgICBoZWlnaHQ6NTBweDtcbiAgICBib3JkZXI6NXB4IHNvbGlkICRibHVlO1xuICAgIGJvcmRlci1yYWRpdXM6NTAlO1xuICAgIGJvcmRlci10b3A6NXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGFuaW1hdGlvbjpzcGluIDEuMjVzIGxpbmVhciBpbmZpbml0ZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcbiAgfVxuXG4gIEBrZXlmcmFtZXMgc3BpbntcbiAgICAwJXtcbiAgICAgIHRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDEwMCV7XG4gICAgICB0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyk7XG4gICAgfVxuICB9XG59IiwiLmV4dGVuZGFibGUge1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgY3ViaWMtYmV6aWVyKDAsIDEsIDAsIDEpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEwLzE2K2VtO1xuXG4gICYub3BlbmVkIHtcbiAgICBtYXgtaGVpZ2h0OiAyNDBlbSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICB9XG4gIFxuICAmLmV4dGVuZGVkIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LDI1NSwyNTUsMCksICNmZmYpO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICB9XG4gIH1cbn0iLCIuZ3JheS1iZy1ibG9jayB7XG4gIGJhY2tncm91bmQ6ICRncmF5LWJnO1xuICBwYWRkaW5nOiAxNS8xNitlbTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMC8xNitlbTtcbn0iLCIucHJvZmVzc2lvbnMtZ3JvdXAge1xuICBwYWRkaW5nOiAxNS8xNitlbTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLy9ib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgYmFja2dyb3VuZDogJGdyYXktYmc7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMC8xNitlbTtcbiAgfVxuXG4gIC5idG4taWNvbi5pY29uLWNsb3NlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG5cbi5wcm9mZXNzaW9ucy1jb250YWluZXIge1xuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwLzE2K2VtO1xuICB9XG59IiwiLmNhbGN1bGF0b3Ige1xuICBib3gtc2hhZG93OiAwIDRweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cbiAgJl9fc2VjdGlvbiAge1xuICAgIHBhZGRpbmc6IDc2LzE2K2VtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1sKSB7XG4gICAgICBwYWRkaW5nOiAzMi8xNitlbSAyMC8xNitlbTtcbiAgICB9XG5cbiAgICAmLndoaXRlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIH1cblxuICAgICYuZ3JheSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1iZztcblxuICAgICAgLmZvcm0tZ3JvdXBfX2xhYmVsIHtcbiAgICAgICAgY29sb3I6ICM4QjhCOEI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5ibHVlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgLnNlcGFyYXRvciB7XG4gICAgZm9udC1zaXplOiA2MC8xNitlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogJGJsdWUtaG92ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1sKSB7XG4gICAgICBmb250LXNpemU6IDQwLzE2K2VtO1xuICAgIH1cbiAgfVxuICBcbiAgLmZvcm0tZ3JvdXAge1xuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNC8xNitlbTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAmX19yZXN1bHQge1xuICAgIGZvbnQtc2l6ZTogNTAvMTYrZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgXG4gIC5yYWRpby1ncm91cCB7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEzLzE2K2VtO1xuICAgIH1cbiAgfVxufSIsIi5sb2FkaW5nLWRlZmF1bHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXG4gICY+KiB7XG4gICAgb3BhY2l0eTogLjQ7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMjUvMTYrcmVtO1xuICAgIGhlaWdodDogMjUvMTYrcmVtO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICRibHVlO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogMjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTEyLjUvMTYrcmVtO1xuICAgIG1hcmdpbi10b3A6IC0xMi41LzE2K3JlbTtcbiAgICBhbmltYXRpb246IHJvdGF0ZSAuNXMgbGluZWFyIGluZmluaXRlO1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgfVxuXG4gIEBrZXlmcmFtZXMgcm90YXRlIHtcbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxuICB9XG59Il19 */
.title-with-border-block {
    line-height: 25px;
    border-bottom: 1px solid #E0E0E0;
	margin-bottom: 30px;
}
.title-with-border-block .page-title{
    margin-bottom: 20px;
}
.blue-text {
    color: #2AB5F6;
}
.students_filter{
	margin-bottom: 5px;
}
.students_filter label {
    color: #828282;
}
.d-flex{
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.students_users-count {
    font-weight: 500;
    font-size: 24px;
	margin-bottom: 20px;
}
.students_users-count span{
    margin-left: 7px;
}
.students_list {
    border: 1px solid #E0E0E0;
	padding: 15px !important;
	max-height: 950px;
    overflow-y: auto;
	margin-left: 0;
    margin-right: 0;
	margin-bottom: 40px;
}
.students_list-item {
    padding: 20px !important;
	border-right: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
	border-bottom: none;
}
.students_list-item:nth-child(1), .students_list-item:nth-child(2), .students_list-item:nth-child(3), .students_list-item:nth-child(4) {
	border-top: none;
}
.students_list-item:nth-child(4n){
	border-right: none;
}
.students_list-item .students_users-count {
    font-size: 14px;
}
.students_list-item .students_users-count img{
    width: 17px;
}
.students_list-item div:first-child {
    font-weight: 500;
    display: block;
    margin-bottom: 8px;
	-webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.stat {
    border: 1px solid #E0E0E0;
	-webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
	padding-bottom: 1.85em;
	border-radius: 4px;
}
.stat:hover {
    border-color: #2AB5F6;
	box-shadow: 0px 0px 8.24px rgba(138, 142, 164, 0.25);
}
.authors {
    margin-top: 10px;
    margin-bottom: 15px;
}
.authors-item {
    margin-bottom: 15px;
}
.px-0{
	padding-left: 0;
	padding-right: 0;
}
.mx-0{
	margin-left: 0;
	margin-right: 0;
}
.personal-card__characteristics .blue {
    font-weight: 500;
}
.author-page .article-section{
    padding-bottom: 1.5rem;
	padding-top: 1.5rem;
    border-bottom: 1px solid #e0e0e0;
}
.author-page .article-section:first-child{
	padding-top: 0;
}
.author-page .article-section:last-child{
	border-bottom: none;
}
.author-page_courses{
	padding-top: 1.5rem;
}
@media screen and (max-width:1024px){
	.students_list-item:nth-child(3), .students_list-item:nth-child(4){
		border-top: 1px solid #E0E0E0;
	}
	.students_list-item:nth-child(2n){
	border-right: none;
}
}
@media screen and (max-width:992px){
	.card__author-image {
		padding-bottom: 83.8%;
	}
}
@media screen and (max-width:768px){
	.students_list-item:nth-child(2){
		border-top: 1px solid #E0E0E0;
	}
	.students_list-item{
		border-right: none !important;
	}
	.students_list {
		max-height: 500px;
	}
}
.professional-areas-select {
    background-color: #fff;
}
