/*!*********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/app/css/home_page.css ***!
  \*********************************************************************************************************************/

/* body .cta:hover {
    transform: translate(1px, 1px);
}
body .cta {
    display: inline-block;
    background: #004A2C;
    border: 4px solid #fff;
    border-radius: 50px;
    box-shadow: 0 4px 5px rgb(0 0 0 / 35%);
    overflow: hidden;
    font-size: 1.2em;
    padding: 0.7em 4.5em;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
    cursor: pointer;
    position: relative;
} */

body.page-template-home-v2 .chio-home-section .campaign-cta {
    text-align: center;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 5%;
    z-index: 10;
    color: #fff;
}

.info-page {
    background-color: #A71C24;
}

/* CLOSE BUTTON (wrapper)
**************************************************/
.nest-close-button-wrapper {
    position:absolute;
    z-index:999999999;
    top:15px;

    cursor:pointer;
    width:40px;
    height:40px;    
    border-radius:50%;
    
    -webkit-transition:all .6s ease;
    transition:all .6s ease;
    -moz-transition:all .6s ease;
}


/* CLOSE BUTTON (style #1)
**************************************************/
.nest-close-button {
    margin:19px 0 0 5px;
}
.nest-close-button::before,
.nest-close-button::after {
    content:'';
    display:block;
    width:30px;
    height:2px;
    background-color:#ffffff;
    
    -webkit-transition:all .25s ease;
    -moz-transition:all .25s ease;
    transition:all .25s ease;
}
.nest-close-button::before {
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    transform:rotate(45deg);
}
.nest-close-button::after {
    margin-top:-2px;
    -webkit-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    transform:rotate(-45deg);
}
.nest-close-button-wrapper:hover .nest-close-button::before,
.nest-close-button-wrapper:hover .nest-close-button::after {
    background-color:#6E6E6E;
}


/* CLOSE BUTTON (style #2)
**************************************************/
.nest-close-button-two {
    margin:13px 0 0 7px;
}
/* top bars */
.nest-close-button-two::before,
.nest-close-button-two::after {
    content:'';
    display:block;
    width:13px;
    height:2px;
    background-color:#5A5A5A;
    
    -webkit-transition:all .25s ease;
    -moz-transition:all .25s ease;
    transition:all .25s ease;
}
.nest-close-button-two::before {
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    transform:rotate(45deg);
}
.nest-close-button-two::after {
    margin:-2px 0 0 12px;
    -webkit-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    transform:rotate(-45deg);
}
/* bottom bars */
.nest-close-button-two-bottom {
    margin:-5px 0 0 7px;
}
.nest-close-button-two-bottom::before,
.nest-close-button-two-bottom::after {
    margin-top:15px;
    content:'';
    display:block;
    width:13px;
    height:2px;
    background-color:#5A5A5A;
    
    -webkit-transition:all .25s ease;
    -moz-transition:all .25s ease;
    transition:all .25s ease;
}
.nest-close-button-two-bottom::before {
    -webkit-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    transform:rotate(-45deg);
}
.nest-close-button-two-bottom::after {
    margin:-2px 0 0 12px;
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    transform:rotate(45deg);
}
/* hovers */
.nest-close-button-wrapper:hover .nest-close-button-two::before,
.nest-close-button-wrapper:hover .nest-close-button-two::after,
.nest-close-button-wrapper:hover .nest-close-button-two-bottom::before,
.nest-close-button-wrapper:hover .nest-close-button-two-bottom::after {
    background-color:#6E6E6E;
}


