
:-webkit-full-screen {
    width: 100% !important;
    height: 100% !important;
}

:-moz-full-screen {
    width: 100% !important;
    height: 100% !important;
}

:-ms-full-screen {
    width: 100% !important;
    height: 100% !important;
}

:-ms-fullscreen {
    width: 100% !important;
    height: 100% !important;
}

:fullscreen {
    width: 100% !important;
    height: 100% !important;
}

.player-container {
    display: block;
    box-sizing: border-box;
    color: #ffffff;
    background-color: #000;
    position: relative;
    padding: 0;
    font-size: 0.8em;
    line-height: 1;
    font-weight: normal;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    height: 20em;
}

.player-container .dhy-video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.player-container .dhy-video-fit {
    object-position: 'center top';
    object-fit: 'contain';
}

.player-container .load-layer {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -25px 0 0 -25px;
    opacity: 0.85;
    text-align: left;
    border: 6px solid rgba(43, 51, 63, 0.7);
    box-sizing: border-box;
    background-clip: padding-box;
    width: 50px;
    height: 50px;
    border-radius: 25px;
}

.load-layer:before,
.load-layer:after {
    content: "";
    position: absolute;
    margin: -6px;
    box-sizing: inherit;
    width: inherit;
    height: inherit;
    border-radius: inherit;
    opacity: 1;
    border: inherit;
    border-color: transparent;
    border-top-color: white;
}

.load-layer:before,
.load-layer:after {
    -webkit-animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;
    animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;
}

.load-layer:before {
    border-top-color: rgb(255, 255, 255);
}

.load-layer:after {
    border-top-color: rgb(255, 255, 255);
    -webkit-animation-delay: 0.44s;
    animation-delay: 0.44s;
}

@keyframes vjs-spinner-spin {
    100% {
        transform: rotate(360deg);
    }
}

@-webkit-keyframes vjs-spinner-spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes vjs-spinner-fade {
    0% {
        border-top-color: #007FFF;
        ;
    }
    20% {
        border-top-color: #007FFF;
        ;
    }
    35% {
        border-top-color: white;
    }
    60% {
        border-top-color: #007FFF;
        ;
    }
    100% {
        border-top-color: #007FFF;
        ;
    }
}

@-webkit-keyframes vjs-spinner-fade {
    0% {
        border-top-color: #007FFF;
        ;
    }
    20% {
        border-top-color: #007FFF;
        ;
    }
    35% {
        border-top-color: white;
    }
    60% {
        border-top-color: #007FFF;
        ;
    }
    100% {
        border-top-color: #007FFF;
        ;
    }
}

video::-webkit-media-controls-enclosure {
    display: none !important;
}

video:-webkit-full-screen {
    position: fixed !important;
}

.player-container .play-layer {
    height: 4em;
    width: 4em;
    position: absolute;
    margin: -25px 0 0 -25px;
    padding: 0;
    cursor: pointer;
    opacity: 1;
    z-index: 101;
}

.player-container .play-layer-center {
    left: 50%;
    top: 50%;
}

.player-container .play-layer-leftTop {
    left: 3rem;
    top: 20%;
}

.player-container .play-layer-rightTop {
    left: 94%;
    top: 20%;
}

.player-container .play-layer-leftBottom {
    left: 2rem;
    bottom: 3rem;
}

.player-container .play-layer-rightBottom {
    left: 94%;
    bottom: 3rem;
}

.player-container .poster-layer {
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: contain;
    background-color: #000000;
    cursor: pointer;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100%;
}

.player-has-started .poster-layer {
    display: none;
  }

.player-container .FullScreen>img {
    width: 16px !important;
}

.player-container .quality-layer {
    cursor: pointer;
    right: 2em;
    bottom: 3em;
    position: absolute;
    z-index: 101;
    width: 60px;
}

.player-container .quality-layer .quality-item {
    margin: 0px;
    padding: 0px;
    width: 3.0em;
}

.player-container .quality-layer .quality-item li {
    list-style-type: none;
    line-height: 1.5em;
    background-color: rgba(43, 51, 63, 0.5);
    border-radius: 2px;
    cursor: pointer;
    font-size: 1.2em;
    text-align: center;
    min-width: 4em;
    height: 2.0em;
    line-height: 2.0em;
}

.li-active{
    color: #007FFF;
}

