/*
** NOTE: This file is generated by Gulp and should not be edited directly!
** Any changes made directly to this file will be overwritten next time its asset group is processed by Gulp.
*/

/* General *
***************************/

@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap');

body {
    font-family: 'Montserrat', Helvetica, sans-serif;
    font-size: 16px;
    line-height: 1.9;
    font-weight: 400;
    letter-spacing: 0px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-style: normal;
    font-weight: bold;
}

a:link,
a:visited,
button {
    -webkit-transition: all 200ms linear;
    -moz-transition: all 200ms linear;
    -ms-transition: all 200ms linear;
    -o-transition: all 200ms linear;
    transition: all 200ms linear;
    text-decoration: none !important;
}


.btn {
    text-decoration: none;
}

.btn-primary {
    color: #fff;
    background-color: #313e4e;
    border: none;
}

.btn-primary:hover, 
.btn-primary:focus {
    color: #fff;
    background-color: #020204;
    border: none;
}


.btn-default {
    background-color: #ff0102;
    border: none;
    color: white !important;
    font-weight: bold;
    text-transform: uppercase;
}

.btn-default:hover,
.btn-default:focus {
    background-color: black !important;
    color: white;
}


#content-parent a:not(.panel-default a){
    color: #ff0102;
    text-decoration: underline;
}

#content-parent a:hover:not(.panel-default a),
#content-parent a:focus:not(.panel-default a) {
    color: #9c9c9c;
    text-decoration: none;
}

[class^="col-"] {
    padding-left: 10px;
    padding-right: 10px;
}

.row.display-flex {
    display: flex;
    flex-wrap: wrap;
}

.row.display-flex > [class*='col-'] {
    display: flex;
    flex-direction: column;
}

@media(max-width: 992px) {
    .row.display-flex {
        display: block;
    }
}

/* Unordered List Checkmarks *
***************************/
ul.checkmarks {
    position: relative;
    list-style-type: none !important;
}

ul.checkmarks li:before {
    position: absolute;
    left: 15px;
    content: '';
    margin-top: 3px;
    display: block;
    width: 8px;
    height: 15px;
    border: solid #8b3037;
    border-width: 0 4px 4px 0;
    transform: rotate(45deg);
}

/* Layout *
***************************/

#layout-wrapper {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -75px;
}

#content-parent {
    margin-top: 30px;
}

#toolbar {
    z-index: 9999;
    background: #9c9c9c;
}

#toolbar ul.usernav li.dropdown a.dropdown-toggle,
#toolbar ul.usernav li.toplevel a {
    padding: 10px 8px;
    color: white !important;
    opacity: 0.8;
    text-decoration: none;
}

.twitter-circle::before,
.linkedin-circle::before,
.facebook-circle::before {
    content: none;
}

#toolbar .fa-stack {
    font-size: 18px;
}

#page-head {
    display: flex;
    align-items: center;
    width: 100%;
    background-color: black;
    border-bottom: 1px solid #d8d8d8;
    padding: 15px;
}

#page-head .navbar {
    width: 100%;
    margin-bottom: 0;
    border: none;
}

#page-head .container-fluid {
    display: flex;
    align-items: center;
}

img.logo {
    max-width: 200px;
}

.mobile-logo {
    position: relative;
    top: 10px;
    max-width: 175px;
}

#navbarCollapse {
    margin-left: auto;
}

.navbar-custom .navbar-nav > li > a {
    line-height: normal;
}

@media(max-width: 991px) {

    #page-head {
        display: flex;
        align-items: center;
        width: 100%;
        padding: 10px 15px;
    }


    #toolbar li a {
        color: initial !important;
    }

    .mobile-social .fa-inverse {
        font-size: 20px;
        color: initial;
    }
}

@media (min-width: 768px) {
    #navbarCollapse {
        padding-left: 0;
    }

}

@media (max-width: 767px) {
    #navbarCollapse {
        margin-left: -15px;
    }

}


.mobile-social {
    border: none;
}


#social { margin-top: 5px; }

@media (max-width: 992px) {
    #page-head .container-fluid {
        display: block;
        align-items: center;
    }

    .usernav {
        position: relative;
        top: -10px;
    }

    #toolbar ul.usernav li.dropdown a.dropdown-toggle, #toolbar ul.usernav li.toplevel a {
        padding: 10px 8px;
        color: #ff0102 !important;
        opacity: 0.8;
        text-decoration: none;
    }

    .navbar-toggle {
        top: 0px;
    }


}


@media (max-width: 767px) {
    #page-head .container-fluid {
        display: block;
        align-items: center;
    }

    .navbar-header {
        position: relative;
    }

    .navbar-toggle {
        top: 0px;
    }

    .usernav {
        position: relative;
        top: -2px;
        right: -20px;
    }
}


.navbar-custom .nav > li > a {
    text-transform: uppercase;
}