/* CLOSE BUTTON (style #3)
**************************************************/
.nest-close-button-three {
    margin:15px 0 0 11px;
}
/* individual bars */
.nest-close-button-three .top-left,
.nest-close-button-three .top-right,
.nest-close-button-three .bottom-left,
.nest-close-button-three .bottom-right {
	content:'';
	display:block;
	width:9px;
	height:2px;
	margin:4px 0;
	background-color:#5A5A5A;
    
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    backface-visibility:hidden;
    /* lessen animation 'pop' in Firefox */
	outline:1px solid transparent;
    
    -webkit-transition:all .4s ease;
	transition:all .4s ease;
    -moz-transition:all .4s ease;
}
.nest-close-button-three .top-left:before,
.nest-close-button-three .top-right:before,
.nest-close-button-three .bottom-left:before,
.nest-close-button-three .bottom-right:before {
	content:'';
	display:block;
	width:3px;
	height:2px;
	margin:4px 0;
	background-color:#6E6E6E;
    
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    backface-visibility:hidden;
    /* lessen animation 'pop' in Firefox */
	outline:1px solid transparent;

	-webkit-transition:all .4s ease;
	transition:all .4s ease;
    -moz-transition:all .4s ease;
}
/* top-left bar */
.nest-close-button-three .top-left {
	transform:translateX(0) translateY(0) rotate(45deg);
	-moz-transform:translateX(0) translateY(0) rotate(45deg);
	-webkit-transform:translateX(0) translateY(0) rotate(45deg);
}
.nest-close-button-three .top-left:before {
	transform:translateX(-4px);
	-moz-transform:translateX(-4px);
	-webkit-transform:translateX(-4px);
}
/* top-left bar hover */
.nest-close-button-wrapper:hover .top-left {
	width:3px;
    transform:translateX(5px) translateY(2px) rotate(45deg);
	-moz-transform:translateX(5px) translateY(2px) rotate(45deg);
	-webkit-transform:translateX(5px) translateY(2px) rotate(45deg);
}
.nest-close-button-wrapper:hover .top-left:before {
    width:9px;
	transform:translateX(-10px);
	-moz-transform:translateX(-10px);
	-webkit-transform:translateX(-10px);
}
/* top-right bar */
.nest-close-button-three .top-right {
	transform:translateX(9px) translateY(-6px) rotate(-45deg);
	-moz-transform:translateX(9px) translateY(-6px) rotate(-45deg);
	-webkit-transform:translateX(9px) translateY(-6px) rotate(-45deg);
}
.nest-close-button-three .top-right:before {
	transform:translateX(10px);
	-moz-transform:translateX(10px);
	-webkit-transform:translateX(10px);
}
/* top-right bar hover */
.nest-close-button-wrapper:hover .top-right {
	width:3px;
    transform:translateX(10px) translateY(-4px) rotate(-45deg);
	-moz-transform:translateX(10px) translateY(-4px) rotate(-45deg);
	-webkit-transform:translateX(10px) translateY(-4px) rotate(-45deg);
}
.nest-close-button-wrapper:hover .top-right:before {
    width:9px;
	transform:translateX(4px);
	-moz-transform:translateX(4px);
	-webkit-transform:translateX(4px);
}
/* bottom-left bar */
.nest-close-button-three .bottom-left {
	transform:translateX(0) translateY(-3px) rotate(-45deg);
	-moz-transform:translateX(0) translateY(-3px) rotate(-45deg);
	-webkit-transform:translateX(0) translateY(-3px) rotate(-45deg);
}
.nest-close-button-three .bottom-left:before {
	transform:translateX(-4px);
	-moz-transform:translateX(-4px);
	-webkit-transform:translateX(-4px);
}
/* bottom-left bar hover */
.nest-close-button-wrapper:hover .bottom-left {
	width:3px;
    transform:translateX(5px) translateY(-5px) rotate(-45deg);
	-moz-transform:translateX(5px) translateY(-5px) rotate(-45deg);
	-webkit-transform:translateX(5px) translateY(-5px) rotate(-45deg);
}
.nest-close-button-wrapper:hover .bottom-left:before {
    width:9px;
	transform:translateX(-10px);
	-moz-transform:translateX(-10px);
	-webkit-transform:translateX(-10px);
}
/* bottom-right bar */
.nest-close-button-three .bottom-right {
	transform:translateX(9px) translateY(-9px) rotate(45deg);
	-moz-transform:translateX(9px) translateY(-9px) rotate(45deg);
	-webkit-transform:translateX(9px) translateY(-9px) rotate(45deg);
}
.nest-close-button-three .bottom-right:before {
	transform:translateX(10px);
	-moz-transform:translateX(10px);
	-webkit-transform:translateX(10px);
}
/* bottom-right bar hover */
.nest-close-button-wrapper:hover .bottom-right {
	width:3px;
    transform:translateX(10px) translateY(-11px) rotate(45deg);
	-moz-transform:translateX(10px) translateY(-11px) rotate(45deg);
	-webkit-transform:translateX(10px) translateY(-11px) rotate(45deg);
}
.nest-close-button-wrapper:hover .bottom-right:before {
    width:9px;
	transform:translateX(4px);
	-moz-transform:translateX(4px);
	-webkit-transform:translateX(4px);
}


/* THE SLIDE
**************************************************/
/* nest slide */
.code-slide-wrapper, .register-slide-wrapper,
.login-slide-wrapper {
	position:fixed;
	z-index:99999996;
	top:0;
	width:100%;

	min-width:0;
	overflow:hidden;
	height:100%;
	margin:0;
	padding:0;
    
    font-family:'Hind';
    font-weight:300;
    font-size:20px;
    color:#636363;
    
    -webkit-transform:translateX(680px);
    -moz-transform:translateX(680px);
    transform:translateX(680px);
    
    /* -webkit-transition:-webkit-transform 0.5s ease;
    -moz-transition:-moz-transform 0.5s ease; */
    
}
.code-slide-wrapper-active, .register-slide-wrapper-active,
.login-slide-wrapper-active {	
    display: block;
	-webkit-transform:translateX(-50%) !important;
	-moz-transform:translateX(-50%) !important;
	transform:translateX(-50%) !important;
    
    -webkit-box-shadow:0px 0px 6px 1px rgba(0,0,0,0.5);
    -moz-box-shadow:0px 0px 6px 1px rgba(0,0,0,0.5);
    box-shadow:0px 0px 6px 1px rgba(0,0,0,0.5);
}
/* nest slide content */
.nest-slide-inner {
    color: #fff;
    position:relative;
    z-index:99999999;
	width:100%;
	height:100%;
	
	/* smooth scroll on iOS */
	-webkit-overflow-scrolling:touch;
}
.nest-slide-inner-inner {
    position:relative;
	height:100%;
    overflow:auto;
}
/* content */
.nest-content-wrapper {
	display:table;
    /* for proper image display on Firefox */
    table-layout:fixed;
	width:100%;
	height:100%;
    margin:0 auto;
}
.nest-content-inner {
    display:table-cell;
	vertical-align:middle;
	margin:0 auto;
	padding:45px 15px 0 15px;
    
    /* for content fade animation */
    -webkit-transition:all 1s ease 0s;
    -moz-transition:all 1s ease 0s;
    transition:all 1s ease 0s;
}
.code-slide-wrapper-active .nest-content-inner, 
.register-slide-wrapper-active .nest-content-inner,
.login-slide-wrapper-active .nest-content-inner {
    /* for content fade animation */
    -webkit-transition:all 1s ease .1s;
    -moz-transition:all 1s ease .1s;
    transition:all 1s ease .1s;
}
/* give images/videos/embeds max width */
.nest-slide-inner img,
.nest-slide-inner iframe,
.nest-slide-inner object,
.nest-slide-inner embed {
	max-width:100%;
	height:auto;
}