.player-control-text {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.player-container .msg-layer {
    position: absolute;
    color: #e0e8f1;
    font-size: 1.2em;
    text-align: center;
    width: 100%;
}

.player-container .control-bar .playrate-select  {
    cursor: pointer;
}

.player-container .playrate-layer {
    right: 2em;
    bottom: 3em;
    position: absolute;
    z-index: 101;
    width: 60px;
}

.player-container .playrate-layer .playrate-item {
    margin: 0px;
    padding: 0px;
    width: 3.0em;
}

.player-container .playrate-layer .playrate-item li {
    list-style-type: none;
    line-height: 1.5em;
    background-color: rgba(43, 51, 63, 0.5);
    border-radius: 2px;
    cursor: pointer;
    font-size: 1.2em;
    text-align: center;
    min-width: 4em;
    height: 2.0em;
    line-height: 2.0em;
}

.player-container .logo-layer {
    position: absolute;
}

.logo-layer>img {
    max-width: 200px;
    max-height: 150px;
}

.player-container .logo-layer-leftTop {
    left: 0em;
}

.player-container .logo-layer-leftBottom {
    bottom: 2em;
}

.player-container .logo-layer-rightTop {
    right: 1em;
}

.player-container .logo-layer-rightBottom {
    right: 1em;
    bottom: 2em;
}

.player-container .control-bar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: inline-block;
    visibility: visible;
    opacity: 1;
    -webkit-transition: visibility 0.1s, opacity 0.1s;
    -moz-transition: visibility 0.1s, opacity 0.1s;
    -o-transition: visibility 0.1s, opacity 0.1s;
    transition: visibility 0.1s, opacity 0.1s;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 3.0em;
}

.player-container>.default {
    background-color: rgba(43, 51, 63, 0.5)
}

.player-container>.transparent {
   background-color: #10101054;
}

.player-container .control-bar img {
    max-width: 30px;
    max-height: 30px;
    width: 20px;
    height: 20px;
    margin: 0;
}
.watermark {
    margin-top: 0.5em !important;
}
.watermark>img{
    max-width: 100px !important;
    width: 100px !important;
    max-height: 28px !important;
    height: 28px !important;
}

.player-container .control-bar-live {
    display: block;
}

.player-container .inactive {
    opacity: 0;
}

.player-container .PlayToggle {
    float: left;
}

.player-container .transparent .btn-playing {
    background: #272424b3;
    height: 2.2em !important;
    line-height: 2.2em !important;
    margin: 0.5em 0 0 0 !important;
    border-radius: 5px;
    width: 40px;
    padding-top: 0px;
}

.player-container .control-bar .btn-playing {
    outline: none;
    position: relative;
    text-align: center;
    margin: 0;
    padding: 0;
    height: 2.5em;
    margin-left: 0.2em;
    -webkit-box-flex: none;
    -moz-box-flex: none;
    -webkit-flex: none;
    -ms-flex: none;
    flex: none;
    line-height: 3.0em;
    float: left;
}

.player-container .control-bar .btn-playrate {
    padding-top: 0px;
}

.player-container .control-bar .time-view,
.quality-select {
    outline: none;
    position: relative;
    text-align: center;
    margin: 0;
    padding: 0;
    height: 3.0em;
    margin: 0 0.5em 0 0.5em;
    -webkit-box-flex: none;
    -moz-box-flex: none;
    -webkit-flex: none;
    -ms-flex: none;
    flex: none;
    float: left;
    line-height: 3.2em;
    cursor: pointer;
}

.player-container .control-bar .control-slider-container {
    position: absolute;
    height: 0.3em;
    background-color: #ad9e9e;
    width: 100%;
    bottom: 3em;
    margin: 0 1.0em 0 0em;
    cursor: pointer;
}



.player-container .control-bar .control-buttons-container {
    position: relative;
    width: 100%;
}

.player-container .control-bar .control-slider-container .control-slider-scrub {
    position: relative;
    width: 0.8em;
    height: 0.8em;
    bottom: 0.5em;
    margin-left: -2px;
    background-color: #007FFF;
    border-radius: 50%;
}

.player-container .control-bar .control-slider-container .control-slider-loaded {
    height: 0.3em;
    width: 0;
    max-width: 100%;
    background-color: #007FFF;
}

.player-container .control-bar .control-slider-container .time-tooltip{
    background-color:  #007FFF;
    border-radius: 0.3em;
    color: #fff;
    float: right;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    padding: 6px 8px 8px 8px;
    pointer-events: none;
    position: absolute;
    top: -30px;
    visibility: hidden;
    z-index: 1;
    height: 12.8px;
    line-height: 15.8px
}

.player-container .control-bar .control-slider-container:hover{
    height: 0.6em;
}
.player-container .control-bar .control-slider-container:hover .control-slider-loaded{
    height: 0.6em;
}
.player-container .control-bar .control-slider-container:hover .control-slider-scrub{
    bottom: 0.8em;
    width: 1.0em;
    height: 1.0em;
}

.time-tooltip-hover{
    display: block !important;
    visibility: visible !important;
}

.player-container .control-bar .compent {
    position: relative;
    margin: 0.8em 0.5em 0 0.5em;
    -moz-background-size: 100% 100%;
    background-size: 100% 100%;
    flex: none;
    cursor: pointer;
}

.player-container .control-bar .component-blank {
    position: relative;
    margin: 0.5em 0.5em 0 0.5em;
    display: -webkit-inline-box;
    display: inline;
}