.navbar-custom .nav li a,
.navbar-custom .nav li a:visited {
    color: white;
}

.navbar-custom .nav li a:hover,
.navbar-custom .nav li a:focus,
.navbar-custom .nav li a.dropdown-toggle:focus {
    color: #9c9c9c;
    background: transparent;
}

.navbar-custom .nav li.dropdown ul.dropdown-menu,
.navbar-custom .nav li.dropdown ul.dropdown-menu li.dropdown ul.dropdown-menu {
    min-width: inherit;
    border: 1px solid black !important;
}

.navbar-custom .nav li.dropdown ul.dropdown-menu li.dropdown ul.dropdown-menu {
    margin-top: 0px;
}

.navbar-custom .nav li.dropdown ul.dropdown-menu li {
    background: white;
    min-width: min-content;
}



.navbar-custom .nav li.dropdown ul.dropdown-menu a,
.navbar-custom .nav li.dropdown ul.dropdown-menu a:visited {
    color: #999999;
    text-transform: none;
}

.navbar-custom .nav li.dropdown ul.dropdown-menu a:hover,
.navbar-custom .nav li.dropdown ul.dropdown-menu a:focus {
    color: #ff0102;
    background-color: transparent;
}

.navbar-custom .nav .open > a,
.navbar-custom .nav .open > a:focus,
.navbar-custom .nav .open > a:hover {
    background-color: transparent;
}
/* active */

.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
    color: initial !important;
    text-decoration: none;
    outline: 0;
    background-color: #f3f3f3 !important;
}

/* DROP RIGHT */
/*
.navbar-custom .nav li.dropdown ul.dropdown-menu li.dropdown ul.dropdown-menu {
    top: 0;
    left: -100%;
}
    */

.navbar-custom .navbar-toggle {
    background-color: #ff0102;
    background-image: none;
    border: none;
    border-radius: 4px;
    z-index: 9999;
}

    .navbar-custom .navbar-toggle .icon-bar {
        display: block;
        width: 22px;
        height: 2px;
        border-radius: 1px;
        background-color: #ffffff;
    }

.content img {
    display: block;
    max-width: 100%;
    height: auto;
}

.news-article .post-title h3 {
    font-size: inherit;
}

.leaders-bulletin-panel select {
    font-size: 13px;
    padding: 3px;
}

#push,
#footer {
    height: auto;
    min-height: 75px;
    text-align: center;
}

#footer {
    background-color: white;
    border-top: 1px solid gray;
    color: initial;
}

    #footer .credits {
        padding: 25px 0 0 0;
    }

.footer-menu a:link,
.footer-menu a:visited {
    color: #e3e3e3;
}

.footer-menu .fa-stack {
    font-size: 28px;
    -webkit-transition: all 200ms linear;
    -moz-transition: all 200ms linear;
    -ms-transition: all 200ms linear;
    -o-transition: all 200ms linear;
    transition: all 200ms linear;
    text-decoration: none !important;
}

.footer-menu .fa-stack:hover {
    opacity: 0.6;
}

.footer-menu a:hover,
.footer-menu a:focus {
    color: #9c9c9c;
    text-decoration: none;
}

.fa-circle {
    color: #ff0102;
}

.footer-icon {
    color: white;
}


.footer-menu {
    display: flex;
    justify-content: space-between;
    align-items:center;
    margin: 0 auto;
}

.footer-icon-box {
    display: flex;
    align-items: center;
    text-transform: uppercase;
}

.footer-menu-item-text,
.footer-icon-box img {
    margin: 0 7px;
}

.footer-icon-box address {
  text-align: left;
}

#chat-box i {
    opacity: 0.3;
}

@media (max-width: 768px) {

    #footer {
        padding: 7px 0;
    }

    .footer-menu-item-text {
        display: none;
    }

    .footer-icon-box .fa-stack {
        font-size: 24px;
    }

}

.footer-icon-box img {
  max-width: 50px;
}

#toTop {
    bottom: 10px;
    opacity: 0.7;
    color: #ff0102;
}

.login-page {
    background: black;
}

.login-box {
    background-color: white;
    color: #ffffff;
    padding: 30px;
}

.login-box .content {
    margin-top: 20px;
    color: initial;
}

.login-box a,
.login-box a:visited {
    color: initial;
}

.login-box a:hover,
.login-box a:focus {
    color: initial;
}

.login-box .logo {
    display: block;
    max-width: 200px;
    margin: 0 auto;
}

.panel {
    margin-bottom: 20px;
    border: 1px solid #ddd;
    border-radius: 4px;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, .1);
}

.panel-default > .panel-heading {
    font-weight: 500;
    font-style: normal;
    color: white;
    background-color: #9c9c9c !important;
    border-color: transparent;
    padding: 7px 15px;
}

.widget-commission-summary-stats-widget .panel .panel-heading {
    display: none;
}