.code-slide-wrapper .nest-close-button-wrapper, 
.register-slide-wrapper .nest-close-button-wrapper,
.login-slide-wrapper .nest-close-button-wrapper {
    left: 35px;
    right: 15px;
}

.nest-slide-background-image {
    position: absolute;
    z-index: 99999998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-position: center center;
}

.nest-slide-background-color {
    position: absolute;
    z-index: 99999997;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #00512f;
}



/* SCROLLBAR STYLING
**************************************************/
.scroll-wrapper-code {
    overflow: hidden !important;
    padding: 0 !important;
    position: relative;
}
.scroll-wrapper-code > .scroll-content {
    border:none !important;
    box-sizing:content-box !important;
    height:auto;
    left:0;
    margin:0;
    max-height:none;
    max-width:none !important;
    overflow:scroll !important;
    padding:0;
    position:relative !important;
    top:0;
    width:auto !important;
}
.scroll-wrapper-code > .scroll-content::-webkit-scrollbar {
    height:0;
    width:0;
}

.nest-content-wrapper {
    max-width: 560px;
}

.code-slide-wrapper .nest-slide-inner, 
.register-slide-wrapper .nest-slide-inner,
.login-slide-wrapper .nest-slide-inner {
    color: #fff;
}

.code-background-overlay,
.register-background-overlay,
.login-background-overlay {
    position: fixed;
    z-index: 99999995;
    top: 0;
    left: -1000%;
    width: 100%;
    height: 100%;
    background-color: #161616;
    opacity: 0;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}

.code-background-overlay-active,
.register-background-overlay-active,
.login-background-overlay-active {
    left: 0;
    opacity: .75;
}

.receipt-error-output, 
.register-error-output,
.login-error-output {
    margin: 2em 0.5em 1em;
    padding: 0.2em 1em;
    border: 2px solid #c42121;
}

.account-top-menu {
    text-align: center;
}

.link-form-login, .link-form-register {
    color: #fff;
    font-weight: 900;
}


.page-not-found {
	margin-top: 18rem;
	margin-bottom: 13.2rem;
}

.page-not-found-content {
    color: #E31013;
    font-size: 1.7rem;
}

