/**======================================================================
=========================================================================
Template Name: Dashboard Bootstrap 5 Admin Template
Author: Rajodiya Infotech
Support: [support link]
File: style.css
=========================================================================
=================================================================================== */
/**{font-family: 'Pretendard';}*/
html{height:100%;}
/**:not(i) {font-family: "Manrope", sans-serif !important;}*/
.pct-customizer {
    position: fixed;
    right: -360px;
    top: 160px;
    z-index: 1025;
    transition: all 0.15s ease-in-out;
}

.pct-customizer.active {
    right: 0;
}

.pct-customizer.active .pct-c-btn {
    padding-right: 0;
}

.pct-customizer .pct-c-btn {
    display: block;
    position: absolute;
    right: 100%;
    top: 0;
    transition: all 0.15s ease-in-out;
}

.pct-customizer .pct-c-btn .btn {
    padding: 17.5px 17.5px;
    display: block;
    border-radius: 8px 0 0 8px;
    box-shadow: 0 9px 9px -1px rgba(81, 69, 157, 0.3);
}

.pct-customizer .pct-c-btn .btn + .btn {
    margin-top: 8px;
}

.pct-customizer .pct-c-content {
    width: 360px;
    position: relative;
    top: 0;
    right: 0;
    background: #fff;
    overflow: hidden;
    border-radius: 0 0 0 4px;
    box-shadow: -9px 0 18px -1px rgba(69, 90, 100, 0.1);
}

.pct-customizer .pct-c-content .pct-header {
    padding: 20px 30px;
    border-bottom: 1px solid #f1f1f1;
}

.pct-customizer .pct-c-content .pct-body {
    padding: 20px 30px;
}

@media (max-width: 1024px) {
    .pct-customizer {
        display: none;
    }
}
*{word-break: /*break-word*/keep-all;}

.doc-img,
.theme-color {
    display: block;
    position: relative;
    padding: 0;
    margin-top: 10px;
    margin-bottom: 10px;
}

.doc-img > a,
.theme-color > a {
    position: relative;
    width: 35px;
    height: 25px;
    border-radius: 3px;
    display: inline-block;
    background: #f8f9fd;
    overflow: hidden;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28);
}

.doc-img > a + a,
.theme-color > a + a {
    margin-left: 5px;
}

.doc-img > a span,
.theme-color > a span {
    width: 100%;
    position: absolute;
}

.doc-img > a span:after, .doc-img > a span:before,
.theme-color > a span:after,
.theme-color > a span:before {
    content: "";
    height: 100%;
    position: absolute;
}

.doc-img > a span:before,
.theme-color > a span:before {
    width: 32%;
    left: 0;
    background: #1c232f;
}

.doc-img > a span:after,
.theme-color > a span:after {
    width: 70%;
    right: 0;
    background: #f8f9fd;
}

.doc-img > a > span:nth-child(1),
.theme-color > a > span:nth-child(1) {
    height: 40%;
    top: 0;
}

.doc-img > a > span:nth-child(1):after,
.theme-color > a > span:nth-child(1):after {
    background: #fff;
}

.doc-img > a > span:nth-child(2),
.theme-color > a > span:nth-child(2) {
    height: 66%;
    bottom: 0;
}

.doc-img.header-color > a[data-value="bg-primary"] > span:nth-child(1):after,
.theme-color.header-color > a[data-value="bg-primary"] > span:nth-child(1):after {
    background: #51459d;
}

.doc-img.header-color > a[data-value="bg-success"] > span:nth-child(1):after,
.theme-color.header-color > a[data-value="bg-success"] > span:nth-child(1):after {
    background: #24b770;
}

.doc-img.header-color > a[data-value="bg-info"] > span:nth-child(1):after,
.theme-color.header-color > a[data-value="bg-info"] > span:nth-child(1):after {
    background: #3ec9d6;
}

.doc-img.header-color > a[data-value="bg-warning"] > span:nth-child(1):after,
.theme-color.header-color > a[data-value="bg-warning"] > span:nth-child(1):after {
    background: #ffa21d;
}

.doc-img.header-color > a[data-value="bg-danger"] > span:nth-child(1):after,
.theme-color.header-color > a[data-value="bg-danger"] > span:nth-child(1):after {
    background: #ff3a6e;
}

.doc-img.header-color > a[data-value="bg-dark"] > span:nth-child(1):after,
.theme-color.header-color > a[data-value="bg-dark"] > span:nth-child(1):after {
    background: #1c232f;
}

.doc-img.brand-color > a[data-value="bg-primary"] > span:nth-child(1):before,
.theme-color.brand-color > a[data-value="bg-primary"] > span:nth-child(1):before {
    background: #51459d;
}

.doc-img.brand-color > a[data-value="bg-success"] > span:nth-child(1):before,
.theme-color.brand-color > a[data-value="bg-success"] > span:nth-child(1):before {
    background: #24b770;
}

.doc-img.brand-color > a[data-value="bg-info"] > span:nth-child(1):before,
.theme-color.brand-color > a[data-value="bg-info"] > span:nth-child(1):before {
    background: #3ec9d6;
}

.doc-img.brand-color > a[data-value="bg-warning"] > span:nth-child(1):before,
.theme-color.brand-color > a[data-value="bg-warning"] > span:nth-child(1):before {
    background: #ffa21d;
}

.doc-img.brand-color > a[data-value="bg-danger"] > span:nth-child(1):before,
.theme-color.brand-color > a[data-value="bg-danger"] > span:nth-child(1):before {
    background: #ff3a6e;
}

.doc-img.brand-color > a[data-value="bg-dark"] > span:nth-child(1):before,
.theme-color.brand-color > a[data-value="bg-dark"] > span:nth-child(1):before {
    background: #1c232f;
}

.doc-img.themes-color > a[data-value="theme-1"],
.theme-color.themes-color > a[data-value="theme-1"] {
    background: linear-gradient(141.55deg, rgba(81, 69, 157, 0) 3.46%, rgba(255, 58, 110, 0.6) 99.86%), #51459d;
}