.zone-after-featured-tripel-second,
.zone-after-featured-tripel-second .panel {
    height: calc(100% - 10px);
}

.zone-after-featured-tripel-second .panel.panel-default > .panel-heading {
    background: transparent;
    font-size: 24px;
    color: initial;
}

#content-parent .agent-profile-page .nav-tabs > li a,
#content-parent .agent-profile-page .nav-tabs > li a:visited {
    color: white;
}

#content-parent .agent-profile-page .nav-tabs > li a:hover,
#content-parent .agent-profile-page .nav-tabs > li a:focus {
    color: black;
}


#content-parent .agent-profile-page .nav-tabs > li.active a {
    color: black;
}

#tabs .thead-dark {
    background-color: #e5e5e5 !important;
    color: inherit;
}

.alert {
    padding: 0px 15px 10px 15px;
}

.alert h2 {
    font-size: 20px;
}

.alert-danger {
    border: 3px solid #a94442;
}

.alert-danger h1 {
    font-size: 20px;
    font-weight: bold;
    color: #a94442;
    text-transform: uppercase;
}

a.danger-link:focus,
a.danger-link:hover {
    text-decoration: none;
    color: #c9302c;
}

a.danger-link {
    color: #d9534f;
    text-decoration: underline;
    text-transform: uppercase;
}

.alert-danger .img-responsive {
    text-align: center;
    margin: 0 auto;
}

@media (min-width: 992px) {
    .navbar-custom .nav > li:first-child {
        padding-left: 30px;
    }
}

@media (max-width: 991px) {
    #toolbar {
        position: absolute;
        top: 20px;
        right: 90px;
        background: transparent;
    }

}

@media (min-width: 768px) {
    /* Homepage welcome content collapsed*/
    #homeWelcome.in,
    #homeWelcome.collapse {
        display: block !important;
        visibility: visible !important;
        height: auto !important;
    }
}