.compent-img>img {
    width: 1.3em;
    height: 1.3em;
    margin-top: 0.2em;
}

.player-container .control-bar .fullscreen {
    position: relative;
    margin: 0.5em 0.5em 0 1.5em;
    height: 1.7em;
    width: 1.7em;
    -moz-background-size: 100% 98%;
    background-size: 100% 98%;
    flex: none;
    cursor: pointer;
    float: right;
}

.player-fullscreen {
    position: fixed;
    z-index: 3147483647;
    overflow: hidden;
    left: 0 !important;
    top: 0 !important;
    bottom: 0 !important;
    right: 0 !important;
    width: 100% !important;
    height: 100% !important;
}

.player-fullscreen-iframe {
    position: absolute;
    z-index: 3147483647;
    overflow: hidden;
    left: 0 !important;
    top: 0 !important;
    bottom: 0 !important;
    right: 0 !important;
    width: 100% !important;
    height: 100% !important;
}

.player-fullscreen>.control-bar,
.player-fullscreen>.load-layer,
.player-fullscreen>.play-layer,
.player-fullscreen>.msg-layer {
    z-index: 3147483647;
}

.player-fullscreen>.load-layer,
.player-fullscreen>.msg-layer {
    top: 50%;
}

.vjs-control-text {
    display: none;
}

.time-current-text,
.time-total-text {
    float: left;
}

:focus {
    outline: none;
}

.floatLeft {
    float: left;
}

.floatRight {
    float: right;
    margin-left: 1.0em !important;
    margin-right: 0.5em !important;
}

.hidden {
    display: none;
}

.wechatX5fullscreen {
    position: fixed;
    top: 0;
    left: 0;
    margin: 0 !important;
    padding: 0 !important;
}