.football-popup {
    position: fixed;
    top: 79px;
    left: -82%;
    z-index: 99999;
    -webkit-transition:all 1s ease .1s;
    -moz-transition:all 1s ease .1s;
    transition:all 1s ease .1s;
}
@media (min-width: 1025px) {
    .football-popup {
        top: 120px;
    }
}
@media (min-width: 766px) {
    .football-popup {
        left: -630px;
    }
}
.football-popup img {
    width: 100%;
    max-width: max-content;
}
.football-popup-close {
	position: absolute;
	top: 0;
	right: -15px;
	width: 25px;
	display: none;
	cursor: pointer;
}
.football-popup-close.active {
	display: block;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Yy8uL2Fzc2V0cy9hcHAvY3NzL2hvbWVfcGFnZS5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiXHJcbi8qIGJvZHkgLmN0YTpob3ZlciB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsIDFweCk7XHJcbn1cclxuYm9keSAuY3RhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJhY2tncm91bmQ6ICMwMDRBMkM7XHJcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDVweCByZ2IoMCAwIDAgLyAzNSUpO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgICBwYWRkaW5nOiAwLjdlbSA0LjVlbTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59ICovXHJcblxyXG5ib2R5LnBhZ2UtdGVtcGxhdGUtaG9tZS12MiAuY2hpby1ob21lLXNlY3Rpb24gLmNhbXBhaWduLWN0YSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICBib3R0b206IDUlO1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmluZm8tcGFnZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTcxQzI0O1xyXG59XHJcblxyXG4vKiBDTE9TRSBCVVRUT04gKHdyYXBwZXIpXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4ubmVzdC1jbG9zZS1idXR0b24td3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6OTk5OTk5OTk5O1xyXG4gICAgdG9wOjE1cHg7XHJcblxyXG4gICAgY3Vyc29yOnBvaW50ZXI7XHJcbiAgICB3aWR0aDo0MHB4O1xyXG4gICAgaGVpZ2h0OjQwcHg7ICAgIFxyXG4gICAgYm9yZGVyLXJhZGl1czo1MCU7XHJcbiAgICBcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjZzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOmFsbCAuNnMgZWFzZTtcclxuICAgIC1tb3otdHJhbnNpdGlvbjphbGwgLjZzIGVhc2U7XHJcbn1cclxuXHJcblxyXG4vKiBDTE9TRSBCVVRUT04gKHN0eWxlICMxKVxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuLm5lc3QtY2xvc2UtYnV0dG9uIHtcclxuICAgIG1hcmdpbjoxOXB4IDAgMCA1cHg7XHJcbn1cclxuLm5lc3QtY2xvc2UtYnV0dG9uOjpiZWZvcmUsXHJcbi5uZXN0LWNsb3NlLWJ1dHRvbjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDonJztcclxuICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICB3aWR0aDozMHB4O1xyXG4gICAgaGVpZ2h0OjJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6I2ZmZmZmZjtcclxuICAgIFxyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMjVzIGVhc2U7XHJcbiAgICAtbW96LXRyYW5zaXRpb246YWxsIC4yNXMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246YWxsIC4yNXMgZWFzZTtcclxufVxyXG4ubmVzdC1jbG9zZS1idXR0b246OmJlZm9yZSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO1xyXG59XHJcbi5uZXN0LWNsb3NlLWJ1dHRvbjo6YWZ0ZXIge1xyXG4gICAgbWFyZ2luLXRvcDotMnB4O1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtcclxufVxyXG4ubmVzdC1jbG9zZS1idXR0b24td3JhcHBlcjpob3ZlciAubmVzdC1jbG9zZS1idXR0b246OmJlZm9yZSxcclxuLm5lc3QtY2xvc2UtYnV0dG9uLXdyYXBwZXI6aG92ZXIgLm5lc3QtY2xvc2UtYnV0dG9uOjphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiM2RTZFNkU7XHJcbn1cclxuXHJcblxyXG4vKiBDTE9TRSBCVVRUT04gKHN0eWxlICMyKVxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuLm5lc3QtY2xvc2UtYnV0dG9uLXR3byB7XHJcbiAgICBtYXJnaW46MTNweCAwIDAgN3B4O1xyXG59XHJcbi8qIHRvcCBiYXJzICovXHJcbi5uZXN0LWNsb3NlLWJ1dHRvbi10d286OmJlZm9yZSxcclxuLm5lc3QtY2xvc2UtYnV0dG9uLXR3bzo6YWZ0ZXIge1xyXG4gICAgY29udGVudDonJztcclxuICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICB3aWR0aDoxM3B4O1xyXG4gICAgaGVpZ2h0OjJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IzVBNUE1QTtcclxuICAgIFxyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMjVzIGVhc2U7XHJcbiAgICAtbW96LXRyYW5zaXRpb246YWxsIC4yNXMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246YWxsIC4yNXMgZWFzZTtcclxufVxyXG4ubmVzdC1jbG9zZS1idXR0b24tdHdvOjpiZWZvcmUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtcclxufVxyXG4ubmVzdC1jbG9zZS1idXR0b24tdHdvOjphZnRlciB7XHJcbiAgICBtYXJnaW46LTJweCAwIDAgMTJweDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7XHJcbn1cclxuLyogYm90dG9tIGJhcnMgKi9cclxuLm5lc3QtY2xvc2UtYnV0dG9uLXR3by1ib3R0b20ge1xyXG4gICAgbWFyZ2luOi01cHggMCAwIDdweDtcclxufVxyXG4ubmVzdC1jbG9zZS1idXR0b24tdHdvLWJvdHRvbTo6YmVmb3JlLFxyXG4ubmVzdC1jbG9zZS1idXR0b24tdHdvLWJvdHRvbTo6YWZ0ZXIge1xyXG4gICAgbWFyZ2luLXRvcDoxNXB4O1xyXG4gICAgY29udGVudDonJztcclxuICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICB3aWR0aDoxM3B4O1xyXG4gICAgaGVpZ2h0OjJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IzVBNUE1QTtcclxuICAgIFxyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMjVzIGVhc2U7XHJcbiAgICAtbW96LXRyYW5zaXRpb246YWxsIC4yNXMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246YWxsIC4yNXMgZWFzZTtcclxufVxyXG4ubmVzdC1jbG9zZS1idXR0b24tdHdvLWJvdHRvbTo6YmVmb3JlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7XHJcbn1cclxuLm5lc3QtY2xvc2UtYnV0dG9uLXR3by1ib3R0b206OmFmdGVyIHtcclxuICAgIG1hcmdpbjotMnB4IDAgMCAxMnB4O1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtcclxufVxyXG4vKiBob3ZlcnMgKi9cclxuLm5lc3QtY2xvc2UtYnV0dG9uLXdyYXBwZXI6aG92ZXIgLm5lc3QtY2xvc2UtYnV0dG9uLXR3bzo6YmVmb3JlLFxyXG4ubmVzdC1jbG9zZS1idXR0b24td3JhcHBlcjpob3ZlciAubmVzdC1jbG9zZS1idXR0b24tdHdvOjphZnRlcixcclxuLm5lc3QtY2xvc2UtYnV0dG9uLXdyYXBwZXI6aG92ZXIgLm5lc3QtY2xvc2UtYnV0dG9uLXR3by1ib3R0b206OmJlZm9yZSxcclxuLm5lc3QtY2xvc2UtYnV0dG9uLXdyYXBwZXI6aG92ZXIgLm5lc3QtY2xvc2UtYnV0dG9uLXR3by1ib3R0b206OmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IzZFNkU2RTtcclxufVxyXG5cclxuXHJcbi8qIENMT1NFIEJVVFRPTiAoc3R5bGUgIzMpXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4ubmVzdC1jbG9zZS1idXR0b24tdGhyZWUge1xyXG4gICAgbWFyZ2luOjE1cHggMCAwIDExcHg7XHJcbn1cclxuLyogaW5kaXZpZHVhbCBiYXJzICovXHJcbi5uZXN0LWNsb3NlLWJ1dHRvbi10aHJlZSAudG9wLWxlZnQsXHJcbi5uZXN0LWNsb3NlLWJ1dHRvbi10aHJlZSAudG9wLXJpZ2h0LFxyXG4ubmVzdC1jbG9zZS1idXR0b24tdGhyZWUgLmJvdHRvbS1sZWZ0LFxyXG4ubmVzdC1jbG9zZS1idXR0b24tdGhyZWUgLmJvdHRvbS1yaWdodCB7XHJcblx0Y29udGVudDonJztcclxuXHRkaXNwbGF5OmJsb2NrO1xyXG5cdHdpZHRoOjlweDtcclxuXHRoZWlnaHQ6MnB4O1xyXG5cdG1hcmdpbjo0cHggMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiM1QTVBNUE7XHJcbiAgICBcclxuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XHJcbiAgICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO1xyXG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XHJcbiAgICAvKiBsZXNzZW4gYW5pbWF0aW9uICdwb3AnIGluIEZpcmVmb3ggKi9cclxuXHRvdXRsaW5lOjFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIFxyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuNHMgZWFzZTtcclxuXHR0cmFuc2l0aW9uOmFsbCAuNHMgZWFzZTtcclxuICAgIC1tb3otdHJhbnNpdGlvbjphbGwgLjRzIGVhc2U7XHJcbn1cclxuLm5lc3QtY2xvc2UtYnV0dG9uLXRocmVlIC50b3AtbGVmdDpiZWZvcmUsXHJcbi5uZXN0LWNsb3NlLWJ1dHRvbi10aHJlZSAudG9wLXJpZ2h0OmJlZm9yZSxcclxuLm5lc3QtY2xvc2UtYnV0dG9uLXRocmVlIC5ib3R0b20tbGVmdDpiZWZvcmUsXHJcbi5uZXN0LWNsb3NlLWJ1dHRvbi10aHJlZSAuYm90dG9tLXJpZ2h0OmJlZm9yZSB7XHJcblx0Y29udGVudDonJztcclxuXHRkaXNwbGF5OmJsb2NrO1xyXG5cdHdpZHRoOjNweDtcclxuXHRoZWlnaHQ6MnB4O1xyXG5cdG1hcmdpbjo0cHggMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiM2RTZFNkU7XHJcbiAgICBcclxuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XHJcbiAgICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO1xyXG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XHJcbiAgICAvKiBsZXNzZW4gYW5pbWF0aW9uICdwb3AnIGluIEZpcmVmb3ggKi9cclxuXHRvdXRsaW5lOjFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuNHMgZWFzZTtcclxuXHR0cmFuc2l0aW9uOmFsbCAuNHMgZWFzZTtcclxuICAgIC1tb3otdHJhbnNpdGlvbjphbGwgLjRzIGVhc2U7XHJcbn1cclxuLyogdG9wLWxlZnQgYmFyICovXHJcbi5uZXN0LWNsb3NlLWJ1dHRvbi10aHJlZSAudG9wLWxlZnQge1xyXG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHRyYW5zbGF0ZVkoMCkgcm90YXRlKDQ1ZGVnKTtcclxuXHQtbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHRyYW5zbGF0ZVkoMCkgcm90YXRlKDQ1ZGVnKTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHRyYW5zbGF0ZVkoMCkgcm90YXRlKDQ1ZGVnKTtcclxufVxyXG4ubmVzdC1jbG9zZS1idXR0b24tdGhyZWUgLnRvcC1sZWZ0OmJlZm9yZSB7XHJcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTRweCk7XHJcblx0LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNHB4KTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC00cHgpO1xyXG59XHJcbi8qIHRvcC1sZWZ0IGJhciBob3ZlciAqL1xyXG4ubmVzdC1jbG9zZS1idXR0b24td3JhcHBlcjpob3ZlciAudG9wLWxlZnQge1xyXG5cdHdpZHRoOjNweDtcclxuICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgdHJhbnNsYXRlWSgycHgpIHJvdGF0ZSg0NWRlZyk7XHJcblx0LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHRyYW5zbGF0ZVkoMnB4KSByb3RhdGUoNDVkZWcpO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSB0cmFuc2xhdGVZKDJweCkgcm90YXRlKDQ1ZGVnKTtcclxufVxyXG4ubmVzdC1jbG9zZS1idXR0b24td3JhcHBlcjpob3ZlciAudG9wLWxlZnQ6YmVmb3JlIHtcclxuICAgIHdpZHRoOjlweDtcclxuXHR0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTBweCk7XHJcblx0LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTBweCk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTBweCk7XHJcbn1cclxuLyogdG9wLXJpZ2h0IGJhciAqL1xyXG4ubmVzdC1jbG9zZS1idXR0b24tdGhyZWUgLnRvcC1yaWdodCB7XHJcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoOXB4KSB0cmFuc2xhdGVZKC02cHgpIHJvdGF0ZSgtNDVkZWcpO1xyXG5cdC1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVgoOXB4KSB0cmFuc2xhdGVZKC02cHgpIHJvdGF0ZSgtNDVkZWcpO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoOXB4KSB0cmFuc2xhdGVZKC02cHgpIHJvdGF0ZSgtNDVkZWcpO1xyXG59XHJcbi5uZXN0LWNsb3NlLWJ1dHRvbi10aHJlZSAudG9wLXJpZ2h0OmJlZm9yZSB7XHJcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTBweCk7XHJcblx0LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgxMHB4KTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDEwcHgpO1xyXG59XHJcbi8qIHRvcC1yaWdodCBiYXIgaG92ZXIgKi9cclxuLm5lc3QtY2xvc2UtYnV0dG9uLXdyYXBwZXI6aG92ZXIgLnRvcC1yaWdodCB7XHJcblx0d2lkdGg6M3B4O1xyXG4gICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTBweCkgdHJhbnNsYXRlWSgtNHB4KSByb3RhdGUoLTQ1ZGVnKTtcclxuXHQtbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDEwcHgpIHRyYW5zbGF0ZVkoLTRweCkgcm90YXRlKC00NWRlZyk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgxMHB4KSB0cmFuc2xhdGVZKC00cHgpIHJvdGF0ZSgtNDVkZWcpO1xyXG59XHJcbi5uZXN0LWNsb3NlLWJ1dHRvbi13cmFwcGVyOmhvdmVyIC50b3AtcmlnaHQ6YmVmb3JlIHtcclxuICAgIHdpZHRoOjlweDtcclxuXHR0cmFuc2Zvcm06dHJhbnNsYXRlWCg0cHgpO1xyXG5cdC1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNHB4KTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDRweCk7XHJcbn1cclxuLyogYm90dG9tLWxlZnQgYmFyICovXHJcbi5uZXN0LWNsb3NlLWJ1dHRvbi10aHJlZSAuYm90dG9tLWxlZnQge1xyXG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHRyYW5zbGF0ZVkoLTNweCkgcm90YXRlKC00NWRlZyk7XHJcblx0LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSB0cmFuc2xhdGVZKC0zcHgpIHJvdGF0ZSgtNDVkZWcpO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgdHJhbnNsYXRlWSgtM3B4KSByb3RhdGUoLTQ1ZGVnKTtcclxufVxyXG4ubmVzdC1jbG9zZS1idXR0b24tdGhyZWUgLmJvdHRvbS1sZWZ0OmJlZm9yZSB7XHJcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTRweCk7XHJcblx0LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNHB4KTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC00cHgpO1xyXG59XHJcbi8qIGJvdHRvbS1sZWZ0IGJhciBob3ZlciAqL1xyXG4ubmVzdC1jbG9zZS1idXR0b24td3JhcHBlcjpob3ZlciAuYm90dG9tLWxlZnQge1xyXG5cdHdpZHRoOjNweDtcclxuICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgdHJhbnNsYXRlWSgtNXB4KSByb3RhdGUoLTQ1ZGVnKTtcclxuXHQtbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgdHJhbnNsYXRlWSgtNXB4KSByb3RhdGUoLTQ1ZGVnKTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgdHJhbnNsYXRlWSgtNXB4KSByb3RhdGUoLTQ1ZGVnKTtcclxufVxyXG4ubmVzdC1jbG9zZS1idXR0b24td3JhcHBlcjpob3ZlciAuYm90dG9tLWxlZnQ6YmVmb3JlIHtcclxuICAgIHdpZHRoOjlweDtcclxuXHR0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTBweCk7XHJcblx0LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTBweCk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTBweCk7XHJcbn1cclxuLyogYm90dG9tLXJpZ2h0IGJhciAqL1xyXG4ubmVzdC1jbG9zZS1idXR0b24tdGhyZWUgLmJvdHRvbS1yaWdodCB7XHJcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoOXB4KSB0cmFuc2xhdGVZKC05cHgpIHJvdGF0ZSg0NWRlZyk7XHJcblx0LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCg5cHgpIHRyYW5zbGF0ZVkoLTlweCkgcm90YXRlKDQ1ZGVnKTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDlweCkgdHJhbnNsYXRlWSgtOXB4KSByb3RhdGUoNDVkZWcpO1xyXG59XHJcbi5uZXN0LWNsb3NlLWJ1dHRvbi10aHJlZSAuYm90dG9tLXJpZ2h0OmJlZm9yZSB7XHJcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTBweCk7XHJcblx0LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgxMHB4KTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDEwcHgpO1xyXG59XHJcbi8qIGJvdHRvbS1yaWdodCBiYXIgaG92ZXIgKi9cclxuLm5lc3QtY2xvc2UtYnV0dG9uLXdyYXBwZXI6aG92ZXIgLmJvdHRvbS1yaWdodCB7XHJcblx0d2lkdGg6M3B4O1xyXG4gICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTBweCkgdHJhbnNsYXRlWSgtMTFweCkgcm90YXRlKDQ1ZGVnKTtcclxuXHQtbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDEwcHgpIHRyYW5zbGF0ZVkoLTExcHgpIHJvdGF0ZSg0NWRlZyk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgxMHB4KSB0cmFuc2xhdGVZKC0xMXB4KSByb3RhdGUoNDVkZWcpO1xyXG59XHJcbi5uZXN0LWNsb3NlLWJ1dHRvbi13cmFwcGVyOmhvdmVyIC5ib3R0b20tcmlnaHQ6YmVmb3JlIHtcclxuICAgIHdpZHRoOjlweDtcclxuXHR0cmFuc2Zvcm06dHJhbnNsYXRlWCg0cHgpO1xyXG5cdC1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNHB4KTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDRweCk7XHJcbn1cclxuXHJcblxyXG4vKiBUSEUgU0xJREVcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbi8qIG5lc3Qgc2xpZGUgKi9cclxuLmNvZGUtc2xpZGUtd3JhcHBlciwgLnJlZ2lzdGVyLXNsaWRlLXdyYXBwZXIsXHJcbi5sb2dpbi1zbGlkZS13cmFwcGVyIHtcclxuXHRwb3NpdGlvbjpmaXhlZDtcclxuXHR6LWluZGV4Ojk5OTk5OTk2O1xyXG5cdHRvcDowO1xyXG5cdHdpZHRoOjEwMCU7XHJcblxyXG5cdG1pbi13aWR0aDowO1xyXG5cdG92ZXJmbG93OmhpZGRlbjtcclxuXHRoZWlnaHQ6MTAwJTtcclxuXHRtYXJnaW46MDtcclxuXHRwYWRkaW5nOjA7XHJcbiAgICBcclxuICAgIGZvbnQtZmFtaWx5OidIaW5kJztcclxuICAgIGZvbnQtd2VpZ2h0OjMwMDtcclxuICAgIGZvbnQtc2l6ZToyMHB4O1xyXG4gICAgY29sb3I6IzYzNjM2MztcclxuICAgIFxyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCg2ODBweCk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDY4MHB4KTtcclxuICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVYKDY4MHB4KTtcclxuICAgIFxyXG4gICAgLyogLXdlYmtpdC10cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZTtcclxuICAgIC1tb3otdHJhbnNpdGlvbjotbW96LXRyYW5zZm9ybSAwLjVzIGVhc2U7ICovXHJcbiAgICBcclxufVxyXG4uY29kZS1zbGlkZS13cmFwcGVyLWFjdGl2ZSwgLnJlZ2lzdGVyLXNsaWRlLXdyYXBwZXItYWN0aXZlLFxyXG4ubG9naW4tc2xpZGUtd3JhcHBlci1hY3RpdmUge1x0XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHQtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XHJcblx0LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xyXG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XHJcbiAgICBcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzowcHggMHB4IDZweCAxcHggcmdiYSgwLDAsMCwwLjUpO1xyXG4gICAgLW1vei1ib3gtc2hhZG93OjBweCAwcHggNnB4IDFweCByZ2JhKDAsMCwwLDAuNSk7XHJcbiAgICBib3gtc2hhZG93OjBweCAwcHggNnB4IDFweCByZ2JhKDAsMCwwLDAuNSk7XHJcbn1cclxuLyogbmVzdCBzbGlkZSBjb250ZW50ICovXHJcbi5uZXN0LXNsaWRlLWlubmVyIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICB6LWluZGV4Ojk5OTk5OTk5O1xyXG5cdHdpZHRoOjEwMCU7XHJcblx0aGVpZ2h0OjEwMCU7XHJcblx0XHJcblx0Lyogc21vb3RoIHNjcm9sbCBvbiBpT1MgKi9cclxuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtcclxufVxyXG4ubmVzdC1zbGlkZS1pbm5lci1pbm5lciB7XHJcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRoZWlnaHQ6MTAwJTtcclxuICAgIG92ZXJmbG93OmF1dG87XHJcbn1cclxuLyogY29udGVudCAqL1xyXG4ubmVzdC1jb250ZW50LXdyYXBwZXIge1xyXG5cdGRpc3BsYXk6dGFibGU7XHJcbiAgICAvKiBmb3IgcHJvcGVyIGltYWdlIGRpc3BsYXkgb24gRmlyZWZveCAqL1xyXG4gICAgdGFibGUtbGF5b3V0OmZpeGVkO1xyXG5cdHdpZHRoOjEwMCU7XHJcblx0aGVpZ2h0OjEwMCU7XHJcbiAgICBtYXJnaW46MCBhdXRvO1xyXG59XHJcbi5uZXN0LWNvbnRlbnQtaW5uZXIge1xyXG4gICAgZGlzcGxheTp0YWJsZS1jZWxsO1xyXG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcclxuXHRtYXJnaW46MCBhdXRvO1xyXG5cdHBhZGRpbmc6NDVweCAxNXB4IDAgMTVweDtcclxuICAgIFxyXG4gICAgLyogZm9yIGNvbnRlbnQgZmFkZSBhbmltYXRpb24gKi9cclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjphbGwgMXMgZWFzZSAwcztcclxuICAgIC1tb3otdHJhbnNpdGlvbjphbGwgMXMgZWFzZSAwcztcclxuICAgIHRyYW5zaXRpb246YWxsIDFzIGVhc2UgMHM7XHJcbn1cclxuLmNvZGUtc2xpZGUtd3JhcHBlci1hY3RpdmUgLm5lc3QtY29udGVudC1pbm5lciwgXHJcbi5yZWdpc3Rlci1zbGlkZS13cmFwcGVyLWFjdGl2ZSAubmVzdC1jb250ZW50LWlubmVyLFxyXG4ubG9naW4tc2xpZGUtd3JhcHBlci1hY3RpdmUgLm5lc3QtY29udGVudC1pbm5lciB7XHJcbiAgICAvKiBmb3IgY29udGVudCBmYWRlIGFuaW1hdGlvbiAqL1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOmFsbCAxcyBlYXNlIC4xcztcclxuICAgIC1tb3otdHJhbnNpdGlvbjphbGwgMXMgZWFzZSAuMXM7XHJcbiAgICB0cmFuc2l0aW9uOmFsbCAxcyBlYXNlIC4xcztcclxufVxyXG4vKiBnaXZlIGltYWdlcy92aWRlb3MvZW1iZWRzIG1heCB3aWR0aCAqL1xyXG4ubmVzdC1zbGlkZS1pbm5lciBpbWcsXHJcbi5uZXN0LXNsaWRlLWlubmVyIGlmcmFtZSxcclxuLm5lc3Qtc2xpZGUtaW5uZXIgb2JqZWN0LFxyXG4ubmVzdC1zbGlkZS1pbm5lciBlbWJlZCB7XHJcblx0bWF4LXdpZHRoOjEwMCU7XHJcblx0aGVpZ2h0OmF1dG87XHJcbn1cclxuXHJcbi5jb2RlLXNsaWRlLXdyYXBwZXIgLm5lc3QtY2xvc2UtYnV0dG9uLXdyYXBwZXIsIFxyXG4ucmVnaXN0ZXItc2xpZGUtd3JhcHBlciAubmVzdC1jbG9zZS1idXR0b24td3JhcHBlcixcclxuLmxvZ2luLXNsaWRlLXdyYXBwZXIgLm5lc3QtY2xvc2UtYnV0dG9uLXdyYXBwZXIge1xyXG4gICAgbGVmdDogMzVweDtcclxuICAgIHJpZ2h0OiAxNXB4O1xyXG59XHJcblxyXG4ubmVzdC1zbGlkZS1iYWNrZ3JvdW5kLWltYWdlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDk5OTk5OTk4O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxufVxyXG5cclxuLm5lc3Qtc2xpZGUtYmFja2dyb3VuZC1jb2xvciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiA5OTk5OTk5NztcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDUxMmY7XHJcbn1cclxuXHJcblxyXG5cclxuLyogU0NST0xMQkFSIFNUWUxJTkdcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbi5zY3JvbGwtd3JhcHBlci1jb2RlIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uc2Nyb2xsLXdyYXBwZXItY29kZSA+IC5zY3JvbGwtY29udGVudCB7XHJcbiAgICBib3JkZXI6bm9uZSAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNpemluZzpjb250ZW50LWJveCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OmF1dG87XHJcbiAgICBsZWZ0OjA7XHJcbiAgICBtYXJnaW46MDtcclxuICAgIG1heC1oZWlnaHQ6bm9uZTtcclxuICAgIG1heC13aWR0aDpub25lICFpbXBvcnRhbnQ7XHJcbiAgICBvdmVyZmxvdzpzY3JvbGwgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6MDtcclxuICAgIHBvc2l0aW9uOnJlbGF0aXZlICFpbXBvcnRhbnQ7XHJcbiAgICB0b3A6MDtcclxuICAgIHdpZHRoOmF1dG8gIWltcG9ydGFudDtcclxufVxyXG4uc2Nyb2xsLXdyYXBwZXItY29kZSA+IC5zY3JvbGwtY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgaGVpZ2h0OjA7XHJcbiAgICB3aWR0aDowO1xyXG59XHJcblxyXG4ubmVzdC1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgbWF4LXdpZHRoOiA1NjBweDtcclxufVxyXG5cclxuLmNvZGUtc2xpZGUtd3JhcHBlciAubmVzdC1zbGlkZS1pbm5lciwgXHJcbi5yZWdpc3Rlci1zbGlkZS13cmFwcGVyIC5uZXN0LXNsaWRlLWlubmVyLFxyXG4ubG9naW4tc2xpZGUtd3JhcHBlciAubmVzdC1zbGlkZS1pbm5lciB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmNvZGUtYmFja2dyb3VuZC1vdmVybGF5LFxyXG4ucmVnaXN0ZXItYmFja2dyb3VuZC1vdmVybGF5LFxyXG4ubG9naW4tYmFja2dyb3VuZC1vdmVybGF5IHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHotaW5kZXg6IDk5OTk5OTk1O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogLTEwMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTYxNjE2O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLDAsMCwwKTtcclxufVxyXG5cclxuLmNvZGUtYmFja2dyb3VuZC1vdmVybGF5LWFjdGl2ZSxcclxuLnJlZ2lzdGVyLWJhY2tncm91bmQtb3ZlcmxheS1hY3RpdmUsXHJcbi5sb2dpbi1iYWNrZ3JvdW5kLW92ZXJsYXktYWN0aXZlIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBvcGFjaXR5OiAuNzU7XHJcbn1cclxuXHJcbi5yZWNlaXB0LWVycm9yLW91dHB1dCwgXHJcbi5yZWdpc3Rlci1lcnJvci1vdXRwdXQsXHJcbi5sb2dpbi1lcnJvci1vdXRwdXQge1xyXG4gICAgbWFyZ2luOiAyZW0gMC41ZW0gMWVtO1xyXG4gICAgcGFkZGluZzogMC4yZW0gMWVtO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2M0MjEyMTtcclxufVxyXG5cclxuLmFjY291bnQtdG9wLW1lbnUge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubGluay1mb3JtLWxvZ2luLCAubGluay1mb3JtLXJlZ2lzdGVyIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxufVxyXG5cclxuXHJcbi5wYWdlLW5vdC1mb3VuZCB7XHJcblx0bWFyZ2luLXRvcDogMThyZW07XHJcblx0bWFyZ2luLWJvdHRvbTogMTMuMnJlbTtcclxufVxyXG5cclxuLnBhZ2Utbm90LWZvdW5kLWNvbnRlbnQge1xyXG4gICAgY29sb3I6ICNFMzEwMTM7XHJcbiAgICBmb250LXNpemU6IDEuN3JlbTtcclxufVxyXG5cclxuLmZvb3RiYWxsLXBvcHVwIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogNzlweDtcclxuICAgIGxlZnQ6IC04MiU7XHJcbiAgICB6LWluZGV4OiA5OTk5OTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjphbGwgMXMgZWFzZSAuMXM7XHJcbiAgICAtbW96LXRyYW5zaXRpb246YWxsIDFzIGVhc2UgLjFzO1xyXG4gICAgdHJhbnNpdGlvbjphbGwgMXMgZWFzZSAuMXM7XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmZvb3RiYWxsLXBvcHVwIHtcclxuICAgICAgICB0b3A6IDEyMHB4O1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjZweCkge1xyXG4gICAgLmZvb3RiYWxsLXBvcHVwIHtcclxuICAgICAgICBsZWZ0OiAtNjMwcHg7XHJcbiAgICB9XHJcbn1cclxuLmZvb3RiYWxsLXBvcHVwIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XHJcbn1cclxuLmZvb3RiYWxsLXBvcHVwLWNsb3NlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdHJpZ2h0OiAtMTVweDtcclxuXHR3aWR0aDogMjVweDtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uZm9vdGJhbGwtcG9wdXAtY2xvc2UuYWN0aXZlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/