.doc-img.themes-color > a[data-value="theme-2"],
.theme-color.themes-color > a[data-value="theme-2"] {
    background: linear-gradient(141.55deg, rgba(81, 69, 157, 0) 3.46%, #4ebbd3 99.86%), #1f3996;
}

.doc-img.themes-color > a[data-value="theme-3"],
.theme-color.themes-color > a[data-value="theme-3"] {
    background: linear-gradient(141.55deg, #24b770 3.46%, #4b9b29 99.86%), #24b770;
}

.doc-img.themes-color > a[data-value="theme-4"],
.theme-color.themes-color > a[data-value="theme-4"] {
    background: linear-gradient(141.55deg, rgba(104, 94, 229, 0) 3.46%, #685ee5 99.86%), #584ed2;
}

.doc-img > a {
    width: 100px;
    height: 65px;
}

.dash-header[class*="bg-"], .dash-header.dark-header {
    box-shadow: none;
    background: #1c232f;
    color: #fff;
}

@media (min-width: 1025px) {
    .dash-header[class*="bg-"] .dash-head-link, .dash-header.dark-header .dash-head-link {
        color: #fff;
    }

    .dash-header[class*="bg-"] .dash-head-link i, .dash-header.dark-header .dash-head-link i {
        color: #fff;
    }

    .dash-header[class*="bg-"] .dash-head-link .material-icons-two-tone, .dash-header.dark-header .dash-head-link .material-icons-two-tone {
        background-color: #fff;
    }

    .dash-header[class*="bg-"] .dash-head-link.active, .dash-header[class*="bg-"] .dash-head-link:active, .dash-header[class*="bg-"] .dash-head-link:focus, .dash-header[class*="bg-"] .dash-head-link:hover, .dash-header.dark-header .dash-head-link.active, .dash-header.dark-header .dash-head-link:active, .dash-header.dark-header .dash-head-link:focus, .dash-header.dark-header .dash-head-link:hover {
        color: #fff;
        background: rgba(255, 255, 255, 0.15);
    }

    .dash-header[class*="bg-"] .dash-head-link.active .material-icons-two-tone, .dash-header[class*="bg-"] .dash-head-link:active .material-icons-two-tone, .dash-header[class*="bg-"] .dash-head-link:focus .material-icons-two-tone, .dash-header[class*="bg-"] .dash-head-link:hover .material-icons-two-tone, .dash-header.dark-header .dash-head-link.active .material-icons-two-tone, .dash-header.dark-header .dash-head-link:active .material-icons-two-tone, .dash-header.dark-header .dash-head-link:focus .material-icons-two-tone, .dash-header.dark-header .dash-head-link:hover .material-icons-two-tone {
        background-color: #fff;
    }

    .dash-header[class*="bg-"] .dash-head-link .user-desc, .dash-header.dark-header .dash-head-link .user-desc {
        color: rgba(255, 255, 255, 0.7);
    }
}

.dash-sidebar.light-sidebar {
    background: #fff;
    box-shadow: 0 1px 20px 0 rgba(69, 90, 100, 0.08);
}

.dash-sidebar.light-sidebar .dash-caption {
    color: #333333;
}

.dash-sidebar.light-sidebar .dash-navbar > .dash-item > .dash-link {
    /* border-radius: 12px;
    margin-left: 15px;
    margin-right: 15px;
    padding: 7px 10px 7px 7px; */
}

.dash-sidebar.light-sidebar .dash-link {
    color: #333333;
    font-size: 14px;
}

.dash-sidebar.light-sidebar .dash-link .dash-micon {
    background-color: #fff;
    box-shadow: -3px 4px 23px rgba(0, 0, 0, 0.1);
}

.dash-sidebar.light-sidebar .dash-link .dash-micon i,
.dash-sidebar.light-sidebar .dash-link .dash-micon svg {
    color: #525b69;
    stroke: #525b69;
    fill: #f2f2f2;
}

.dash-sidebar.light-sidebar .dash-link .dash-micon .material-icons-two-tone {
    background-color: #525b69;
}

.dash-sidebar.light-sidebar .dash-link .dash-arrow {
    margin-top: 7px;
}

.dash-sidebar.light-sidebar .dash-link:active, .dash-sidebar.light-sidebar .dash-link:focus, .dash-sidebar.light-sidebar .dash-link:hover {
    color: #51459d;
}

.dash-sidebar.light-sidebar .dash-submenu .dash-link .dash-arrow {
    margin-top: 2px;
}

.dash-sidebar.light-sidebar .dash-item.active > .dash-link,
.dash-sidebar.light-sidebar .dash-item:hover > .dash-link {
    color: #51459d;
}

.dash-sidebar.light-sidebar .dash-item.active > .dash-link i,
.dash-sidebar.light-sidebar .dash-item:hover > .dash-link i {
    color: #51459d;
}

.dash-sidebar.light-sidebar .dash-item.active > .dash-link .dash-micon i.material-icons-two-tone,
.dash-sidebar.light-sidebar .dash-item:hover > .dash-link .dash-micon i.material-icons-two-tone {
    background-color: #51459d;
}

.dash-sidebar.light-sidebar .dash-navbar > .dash-item.active > .dash-link {
    font-weight: 700;
}

.dash-sidebar.light-sidebar .dash-navbar > .dash-item.active > .dash-link, .dash-sidebar.light-sidebar .dash-navbar > .dash-item:focus > .dash-link, .dash-sidebar.light-sidebar .dash-navbar > .dash-item:hover > .dash-link {
    box-shadow: -6px 11px 19px rgba(0, 0, 0, 0.04);
    background: #fff;
    color: #333333;
}

.minimenu .dash-sidebar.light-sidebar .dash-navbar > .dash-item > .dash-link {
    padding: 20px 25px;
    margin-left: 0;
    margin-right: 0;
    border-radius: 0;
}

.minimenu .dash-sidebar.light-sidebar .dash-item .dash-item:hover > .dash-link {
    background: transparent;
}

.minimenu .dash-sidebar.light-sidebar .dash-submenu {
    box-shadow: 0 1px 20px 0 rgba(69, 90, 100, 0.08);
    background: #fff;
}

.dash-horizontal .topbar.light-sidebar {
    background: #fff;
    box-shadow: 0 1px 20px 0 rgba(69, 90, 100, 0.08);
}

.dash-horizontal .topbar.light-sidebar .dash-link {
    color: #333333;
}

.dash-horizontal .topbar.light-sidebar .dash-link:active, .dash-horizontal .topbar.light-sidebar .dash-link:focus, .dash-horizontal .topbar.light-sidebar .dash-link:hover {
    color: #51459d;
}

.auth-wrapper ~ .pct-customizer {
    display: none;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImN1c3RvbWl6ZXIuc2NzcyIsImN1c3RvbWl6ZXIuY3NzIiwic2V0dGluZ3MvX2N1c3RvbS12YXJpYWJsZXMuc2NzcyIsInNldHRpbmdzL190aGVtZS12YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7OztxRkNPcUY7QURxQnJGO0VBQ0UsZUFBZTtFQUNmLGFBQXdCO0VBQ3hCLFVBQVU7RUFDVixhQUFhO0VBQ2IsaUNBQWlDLEVBQUE7RUFMbkM7SUFRSSxRQUFRLEVBQUE7SUFSWjtNQVdNLGdCQUFnQixFQUFBO0VBWHRCO0lBZ0JJLGNBQWM7SUFDZCxrQkFBa0I7SUFDbEIsV0FBVztJQUNYLE1BQU07SUFDTixpQ0FBaUMsRUFBQTtJQXBCckM7TUF1Qk0sc0JBQXNCO01BQ3RCLGNBQWM7TUFDZCwwQkFBMEI7TUFDMUIsaURBQWlELEVBQUE7TUExQnZEO1FBNkJRLGVBQWUsRUFBQTtFQTdCdkI7SUFtQ0ksWUFqRGU7SUFrRGYsa0JBQWtCO0lBQ2xCLE1BQU07SUFDTixRQUFRO0lBQ1IsZ0JBQWdCO0lBQ2hCLGdCQUFnQjtJQUNoQix3QkFBd0I7SUFDeEIsbURBQW1ELEVBQUE7SUExQ3ZEO01BNkNNLGtCQUFrQjtNQUNsQixnQ0U2YWdCLEVBQUE7SUYzZHRCO01Ba0RNLGtCQUFrQixFQUFBO0VBSXRCO0lBdERGO01BdURJLGFBQWEsRUFBQSxFQUVoQjs7QUFFRDs7RUFFRSxjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixnQkFBZ0I7RUFDaEIsbUJBQW1CLEVBQUE7RUFOckI7O0lBU0ksa0JBQWtCO0lBQ2xCLFdBQVc7SUFDWCxZQUFZO0lBQ1osa0JBQWtCO0lBQ2xCLHFCQUFxQjtJQUNyQixtQkUrUmE7SUY5UmIsZ0JBQWdCO0lBQ2hCLHlDQUF5QyxFQUFBO0lBaEI3Qzs7TUFtQk0sZ0JBQWdCLEVBQUE7SUFuQnRCOztNQXVCTSxXQUFXO01BQ1gsa0JBQWtCLEVBQUE7TUF4QnhCOzs7UUE0QlEsV0FBVztRQUNYLFlBQVk7UUFDWixrQkFBa0IsRUFBQTtNQTlCMUI7O1FBa0NRLFVBQVU7UUFDVixPQUFPO1FBQ1AsbUJHMUdvQixFQUFBO01Ic0U1Qjs7UUF3Q1EsVUFBVTtRQUNWLFFBQVE7UUFDUixtQkVtUVMsRUFBQTtJRjdTakI7O01BK0NNLFdBQVc7TUFDWCxNQUFNLEVBQUE7TUFoRFo7O1FBbURRLGdCR2pJZ0IsRUFBQTtJSDhFeEI7O01Bd0RNLFdBQVc7TUFDWCxTQUFTLEVBQUE7RUF6RGY7O0lBbUVjLG1CRXpIQSxFQUFBO0VGc0RkOztJQW1FYyxtQkVsSEMsRUFBQTtFRitDZjs7SUFtRWMsbUJFaEhBLEVBQUE7RUY2Q2Q7O0lBbUVjLG1CRW5IRSxFQUFBO0VGZ0RoQjs7SUFtRWMsbUJFckhELEVBQUE7RUZrRGI7O0lBbUVjLG1CRXJGQSxFQUFBO0VGa0JkOztJQWlGYyxtQkV2SUEsRUFBQTtFRnNEZDs7SUFpRmMsbUJFaElDLEVBQUE7RUYrQ2Y7O0lBaUZjLG1CRTlIQSxFQUFBO0VGNkNkOztJQWlGYyxtQkVqSUUsRUFBQTtFRmdEaEI7O0lBaUZjLG1CRW5JRCxFQUFBO0VGa0RiOztJQWlGYyxtQkVuR0EsRUFBQTtFRmtCZDs7SUE2RlUsMkdHNUlVLEVBQUE7RUgrQ3BCOztJQTZGVSwyRkdqSVUsRUFBQTtFSG9DcEI7O0lBNkZVLDhFRzNIVSxFQUFBO0VIOEJwQjs7SUE2RlUsNEZHckhVLEVBQUE7O0FINkhwQjtFQUVJLFlBQVk7RUFDWixZQUFZLEVBQUE7O0FBUWhCO0VBR0ksZ0JBQWdCO0VBQ2hCLG1CQVB5QjtFQVF6QixXQVBpQixFQUFBO0VBU2pCO0lBUEo7TUFTUSxXQVhhLEVBQUE7TUFFckI7UUFZVSxXQWRXLEVBQUE7TUFFckI7UUFnQlUsc0JBbEJXLEVBQUE7TUFFckI7UUF1QlUsV0F6Qlc7UUEwQlgscUNBQXdDLEVBQUE7UUF4QmxEO1VBMkJZLHNCQTdCUyxFQUFBO01BRXJCO1FBZ0NVLCtCQUEyQyxFQUFBLEVBQzVDOztBQWNUO0VBRUksZ0JBUnVCO0VBU3ZCLGdEQUxtRCxFQUFBO0VBRXZEO0lBTU0sY0FUcUIsRUFBQTtFQUczQjtJQVlVLG1CQUFtQjtJQUNuQixpQkFBaUI7SUFDakIsa0JBQWtCO0lBQ2xCLHlCQUF5QixFQUFBO0VBZm5DO0lBcUJNLGNBMUJtQjtJQTJCbkIsZUFBZSxFQUFBO0lBdEJyQjtNQXlCUSxzQkEvQm1CO01BZ0NuQiw0Q0FBNEMsRUFBQTtNQTFCcEQ7O1FBNkJVLGNBQWM7UUFDZCxlQUFlO1FBQ2YsYUFBYSxFQUFBO01BL0J2QjtRQW1DVSx5QkFBeUIsRUFBQTtJQW5DbkM7TUF1Q1EsZUFBZSxFQUFBO0lBdkN2QjtNQTRDUSxjRWpRTSxFQUFBO0VGcU5kO0lBa0RVLGVBQWUsRUFBQTtFQWxEekI7O0lBeURRLGNFOVFNLEVBQUE7SUZxTmQ7O01BMkRVLGNFaFJJLEVBQUE7SUZxTmQ7O01BK0RVLHlCRXBSSSxFQUFBO0VGcU5kO0lBd0VZLGdCQUFnQixFQUFBO0VBeEU1QjtJQStFWSw4Q0FBOEM7SUFDOUMsZ0JBdEZlO0lBd0ZmLGNBdkZhLEVBQUE7O0FBK0Z6QjtFQUtVLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsZUFBZTtFQUNmLGdCQUFnQixFQUFBOztBQVIxQjtFQXFCTSx1QkFBdUIsRUFBQTs7QUFyQjdCO0VBeUJNLGdEQXJIaUQ7RUFzSGpELGdCQTFIcUIsRUFBQTs7QUErSDNCO0VBR00sZ0JBbElxQjtFQW1JckIsZ0RBL0hpRCxFQUFBO0VBMkh2RDtJQU9RLGNBcklpQixFQUFBO0lBOEh6QjtNQVlVLGNFMVZJLEVBQUE7O0FGaVdkO0VBRUksYUFBYSxFQUFBIiwiZmlsZSI6ImN1c3RvbWl6ZXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblRlbXBsYXRlIE5hbWU6IERhc2hib2FyZCBCb290c3RyYXAgNSBBZG1pbiBUZW1wbGF0ZVxyXG5BdXRob3I6IFJham9kaXlhIEluZm90ZWNoXHJcblN1cHBvcnQ6IFtzdXBwb3J0IGxpbmtdXHJcbkZpbGU6IHN0eWxlLmNzc1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8vIHRoZW1lIGZvbnRcclxuLy8gbWFpbiBmcmFtZXdvcmtcclxuQGltcG9ydCBcIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mdW5jdGlvbnNcIjtcclxuQGltcG9ydCBcIm5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92YXJpYWJsZXNcIjtcclxuQGltcG9ydCBcInNldHRpbmdzL2N1c3RvbS12YXJpYWJsZXNcIjtcclxuQGltcG9ydCBcInNldHRpbmdzL3RoZW1lLXZhcmlhYmxlc1wiO1xyXG4kbWVudS1zdHlsZXI6IDM2MHB4O1xyXG4kcGN0LWNvbG9yczogKCk7XHJcbiRwY3QtY29sb3JzOiBtYXAtbWVyZ2UoXHJcbiAgKFxyXG4gICAgXCJwcmltYXJ5XCI6ICRwcmltYXJ5LFxyXG4gICAgXCJzdWNjZXNzXCI6ICRzdWNjZXNzLFxyXG4gICAgXCJpbmZvXCI6ICRpbmZvLFxyXG4gICAgXCJ3YXJuaW5nXCI6ICR3YXJuaW5nLFxyXG4gICAgXCJkYW5nZXJcIjogJGRhbmdlcixcclxuICAgIFwiZGFya1wiOiAkZGFyayxcclxuICApLFxyXG4gICRwY3QtY29sb3JzXHJcbik7XHJcblxyXG4ucGN0LWN1c3RvbWl6ZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogLSN7JG1lbnUtc3R5bGVyfTtcclxuICB0b3A6IDE2MHB4O1xyXG4gIHotaW5kZXg6IDEwMjU7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAmLmFjdGl2ZSB7XHJcbiAgICByaWdodDogMDtcclxuXHJcbiAgICAucGN0LWMtYnRuIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wY3QtYy1idG4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgcGFkZGluZzogMTcuNXB4IDE3LjVweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweCAwIDAgOHB4O1xyXG4gICAgICBib3gtc2hhZG93OiAwIDlweCA5cHggLTFweCByZ2JhKDgxLCA2OSwgMTU3LCAwLjMpO1xyXG5cclxuICAgICAgKyAuYnRuIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wY3QtYy1jb250ZW50IHtcclxuICAgIHdpZHRoOiAkbWVudS1zdHlsZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDAgNHB4O1xyXG4gICAgYm94LXNoYWRvdzogLTlweCAwIDE4cHggLTFweCByZ2JhKDY5LCA5MCwgMTAwLCAwLjEpO1xyXG5cclxuICAgIC5wY3QtaGVhZGVyIHtcclxuICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAucGN0LWJvZHkge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmRvYy1pbWcsXHJcbi50aGVtZS1jb2xvciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICA+IGEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDM1cHg7XHJcbiAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYm9keS1iZztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI4KTtcclxuXHJcbiAgICArIGEge1xyXG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICAgICAgJjphZnRlcixcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHdpZHRoOiAzMiU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkc2lkZWJhci1iYWNrZ3JvdW5kO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRib2R5LWJnO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgPiBzcGFuOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgIGhlaWdodDogNDAlO1xyXG4gICAgICB0b3A6IDA7XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkaGVhZGVyLWJhY2tncm91bmQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICA+IHNwYW46bnRoLWNoaWxkKDIpIHtcclxuICAgICAgaGVpZ2h0OiA2NiU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaGVhZGVyLWNvbG9yIHtcclxuICAgIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRwY3QtY29sb3JzIHtcclxuICAgICAgPiBhIHtcclxuICAgICAgICAmW2RhdGEtdmFsdWU9XCJiZy0jeyRjb2xvcn1cIl0ge1xyXG4gICAgICAgICAgPiBzcGFuOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR2YWx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5icmFuZC1jb2xvciB7XHJcbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkcGN0LWNvbG9ycyB7XHJcbiAgICAgID4gYSB7XHJcbiAgICAgICAgJltkYXRhLXZhbHVlPVwiYmctI3skY29sb3J9XCJdIHtcclxuICAgICAgICAgID4gc3BhbjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHZhbHVlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICRpOiAxO1xyXG4gICYudGhlbWVzLWNvbG9yIHtcclxuICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lcy1jb2xvcnMge1xyXG4gICAgICA+IGEge1xyXG4gICAgICAgICZbZGF0YS12YWx1ZT1cInRoZW1lLSN7JGl9XCJdIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IG1hcC1nZXQoJHZhbHVlLCBcInByaW1hcnktZ3JkXCIpLCBtYXAtZ2V0KCR2YWx1ZSwgXCJwcmltYXJ5XCIpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAkaTogJGkgKyAxO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmRvYy1pbWcge1xyXG4gID4gYSB7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBoZWlnaHQ6IDY1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBoZWFkZXIgY29sb3IgdmFyaWVudCBTdGFydFxyXG4kaGVhZGVyLWMtYmFja2dyb3VuZDogIzFjMjMyZjtcclxuJGhlYWRlci1jLWNvbG9yOiAjZmZmO1xyXG5cclxuLmRhc2gtaGVhZGVyIHtcclxuICAmW2NsYXNzKj1cImJnLVwiXSxcclxuICAmLmRhcmstaGVhZGVyIHtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkaGVhZGVyLWMtYmFja2dyb3VuZDtcclxuICAgIGNvbG9yOiAkaGVhZGVyLWMtY29sb3I7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgICAuZGFzaC1oZWFkLWxpbmsge1xyXG4gICAgICAgIGNvbG9yOiAkaGVhZGVyLWMtY29sb3I7XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgY29sb3I6ICRoZWFkZXItYy1jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tYXRlcmlhbC1pY29ucy10d28tdG9uZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGVhZGVyLWMtY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZSxcclxuICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICRoZWFkZXItYy1jb2xvcjtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50aXplKCR3aGl0ZSwgMC44NSk7XHJcblxyXG4gICAgICAgICAgLm1hdGVyaWFsLWljb25zLXR3by10b25lIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhlYWRlci1jLWNvbG9yO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnVzZXItZGVzYyB7XHJcbiAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnRpemUoJGhlYWRlci1jLWNvbG9yLCAwLjMpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gaGVhZGVyIGNvbG9yIHZhcmllbnQgZW5kXHJcbi8vIHNpZGViYXIgY29sb3IgdmFyaWVudCBTdGFydFxyXG4kc2lkZWJhci1jLWJhY2tncm91bmQ6ICNmZmYgIWRlZmF1bHQ7XHJcbiRzaWRlYmFyLWMtY29sb3I6ICMzMzMzMzMgIWRlZmF1bHQ7XHJcbiRzaWRlYmFyLWMtYWN0aXZlLWNvbG9yOiAkcHJpbWFyeSAhZGVmYXVsdDtcclxuJHNpZGViYXItYy1jYXB0aW9uOiAjMzMzMzMzICFkZWZhdWx0O1xyXG4kc2lkZWJhci1jLXNoYWRvdzogMCAxcHggMjBweCAwIHJnYmEoNjksIDkwLCAxMDAsIDAuMDgpICFkZWZhdWx0O1xyXG5cclxuLmRhc2gtc2lkZWJhciB7XHJcbiAgJi5saWdodC1zaWRlYmFyIHtcclxuICAgIGJhY2tncm91bmQ6ICRzaWRlYmFyLWMtYmFja2dyb3VuZDtcclxuICAgIGJveC1zaGFkb3c6ICRzaWRlYmFyLWMtc2hhZG93O1xyXG5cclxuICAgIC5kYXNoLWNhcHRpb24ge1xyXG4gICAgICBjb2xvcjogJHNpZGViYXItYy1jYXB0aW9uO1xyXG4gICAgfVxyXG5cclxuICAgIC5kYXNoLW5hdmJhciB7XHJcbiAgICAgID4gLmRhc2gtaXRlbSB7XHJcbiAgICAgICAgPiAuZGFzaC1saW5rIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDdweCAxMHB4IDdweCA3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRhc2gtbGluayB7XHJcbiAgICAgIGNvbG9yOiAkc2lkZWJhci1jLWNvbG9yO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgICAuZGFzaC1taWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNpZGViYXItYy1iYWNrZ3JvdW5kO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IC0zcHggNHB4IDIzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICAgIGksXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIGNvbG9yOiAjNTI1YjY5O1xyXG4gICAgICAgICAgc3Ryb2tlOiAjNTI1YjY5O1xyXG4gICAgICAgICAgZmlsbDogI2YyZjJmMjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tYXRlcmlhbC1pY29ucy10d28tdG9uZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTI1YjY5O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZGFzaC1hcnJvdyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xyXG4gICAgICB9XHJcbiAgICAgICY6YWN0aXZlLFxyXG4gICAgICAmOmZvY3VzLFxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJHNpZGViYXItYy1hY3RpdmUtY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5kYXNoLXN1Ym1lbnV7XHJcbiAgICAgIC5kYXNoLWxpbmsge1xyXG4gICAgICAgIC5kYXNoLWFycm93IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgICAgICB9IFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZGFzaC1pdGVtLmFjdGl2ZSxcclxuICAgIC5kYXNoLWl0ZW06aG92ZXIge1xyXG4gICAgICA+IC5kYXNoLWxpbmsge1xyXG4gICAgICAgIGNvbG9yOiAkc2lkZWJhci1jLWFjdGl2ZS1jb2xvcjtcclxuICAgICAgICBpIHtcclxuICAgICAgICAgIGNvbG9yOiAkc2lkZWJhci1jLWFjdGl2ZS1jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kYXNoLW1pY29uIGkubWF0ZXJpYWwtaWNvbnMtdHdvLXRvbmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNpZGViYXItYy1hY3RpdmUtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRhc2gtbmF2YmFyIHtcclxuICAgICAgPiAuZGFzaC1pdGVtIHtcclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICA+IC5kYXNoLWxpbmsge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFjdGl2ZSxcclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgPiAuZGFzaC1saW5rIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogLTZweCAxMXB4IDE5cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNpZGViYXItYy1iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiAjZGZlN2YxO1xyXG4gICAgICAgICAgICBjb2xvcjogJHNpZGViYXItYy1jb2xvcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5taW5pbWVudSB7XHJcbiAgLmRhc2gtc2lkZWJhci5saWdodC1zaWRlYmFyIHtcclxuICAgIC5kYXNoLW5hdmJhciB7XHJcbiAgICAgID4gLmRhc2gtaXRlbSB7XHJcbiAgICAgICAgPiAuZGFzaC1saW5rIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjVweDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlLFxyXG4gICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICA+IC5kYXNoLWxpbmsge1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kYXNoLWl0ZW0gLmRhc2gtaXRlbTpob3ZlciA+IC5kYXNoLWxpbmsge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICAuZGFzaC1zdWJtZW51IHtcclxuICAgICAgYm94LXNoYWRvdzogJHNpZGViYXItYy1zaGFkb3c7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRzaWRlYmFyLWMtYmFja2dyb3VuZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5kYXNoLWhvcml6b250YWwge1xyXG4gIC50b3BiYXIge1xyXG4gICAgJi5saWdodC1zaWRlYmFyIHtcclxuICAgICAgYmFja2dyb3VuZDogJHNpZGViYXItYy1iYWNrZ3JvdW5kO1xyXG4gICAgICBib3gtc2hhZG93OiAkc2lkZWJhci1jLXNoYWRvdztcclxuXHJcbiAgICAgIC5kYXNoLWxpbmsge1xyXG4gICAgICAgIGNvbG9yOiAkc2lkZWJhci1jLWNvbG9yO1xyXG5cclxuICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICRzaWRlYmFyLWMtYWN0aXZlLWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmF1dGgtd3JhcHBlciB7XHJcbiAgfiAucGN0LWN1c3RvbWl6ZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuLy8gc2lkZWJhciBjb2xvciB2YXJpZW50IGVuZFxyXG4iLCIvKio9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuVGVtcGxhdGUgTmFtZTogRGFzaGJvYXJkIEJvb3RzdHJhcCA1IEFkbWluIFRlbXBsYXRlXHJcbkF1dGhvcjogUmFqb2RpeWEgSW5mb3RlY2hcclxuU3VwcG9ydDogW3N1cHBvcnQgbGlua11cclxuRmlsZTogc3R5bGUuY3NzXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5wY3QtY3VzdG9taXplciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IC0zNjBweDtcbiAgdG9wOiAxNjBweDtcbiAgei1pbmRleDogMTAyNTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyB9XG4gIC5wY3QtY3VzdG9taXplci5hY3RpdmUge1xuICAgIHJpZ2h0OiAwOyB9XG4gICAgLnBjdC1jdXN0b21pemVyLmFjdGl2ZSAucGN0LWMtYnRuIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLnBjdC1jdXN0b21pemVyIC5wY3QtYy1idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyB9XG4gICAgLnBjdC1jdXN0b21pemVyIC5wY3QtYy1idG4gLmJ0biB7XG4gICAgICBwYWRkaW5nOiAxNy41cHggMTcuNXB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHggMCAwIDhweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgOXB4IDlweCAtMXB4IHJnYmEoODEsIDY5LCAxNTcsIDAuMyk7IH1cbiAgICAgIC5wY3QtY3VzdG9taXplciAucGN0LWMtYnRuIC5idG4gKyAuYnRuIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4OyB9XG4gIC5wY3QtY3VzdG9taXplciAucGN0LWMtY29udGVudCB7XG4gICAgd2lkdGg6IDM2MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDRweDtcbiAgICBib3gtc2hhZG93OiAtOXB4IDAgMThweCAtMXB4IHJnYmEoNjksIDkwLCAxMDAsIDAuMSk7IH1cbiAgICAucGN0LWN1c3RvbWl6ZXIgLnBjdC1jLWNvbnRlbnQgLnBjdC1oZWFkZXIge1xuICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMWYxZjE7IH1cbiAgICAucGN0LWN1c3RvbWl6ZXIgLnBjdC1jLWNvbnRlbnQgLnBjdC1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMzBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLnBjdC1jdXN0b21pemVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZG9jLWltZyxcbi50aGVtZS1jb2xvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLmRvYy1pbWcgPiBhLFxuICAudGhlbWUtY29sb3IgPiBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI2Y4ZjlmZDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjgpOyB9XG4gICAgLmRvYy1pbWcgPiBhICsgYSxcbiAgICAudGhlbWUtY29sb3IgPiBhICsgYSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gICAgLmRvYy1pbWcgPiBhIHNwYW4sXG4gICAgLnRoZW1lLWNvbG9yID4gYSBzcGFuIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAuZG9jLWltZyA+IGEgc3BhbjphZnRlciwgLmRvYy1pbWcgPiBhIHNwYW46YmVmb3JlLFxuICAgICAgLnRoZW1lLWNvbG9yID4gYSBzcGFuOmFmdGVyLFxuICAgICAgLnRoZW1lLWNvbG9yID4gYSBzcGFuOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAuZG9jLWltZyA+IGEgc3BhbjpiZWZvcmUsXG4gICAgICAudGhlbWUtY29sb3IgPiBhIHNwYW46YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDMyJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogIzFjMjMyZjsgfVxuICAgICAgLmRvYy1pbWcgPiBhIHNwYW46YWZ0ZXIsXG4gICAgICAudGhlbWUtY29sb3IgPiBhIHNwYW46YWZ0ZXIge1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y4ZjlmZDsgfVxuICAgIC5kb2MtaW1nID4gYSA+IHNwYW46bnRoLWNoaWxkKDEpLFxuICAgIC50aGVtZS1jb2xvciA+IGEgPiBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgICBoZWlnaHQ6IDQwJTtcbiAgICAgIHRvcDogMDsgfVxuICAgICAgLmRvYy1pbWcgPiBhID4gc3BhbjpudGgtY2hpbGQoMSk6YWZ0ZXIsXG4gICAgICAudGhlbWUtY29sb3IgPiBhID4gc3BhbjpudGgtY2hpbGQoMSk6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgLmRvYy1pbWcgPiBhID4gc3BhbjpudGgtY2hpbGQoMiksXG4gICAgLnRoZW1lLWNvbG9yID4gYSA+IHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICAgIGhlaWdodDogNjYlO1xuICAgICAgYm90dG9tOiAwOyB9XG4gIC5kb2MtaW1nLmhlYWRlci1jb2xvciA+IGFbZGF0YS12YWx1ZT1cImJnLXByaW1hcnlcIl0gPiBzcGFuOm50aC1jaGlsZCgxKTphZnRlcixcbiAgLnRoZW1lLWNvbG9yLmhlYWRlci1jb2xvciA+IGFbZGF0YS12YWx1ZT1cImJnLXByaW1hcnlcIl0gPiBzcGFuOm50aC1jaGlsZCgxKTphZnRlciB7XG4gICAgYmFja2dyb3VuZDogIzUxNDU5ZDsgfVxuICAuZG9jLWltZy5oZWFkZXItY29sb3IgPiBhW2RhdGEtdmFsdWU9XCJiZy1zdWNjZXNzXCJdID4gc3BhbjpudGgtY2hpbGQoMSk6YWZ0ZXIsXG4gIC50aGVtZS1jb2xvci5oZWFkZXItY29sb3IgPiBhW2RhdGEtdmFsdWU9XCJiZy1zdWNjZXNzXCJdID4gc3BhbjpudGgtY2hpbGQoMSk6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICM2ZmQ5NDM7IH1cbiAgLmRvYy1pbWcuaGVhZGVyLWNvbG9yID4gYVtkYXRhLXZhbHVlPVwiYmctaW5mb1wiXSA+IHNwYW46bnRoLWNoaWxkKDEpOmFmdGVyLFxuICAudGhlbWUtY29sb3IuaGVhZGVyLWNvbG9yID4gYVtkYXRhLXZhbHVlPVwiYmctaW5mb1wiXSA+IHNwYW46bnRoLWNoaWxkKDEpOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjM2VjOWQ2OyB9XG4gIC5kb2MtaW1nLmhlYWRlci1jb2xvciA+IGFbZGF0YS12YWx1ZT1cImJnLXdhcm5pbmdcIl0gPiBzcGFuOm50aC1jaGlsZCgxKTphZnRlcixcbiAgLnRoZW1lLWNvbG9yLmhlYWRlci1jb2xvciA+IGFbZGF0YS12YWx1ZT1cImJnLXdhcm5pbmdcIl0gPiBzcGFuOm50aC1jaGlsZCgxKTphZnRlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmYTIxZDsgfVxuICAuZG9jLWltZy5oZWFkZXItY29sb3IgPiBhW2RhdGEtdmFsdWU9XCJiZy1kYW5nZXJcIl0gPiBzcGFuOm50aC1jaGlsZCgxKTphZnRlcixcbiAgLnRoZW1lLWNvbG9yLmhlYWRlci1jb2xvciA+IGFbZGF0YS12YWx1ZT1cImJnLWRhbmdlclwiXSA+IHNwYW46bnRoLWNoaWxkKDEpOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmYzYTZlOyB9XG4gIC5kb2MtaW1nLmhlYWRlci1jb2xvciA+IGFbZGF0YS12YWx1ZT1cImJnLWRhcmtcIl0gPiBzcGFuOm50aC1jaGlsZCgxKTphZnRlcixcbiAgLnRoZW1lLWNvbG9yLmhlYWRlci1jb2xvciA+IGFbZGF0YS12YWx1ZT1cImJnLWRhcmtcIl0gPiBzcGFuOm50aC1jaGlsZCgxKTphZnRlciB7XG4gICAgYmFja2dyb3VuZDogIzFjMjMyZjsgfVxuICAuZG9jLWltZy5icmFuZC1jb2xvciA+IGFbZGF0YS12YWx1ZT1cImJnLXByaW1hcnlcIl0gPiBzcGFuOm50aC1jaGlsZCgxKTpiZWZvcmUsXG4gIC50aGVtZS1jb2xvci5icmFuZC1jb2xvciA+IGFbZGF0YS12YWx1ZT1cImJnLXByaW1hcnlcIl0gPiBzcGFuOm50aC1jaGlsZCgxKTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICM1MTQ1OWQ7IH1cbiAgLmRvYy1pbWcuYnJhbmQtY29sb3IgPiBhW2RhdGEtdmFsdWU9XCJiZy1zdWNjZXNzXCJdID4gc3BhbjpudGgtY2hpbGQoMSk6YmVmb3JlLFxuICAudGhlbWUtY29sb3IuYnJhbmQtY29sb3IgPiBhW2RhdGEtdmFsdWU9XCJiZy1zdWNjZXNzXCJdID4gc3BhbjpudGgtY2hpbGQoMSk6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjNmZkOTQzOyB9XG4gIC5kb2MtaW1nLmJyYW5kLWNvbG9yID4gYVtkYXRhLXZhbHVlPVwiYmctaW5mb1wiXSA+IHNwYW46bnRoLWNoaWxkKDEpOmJlZm9yZSxcbiAgLnRoZW1lLWNvbG9yLmJyYW5kLWNvbG9yID4gYVtkYXRhLXZhbHVlPVwiYmctaW5mb1wiXSA+IHNwYW46bnRoLWNoaWxkKDEpOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogIzNlYzlkNjsgfVxuICAuZG9jLWltZy5icmFuZC1jb2xvciA+IGFbZGF0YS12YWx1ZT1cImJnLXdhcm5pbmdcIl0gPiBzcGFuOm50aC1jaGlsZCgxKTpiZWZvcmUsXG4gIC50aGVtZS1jb2xvci5icmFuZC1jb2xvciA+IGFbZGF0YS12YWx1ZT1cImJnLXdhcm5pbmdcIl0gPiBzcGFuOm50aC1jaGlsZCgxKTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmEyMWQ7IH1cbiAgLmRvYy1pbWcuYnJhbmQtY29sb3IgPiBhW2RhdGEtdmFsdWU9XCJiZy1kYW5nZXJcIl0gPiBzcGFuOm50aC1jaGlsZCgxKTpiZWZvcmUsXG4gIC50aGVtZS1jb2xvci5icmFuZC1jb2xvciA+IGFbZGF0YS12YWx1ZT1cImJnLWRhbmdlclwiXSA+IHNwYW46bnRoLWNoaWxkKDEpOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmM2E2ZTsgfVxuICAuZG9jLWltZy5icmFuZC1jb2xvciA+IGFbZGF0YS12YWx1ZT1cImJnLWRhcmtcIl0gPiBzcGFuOm50aC1jaGlsZCgxKTpiZWZvcmUsXG4gIC50aGVtZS1jb2xvci5icmFuZC1jb2xvciA+IGFbZGF0YS12YWx1ZT1cImJnLWRhcmtcIl0gPiBzcGFuOm50aC1jaGlsZCgxKTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICMxYzIzMmY7IH1cbiAgLmRvYy1pbWcudGhlbWVzLWNvbG9yID4gYVtkYXRhLXZhbHVlPVwidGhlbWUtMVwiXSxcbiAgLnRoZW1lLWNvbG9yLnRoZW1lcy1jb2xvciA+IGFbZGF0YS12YWx1ZT1cInRoZW1lLTFcIl0ge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDEuNTVkZWcsIHJnYmEoODEsIDY5LCAxNTcsIDApIDMuNDYlLCByZ2JhKDI1NSwgNTgsIDExMCwgMC42KSA5OS44NiUpLCAjNTE0NTlkOyB9XG4gIC5kb2MtaW1nLnRoZW1lcy1jb2xvciA+IGFbZGF0YS12YWx1ZT1cInRoZW1lLTJcIl0sXG4gIC50aGVtZS1jb2xvci50aGVtZXMtY29sb3IgPiBhW2RhdGEtdmFsdWU9XCJ0aGVtZS0yXCJdIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQxLjU1ZGVnLCByZ2JhKDgxLCA2OSwgMTU3LCAwKSAzLjQ2JSwgIzRlYmJkMyA5OS44NiUpLCAjMWYzOTk2OyB9XG4gIC5kb2MtaW1nLnRoZW1lcy1jb2xvciA+IGFbZGF0YS12YWx1ZT1cInRoZW1lLTNcIl0sXG4gIC50aGVtZS1jb2xvci50aGVtZXMtY29sb3IgPiBhW2RhdGEtdmFsdWU9XCJ0aGVtZS0zXCJdIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQxLjU1ZGVnLCAjNmZkOTQzIDMuNDYlLCAjNGI5YjI5IDk5Ljg2JSksICM2ZmQ5NDM7IH1cbiAgLmRvYy1pbWcudGhlbWVzLWNvbG9yID4gYVtkYXRhLXZhbHVlPVwidGhlbWUtNFwiXSxcbiAgLnRoZW1lLWNvbG9yLnRoZW1lcy1jb2xvciA+IGFbZGF0YS12YWx1ZT1cInRoZW1lLTRcIl0ge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDEuNTVkZWcsIHJnYmEoMTA0LCA5NCwgMjI5LCAwKSAzLjQ2JSwgIzY4NWVlNSA5OS44NiUpLCAjNTg0ZWQyOyB9XG5cbi5kb2MtaW1nID4gYSB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiA2NXB4OyB9XG5cbi5kYXNoLWhlYWRlcltjbGFzcyo9XCJiZy1cIl0sIC5kYXNoLWhlYWRlci5kYXJrLWhlYWRlciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMxYzIzMmY7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAuZGFzaC1oZWFkZXJbY2xhc3MqPVwiYmctXCJdIC5kYXNoLWhlYWQtbGluaywgLmRhc2gtaGVhZGVyLmRhcmstaGVhZGVyIC5kYXNoLWhlYWQtbGluayB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLmRhc2gtaGVhZGVyW2NsYXNzKj1cImJnLVwiXSAuZGFzaC1oZWFkLWxpbmsgaSwgLmRhc2gtaGVhZGVyLmRhcmstaGVhZGVyIC5kYXNoLWhlYWQtbGluayBpIHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5kYXNoLWhlYWRlcltjbGFzcyo9XCJiZy1cIl0gLmRhc2gtaGVhZC1saW5rIC5tYXRlcmlhbC1pY29ucy10d28tdG9uZSwgLmRhc2gtaGVhZGVyLmRhcmstaGVhZGVyIC5kYXNoLWhlYWQtbGluayAubWF0ZXJpYWwtaWNvbnMtdHdvLXRvbmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgICAuZGFzaC1oZWFkZXJbY2xhc3MqPVwiYmctXCJdIC5kYXNoLWhlYWQtbGluay5hY3RpdmUsIC5kYXNoLWhlYWRlcltjbGFzcyo9XCJiZy1cIl0gLmRhc2gtaGVhZC1saW5rOmFjdGl2ZSwgLmRhc2gtaGVhZGVyW2NsYXNzKj1cImJnLVwiXSAuZGFzaC1oZWFkLWxpbms6Zm9jdXMsIC5kYXNoLWhlYWRlcltjbGFzcyo9XCJiZy1cIl0gLmRhc2gtaGVhZC1saW5rOmhvdmVyLCAuZGFzaC1oZWFkZXIuZGFyay1oZWFkZXIgLmRhc2gtaGVhZC1saW5rLmFjdGl2ZSwgLmRhc2gtaGVhZGVyLmRhcmstaGVhZGVyIC5kYXNoLWhlYWQtbGluazphY3RpdmUsIC5kYXNoLWhlYWRlci5kYXJrLWhlYWRlciAuZGFzaC1oZWFkLWxpbms6Zm9jdXMsIC5kYXNoLWhlYWRlci5kYXJrLWhlYWRlciAuZGFzaC1oZWFkLWxpbms6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTsgfVxuICAgICAgICAuZGFzaC1oZWFkZXJbY2xhc3MqPVwiYmctXCJdIC5kYXNoLWhlYWQtbGluay5hY3RpdmUgLm1hdGVyaWFsLWljb25zLXR3by10b25lLCAuZGFzaC1oZWFkZXJbY2xhc3MqPVwiYmctXCJdIC5kYXNoLWhlYWQtbGluazphY3RpdmUgLm1hdGVyaWFsLWljb25zLXR3by10b25lLCAuZGFzaC1oZWFkZXJbY2xhc3MqPVwiYmctXCJdIC5kYXNoLWhlYWQtbGluazpmb2N1cyAubWF0ZXJpYWwtaWNvbnMtdHdvLXRvbmUsIC5kYXNoLWhlYWRlcltjbGFzcyo9XCJiZy1cIl0gLmRhc2gtaGVhZC1saW5rOmhvdmVyIC5tYXRlcmlhbC1pY29ucy10d28tdG9uZSwgLmRhc2gtaGVhZGVyLmRhcmstaGVhZGVyIC5kYXNoLWhlYWQtbGluay5hY3RpdmUgLm1hdGVyaWFsLWljb25zLXR3by10b25lLCAuZGFzaC1oZWFkZXIuZGFyay1oZWFkZXIgLmRhc2gtaGVhZC1saW5rOmFjdGl2ZSAubWF0ZXJpYWwtaWNvbnMtdHdvLXRvbmUsIC5kYXNoLWhlYWRlci5kYXJrLWhlYWRlciAuZGFzaC1oZWFkLWxpbms6Zm9jdXMgLm1hdGVyaWFsLWljb25zLXR3by10b25lLCAuZGFzaC1oZWFkZXIuZGFyay1oZWFkZXIgLmRhc2gtaGVhZC1saW5rOmhvdmVyIC5tYXRlcmlhbC1pY29ucy10d28tdG9uZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgICAgLmRhc2gtaGVhZGVyW2NsYXNzKj1cImJnLVwiXSAuZGFzaC1oZWFkLWxpbmsgLnVzZXItZGVzYywgLmRhc2gtaGVhZGVyLmRhcmstaGVhZGVyIC5kYXNoLWhlYWQtbGluayAudXNlci1kZXNjIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfSB9XG5cbi5kYXNoLXNpZGViYXIubGlnaHQtc2lkZWJhciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDIwcHggMCByZ2JhKDY5LCA5MCwgMTAwLCAwLjA4KTsgfVxuICAuZGFzaC1zaWRlYmFyLmxpZ2h0LXNpZGViYXIgLmRhc2gtY2FwdGlvbiB7XG4gICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgLmRhc2gtc2lkZWJhci5saWdodC1zaWRlYmFyIC5kYXNoLW5hdmJhciA+IC5kYXNoLWl0ZW0gPiAuZGFzaC1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nOiA3cHggMTBweCA3cHggN3B4OyB9XG4gIC5kYXNoLXNpZGViYXIubGlnaHQtc2lkZWJhciAuZGFzaC1saW5rIHtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAuZGFzaC1zaWRlYmFyLmxpZ2h0LXNpZGViYXIgLmRhc2gtbGluayAuZGFzaC1taWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm94LXNoYWRvdzogLTNweCA0cHggMjNweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgICAgIC5kYXNoLXNpZGViYXIubGlnaHQtc2lkZWJhciAuZGFzaC1saW5rIC5kYXNoLW1pY29uIGksXG4gICAgICAuZGFzaC1zaWRlYmFyLmxpZ2h0LXNpZGViYXIgLmRhc2gtbGluayAuZGFzaC1taWNvbiBzdmcge1xuICAgICAgICBjb2xvcjogIzUyNWI2OTtcbiAgICAgICAgc3Ryb2tlOiAjNTI1YjY5O1xuICAgICAgICBmaWxsOiAjZjJmMmYyOyB9XG4gICAgICAuZGFzaC1zaWRlYmFyLmxpZ2h0LXNpZGViYXIgLmRhc2gtbGluayAuZGFzaC1taWNvbiAubWF0ZXJpYWwtaWNvbnMtdHdvLXRvbmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTI1YjY5OyB9XG4gICAgLmRhc2gtc2lkZWJhci5saWdodC1zaWRlYmFyIC5kYXNoLWxpbmsgLmRhc2gtYXJyb3cge1xuICAgICAgbWFyZ2luLXRvcDogN3B4OyB9XG4gICAgLmRhc2gtc2lkZWJhci5saWdodC1zaWRlYmFyIC5kYXNoLWxpbms6YWN0aXZlLCAuZGFzaC1zaWRlYmFyLmxpZ2h0LXNpZGViYXIgLmRhc2gtbGluazpmb2N1cywgLmRhc2gtc2lkZWJhci5saWdodC1zaWRlYmFyIC5kYXNoLWxpbms6aG92ZXIge1xuICAgICAgY29sb3I6ICM1MTQ1OWQ7IH1cbiAgLmRhc2gtc2lkZWJhci5saWdodC1zaWRlYmFyIC5kYXNoLXN1Ym1lbnUgLmRhc2gtbGluayAuZGFzaC1hcnJvdyB7XG4gICAgbWFyZ2luLXRvcDogMnB4OyB9XG4gIC5kYXNoLXNpZGViYXIubGlnaHQtc2lkZWJhciAuZGFzaC1pdGVtLmFjdGl2ZSA+IC5kYXNoLWxpbmssXG4gIC5kYXNoLXNpZGViYXIubGlnaHQtc2lkZWJhciAuZGFzaC1pdGVtOmhvdmVyID4gLmRhc2gtbGluayB7XG4gICAgY29sb3I6ICM1MTQ1OWQ7IH1cbiAgICAuZGFzaC1zaWRlYmFyLmxpZ2h0LXNpZGViYXIgLmRhc2gtaXRlbS5hY3RpdmUgPiAuZGFzaC1saW5rIGksXG4gICAgLmRhc2gtc2lkZWJhci5saWdodC1zaWRlYmFyIC5kYXNoLWl0ZW06aG92ZXIgPiAuZGFzaC1saW5rIGkge1xuICAgICAgY29sb3I6ICM1MTQ1OWQ7IH1cbiAgICAuZGFzaC1zaWRlYmFyLmxpZ2h0LXNpZGViYXIgLmRhc2gtaXRlbS5hY3RpdmUgPiAuZGFzaC1saW5rIC5kYXNoLW1pY29uIGkubWF0ZXJpYWwtaWNvbnMtdHdvLXRvbmUsXG4gICAgLmRhc2gtc2lkZWJhci5saWdodC1zaWRlYmFyIC5kYXNoLWl0ZW06aG92ZXIgPiAuZGFzaC1saW5rIC5kYXNoLW1pY29uIGkubWF0ZXJpYWwtaWNvbnMtdHdvLXRvbmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUxNDU5ZDsgfVxuICAuZGFzaC1zaWRlYmFyLmxpZ2h0LXNpZGViYXIgLmRhc2gtbmF2YmFyID4gLmRhc2gtaXRlbS5hY3RpdmUgPiAuZGFzaC1saW5rIHtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG4gIC5kYXNoLXNpZGViYXIubGlnaHQtc2lkZWJhciAuZGFzaC1uYXZiYXIgPiAuZGFzaC1pdGVtLmFjdGl2ZSA+IC5kYXNoLWxpbmssIC5kYXNoLXNpZGViYXIubGlnaHQtc2lkZWJhciAuZGFzaC1uYXZiYXIgPiAuZGFzaC1pdGVtOmZvY3VzID4gLmRhc2gtbGluaywgLmRhc2gtc2lkZWJhci5saWdodC1zaWRlYmFyIC5kYXNoLW5hdmJhciA+IC5kYXNoLWl0ZW06aG92ZXIgPiAuZGFzaC1saW5rIHtcbiAgICBib3gtc2hhZG93OiAtNnB4IDExcHggMTlweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMzMzMzMzM7IH1cblxuLm1pbmltZW51IC5kYXNoLXNpZGViYXIubGlnaHQtc2lkZWJhciAuZGFzaC1uYXZiYXIgPiAuZGFzaC1pdGVtID4gLmRhc2gtbGluayB7XG4gIHBhZGRpbmc6IDIwcHggMjVweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4ubWluaW1lbnUgLmRhc2gtc2lkZWJhci5saWdodC1zaWRlYmFyIC5kYXNoLWl0ZW0gLmRhc2gtaXRlbTpob3ZlciA+IC5kYXNoLWxpbmsge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4ubWluaW1lbnUgLmRhc2gtc2lkZWJhci5saWdodC1zaWRlYmFyIC5kYXNoLXN1Ym1lbnUge1xuICBib3gtc2hhZG93OiAwIDFweCAyMHB4IDAgcmdiYSg2OSwgOTAsIDEwMCwgMC4wOCk7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLmRhc2gtaG9yaXpvbnRhbCAudG9wYmFyLmxpZ2h0LXNpZGViYXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDFweCAyMHB4IDAgcmdiYSg2OSwgOTAsIDEwMCwgMC4wOCk7IH1cbiAgLmRhc2gtaG9yaXpvbnRhbCAudG9wYmFyLmxpZ2h0LXNpZGViYXIgLmRhc2gtbGluayB7XG4gICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICAuZGFzaC1ob3Jpem9udGFsIC50b3BiYXIubGlnaHQtc2lkZWJhciAuZGFzaC1saW5rOmFjdGl2ZSwgLmRhc2gtaG9yaXpvbnRhbCAudG9wYmFyLmxpZ2h0LXNpZGViYXIgLmRhc2gtbGluazpmb2N1cywgLmRhc2gtaG9yaXpvbnRhbCAudG9wYmFyLmxpZ2h0LXNpZGViYXIgLmRhc2gtbGluazpob3ZlciB7XG4gICAgICBjb2xvcjogIzUxNDU5ZDsgfVxuXG4uYXV0aC13cmFwcGVyIH4gLnBjdC1jdXN0b21pemVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuIiwiLy8gVmFyaWFibGVzXHJcbi8vXHJcbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxyXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cclxuXHJcbi8vIENvbG9yIHN5c3RlbVxyXG5cclxuJHdoaXRlOiAjZmZmZmZmO1xyXG4kZ3JheS0xMDA6ICNmOGY5ZmE7XHJcbiRncmF5LTIwMDogI2U5ZWNlZjtcclxuJGdyYXktMzAwOiAjZGVlMmU2O1xyXG4kZ3JheS00MDA6ICNjZWQ0ZGE7XHJcbiRncmF5LTUwMDogI2FkYjViZDtcclxuJGdyYXktNjAwOiAjNmM3NTdkO1xyXG4kZ3JheS03MDA6ICM0OTUwNTc7XHJcbiRncmF5LTgwMDogIzM0M2E0MDtcclxuJGdyYXktOTAwOiAjMjEyNTI5O1xyXG4kYmxhY2s6ICMwMDAwMDA7XHJcblxyXG4vLyBmdXN2LWRpc2FibGVcclxuJGdyYXlzOiAoXHJcbiAgXCIxMDBcIjogJGdyYXktMTAwLFxyXG4gIFwiMjAwXCI6ICRncmF5LTIwMCxcclxuICBcIjMwMFwiOiAkZ3JheS0zMDAsXHJcbiAgXCI0MDBcIjogJGdyYXktNDAwLFxyXG4gIFwiNTAwXCI6ICRncmF5LTUwMCxcclxuICBcIjYwMFwiOiAkZ3JheS02MDAsXHJcbiAgXCI3MDBcIjogJGdyYXktNzAwLFxyXG4gIFwiODAwXCI6ICRncmF5LTgwMCxcclxuICBcIjkwMFwiOiAkZ3JheS05MDAsXHJcbik7XHJcbi8vIGZ1c3YtZW5hYmxlXHJcblxyXG4kYmx1ZTogIzUxNDU5ZDsgLy8gY2hhbmdlXHJcbiRpbmRpZ286ICM2NjEwZjI7XHJcbiRwdXJwbGU6ICM2ZjQyYzE7XHJcbiRwaW5rOiAjZTgzZThjO1xyXG4kcmVkOiAjZmYzYTZlOyAvLyBjaGFuZ2VcclxuJG9yYW5nZTogI2ZkN2UxNDtcclxuJHllbGxvdzogI2ZmYTIxZDsgLy8gY2hhbmdlXHJcbiRncmVlbjogIzZmZDk0MzsgLy8gY2hhbmdlXHJcbiR0ZWFsOiAjMjBjOTk3O1xyXG4kY3lhbjogIzNlYzlkNjsgLy8gY2hhbmdlXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3JzLW1hcFxyXG4kY29sb3JzOiAoXHJcbiAgXCJibHVlXCI6ICRibHVlLFxyXG4gIFwiaW5kaWdvXCI6ICRpbmRpZ28sXHJcbiAgXCJwdXJwbGVcIjogJHB1cnBsZSxcclxuICBcInBpbmtcIjogJHBpbmssXHJcbiAgXCJyZWRcIjogJHJlZCxcclxuICBcIm9yYW5nZVwiOiAkb3JhbmdlLFxyXG4gIFwieWVsbG93XCI6ICR5ZWxsb3csXHJcbiAgXCJncmVlblwiOiAkZ3JlZW4sXHJcbiAgXCJ0ZWFsXCI6ICR0ZWFsLFxyXG4gIFwiY3lhblwiOiAkY3lhbixcclxuICBcIndoaXRlXCI6ICR3aGl0ZSxcclxuICBcImdyYXlcIjogJGdyYXktNjAwLFxyXG4gIFwiZ3JheS1kYXJrXCI6ICRncmF5LTgwMCxcclxuKTtcclxuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvcnMtbWFwXHJcblxyXG4kcHJpbWFyeTogJGJsdWU7IC8vIGNoYW5nZVxyXG4kc2Vjb25kYXJ5OiAkZ3JheS02MDA7IC8vIGNoYW5nZVxyXG4kc3VjY2VzczogJGdyZWVuOyAvLyBjaGFuZ2VcclxuJGluZm86ICRjeWFuOyAvLyBjaGFuZ2VcclxuJHdhcm5pbmc6ICR5ZWxsb3c7IC8vIGNoYW5nZVxyXG4kZGFuZ2VyOiAkcmVkOyAvLyBjaGFuZ2VcclxuJGxpZ2h0OiAkZ3JheS0xMDA7IC8vIGNoYW5nZVxyXG4kZGFyazogIzFjMjMyZjsgLy8gY2hhbmdlXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLW1hcFxyXG4kdGhlbWUtY29sb3JzOiAoXHJcbiAgXCJwcmltYXJ5XCI6ICRwcmltYXJ5LFxyXG4gIFwic2Vjb25kYXJ5XCI6ICRzZWNvbmRhcnksXHJcbiAgXCJzdWNjZXNzXCI6ICRzdWNjZXNzLFxyXG4gIFwiaW5mb1wiOiAkaW5mbyxcclxuICBcIndhcm5pbmdcIjogJHdhcm5pbmcsXHJcbiAgXCJkYW5nZXJcIjogJGRhbmdlcixcclxuICBcImxpZ2h0XCI6ICRsaWdodCxcclxuICBcImRhcmtcIjogJGRhcmssXHJcbik7XHJcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3JzLW1hcFxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9ycy1yZ2JcclxuJHRoZW1lLWNvbG9ycy1yZ2I6IG1hcC1sb29wKCR0aGVtZS1jb2xvcnMsIHRvLXJnYiwgXCIkdmFsdWVcIik7XHJcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3JzLXJnYlxyXG5cclxuLy8gVGhlIGNvbnRyYXN0IHJhdGlvIHRvIHJlYWNoIGFnYWluc3Qgd2hpdGUsIHRvIGRldGVybWluZSBpZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJsaWdodFwiIHRvIFwiZGFya1wiLiBBY2NlcHRhYmxlIHZhbHVlcyBmb3IgV0NBRyAyLjAgYXJlIDMsIDQuNSBhbmQgNy5cclxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9XQ0FHMjAvI3Zpc3VhbC1hdWRpby1jb250cmFzdC1jb250cmFzdFxyXG4kbWluLWNvbnRyYXN0LXJhdGlvOiAxLjU1O1xyXG5cclxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cclxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICRncmF5LTkwMDtcclxuJGNvbG9yLWNvbnRyYXN0LWxpZ2h0OiAkd2hpdGU7XHJcblxyXG4vLyBmdXN2LWRpc2FibGVcclxuJGJsdWUtMTAwOiB0aW50LWNvbG9yKCRibHVlLCA4MCUpO1xyXG4kYmx1ZS0yMDA6IHRpbnQtY29sb3IoJGJsdWUsIDYwJSk7XHJcbiRibHVlLTMwMDogdGludC1jb2xvcigkYmx1ZSwgNDAlKTtcclxuJGJsdWUtNDAwOiB0aW50LWNvbG9yKCRibHVlLCAyMCUpO1xyXG4kYmx1ZS01MDA6ICRibHVlO1xyXG4kYmx1ZS02MDA6IHNoYWRlLWNvbG9yKCRibHVlLCAyMCUpO1xyXG4kYmx1ZS03MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA0MCUpO1xyXG4kYmx1ZS04MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA2MCUpO1xyXG4kYmx1ZS05MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA4MCUpO1xyXG5cclxuJGluZGlnby0xMDA6IHRpbnQtY29sb3IoJGluZGlnbywgODAlKTtcclxuJGluZGlnby0yMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNjAlKTtcclxuJGluZGlnby0zMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNDAlKTtcclxuJGluZGlnby00MDA6IHRpbnQtY29sb3IoJGluZGlnbywgMjAlKTtcclxuJGluZGlnby01MDA6ICRpbmRpZ287XHJcbiRpbmRpZ28tNjAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCAyMCUpO1xyXG4kaW5kaWdvLTcwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNDAlKTtcclxuJGluZGlnby04MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDYwJSk7XHJcbiRpbmRpZ28tOTAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA4MCUpO1xyXG5cclxuJHB1cnBsZS0xMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgODAlKTtcclxuJHB1cnBsZS0yMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNjAlKTtcclxuJHB1cnBsZS0zMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNDAlKTtcclxuJHB1cnBsZS00MDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgMjAlKTtcclxuJHB1cnBsZS01MDA6ICRwdXJwbGU7XHJcbiRwdXJwbGUtNjAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCAyMCUpO1xyXG4kcHVycGxlLTcwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNDAlKTtcclxuJHB1cnBsZS04MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDYwJSk7XHJcbiRwdXJwbGUtOTAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA4MCUpO1xyXG5cclxuJHBpbmstMTAwOiB0aW50LWNvbG9yKCRwaW5rLCA4MCUpO1xyXG4kcGluay0yMDA6IHRpbnQtY29sb3IoJHBpbmssIDYwJSk7XHJcbiRwaW5rLTMwMDogdGludC1jb2xvcigkcGluaywgNDAlKTtcclxuJHBpbmstNDAwOiB0aW50LWNvbG9yKCRwaW5rLCAyMCUpO1xyXG4kcGluay01MDA6ICRwaW5rO1xyXG4kcGluay02MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCAyMCUpO1xyXG4kcGluay03MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA0MCUpO1xyXG4kcGluay04MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA2MCUpO1xyXG4kcGluay05MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA4MCUpO1xyXG5cclxuJHJlZC0xMDA6IHRpbnQtY29sb3IoJHJlZCwgODAlKTtcclxuJHJlZC0yMDA6IHRpbnQtY29sb3IoJHJlZCwgNjAlKTtcclxuJHJlZC0zMDA6IHRpbnQtY29sb3IoJHJlZCwgNDAlKTtcclxuJHJlZC00MDA6IHRpbnQtY29sb3IoJHJlZCwgMjAlKTtcclxuJHJlZC01MDA6ICRyZWQ7XHJcbiRyZWQtNjAwOiBzaGFkZS1jb2xvcigkcmVkLCAyMCUpO1xyXG4kcmVkLTcwMDogc2hhZGUtY29sb3IoJHJlZCwgNDAlKTtcclxuJHJlZC04MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDYwJSk7XHJcbiRyZWQtOTAwOiBzaGFkZS1jb2xvcigkcmVkLCA4MCUpO1xyXG5cclxuJG9yYW5nZS0xMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgODAlKTtcclxuJG9yYW5nZS0yMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNjAlKTtcclxuJG9yYW5nZS0zMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNDAlKTtcclxuJG9yYW5nZS00MDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgMjAlKTtcclxuJG9yYW5nZS01MDA6ICRvcmFuZ2U7XHJcbiRvcmFuZ2UtNjAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCAyMCUpO1xyXG4kb3JhbmdlLTcwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNDAlKTtcclxuJG9yYW5nZS04MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDYwJSk7XHJcbiRvcmFuZ2UtOTAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA4MCUpO1xyXG5cclxuJHllbGxvdy0xMDA6IHRpbnQtY29sb3IoJHllbGxvdywgODAlKTtcclxuJHllbGxvdy0yMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNjAlKTtcclxuJHllbGxvdy0zMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNDAlKTtcclxuJHllbGxvdy00MDA6IHRpbnQtY29sb3IoJHllbGxvdywgMjAlKTtcclxuJHllbGxvdy01MDA6ICR5ZWxsb3c7XHJcbiR5ZWxsb3ctNjAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCAyMCUpO1xyXG4keWVsbG93LTcwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNDAlKTtcclxuJHllbGxvdy04MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDYwJSk7XHJcbiR5ZWxsb3ctOTAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA4MCUpO1xyXG5cclxuJGdyZWVuLTEwMDogdGludC1jb2xvcigkZ3JlZW4sIDgwJSk7XHJcbiRncmVlbi0yMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA2MCUpO1xyXG4kZ3JlZW4tMzAwOiB0aW50LWNvbG9yKCRncmVlbiwgNDAlKTtcclxuJGdyZWVuLTQwMDogdGludC1jb2xvcigkZ3JlZW4sIDIwJSk7XHJcbiRncmVlbi01MDA6ICRncmVlbjtcclxuJGdyZWVuLTYwMDogc2hhZGUtY29sb3IoJGdyZWVuLCAyMCUpO1xyXG4kZ3JlZW4tNzAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDQwJSk7XHJcbiRncmVlbi04MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNjAlKTtcclxuJGdyZWVuLTkwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA4MCUpO1xyXG5cclxuJHRlYWwtMTAwOiB0aW50LWNvbG9yKCR0ZWFsLCA4MCUpO1xyXG4kdGVhbC0yMDA6IHRpbnQtY29sb3IoJHRlYWwsIDYwJSk7XHJcbiR0ZWFsLTMwMDogdGludC1jb2xvcigkdGVhbCwgNDAlKTtcclxuJHRlYWwtNDAwOiB0aW50LWNvbG9yKCR0ZWFsLCAyMCUpO1xyXG4kdGVhbC01MDA6ICR0ZWFsO1xyXG4kdGVhbC02MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCAyMCUpO1xyXG4kdGVhbC03MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA0MCUpO1xyXG4kdGVhbC04MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA2MCUpO1xyXG4kdGVhbC05MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA4MCUpO1xyXG5cclxuJGN5YW4tMTAwOiB0aW50LWNvbG9yKCRjeWFuLCA4MCUpO1xyXG4kY3lhbi0yMDA6IHRpbnQtY29sb3IoJGN5YW4sIDYwJSk7XHJcbiRjeWFuLTMwMDogdGludC1jb2xvcigkY3lhbiwgNDAlKTtcclxuJGN5YW4tNDAwOiB0aW50LWNvbG9yKCRjeWFuLCAyMCUpO1xyXG4kY3lhbi01MDA6ICRjeWFuO1xyXG4kY3lhbi02MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCAyMCUpO1xyXG4kY3lhbi03MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA0MCUpO1xyXG4kY3lhbi04MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA2MCUpO1xyXG4kY3lhbi05MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA4MCUpO1xyXG5cclxuJGJsdWVzOiAoXHJcbiAgXCJibHVlLTEwMFwiOiAkYmx1ZS0xMDAsXHJcbiAgXCJibHVlLTIwMFwiOiAkYmx1ZS0yMDAsXHJcbiAgXCJibHVlLTMwMFwiOiAkYmx1ZS0zMDAsXHJcbiAgXCJibHVlLTQwMFwiOiAkYmx1ZS00MDAsXHJcbiAgXCJibHVlLTUwMFwiOiAkYmx1ZS01MDAsXHJcbiAgXCJibHVlLTYwMFwiOiAkYmx1ZS02MDAsXHJcbiAgXCJibHVlLTcwMFwiOiAkYmx1ZS03MDAsXHJcbiAgXCJibHVlLTgwMFwiOiAkYmx1ZS04MDAsXHJcbiAgXCJibHVlLTkwMFwiOiAkYmx1ZS05MDAsXHJcbik7XHJcblxyXG4kaW5kaWdvczogKFxyXG4gIFwiaW5kaWdvLTEwMFwiOiAkaW5kaWdvLTEwMCxcclxuICBcImluZGlnby0yMDBcIjogJGluZGlnby0yMDAsXHJcbiAgXCJpbmRpZ28tMzAwXCI6ICRpbmRpZ28tMzAwLFxyXG4gIFwiaW5kaWdvLTQwMFwiOiAkaW5kaWdvLTQwMCxcclxuICBcImluZGlnby01MDBcIjogJGluZGlnby01MDAsXHJcbiAgXCJpbmRpZ28tNjAwXCI6ICRpbmRpZ28tNjAwLFxyXG4gIFwiaW5kaWdvLTcwMFwiOiAkaW5kaWdvLTcwMCxcclxuICBcImluZGlnby04MDBcIjogJGluZGlnby04MDAsXHJcbiAgXCJpbmRpZ28tOTAwXCI6ICRpbmRpZ28tOTAwLFxyXG4pO1xyXG5cclxuJHB1cnBsZXM6IChcclxuICBcInB1cnBsZS0xMDBcIjogJHB1cnBsZS0yMDAsXHJcbiAgXCJwdXJwbGUtMjAwXCI6ICRwdXJwbGUtMTAwLFxyXG4gIFwicHVycGxlLTMwMFwiOiAkcHVycGxlLTMwMCxcclxuICBcInB1cnBsZS00MDBcIjogJHB1cnBsZS00MDAsXHJcbiAgXCJwdXJwbGUtNTAwXCI6ICRwdXJwbGUtNTAwLFxyXG4gIFwicHVycGxlLTYwMFwiOiAkcHVycGxlLTYwMCxcclxuICBcInB1cnBsZS03MDBcIjogJHB1cnBsZS03MDAsXHJcbiAgXCJwdXJwbGUtODAwXCI6ICRwdXJwbGUtODAwLFxyXG4gIFwicHVycGxlLTkwMFwiOiAkcHVycGxlLTkwMCxcclxuKTtcclxuXHJcbiRwaW5rczogKFxyXG4gIFwicGluay0xMDBcIjogJHBpbmstMTAwLFxyXG4gIFwicGluay0yMDBcIjogJHBpbmstMjAwLFxyXG4gIFwicGluay0zMDBcIjogJHBpbmstMzAwLFxyXG4gIFwicGluay00MDBcIjogJHBpbmstNDAwLFxyXG4gIFwicGluay01MDBcIjogJHBpbmstNTAwLFxyXG4gIFwicGluay02MDBcIjogJHBpbmstNjAwLFxyXG4gIFwicGluay03MDBcIjogJHBpbmstNzAwLFxyXG4gIFwicGluay04MDBcIjogJHBpbmstODAwLFxyXG4gIFwicGluay05MDBcIjogJHBpbmstOTAwLFxyXG4pO1xyXG5cclxuJHJlZHM6IChcclxuICBcInJlZC0xMDBcIjogJHJlZC0xMDAsXHJcbiAgXCJyZWQtMjAwXCI6ICRyZWQtMjAwLFxyXG4gIFwicmVkLTMwMFwiOiAkcmVkLTMwMCxcclxuICBcInJlZC00MDBcIjogJHJlZC00MDAsXHJcbiAgXCJyZWQtNTAwXCI6ICRyZWQtNTAwLFxyXG4gIFwicmVkLTYwMFwiOiAkcmVkLTYwMCxcclxuICBcInJlZC03MDBcIjogJHJlZC03MDAsXHJcbiAgXCJyZWQtODAwXCI6ICRyZWQtODAwLFxyXG4gIFwicmVkLTkwMFwiOiAkcmVkLTkwMCxcclxuKTtcclxuXHJcbiRvcmFuZ2VzOiAoXHJcbiAgXCJvcmFuZ2UtMTAwXCI6ICRvcmFuZ2UtMTAwLFxyXG4gIFwib3JhbmdlLTIwMFwiOiAkb3JhbmdlLTIwMCxcclxuICBcIm9yYW5nZS0zMDBcIjogJG9yYW5nZS0zMDAsXHJcbiAgXCJvcmFuZ2UtNDAwXCI6ICRvcmFuZ2UtNDAwLFxyXG4gIFwib3JhbmdlLTUwMFwiOiAkb3JhbmdlLTUwMCxcclxuICBcIm9yYW5nZS02MDBcIjogJG9yYW5nZS02MDAsXHJcbiAgXCJvcmFuZ2UtNzAwXCI6ICRvcmFuZ2UtNzAwLFxyXG4gIFwib3JhbmdlLTgwMFwiOiAkb3JhbmdlLTgwMCxcclxuICBcIm9yYW5nZS05MDBcIjogJG9yYW5nZS05MDAsXHJcbik7XHJcblxyXG4keWVsbG93czogKFxyXG4gIFwieWVsbG93LTEwMFwiOiAkeWVsbG93LTEwMCxcclxuICBcInllbGxvdy0yMDBcIjogJHllbGxvdy0yMDAsXHJcbiAgXCJ5ZWxsb3ctMzAwXCI6ICR5ZWxsb3ctMzAwLFxyXG4gIFwieWVsbG93LTQwMFwiOiAkeWVsbG93LTQwMCxcclxuICBcInllbGxvdy01MDBcIjogJHllbGxvdy01MDAsXHJcbiAgXCJ5ZWxsb3ctNjAwXCI6ICR5ZWxsb3ctNjAwLFxyXG4gIFwieWVsbG93LTcwMFwiOiAkeWVsbG93LTcwMCxcclxuICBcInllbGxvdy04MDBcIjogJHllbGxvdy04MDAsXHJcbiAgXCJ5ZWxsb3ctOTAwXCI6ICR5ZWxsb3ctOTAwLFxyXG4pO1xyXG5cclxuJGdyZWVuczogKFxyXG4gIFwiZ3JlZW4tMTAwXCI6ICRncmVlbi0xMDAsXHJcbiAgXCJncmVlbi0yMDBcIjogJGdyZWVuLTIwMCxcclxuICBcImdyZWVuLTMwMFwiOiAkZ3JlZW4tMzAwLFxyXG4gIFwiZ3JlZW4tNDAwXCI6ICRncmVlbi00MDAsXHJcbiAgXCJncmVlbi01MDBcIjogJGdyZWVuLTUwMCxcclxuICBcImdyZWVuLTYwMFwiOiAkZ3JlZW4tNjAwLFxyXG4gIFwiZ3JlZW4tNzAwXCI6ICRncmVlbi03MDAsXHJcbiAgXCJncmVlbi04MDBcIjogJGdyZWVuLTgwMCxcclxuICBcImdyZWVuLTkwMFwiOiAkZ3JlZW4tOTAwLFxyXG4pO1xyXG5cclxuJHRlYWxzOiAoXHJcbiAgXCJ0ZWFsLTEwMFwiOiAkdGVhbC0xMDAsXHJcbiAgXCJ0ZWFsLTIwMFwiOiAkdGVhbC0yMDAsXHJcbiAgXCJ0ZWFsLTMwMFwiOiAkdGVhbC0zMDAsXHJcbiAgXCJ0ZWFsLTQwMFwiOiAkdGVhbC00MDAsXHJcbiAgXCJ0ZWFsLTUwMFwiOiAkdGVhbC01MDAsXHJcbiAgXCJ0ZWFsLTYwMFwiOiAkdGVhbC02MDAsXHJcbiAgXCJ0ZWFsLTcwMFwiOiAkdGVhbC03MDAsXHJcbiAgXCJ0ZWFsLTgwMFwiOiAkdGVhbC04MDAsXHJcbiAgXCJ0ZWFsLTkwMFwiOiAkdGVhbC05MDAsXHJcbik7XHJcblxyXG4kY3lhbnM6IChcclxuICBcImN5YW4tMTAwXCI6ICRjeWFuLTEwMCxcclxuICBcImN5YW4tMjAwXCI6ICRjeWFuLTIwMCxcclxuICBcImN5YW4tMzAwXCI6ICRjeWFuLTMwMCxcclxuICBcImN5YW4tNDAwXCI6ICRjeWFuLTQwMCxcclxuICBcImN5YW4tNTAwXCI6ICRjeWFuLTUwMCxcclxuICBcImN5YW4tNjAwXCI6ICRjeWFuLTYwMCxcclxuICBcImN5YW4tNzAwXCI6ICRjeWFuLTcwMCxcclxuICBcImN5YW4tODAwXCI6ICRjeWFuLTgwMCxcclxuICBcImN5YW4tOTAwXCI6ICRjeWFuLTkwMCxcclxuKTtcclxuLy8gZnVzdi1lbmFibGVcclxuXHJcbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cclxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxyXG4gIChcIjxcIiwgXCIlM2NcIiksXHJcbiAgKFwiPlwiLCBcIiUzZVwiKSxcclxuICAoXCIjXCIsIFwiJTIzXCIpLFxyXG4gIChcIihcIiwgXCIlMjhcIiksXHJcbiAgKFwiKVwiLCBcIiUyOVwiKVxyXG4pO1xyXG5cclxuLy8gT3B0aW9uc1xyXG4vL1xyXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXHJcblxyXG4kZW5hYmxlLWNhcmV0OiB0cnVlO1xyXG4kZW5hYmxlLXJvdW5kZWQ6IHRydWU7XHJcbiRlbmFibGUtc2hhZG93czogZmFsc2U7XHJcbiRlbmFibGUtZ3JhZGllbnRzOiBmYWxzZTtcclxuJGVuYWJsZS10cmFuc2l0aW9uczogdHJ1ZTtcclxuJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbjogdHJ1ZTtcclxuJGVuYWJsZS1zbW9vdGgtc2Nyb2xsOiB0cnVlO1xyXG4kZW5hYmxlLWdyaWQtY2xhc3NlczogdHJ1ZTtcclxuJGVuYWJsZS1jc3NncmlkOiBmYWxzZTtcclxuJGVuYWJsZS1idXR0b24tcG9pbnRlcnM6IHRydWU7XHJcbiRlbmFibGUtcmZzOiB0cnVlO1xyXG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6IHRydWU7XHJcbiRlbmFibGUtbmVnYXRpdmUtbWFyZ2luczogdHJ1ZTtcclxuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogdHJ1ZTtcclxuJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzOiB0cnVlO1xyXG5cclxuLy8gUHJlZml4IGZvciA6cm9vdCBDU1MgdmFyaWFibGVzXHJcblxyXG4kdmFyaWFibGUtcHJlZml4OiBicy07XHJcblxyXG4vLyBHcmFkaWVudFxyXG4vL1xyXG4vLyBUaGUgZ3JhZGllbnQgd2hpY2ggaXMgYWRkZWQgdG8gY29tcG9uZW50cyBpZiBgJGVuYWJsZS1ncmFkaWVudHNgIGlzIGB0cnVlYFxyXG4vLyBUaGlzIGdyYWRpZW50IGlzIGFsc28gYWRkZWQgdG8gZWxlbWVudHMgd2l0aCBgLmJnLWdyYWRpZW50YFxyXG4kZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoJHdoaXRlLCAwLjE1KSwgcmdiYSgkd2hpdGUsIDApKTtcclxuXHJcbi8vIFNwYWNpbmdcclxuLy9cclxuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxyXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXHJcbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXHJcblxyXG4kc3BhY2VyOiAxcmVtO1xyXG4kc3BhY2VyczogKFxyXG4gIDA6IDAsXHJcbiAgMTogJHNwYWNlciAqIDAuMjUsXHJcbiAgMjogJHNwYWNlciAqIDAuNSxcclxuICAzOiAkc3BhY2VyLFxyXG4gIDQ6ICRzcGFjZXIgKiAxLjUsXHJcbiAgNTogJHNwYWNlciAqIDMsXHJcbik7XHJcblxyXG4kbmVnYXRpdmUtc3BhY2VyczogaWYoJGVuYWJsZS1uZWdhdGl2ZS1tYXJnaW5zLCBuZWdhdGl2aWZ5LW1hcCgkc3BhY2VycyksIG51bGwpO1xyXG5cclxuLy8gUG9zaXRpb25cclxuLy9cclxuLy8gRGVmaW5lIHRoZSBlZGdlIHBvc2l0aW9uaW5nIGFuY2hvcnMgb2YgdGhlIHBvc2l0aW9uIHV0aWxpdGllcy5cclxuXHJcbiRwb3NpdGlvbi12YWx1ZXM6IChcclxuICAwOiAwLFxyXG4gIDUwOiA1MCUsXHJcbiAgMTAwOiAxMDAlLFxyXG4pO1xyXG5cclxuLy8gQm9keVxyXG4vL1xyXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXHJcbiRib2R5LWJnOiAjZjhmOWZkOyAvLyBjaGFuZ2VcclxuJGJvZHktY29sb3I6ICMyOTMyNDA7IC8vIGNoYW5nZVxyXG4kYm9keS10ZXh0LWFsaWduOiBudWxsO1xyXG5cclxuLy8gVXRpbGl0aWVzIG1hcHNcclxuLy9cclxuLy8gRXh0ZW5kcyB0aGUgZGVmYXVsdCBgJHRoZW1lLWNvbG9yc2AgbWFwcyB0byBoZWxwIGNyZWF0ZSBvdXIgdXRpbGl0aWVzLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHV0aWxpdGllcy1jb2xvcnNcclxuJHV0aWxpdGllcy1jb2xvcnM6IG1hcC1tZXJnZShcclxuICAkdGhlbWUtY29sb3JzLXJnYixcclxuICAoXHJcbiAgICBcImJsYWNrXCI6IHRvLXJnYigkYmxhY2spLFxyXG4gICAgXCJ3aGl0ZVwiOiB0by1yZ2IoJHdoaXRlKSxcclxuICAgIFwiYm9keVwiOiB0by1yZ2IoJGJvZHktY29sb3IpLFxyXG4gIClcclxuKTtcclxuLy8gc2Nzcy1kb2NzLWVuZCB1dGlsaXRpZXMtY29sb3JzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdXRpbGl0aWVzLXRleHQtY29sb3JzXHJcbiR1dGlsaXRpZXMtdGV4dC1jb2xvcnM6IG1hcC1sb29wKFxyXG4gICR1dGlsaXRpZXMtY29sb3JzLFxyXG4gIHJnYmEtY3NzLXZhcixcclxuICBcIiRrZXlcIixcclxuICBcInRleHRcIlxyXG4pO1xyXG4vLyBzY3NzLWRvY3MtZW5kIHV0aWxpdGllcy10ZXh0LWNvbG9yc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHV0aWxpdGllcy1iZy1jb2xvcnNcclxuJHV0aWxpdGllcy1iZy1jb2xvcnM6IG1hcC1sb29wKCR1dGlsaXRpZXMtY29sb3JzLCByZ2JhLWNzcy12YXIsIFwiJGtleVwiLCBcImJnXCIpO1xyXG4vLyBzY3NzLWRvY3MtZW5kIHV0aWxpdGllcy1iZy1jb2xvcnNcclxuXHJcbi8vIExpbmtzXHJcbi8vXHJcbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cclxuXHJcbiRsaW5rLWNvbG9yOiAkcHJpbWFyeTtcclxuJGxpbmstZGVjb3JhdGlvbjogbm9uZTtcclxuJGxpbmstc2hhZGUtcGVyY2VudGFnZTogMjAlO1xyXG4kbGluay1ob3Zlci1jb2xvcjogJGxpbmstY29sb3I7IC8vIGNoYW5nZVxyXG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4kc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnQ6IGFmdGVyO1xyXG4kc3RyZXRjaGVkLWxpbmstei1pbmRleDogMTtcclxuXHJcbi8vIFBhcmFncmFwaHNcclxuLy9cclxuLy8gU3R5bGUgcCBlbGVtZW50LlxyXG5cclxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cclxuLy8gR3JpZCBicmVha3BvaW50c1xyXG4vL1xyXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcclxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyaWQtYnJlYWtwb2ludHNcclxuJGdyaWQtYnJlYWtwb2ludHM6IChcclxuICB4czogMCxcclxuICBzbTogNTc2cHgsXHJcbiAgbWQ6IDc2OHB4LFxyXG4gIGxnOiA5OTJweCxcclxuICB4bDogMTIwMHB4LFxyXG4gIHh4bDogMTQwMHB4LFxyXG4pO1xyXG4vLyBzY3NzLWRvY3MtZW5kIGdyaWQtYnJlYWtwb2ludHNcclxuXHJcbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xyXG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xyXG5cclxuLy8gR3JpZCBjb250YWluZXJzXHJcbi8vXHJcbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29udGFpbmVyLW1heC13aWR0aHNcclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXHJcbiAgc206IDU0MHB4LFxyXG4gIG1kOiA3MjBweCxcclxuICBsZzogOTYwcHgsXHJcbiAgeGw6IDExNDBweCxcclxuICB4eGw6IDEzMjBweCxcclxuKTtcclxuLy8gc2Nzcy1kb2NzLWVuZCBjb250YWluZXItbWF4LXdpZHRoc1xyXG5cclxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcclxuXHJcbi8vIEdyaWQgY29sdW1uc1xyXG4vL1xyXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cclxuXHJcbiRncmlkLWNvbHVtbnM6IDEyO1xyXG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDEuNXJlbTtcclxuJGdyaWQtcm93LWNvbHVtbnM6IDY7XHJcblxyXG4kZ3V0dGVyczogJHNwYWNlcnM7XHJcblxyXG4vLyBDb250YWluZXIgcGFkZGluZ1xyXG5cclxuJGNvbnRhaW5lci1wYWRkaW5nLXg6ICRncmlkLWd1dHRlci13aWR0aDtcclxuXHJcbi8vIENvbXBvbmVudHNcclxuLy9cclxuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci12YXJpYWJsZXNcclxuJGJvcmRlci13aWR0aDogMXB4O1xyXG4kYm9yZGVyLXdpZHRoczogKFxyXG4gIDA6IDAsXHJcbiAgMTogMXB4LFxyXG4gIDI6IDJweCxcclxuICAzOiAzcHgsXHJcbiAgNDogNHB4LFxyXG4gIDU6IDVweCxcclxuKTtcclxuXHJcbiRib3JkZXItY29sb3I6ICNmMWYxZjE7XHJcblxyXG4kYm9yZGVyLXJhZGl1czogMTBweDsgLy8gY2hhbmdlXHJcbiRib3JkZXItcmFkaXVzLWxnOiAxNXB4OyAvLyBjaGFuZ2VcclxuJGJvcmRlci1yYWRpdXMtc206IDhweDsgLy8gY2hhbmdlXHJcblxyXG4kYm9yZGVyLXJhZGl1cy1waWxsOiA1MHJlbTtcclxuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xyXG5cclxuJGJveC1zaGFkb3ctc206IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKCRibGFjaywgMC4wNzUpO1xyXG4kYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgMC4xNSk7XHJcbiRib3gtc2hhZG93LWxnOiAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgMC4xNzUpO1xyXG4kYm94LXNoYWRvdy1pbnNldDogaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAwLjA3NSk7XHJcblxyXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogJHdoaXRlO1xyXG4kY29tcG9uZW50LWFjdGl2ZS1iZzogJHByaW1hcnk7XHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZXQtdmFyaWFibGVzXHJcbiRjYXJldC13aWR0aDogMC4zZW07XHJcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXdpZHRoICogMC44NTtcclxuJGNhcmV0LXNwYWNpbmc6ICRjYXJldC13aWR0aCAqIDAuODU7XHJcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZXQtdmFyaWFibGVzXHJcblxyXG4kdHJhbnNpdGlvbi1iYXNlOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuJHRyYW5zaXRpb24tZmFkZTogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XHJcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS10cmFuc2l0aW9uXHJcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiBoZWlnaHQgMC4zNXMgZWFzZTtcclxuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6IHdpZHRoIDAuMzVzIGVhc2U7XHJcblxyXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFzcGVjdC1yYXRpb3NcclxuJGFzcGVjdC1yYXRpb3M6IChcclxuICBcIjF4MVwiOiAxMDAlLFxyXG4gIFwiNHgzXCI6IGNhbGMoMyAvIDQgKiAxMDAlKSxcclxuICBcIjE2eDlcIjogY2FsYyg5IC8gMTYgKiAxMDAlKSxcclxuICBcIjIxeDlcIjogY2FsYyg5IC8gMjEgKiAxMDAlKSxcclxuKTtcclxuLy8gc2Nzcy1kb2NzLWVuZCBhc3BlY3QtcmF0aW9zXHJcbi8vIHN0eWxlbGludC1lbmFibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcblxyXG4vLyBUeXBvZ3JhcGh5XHJcbi8vXHJcbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxyXG5cclxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXHJcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmOyAvLyBjaGFuZ2VcclxuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLFxyXG4gIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xyXG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxyXG4kZm9udC1mYW1pbHktYmFzZTogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWZvbnQtc2Fucy1zZXJpZik7XHJcbiRmb250LWZhbWlseS1jb2RlOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Zm9udC1tb25vc3BhY2UpO1xyXG5cclxuJGZvbnQtc2l6ZS1yb290OiBudWxsO1xyXG4kZm9udC1zaXplLWJhc2U6IDAuODc1cmVtO1xyXG4kZm9udC1zaXplLXNtOiAkZm9udC1zaXplLWJhc2UgKiAwLjg3NTtcclxuJGZvbnQtc2l6ZS1sZzogJGZvbnQtc2l6ZS1iYXNlICogMS4yNTtcclxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6IGxpZ2h0ZXI7XHJcbiRmb250LXdlaWdodC1saWdodDogMzAwO1xyXG4kZm9udC13ZWlnaHQtbm9ybWFsOiA0MDA7XHJcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XHJcbiRmb250LXdlaWdodC1ib2xkZXI6IGJvbGRlcjtcclxuXHJcbiRmb250LXdlaWdodC1iYXNlOiAkZm9udC13ZWlnaHQtbm9ybWFsO1xyXG4kbGluZS1oZWlnaHQtYmFzZTogMS41O1xyXG4kbGluZS1oZWlnaHQtc206IDEuMjU7XHJcbiRsaW5lLWhlaWdodC1sZzogMjtcclxuXHJcbiRoMS1mb250LXNpemU6IDM2cHg7IC8vIGNoYW5nZVxyXG4kaDItZm9udC1zaXplOiAyOHB4OyAvLyBjaGFuZ2VcclxuJGgzLWZvbnQtc2l6ZTogMjRweDsgLy8gY2hhbmdlXHJcbiRoNC1mb250LXNpemU6IDIwcHg7IC8vIGNoYW5nZVxyXG4kaDUtZm9udC1zaXplOiAxNnB4OyAvLyBjaGFuZ2VcclxuJGg2LWZvbnQtc2l6ZTogMTVweDsgLy8gY2hhbmdlXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC1zaXplc1xyXG4kZm9udC1zaXplczogKFxyXG4gIDE6ICRoMS1mb250LXNpemUsXHJcbiAgMjogJGgyLWZvbnQtc2l6ZSxcclxuICAzOiAkaDMtZm9udC1zaXplLFxyXG4gIDQ6ICRoNC1mb250LXNpemUsXHJcbiAgNTogJGg1LWZvbnQtc2l6ZSxcclxuICA2OiAkaDYtZm9udC1zaXplLFxyXG4pO1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtc2l6ZXNcclxuXHJcbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAkc3BhY2VyIC8gMjtcclxuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiBudWxsO1xyXG4kaGVhZGluZ3MtZm9udC1zdHlsZTogbnVsbDtcclxuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiA2MDAgI3svKiBydGw6NDAwICovfTtcclxuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAxLjI7XHJcbiRoZWFkaW5ncy1jb2xvcjogIzA2MDYwNjtcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBkaXNwbGF5LWhlYWRpbmdzXHJcbiRkaXNwbGF5LWZvbnQtc2l6ZXM6IChcclxuICAxOiA1cmVtLFxyXG4gIDI6IDQuNXJlbSxcclxuICAzOiA0cmVtLFxyXG4gIDQ6IDMuNXJlbSxcclxuICA1OiAzcmVtLFxyXG4gIDY6IDIuNXJlbSxcclxuKTtcclxuXHJcbiRkaXNwbGF5LWZvbnQtd2VpZ2h0OiAzMDA7XHJcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZGlzcGxheS1oZWFkaW5nc1xyXG5cclxuJGxlYWQtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjI1O1xyXG4kbGVhZC1mb250LXdlaWdodDogMzAwO1xyXG5cclxuJHNtYWxsLWZvbnQtc2l6ZTogODAlO1xyXG5cclxuJHN1Yi1zdXAtZm9udC1zaXplOiAwLjc1ZW07XHJcblxyXG4kdGV4dC1tdXRlZDogJGdyYXktNjAwO1xyXG5cclxuJGluaXRpYWxpc20tZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplO1xyXG4kYmxvY2txdW90ZS1tYXJnaW4teTogJHNwYWNlcjtcclxuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjI1O1xyXG4kYmxvY2txdW90ZS1mb290ZXItY29sb3I6ICRncmF5LTYwMDtcclxuJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZTtcclxuXHJcbiRoci1tYXJnaW4teTogJHNwYWNlcjtcclxuJGhyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xyXG4kaHItaGVpZ2h0OiAkYm9yZGVyLXdpZHRoO1xyXG4kaHItb3BhY2l0eTogMTtcclxuXHJcbiRsZWdlbmQtbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4kbGVnZW5kLWZvbnQtc2l6ZTogMS41cmVtO1xyXG4kbGVnZW5kLWZvbnQtd2VpZ2h0OiBudWxsO1xyXG5cclxuJG1hcmstcGFkZGluZzogMC4yZW07XHJcblxyXG4kZHQtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG5cclxuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG5cclxuJGxpc3QtaW5saW5lLXBhZGRpbmc6IDAuNXJlbTtcclxuXHJcbiRtYXJrLWJnOiAjZmNmOGUzO1xyXG4vLyBUYWJsZXNcclxuLy9cclxuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtdmFyaWFibGVzXHJcbiR0YWJsZS1jZWxsLXBhZGRpbmcteTogMC45cmVtO1xyXG4kdGFibGUtY2VsbC1wYWRkaW5nLXg6IDAuNzVyZW07XHJcbiR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbTogMC4zcmVtO1xyXG4kdGFibGUtY2VsbC1wYWRkaW5nLXgtc206IDAuM3JlbTtcclxuXHJcbiR0YWJsZS1jZWxsLXZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4kdGFibGUtY29sb3I6ICRib2R5LWNvbG9yO1xyXG4kdGFibGUtYmc6IHRyYW5zcGFyZW50O1xyXG4kdGFibGUtYWNjZW50LWJnOiB0cmFuc3BhcmVudDtcclxuXHJcbiR0YWJsZS10aC1mb250LXdlaWdodDogbnVsbDtcclxuJHRhYmxlLXN0cmlwZWQtY29sb3I6ICR0YWJsZS1jb2xvcjtcclxuJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yOiAwLjA1O1xyXG4kdGFibGUtc3RyaXBlZC1iZzogcmdiYSgkYmxhY2ssICR0YWJsZS1zdHJpcGVkLWJnLWZhY3Rvcik7XHJcblxyXG4kdGFibGUtYWN0aXZlLWNvbG9yOiAkdGFibGUtY29sb3I7XHJcbiR0YWJsZS1hY3RpdmUtYmctZmFjdG9yOiAwLjE7XHJcbiR0YWJsZS1hY3RpdmUtYmc6IHJnYmEoJGJsYWNrLCAkdGFibGUtYWN0aXZlLWJnLWZhY3Rvcik7XHJcblxyXG4kdGFibGUtaG92ZXItY29sb3I6ICR0YWJsZS1jb2xvcjtcclxuJHRhYmxlLWhvdmVyLWJnLWZhY3RvcjogMC4wMjtcclxuJHRhYmxlLWhvdmVyLWJnOiByZ2JhKCRwcmltYXJ5LCAkdGFibGUtaG92ZXItYmctZmFjdG9yKTtcclxuXHJcbiR0YWJsZS1ib3JkZXItZmFjdG9yOiAwLjE7XHJcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGg7XHJcbiR0YWJsZS1ib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XHJcblxyXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogb2RkO1xyXG5cclxuJHRhYmxlLWdyb3VwLXNlcGVyYXRvci1jb2xvcjogY3VycmVudENvbG9yO1xyXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogJHRleHQtbXV0ZWQ7XHJcblxyXG4kdGFibGUtYmctc2NhbGU6IC04MCU7XHJcblxyXG4kdGFibGUtdmFyaWFudHM6IChcclxuICBcInByaW1hcnlcIjogc2hpZnQtY29sb3IoJHByaW1hcnksICR0YWJsZS1iZy1zY2FsZSksXHJcbiAgXCJzZWNvbmRhcnlcIjogc2hpZnQtY29sb3IoJHNlY29uZGFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcclxuICBcInN1Y2Nlc3NcIjogc2hpZnQtY29sb3IoJHN1Y2Nlc3MsICR0YWJsZS1iZy1zY2FsZSksXHJcbiAgXCJpbmZvXCI6IHNoaWZ0LWNvbG9yKCRpbmZvLCAkdGFibGUtYmctc2NhbGUpLFxyXG4gIFwid2FybmluZ1wiOiBzaGlmdC1jb2xvcigkd2FybmluZywgJHRhYmxlLWJnLXNjYWxlKSxcclxuICBcImRhbmdlclwiOiBzaGlmdC1jb2xvcigkZGFuZ2VyLCAkdGFibGUtYmctc2NhbGUpLFxyXG4gIFwibGlnaHRcIjogJGxpZ2h0LFxyXG4gIFwiZGFya1wiOiAkZGFyayxcclxuKTtcclxuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYWJsZXNcclxuXHJcbi8vIEJ1dHRvbnMgKyBGb3Jtc1xyXG4vL1xyXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cclxuXHJcbiRpbnB1dC1idG4tcGFkZGluZy15OiAwLjU3NXJlbTtcclxuJGlucHV0LWJ0bi1wYWRkaW5nLXg6IDEuM3JlbTtcclxuJGlucHV0LWJ0bi1mb250LWZhbWlseTogbnVsbDtcclxuJGlucHV0LWJ0bi1mb250LXNpemU6IDAuODc1cmVtO1xyXG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcclxuXHJcbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6IDAuMnJlbTtcclxuJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5OiAwLjI1O1xyXG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiByZ2JhKFxyXG4gICRjb21wb25lbnQtYWN0aXZlLWJnLFxyXG4gICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eVxyXG4pO1xyXG4kaW5wdXQtYnRuLWZvY3VzLWJsdXI6IDA7XHJcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yO1xyXG5cclxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206IDAuMjVyZW07XHJcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAwLjVyZW07XHJcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAkZm9udC1zaXplLXNtO1xyXG5cclxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6IDAuNXJlbTtcclxuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6IDFyZW07XHJcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAkZm9udC1zaXplLWxnO1xyXG5cclxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6IDFweDtcclxuXHJcbi8vIEJ1dHRvbnNcclxuLy9cclxuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXHJcblxyXG4kYnRuLXBhZGRpbmcteTogJGlucHV0LWJ0bi1wYWRkaW5nLXk7XHJcbiRidG4tcGFkZGluZy14OiAkaW5wdXQtYnRuLXBhZGRpbmcteDtcclxuJGJ0bi1mb250LWZhbWlseTogJGlucHV0LWJ0bi1mb250LWZhbWlseTtcclxuJGJ0bi1mb250LXNpemU6ICRpbnB1dC1idG4tZm9udC1zaXplO1xyXG4kYnRuLWxpbmUtaGVpZ2h0OiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0O1xyXG4kYnRuLXdoaXRlLXNwYWNlOiBudWxsOyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXHJcblxyXG4kYnRuLXBhZGRpbmcteS1zbTogJGlucHV0LWJ0bi1wYWRkaW5nLXktc207XHJcbiRidG4tcGFkZGluZy14LXNtOiAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbTtcclxuJGJ0bi1mb250LXNpemUtc206ICRpbnB1dC1idG4tZm9udC1zaXplLXNtO1xyXG5cclxuJGJ0bi1wYWRkaW5nLXktbGc6ICRpbnB1dC1idG4tcGFkZGluZy15LWxnO1xyXG4kYnRuLXBhZGRpbmcteC1sZzogJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc7XHJcbiRidG4tZm9udC1zaXplLWxnOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZztcclxuXHJcbiRidG4tYm9yZGVyLXdpZHRoOiAkaW5wdXQtYnRuLWJvcmRlci13aWR0aDtcclxuXHJcbiRidG4tZm9udC13ZWlnaHQ6IDUwMDtcclxuJGJ0bi1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAwLjA3NSk7XHJcbiRidG4tZm9jdXMtd2lkdGg6ICRpbnB1dC1idG4tZm9jdXMtd2lkdGg7XHJcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93O1xyXG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6IDAuNjU7XHJcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgMC4xMjUpO1xyXG5cclxuJGJ0bi1saW5rLWNvbG9yOiAkbGluay1jb2xvcjtcclxuJGJ0bi1saW5rLWhvdmVyLWNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcclxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS02MDA7XHJcblxyXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXHJcblxyXG4kYnRuLWJvcmRlci1yYWRpdXM6IDZweDtcclxuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiA0cHg7XHJcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogOHB4O1xyXG5cclxuJGJ0bi10cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxcclxuICBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XHJcblxyXG4kYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudDogMTUlO1xyXG4kYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50OiAxNSU7XHJcbiRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudDogMjAlO1xyXG4kYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudDogMTAlO1xyXG4kYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQ6IDIwJTtcclxuJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQ6IDIwJTtcclxuJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudDogMjUlO1xyXG4kYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQ6IDEwJTtcclxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFibGVzXHJcblxyXG4vLyBGb3Jtc1xyXG5cclxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAwLjI1cmVtO1xyXG4kZm9ybS10ZXh0LWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZTtcclxuJGZvcm0tdGV4dC1mb250LXN0eWxlOiBudWxsO1xyXG4kZm9ybS10ZXh0LWZvbnQtd2VpZ2h0OiBudWxsO1xyXG4kZm9ybS10ZXh0LWNvbG9yOiAkdGV4dC1tdXRlZDtcclxuXHJcbiRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuJGZvcm0tbGFiZWwtZm9udC1zaXplOiBudWxsO1xyXG4kZm9ybS1sYWJlbC1mb250LXN0eWxlOiBudWxsO1xyXG4kZm9ybS1sYWJlbC1mb250LXdlaWdodDogbnVsbDtcclxuJGZvcm0tbGFiZWwtY29sb3I6IG51bGw7XHJcblxyXG4kaW5wdXQtcGFkZGluZy15OiAkaW5wdXQtYnRuLXBhZGRpbmcteTtcclxuJGlucHV0LXBhZGRpbmcteDogMXJlbTtcclxuJGlucHV0LWZvbnQtZmFtaWx5OiAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5O1xyXG4kaW5wdXQtZm9udC1zaXplOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZTtcclxuJGlucHV0LWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcclxuJGlucHV0LWxpbmUtaGVpZ2h0OiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0O1xyXG5cclxuJGlucHV0LXBhZGRpbmcteS1zbTogJGlucHV0LWJ0bi1wYWRkaW5nLXktc207XHJcbiRpbnB1dC1wYWRkaW5nLXgtc206ICRpbnB1dC1idG4tcGFkZGluZy14LXNtO1xyXG4kaW5wdXQtZm9udC1zaXplLXNtOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTtcclxuXHJcbiRpbnB1dC1wYWRkaW5nLXktbGc6ICRpbnB1dC1idG4tcGFkZGluZy15LWxnO1xyXG4kaW5wdXQtcGFkZGluZy14LWxnOiAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZztcclxuJGlucHV0LWZvbnQtc2l6ZS1sZzogJGlucHV0LWJ0bi1mb250LXNpemUtbGc7XHJcblxyXG4kaW5wdXQtYmc6ICR3aGl0ZTtcclxuJGlucHV0LWRpc2FibGVkLWJnOiAkZ3JheS0yMDA7XHJcbiRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I6IG51bGw7XHJcblxyXG4kaW5wdXQtY29sb3I6ICRib2R5LWNvbG9yO1xyXG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAkZ3JheS00MDA7XHJcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoO1xyXG4kaW5wdXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAwLjA3NSk7XHJcblxyXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogNnB4O1xyXG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogNHB4O1xyXG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogOHB4O1xyXG5cclxuJGlucHV0LWZvY3VzLWJnOiAkaW5wdXQtYmc7XHJcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4kaW5wdXQtZm9jdXMtY29sb3I6ICRpbnB1dC1jb2xvcjtcclxuJGlucHV0LWZvY3VzLXdpZHRoOiAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoO1xyXG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93O1xyXG5cclxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAkZ3JheS02MDA7XHJcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICRib2R5LWNvbG9yO1xyXG5cclxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggKiAyO1xyXG5cclxuJGlucHV0LWhlaWdodC1pbm5lcjogYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpO1xyXG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6IGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAwLjVlbSwgJGlucHV0LXBhZGRpbmcteSk7XHJcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogYWRkKFxyXG4gICRpbnB1dC1saW5lLWhlaWdodCAqIDAuMjVlbSxcclxuICAkaW5wdXQtcGFkZGluZy15IC8gMlxyXG4pO1xyXG5cclxuJGlucHV0LWhlaWdodDogYWRkKFxyXG4gICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSxcclxuICBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSlcclxuKTtcclxuJGlucHV0LWhlaWdodC1zbTogYWRkKFxyXG4gICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSxcclxuICBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSlcclxuKTtcclxuJGlucHV0LWhlaWdodC1sZzogYWRkKFxyXG4gICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSxcclxuICBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSlcclxuKTtcclxuXHJcbiRpbnB1dC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XHJcblxyXG4kZm9ybS1jb2xvci13aWR0aDogM3JlbTtcclxuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWlucHV0LXZhcmlhYmxlc1xyXG5cclxuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6IDEuMjVlbTtcclxuJGZvcm0tY2hlY2stbWluLWhlaWdodDogJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2U7XHJcbiRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoICsgMC41ZW07XHJcbiRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xyXG4kZm9ybS1jaGVjay1sYWJlbC1jb2xvcjogbnVsbDtcclxuJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yOiBudWxsO1xyXG4kZm9ybS1jaGVjay10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LFxyXG4gIGJhY2tncm91bmQtcG9zaXRpb24gMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxcclxuICBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xyXG5cclxuJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjogYnJpZ2h0bmVzcyg5MCUpO1xyXG5cclxuJGZvcm0tY2hlY2staW5wdXQtYmc6ICRpbnB1dC1iZztcclxuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1czogMC4yNWVtO1xyXG4kZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzOiA1MCU7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcclxuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdzogJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93O1xyXG5cclxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtY29sb3I7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I6ICRjb21wb25lbnQtYWN0aXZlLWJnO1xyXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjtcclxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwbDMgM2w2LTYnLz48L3N2Zz5cIik7XHJcbiRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIik7XHJcblxyXG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1jb2xvcjtcclxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtYmc7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yO1xyXG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvPjwvc3ZnPlwiKTtcclxuXHJcbiRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk6IDAuNTtcclxuJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTogJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTtcclxuJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk6ICRidG4tZGlzYWJsZWQtb3BhY2l0eTtcclxuJGZvcm0tc3dpdGNoLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4kZm9ybS1zd2l0Y2gtd2lkdGg6IDJlbTtcclxuJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ6ICRmb3JtLXN3aXRjaC13aWR0aCArIDAuNWVtO1xyXG4kZm9ybS1zd2l0Y2gtYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNvbG9yfScvPjwvc3ZnPlwiKTtcclxuJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXM6ICRmb3JtLXN3aXRjaC13aWR0aDtcclxuXHJcbiRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcclxuJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcn0nLz48L3N2Zz5cIik7XHJcblxyXG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtY29sb3I7XHJcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKTtcclxuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcclxuXHJcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXk6ICRpbnB1dC1wYWRkaW5nLXk7XHJcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg6ICRpbnB1dC1wYWRkaW5nLXg7XHJcbiRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xyXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICRpbnB1dC1jb2xvcjtcclxuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAkYm9keS1iZztcclxuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcjtcclxuXHJcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXk6ICRpbnB1dC1wYWRkaW5nLXk7XHJcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXg6ICRpbnB1dC1wYWRkaW5nLXg7XHJcbiRmb3JtLXNlbGVjdC1mb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xyXG4kZm9ybS1zZWxlY3QtZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplO1xyXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6IDFyZW07IC8vIEV4dHJhIHBhZGRpbmcgdG8gYWNjb3VudCBmb3IgdGhlIHByZXNlbmNlIG9mIHRoZSBiYWNrZ3JvdW5kLWltYWdlIGJhc2VkIGluZGljYXRvclxyXG4kZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodDtcclxuJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XHJcbiRmb3JtLXNlbGVjdC1jb2xvcjogJGlucHV0LWNvbG9yO1xyXG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICRncmF5LTYwMDtcclxuJGZvcm0tc2VsZWN0LWJnOiAkaW5wdXQtYmc7XHJcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZzogJGdyYXktMjAwO1xyXG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xyXG4kZm9ybS1zZWxlY3QtYmctcG9zaXRpb246IHJpZ2h0ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyO1xyXG4kZm9ybS1zZWxlY3QtYmctc2l6ZTogMTZweCAxMnB4OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXHJcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICRncmF5LTgwMDtcclxuJGZvcm0tc2VsZWN0LWluZGljYXRvcjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J00yIDVsNiA2IDYtNicvPjwvc3ZnPlwiKTtcclxuXHJcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kOiBhZGQoXHJcbiAgMWVtICogMC43NSxcclxuICAoMiAqICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgKiAwLjc1KSArICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggK1xyXG4gICAgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nXHJcbik7XHJcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHRcclxuICAoJGZvcm0tc2VsZWN0LXBhZGRpbmcteCArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyk7XHJcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZlxyXG4gICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjtcclxuXHJcbiRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGg7XHJcbiRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3I7XHJcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzOiA2cHg7XHJcbiRmb3JtLXNlbGVjdC1ib3gtc2hhZG93OiAkYm94LXNoYWRvdy1pbnNldDtcclxuXHJcbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XHJcbiRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aDogJGlucHV0LWZvY3VzLXdpZHRoO1xyXG4kZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoXHJcbiAgJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjtcclxuXHJcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc206ICRpbnB1dC1wYWRkaW5nLXktc207XHJcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc206ICRpbnB1dC1wYWRkaW5nLXgtc207XHJcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtc206ICRpbnB1dC1mb250LXNpemUtc207XHJcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtOiA0cHg7XHJcblxyXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnOiAkaW5wdXQtcGFkZGluZy15LWxnO1xyXG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnOiAkaW5wdXQtcGFkZGluZy14LWxnO1xyXG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnOiAkaW5wdXQtZm9udC1zaXplLWxnO1xyXG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZzogOHB4O1xyXG5cclxuJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg6IDEwMCU7XHJcbiRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDogMC41cmVtO1xyXG4kZm9ybS1yYW5nZS10cmFjay1jdXJzb3I6IHBvaW50ZXI7XHJcbiRmb3JtLXJhbmdlLXRyYWNrLWJnOiAkYm9keS1iZztcclxuJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogMXJlbTtcclxuJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogJGJveC1zaGFkb3ctaW5zZXQ7XHJcblxyXG4kZm9ybS1yYW5nZS10aHVtYi13aWR0aDogMXJlbTtcclxuJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi13aWR0aDtcclxuJGZvcm0tcmFuZ2UtdGh1bWItYmc6ICRjb21wb25lbnQtYWN0aXZlLWJnO1xyXG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI6IDA7XHJcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6IDFyZW07XHJcbiRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6IDAgMC4xcmVtIDAuMjVyZW0gcmdiYSgkYmxhY2ssIDAuMSk7XHJcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XHJcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICRpbnB1dC1mb2N1cy13aWR0aDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gRWRnZVxyXG4kZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6IGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSk7XHJcbiRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAkZ3JheS01MDA7XHJcbiRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXHJcbiAgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xyXG5cclxuJGZvcm0tZmlsZS1idXR0b24tY29sb3I6ICRpbnB1dC1jb2xvcjtcclxuJGZvcm0tZmlsZS1idXR0b24tYmc6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcclxuJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc6IHNoYWRlLWNvbG9yKCRmb3JtLWZpbGUtYnV0dG9uLWJnLCA1JSk7XHJcblxyXG4kZm9ybS1mbG9hdGluZy1oZWlnaHQ6IGFkZCgzLjZyZW0sICRpbnB1dC1oZWlnaHQtYm9yZGVyKTtcclxuJGZvcm0tZmxvYXRpbmctcGFkZGluZy14OiAkaW5wdXQtcGFkZGluZy14O1xyXG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXk6IDFyZW07XHJcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDogMS42MjVyZW07XHJcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjogMC42MjVyZW07XHJcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk6IDAuNjU7XHJcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTogc2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC41cmVtKVxyXG4gIHRyYW5zbGF0ZVgoMC4xNXJlbSk7XHJcbiRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuMXMgZWFzZS1pbi1vdXQ7XHJcblxyXG4vLyBGb3JtIHZhbGlkYXRpb25cclxuXHJcbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcclxuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAkZm9ybS10ZXh0LWZvbnQtc2l6ZTtcclxuJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTogJGZvcm0tdGV4dC1mb250LXN0eWxlO1xyXG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogJHN1Y2Nlc3M7XHJcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICRkYW5nZXI7XHJcblxyXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjtcclxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogc3RyLXJlcGxhY2UoXHJcbiAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpLFxyXG4gIFwiI1wiLFxyXG4gIFwiJTIzXCJcclxuKTtcclxuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yO1xyXG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6IHN0ci1yZXBsYWNlKFxyXG4gIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHZpZXdCb3g9Jy0yIC0yIDcgNyclM2UlM2NwYXRoIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBkPSdNMCAwbDMgM20wLTNMMCAzJy8lM2UlM2NjaXJjbGUgcj0nLjUnLyUzZSUzY2NpcmNsZSBjeD0nMycgcj0nLjUnLyUzZSUzY2NpcmNsZSBjeT0nMycgcj0nLjUnLyUzZSUzY2NpcmNsZSBjeD0nMycgY3k9JzMnIHI9Jy41Jy8lM2UlM2Mvc3ZnJTNFXCIpLFxyXG4gIFwiI1wiLFxyXG4gIFwiJTIzXCJcclxuKTtcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXHJcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoXHJcbiAgXCJ2YWxpZFwiOiAoXHJcbiAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yLFxyXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQsXHJcbiAgKSxcclxuICBcImludmFsaWRcIjogKFxyXG4gICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLFxyXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZCxcclxuICApLFxyXG4pO1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcclxuXHJcbi8vIFotaW5kZXggbWFzdGVyIGxpc3RcclxuLy9cclxuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XHJcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCB6aW5kZXgtc3RhY2tcclxuJHppbmRleC1kcm9wZG93bjogMTAwMDtcclxuJHppbmRleC1zdGlja3k6IDEwMjA7XHJcbiR6aW5kZXgtZml4ZWQ6IDEwMzA7XHJcbiR6aW5kZXgtb2ZmY2FudmFzLWJhY2tkcm9wOiAxMDQwO1xyXG4kemluZGV4LW9mZmNhbnZhczogMTA0NTtcclxuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogMTA1MDtcclxuJHppbmRleC1tb2RhbDogMTA1NTtcclxuJHppbmRleC1wb3BvdmVyOiAxMDcwO1xyXG4kemluZGV4LXRvb2x0aXA6IDEwODA7XHJcbi8vIHNjc3MtZG9jcy1lbmQgemluZGV4LXN0YWNrXHJcblxyXG4vLyBOYXZzXHJcblxyXG4kbmF2LWxpbmstcGFkZGluZy15OiAwLjVyZW07XHJcbiRuYXYtbGluay1wYWRkaW5nLXg6IDFyZW07XHJcbiRuYXYtbGluay1mb250LXNpemU6IG51bGw7XHJcbiRuYXYtbGluay1mb250LXdlaWdodDogbnVsbDtcclxuJG5hdi1saW5rLWNvbG9yOiBudWxsO1xyXG4kbmF2LWxpbmstaG92ZXItY29sb3I6IG51bGw7XHJcbiRuYXYtbGluay10cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCxcclxuICBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNjAwO1xyXG5cclxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xyXG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoO1xyXG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xyXG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICRncmF5LTcwMDtcclxuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAkd2hpdGU7IC8vIGNoYW5nZVxyXG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgJGdyYXktMzAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZztcclxuXHJcbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICRjb21wb25lbnQtYWN0aXZlLWNvbG9yO1xyXG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAkY29tcG9uZW50LWFjdGl2ZS1iZztcclxuXHJcbi8vIE5hdmJhclxyXG5cclxuJG5hdmJhci1wYWRkaW5nLXk6ICRzcGFjZXIgLyAyO1xyXG4kbmF2YmFyLXBhZGRpbmcteDogbnVsbDtcclxuXHJcbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAwLjVyZW07XHJcblxyXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcclxuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXHJcbiRuYXYtbGluay1oZWlnaHQ6ICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDI7XHJcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlO1xyXG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgLyAyO1xyXG4kbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6IDFyZW07XHJcblxyXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAwLjI1cmVtO1xyXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAwLjc1cmVtO1xyXG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xyXG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogJGJ0bi1ib3JkZXItcmFkaXVzO1xyXG4kbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICRidG4tZm9jdXMtd2lkdGg7XHJcbiRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xyXG5cclxuJG5hdmJhci1kYXJrLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC41NSk7XHJcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogcmdiYSgkd2hpdGUsIDAuNzUpO1xyXG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAkd2hpdGU7XHJcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogcmdiYSgkd2hpdGUsIDAuMjUpO1xyXG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpO1xyXG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJHdoaXRlLCAwLjEpO1xyXG5cclxuJG5hdmJhci1saWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDAuNTUpO1xyXG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiByZ2JhKCRibGFjaywgMC43KTtcclxuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6IHJnYmEoJGJsYWNrLCAwLjkpO1xyXG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiByZ2JhKCRibGFjaywgMC4zKTtcclxuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpO1xyXG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgMC4xKTtcclxuXHJcbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xyXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcclxuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xyXG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XHJcblxyXG4vLyBEcm9wZG93bnNcclxuLy9cclxuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxyXG5cclxuJGRyb3Bkb3duLW1pbi13aWR0aDogMTJyZW07XHJcbiRkcm9wZG93bi1wYWRkaW5nLXg6IDA7XHJcbiRkcm9wZG93bi1wYWRkaW5nLXk6IDAuNXJlbTtcclxuJGRyb3Bkb3duLXNwYWNlcjogMC4xMjVyZW07XHJcbiRkcm9wZG93bi1mb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuJGRyb3Bkb3duLWNvbG9yOiAkYm9keS1jb2xvcjtcclxuJGRyb3Bkb3duLWJnOiAkd2hpdGU7XHJcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAwLjE1KTtcclxuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAwO1xyXG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoXHJcbiAgJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMsXHJcbiAgJGRyb3Bkb3duLWJvcmRlci13aWR0aFxyXG4pO1xyXG4kZHJvcGRvd24tZGl2aWRlci1iZzogJGdyYXktMjAwO1xyXG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogJHNwYWNlciAvIDI7XHJcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAwLjE3NSk7XHJcblxyXG4kZHJvcGRvd24tbGluay1jb2xvcjogJGJvZHktY29sb3I7XHJcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAkZ3JheS04MDA7XHJcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiBzaGlmdC1jb2xvcigkZ3JheS01MDAsIC04MCUpO1xyXG5cclxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAkZ3JheS04MDA7XHJcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogc2hpZnQtY29sb3IoJGdyYXktNTAwLCAtODAlKTtcclxuXHJcbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS02MDA7XHJcblxyXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6IDAuNjVyZW07XHJcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogMS41cmVtO1xyXG5cclxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogJGdyYXktNjAwO1xyXG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xyXG5cclxuJGRyb3Bkb3duLWRhcmstY29sb3I6ICRncmF5LTMwMDtcclxuJGRyb3Bkb3duLWRhcmstYmc6ICRncmF5LTgwMDtcclxuJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yOiAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xyXG4kZHJvcGRvd24tZGFyay1kaXZpZGVyLWJnOiAkZHJvcGRvd24tZGl2aWRlci1iZztcclxuJGRyb3Bkb3duLWRhcmstYm94LXNoYWRvdzogbnVsbDtcclxuJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjogJGRyb3Bkb3duLWRhcmstY29sb3I7XHJcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3I6ICR3aGl0ZTtcclxuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1iZzogcmdiYSgkd2hpdGUsIDAuMTUpO1xyXG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yO1xyXG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZzogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnO1xyXG4kZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS01MDA7XHJcbiRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcjogJGdyYXktNTAwO1xyXG5cclxuLy8gUGFnaW5hdGlvblxyXG5cclxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAwLjM3NXJlbTtcclxuJHBhZ2luYXRpb24tcGFkZGluZy14OiAwLjc1cmVtO1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206IDAuMjVyZW07XHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogMC41cmVtO1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6IDAuNzVyZW07XHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogMS41cmVtO1xyXG5cclxuJHBhZ2luYXRpb24tY29sb3I6ICRwcmltYXJ5O1xyXG4kcGFnaW5hdGlvbi1iZzogJHdoaXRlO1xyXG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGg7XHJcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4kcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ6IC0kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg7XHJcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xyXG5cclxuJHBhZ2luYXRpb24tZm9jdXMtY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xyXG4kcGFnaW5hdGlvbi1mb2N1cy1iZzogJGdyYXktMjAwO1xyXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c7XHJcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6IDA7XHJcblxyXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogJGxpbmstaG92ZXItY29sb3I7XHJcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAkYm9keS1iZztcclxuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDA7XHJcblxyXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICRjb21wb25lbnQtYWN0aXZlLWNvbG9yO1xyXG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICRjb21wb25lbnQtYWN0aXZlLWJnO1xyXG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYmc7XHJcblxyXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogJGdyYXktNjAwO1xyXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogJHdoaXRlO1xyXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICRncmF5LTMwMDtcclxuXHJcbiRwYWdpbmF0aW9uLXRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LFxyXG4gIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxcclxuICBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xyXG5cclxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogJGJvcmRlci1yYWRpdXMtc207XHJcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICRib3JkZXItcmFkaXVzLWxnO1xyXG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tdmFyaWFibGVzXHJcblxyXG4vLyBQbGFjZWhvbGRlcnNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBwbGFjZWhvbGRlcnNcclxuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4OiAwLjU7XHJcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbjogMC4yO1xyXG4vLyBzY3NzLWRvY3MtZW5kIHBsYWNlaG9sZGVyc1xyXG5cclxuLy8gQ2FyZHNcclxuJGNhcmQtc3BhY2VyLXk6IDI1cHg7IC8vIGNoYW5nZVxyXG4kY2FyZC1zcGFjZXIteDogMjVweDsgLy8gY2hhbmdlXHJcbiRjYXJkLXRpdGxlLXNwYWNlci15OiAkc3BhY2VyIC8gMjtcclxuJGNhcmQtYm9yZGVyLXdpZHRoOiAwcHg7IC8vIGNoYW5nZVxyXG4kY2FyZC1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuJGNhcmQtYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgMC4xMjUpO1xyXG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKCN7JGNhcmQtYm9yZGVyLXJhZGl1c30gLSAjeyRjYXJkLWJvcmRlci13aWR0aH0pO1xyXG4kY2FyZC1jYXAtcGFkZGluZy15OiAyNXB4O1xyXG4kY2FyZC1jYXAtcGFkZGluZy14OiAyNXB4O1xyXG4kY2FyZC1jYXAtYmc6IHRyYW5zcGFyZW50O1xyXG4kY2FyZC1jYXAtY29sb3I6IG51bGw7XHJcbiRjYXJkLWhlaWdodDogbnVsbDtcclxuJGNhcmQtY29sb3I6IG51bGw7XHJcbiRjYXJkLWJnOiAkd2hpdGU7XHJcblxyXG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAxLjI1cmVtO1xyXG5cclxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xyXG5cclxuLy8gQWNjb3JkaW9uXHJcbiRhY2NvcmRpb24tcGFkZGluZy15OiAxcmVtO1xyXG4kYWNjb3JkaW9uLXBhZGRpbmcteDogMS4yNXJlbTtcclxuJGFjY29yZGlvbi1jb2xvcjogJGJvZHktY29sb3I7XHJcbiRhY2NvcmRpb24tYmc6IHRyYW5zcGFyZW50O1xyXG4kYWNjb3JkaW9uLWJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aDtcclxuJGFjY29yZGlvbi1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAwLjEyNSk7XHJcbiRhY2NvcmRpb24tYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoXHJcbiAgJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzLFxyXG4gICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoXHJcbik7XHJcblxyXG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAkYWNjb3JkaW9uLXBhZGRpbmcteTtcclxuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogJGFjY29yZGlvbi1wYWRkaW5nLXg7XHJcblxyXG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXk6ICRhY2NvcmRpb24tcGFkZGluZy15O1xyXG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICRhY2NvcmRpb24tcGFkZGluZy14O1xyXG4kYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcjogJGFjY29yZGlvbi1jb2xvcjtcclxuJGFjY29yZGlvbi1idXR0b24tYmc6ICRhY2NvcmRpb24tYmc7XHJcbiRhY2NvcmRpb24tdHJhbnNpdGlvbjogJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIDAuMTVzIGVhc2U7XHJcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogdGludC1jb2xvcigkZGFyaywgOTAlKTtcclxuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yOiBzaGFkZS1jb2xvcigkYm9keS1jb2xvciwgMTAlKTtcclxuXHJcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcclxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvdzogJGJ0bi1mb2N1cy1ib3gtc2hhZG93O1xyXG5cclxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAxLjI1cmVtO1xyXG4kYWNjb3JkaW9uLWljb24tY29sb3I6ICRhY2NvcmRpb24tY29sb3I7XHJcbiRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3I6ICRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcjtcclxuJGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xyXG4kYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHJcbiRhY2NvcmRpb24tYnV0dG9uLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1jb2xvcn0nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKTtcclxuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIik7XHJcblxyXG4vLyBUb29sdGlwc1xyXG5cclxuJHRvb2x0aXAtZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4kdG9vbHRpcC1tYXgtd2lkdGg6IDIwMHB4O1xyXG4kdG9vbHRpcC1jb2xvcjogJHdoaXRlO1xyXG4kdG9vbHRpcC1iZzogJGJsYWNrO1xyXG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuJHRvb2x0aXAtb3BhY2l0eTogMC45O1xyXG4kdG9vbHRpcC1wYWRkaW5nLXk6IDAuMjVyZW07XHJcbiR0b29sdGlwLXBhZGRpbmcteDogMC41cmVtO1xyXG4kdG9vbHRpcC1tYXJnaW46IDA7XHJcblxyXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogMC44cmVtO1xyXG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6IDAuNHJlbTtcclxuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICR0b29sdGlwLWJnO1xyXG5cclxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xyXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogJHRvb2x0aXAtcGFkZGluZy15O1xyXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogJHRvb2x0aXAtcGFkZGluZy14O1xyXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogJHRvb2x0aXAtZm9udC1zaXplO1xyXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcclxuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5O1xyXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXM7XHJcblxyXG4vLyBQb3BvdmVyc1xyXG5cclxuJHBvcG92ZXItZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4kcG9wb3Zlci1iZzogJHdoaXRlO1xyXG4kcG9wb3Zlci1tYXgtd2lkdGg6IDI3NnB4O1xyXG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGg7XHJcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIDAuMik7XHJcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xyXG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdChcclxuICAkcG9wb3Zlci1ib3JkZXItcmFkaXVzLFxyXG4gICRwb3BvdmVyLWJvcmRlci13aWR0aFxyXG4pO1xyXG4kcG9wb3Zlci1ib3gtc2hhZG93OiAkYm94LXNoYWRvdztcclxuXHJcbiRwb3BvdmVyLWhlYWRlci1iZzogZGFya2VuKCRwb3BvdmVyLWJnLCAzJSk7XHJcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogJGhlYWRpbmdzLWNvbG9yO1xyXG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAwLjVyZW07XHJcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6IDAuNzVyZW07XHJcblxyXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAkYm9keS1jb2xvcjtcclxuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICRzcGFjZXI7XHJcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAkc3BhY2VyO1xyXG5cclxuJHBvcG92ZXItYXJyb3ctd2lkdGg6IDFyZW07XHJcbiRwb3BvdmVyLWFycm93LWhlaWdodDogMC41cmVtO1xyXG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogJHBvcG92ZXItYmc7XHJcblxyXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIDAuMDUpO1xyXG5cclxuLy8gVG9hc3RzXHJcblxyXG4kdG9hc3QtbWF4LXdpZHRoOiAzNTBweDtcclxuJHRvYXN0LXBhZGRpbmcteDogMC43NXJlbTtcclxuJHRvYXN0LXBhZGRpbmcteTogMC4yNXJlbTtcclxuJHRvYXN0LWZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiR0b2FzdC1jb2xvcjogbnVsbDtcclxuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAwLjg1KTtcclxuJHRvYXN0LWJvcmRlci13aWR0aDogMXB4O1xyXG4kdG9hc3QtYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xyXG4kdG9hc3QtYm94LXNoYWRvdzogMCAwLjI1cmVtIDAuNzVyZW0gcmdiYSgkYmxhY2ssIDAuMSk7XHJcbiR0b2FzdC1zcGFjaW5nOiAkY29udGFpbmVyLXBhZGRpbmcteDtcclxuXHJcbiR0b2FzdC1oZWFkZXItY29sb3I6ICRncmF5LTYwMDtcclxuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC44NSk7XHJcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG5cclxuLy8gQmFkZ2VzXHJcbiRiYWRnZS1mb250LXNpemU6IDAuNzVlbTtcclxuJGJhZGdlLWZvbnQtd2VpZ2h0OiA1MDA7XHJcbiRiYWRnZS1jb2xvcjogJHdoaXRlO1xyXG4kYmFkZ2UtcGFkZGluZy15OiAwLjM1ZW07XHJcbiRiYWRnZS1wYWRkaW5nLXg6IDAuNWVtO1xyXG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogMnB4O1xyXG5cclxuLy8gTW9kYWxzXHJcblxyXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcclxuJG1vZGFsLWlubmVyLXBhZGRpbmc6IDEuMjVyZW07IC8vIGNoYW5nZVxyXG5cclxuLy8gTWFyZ2luIGJldHdlZW4gZWxlbWVudHMgaW4gZm9vdGVyLCBtdXN0IGJlIGxvd2VyIHRoYW4gb3IgZXF1YWwgdG8gMiAqICRtb2RhbC1pbm5lci1wYWRkaW5nXHJcbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46IDAuNXJlbTtcclxuJG1vZGFsLWRpYWxvZy1tYXJnaW46IDAuNXJlbTtcclxuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogMS43NXJlbTtcclxuXHJcbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XHJcblxyXG4kbW9kYWwtY29udGVudC1jb2xvcjogbnVsbDtcclxuJG1vZGFsLWNvbnRlbnQtYmc6ICR3aGl0ZTtcclxuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgMC4yKTtcclxuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoO1xyXG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcclxuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoXHJcbiAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyxcclxuICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGhcclxuKTtcclxuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogMCAwLjI1cmVtIDAuNXJlbSByZ2JhKCRibGFjaywgMC41KTtcclxuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogMCAwLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgMC41KTtcclxuXHJcbiRtb2RhbC1iYWNrZHJvcC1iZzogJGJsYWNrO1xyXG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogMC41O1xyXG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcclxuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yO1xyXG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoO1xyXG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg7XHJcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAxLjI1cmVtOyAvLyBjaGFuZ2VcclxuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6IDEuNTYyNXJlbTsgLy8gY2hhbmdlXHJcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg7IC8vIGNoYW5nZVxyXG5cclxuJG1vZGFsLXNtOiAzMDBweDtcclxuJG1vZGFsLW1kOiA1MDBweDtcclxuJG1vZGFsLWxnOiA4MDBweDtcclxuJG1vZGFsLXhsOiAxMTQwcHg7XHJcblxyXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7XHJcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogbm9uZTtcclxuJG1vZGFsLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xyXG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcclxuXHJcbi8vIEFsZXJ0c1xyXG4vL1xyXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cclxuXHJcbiRhbGVydC1wYWRkaW5nLXk6IDAuNzVyZW07XHJcbiRhbGVydC1wYWRkaW5nLXg6IDEuMjVyZW07XHJcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4kYWxlcnQtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuJGFsZXJ0LWJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aDtcclxuXHJcbiRhbGVydC1iZy1zY2FsZTogLTgwJTtcclxuJGFsZXJ0LWJvcmRlci1zY2FsZTogLTcwJTtcclxuJGFsZXJ0LWNvbG9yLXNjYWxlOiA0MCU7XHJcblxyXG4kYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yOiAkYWxlcnQtcGFkZGluZy14ICogMzsgLy8gM3ggY292ZXJzIHdpZHRoIG9mIHggcGx1cyBkZWZhdWx0IHBhZGRpbmcgb24gZWl0aGVyIHNpZGVcclxuXHJcbi8vIFByb2dyZXNzIGJhcnNcclxuXHJcbiRwcm9ncmVzcy1oZWlnaHQ6IDFyZW07XHJcbiRwcm9ncmVzcy1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDAuNzU7XHJcbiRwcm9ncmVzcy1iZzogJGJvZHktYmc7IC8vIGNoYW5nZVxyXG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiBpbnNldCAwIDAuMXJlbSAwLjFyZW0gcmdiYSgkYmxhY2ssIDAuMSk7XHJcbiRwcm9ncmVzcy1iYXItY29sb3I6ICR3aGl0ZTtcclxuJHByb2dyZXNzLWJhci1iZzogJHByaW1hcnk7IC8vIGNoYW5nZVxyXG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6IDFzIGxpbmVhciBpbmZpbml0ZTtcclxuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XHJcblxyXG4vLyBMaXN0IGdyb3VwXHJcblxyXG4kbGlzdC1ncm91cC1jb2xvcjogbnVsbDtcclxuJGxpc3QtZ3JvdXAtYmc6ICR3aGl0ZTtcclxuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xyXG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGg7XHJcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG5cclxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICRjYXJkLXNwYWNlci15IC8gMS41O1xyXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogJGNhcmQtc3BhY2VyLXg7XHJcbiRsaXN0LWdyb3VwLWl0ZW0tYmctc2NhbGU6IC04MCU7XHJcbiRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGU6IDQwJTtcclxuXHJcbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAkZ3JheS0xMDA7XHJcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtY29sb3I7XHJcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogJGNvbXBvbmVudC1hY3RpdmUtYmc7XHJcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1iZztcclxuXHJcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAkZ3JheS02MDA7XHJcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAkbGlzdC1ncm91cC1iZztcclxuXHJcbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogJGdyYXktNzAwO1xyXG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjtcclxuXHJcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICRib2R5LWNvbG9yO1xyXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAkZ3JheS0yMDA7XHJcblxyXG4vLyBJbWFnZSB0aHVtYm5haWxzXHJcblxyXG4kdGh1bWJuYWlsLXBhZGRpbmc6IDAuMjVyZW07XHJcbiR0aHVtYm5haWwtYmc6ICRib2R5LWJnO1xyXG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aDtcclxuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XHJcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAwLjA3NSk7XHJcblxyXG4vLyBGaWd1cmVzXHJcblxyXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiA5MCU7XHJcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogJGdyYXktNjAwO1xyXG5cclxuLy8gQnJlYWRjcnVtYnNcclxuXHJcbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogbnVsbDtcclxuJGJyZWFkY3J1bWItcGFkZGluZy15OiAwO1xyXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6IDA7XHJcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZzogMC41cmVtO1xyXG5cclxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHJcbiRicmVhZGNydW1iLWJnOiBudWxsO1xyXG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAkZ3JheS02MDA7XHJcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogJGdyYXktNjAwO1xyXG4kYnJlYWRjcnVtYi1kaXZpZGVyOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDI0IDI0JyB3aWR0aD0nMTQnIGhlaWdodD0nMTQnIHN0cm9rZT0nI3skZ3JheS02MDB9JyBzdHJva2Utd2lkdGg9JzInIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgY2xhc3M9J2Nzcy1pNmR6cTEnJTNFJTNDcG9seWxpbmUgcG9pbnRzPSc5IDE4IDE1IDEyIDkgNiclM0UlM0MvcG9seWxpbmUlM0UlM0Mvc3ZnJTNFXCIpO1xyXG4kYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQ6ICRicmVhZGNydW1iLWRpdmlkZXI7XHJcbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6IG51bGw7XHJcblxyXG4vLyBDYXJvdXNlbFxyXG5cclxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICR3aGl0ZTtcclxuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6IDE1JTtcclxuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogMC41O1xyXG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAwLjk7XHJcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcclxuXHJcbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6IDMwcHg7XHJcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAzcHg7XHJcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4O1xyXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogM3B4O1xyXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLW9wYWNpdHk6IDAuNTtcclxuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICR3aGl0ZTtcclxuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtb3BhY2l0eTogMTtcclxuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcclxuXHJcbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiA3MCU7XHJcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAkd2hpdGU7XHJcbiRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTogMS4yNXJlbTtcclxuJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyOiAxLjI1cmVtO1xyXG5cclxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogMjBweDtcclxuXHJcbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41TDQuMjUgNGwyLjUtMi41TDUuMjUgMHonLz48L3N2Zz5cIik7XHJcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTIuNzUgMGwtMS41IDEuNUwzLjc1IDRsLTIuNSAyLjVMMi43NSA4bDQtNC00LTR6Jy8+PC9zdmc+XCIpO1xyXG5cclxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XHJcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXHJcblxyXG4kY2Fyb3VzZWwtZGFyay1pbmRpY2F0b3ItYWN0aXZlLWJnOiAkYmxhY2s7XHJcbiRjYXJvdXNlbC1kYXJrLWNhcHRpb24tY29sb3I6ICRibGFjaztcclxuJGNhcm91c2VsLWRhcmstY29udHJvbC1pY29uLWZpbHRlcjogaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApO1xyXG5cclxuLy8gU3Bpbm5lcnNcclxuXHJcbiRzcGlubmVyLXdpZHRoOiAycmVtO1xyXG4kc3Bpbm5lci1oZWlnaHQ6ICRzcGlubmVyLXdpZHRoO1xyXG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XHJcbiRzcGlubmVyLWJvcmRlci13aWR0aDogMC4yNWVtO1xyXG4kc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IDAuNzVzO1xyXG5cclxuJHNwaW5uZXItd2lkdGgtc206IDFyZW07XHJcbiRzcGlubmVyLWhlaWdodC1zbTogJHNwaW5uZXItd2lkdGgtc207XHJcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogMC4yZW07XHJcblxyXG4vLyBDbG9zZVxyXG5cclxuJGJ0bi1jbG9zZS13aWR0aDogMWVtO1xyXG4kYnRuLWNsb3NlLWhlaWdodDogJGJ0bi1jbG9zZS13aWR0aDtcclxuJGJ0bi1jbG9zZS1wYWRkaW5nLXg6IDAuMjVlbTtcclxuJGJ0bi1jbG9zZS1wYWRkaW5nLXk6ICRidG4tY2xvc2UtcGFkZGluZy14O1xyXG4kYnRuLWNsb3NlLWNvbG9yOiAkYmxhY2s7XHJcbiRidG4tY2xvc2UtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skYnRuLWNsb3NlLWNvbG9yfScgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLz48L3N2Zz5cIik7XHJcbiRidG4tY2xvc2UtZm9jdXMtc2hhZG93OiAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c7XHJcbiRidG4tY2xvc2Utb3BhY2l0eTogMC41O1xyXG4kYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHk6IDAuNzU7XHJcbiRidG4tY2xvc2UtZm9jdXMtb3BhY2l0eTogMTtcclxuJGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAwLjI1O1xyXG4kYnRuLWNsb3NlLXdoaXRlLWZpbHRlcjogaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpO1xyXG5cclxuLy8gT2ZmY2FudmFzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgb2ZmY2FudmFzLXZhcmlhYmxlc1xyXG4kb2ZmY2FudmFzLXBhZGRpbmcteTogJG1vZGFsLWlubmVyLXBhZGRpbmc7XHJcbiRvZmZjYW52YXMtcGFkZGluZy14OiAkbW9kYWwtaW5uZXItcGFkZGluZztcclxuJG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRoOiAzNjBweDtcclxuJG9mZmNhbnZhcy12ZXJ0aWNhbC1oZWlnaHQ6IDMzdmg7XHJcbiRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcclxuJG9mZmNhbnZhcy1ib3JkZXItY29sb3I6ICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjtcclxuJG9mZmNhbnZhcy1ib3JkZXItd2lkdGg6ICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDtcclxuJG9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0O1xyXG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAkbW9kYWwtY29udGVudC1iZztcclxuJG9mZmNhbnZhcy1jb2xvcjogJG1vZGFsLWNvbnRlbnQtY29sb3I7XHJcbiRvZmZjYW52YXMtYm94LXNoYWRvdzogJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cztcclxuLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtdmFyaWFibGVzXHJcblxyXG4vLyBDb2RlXHJcblxyXG4kY29kZS1mb250LXNpemU6IDg3LjUlO1xyXG4kY29kZS1jb2xvcjogJHBpbms7XHJcblxyXG4ka2JkLXBhZGRpbmcteTogMC4ycmVtO1xyXG4ka2JkLXBhZGRpbmcteDogMC40cmVtO1xyXG4ka2JkLWZvbnQtc2l6ZTogJGNvZGUtZm9udC1zaXplO1xyXG4ka2JkLWNvbG9yOiAkd2hpdGU7XHJcbiRrYmQtYmc6ICRncmF5LTkwMDtcclxuXHJcbiRwcmUtY29sb3I6IG51bGw7XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyAgICAgTGlzdCBvZiB2YXJpYWJsZXMgZm9yIGxheW91dFxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRoZWFkZXItaGVpZ2h0OiA3MHB4O1xyXG4kc2lkZWJhci13aWR0aDogMjU1cHg7XHJcbiRzaWRlYmFyLWNvbGxhcHNlZC13aWR0aDogNzBweDtcclxuXHJcbi8vIGhlYWRlclxyXG4kaGVhZGVyLWJhY2tncm91bmQ6ICNmZmY7XHJcbiRoZWFkZXItY29sb3I6ICM1MjViNjk7XHJcbiRoZWFkZXItc2hhZG93OiAwIDFweCAyMHB4IDAgcmdiYSg2OSwgOTAsIDEwMCwgMC4wOCk7XHJcbiRicmFuZC1jb2xvcjogIzE2MWMyNTtcclxuJGhlYWRlci1pdGVtLWJvcmRlci1jb2xvcjogI0NFQ0VDRTtcclxuXHJcblxyXG4vLyBNZW51XHJcbiRzaWRlYmFyLWJhY2tncm91bmQ6ICMxYzIzMmY7XHJcbiRzaWRlYmFyLWNvbG9yOiAjY2VkNGRjO1xyXG4kc2lkZWJhci1pY29uLWNvbG9yOiAjNzc4MjkwO1xyXG4kc2lkZWJhci1tYWluLWFjdGl2ZS1jb2xvcjogI2ZmZjtcclxuJHNpZGViYXItYWN0aXZlLWNvbG9yOiAkcHJpbWFyeTtcclxuJHNpZGViYXItY2FwdGlvbjogJGhlYWRlci1jb2xvcjtcclxuJHNpZGViYXItc2hhZG93OiAwIDFweCAyMHB4IDAgcmdiYSg2OSwgOTAsIDEwMCwgMC4wOCk7XHJcblxyXG4vLyBob3Jpem9udGFsIG1lbnVcclxuJHRvcGJhci1oZWlnaHQ6IDYwcHg7XHJcbiR0b3BiYXItYmFja2dyb3VuZDogIzFjMjMyZjtcclxuJHRvcGJhci1jb2xvcjogI2I1YmRjYTtcclxuJGhlYWRlci1zdWJtZW51LWJhY2tncm91bmQ6ICNmZmY7XHJcbiRoZWFkZXItc3VibWVudS1jb2xvcjogIzFjMjMyZjtcclxuXHJcbi8vIGNhcmQgYmxvY2tcclxuJGNhcmQtc2hhZG93OiAwIDZweCAzMHB4IHJnYmEoMTgyLCAxODYsIDIwMywgMC4zKTtcclxuXHJcbiRzb2Z0LWJnLWxldmVsOiAtODAlO1xyXG5cclxuJHRoZW1lcy1jb2xvcnM6IChcclxuICB0aGVtZS0xOiAoXHJcbiAgICBib2R5OiBsaW5lYXItZ3JhZGllbnQoMTE1LjI1ZGVnLCAjZmZmZmZmIDAlLCAjZjhmOWZkIDEwMC4yNSUpLFxyXG4gICAgcHJpbWFyeTogIzUxNDU5ZCxcclxuICAgIHByaW1hcnktZ3JkOlxyXG4gICAgICBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgMTQxLjU1ZGVnLFxyXG4gICAgICAgIHJnYmEoODEsIDY5LCAxNTcsIDApIDMuNDYlLFxyXG4gICAgICAgIHJnYmEoMjU1LCA1OCwgMTEwLCAwLjYpIDk5Ljg2JVxyXG4gICAgICApLFxyXG4gICksXHJcbiAgdGhlbWUtMjogKFxyXG4gICAgYm9keTpcclxuICAgICAgbGluZWFyLWdyYWRpZW50KDE0MS41NWRlZywgcmdiYSgyNDAsIDI0NCwgMjQzLCAwKSAzLjQ2JSwgI2YwZjRmMyA5OS44NiUpLFxyXG4gICAgcHJpbWFyeTogIzFmMzk5NixcclxuICAgIHByaW1hcnktZ3JkOlxyXG4gICAgICBsaW5lYXItZ3JhZGllbnQoMTQxLjU1ZGVnLCByZ2JhKDgxLCA2OSwgMTU3LCAwKSAzLjQ2JSwgIzRlYmJkMyA5OS44NiUpLFxyXG4gICksXHJcbiAgdGhlbWUtMzogKFxyXG4gICAgYm9keTogbGluZWFyLWdyYWRpZW50KDExNS4yNWRlZywgI2ZmZmZmZiAwJSwgI2Y4ZjlmZCAxMDAuMjUlKSxcclxuICAgIHByaW1hcnk6ICM2ZmQ5NDMsXHJcbiAgICBwcmltYXJ5LWdyZDogbGluZWFyLWdyYWRpZW50KDE0MS41NWRlZywgIzZmZDk0MyAzLjQ2JSwgIzRiOWIyOSA5OS44NiUpLFxyXG4gICksXHJcbiAgdGhlbWUtNDogKFxyXG4gICAgYm9keTpcclxuICAgICAgbGluZWFyLWdyYWRpZW50KDE0MS41NWRlZywgcmdiYSgyNDAsIDI0NCwgMjQzLCAwKSAzLjQ2JSwgI2YwZjRmMyA5OS44NiUpLFxyXG4gICAgcHJpbWFyeTogIzU4NGVkMixcclxuICAgIHByaW1hcnktZ3JkOlxyXG4gICAgICBsaW5lYXItZ3JhZGllbnQoMTQxLjU1ZGVnLCByZ2JhKDEwNCwgOTQsIDIyOSwgMCkgMy40NiUsICM2ODVlZTUgOTkuODYlKSxcclxuICApLFxyXG4pO1xyXG4iXX0= */



/* 추가 */

body.theme-3 .sidenav_wrap .first_item .second_menu,
body.theme-3 .sidenav_wrap .first_item .third_menu {display:none;}
body.theme-3 .sidenav_wrap .first_item.dash-trigger .second_menu,
body.theme-3 .sidenav_wrap .second_item.dash-trigger .third_menu {display:block !important; height:auto !important;}
body.theme-3 .sidenav_wrap .first_item > a,
body.theme-3 .sidenav_wrap .second_item > a,
body.theme-3 .sidenav_wrap .third_item > a {display:block; padding:12px 0 13px 65px; margin:0; font-weight:400; color:#fff;}
body.theme-3 .sidenav_wrap .first_item > a {position:relative; /* background:url("http://localhost/laravel-rb7/assets/images/ico_item_default.svg") no-repeat left 28px center; */}
/*body.theme-3 .sidenav_wrap .first_item > a:hover {box-shadow:none; background-color:#141C22; !* background:url("http://localhost/laravel-rb7/assets/images/ico_item_active.svg") no-repeat left 28px center #141C22; *!}*/
/*body.theme-3 .sidenav_wrap .first_item.active > a {color:#fff; background-color:#6ED643; box-shadow:none; !* background:url("http://localhost/laravel-rb7/assets/images/ico_item_active.svg") no-repeat left 28px center #6ED643; *! }*/
/*body.theme-3 .sidenav_wrap .second_item > a {background-color:#1E282F;}*/
body.theme-3 .sidenav_wrap .second_item.open > a {background:url("https://www.withworks.co.kr/assets/images/ico_navbar_arrow.svg") no-repeat right 28px center #1E282F;}
/*body.theme-3 .sidenav_wrap .second_item > a:hover {background-color:#141C22;}*/
body.theme-3 .sidenav_wrap .second_item.dash-trigger .down_btn {pointer-events: none;}
body.theme-3 .sidenav_wrap .second_item.dash-trigger .down_btn,
body.theme-3 .sidenav_wrap .second_item .down_btn.on {background:url("https://www.withworks.co.kr/assets/images/ico_navbar_arrow_active.svg") no-repeat right 28px center #1E282F;}
body.theme-3 .sidenav_wrap .second_item.dash-trigger > a:hover {background:url("https://www.withworks.co.kr/assets/images/ico_navbar_arrow_active.svg") no-repeat right 28px center #1E282F;}
body.theme-3 .sidenav_wrap .third_item > a {background-color:#141C22; padding:6px 0 6px 65px; color:#6C757D;}
body.theme-3 .sidenav_wrap .third_item > a:hover,
body.theme-3 .sidenav_wrap .third_item.active > a {color:#fff;}

body.theme-3 .sidenav_wrap .end > a {position:relative;}
/*body.theme-3 .sidenav_wrap .end > a:after {content:""; position:absolute; right:20px; top:50%; transform: translateY(-50%); width:8px; height:8px; background-color:#6C757D; border-radius: 50%;}*/
/*body.theme-3 .sidenav_wrap .second_active.end > a:after {background-color:#6ED643;}*/

/*
body.theme-3 .sidenav_wrap .third_item > a:hover {color:#fff;}
body.theme-3 .sidenav_wrap .second_item.open > a:hover {background:url("http://localhost/laravel-rb7/assets/images/ico_navbar_arrow.svg") no-repeat right 28px center #141C22;}
body.theme-3 .sidenav_wrap .second_item.open.active > a:hover,
body.theme-3 .sidenav_wrap .second_item > a.on:hover {background:url("http://localhost/laravel-rb7/assets/images/ico_navbar_arrow_active.svg") no-repeat right 28px center #2e3a42;}
body.theme-3 .sidenav_wrap .second_item.open.active > a,
body.theme-3 .sidenav_wrap .second_item > a.on {background:url("http://localhost/laravel-rb7/assets/images/ico_navbar_arrow_active.svg") no-repeat right 28px center;}
body.theme-3 .sidenav_wrap .first_item .third_menu .third_active a {color:#fff;}
*/

/* 230724 추가 */
.dash-sidebar.light-sidebar.transprent-bg {background: #2E3A42;}

/* 230801 추가 */
.dash-sidebar .dash-micon {width:18px; height:18px; position:absolute; top:50%; transform: translateY(-50%); left:26px;}
/*body.theme-3 .sidenav_wrap .first_item > a:hover .dash-micon i,*/
/*body.theme-3 .sidenav_wrap .first_item.active > a .dash-micon i {color:#fff;}*/

/* 230803 추가 */
.layout_modify1 .card:not(.table-card) .table-responsive {margin:0 -18px; width:calc(100% + 36px); height:100%;}
.layout_modify1 .btn.btn-toggle {padding: 0.5rem;}
.layout_modify1 .btn-toggle > i {display:block; transform: rotate(180deg);}
.layout_modify1 .btn-toggle.toggle_on > i {transform: rotate(0deg);}
.layout_modify1 .filter_toggle {/* display:none; */}
.layout_modify1 .card-body {padding: 13px 18px 15px;}
.layout_modify1 .table-card-body {/*padding: 10px 18px;*/ padding: 0;}
.layout_modify1 .form-card-body {padding: 0; overflow-y: auto;}
.layout_modify1 .form-label {margin-bottom: 0.25rem; font-size: 13px;}
.layout_modify1 .form-control,
.layout_modify1 .custom-select,
.layout_modify1 .dataTable-selector,
.layout_modify1 .dataTable-input,
.layout_modify1 .input-group-text {font-size: 0.8rem; padding: 0.275rem 0.775rem;}
.layout_modify1 .nav-link {font-size:13px; padding:0.25rem .75rem;}
.layout_modify1 .input-group-text {line-height:1;}
.layout_modify1 .btn {font-size:13px; padding: 0.25rem 1rem; line-height:1;}
.layout_modify1 .btn span {vertical-align: sub;}
.layout_modify1 .filter_wrap.position-fixed {width:calc(100% - 315px); /* left: calc(285px + var(--bs-gutter-x) * .5); */ right:30px; z-index:10000; padding:0;}
.layout_modify1 .filter_wrap.position-fixed > * {padding:0;}
/* .layout_modify1 .filter_toggle > ul {padding:0; margin: 0; gap:10px 12px; flex-wrap: wrap;}
.layout_modify1 .filter_toggle > ul > li {padding:0; width:calc((100% - 36px) / 4); gap:10px;}
.layout_modify1 .filter_toggle > ul > li .input_title {width:90px;}
.layout_modify1 .filter_toggle > ul > li .input_title label {display:block; margin-bottom:0; word-break:keep-all;}
.layout_modify1 .filter_toggle > ul > li .input_cont {flex:1; display: flex;} */
.layout_modify1 { height: 100%; overflow: hidden;}
/*.layout_modify1 #form-tab {height: calc(100% - 82.5px); max-height: calc(100% - 82.5px); overflow: hidden; overflow-y:auto;}*/
/*.layout_modify1 .table_type01_wrap {height:calc(100% - 70px); max-height:initial; !* overflow:auto; *!}*/
.layout_modify1 .dash-header {display:none;}
.layout_modify1 .dash-header01 {display:block; left: 0; right: initial; bottom: 0; min-height:initial; width:100%;}
.layout_modify1 .dash-sidebar.light-sidebar.transprent-bg .navbar-content {height: calc(100vh - 80px);}
.layout_modify1 .dash-header .header-wrapper {padding:0 26px; padding-right:85px}
.layout_modify1 .dash-header .dash-h-dropdown {top:initial !important; bottom: calc(100% + 10px) !important;}
.layout_modify1 .dash-header .drp-company .dash-head-link {margin:0; padding:0;}
.layout_modify1 .dash-header .dash-head-link,
.layout_modify1 .dash-header .dash-head-link:hover,
.layout_modify1 .dash-header .dash-head-link:focus {color:#fff; background-color: transparent; padding: 0; border:none;}
.layout_modify1 .dash-header .dash-head-link .drp-arrow {color:#fff;}
.layout_modify1 .dash-header .dash-head-link .theme-avtar {width:28px; height: 28px;}
.layout_modify1 .dash-header .dash-head-link .hide-mob {font-size:13px;}
.layout_modify1 .dash-header .dash-h-item {min-height: initial;}
.layout_modify1 #pills-tab {margin-bottom:0; padding-left: 0;}
.layout_modify1 .dash-container {/* min-height:initial; max-height:calc(100vh - 50px); */ top:0; /*height:100%; padding-bottom: 49px;*/ overflow: auto;}
.layout_modify1 .dash-container .dash-content {height:100%; padding-top:15px;}
.layout_modify1 .justify-content-space-between {justify-content:space-between;}
.split-card{margin-bottom:0;}
.tab_cont_wrap:last-child .card{margin-bottom:0;}
.layout_modify1 .dash-footer {position:fixed; margin-top:10px; margin-bottom:0; top:auto; bottom: 0; right: 0;width: calc(100% - 254px); margin-left:0;}
.layout_modify1 .paging_wrap {margin: 13px 0px 0;}
.layout_modify1 .paging > ul {gap:6px;}
.layout_modify1 .paging > ul > li i {color:#495057;}
.layout_modify1 .paging > ul > li > a {font-size: .75rem; display:block; min-width:20px; padding: 1px 3px; line-height:18px; border:1px solid #ced4da; text-align:center; border-radius: 5px; color:#293240;}
/*.layout_modify1 .paging > ul > li.on > a {color: #fff; font-weight: 500; border-color: #59ae36; background: #59ae36;}*/
.layout_modify1 .card-header {display: flex; align-items: center; padding: 0px 18px; height: 34px;}
.layout_modify1 .card .card-header:not(.border-0) h5:after {height: 18px; top:50%; left:-18px; transform: translateY(-50%);}
.layout_modify1 .card .card-header h5,
.layout_modify1 .card .card-header .h5 {font-size: 14px;}
.layout_modify1 .card .card-body h5,
.layout_modify1 .card .card-body .h5 {font-size: 13px; margin-bottom: 0;}
.layout_modify1 .module01 > ul {padding:0; margin: 0; gap:10px 12px; flex-wrap: wrap;}
.layout_modify1 .module01 > ul > li {padding:0; width:calc((100% - 36px) / 4); gap:10px;}
.layout_modify1 .module01.third > ul > li {width:calc((100% - 24px) / 3);}
.layout_modify1 .module01.secd > ul > li {width:calc((100% - 12px) / 2);}
.layout_modify1 .module01.fill_width > ul > li {width:calc((100% - 12px) / 2);}
.layout_modify1 .module01.secd > ul > li button {white-space:nowrap;}
.layout_modify1 .module01.fill_width > ul > li button {white-space:nowrap;}
.layout_modify1 .module01.only > ul > li {width:100%;}
.layout_modify1 .module01 > ul > li.secd {width:calc((100% - 12px) / 4 * 2);}
.layout_modify1 .module01 > ul > li.fill_width {width:calc((100% - 12px) / 4 * 2);}
.layout_modify1 .module01 > ul > li.secd button {white-space:nowrap;}
.layout_modify1 .module01 > ul > li.third {width:calc((100% - 12px) / 4 * 3);}
.layout_modify1 .module01 > ul > li.third button {white-space:nowrap;}
.layout_modify1 .module01.third > ul > li.secd {width:calc((100% - 24px) / 3 * 2);}
.layout_modify1 .module01.third > ul > li.fill_width {width:calc((100% - 24px) / 3 * 2);}
.layout_modify1 .module01 > ul > li.only {width:100%;}
.layout_modify1 .module01 > ul > li .input_title {width:80px;}
.layout_modify1 .module01 > ul > li .input_title label {display:block; margin-bottom:0; word-break:keep-all;}
.layout_modify1 .module01 > ul > li .input_cont {flex:1; display: flex;}
.admin_container .module01 > ul > li .input_cont {flex-wrap:nowrap;}

.admin_container .module01 > ul {padding:0; margin: 0; gap:10px 12px; flex-wrap: wrap;}
.admin_container .module01 > ul > li {padding:0; width:calc((100% - 36px) / 4); gap:10px;}
.admin_container .module01.third > ul > li {width:calc((100% - 24px) / 3);}
.admin_container .module01.secd > ul > li {width:calc((100% - 12px) / 2);}
.admin_container .module01.fill_width > ul > li {width:calc((100% - 12px) / 2);}
.admin_container .module01.secd > ul > li button {white-space:nowrap;}
.admin_container .module01.fill_width > ul > li button {white-space:nowrap;}
.admin_container .module01.only > ul > li {width:100%;}
.admin_container .module01 > ul > li.secd {width:calc((100% - 12px) / 4 * 2);}
.admin_container .module01 > ul > li.fill_width {width:calc((100% - 12px) / 4 * 2);}
.admin_container .module01 > ul > li.secd button {white-space:nowrap;}
.admin_container .module01.third > ul > li.secd {width:calc((100% - 24px) / 3 * 2);}
.admin_container .module01.third > ul > li.fill_width {width:calc((100% - 24px) / 3 * 2);}
.admin_container .module01 > ul > li.only {width:100%;}
.admin_container .module01 > ul > li .input_title {width:80px;}
.admin_container .module01 > ul > li .input_title label {display:block; margin-bottom:0; word-break:keep-all;}
.admin_container .module01 > ul > li .input_cont {flex:1; display: flex;}

/*.layout_modify1 .module01.half > ul > li {width: calc((100% - 24px) / 3);}*/
/*.layout_modify1 .module01 > ul > li.col-md-4 {width:calc((100% - 24px) / 3);}*/
.layout_modify1 .dataTables_wrapper .dataTables_length {margin: 10px 0 10px 10px; height:auto;}
.layout_modify1 .dataTables_wrapper .dataTables_filter {margin: 10px 10px 10px 0; height:auto;}
.layout_modify1 .dataTables_wrapper .dataTables_length select {margin:0;}
.layout_modify1 .dt-buttons {top:0; padding: 0; right: 310px;}
.layout_modify1 .sales_order_details_list .btn span {vertical-align: middle;}
.layout_modify1 .sales_order_details_list thead th {padding:0px 15px !important;}
.layout_modify1 .dataTables_wrapper .dataTables_filter input,
.layout_modify1 .dataTables_wrapper .dataTables_length select{padding:0.275rem 1rem;}
.layout_modify1 .dataTables_wrapper .dataTables_length select{padding-right:2rem;}
.layout_modify1 #order-list-table_wrapper {margin-bottom:13px;}
.layout_modify1 .table_btn_wrap {display: flex; align-items: center; justify-content: flex-end; gap: 10px;/* padding: 0px 18px;*/padding-top: 0.5rem; height: 34px;}
.layout_modify1 .tab-pane {/*height:calc(100% - 44px);*/ height:100%;}

.admin_container .form-control{display: block;
width: 100%;
padding: 4.4px 12.4px;
font-size: 0.875rem;
font-weight: 400;
line-height: 1.5;
color: #293240;
background-color: #ffffff;
background-clip: padding-box;
border: 1px solid #ced4da;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 6px;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}



/* 230821 */
.layout_modify1 table .form-control,
.layout_modify1 table .custom-select,
.layout_modify1 table .dataTable-selector,
.layout_modify1 table .dataTable-input,
.layout_modify1 table .input-group-text {font-size: 0.8rem; padding: 0rem 0.775rem; max-height: 18px}
.layout_modify1 table .btn {padding: 0 0.5rem; height: 20px; line-height: 20px;}
.layout_modify1 table .btn span {vertical-align:middle;}
.layout_modify1 table .form-check-input {margin-top:0;}
.layout_modify1 .order_detail_form01 table {margin-bottom:0 !important;}

.layout_modify1 table .form-control {border-radius: 0; border:none; max-height:initial; height:100%;}
/*.layout_modify1 table input.form-control:read-only {background-color:#eff1f5;}*/
.layout_modify1 table td > .d-flex {height:100%;}
.layout_modify1 table td > .d-flex .btn-inner--icon {vertical-align: middle;}

.layout_modify1 .module01 #splitter #pc-dt-simple_wrapper td {font-size:12px; padding:0 !important; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.layout_modify1 .module01 .dataTables_wrapper .dataTables_length {margin-top:0; padding: 0 10px;}
.layout_modify1 .module01 .dataTables_wrapper .dataTables_filter {margin-top:0; padding: 0 10px;}
.layout_modify1 .module01 .dataTables_wrapper .dataTables_paginate {padding-top: 0.75em;}

.popup_content_wrap {
    height: 480px;
}

.pop_table {
    min-width: 100%;
}

.layout_modify1 .module02 .btn {margin:10px 0.25rem 0 !important;}
.layout_modify1 .module02 .dataTables_wrapper .dataTables_filter {margin-top: 5px;}

.layout_modify1 .filter_toggle.fade:not(.show) {height:0; overflow: hidden;}
.layout_modify1 .filter_toggle.mt-3 {margin-top:0 !important;}
.layout_modify1 .filter_toggle > ul {padding-top:1rem;}

.multi_select{box-sizing: border-box; width: 100%;}
.multi_select .form-control{padding: 0; height:30px}
.multi_select .placeholder{display: none; }
.multi_select .ms-choice{border: none; background:transparent;}
.multi_select .ms-drop{display: none;}
.multi_select .ms-offscreen{display: none;}
/**/

dl,ul,ol,menu,li {list-style:none;}
.dashboard_wrap .con01_wrap ul{display: flex; justify-content: space-between;padding: 0;}
.dashboard_wrap .con01_wrap ul li{width: calc((100% - 24px)/2); padding: 32px; border-radius: 12px; box-shadow: 0px 4px 32px 0px rgba(200, 207, 225, 0.32); background-color: #fff;}
.dashboard_wrap .con01_wrap ul li .tit{position:relative; display: flex; align-items: center;}
.dashboard_wrap .con01_wrap ul li .tit img{margin-right: 12px}
.dashboard_wrap .con01_wrap ul li .tit em{display: block; font-style: normal; font-size: 18px; font-weight: 700; line-height:29px; color:#333;}
.dashboard_wrap .con01_wrap ul li .tit a{position:absolute; display: block; border-radius: 8px; border: 1px solid #EBEEF4; font-size: 15px; color:#525B69; line-height: 30px; padding: 0 16px; right: 0; top: 0; bottom: 0; margin: auto 0;}
.dashboard_wrap .con01_wrap ul li .txt_wrap{display: flex; margin-top:20px; justify-content: space-around}
.dashboard_wrap .con01_wrap ul li .txt_wrap .txt em{display: block; font-size:15px; color:#333; line-height: 24px; font-style: normal;}
.dashboard_wrap .con01_wrap ul li .txt_wrap .txt{/*margin-right: 24px;*/ text-align: center;}
.dashboard_wrap .con01_wrap ul li .txt_wrap .txt:last-child{margin-right: 0;}
.dashboard_wrap .con01_wrap ul li .txt_wrap .txt b{display: block; font-size:40px; color:#333; line-height: 64px; font-weight: 700; }
.dashboard_wrap .con01_wrap ul li .txt_wrap .txt.txt02 b{color:#24b770;}
.dashboard_wrap .con02_wrap{display: flex; justify-content: space-between; margin-top:20px;}
.dashboard_wrap .con02_wrap .con02{width: calc((100% - 24px)/2); padding: 34px 32px 32px; border-radius: 12px; box-shadow: 0px 4px 32px 0px rgba(200, 207, 225, 0.32); background-color: #fff;}
.dashboard_wrap .con02_wrap .con02 .tit{position:relative;}
.dashboard_wrap .con02_wrap .con02 .tit em{display: block; font-style: normal; font-size: 18px; font-weight: 700; line-height:29px; color:#333;}
.dashboard_wrap .con02_wrap .con02 .tit a{position:absolute; display: block; border-radius: 8px; border: 1px solid #EBEEF4; font-size: 15px; color:#525B69;  line-height: 30px; padding: 0 16px; right: 0; top: 0; bottom: 0; margin: auto 0;}
.dashboard_wrap .con02_wrap .con02 .chart_area{height:300px; margin-top: 20px;}
.dashboard_wrap .con02_wrap .con02 .txt_wrap{display: flex; justify-content: space-around; margin-top: 24px;}
.dashboard_wrap .con02_wrap .con02 .txt_wrap .txt{text-align: center;}
.dashboard_wrap .con02_wrap .con02 .txt_wrap.secd .txt{width: calc((100% - 24px)/2);}
.dashboard_wrap .con02_wrap .con02 .txt_wrap.third .txt{width: calc((100% - 32px)/3);}
.dashboard_wrap .con02_wrap .con02 .txt_wrap .txt.box{padding: 12px 0; border-radius: 12px; border: 1px solid #EBEEF4; background: #FFF;}
.dashboard_wrap .con02_wrap .con02 .txt_wrap .txt em{display: block; font-style: normal; font-size: 15px; color:#333; line-height: 24px; font-weight: 500;}
.dashboard_wrap .con02_wrap .con02 .txt_wrap .txt b{display: block; font-size:30px; font-weight: 700; line-height:48px; color:#333; margin-top: 4px;}

.pos_wrap{height:100%;}
.pos_wrap .con01{display: flex; justify-content: space-between; height: 100%;}
.pos_wrap .con01 .card01{width: calc(30% - 8px); display: block; height: 100%; margin: 0;}
.pos_wrap .con01 .card01 .card-body{/*height:100%;*/height: calc(100% - 34px); display: flex; flex-direction: column;}
/*.pos_wrap .con01 .card01 .top{margin-top: 30px;}*/
.pos_wrap .con01 .card01 .form_box_wrap{margin-top: 10px;}
.pos_wrap .con01 .card01 .form_box_wrap:first-child{margin-top: 0;}
.pos_wrap .con01 .card01 .form_box_wrap em{display: block; font-size: 13px; margin-bottom: 5px; font-style: normal;}
.pos_wrap .con01 .card01 .form_box02{display: flex; justify-content: space-between; gap:8px;}
.pos_wrap .con01 .card01 .bot{height:calc(100% - 340px); /*margin-top: 22px;*/ overflow: auto; flex-grow: 1;}
.pos_wrap .con01 .card01 .bot ul{margin-top: 6px; padding: 2px;}
/*.pos_wrap .con01 .card01 .bot ul:first-child{margin-top: 0}*/
/*.pos_wrap .con01 .card01 .bot ul{padding: 15px; border: 1px solid #ced4da; border-radius: 6px;}*/
/*.pos_wrap .con01 .card01 .bot ul li{display: flex; align-items: center; justify-content: space-between; margin-top: 10px; }*/
.pos_wrap .con01 .card01 .bot ul li{margin-top: 10px; padding: 24px 12px 12px; border: 1px solid #ced4da; border-radius: 6px;}
.pos_wrap .con01 .card01 .bot ul li:first-child{margin-top: 0;}
.pos_wrap .con01 .card01 .bot ul li .absolute{padding: 3px 8px;}
.pos_wrap .con01 .card01 .bot ul li div:not(.top-badge){display: flex; align-items: center; justify-content: space-between; margin-top: 4px; }
.pos_wrap .con01 .card01 .bot ul li em{display: block; font-size: 13px; font-style: normal; font-weight: 500; max-width: 30%;}
.pos_wrap .con01 .card01 .bot ul li .right{display: flex; align-items: center; text-align: right; max-width: 80%;}
.pos_wrap .con01 .card01 .bot ul li .right input{width: 150px;}
.pos_wrap .con01 .card01 .bot ul li .right input.countable{width: 40px; padding: 0.1rem 0; border: 0; text-align: center;}
.pos_wrap .con01 .card01 .bot ul li .right select{width: 150px;}
.pos_wrap .con01 .card01 .bot ul li .right span{display: block; font-size: 13px; margin-left: 5px;}
.pos_wrap .con01 .card01 .bot ul li.submit{padding-top:10px; border-top:1px solid #ced4da;}
.pos_wrap .con01 .card01 .bot ul li.submit em{ font-weight: 700;}
.pos_wrap .con01 .card01 .bot ul li.submit .right span{font-weight: 700;}
.pos_wrap .con01 .card01 .btn_wrap{margin-top: /*30px*/10px; display: flex; justify-content: space-between;}
/*.pos_wrap .con01 .card01 .btn_wrap{position: absolute; bottom: 15px; width: calc(100% - 36px);}*/
.pos_wrap .con01 .card01 .btn_wrap button{width: 100%; line-height: 30px; font-size: 15px;}
/*.pos_wrap .con01 .card01 .btn_wrap button:first-child{margin-left: 16px;}*/
.pos_wrap .con01 .card01 .radio_wrap{margin-top: 30px;}
.pos_wrap .con01 .card01 .radio_wrap em{display: block; font-size: 13px; font-style: normal; font-weight: 500;}
.pos_wrap .con01 .card01 .radio_wrap .box{display: flex; margin-top: 10px;}
.pos_wrap .con01 .card01 .radio_wrap label{display: block; margin-right: 8px;}
.pos_wrap .con01 .card01 .radio_wrap label input{position:absolute; left: -9999em; opacity: 0; width: 0; height: 0;}
.pos_wrap .con01 .card01 .radio_wrap label span{display: block; border: 1px solid #24b770; border-radius: 6px; font-size: 13px; color: #24b770; background-color: #fff; padding: 0.25rem 1rem;}
.pos_wrap .con01 .card01 .radio_wrap label input:checked + span{color:#fff; background-color: #24b770;}
.pos_wrap .con01 .card02{display: block; width: calc(70% - 8px); height: 100%;  margin: 0;}
.pos_wrap .con01 .card02 .card-body{/*height:100%;*/height: calc(100% - 34px); display: flex; flex-direction: column;}
.pos_wrap .con01 .card02 .top{display: flex; margin-top: 30px; justify-content: end;}
.pos_wrap .con01 .card02 .top select{width: calc(50% - 8px);}
.pos_wrap .con01 .card02 .top input{width: calc(50% - 8px);}
.pos_wrap .con01 .card02 .bot{/*height: calc(100% - 170px);*/height: 100%; overflow:auto;}
/*.pos_wrap .con01 .card02 ul{display: flex; flex-wrap:wrap; padding: 0;}*/
/*.pos_wrap .con01 .card02 ul li{width: calc((100% - 30px)/4); margin-right:10px; margin-top: 10px; padding: 20px 15px 15px; border: 1px solid #ced4da; border-radius: 6px; position: relative;}*/
/*.pos_wrap .con01 .card02 ul li:nth-child(4n){margin-right: 0;}*/
/*.pos_wrap .con01 .card02 ul li:nth-child(-n + 4){margin-top: 0;}*/
/*.pos_wrap .con01 .card02 ul li .btn_wrap{position: absolute; top: 0; right: 0; padding-right: 2px;}*/
/*.pos_wrap .con01 .card02 ul li .img_wrap{position:relative; padding-bottom: 100%; border: 1px solid #ced4da; overflow: hidden;}*/
/*.pos_wrap .con01 .card02 ul li .img_wrap img{position:absolute; left: 0; right: 0; bottom: 0; top: 0; margin: auto; width: auto; height: auto; max-width: 100%; max-height: 100%;}*/
/*.pos_wrap .con01 .card02 ul li .txt_wrap{margin-top: 12px;}*/
/*.pos_wrap .con01 .card02 ul li .txt_wrap em{display: block; font-size: 13px; line-height: 20px; font-style: normal; color:#293240; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-wrap:break-word; height: 40px;}*/
/*.pos_wrap .con01 .card02 ul li .txt_wrap > div{display: flex; justify-content: space-between; margin-top: 7px;}*/
/*.pos_wrap .con01 .card02 ul li .txt_wrap span{font-size: 13px;}*/
/*.pos_wrap .con01 .card02 ul li .txt_wrap .left i{position: relative; bottom: -1px; margin-right: 2px;}*/
/*.pos_wrap .con01 .card02 ul li .txt_wrap .right{font-size: 15px;}*/

/* 스크롤바 */
.pos_wrap .bot::-webkit-scrollbar {width: 15px; height: 15px; background: #f2f2f2;}
.pos_wrap .bot::-webkit-scrollbar-thumb {background: #bdbdbd; border-radius: 10px; background-clip: padding-box; border: 3px solid #f2f2f2;}
.pos_wrap .bot::-webkit-scrollbar-thumb:hover {background: #6e6e6e; border: 2px solid #f2f2f2;}
.notify_wrap .notify_top{align-items: center;}
.notify_wrap .notify_top em{display: block; font-size:16px; color:#333; line-height: 1; font-style:normal;}
.notify_wrap .notify_top em span{color:#24b770;}
.notify_wrap .notify_top .btn_wrap{display: flex;}
.notify_wrap .notify_top .btn_wrap button{display: block; padding: 0 16px; border: 1px solid #E6EAEF; border-radius: 8px; line-height: 30px; color:#525B69; margin-right: 12px; background-color: #fff;}
.notify_wrap .notify_top .btn_wrap button:last-child{margin-right: 0;}
.notify_wrap .notify_top .btn_wrap button.primary{background-color: #24b770; color:#fff; border:1px solid #24b770;}
.notify_wrap .notify_con{margin-top:18px;}
.notify_wrap .notify_con .notify_box{margin-top:12px; padding: 16px 24px; border: 1px solid #E6EAEF; border-radius:12px;}
.notify_wrap .notify_con .notify_box:first-child{margin-top:0;}
.notify_wrap .notify_con .notify_box .date{display: flex; align-items: center;}
.notify_wrap .notify_con .notify_box .date input{margin-right: 8px;}
.notify_wrap .notify_con .notify_box .date img{margin-right:12px;}
.notify_wrap .notify_con .notify_box .date em{display: block; font-size:15px; font-style:normal;  font-weight: 700; line-height: 24px; color:#333;}
.notify_wrap .notify_con .notify_box ul{margin: 0; margin-top:16px; padding: 0;}
.notify_wrap .notify_con .notify_box ul li{position:relative; display: flex; padding-right:80px; margin-top: 8px}
.notify_wrap .notify_con .notify_box ul li:first-child{margin-top: 0;}
.notify_wrap .notify_con .notify_box ul li em{display: flex;  width: 73px; padding-left: 8px; margin-right: 8px; background-color: #F5F7FA; border-radius:8px; font-style:normal;}
.notify_wrap .notify_con .notify_box ul li em img{margin-right:8px;}
.notify_wrap .notify_con .notify_box ul li em span{display: block; font-size:14px; color:#525B69; line-height: 30px;}
.notify_wrap .notify_con .notify_box ul li a{display: block; max-width: calc(100% - 106px); font-size: 15px; color:#333; line-height: 24px; padding-top:3px;}
.notify_wrap .notify_con .notify_box ul li a span{color:#24b770;}
.notify_wrap .notify_con .notify_box ul li b{position:absolute; display: block; right: 0; top: 0; line-height: 30px; font-size: 13px; color:#ED6969; padding-left: 16px; font-weight: 400;}
.notify_wrap .notify_con .notify_box ul li b:before{content:''; position:absolute; left: 0; top: 0; bottom: 0; margin: auto 0; width: 8px; height: 8px; border-radius: 50%; background-color: #ED6969;}
.notify_wrap .notify_con .notify_box ul li b.read{color:#778290}
.notify_wrap .notify_con .notify_box ul li b.read:before{background-color:#778290}
.notify_wrap .notify_con .notify_box ul li input{margin-top: 6px; margin-right: 8px;}
.dash-sidebar .m-header{position:relative; }
.side_notify{position:absolute; display: block; width:32px; height: 32px; right: 15px; top: 0; bottom: 0; margin: auto 0;}
.side_notify.on:after{content:''; position:absolute; right: -1px; bottom: 2px; width: 8px; height: 8px; border-radius:50%; background-color: #ED6969;}
@media screen and (max-width: 1500px) {
    dl,ul,ol,menu,li {list-style:none;}
    .dashboard_wrap .con01_wrap ul{display: flex; justify-content: space-between;padding: 0; flex-wrap: wrap;}
    .dashboard_wrap .con01_wrap ul li{width: calc((100% - 24px)/2); padding: 32px; border-radius: 12px; box-shadow: 0px 4px 32px 0px rgba(200, 207, 225, 0.32); background-color: #fff; margin-top: 24px;}
    .dashboard_wrap .con01_wrap ul li:nth-child(-n + 2){margin-top: 0;}
    .dashboard_wrap .con01_wrap ul li .tit{position:relative; display: flex; align-items: center;}
    .dashboard_wrap .con01_wrap ul li .tit img{margin-right: 12px}
    .dashboard_wrap .con01_wrap ul li .tit em{display: block; font-style: normal; font-size: 18px; font-weight: 700; line-height:29px; color:#333;}
    .dashboard_wrap .con01_wrap ul li .tit a{position:absolute; display: block; border-radius: 8px; border: 1px solid #EBEEF4; font-size: 15px; color:#525B69;  line-height: 30px; padding: 0 16px; right: 0; top: 0; bottom: 0; margin: auto 0;}
    .dashboard_wrap .con01_wrap ul li .txt_wrap{display: flex; margin-top:40px; }
    .dashboard_wrap .con01_wrap ul li .txt_wrap .txt em{display: block; font-size:15px; color:#333; line-height: 24px;
        font-style: normal;}
    .dashboard_wrap .con01_wrap ul li .txt_wrap .txt{margin-right: 24px; }
    .dashboard_wrap .con01_wrap ul li .txt_wrap .txt:last-child{margin-right: 0;}
    .dashboard_wrap .con01_wrap ul li .txt_wrap .txt b{display: block; font-size:40px; color:#333; line-height: 64px; font-weight: 700; }
    .dashboard_wrap .con01_wrap ul li .txt_wrap .txt.txt02 b{color:#24b770;}
    .dashboard_wrap .con02_wrap{display: flex; justify-content: space-between; margin-top:23px;}
    .dashboard_wrap .con02_wrap .con02{width: calc((100% - 24px)/2); padding: 34px 32px 32px; border-radius: 12px; box-shadow: 0px 4px 32px 0px rgba(200, 207, 225, 0.32); background-color: #fff;}
    .dashboard_wrap .con02_wrap .con02 .tit{position:relative;}
    .dashboard_wrap .con02_wrap .con02 .tit em{display: block; font-style: normal; font-size: 18px; font-weight: 700; line-height:29px; color:#333;}
    .dashboard_wrap .con02_wrap .con02 .tit a{position:absolute; display: block; border-radius: 8px; border: 1px solid #EBEEF4; font-size: 15px; color:#525B69;  line-height: 30px; padding: 0 16px; right: 0; top: 0; bottom: 0; margin: auto 0;}
    .dashboard_wrap .con02_wrap .con02 .chart_area{height:300px; margin-top: 40px;}
    .dashboard_wrap .con02_wrap .con02 .txt_wrap{display: flex; justify-content: space-between; margin-top: 24px;}
    .dashboard_wrap .con02_wrap .con02 .txt_wrap .txt{width: calc((100% - 16px)/2); padding: 12px 0; text-align: center; border-radius: 12px; border: 1px solid #EBEEF4; background: #FFF;}
    .dashboard_wrap .con02_wrap .con02 .txt_wrap .txt em{display: block; font-style: normal; font-size: 15px; color:#333; line-height: 24px; font-weight: 500;}
    .dashboard_wrap .con02_wrap .con02 .txt_wrap .txt b{display: block; font-size:30px; font-weight: 700; line-height:48px; color:#333; margin-top: 4px;}

    .pos_wrap .con01{display: block; justify-content: space-between;}
    .pos_wrap .con01 .card01{width: 100%;}
    /*.pos_wrap .con01 .card01 .top{margin-top: 30px;}*/
    .pos_wrap .con01 .card01 .form_box_wrap{margin-top: 10px;}
    .pos_wrap .con01 .card01 .form_box_wrap:first-child{margin-top: 0;}
    .pos_wrap .con01 .card01 .form_box_wrap em{display: block; font-size: 13px; margin-bottom: 5px; font-style: normal;}
    .pos_wrap .con01 .card01 .form_box02{display: flex; justify-content: space-between; gap:8px;}
    .pos_wrap .con01 .card01 .bot{max-height: 300px; margin-top: 22px; overflow: auto;}
    .pos_wrap .con01 .card01 .bot ul{margin-top: 15px}
    .pos_wrap .con01 .card01 .bot ul:first-child{margin-top: 0}
    .pos_wrap .con01 .card01 .bot ul{padding: 15px; border: 1px solid #ced4da; border-radius: 6px;}
    .pos_wrap .con01 .card01 .bot ul li{display: flex; align-items: center; justify-content: space-between; margin-top: 10px; }
    .pos_wrap .con01 .card01 .bot ul li:first-child{margin-top: 0;}
    .pos_wrap .con01 .card01 .bot ul li em{display: block; font-size: 13px; font-style: normal; font-weight: 500;}
    .pos_wrap .con01 .card01 .bot ul li .right{display: flex; align-items: center;}
    .pos_wrap .con01 .card01 .bot ul li .right input{width: 150px;}
    .pos_wrap .con01 .card01 .bot ul li .right select{width: 150px;}
    .pos_wrap .con01 .card01 .bot ul li .right span{display: block; font-size: 13px; margin-left: 5px;}
    .pos_wrap .con01 .card01 .bot ul li.submit{padding-top:10px; border-top:1px solid #ced4da;}
    .pos_wrap .con01 .card01 .bot ul li.submit em{ font-weight: 700;}
    .pos_wrap .con01 .card01 .bot ul li.submit .right span{font-weight: 700;}
    .pos_wrap .con01 .card01 .btn_wrap{margin-top: 30px; display: flex; justify-content: space-between;}
    .pos_wrap .con01 .card01 .btn_wrap button{width: calc((100% - 16px)/2); line-height: 30px; font-size: 15px;}
    .pos_wrap .con01 .card01 .radio_wrap{margin-top: 30px;}
    .pos_wrap .con01 .card01 .radio_wrap em{display: block; font-size: 13px; font-style: normal; font-weight: 500;}
    .pos_wrap .con01 .card01 .radio_wrap .box{display: flex; margin-top: 10px;}
    .pos_wrap .con01 .card01 .radio_wrap label{display: block; margin-right: 8px;}
    .pos_wrap .con01 .card01 .radio_wrap label input{position:absolute; left: -9999em; opacity: 0; width: 0; height: 0;}
    .pos_wrap .con01 .card01 .radio_wrap label span{display: block; border: 1px solid #24b770; border-radius: 6px; font-size: 13px; color: #24b770; background-color: #fff; padding: 0.25rem 1rem;}
    .pos_wrap .con01 .card01 .radio_wrap label input:checked + span{color:#fff; background-color: #24b770;}
    .pos_wrap .con01 .card02{width: 100%; margin-top: 20px;}
    .pos_wrap .con01 .card02 .top{display: flex; margin-top: 30px; justify-content: space-between;}
    .pos_wrap .con01 .card02 .top select{width: calc(50% - 8px);}
    .pos_wrap .con01 .card02 .top input{width: calc(50% - 8px);}
    .pos_wrap .con01 .card02 .bot{overflow:auto;}
    .pos_wrap .con01 .card02 ul{display: flex; flex-wrap:wrap; padding: 0;}
    .pos_wrap .con01 .card02 ul li{width: calc((100% - 30px)/4); margin-right:10px; margin-top: 10px;}
    .pos_wrap .con01 .card02 ul li:nth-child(4n){margin-right: 0;}
    .pos_wrap .con01 .card02 ul li:nth-child(-n + 4){margin-top: 0;}
    .pos_wrap .con01 .card02 ul li a{display: block; padding: 15px; border: 1px solid #ced4da; border-radius: 6px;}
    .pos_wrap .con01 .card02 ul li .img_wrap{position:relative; padding-bottom: 100%; border: 1px solid #ced4da; overflow: hidden;}
    .pos_wrap .con01 .card02 ul li .img_wrap img{position:absolute; left: 0; right: 0; bottom: 0; top: 0; margin: auto; width: auto; height: auto; max-width: 100%; max-height: 100%;}
    .pos_wrap .con01 .card02 ul li .txt_wrap{margin-top: 15px;}
    .pos_wrap .con01 .card02 ul li .txt_wrap em{display: block; font-size: 13px; line-height: 20px; font-style: normal; color:#293240; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-wrap:break-word; height: 40px;}
    .pos_wrap .con01 .card02 ul li .txt_wrap b{display: block; text-align: center; font-size: 15px;margin-top: 5px;font-weight: 900}
    .pos_wrap .con01 .card02 ul li .txt_wrap b span{font-weight: 500}
}

@media screen and (max-width: 850px) {
    dl,ul,ol,menu,li {list-style:none;}
    .dashboard_wrap .con01_wrap ul{display: flex; justify-content: space-between;padding: 0; flex-wrap: wrap;}
    .dashboard_wrap .con01_wrap ul li{width:100%; padding: 32px; border-radius: 12px; box-shadow: 0px 4px 32px 0px rgba(200, 207, 225, 0.32); background-color: #fff; margin-top: 15px;}
    .dashboard_wrap .con01_wrap ul li:nth-child(-n + 2){margin-top: 15px;}
    .dashboard_wrap .con01_wrap ul li:first-child{margin-top: 0;}
    .dashboard_wrap .con01_wrap ul li .tit{position:relative; display: flex; align-items: center;}
    .dashboard_wrap .con01_wrap ul li .tit img{margin-right: 12px}
    .dashboard_wrap .con01_wrap ul li .tit em{display: block; font-style: normal; font-size: 18px; font-weight: 700; line-height:29px; color:#333;}
    .dashboard_wrap .con01_wrap ul li .tit a{position:absolute; display: block; border-radius: 8px; border: 1px solid #EBEEF4; font-size: 15px; color:#525B69;  line-height: 30px; padding: 0 16px; right: 0; top: 0; bottom: 0; margin: auto 0;}
    .dashboard_wrap .con01_wrap ul li .txt_wrap{display: flex; margin-top:40px;}
    .dashboard_wrap .con01_wrap ul li .txt_wrap .txt em{display: block; font-size:15px; color:#333; line-height: 24px;
        font-style: normal;}
    .dashboard_wrap .con01_wrap ul li .txt_wrap .txt{margin-right: 15px; }
    .dashboard_wrap .con01_wrap ul li .txt_wrap .txt:last-child{margin-right: 0;}
    .dashboard_wrap .con01_wrap ul li .txt_wrap .txt b{display: block; font-size:40px; color:#333; line-height: 64px; font-weight: 700; }
    .dashboard_wrap .con01_wrap ul li .txt_wrap .txt.txt02 b{color:#24b770;}
    .dashboard_wrap .con02_wrap{display: flex; justify-content: space-between; flex-wrap:wrap; margin-top:15px;}
    .dashboard_wrap .con02_wrap .con02{width: 100%; padding: 34px 32px 32px; border-radius: 12px; box-shadow: 0px 4px 32px 0px rgba(200, 207, 225, 0.32); background-color: #fff; margin-top: 15px}
    .dashboard_wrap .con02_wrap .con02:first-child{margin-top: 0;}
    .dashboard_wrap .con02_wrap .con02 .tit{position:relative;}
    .dashboard_wrap .con02_wrap .con02 .tit em{display: block; font-style: normal; font-size: 18px; font-weight: 700; line-height:29px; color:#333;}
    .dashboard_wrap .con02_wrap .con02 .tit a{position:absolute; display: block; border-radius: 8px; border: 1px solid #EBEEF4; font-size: 15px; color:#525B69;  line-height: 30px; padding: 0 16px; right: 0; top: 0; bottom: 0; margin: auto 0;}
    .dashboard_wrap .con02_wrap .con02 .chart_area{height:300px; margin-top: 40px;}
    .dashboard_wrap .con02_wrap .con02 .txt_wrap{display: flex; justify-content: space-between; margin-top: 24px;}
    .dashboard_wrap .con02_wrap .con02 .txt_wrap .txt{width: calc((100% - 16px)/2); padding: 12px 0; text-align: center; border-radius: 12px; border: 1px solid #EBEEF4; background: #FFF;}
    .dashboard_wrap .con02_wrap .con02 .txt_wrap .txt em{display: block; font-style: normal; font-size: 15px; color:#333; line-height: 24px; font-weight: 500;}
    .dashboard_wrap .con02_wrap .con02 .txt_wrap .txt b{display: block; font-size:30px; font-weight: 700; line-height:48px; color:#333; margin-top: 4px;}
    .pos_wrap{height:auto;}
    .pos_wrap .con01{display: block; justify-content: space-between; height: auto;}
    .pos_wrap .con01 .card01{width: 100%;height: 100%;}
    /*.pos_wrap .con01 .card01 .top{margin-top: 30px;}*/
    .pos_wrap .con01 .card01 .form_box_wrap{margin-top: 15px;}
    .pos_wrap .con01 .card01 .form_box_wrap:first-child{margin-top: 0;}
    .pos_wrap .con01 .card01 .form_box_wrap em{display: block; font-size: 13px; margin-bottom: 5px; font-style: normal;}
    .pos_wrap .con01 .card01 .form_box02{display: flex; justify-content: space-between; gap:8px;}
    .pos_wrap .con01 .card01 .bot{max-height: 300px; margin-top: 22px; overflow: auto;}
    .pos_wrap .con01 .card01 .bot ul{margin-top: 15px}
    .pos_wrap .con01 .card01 .bot ul:first-child{margin-top: 0}
    .pos_wrap .con01 .card01 .bot ul{padding: 15px; border: 1px solid #ced4da; border-radius: 6px;}
    .pos_wrap .con01 .card01 .bot ul li{display: flex; align-items: center; justify-content: space-between; margin-top: 10px; }
    .pos_wrap .con01 .card01 .bot ul li:first-child{margin-top: 0;}
    .pos_wrap .con01 .card01 .bot ul li em{display: block; font-size: 13px; font-style: normal; font-weight: 500;}
    .pos_wrap .con01 .card01 .bot ul li .right{display: flex; align-items: center;}
    .pos_wrap .con01 .card01 .bot ul li .right input{width: 150px;}
    .pos_wrap .con01 .card01 .bot ul li .right select{width: 150px;}
    .pos_wrap .con01 .card01 .bot ul li .right span{display: block; font-size: 13px; margin-left: 5px;}
    .pos_wrap .con01 .card01 .bot ul li.submit{padding-top:10px; border-top:1px solid #ced4da;}
    .pos_wrap .con01 .card01 .bot ul li.submit em{ font-weight: 700;}
    .pos_wrap .con01 .card01 .bot ul li.submit .right span{font-weight: 700;}
    .pos_wrap .con01 .card01 .btn_wrap{margin-top: 30px; display: flex; justify-content: space-between;}
    .pos_wrap .con01 .card01 .btn_wrap button{width: calc((100% - 16px)/2); line-height: 30px; font-size: 15px;}
    .pos_wrap .con01 .card01 .radio_wrap{margin-top: 30px;}
    .pos_wrap .con01 .card01 .radio_wrap em{display: block; font-size: 13px; font-style: normal; font-weight: 500;}
    .pos_wrap .con01 .card01 .radio_wrap .box{display: flex; margin-top: 10px;}
    .pos_wrap .con01 .card01 .radio_wrap label{display: block; margin-right: 8px;}
    .pos_wrap .con01 .card01 .radio_wrap label input{position:absolute; left: -9999em; opacity: 0; width: 0; height: 0;}
    .pos_wrap .con01 .card01 .radio_wrap label span{display: block; border: 1px solid #24b770; border-radius: 6px; font-size: 13px; color: #24b770; background-color: #fff; padding: 0.25rem 1rem;}
    .pos_wrap .con01 .card01 .radio_wrap label input:checked + span{color:#fff; background-color: #24b770;}
    .pos_wrap .con01 .card02{width: 100%; margin-top: 20px; height: auto;}
    .pos_wrap .con01 .card02 .top{display: flex; margin-top: 30px; justify-content: space-between;}
    .pos_wrap .con01 .card02 .top select{width: calc(50% - 8px);}
    .pos_wrap .con01 .card02 .top input{width: calc(50% - 8px);}
    .pos_wrap .con01 .card02 .bot{height: 670px; overflow:auto;}
    .pos_wrap .con01 .card02 ul{display: flex; flex-wrap:wrap; padding: 0;}
    .pos_wrap .con01 .card02 ul li{width: calc((100% - 10px)/2); margin-right:10px; margin-top: 10px;}
    .pos_wrap .con01 .card02 ul li:nth-child(4n){margin-right: 10px;}
    .pos_wrap .con01 .card02 ul li:nth-child(-n + 4){margin-top: 10px;}
    .pos_wrap .con01 .card02 ul li:nth-child(2n){margin-right: 0;}
    .pos_wrap .con01 .card02 ul li:nth-child(-n + 2){margin-top: 0;}
    .pos_wrap .con01 .card02 ul li a{display: block; padding: 15px; border: 1px solid #ced4da; border-radius: 6px;}
    .pos_wrap .con01 .card02 ul li .img_wrap{position:relative; padding-bottom: 100%; border: 1px solid #ced4da; overflow: hidden;}
    .pos_wrap .con01 .card02 ul li .img_wrap img{position:absolute; left: 0; right: 0; bottom: 0; top: 0; margin: auto; width: auto; height: auto; max-width: 100%; max-height: 100%;}
    .pos_wrap .con01 .card02 ul li .txt_wrap{margin-top: 15px;}
    .pos_wrap .con01 .card02 ul li .txt_wrap em{display: block; font-size: 13px; line-height: 20px; font-style: normal; color:#293240; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-wrap:break-word; height: 40px;}
    .pos_wrap .con01 .card02 ul li .txt_wrap b{display: block; text-align: center; font-size: 15px;margin-top: 5px;font-weight: 900}
    .pos_wrap .con01 .card02 ul li .txt_wrap b span{font-weight: 500}
}

/* 231109 추가 */
nav.dash-sidebar.light-sidebar.transprent-bg { background:#fff; border-right:1px solid #E0E5EB; transition:.5s;}
.dash-container { transition: .4s;}
.dash-sidebar .m-header { padding:15px;}
.dash-sidebar.light-sidebar.transprent-bg {background: #fff;}
body.theme-3 .sidenav_wrap .first_item ~ .first_item { border-top:1px solid #fff; box-sizing: border-box;}
body.theme-3 .sidenav_wrap .first_item > a,
body.theme-3 .sidenav_wrap .second_item > a,
body.theme-3 .sidenav_wrap .third_item > a {display:block; padding:12px 0 13px 65px; margin:0; font-size:15px; font-weight:400; color:#1A212E;}
body.theme-3 .sidenav_wrap .first_item.active > a {
    border-radius: .6rem;
    color:#536485;
    background-color:rgb(36 183 112 / 10%);
}

body.theme-3 .sidenav_wrap .slide__category {
    color: #536485;
    font-size: .8rem;
    font-weight: 500;
    letter-spacing: .065rem;
    text-transform: uppercase;
    padding: .75rem 1.65rem;
    white-space: nowrap;
    opacity: .5;
    position: relative;
}
body.theme-3 .sidenav_wrap .first_item > a.on,
body.theme-3 .sidenav_wrap .first_item.active > a:hover { border-radius: .6rem; background-color:rgb(36 183 112 / 10%); color:#536485;}
body.theme-3 .sidenav_wrap .first_item > a:hover {box-shadow:none; color:#24b770; background-color:#F5F7FA;}
body.theme-3 .sidenav_wrap .first_item > a:hover .dash-micon i { color:#24b770;}
body.theme-3 .sidenav_wrap .first_item > a.on .dash-micon i,
body.theme-3 .sidenav_wrap .first_item.active > a .dash-micon i { color:#536485;}
body.theme-3 .sidenav_wrap .first_item > a.on:hover {
    border-radius: .6rem;
    color:#536485;
    background-color:rgb(166 166 166 / 50%);
}
body.theme-3 .sidenav_wrap .second_item.open > a,
body.theme-3 .sidenav_wrap .second_item > a { background:#F5F7FA;}
body.theme-3 .sidenav_wrap .in_third .second_item > a { background:url(https://www.withworks.co.kr/assets/images/ico_navbar_arrow.svg) no-repeat right 28px center #F5F7FA;}
body.theme-3 .sidenav_wrap .second_active.end > a { color:#24b770;}
body.theme-3 .sidenav_wrap .second_active.end > a:after {background-color:#24b770;}
body.theme-3 .sidenav_wrap .second_item.dash-trigger .down_btn, body.theme-3 .sidenav_wrap .second_item .down_btn.on { color:#24b770; background-color:#E9F6F6;}
body.theme-3 .sidenav_wrap .second_item.dash-trigger .down_btn:hover, body.theme-3 .sidenav_wrap .second_item .down_btn.on:hover { color:#24b770; background-color:#E9F6F6;}
body.theme-3 .sidenav_wrap .second_item.open > a:hover, body.theme-3 .sidenav_wrap .second_item > a:hover {
    border-radius: .6rem; background-color:rgb(245 247 250 / 50%);
}
body.theme-3 .sidenav_wrap .third_item > a { padding:12px 0 13px 75px; background:#EDF0F4;}
body.theme-3 .sidenav_wrap .third_item > a:hover, body.theme-3 .sidenav_wrap .third_item.active > a { color:#24b770;}
body.theme-3 .sidenav_wrap .third_item > a{position:relative;}
body.theme-3 .sidenav_wrap .third_item > a:after {content:''; position:absolute; right:20px; top: 50%; transform: translateY(-50%); width: 6px; height: 6px; border-radius: 50%; background-color: #D9E0E9;}
body.theme-3 .sidenav_wrap .third_item.active > a:after{background-color: #24b770;}
body.theme-3 .sidenav_wrap .end > a:after {content:""; position:absolute; right:20px; top:50%; transform: translateY(-50%); width:6px; height:6px; background-color:#D9E0E9; border-radius: 50%;}
.tui-grid-table{border: none !important;}
/*.noti_box_wrap{position:absolute;right: 0; padding-right: 10px; top:calc(100% + 20px);  z-index: 1000;}*/
.noti_box_wrap{position:absolute; left: 0; padding-left: 10px; padding-top: 0; top:calc(100% + 20px); z-index: 1000;}
.noti_box{ width: max-content; max-width: 600px; border-radius: 15px; background-color: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1); margin-bottom:10px; padding: 15px; border: 1px solid #24b770;}
.noti_box p{margin: 0; font-size: 15px; color:#222;}
.noti_box p span{color:#24b770; font-weight: 700;}
.noti_count{position:absolute; display: block; left: /*23px*/18px; bottom: 0; padding: 0 3px; height: 15px; border-radius: 7.5px; border: 1px solid red; text-align: center; line-height: 13px; color:#fff; font-size: 11px; font-weight: 700; background-color: red; z-index: 10; white-space: nowrap;}
.noti_top{ border-radius: 12px; background-color:rgba(0,154,147,0.6); margin-bottom: 20px; height: 62px; box-sizing: border-box;}
.noti_top .swiper-slide{padding: 20px 26px; box-sizing: border-box; }
.noti_top .txt{position:relative; display: flex; padding-left: 30px; }
.noti_top .txt img{position:absolute; left: 0; top: 0; bottom: 0; margin: auto 0; width: 20px;}
.noti_top .txt a{display: inline-block; max-width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; word-break: break-all; color:#fff; font-size: 17px; line-height: 20px; font-weight: 500;}
.noti_top .txt a:not([class]):hover {color:#fff;}
.noti_top .txt a:not([class]) {color:#fff;}

.file_count{display: block; left: /*23px*/18px; bottom: 0; padding: 0 3px; height: 15px; width: 20px; border-radius: 7.5px; border: 1px solid #24b770; text-align: center; line-height: 13px; color:#fff; font-size: 11px; font-weight: 700; background-color: #24b770; z-index: 10; white-space: nowrap;}

.dash-header { position:relative; left:auto; top:auto; padding:16px;}
.layout_modify1 .dash-header .header-wrapper { padding:12px 6px; border-radius: 8px; padding-right: 80px; border: 1px solid #E6EAEF; background: #F5F7FA;}
.layout_modify1 .dash-header .dash-head-link, .layout_modify1 .dash-header .dash-head-link:hover, .layout_modify1 .dash-header .dash-head-link:focus { color:#262E37;}
.text-green { color:#24b770 !important;}
.layout_modify1 .paging > ul > li.on > a {color: #fff; font-weight: 500; border-color: #24b770; background: #24b770;}
.lang_box ul { padding:5px 2px; background:#fff; border-radius:8px; border:1px solid #E0E5EB;}
.lang_box a { color:#262E37;}
.layout_modify1 .dash-header .lang_box .dash-head-link, .layout_modify1 .dash-header .lang_box .dash-head-link:hover, .layout_modify1 .dash-header .lang_box .dash-head-link:focus { color:#262E37;}
.dash-header .drp-language i { font-size:15px;}
.layout_modify1 .dash-header .dash-head-link .hide-mob { white-space:wrap; word-break: break-all;}
.layout_modify1 .dash-header .dash-head-link .drp-arrow,
.layout_modify1 .dash-header .lang_box .dash-head-link .drp-arrow { color:#969EA9;}

nav.dash-sidebar.left { left:-255px;}
.dash-container.left { margin-left: 0; transition: .5s;}
.dash-container.left + .dash-footer { margin-left:0; transition: .5s; width:100%;}
nav .menu_open { position:absolute; left:100%; top:10px; padding: 8px 8px 6px; background:#fff; z-index: 1000; border:1px solid #E6EAEF; border-left-color:#fff; border-radius: 0 8px 8px 0; cursor: pointer;}
nav .menu_open i { font-size:23px; color:#24b770;}
nav .menu_open.active { background:#24b770;}
nav .menu_open.active i { color:#fff;}

.dashboard_wrap .con01_wrap ul li,
.dashboard_wrap .con02_wrap .con02 { padding:26px; border-radius: 12px; border: 1px solid #E6EAEF;}
/*.layout_modify1 .dash-container .dash-content { padding:20px 40px 10px; overflow: auto;}*/
.layout_modify1 .dash-container .dash-content { padding:0; overflow-y: auto; overflow-x: hidden;}
.layout_modify1 .dash-container .dash-content .dash-inner { padding:20px 40px 10px; height: 100%;}
.layout_modify1 .filter_wrap { transition:.3s;}
.layout_modify1 .filter_wrap.position-fixed { top:5px; right:40px; width:calc(100% - 335px);}
.btn-check:focus + body.theme-3 .progress-bar:not([class*="bg-"]), body.theme-3 .progress-bar:not([class*="bg-"]):focus, .btn-check:focus + body.theme-3 .btn-primary, body.theme-3 .btn-primary:focus { border-color:#1c7f7a; background-color:#1c7f7a; box-shadow: 0 0 0 0.2rem rgb(0 154 147 / 20%);}
body.theme-3 .progress-bar:not([class*="bg-"]):hover, body.theme-3 .btn-primary:hover { border-color:#1c7f7a; background-color:#1c7f7a;}
.dashboard_wrap .con02_wrap .con02 .txt_wrap { margin-top:16px;}

@media (max-width: 1024px){
    .dash-sidebar { left:0;}
}

/* Toast Grid Custom CSS */
.custom-input{position:Absolute; width: 19px; height: 19px; left: 0; top:0;}
.tui-grid-row-header-checkbox{position:relative; padding:0 !important;}
table{margin-bottom:0 !important;}
.tui-grid-cell{font-size: 12px;}
.tui-grid-cell-header{font-size: 13px;}
.tui-grid-summary-area .tui-grid-cell {text-align: right;}
.tui-grid-layer-editing {padding: 0 !important;}
.tui-grid-cell-content input[type='number'],.tui-grid-cell-content input[type='date'] {
    width: 100%;
    padding: 6px 7px;
    border: solid 1px #ddd;
    outline: none;
    box-sizing: border-box;
    line-height: normal;
}
/*.tui-grid-content-text-custom {width: 80% !important;}*/
.tui-grid-editor-select-box-layer {transform: translateY(-5px);}
.tui-grid-header-custom-required {color: #ff3a6e !important;}
.tui-grid-header-custom-optional {color: #3ea0d6 !important;;}

/*!
 * TOAST UI Pagination
 * @version 3.4.0
 * @author NHN FE Development Team <dl_javascript@nhn.com>
 * @license MIT
 */
.tui-pagination * {
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.tui-ico-ellipsis, .tui-ico-first, .tui-ico-last, .tui-ico-next, .tui-ico-prev {
    overflow: hidden;
}

.tui-pagination {
    display: flex; justify-content: center;
    height: 28px;
    margin: 14px 0 12px;
    line-height: normal;
    text-align: center;
    font-size: 0;
}

.tui-pagination .tui-page-btn {
    display: inline-block;
    position: relative;
    width: 28px;
    padding: 8px 0 6px;
    margin-left: 0;
    color: #333;
    font-size: 12px;
    font-weight: normal;
    line-height: 1;
    text-decoration: none;
    vertical-align: middle;
    border: 1px solid #ddd;
    border-width: 1px 0;
}

.tui-pagination .tui-page-btn:hover {
    background-color: #f4f4f4;
}

.tui-pagination .tui-is-selected, .tui-pagination strong {
    color: #fff;
    background: #24b770;
    border-color: #24b770;
    cursor: default;
}

.tui-pagination .tui-is-selected:hover {
    background-color: #24b770;
}

.tui-pagination .tui-first-child.tui-is-selected, .tui-pagination strong.tui-first-child {
    margin-left: 0
}

.tui-pagination .tui-first-child, .tui-pagination .tui-prev-is-ellip {
    border-left: 1px solid #ddd
}

.tui-pagination .tui-last-child, .tui-pagination .tui-next-is-ellip {
    border-right: 1px solid #ddd
}

.tui-pagination .tui-first-child.tui-is-selected {
    border-left: 1px solid #4b96e6
}

.tui-pagination .tui-last-child.tui-is-selected {
    border-right: 1px solid #4b96e6
}

.tui-pagination .tui-first, .tui-pagination .tui-prev, .tui-pagination .tui-next, .tui-pagination .tui-last, .tui-pagination .tui-prev-is-ellip, .tui-pagination .tui-next-is-ellip {
    display:flex;
    align-items:center;
    justify-content: center;
    overflow: hidden;
    height: 26px;
    padding: 0;
    font-size: 0;
    line-height: 26px;
    white-space: nowrap;
    font-weight: normal;
    border: 1px solid #ddd;
}

.tui-pagination .tui-prev-is-ellip {
    border-right: 0
}

.tui-pagination .tui-next-is-ellip {
    border-left: 0
}

.tui-pagination .tui-first+.tui-prev, .tui-pagination .tui-next+.tui-last {
    border-left: 0
}

.tui-pagination .tui-ico-first, .tui-pagination .tui-ico-prev, .tui-pagination .tui-ico-next, .tui-pagination .tui-ico-last, .tui-pagination .tui-ico-ellip {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAiCAYAAAA+stv/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0YwN0I4MUNDNjk0MTFFNjgzNjg5NTM0OEZDQ0YxNTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0YwN0I4MURDNjk0MTFFNjgzNjg5NTM0OEZDQ0YxNTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3RjA3QjgxQUM2OTQxMUU2ODM2ODk1MzQ4RkNDRjE1NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3RjA3QjgxQkM2OTQxMUU2ODM2ODk1MzQ4RkNDRjE1NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlM+zvEAAAMuSURBVHjaxFdrS5RREH73Zako6kt92x8QRR+qXYjoQneTyKCoMAmKspLI6EMQFBjSxehCdLGixa5maHbZilIro9uH2C2IoF+w/6EstJnleXV2mvO+W6458CA+45mZc+aceV5jyWTSU7aEsJOwUXO5XK7A5fN5vWYFoZawXnOJRKLAufLEDbKTsCmC08nblN/izDy+Iu9h0TNwSw3OlbwLXIXBSSuK6avkNSp5h+JKSX4nInlRTC6g0kheGZG8ykheFZHcjClb0Gcs6nP08Ad+DkRwXlRMH9XUoLpl4C1OWhd22oZWuDhpZkxfOHlxuypCc+UooiimbMFz4Vwewukiqo0iqkOKKIrpO5x1EZy0biSsjeDMPDHvL8yYgCUbTUST971RtjjNaO7VDRxLYOcIHwm3Hes6sOaJ4C4ScoSWEk+voBV8AtdxYVYLJwc/Q9jmKOAy4RZhreDShCYIWZQFUzQdx61dB3HghPexkwr4xhAuqQAvCWsID/kUcaM/42l1Y815R/KicR2o4SuM0kdYfBcBWSN6CGMJZ1WgNzi1DNZwu74QFqNAXnMqLLmH6gN7S1iFvk4kXCV8FQEnERpVwPeElRgw7G8mfCMswqY4ToPQimtaK3xjTvcr7hcQZjz/vyuuX+iDUytkAXNQ2X7snm0q4TV21mgknofXs0/c/mlYw3fgWMToHixgPo6xHq+CbTqhF6/hhJF8AfpfJ57rDKw5TjhZin746DEH2oELwjYTgY6iAOvDIoNR2w5uFvreEPIC/tAKvoR7CFsQMLBdhEOiFdrYv1kNou2EA65B5NKP/6YFLl0YdS2IkRYEzyKmnknR7/Q/weBpQT9aVQu8TCYjtaIVk3JETqAFWrDB4W8WQydcDbPZrL4HUb97qVSqR4zhcYSb6k96MVXZPx5CNTS1BoZmUXwY7XuHt8yDaIIhWB+En4u8YJ7AMO9QFoLFb3sy4Yjyf8KceUGYQjg8El9EPw39KEUrylJAMDFPG7tnmw1/E1DWFrB4PSUcJFwx/HMJjzEd085X8I/JF+LjpR7PURt/Dzwg7Bb6UtYC9mL2dzr8nHiraxBJ+y3AAOpc//DIQNiHAAAAAElFTkSuQmCC) no-repeat 0 0;
    display: inline-block;
    vertical-align: middle;
    font-size: 0px;
}

.tui-pagination .tui-prev-is-ellip, .tui-pagination .tui-next-is-ellip {
    padding: 0;
    line-height: 1;
}

.tui-pagination .tui-prev {
    margin-right: 10px;
}

.tui-pagination .tui-next {
    margin-left: 10px;
}

.tui-pagination .tui-ico-first {
    width: 11px;
    height: 10px;
    background-position: 0px 0px
}

.tui-pagination .tui-ico-prev {
    width: 6px;
    height: 10px;
    background-position: -26px 0px
}

.tui-pagination .tui-ico-next {
    width: 6px;
    height: 10px;
    background-position: -13px -24px
}

.tui-pagination .tui-ico-last {
    width: 11px;
    height: 10px;
    background-position: 0px -12px
}

.tui-pagination .tui-ico-ellip {
    width: 10px;
    height: 2px;
    margin-top: 16px;
    vertical-align: top;
    background-position: 0px -24px
}

.tui-pagination .tui-is-disabled:hover {
    background: #fff;
    cursor: default
}

.tui-pagination .tui-is-disabled .tui-ico-prev {
    background-position: -26px -12px
}

.tui-pagination .tui-is-disabled .tui-ico-first {
    background-position: -13px 0px
}

.tui-pagination .tui-is-disabled .tui-ico-next {
    background-position: -21px -24px
}

.tui-pagination .tui-is-disabled .tui-ico-last {
    background-position: -13px -12px
}

.tui-page-inputs {
    display: inline-block;
    vertical-align: top;
}

.tui-page-inputs .tui-page-input {
    display: inline-block;
    width: 10px;
    height: 12px;
    padding: 8px 0 6px;
    font-size: 12px;
    text-align: center;
    color: #333;
    border: 0;
    outline: none;
}

.tui-page-inputs .tui-page-current {
    color: #4b96e6
}

.tui-page-separator {
    display: inline-block;
    font-size: 12px;
    height: 12px;
    padding: 8px 0 6px;
    vertical-align: top
}

.tui-grid-cell-highlight {
    background-color: #fffdeb !important;
}
.tui-grid-cell-darkred {
    background-color: #ff4b4b !important;
}
.tui-grid-cell-darkred .tui-grid-cell-content {
    color: #ffffff !important;
}
.tui-select-box-icon{font-size:0 !important;}

/* 채팅 아이콘 버튼 정렬 */
.chat_action_buttons {
    display: flex;
    align-items: center; /* 세로 중앙 정렬 */
    gap: 12px;           /* 아이콘 간 여백 조정 */
}

/* 아이콘 스타일 */
.icon-btn {
    width: 24px;
    height: 24px;
    display: block;
    object-fit: contain;
}

/* 툴팁 포함 버튼 스타일 */
.action-btn-with-tooltip {
    position: relative;
    background: none;
    border: none;
    padding: 0;              /* 기본 여백 제거 */
    display: flex;
    align-items: center;
    justify-content: center;
}

/* 툴팁 스타일 */
.action-btn-with-tooltip .custom-tooltip {
    position: absolute;
    top: 110%;
    left: 50%;
    transform: translateX(-50%);
    background-color: #333;
    color: white;
    padding: 6px 10px;
    border-radius: 6px;
    white-space: nowrap;
    font-size: 13px;
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.2s ease-in-out;
    z-index: 100;
}

.action-btn-with-tooltip:hover .custom-tooltip {
    opacity: 1;
}

.system_msg {
    width: 100%; /* 부모 너비 채우기 */
    display: flex;
    justify-content: center; /* 내부 요소 가운데 정렬 */
    margin: 10px 0;
}

.system_msg .system_txt {
    background-color: #dee2e6;
    color: #495057;
    font-size: 14px;
    padding: 8px 14px;
    border-radius: 12px;
    max-width: 70%;
    text-align: center;
}

.system_msg .time {
    font-size: 11px;
    color: #999;
    margin-top: 4px;
}

/*채팅방 목록*/
.ellipsis-text {
    display: inline-block;
    max-width: 500px;  /* 너비는 상황에 따라 조절 */
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    vertical-align: middle;
}

/*채팅방 유저목록*/
.custom-modal {
    display: none;
    position: fixed;
    z-index: 10000;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.4);
}

.custom-modal-content {
    background-color: #fff;
    margin: 10% auto;
    padding: 20px;
    width: 400px;
    border-radius: 8px;
    box-shadow: 0 2px 10px rgba(0,0,0,0.3);
}

.custom-modal-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 15px;
}

.modal-title {
    font-weight: bold;
    font-size: 18px;
}

.close-modal-btn {
    background: none;
    border: none;
    font-size: 20px;
    cursor: pointer;
}

.custom-modal-body {
    max-height: 300px;
    overflow-y: auto;
}

.chat-room-user-list {
    list-style: none;
    padding: 0;
    margin: 0;
}

/*채티방 유저목록 리스트*/
.chat-room-user-list li {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 8px 12px;
    border-bottom: 1px solid #eee;
    font-size: 14px;
}

.chat-room-user-list li button {
    background-color: #dc3545;
    color: #fff;
    border: none;
    padding: 5px 10px;
    border-radius: 4px;
    cursor: pointer;
    font-size: 12px;
}

.chat-room-user-list li button:hover {
    background-color: #c82333;
}

/* 채팅 내 썸네일 미리보기용 */
.file-thumb-name { margin-top: 4px; font-size: 11px; word-break: break-word; white-space: normal; line-height: 1.2; text-align: center; }
.file-thumb-wrapper { display: flex; flex-direction: column; align-items: center; text-align: center; width: 80px; cursor: pointer; }
.file-thumb-grid {
    padding: 10px;
    background-color: white;
    border-radius: 10px;
    display: grid;
    gap: 8px;
    margin-top: 8px;
}

/* 파일 1개 */
.file-thumb-grid.cols-1 {
    grid-template-columns: repeat(1, 80px);
}

/* 파일 2개 */
.file-thumb-grid.cols-2 {
    grid-template-columns: repeat(2, 80px);
}

/* 파일 3개 이상 (기존과 동일) */
.file-thumb-grid.cols-3 {
    grid-template-columns: repeat(3, 80px);
}
.file-thumb {
    display: flex;
    align-items: center;
    justify-content: center;
    background: #f9f9f9;
    padding: 6px;
    border: 1px solid #ccc;
    border-radius: 4px;
    overflow: hidden;
    width: 80px;
    height: 80px;
    position: relative;
}
.file-thumb img { width: 100%; height: 100%; object-fit: contain;}
.file-thumb .more-overlay {
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background: rgba(0, 0, 0, 0.6);
    color: white; font-weight: bold; font-size: 16px;
    display: flex; align-items: center; justify-content: center;
    border-radius: 4px;
}

/* 파일 리스트 모달 */
#file_modal { display: none; }
.custom-modal-content {
    background: white; padding: 20px; border-radius: 8px;
    max-width: 500px; width: 100%; box-sizing: border-box;
}
.custom-modal-header {
    display: flex; justify-content: space-between; align-items: center;
    font-weight: bold; font-size: 16px; margin-bottom: 12px;
    border-bottom: 1px solid #ccc; padding-bottom: 8px;
}
#close_file_btn { font-size: 24px; cursor: pointer; background: none; border: none; color: #999; }
#close_file_btn:hover { color: #333; }
#file_modal_container { max-height: 500px; overflow-y: auto; padding: 16px; }
.file-modal-list {
    display: grid; grid-template-columns: repeat(3, 1fr);
    gap: 16px; overflow-x: hidden;
    width: 100%; box-sizing: border-box;
}
.file-modal-item {
    display: flex; flex-direction: column; align-items: center;
    cursor: pointer; max-width: 100%;
}
.file-modal-item img.file-thumb {
    width: 64px; height: 64px;
    object-fit: cover;
    border: 1px solid #ccc;
    border-radius: 8px;
}
.file-modal-item .file-name {
    margin-top: 6px; font-size: 12px; text-align: center;
    word-break: break-word; overflow-wrap: break-word;
    width: 100%;
}

.card_box_list { overflow-y: auto; display: flex; flex-wrap:wrap; gap:16px; max-height:100%; scrollbar-width: thin;}
.card_box_list li { padding:16px; width:calc((100% - 32px)/3); border-radius: 8px; border: 1px solid #E6EAEF; background: #F4F7FA;}
.card_box_list li .box_txt_wrap { display: flex; align-items: center; justify-content: space-between; margin-bottom:12px; height:36px;}
.card_box_list li .box_txt_wrap h4 { font-size:20px; color:#2D3643; font-weight:500;}
.card_box_list li .box_txt_wrap .num_box { display: flex; align-items: center; gap:0 8px;}
.card_box_list li .box_txt_wrap .num_box span { font-size:14px; color:#24B770;}
.card_box_list li .box_txt_wrap .num_box strong { font-size:24px; color:#24B770;}
.card_box_list li .box_img_wrap { width:100%; height:160px; background-size: cover; background-repeat: no-repeat; background-position: center center;
    border-radius: 8px; background-color: #fff;}

/*유저 검색*/
/* 프로필 + 텍스트 라인 정렬 */
.user_chat_list .box {display: flex; align-items: center; padding: 8px 12px; /* 이 박스 자체를 가로 스크롤 가능하게 */ overflow-x: auto;}
/* 아이콘 오른쪽 텍스트 영역 */
.user_chat_list .p_info { display: flex; flex-direction: column; margin-left: 8px; min-width: 0; /* flex 안에서 줄바꿈/스크롤 제어 */}
/* 이름 */
.user_chat_list .p_name { font-weight: 600;}
.user_chat_list .p_name span { font-size: 12px; color: #666; margin-top: 2px;}
/* 영문명 + 이메일 줄 */
.user_chat_list .p_sub { font-size: 12px; color: #666; margin-top: 2px; white-space: nowrap; /* 한 줄로 쭉 나오게 */}
/* 가로 스크롤바 살짝만 보이게 (선택) */
.user_chat_list .box::-webkit-scrollbar { height: 4px; }
.user_chat_list .box::-webkit-scrollbar-thumb { border-radius: 4px; background: #ccc; }

/*채팅 파일 드래그 앤 드랍*/
.paste_form.drag-over { outline: 2px dashed #00C473; outline-offset: -4px; background-color: #f5fffb; }

.msg_txt p {
    word-break: break-all;
    /*white-space: pre-line;  !* \n 을 줄바꿈으로 처리 *!*/
    white-space: pre-wrap;  /* \n 도 살리고, 연속 공백도 그대로 표시 */
}