.player-container .volume-bar{
    background-color: #ad9e9e;
    width: 100px;
    height: 2px;
    max-width: 100px;
    margin: 1.4em 0em 0.1em 0.0em !important
}
.player-container .volume-loaded{
    background-color: #007FFF;
    width: 60px;
    height: 2px;
    max-width: 100px;
}
.player-container .volume-slider-scrub{
    position: relative;
    width: 0.7em;
    height: 0.7em;
    border-radius: 50%;
    bottom: 0.36em;
    background-color: #ad9e9e;
}
.player-container .volume-slider-scrub:hover{
    background-color: #007FFF;
}
.player-container .replay-icon>img{
    width: 16px !important;
    height: 16px !important;
    margin-top: 2px;
    margin-left: 5px;
}
.player-container .default-custom-postion{
    position: relative;
    z-index: 110;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9jc3MvZGh5UGxheWVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUNBO0lBQ0ksc0JBQXNCO0lBQ3RCLHVCQUF1QjtBQUMzQjs7QUFFQTtJQUNJLHNCQUFzQjtJQUN0Qix1QkFBdUI7QUFDM0I7O0FBRUE7SUFDSSxzQkFBc0I7SUFDdEIsdUJBQXVCO0FBQzNCOztBQUVBO0lBQ0ksc0JBQXNCO0lBQ3RCLHVCQUF1QjtBQUMzQjs7QUFFQTtJQUNJLHNCQUFzQjtJQUN0Qix1QkFBdUI7QUFDM0I7O0FBRUE7SUFDSSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsa0JBQWtCO0lBQ2xCLFVBQVU7SUFDVixnQkFBZ0I7SUFDaEIsY0FBYztJQUNkLG1CQUFtQjtJQUNuQixrQkFBa0I7SUFDbEIseUNBQXlDO0lBQ3pDLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFDdEIscUJBQXFCO0lBQ3JCLGlCQUFpQjtJQUNqQixZQUFZO0FBQ2hCOztBQUVBO0lBQ0ksa0JBQWtCO0lBQ2xCLE1BQU07SUFDTixPQUFPO0lBQ1AsV0FBVztJQUNYLFlBQVk7QUFDaEI7O0FBRUE7SUFDSSw2QkFBNkI7SUFDN0IscUJBQXFCO0FBQ3pCOztBQUVBO0lBQ0ksa0JBQWtCO0lBQ2xCLFFBQVE7SUFDUixTQUFTO0lBQ1QsdUJBQXVCO0lBQ3ZCLGFBQWE7SUFDYixnQkFBZ0I7SUFDaEIsdUNBQXVDO0lBQ3ZDLHNCQUFzQjtJQUN0Qiw0QkFBNEI7SUFDNUIsV0FBVztJQUNYLFlBQVk7SUFDWixtQkFBbUI7QUFDdkI7O0FBRUE7O0lBRUksV0FBVztJQUNYLGtCQUFrQjtJQUNsQixZQUFZO0lBQ1osbUJBQW1CO0lBQ25CLGNBQWM7SUFDZCxlQUFlO0lBQ2Ysc0JBQXNCO0lBQ3RCLFVBQVU7SUFDVixlQUFlO0lBQ2YseUJBQXlCO0lBQ3pCLHVCQUF1QjtBQUMzQjs7QUFFQTs7SUFFSSx1SEFBdUg7SUFDdkgsK0dBQStHO0FB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QkFBbUI7SUFDbkIsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7SUFDakIsb0JBQW9CO0lBQ3BCLG1CQUFtQjtJQUNuQixzQkFBc0I7SUFDdEIsdUJBQXVCO0FBQzNCOztBQUVBO0lBQ0ksa0JBQWtCO0lBQ2xCLG1CQUFtQjtJQUNuQixnQkFBZ0I7SUFDaEIsa0JBQWtCO0lBQ2xCLGlCQUFpQjtJQUNqQixvQkFBb0I7SUFDcEIsbUJBQW1CO0lBQ25CLHNCQUFzQjtJQUN0Qix1QkFBdUI7QUFDM0I7O0FBRUE7Ozs7SUFJSSxtQkFBbUI7QUFDdkI7O0FBRUE7O0lBRUksUUFBUTtBQUNaOztBQUVBO0lBQ0ksYUFBYTtBQUNqQjs7QUFFQTs7SUFFSSxXQUFXO0FBQ2Y7O0FBRUE7SUFDSSxhQUFhO0FBQ2pCOztBQUVBO0lBQ0ksV0FBVztBQUNmOztBQUVBO0lBQ0ksWUFBWTtJQUNaLDZCQUE2QjtJQUM3Qiw4QkFBOEI7QUFDbEM7O0FBRUE7SUFDSSxhQUFhO0FBQ2pCOztBQUVBO0lBQ0ksZUFBZTtJQUNmLE1BQU07SUFDTixPQUFPO0lBQ1Asb0JBQW9CO0lBQ3BCLHFCQUFxQjtBQUN6Qjs7QUFFQTtJQUNJLHlCQUF5QjtJQUN6QixZQUFZO0lBQ1osV0FBVztJQUNYLGdCQUFnQjtJQUNoQjtBQUNKO0FBQ0E7SUFDSSx5QkFBeUI7SUFDekIsV0FBVztJQUNYLFdBQVc7SUFDWCxnQkFBZ0I7QUFDcEI7QUFDQTtJQUNJLGtCQUFrQjtJQUNsQixZQUFZO0lBQ1osYUFBYTtJQUNiLGtCQUFrQjtJQUNsQixjQUFjO0lBQ2QseUJBQXlCO0FBQzdCO0FBQ0E7SUFDSSx5QkFBeUI7QUFDN0I7QUFDQTtJQUNJLHNCQUFzQjtJQUN0Qix1QkFBdUI7SUFDdkIsZUFBZTtJQUNmLGdCQUFnQjtBQUNwQjtBQUNBO0lBQ0ksa0JBQWtCO0lBQ2xCLFlBQVk7QUFDaEIiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuOi13ZWJraXQtZnVsbC1zY3JlZW4ge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG46LW1vei1mdWxsLXNjcmVlbiB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbjotbXMtZnVsbC1zY3JlZW4ge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG46LW1zLWZ1bGxzY3JlZW4ge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG46ZnVsbHNjcmVlbiB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wbGF5ZXItY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmb250LXNpemU6IDAuOGVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgaGVpZ2h0OiAyMGVtO1xyXG59XHJcblxyXG4ucGxheWVyLWNvbnRhaW5lciAuZGh5LXZpZGVvIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLnBsYXllci1jb250YWluZXIgLmRoeS12aWRlby1maXQge1xyXG4gICAgb2JqZWN0LXBvc2l0aW9uOiAnY2VudGVyIHRvcCc7XHJcbiAgICBvYmplY3QtZml0OiAnY29udGFpbic7XHJcbn1cclxuXHJcbi5wbGF5ZXItY29udGFpbmVyIC5sb2FkLWxheWVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgbWFyZ2luOiAtMjVweCAwIDAgLTI1cHg7XHJcbiAgICBvcGFjaXR5OiAwLjg1O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGJvcmRlcjogNnB4IHNvbGlkIHJnYmEoNDMsIDUxLCA2MywgMC43KTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG59XHJcblxyXG4ubG9hZC1sYXllcjpiZWZvcmUsXHJcbi5sb2FkLWxheWVyOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBtYXJnaW46IC02cHg7XHJcbiAgICBib3gtc2l6aW5nOiBpbmhlcml0O1xyXG4gICAgd2lkdGg6IGluaGVyaXQ7XHJcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIGJvcmRlcjogaW5oZXJpdDtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiB3aGl0ZTtcclxufVxyXG5cclxuLmxvYWQtbGF5ZXI6YmVmb3JlLFxyXG4ubG9hZC1sYXllcjphZnRlciB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogdmpzLXNwaW5uZXItc3BpbiAxLjFzIGN1YmljLWJlemllcigwLjYsIDAuMiwgMCwgMC44KSBpbmZpbml0ZSwgdmpzLXNwaW5uZXItZmFkZSAxLjFzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgIGFuaW1hdGlvbjogdmpzLXNwaW5uZXItc3BpbiAxLjFzIGN1YmljLWJlemllcigwLjYsIDAuMiwgMCwgMC44KSBpbmZpbml0ZSwgdmpzLXNwaW5uZXItZmFkZSAxLjFzIGxpbmVhciBpbmZpbml0ZTtcclxufVxyXG5cclxuLmxvYWQtbGF5ZXI6YmVmb3JlIHtcclxuICAgIGJvcmRlci10b3AtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcclxufVxyXG5cclxuLmxvYWQtbGF5ZXI6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuNDRzO1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjQ0cztcclxufVxyXG5cclxuQGtleWZyYW1lcyB2anMtc3Bpbm5lci1zcGluIHtcclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyB2anMtc3Bpbm5lci1zcGluIHtcclxuICAgIDEwMCUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB2anMtc3Bpbm5lci1mYWRlIHtcclxuICAgIDAlIHtcclxuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjMDA3RkZGO1xyXG4gICAgICAgIDtcclxuICAgIH1cclxuICAgIDIwJSB7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwN0ZGRjtcclxuICAgICAgICA7XHJcbiAgICB9XHJcbiAgICAzNSUge1xyXG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6IHdoaXRlO1xyXG4gICAgfVxyXG4gICAgNjAlIHtcclxuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjMDA3RkZGO1xyXG4gICAgICAgIDtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDdGRkY7XHJcbiAgICAgICAgO1xyXG4gICAgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgdmpzLXNwaW5uZXItZmFkZSB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwN0ZGRjtcclxuICAgICAgICA7XHJcbiAgICB9XHJcbiAgICAyMCUge1xyXG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDdGRkY7XHJcbiAgICAgICAgO1xyXG4gICAgfVxyXG4gICAgMzUlIHtcclxuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB3aGl0ZTtcclxuICAgIH1cclxuICAgIDYwJSB7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwN0ZGRjtcclxuICAgICAgICA7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjMDA3RkZGO1xyXG4gICAgICAgIDtcclxuICAgIH1cclxufVxyXG5cclxudmlkZW86Oi13ZWJraXQtbWVkaWEtY29udHJvbHMtZW5jbG9zdXJlIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxudmlkZW86LXdlYmtpdC1mdWxsLXNjcmVlbiB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBsYXllci1jb250YWluZXIgLnBsYXktbGF5ZXIge1xyXG4gICAgaGVpZ2h0OiA0ZW07XHJcbiAgICB3aWR0aDogNGVtO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbWFyZ2luOiAtMjVweCAwIDAgLTI1cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHotaW5kZXg6IDEwMTtcclxufVxyXG5cclxuLnBsYXllci1jb250YWluZXIgLnBsYXktbGF5ZXItY2VudGVyIHtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRvcDogNTAlO1xyXG59XHJcblxyXG4ucGxheWVyLWNvbnRhaW5lciAucGxheS1sYXllci1sZWZ0VG9wIHtcclxuICAgIGxlZnQ6IDNyZW07XHJcbiAgICB0b3A6IDIwJTtcclxufVxyXG5cclxuLnBsYXllci1jb250YWluZXIgLnBsYXktbGF5ZXItcmlnaHRUb3Age1xyXG4gICAgbGVmdDogOTQlO1xyXG4gICAgdG9wOiAyMCU7XHJcbn1cclxuXHJcbi5wbGF5ZXItY29udGFpbmVyIC5wbGF5LWxheWVyLWxlZnRCb3R0b20ge1xyXG4gICAgbGVmdDogMnJlbTtcclxuICAgIGJvdHRvbTogM3JlbTtcclxufVxyXG5cclxuLnBsYXllci1jb250YWluZXIgLnBsYXktbGF5ZXItcmlnaHRCb3R0b20ge1xyXG4gICAgbGVmdDogOTQlO1xyXG4gICAgYm90dG9tOiAzcmVtO1xyXG59XHJcblxyXG4ucGxheWVyLWNvbnRhaW5lciAucG9zdGVyLWxheWVyIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4ucGxheWVyLWhhcy1zdGFydGVkIC5wb3N0ZXItbGF5ZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4ucGxheWVyLWNvbnRhaW5lciAuRnVsbFNjcmVlbj5pbWcge1xyXG4gICAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBsYXllci1jb250YWluZXIgLnF1YWxpdHktbGF5ZXIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgcmlnaHQ6IDJlbTtcclxuICAgIGJvdHRvbTogM2VtO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMTAxO1xyXG4gICAgd2lkdGg6IDYwcHg7XHJcbn1cclxuXHJcbi5wbGF5ZXItY29udGFpbmVyIC5xdWFsaXR5LWxheWVyIC5xdWFsaXR5LWl0ZW0ge1xyXG4gICAgbWFyZ2luOiAwcHg7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICB3aWR0aDogMy4wZW07XHJcbn1cclxuXHJcbi5wbGF5ZXItY29udGFpbmVyIC5xdWFsaXR5LWxheWVyIC5xdWFsaXR5LWl0ZW0gbGkge1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MywgNTEsIDYzLCAwLjUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1zaXplOiAxLjJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1pbi13aWR0aDogNGVtO1xyXG4gICAgaGVpZ2h0OiAyLjBlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjBlbTtcclxufVxyXG5cclxuLmxpLWFjdGl2ZXtcclxuICAgIGNvbG9yOiAjMDA3RkZGO1xyXG59XHJcblxyXG4ucGxheWVyLWNvbnRyb2wtdGV4dCB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBtYXJnaW46IC0xcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxcHg7XHJcbn1cclxuXHJcbi5wbGF5ZXItY29udGFpbmVyIC5tc2ctbGF5ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29sb3I6ICNlMGU4ZjE7XHJcbiAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5wbGF5ZXItY29udGFpbmVyIC5jb250cm9sLWJhciAucGxheXJhdGUtc2VsZWN0ICB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5wbGF5ZXItY29udGFpbmVyIC5wbGF5cmF0ZS1sYXllciB7XHJcbiAgICByaWdodDogMmVtO1xyXG4gICAgYm90dG9tOiAzZW07XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAxMDE7XHJcbiAgICB3aWR0aDogNjBweDtcclxufVxyXG5cclxuLnBsYXllci1jb250YWluZXIgLnBsYXlyYXRlLWxheWVyIC5wbGF5cmF0ZS1pdGVtIHtcclxuICAgIG1hcmdpbjogMHB4O1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG4gICAgd2lkdGg6IDMuMGVtO1xyXG59XHJcblxyXG4ucGxheWVyLWNvbnRhaW5lciAucGxheXJhdGUtbGF5ZXIgLnBsYXlyYXRlLWl0ZW0gbGkge1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MywgNTEsIDYzLCAwLjUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1zaXplOiAxLjJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1pbi13aWR0aDogNGVtO1xyXG4gICAgaGVpZ2h0OiAyLjBlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjBlbTtcclxufVxyXG5cclxuLnBsYXllci1jb250YWluZXIgLmxvZ28tbGF5ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4ubG9nby1sYXllcj5pbWcge1xyXG4gICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xyXG59XHJcblxyXG4ucGxheWVyLWNvbnRhaW5lciAubG9nby1sYXllci1sZWZ0VG9wIHtcclxuICAgIGxlZnQ6IDBlbTtcclxufVxyXG5cclxuLnBsYXllci1jb250YWluZXIgLmxvZ28tbGF5ZXItbGVmdEJvdHRvbSB7XHJcbiAgICBib3R0b206IDJlbTtcclxufVxyXG5cclxuLnBsYXllci1jb250YWluZXIgLmxvZ28tbGF5ZXItcmlnaHRUb3Age1xyXG4gICAgcmlnaHQ6IDFlbTtcclxufVxyXG5cclxuLnBsYXllci1jb250YWluZXIgLmxvZ28tbGF5ZXItcmlnaHRCb3R0b20ge1xyXG4gICAgcmlnaHQ6IDFlbTtcclxuICAgIGJvdHRvbTogMmVtO1xyXG59XHJcblxyXG4ucGxheWVyLWNvbnRhaW5lciAuY29udHJvbC1iYXIge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDAuMXMsIG9wYWNpdHkgMC4xcztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwLjFzLCBvcGFjaXR5IDAuMXM7XHJcbiAgICAtby10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDAuMXMsIG9wYWNpdHkgMC4xcztcclxuICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMC4xcywgb3BhY2l0eSAwLjFzO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBoZWlnaHQ6IDMuMGVtO1xyXG59XHJcblxyXG4ucGxheWVyLWNvbnRhaW5lcj4uZGVmYXVsdCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQzLCA1MSwgNjMsIDAuNSlcclxufVxyXG5cclxuLnBsYXllci1jb250YWluZXI+LnRyYW5zcGFyZW50IHtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogIzEwMTAxMDU0O1xyXG59XHJcblxyXG4ucGxheWVyLWNvbnRhaW5lciAuY29udHJvbC1iYXIgaW1nIHtcclxuICAgIG1heC13aWR0aDogMzBweDtcclxuICAgIG1heC1oZWlnaHQ6IDMwcHg7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG4ud2F0ZXJtYXJrIHtcclxuICAgIG1hcmdpbi10b3A6IDAuNWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuLndhdGVybWFyaz5pbWd7XHJcbiAgICBtYXgtd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcclxuICAgIG1heC1oZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGxheWVyLWNvbnRhaW5lciAuY29udHJvbC1iYXItbGl2ZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnBsYXllci1jb250YWluZXIgLmluYWN0aXZlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5wbGF5ZXItY29udGFpbmVyIC5QbGF5VG9nZ2xlIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4ucGxheWVyLWNvbnRhaW5lciAudHJhbnNwYXJlbnQgLmJ0bi1wbGF5aW5nIHtcclxuICAgIGJhY2tncm91bmQ6ICMyNzI0MjRiMztcclxuICAgIGhlaWdodDogMi4yZW0gIWltcG9ydGFudDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjJlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAwLjVlbSAwIDAgMCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG59XHJcblxyXG4ucGxheWVyLWNvbnRhaW5lciAuY29udHJvbC1iYXIgLmJ0bi1wbGF5aW5nIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgaGVpZ2h0OiAyLjVlbTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwLjJlbTtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IG5vbmU7XHJcbiAgICAtbW96LWJveC1mbGV4OiBub25lO1xyXG4gICAgLXdlYmtpdC1mbGV4OiBub25lO1xyXG4gICAgLW1zLWZsZXg6IG5vbmU7XHJcbiAgICBmbGV4OiBub25lO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMuMGVtO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5wbGF5ZXItY29udGFpbmVyIC5jb250cm9sLWJhciAuYnRuLXBsYXlyYXRlIHtcclxuICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbn1cclxuXHJcbi5wbGF5ZXItY29udGFpbmVyIC5jb250cm9sLWJhciAudGltZS12aWV3LFxyXG4ucXVhbGl0eS1zZWxlY3Qge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBoZWlnaHQ6IDMuMGVtO1xyXG4gICAgbWFyZ2luOiAwIDAuNWVtIDAgMC41ZW07XHJcbiAgICAtd2Via2l0LWJveC1mbGV4OiBub25lO1xyXG4gICAgLW1vei1ib3gtZmxleDogbm9uZTtcclxuICAgIC13ZWJraXQtZmxleDogbm9uZTtcclxuICAgIC1tcy1mbGV4OiBub25lO1xyXG4gICAgZmxleDogbm9uZTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMuMmVtO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ucGxheWVyLWNvbnRhaW5lciAuY29udHJvbC1iYXIgLmNvbnRyb2wtc2xpZGVyLWNvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBoZWlnaHQ6IDAuM2VtO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FkOWU5ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm90dG9tOiAzZW07XHJcbiAgICBtYXJnaW46IDAgMS4wZW0gMCAwZW07XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcblxyXG5cclxuLnBsYXllci1jb250YWluZXIgLmNvbnRyb2wtYmFyIC5jb250cm9sLWJ1dHRvbnMtY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ucGxheWVyLWNvbnRhaW5lciAuY29udHJvbC1iYXIgLmNvbnRyb2wtc2xpZGVyLWNvbnRhaW5lciAuY29udHJvbC1zbGlkZXItc2NydWIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDAuOGVtO1xyXG4gICAgaGVpZ2h0OiAwLjhlbTtcclxuICAgIGJvdHRvbTogMC41ZW07XHJcbiAgICBtYXJnaW4tbGVmdDogLTJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdGRkY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuXHJcbi5wbGF5ZXItY29udGFpbmVyIC5jb250cm9sLWJhciAuY29udHJvbC1zbGlkZXItY29udGFpbmVyIC5jb250cm9sLXNsaWRlci1sb2FkZWQge1xyXG4gICAgaGVpZ2h0OiAwLjNlbTtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0ZGRjtcclxufVxyXG5cclxuLnBsYXllci1jb250YWluZXIgLmNvbnRyb2wtYmFyIC5jb250cm9sLXNsaWRlci1jb250YWluZXIgLnRpbWUtdG9vbHRpcHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICAjMDA3RkZGO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMC4zZW07XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbiAgICBwYWRkaW5nOiA2cHggOHB4IDhweCA4cHg7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTMwcHg7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgaGVpZ2h0OiAxMi44cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTUuOHB4XHJcbn1cclxuXHJcbi5wbGF5ZXItY29udGFpbmVyIC5jb250cm9sLWJhciAuY29udHJvbC1zbGlkZXItY29udGFpbmVyOmhvdmVye1xyXG4gICAgaGVpZ2h0OiAwLjZlbTtcclxufVxyXG4ucGxheWVyLWNvbnRhaW5lciAuY29udHJvbC1iYXIgLmNvbnRyb2wtc2xpZGVyLWNvbnRhaW5lcjpob3ZlciAuY29udHJvbC1zbGlkZXItbG9hZGVke1xyXG4gICAgaGVpZ2h0OiAwLjZlbTtcclxufVxyXG4ucGxheWVyLWNvbnRhaW5lciAuY29udHJvbC1iYXIgLmNvbnRyb2wtc2xpZGVyLWNvbnRhaW5lcjpob3ZlciAuY29udHJvbC1zbGlkZXItc2NydWJ7XHJcbiAgICBib3R0b206IDAuOGVtO1xyXG4gICAgd2lkdGg6IDEuMGVtO1xyXG4gICAgaGVpZ2h0OiAxLjBlbTtcclxufVxyXG5cclxuLnRpbWUtdG9vbHRpcC1ob3ZlcntcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wbGF5ZXItY29udGFpbmVyIC5jb250cm9sLWJhciAuY29tcGVudCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW46IDAuOGVtIDAuNWVtIDAgMC41ZW07XHJcbiAgICAtbW96LWJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICBmbGV4OiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ucGxheWVyLWNvbnRhaW5lciAuY29udHJvbC1iYXIgLmNvbXBvbmVudC1ibGFuayB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW46IDAuNWVtIDAuNWVtIDAgMC41ZW07XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbn1cclxuXHJcbi5jb21wZW50LWltZz5pbWcge1xyXG4gICAgd2lkdGg6IDEuM2VtO1xyXG4gICAgaGVpZ2h0OiAxLjNlbTtcclxuICAgIG1hcmdpbi10b3A6IDAuMmVtO1xyXG59XHJcblxyXG4ucGxheWVyLWNvbnRhaW5lciAuY29udHJvbC1iYXIgLmZ1bGxzY3JlZW4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiAwLjVlbSAwLjVlbSAwIDEuNWVtO1xyXG4gICAgaGVpZ2h0OiAxLjdlbTtcclxuICAgIHdpZHRoOiAxLjdlbTtcclxuICAgIC1tb3otYmFja2dyb3VuZC1zaXplOiAxMDAlIDk4JTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSA5OCU7XHJcbiAgICBmbGV4OiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4ucGxheWVyLWZ1bGxzY3JlZW4ge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogMzE0NzQ4MzY0NztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB0b3A6IDAgIWltcG9ydGFudDtcclxuICAgIGJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBsYXllci1mdWxsc2NyZWVuLWlmcmFtZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAzMTQ3NDgzNjQ3O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIHRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICByaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGxheWVyLWZ1bGxzY3JlZW4+LmNvbnRyb2wtYmFyLFxyXG4ucGxheWVyLWZ1bGxzY3JlZW4+LmxvYWQtbGF5ZXIsXHJcbi5wbGF5ZXItZnVsbHNjcmVlbj4ucGxheS1sYXllcixcclxuLnBsYXllci1mdWxsc2NyZWVuPi5tc2ctbGF5ZXIge1xyXG4gICAgei1pbmRleDogMzE0NzQ4MzY0NztcclxufVxyXG5cclxuLnBsYXllci1mdWxsc2NyZWVuPi5sb2FkLWxheWVyLFxyXG4ucGxheWVyLWZ1bGxzY3JlZW4+Lm1zZy1sYXllciB7XHJcbiAgICB0b3A6IDUwJTtcclxufVxyXG5cclxuLnZqcy1jb250cm9sLXRleHQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnRpbWUtY3VycmVudC10ZXh0LFxyXG4udGltZS10b3RhbC10ZXh0IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG46Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLmZsb2F0TGVmdCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLmZsb2F0UmlnaHQge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEuMGVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5oaWRkZW4ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLndlY2hhdFg1ZnVsbHNjcmVlbiB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wbGF5ZXItY29udGFpbmVyIC52b2x1bWUtYmFye1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FkOWU5ZTtcclxuICAgIHdpZHRoOiAxMDBweDtcclxuICAgIGhlaWdodDogMnB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMDBweDtcclxuICAgIG1hcmdpbjogMS40ZW0gMGVtIDAuMWVtIDAuMGVtICFpbXBvcnRhbnRcclxufVxyXG4ucGxheWVyLWNvbnRhaW5lciAudm9sdW1lLWxvYWRlZHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdGRkY7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICAgIGhlaWdodDogMnB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMDBweDtcclxufVxyXG4ucGxheWVyLWNvbnRhaW5lciAudm9sdW1lLXNsaWRlci1zY3J1YntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAwLjdlbTtcclxuICAgIGhlaWdodDogMC43ZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3R0b206IDAuMzZlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZDllOWU7XHJcbn1cclxuLnBsYXllci1jb250YWluZXIgLnZvbHVtZS1zbGlkZXItc2NydWI6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RkZGO1xyXG59XHJcbi5wbGF5ZXItY29udGFpbmVyIC5yZXBsYXktaWNvbj5pbWd7XHJcbiAgICB3aWR0aDogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG59XHJcbi5wbGF5ZXItY29udGFpbmVyIC5kZWZhdWx0LWN1c3RvbS1wb3N0aW9ue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTEwO1xyXG59XHJcbiJdLCJzb3VyY2VSb290IjoiIn0= */