@media (max-width: 767px) {
    #toolbar {
        top: 10px;
    }

        #toolbar .dropdown-menu {
            position: fixed;
            top: 80px;
            /*height of main menu*/
            width: 100%;
        }

    .navbar-custom .navbar-toggle {

    }

    .personal-links-wrapper .logo-card {
        width: 33.333% !important;
    }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm92ZXJyaWRlLmNzcyIsIm92ZXJyaWRlLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEFDd0NBO0VBQ0ksZUFBQTtFQUNBLHNCQUFBO0NENUNIO0FDK0NEOztFQUNJLGVBQUE7RUFDQSxzQkFBQTtDRDVDSDtBQytDRDtFQUNJLGlCQUFBO0VBQ0Esd0JBQUE7RUFDQSxhQUFBO0VBQ0EscUJBQUE7Q0Q3Q0g7QUNpREQ7RUFDSSxjQUFBO0VBQ0EsMEJBQUE7Q0QvQ0g7QUNrREQ7O0VBRUksa0JBQUE7RUFDQSxhQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0NEaERIO0FDb0REO0VBQ0ksMEJBQUE7RUFDQSw4QkFBQTtDRGxESDtBQ3VERDtFRHJERSxrQkFBa0I7Q0FDbkI7QUM0REQ7RUFDSSxrQkFBQTtDRDFESDtBQzZERDs7RUFFSSxlQUFBO0VBQ0EsMEJBQUE7Q0QzREg7QUM4REQ7OztFQUdJLGVBQUE7RUFDQSwwQkFBQTtDRDVESDtBQytERDs7RUFFSSxlQUFBO0VBQ0EscUJBQUE7Q0Q3REg7QUNnRUQ7O0VBRUksZUFBQTtFQUNBLDBCQUFBO0NEOURIO0FDaUVEOzs7RUFHSSwwQkFBQTtDRC9ESDtBQUNELFlBQVk7QUNrRVo7O0VBRUksZUFBQTtFQUNBLHNCQUFBO0VBQ0EsMEJBQUE7RUFDQSxXQUFBO0VEaEVGLHFDQUFxQztDQUN0QztBQ21FRDtFQUNJLHNCQUFBO0VBQ0EsMEJBQUE7RUFDQSx1QkFBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0NEakVIO0FDb0VEO0VBQ0ksZUFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSwwQkFBQTtDRGxFSDtBQ3NFRDtFQUNJLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7Q0RwRUg7QUN3RUQ7O0VBQ0ksYUFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7Q0RyRUg7QUN3RUQ7RUFDSSwwQkFBQTtFQUNBLDhCQUFBO0VBQ0EsYUFBQTtDRHRFSDtBQ3lFRDtFQUNJLGFBQUE7RUFDQSxlQUFBO0NEdkVIO0FDNkVEO0VBQ0ksMEJBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtDRDNFSDtBQzhFRDs7RUFFSSxlQUFBO0NENUVIO0FDK0VEOztFQUVJLGVBQUE7Q0Q3RUg7QUNrRkQ7RUFDSSwwQkFBQTtFQUNBLGFBQUE7Q0RoRkg7QUNxRkQ7RUFDSSwwQkFBQTtFQUNBLGFBQUE7RUFDQSxVQUFBO0VBQ0EsMEJBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtDRG5GSDtBQ3NGRDtFQUNJLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLDBCQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx3QkFBQTtFQUNBLDJCQUFBO0NEcEZIO0FDdUZEO0VBQ0ksaUJBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0NEckZIO0FDd0ZEO0VBQ0ksVUFBQTtDRHRGSDtBQ3lGRDtFQUNJLGVBQUE7RUFDQSx5QkFBQTtFQUNBLGVBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7Q0R2Rkg7QUMwRkQ7RUR4RkUsaUJBQWlCO0VDeUZmLFlBQUE7Q0R2Rkg7QUMwRkQ7RUFDSSwwQkFBQTtFQUNBLGVBQUE7Q0R4Rkg7QUM0RkQ7RUFDSSwwQkFBQTtFQUNBLGFBQUE7Q0QxRkg7QUM4RkQ7RUFDSSwwQkFBQTtFQUNBLGFBQUE7Q0Q1Rkg7QUNnR0Q7RUFDSSwwQkFBQTtDRDlGSDtBQ2lHRDtFQUNJLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsMEJBQUE7Q0QvRkg7QUNrR0Q7O0VBRUksc0JBQUE7RUFDQSxlQUFBO0NEaEdIO0FDbUdEO0VBQ0ksZUFBQTtFQUNBLDJCQUFBO0VBQ0EsMEJBQUE7Q0RqR0g7QUNvR0Q7RUFDSSxtQkFBQTtFQUNBLGVBQUE7Q0RsR0g7QUM0R0Q7RUFNSTtJQUNJLG1CQUFBO0dEL0dMO0NBQ0Y7QUNtSEQ7RUFDSTtJQUNJLG1CQUFBO0lBQ0EsVUFBQTtJQUNBLFlBQUE7SUFDQSw4QkFBQTtHRGpITDtFQ29IQztJQUNJLG9CQUFBO0dEbEhMO0NBQ0Y7QUNzSEQ7RUFDSTtJQUNJLFVBQUE7R0RwSEw7RUN3SEM7SUFDSSxnQkFBQTtJQUNBLFVBQUE7SUR0SEosdUJBQXVCO0lDdUhuQixZQUFBO0dEckhMO0VDd0hDO0lBQ0ksc0JBQUE7R0R0SEw7Q0FDRiIsImZpbGUiOiJvdmVycmlkZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJhIHtcbiAgY29sb3I6ICMzMjMxMzE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmE6aG92ZXIsXG5hOmZvY3VzIHtcbiAgY29sb3I6ICMwYjBiMGI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNsYXlvdXQtd3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvIC03NXB4O1xufVxuI3Rvb2xiYXIge1xuICB6LWluZGV4OiA5OTk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMTMxO1xufVxuI3Rvb2xiYXIgdWwudXNlcm5hdiBsaS5kcm9wZG93biBhLmRyb3Bkb3duLXRvZ2dsZSxcbiN0b29sYmFyIHVsLnVzZXJuYXYgbGkudG9wbGV2ZWwgYSB7XG4gIHBhZGRpbmc6IDEwcHggOHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIG9wYWNpdHk6IDAuODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI3BhZ2UtaGVhZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjM2MzYzNjO1xufVxuLm5hdmJhci1oZWFkZXIge1xuICAvKiBmbG9hdDogbm9uZTsgKi9cbn1cbi5uYXZiYXItY3VzdG9tIC5uYXYgPiBsaSA+IGEge1xuICBsaW5lLWhlaWdodDogNzJweDtcbn1cbi5uYXZiYXItY3VzdG9tIC5uYXYgbGkgYSxcbi5uYXZiYXItY3VzdG9tIC5uYXYgbGkgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICNlZWVlZWU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubmF2YmFyLWN1c3RvbSAubmF2IGxpIGE6aG92ZXIsXG4ubmF2YmFyLWN1c3RvbSAubmF2IGxpIGE6Zm9jdXMsXG4ubmF2YmFyLWN1c3RvbSAubmF2IGxpIGEuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjMxMzE7XG59XG4ubmF2YmFyLWN1c3RvbSAubmF2IGxpLmRyb3Bkb3duIHVsLmRyb3Bkb3duLW1lbnUgYSxcbi5uYXZiYXItY3VzdG9tIC5uYXYgbGkuZHJvcGRvd24gdWwuZHJvcGRvd24tbWVudSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzk5OTk5OTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4ubmF2YmFyLWN1c3RvbSAubmF2IGxpLmRyb3Bkb3duIHVsLmRyb3Bkb3duLW1lbnUgYTpob3Zlcixcbi5uYXZiYXItY3VzdG9tIC5uYXYgbGkuZHJvcGRvd24gdWwuZHJvcGRvd24tbWVudSBhOmZvY3VzIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG59XG4ubmF2YmFyLWN1c3RvbSAubmF2IC5vcGVuID4gYSxcbi5uYXZiYXItY3VzdG9tIC5uYXYgLm9wZW4gPiBhOmZvY3VzLFxuLm5hdmJhci1jdXN0b20gLm5hdiAub3BlbiA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMTMxO1xufVxuLyogYWN0aXZlICovXG4ubmF2YmFyLWN1c3RvbSAubmF2IGxpLmFjdGl2ZSA+IGEsXG4ubmF2YmFyLWN1c3RvbSAubmF2IGxpLmRyb3Bkb3duIHVsLmRyb3Bkb3duLW1lbnUgbGkuYWN0aXZlIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2E4MjRiO1xuICBvdXRsaW5lOiAwO1xuICAvKiBEaXNhYmxlcyB0aGUgYnV0dG9uIGNvbXBsZXRlbHkuICovXG59XG4ubmF2YmFyLWN1c3RvbSAubmF2YmFyLXRvZ2dsZSB7XG4gIG1hcmdpbjogMzNweCAzMHB4IDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzEzMTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgei1pbmRleDogOTk5OTtcbn1cbi5uYXZiYXItY3VzdG9tIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5jb250ZW50IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbiNwdXNoLFxuI2Zvb3RlciB7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogNzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2Zvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjMxMzE7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjMzIzMTMxO1xuICBjb2xvcjogd2hpdGU7XG59XG4jdG9Ub3Age1xuICBvcGFjaXR5OiAwLjc7XG4gIGNvbG9yOiAjM2E4MjRiO1xufVxuLmxvZ2luLWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAzMHB4O1xufVxuLmxvZ2luLWJveCBhLFxuLmxvZ2luLWJveCBhOnZpc2l0ZWQge1xuICBjb2xvcjogI2VlZWVlZTtcbn1cbi5sb2dpbi1ib3ggYTpob3Zlcixcbi5sb2dpbi1ib3ggYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYXJ0aWNsZS53aWRnZXQtbGVhZGVycy1idWxsZXRpbi13aWRnZXQgI3RhYnMgLnRoZWFkLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogd2hpdGU7XG59XG4ud2lkZ2V0LXF1aWNrLWxpbmtzLXdpZGdldC1yZXNvdXJjZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjkyNTMxO1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZWZlYztcbiAgY29sb3I6ICMzMzM7XG4gIGNsZWFyOiBib3RoO1xufVxuLndpZGdldC1xdWljay1saW5rcy13aWRnZXQtcmVzb3VyY2VzIGgxIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYTFkNDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi53aWRnZXQtcXVpY2stbGlua3Mtd2lkZ2V0LXJlc291cmNlcyB1bCB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIG1hcmdpbjogMCAwIDAgMzBweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuLndpZGdldC1xdWljay1saW5rcy13aWRnZXQtcmVzb3VyY2VzIGxpIHtcbiAgbWFyZ2luOiAwO1xufVxuLndpZGdldC1xdWljay1saW5rcy13aWRnZXQtcmVzb3VyY2VzIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNXB4IDBweCA1cHggMHB4O1xuICBjb2xvcjogIzAwMzM2NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbmh0bWwgPiBib2R5IC53aWRnZXQtcXVpY2stbGlua3Mtd2lkZ2V0LXJlc291cmNlcyBsaSBhIHtcbiAgLypOb24gSUU2IHdpZHRoKi9cbiAgd2lkdGg6IGF1dG87XG59XG4ud2lkZ2V0LXF1aWNrLWxpbmtzLXdpZGdldC1yZXNvdXJjZXMgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIGNvbG9yOiAjNDk0OTQ5O1xufVxuLnF1aWNrbGlua3Mtd2lkZ2V0IC5wYW5lbC1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLndlYi1yZXNvdXJjZXMtd2lkZ2V0IC5wYW5lbC1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzEzMTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmFsZXJ0LWRhbmdlciB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNhOTQ0NDI7XG59XG4uYWxlcnQtZGFuZ2VyIGgxIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNhOTQ0NDI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5hLmRhbmdlci1saW5rOmZvY3VzLFxuYS5kYW5nZXItbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNjOTMwMmM7XG59XG5hLmRhbmdlci1saW5rIHtcbiAgY29sb3I6ICNkOTUzNGY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmFsZXJ0LWRhbmdlciAuaW1nLXJlc3BvbnNpdmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItY3VzdG9tIC5uYXYgPiBsaTpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI3Rvb2xiYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDMwcHg7XG4gICAgcmlnaHQ6IDkwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLm5hdmJhci1jdXN0b20gLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdG9vbGJhciB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG4gICN0b29sYmFyIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA4MHB4O1xuICAgIC8qaGVpZ2h0IG9mIG1haW4gbWVudSovXG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm5hdmJhci1jdXN0b20gLm5hdmJhci10b2dnbGUge1xuICAgIG1hcmdpbjogMjRweCAzMHB4IDAgMDtcbiAgfVxufVxuIiwiLy9cclxuLy8gUGF5TWFzdGVyLkVGUCBvdmVycmlkZS5sZXNzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy89PSBDb2xvcnNcclxuLy9cclxuLy9cclxuXHJcbkBicmFuZC1wcmltYXJ5OiAjMDAwMDAwO1xyXG5AYnJhbmQtc2Vjb25kYXJ5OiAjMzIzMTMxO1xyXG5AYnJhbmQtdGVydGlhcnk6ICMzYTgyNGI7XHJcblxyXG5AY29sb3ItZGFyazogYmxhY2s7XHJcbkBjb2xvci1saWdodDogd2hpdGU7XHJcblxyXG5AbG9naW4tYm94LWJnOiBAYnJhbmQtcHJpbWFyeTtcclxuQGxvZ2luLWJveC10ZXh0LWNvbG9yOiAjZmZmZmZmO1xyXG5AbG9naW4tYm94LWxpbmstY29sb3I6ICNlZWVlZWU7XHJcbkBsb2dpbi1ib3gtbGluay1ob3Zlci1jb2xvcjogI2ZmZmZmZjtcclxuXHJcbkBsaW5rLWNvbG9yOiBAYnJhbmQtc2Vjb25kYXJ5O1xyXG5AbGluay1jb2xvci1ob3ZlcjogZGFya2VuKEBicmFuZC1zZWNvbmRhcnksIDE1JSk7XHJcblxyXG5AbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvcjogI2VlZWVlZTtcclxuQG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItY29sb3I6ICNmZmZmZmY7XHJcbkBuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWJnOiBAYnJhbmQtc2Vjb25kYXJ5O1xyXG5AbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtY29sb3I6ICNmZmZmZmY7XHJcbkBuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1iZzogQGJyYW5kLXRlcnRpYXJ5O1xyXG5AbmF2YmFyLWRyb3Bkb3duLWxpbmstY29sb3I6ICM5OTk5OTk7XHJcbkBuYXZiYXItZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogIzMzMzMzMztcclxuQG5hdmJhci1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiBAbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvcjtcclxuQG5hdmJhci10b2dnbGUtY29sb3I6IEBicmFuZC1zZWNvbmRhcnk7XHJcbkBuYXZiYXItdG9nZ2xlLWljb25iYXItY29sb3I6ICNmZmZmZmY7XHJcblxyXG5AZm9vdGVyLXRleHQtY29sb3I6IHdoaXRlO1xyXG5AZm9vdGVyLWJnOiBAYnJhbmQtc2Vjb25kYXJ5O1xyXG5AZm9vdGVyLWJvcmRlci1jb2xvcjogQGJyYW5kLXNlY29uZGFyeTtcclxuXHJcblxyXG4vLz09IExheW91dFxyXG4vL1xyXG4vL1xyXG5odG1sLCBib2R5IHtcclxufVxyXG5cclxuYSB7XHJcbiAgICBjb2xvcjogQGxpbmstY29sb3I7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmE6aG92ZXIsIGE6Zm9jdXMge1xyXG4gICAgY29sb3I6IEBsaW5rLWNvbG9yLWhvdmVyO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4jbGF5b3V0LXdyYXBwZXIge1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gLTc1cHg7XHJcbn1cclxuXHJcbi8vIFRvb2xiYXJcclxuI3Rvb2xiYXIge1xyXG4gICAgei1pbmRleDogOTk5OTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IEBicmFuZC1zZWNvbmRhcnk7XHJcbn1cclxuXHJcbiN0b29sYmFyIHVsLnVzZXJuYXYgbGkuZHJvcGRvd24gYS5kcm9wZG93bi10b2dnbGUsXHJcbiN0b29sYmFyIHVsLnVzZXJuYXYgbGkudG9wbGV2ZWwgYSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDhweDtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIG9wYWNpdHk6IDAuODtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLy8gSGVhZGVyIEJHXHJcbiNwYWdlLWhlYWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJyYW5kLXByaW1hcnk7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzNjM2MzYztcclxufVxyXG5cclxuLy8gTmF2YmFyXHJcblxyXG4ubmF2YmFyLWhlYWRlciB7XHJcbiAgIC8qIGZsb2F0OiBub25lOyAqLyAvLyBCcmVhayBuYXZiYXIgdG8gbmV3IHJvdyBiZWxvdyBsb2dvXHJcbn1cclxuXHJcbi5uYXZiYXItY29sbGFwc2Uge1xyXG5cclxufVxyXG5cclxuLm5hdmJhci1jdXN0b20gLm5hdiA+IGxpID4gYSB7XHJcbiAgICBsaW5lLWhlaWdodDogNzJweDsgIC8vIExvZ28gaGVpZ2h0XHJcbn1cclxuXHJcbi5uYXZiYXItY3VzdG9tIC5uYXYgbGkgYSxcclxuLm5hdmJhci1jdXN0b20gLm5hdiBsaSBhOnZpc2l0ZWQge1xyXG4gICAgY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWNvbG9yO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLm5hdmJhci1jdXN0b20gLm5hdiBsaSBhOmhvdmVyLFxyXG4ubmF2YmFyLWN1c3RvbSAubmF2IGxpIGE6Zm9jdXMsXHJcbi5uYXZiYXItY3VzdG9tIC5uYXYgbGkgYS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xyXG4gICAgY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItYmc7XHJcbn1cclxuXHJcbi5uYXZiYXItY3VzdG9tIC5uYXYgbGkuZHJvcGRvd24gdWwuZHJvcGRvd24tbWVudSBhLFxyXG4ubmF2YmFyLWN1c3RvbSAubmF2IGxpLmRyb3Bkb3duIHVsLmRyb3Bkb3duLW1lbnUgYTp2aXNpdGVkIHtcclxuICAgIGNvbG9yOiBAbmF2YmFyLWRyb3Bkb3duLWxpbmstY29sb3I7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuLm5hdmJhci1jdXN0b20gLm5hdiBsaS5kcm9wZG93biB1bC5kcm9wZG93bi1tZW51IGE6aG92ZXIsXHJcbi5uYXZiYXItY3VzdG9tIC5uYXYgbGkuZHJvcGRvd24gdWwuZHJvcGRvd24tbWVudSBhOmZvY3VzIHtcclxuICAgIGNvbG9yOiBAbmF2YmFyLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLWRyb3Bkb3duLWxpbmstaG92ZXItYmc7XHJcbn1cclxuXHJcbi5uYXZiYXItY3VzdG9tIC5uYXYgLm9wZW4gPiBhLFxyXG4ubmF2YmFyLWN1c3RvbSAubmF2IC5vcGVuID4gYTpmb2N1cyxcclxuLm5hdmJhci1jdXN0b20gLm5hdiAub3BlbiA+IGE6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItYmc7XHJcbn1cclxuXHJcbi8qIGFjdGl2ZSAqL1xyXG4ubmF2YmFyLWN1c3RvbSAubmF2IGxpLmFjdGl2ZSA+IGEsXHJcbi5uYXZiYXItY3VzdG9tIC5uYXYgbGkuZHJvcGRvd24gdWwuZHJvcGRvd24tbWVudSBsaS5hY3RpdmUgYSB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IEBicmFuZC10ZXJ0aWFyeTtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICAgLyogRGlzYWJsZXMgdGhlIGJ1dHRvbiBjb21wbGV0ZWx5LiAqL1xyXG59XHJcblxyXG4ubmF2YmFyLWN1c3RvbSAubmF2YmFyLXRvZ2dsZSB7XHJcbiAgICBtYXJnaW46IDMzcHggMzBweCAwIDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLXRvZ2dsZS1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbn1cclxuXHJcbi5uYXZiYXItY3VzdG9tIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLXRvZ2dsZS1pY29uYmFyLWNvbG9yO1xyXG59XHJcblxyXG4vLyBDb250ZW50XHJcbi5jb250ZW50IGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLy8gRm9vdGVyXHJcbiNwdXNoLCAjZm9vdGVyIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1pbi1oZWlnaHQ6IDc1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbiNmb290ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGZvb3Rlci1iZztcclxuICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCBAZm9vdGVyLWJvcmRlci1jb2xvcjtcclxuICAgIGNvbG9yOiBAZm9vdGVyLXRleHQtY29sb3I7XHJcbn1cclxuXHJcbiN0b1RvcCB7XHJcbiAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICBjb2xvcjogQGJyYW5kLXRlcnRpYXJ5O1xyXG59XHJcblxyXG5cclxuLy8gTG9naW4gUGFnZVxyXG5cclxuLmxvZ2luLWJveCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbG9naW4tYm94LWJnO1xyXG4gICAgY29sb3I6IEBsb2dpbi1ib3gtdGV4dC1jb2xvcjtcclxuICAgIHBhZGRpbmc6IDMwcHg7XHJcbn1cclxuXHJcbi5sb2dpbi1ib3ggYSxcclxuLmxvZ2luLWJveCBhOnZpc2l0ZWQge1xyXG4gICAgY29sb3I6IEBsb2dpbi1ib3gtbGluay1jb2xvcjtcclxufVxyXG5cclxuLmxvZ2luLWJveCBhOmhvdmVyLFxyXG4ubG9naW4tYm94IGE6Zm9jdXMge1xyXG4gICAgY29sb3I6IEBsb2dpbi1ib3gtbGluay1ob3Zlci1jb2xvcjtcclxufVxyXG5cclxuXHJcbi8vIExlYWRlcnMgQnVsbGV0aW5cclxuYXJ0aWNsZS53aWRnZXQtbGVhZGVycy1idWxsZXRpbi13aWRnZXQgI3RhYnMgLnRoZWFkLWRhcmsge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJyYW5kLXByaW1hcnk7XHJcbiAgICBjb2xvcjogQGNvbG9yLWxpZ2h0O1xyXG59XHJcblxyXG4vLyBSZXNvdXJjZXNcclxuXHJcbi53aWRnZXQtcXVpY2stbGlua3Mtd2lkZ2V0LXJlc291cmNlcyB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNjkyNTMxO1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZWZlYztcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi53aWRnZXQtcXVpY2stbGlua3Mtd2lkZ2V0LXJlc291cmNlcyBoMSB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWExZDQwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XHJcbn1cclxuXHJcbi53aWRnZXQtcXVpY2stbGlua3Mtd2lkZ2V0LXJlc291cmNlcyB1bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBkaXNjO1xyXG4gICAgbWFyZ2luOiAwIDAgMCAzMHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuLndpZGdldC1xdWljay1saW5rcy13aWRnZXQtcmVzb3VyY2VzIGxpIHtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLndpZGdldC1xdWljay1saW5rcy13aWRnZXQtcmVzb3VyY2VzIGxpIGEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiA1cHggMHB4IDVweCAwcHg7XHJcbiAgICBjb2xvcjogIzAwMzM2NjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5odG1sID4gYm9keSAud2lkZ2V0LXF1aWNrLWxpbmtzLXdpZGdldC1yZXNvdXJjZXMgbGkgYSB7IC8qTm9uIElFNiB3aWR0aCovXHJcbiAgICB3aWR0aDogYXV0bztcclxufVxyXG5cclxuLndpZGdldC1xdWljay1saW5rcy13aWRnZXQtcmVzb3VyY2VzIGxpIGE6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcclxuICAgIGNvbG9yOiAjNDk0OTQ5O1xyXG59XHJcblxyXG4vLyBRdWljayBMaW5rc1xyXG4ucXVpY2tsaW5rcy13aWRnZXQgLnBhbmVsLWhlYWRpbmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJyYW5kLXByaW1hcnk7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcbi8vIFdlYiBSZXNvdXJjZXMgXHJcbi53ZWItcmVzb3VyY2VzLXdpZGdldCAucGFuZWwtaGVhZGluZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYnJhbmQtc2Vjb25kYXJ5O1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4vLyBBbGVydHNcclxuLmFsZXJ0LWRhbmdlciB7XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjYTk0NDQyO1xyXG59XHJcblxyXG4uYWxlcnQtZGFuZ2VyIGgxIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgY29sb3I6ICNhOTQ0NDI7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG5hLmRhbmdlci1saW5rOmZvY3VzLFxyXG5hLmRhbmdlci1saW5rOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiAjYzkzMDJjO1xyXG59XHJcblxyXG5hLmRhbmdlci1saW5rIHtcclxuICAgIGNvbG9yOiAjZDk1MzRmO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4uYWxlcnQtZGFuZ2VyIC5pbWctcmVzcG9uc2l2ZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLy89PSAgTWVkaWEgUXVlcmllc1xyXG4vL1xyXG4vL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMXB4KSB7XHJcbiAgXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLm5hdmJhci1jdXN0b20gLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItY29sbGFwc2Uge1xyXG5cclxuICAgIH1cclxuXHJcbiAgICBcclxuICAgIC5uYXZiYXItY3VzdG9tIC5uYXYgPiBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAjdG9vbGJhciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMzBweDtcclxuICAgICAgICByaWdodDogOTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICAubmF2YmFyLWN1c3RvbSAubmF2YmFyLW5hdiA+IGxpID4gYSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgLy8gTG9nbyBoZWlnaHRcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgI3Rvb2xiYXIgeyBcclxuICAgICAgICB0b3A6IDIwcHg7IFxyXG5cclxuICAgIH1cclxuXHJcbiAgICAjdG9vbGJhciAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogODBweDsgLypoZWlnaHQgb2YgbWFpbiBtZW51Ki9cclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgfVxyXG5cclxuICAgIC5uYXZiYXItY3VzdG9tIC5uYXZiYXItdG9nZ2xlIHtcclxuICAgICAgICBtYXJnaW46IDI0cHggMzBweCAwIDA7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcclxuXHJcbn0iXX0= */
