/*!***************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/main.css ***!
  \***************************************************************************************************************/
h1,h2,h3,h4,h5,h6{
    font-family: Helvetica !important;
    font-weight: 700;
}
.line-orange{
    width: 100%;
    height: 2px;
    background:#f36e03;
    margin: 10px 0;
}
.btn-orange, .orange{
    width:auto;
    height:auto;
    padding: 5px 10px;
    background:#f36e03;
    border-radius: 25px;
    text-decoration:none;
    color: #ffff !important;
    text-shadow: 1px 0 #a15111, -1px 0 #a15111, 0 1px #a15111, 0 -1px #a15111, 1px 1px #a15111, -1px -1px #a15111, 1px -1px #a15111, -1px 1px #a15111;
    font-weight: bold;
    transition: all ease 300ms;
}
.btn-orange:hover, .orange:hover{
    background-color: #337ab7;
    color: #fff !important;
}
.text-orange {
    color: #f36e03;
}
.white-text {
    color: #fff;
}
.blue-text {
    color: #084a7a;
}

.trust-pilot-slider, .trust-pilot-horizontal{
    margin: 20px 0;
}
/*!*****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/agents.css ***!
  \*****************************************************************************************************************/
.content-header{
    width: 100%;
    height: 80px;
    position: relative;
    display: flex;
    justify-content: center;
}
.content-header > picture > img{
    position: absolute;
    width: 100% !important;
    height: 100%;
    object-fit:cover;
    left: 0;
}
.content-logo{
    width: 80%;
    height: 100%;
    position: relative;
    z-index: 100;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.content-logo > img{
    width: auto;
    height: 50px;
    object-fit: fill;
}
.container-all{
    width: 100%;
    height: calc(100vh - 80px);
    background-color: #f6f6f6;
    overflow: hidden;
    position: relative;
}
.partners-section{
    width: 100%;
    height: auto;
    background-color: #fff;
    position: relative;
    border: 1px solid #D37013;
    border-top: none;
    padding-bottom: 100px;
    overflow: hidden;
}
.partners-section>.container{
    width: 100%;
    height: 100%;
    position: relative;
}
.content-background-image{
    position: absolute;
    width: 100%;
    height: calc(30% + 20px);
    display: flex;
    justify-content: center;
    align-items: center;
}
.content-background-image > .background-image{
    position: relative;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background: rgba(0,0,0,0.4);
    overflow: hidden;
}
.content-background-image > .background-image > .layer-image{
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.6);
}
.content-background-image > .background-image > picture{
    width: 100%;
    height: 100%;
}
.content-background-image > .background-image > picture > img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.content-principal-banner{
    width: 100%;
    height: 30%;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    position: relative;
}
.content-principal-banner > .content-title{
    width: 60%;
    height: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;

}
.content-principal-banner > .content-title > h1{
    font-family: 'Merriweather Sans', sans-serif !important;
    font-size: 60px;
    text-align: center;
    margin: 0.27em 0;
    color: #FFF;
}
.orange-line{
    width: 70px;
    height: 1px;
    background-color: #D37013;
}
.blue-line{
    width: 70px;
    height: 1px;
    background-color: #084A7A;
}
.white-line{
    width: 40px;
    height: 1px;
    background-color: #fff;
}
.content-information-section{
    width: 100%;
    height: 70%;
    background-color: #fff;
    position: relative;
    border-radius: 20px 20px 0 0;
    border: 1px solid #D37013;
    border-bottom: none;
}
.content-products-section{
    width: 100%;
    height: 20%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}
.products-section{
    width: 70%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    background-color: #fff;
    border-radius: 20px;
    border: 1px solid #D37013;
    overflow: hidden;
}
.content-section-animation-boat{
    width: 100%;
    height: 100%;
    position: relative;
    background: #1a8bdd8c;
}
.animation-icons{
    width: 320px;
    height: 100%;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    animation: boat 10s linear infinite;
}
.animation-waves{
    width: 100%;
    height: 60px;
    position: absolute;
    background: #084A7A;
    bottom: 0;
    animation: wave 3s ease-in-out infinite;
}
.product-item{
    width: 150px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin: 0 10px;
    position: relative;
}
.boat-icon{
    width: 150px;
    height: 100px;
    position: relative;
    transform: scaleX(-1);
}
.boat-icon > img{
    position: absolute;
    bottom: 10px;
    animation: boat-sailing  2s infinite linear;
}
.sun-icon{
    position: absolute;
    top: 10px;
    left: 0;
    width: 60px;
    height: auto;
    animation: rotate-animation 2s infinite linear;
}
.sun-icon > img{
    animation: scale-animation 2s infinite linear;
}

@keyframes boat-sailing {
    0%{
        transform: rotate(0deg);
    }
    25%{
        transform: rotate(5deg);
    }
    50%{
        transform: rotate(0deg);
    }
    75%{
        transform: rotate(-1deg);
    }
    100%{
        transform: rotate(0deg);
    }
}

@keyframes scale-animation {
	0% {
		transform: scale(1);
  }
  50% {
		transform: scale(1.4);
	}
	100% {
		transform: scale(1);
	}
}
@keyframes rotate-animation {
	0% {
		transform: rotate(0deg);
  }
  50% {
		transform: rotate(180deg);
	}
	100% {
		transform: rotate(360deg);
	}
}
@keyframes boat {
    0%{
        transform: translateX(-320px);
    }
    100%{
        transform: translateX(1500px);
    }
  }
@keyframes wave {
    0%, 100% {
      clip-path: polygon(0% 47%, 10% 48%, 33% 54%, 54% 60%, 70% 61%, 84% 59%, 100% 52%, 100% 100%, 0% 100%);
    }
  
    50% {
      clip-path: polygon(0% 60%, 15% 65%, 34% 66%, 51% 62%, 67% 50%, 84% 45%, 100% 46%, 100% 100%, 0% 100%);
    }
  }

/* animaciones de los barcos */
@media(max-width: 576px){
    .animation-icons{
        width: 180px;
        animation: boat 10s linear infinite;
    }
    .animation-waves{
        height: 30px;
        animation: wave 3s ease-in-out infinite;
    }
    .product-item{
        width: 80px;
        height: 100%;
        justify-content: flex-end;
    }
    .boat-icon{
        width: 100px !important;
        height: 60px !important;
        position: relative;
    }
    .boat-icon > img{
        position: absolute !important;
        bottom: 10px;
        animation: boat-sailing  2s infinite linear;
    }
    .sun-icon{
        position: absolute !important;
        height: 40px !important;
    }
    @keyframes boat {
        0%{
            transform: translateX(-180px);
        }
        100%{
            transform: translateX(600px);
        }
      }
}
.product-icon > img{
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.product-name{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.product-name > .orange-line{
    width: 40px;
    height: 1px;
    background-color: #D37013;
}
.product-name > span{
   color: #084A7A;
   padding-bottom: 2px;
   text-align: center;
}
.content-novamar-info{
    width: 100%;
    height: 50%;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0;
}
.content-information-item{
    position: relative;
}
.item-info-title{
    width: 100%;
    height: 40px;
    display: flex;
    flex-direction: column;
    justify-items: center;
}
.item-info > ul > li{
    font-size: 14px;
}
.item-info-title > span{
    font-size: 16px;
    color: #084A7A;
}
.content-novamar-title{
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.content-novamar-title > span{
    font-size: 20px;
    color: #084A7A;
    font-weight: bold;
}
.content-power-by{
    position: absolute;
    right: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}
.power-by-image > img{
    width: 30px;
    margin-right: 5px;
}
.content-power-by > span{
    font-size: 15px;
    color: #084A7A;
}
#power_by_mobile{
    visibility: hidden;
    right: 10px;
}
#info_left > .item-info-title{
    align-items: flex-start;
}
#info_right > .item-info-title{
    align-items: flex-end;
}
.content-item-info{
    width: 100%;
    height: calc(100% - 60px);
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
}
.content-vertical-line-divider{
    width: 20px;
    height: 100%;
    display: flex;
    align-items: center;
}
.content-horizontal-line-divider{
    width: 100%;
    height: 20px;
    display: flex;
    align-items: center;
    position: relative;
}
#info_left > .content-item-info > .content-vertical-line-divider{
    justify-content: flex-start;
}
#info_right > .content-item-info > .content-vertical-line-divider{
    justify-content: flex-end;
}
.content-partners-logos > .content-vertical-line-divider{
    justify-content: flex-start;
}
#info_left > .content-horizontal-line-divider{
    justify-content: flex-start;
}
#info_right > .content-horizontal-line-divider{
    justify-content: flex-end;
}
.partners-content > .content-horizontal-line-divider{
    justify-content: center;
}
.item-info{
    width: calc(100% - 20px);
    height: 100%;
    display: flex;
    align-items: center;
}
.vertical-line-divider{
    width: 1px;
    height: 30%;
    position: relative;
    background-color: #fff;
}
.horizontal-line-divider{
    width: calc(30% - 20px);
    height: 1px;
    position: relative;
    background-color: #fff;
}
.insuredCompaniesCarousel{
    width: 100%;
    height: auto;
    position: relative;
}
#insuredCompaniesCarousel{
    width: 100%;
}
.content-carrousel-images{
    width: 100%;
    height: 100%;
    max-height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.image-item{
    width: 200px;
    height: 80px;
    position: relative;
}
.image-item > img{
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.content-send-request{
    width: 100%;
    height: 20%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    bottom: 0;
}
.content-buttons{
    width: auto;
    height: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}
#sendRequestBtn, #loginBtn{
    padding: 10px 20px;
    margin: 0 5px;
    line-height: 35px;
    font-family: 'Merriweather Sans', sans-serif;
    outline: none;
    border: 1px solid #D37013;
    color: #D37013;
    font-size: 30px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background: #fff;
    border-radius: 10px;
    box-shadow: 0 4px 4px rgba(211, 112, 19, 0.40);
    transition: all 150ms ease-in-out;
}
/* .login-button{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background: #fff;
    padding: 10px 20px;
    font-family: 'Merriweather Sans', sans-serif;
    outline: none;
    transition: all 150ms ease-in-out;
    border: none;
    position: absolute;
    left: 100%;
    color: #D37013;
    cursor: pointer;
}
.login-button > span{
    padding: 5px 0;
} */
#sendRequestBtn > .orange-line, #loginBtn > .orange-line{
    width: 40px;
    height: 1px;
    background-color: #D37013;
}
#sendRequestBtn:hover, #loginBtn:hover{
    transform: translateY(-5px);
    padding: 12px 25px;
    box-shadow: 0 7px 9px rgba(211, 112, 19, 0.60);
}

/* partners section css */
.section-title{
    width: 100%;
    height: 15%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.section-title > h2{
    color: #084A7A;
}
.partners-content{
    width: 100%;
    height: 30%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.content-partners-logos{
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.partners-logos{
    width: calc(100% - 40px);
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}
.partners-logos > .row{
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}
.content-partners-logos > .content-vertical-line-divider{
    height: 200px;
}
.content-logo-partner > a > .image-item{
    height: 100px;
}
.content-logo-partner > a:focus{
    outline: none;
}

@media(max-width: 576px){
    .content-logo-partner{
        width: 50% !important;
    }
    .partners-content{
        margin: 40px 0;
    }
    .content-partners-logos > .content-vertical-line-divider{
        height: 200px;
    }
}

/* responsive para pantallas chicas de laptop */
@media(max-width: 1370px){
    .content-title > h1{
        font-size: 40px !important;
        margin: 0.1em 0 !important;
    }
    .boat-icon{
        width: 100px !important;
        height: 60px !important;
    }
    .boat-icon > img{
        position: absolute !important;
        bottom: 10px;
    }
    .sun-icon{
        position: absolute !important;
        height: 40px !important;
    }
    .animation-icons{
        width: 170px;
    }
    .animation-waves{
        height: 30px;
    }
    .product-icon{
        width: 45px;
        height: 40px;
    }
    .product-item{
        width: 80px;
        margin: 0 5px;
        justify-content: flex-end;
    }
    .item-info-title > span{
        font-size: 13px;
    }
    .products-section{
        width: 60%;
        border-radius: 20px;
    }
    .item-info > ul > li{
        font-size: 10px;
    }
    .image-item{
        width: 80px !important;
        height: 50px;
    }
    #sendRequestBtn, #loginBtn{
        padding: 5px 10px;
        font-size: 15px;
        border-radius: 10px;
    }
    #sendRequestBtn, #loginBtn{
        line-height: 25px;
    }
    #sendRequestBtn > .orange-line, #loginBtn > .orange-line{
        width: 20px;
    }
    #sendRequestBtn:hover, #loginBtn:hover{
        transform: translateY(-5px);
        padding: 12px 20px;
        box-shadow: 0 7px 9px rgba(211, 112, 19, 0.60);
    }
    .content-novamar-info{
        height: 60%;
    }
    .content-send-request{
        height: 15%;
        font-size: 17px;
    }
    .content-novamar-title > span{
        font-size: 17px;
    }
}
/* responsive para pantallas de ipad */
@media(max-width: 820px){
    .content-title{
        width: 70% !important;
    }
    .products-section{
        width: 80%;
        border-radius: 20px;
    }
}
/* responsive para pantallas de celulares */
@media(max-width: 576px){
    .content-title{
        width: 95% !important;
    }
    .content-title > h1{
        font-size: 20px !important;
    }
    .container-all, .partners-section{
        width: 100%;
        height: auto;
        position: relative;
    }
    .products-section{
        width: 80%;
        border-radius: 20px;
    }
    .content-principal-banner{
        width: 100%;
        height: 150px;
        display: flex;
        justify-content: center;
        align-items: center;
        position: relative;
    }
    .content-products-section{
        height: 80px;
    }
    .products-section{
        width: 95%;
        border-radius: 10px;
    }
    .product-item{
        width: 100px;
        margin: 0 5px;
    }
    .product-icon{
        width: 30px;
        height: 30px;
        position: relative;
    }
    .product-name > span{
        font-size: 11px;
    }
    .content-information-section{
        height: auto;
    }
    .image-item{
        width: 150px;
        height: 50px;
    }
    .content-send-request{
        height: 100px;
    }
    .content-carrousel-images > div{
        width: 50% !important;
    }
    .content-background-image{
        width: 100%;
        height: 170px;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .background-image > picture > img{
        height: 170px !important;
    }
    .content-logo-partner > a > .image-item{
        height: 80px;
    }
    #power_by_mobile{
        visibility: visible;
    }
    #power_by_web{
        visibility: hidden;
    }
    .content-novamar-title > span{
        text-wrap: wrap !important;
        font-size: 15px;
        text-align: center;
    }
}

/* //animaciones */
/* animaciones de entrada y salida */
.animation-fade-up{
    opacity: 0;
    transform: translateY(70px);
    transition: all 1000ms ease;
    transition-timing-function: ease;
}
.content-products-section > .animation-fade-up{
    opacity: 0;
    transform: translateY(-20%);
    transition: all 1000ms ease;
    transition-timing-function: ease;
}
.animation-zoom-in{
    opacity: 0;
    transform: scale(.8);
    transition: all 1000ms ease;
}
.animation-active{
    opacity: 1 !important;
    transform: translateY(0) !important;
    transform: scale(1) !important;
}
.content-products-section > .animation-active{
    opacity: 0;
    transform: translateY(-50%) !important;
    transition: all 1000ms ease;
    transition-timing-function: ease;
}

/* estilos para el modal */
.content-send-request-modal-title{
    position: relative;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
}
.content-send-request-modal-title > .orange-line{
    width: 40px;
}
.send-request-modal-title{
    width: 90%;
    color: #084A7A;
    font-weight: bold;
    font-size: 18px;
    padding-bottom: 2px;
    text-align: left;
    font-family: 'Merriweather Sans', sans-serif !important;
}
.request-field > label{
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    padding: 5px 0;
}
.orange-line-sm{
    width: 20px;
    height: 1px;
    background: #D37013;
    transition: all 300ms ease-in-out;
}
.request-field > input{
    width: 100%;
    height: 35px;
    border-radius: 5px;
    border: 1px solid rgba(0, 0, 0, 0.42);
    background: #FFF;
    box-shadow: 4px 4px 4px 0px rgba(8, 74, 122, 0.25);
    outline:none;
    color: #084A7A;
}

.request-field > select{
    width: 100%;
    height: 35px;
    border-radius: 5px;
    border: 1px solid rgba(0, 0, 0, 0.42);
    background: #FFF;
    box-shadow: 4px 4px 4px 0px rgba(8, 74, 122, 0.25);
    outline:none;
    color: #084A7A;
}

.request-field > textarea{
    width: 100%;
    border-radius: 5px;
    border: 1px solid rgba(0, 0, 0, 0.42);
    background: #FFF;
    box-shadow: 4px 4px 4px 0px rgba(8, 74, 122, 0.25);
    outline:none;
    color: #084A7A;
}
.footer-button{
    padding: 5px 10px;
    border: none;
    outline: none;
    display: flex;
    background: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
}
.footer-button > span{
    color: #084A7A;
    padding-bottom: 3px;
}

.footer-button:hover > .orange-line-sm{
    width: 100% !important;
}
/* errors */
.error{
    background-color: #eacece !important;
}
.warning{
    background: #ffc107 !important;
    color: #fff !important
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTtJQUNJLGlDQUFpQztJQUNqQyxnQkFBZ0I7QUFDcEI7QUFDQTtJQUNJLFdBQVc7SUFDWCxXQUFXO0lBQ1gsa0JBQWtCO0lBQ2xCLGNBQWM7QUFDbEI7QUFDQTtJQUNJLFVBQVU7SUFDVixXQUFXO0lBQ1gsaUJBQWlCO0lBQ2pCLGtCQUFrQjtJQUNsQixtQkFBbUI7SUFDbkIsb0JBQW9CO0lBQ3BCLHVCQUF1QjtJQUN2QixpSkFBaUo7SUFDakosaUJBQWlCO0lBQ2pCLDBCQUEwQjtBQUM5QjtBQUNBO0lBQ0kseUJBQXlCO0lBQ3pCLHNCQUFzQjtBQUMxQjtBQUNBO0lBQ0ksY0FBYztBQUNsQjtBQUNBO0lBQ0ksV0FBVztBQUNmO0FBQ0E7SUFDSSxjQUFjO0FBQ2xCOztBQUVBO0lBQ0ksY0FBYztBQUNsQixDOzs7O0FDdENBO0lBQ0ksV0FBVztJQUNYLFlBQVk7SUFDWixrQkFBa0I7SUFDbEIsYUFBYTtJQUNiLHVCQUF1QjtBQUMzQjtBQUNBO0lBQ0ksa0JBQWtCO0lBQ2xCLHNCQUFzQjtJQUN0QixZQUFZO0lBQ1osZ0JBQWdCO0lBQ2hCLE9BQU87QUFDWDtBQUNBO0lBQ0ksVUFBVTtJQUNWLFlBQVk7SUFDWixrQkFBa0I7SUFDbEIsWUFBWTtJQUNaLGFBQWE7SUFDYiwyQkFBMkI7SUFDM0IsbUJBQW1CO0FBQ3ZCO0FBQ0E7SUFDSSxXQUFXO0lBQ1gsWUFBWTtJQUNaLGdCQUFnQjtBQUNwQjtBQUNBO0lBQ0ksV0FBVztJQUNYLDBCQUEwQjtJQUMxQix5QkFBeUI7SUFDekIsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtBQUN0QjtBQUNBO0lBQ0ksV0FBVztJQUNYLFlBQVk7SUFDWixzQkFBc0I7SUFDdEIsa0JBQWtCO0lBQ2xCLHlCQUF5QjtJQUN6QixnQkFBZ0I7SUFDaEIscUJBQXFCO0lBQ3JCLGdCQUFnQjtBQUNwQjtBQUNBO0lBQ0ksV0FBVztJQUNYLFlBQVk7SUFDWixrQkFBa0I7QUFDdEI7QUFDQTtJQUNJLGtCQUFrQjtJQUNsQixXQUFXO0lBQ1gsd0JBQXdCO0lBQ3hCLGFBQWE7SUFDYix1QkFBdUI7SUFDdkIsbUJBQW1CO0FBQ3ZCO0FBQ0E7SUFDSSxrQkFBa0I7SUFDbEIsV0FBVztJQUNYLFlBQVk7SUFDWixhQUFhO0lBQ2IsdUJBQXVCO0lBQ3ZCLG1CQUFtQjtJQUNuQiwyQkFBMkI7SUFDM0IsZ0JBQWdCO0FBQ3BCO0FBQ0E7SUFDSSxrQkFBa0I7SUFDbEIsV0FBVztJQUNYLFlBQVk7SUFDWiwyQkFBMkI7QUFDL0I7QUFDQTtJQUNJLFdBQVc7SUFDWCxZQUFZO0FBQ2hCO0FBQ0E7SUFDSSxXQUFXO0lBQ1gsWUFBWTtJQUNaLGlCQUFpQjtBQUNyQjtBQUNBO0lBQ0ksV0FBVztJQUNYLFdBQVc7SUFDWCxhQUFhO0lBQ2IsdUJBQXVCO0lBQ3ZCLHVCQUF1QjtJQUN2QixrQkFBa0I7QUFDdEI7QUFDQTtJQUNJLFVBQVU7SUFDVixZQUFZO0lBQ1osYUFBYTtJQUNiLHNCQUFzQjtJQUN0Qix1QkFBdUI7SUFDdkIsbUJBQW1CO0lBQ25CLGtCQUFrQjs7QUFFdEI7QUFDQTtJQUNJLHVEQUF1RDtJQUN2RCxlQUFlO0lBQ2Ysa0JBQWtCO0lBQ2xCLGdCQUFnQjtJQUNoQixXQUFXO0FBQ2Y7QUFDQTtJQUNJLFdBQVc7SUFDWCxXQUFXO0lBQ1gseUJBQXlCO0FBQzdCO0FBQ0E7SUFDSSxXQUFXO0lBQ1gsV0FBVztJQUNYLHlCQUF5QjtBQUM3QjtBQUNBO0lBQ0ksV0FBVztJQUNYLFdBQVc7SUFDWCxzQkFBc0I7QUFDMUI7QUFDQTtJQUNJLFdBQVc7SUFDWCxXQUFXO0lBQ1gsc0JBQXNCO0lBQ3RCLGtCQUFrQjtJQUNsQiw0QkFBNEI7SUFDNUIseUJBQXlCO0lBQ3pCLG1CQUFtQjtBQUN2QjtBQUNBO0lBQ0ksV0FBVztJQUNYLFdBQVc7SUFDWCxhQUFhO0lBQ2IsdUJBQXVCO0lBQ3ZCLG1CQUFtQjtJQUNuQixrQkFBa0I7QUFDdEI7QUFDQTtJQUNJLFVBQVU7SUFDVixZQUFZO0lBQ1osYUFBYTtJQUNiLHVCQUF1QjtJQUN2QixtQkFBbUI7SUFDbkIsa0JBQWtCO0lBQ2xCLE1BQU07SUFDTixzQkFBc0I7SUFDdEIsbUJBQW1CO0lBQ25CLHlCQUF5QjtJQUN6QixnQkFBZ0I7QUFDcEI7QUFDQTtJQUNJLFdBQVc7SUFDWCxZQUFZO0lBQ1osa0JBQWtCO0lBQ2xCLHFCQUFxQjtBQUN6QjtBQUNBO0lBQ0ksWUFBWTtJQUNaLFlBQVk7SUFDWixrQkFBa0I7SUFDbEIsYUFBYTtJQUNiLHVCQUF1QjtJQUN2QixtQkFBbUI7SUFDbkIsbUNBQW1DO0FBQ3ZDO0FBQ0E7SUFDSSxXQUFXO0lBQ1gsWUFBWTtJQUNaLGtCQUFrQjtJQUNsQixtQkFBbUI7SUFDbkIsU0FBUztJQUNULHVDQUF1QztBQUMzQztBQUNBO0lBQ0ksWUFBWTtJQUNaLFlBQVk7SUFDWixhQUFhO0lBQ2Isc0JBQXNCO0lBQ3RCLHVCQUF1QjtJQUN2QixtQkFBbUI7SUFDbkIsY0FBYztJQUNkLGtCQUFrQjtBQUN0QjtBQUNBO0lBQ0ksWUFBWTtJQUNaLGFBQWE7SUFDYixrQkFBa0I7SUFDbEIscUJBQXFCO0FBQ3pCO0FBQ0E7SUFDSSxrQkFBa0I7SUFDbEIsWUFBWTtJQUNaLDJDQUEyQztBQUMvQztBQUNBO0lBQ0ksa0JBQWtCO0lBQ2xCLFNBQVM7SUFDVCxPQUFPO0lBQ1AsV0FBVztJQUNYLFlBQVk7SUFDWiw4Q0FBOEM7QUFDbEQ7QUFDQTtJQUNJLDZDQUE2QztBQUNqRDs7QUFFQTtJQUNJO1FBQ0ksdUJBQXVCO0lBQzNCO0lBQ0E7UUFDSSx1QkFBdUI7SUFDM0I7SUFDQTtRQUNJLHVCQUF1QjtJQUMzQjtJQUNBO1FBQ0ksd0JBQXdCO0lBQzVCO0lBQ0E7UUFDSSx1QkFBdUI7SUFDM0I7QUFDSjs7QUFFQTtDQUNDO0VBQ0MsbUJBQW1CO0VBQ25CO0VBQ0E7RUFDQSxxQkFBcUI7Q0FDdEI7Q0FDQTtFQUNDLG1CQUFtQjtDQUNwQjtBQUNEO0FBQ0E7Q0FDQztFQUNDLHVCQUF1QjtFQUN2QjtFQUNBO0VBQ0EseUJBQXlCO0NBQzFCO0NBQ0E7RUFDQyx5QkFBeUI7Q0FDMUI7QUFDRDtBQUNBO0lBQ0k7UUFDSSw2QkFBNkI7SUFDakM7SUFDQTtRQUNJLDZCQUE2QjtJQUNqQztFQUNGO0FBQ0Y7SUFDSTtNQUNFLHFHQUFxRztJQUN2Rzs7SUFFQTtNQUNFLHFHQUFxRztJQUN2RztFQUNGOztBQUVGLDhCQUE4QjtBQUM5QjtJQUNJO1FBQ0ksWUFBWTtRQUNaLG1DQUFtQztJQUN2QztJQUNBO1FBQ0ksWUFBWTtRQUNaLHVDQUF1QztJQUMzQztJQUNBO1FBQ0ksV0FBVztRQUNYLFlBQVk7UUFDWix5QkFBeUI7SUFDN0I7SUFDQTtRQUNJLHVCQUF1QjtRQUN2Qix1QkFBdUI7UUFDdkIsa0JBQWtCO0lBQ3RCO0lBQ0E7UUFDSSw2QkFBNkI7UUFDN0IsWUFBWTtRQUNaLDJDQUEyQztJQUMvQztJQUNBO1FBQ0ksNkJBQTZCO1FBQzdCLHVCQUF1QjtJQUMzQjtJQUNBO1FBQ0k7WUFDSSw2QkFBNkI7UUFDakM7UUFDQTtZQUNJLDRCQUE0QjtRQUNoQztNQUNGO0FBQ047QUFDQTtJQUNJLFdBQVc7SUFDWCxZQUFZO0lBQ1osbUJBQW1CO0FBQ3ZCO0FBQ0E7SUFDSSxhQUFhO0lBQ2IsdUJBQXVCO0lBQ3ZCLG1CQUFtQjtJQUNuQixzQkFBc0I7QUFDMUI7QUFDQTtJQUNJLFdBQVc7SUFDWCxXQUFXO0lBQ1gseUJBQXlCO0FBQzdCO0FBQ0E7R0FDRyxjQUFjO0dBQ2QsbUJBQW1CO0dBQ25CLGtCQUFrQjtBQUNyQjtBQUNBO0lBQ0ksV0FBVztJQUNYLFdBQVc7SUFDWCxrQkFBa0I7SUFDbEIsYUFBYTtJQUNiLG1CQUFtQjtJQUNuQix1QkFBdUI7SUFDdkIsU0FBUztBQUNiO0FBQ0E7SUFDSSxrQkFBa0I7QUFDdEI7QUFDQTtJQUNJLFdBQVc7SUFDWCxZQUFZO0lBQ1osYUFBYTtJQUNiLHNCQUFzQjtJQUN0QixxQkFBcUI7QUFDekI7QUFDQTtJQUNJLGVBQWU7QUFDbkI7QUFDQTtJQUNJLGVBQWU7SUFDZixjQUFjO0FBQ2xCO0FBQ0E7SUFDSSxrQkFBa0I7SUFDbEIsYUFBYTtJQUNiLDhCQUE4QjtJQUM5QixtQkFBbUI7QUFDdkI7QUFDQTtJQUNJLGVBQWU7SUFDZixjQUFjO0lBQ2QsaUJBQWlCO0FBQ3JCO0FBQ0E7SUFDSSxrQkFBa0I7SUFDbEIsUUFBUTtJQUNSLGFBQWE7SUFDYix1QkFBdUI7SUFDdkIsbUJBQW1CO0FBQ3ZCO0FBQ0E7SUFDSSxXQUFXO0lBQ1gsaUJBQWlCO0FBQ3JCO0FBQ0E7SUFDSSxlQUFlO0lBQ2YsY0FBYztBQUNsQjtBQUNBO0lBQ0ksa0JBQWtCO0lBQ2xCLFdBQVc7QUFDZjtBQUNBO0lBQ0ksdUJBQXVCO0FBQzNCO0FBQ0E7SUFDSSxxQkFBcUI7QUFDekI7QUFDQTtJQUNJLFdBQVc7SUFDWCx5QkFBeUI7SUFDekIsa0JBQWtCO0lBQ2xCLGFBQWE7SUFDYix1QkFBdUI7SUFDdkIsbUJBQW1CO0FBQ3ZCO0FBQ0E7SUFDSSxXQUFXO0lBQ1gsWUFBWTtJQUNaLGFBQWE7SUFDYixtQkFBbUI7QUFDdkI7QUFDQTtJQUNJLFdBQVc7SUFDWCxZQUFZO0lBQ1osYUFBYTtJQUNiLG1CQUFtQjtJQUNuQixrQkFBa0I7QUFDdEI7QUFDQTtJQUNJLDJCQUEyQjtBQUMvQjtBQUNBO0lBQ0kseUJBQXlCO0FBQzdCO0FBQ0E7SUFDSSwyQkFBMkI7QUFDL0I7QUFDQTtJQUNJLDJCQUEyQjtBQUMvQjtBQUNBO0lBQ0kseUJBQXlCO0FBQzdCO0FBQ0E7SUFDSSx1QkFBdUI7QUFDM0I7QUFDQTtJQUNJLHdCQUF3QjtJQUN4QixZQUFZO0lBQ1osYUFBYTtJQUNiLG1CQUFtQjtBQUN2QjtBQUNBO0lBQ0ksVUFBVTtJQUNWLFdBQVc7SUFDWCxrQkFBa0I7SUFDbEIsc0JBQXNCO0FBQzFCO0FBQ0E7SUFDSSx1QkFBdUI7SUFDdkIsV0FBVztJQUNYLGtCQUFrQjtJQUNsQixzQkFBc0I7QUFDMUI7QUFDQTtJQUNJLFdBQVc7SUFDWCxZQUFZO0lBQ1osa0JBQWtCO0FBQ3RCO0FBQ0E7SUFDSSxXQUFXO0FBQ2Y7QUFDQTtJQUNJLFdBQVc7SUFDWCxZQUFZO0lBQ1osZ0JBQWdCO0lBQ2hCLGFBQWE7SUFDYix1QkFBdUI7SUFDdkIsbUJBQW1CO0FBQ3ZCO0FBQ0E7SUFDSSxZQUFZO0lBQ1osWUFBWTtJQUNaLGtCQUFrQjtBQUN0QjtBQUNBO0lBQ0ksV0FBVztJQUNYLFlBQVk7SUFDWixtQkFBbUI7QUFDdkI7QUFDQTtJQUNJLFdBQVc7SUFDWCxXQUFXO0lBQ1gsYUFBYTtJQUNiLHVCQUF1QjtJQUN2QixtQkFBbUI7SUFDbkIsa0JBQWtCO0lBQ2xCLFNBQVM7QUFDYjtBQUNBO0lBQ0ksV0FBVztJQUNYLFlBQVk7SUFDWixhQUFhO0lBQ2IsdUJBQXVCO0lBQ3ZCLG1CQUFtQjtJQUNuQixrQkFBa0I7QUFDdEI7QUFDQTtJQUNJLGtCQUFrQjtJQUNsQixhQUFhO0lBQ2IsaUJBQWlCO0lBQ2pCLDRDQUE0QztJQUM1QyxhQUFhO0lBQ2IseUJBQXlCO0lBQ3pCLGNBQWM7SUFDZCxlQUFlO0lBQ2YsYUFBYTtJQUNiLHNCQUFzQjtJQUN0Qix1QkFBdUI7SUFDdkIsbUJBQW1CO0lBQ25CLGdCQUFnQjtJQUNoQixtQkFBbUI7SUFDbkIsOENBQThDO0lBQzlDLGlDQUFpQztBQUNyQztBQUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7R0FrQkc7QUFDSDtJQUNJLFdBQVc7SUFDWCxXQUFXO0lBQ1gseUJBQXlCO0FBQzdCO0FBQ0E7SUFDSSwyQkFBMkI7SUFDM0Isa0JBQWtCO0lBQ2xCLDhDQUE4QztBQUNsRDs7QUFFQSx5QkFBeUI7QUFDekI7SUFDSSxXQUFXO0lBQ1gsV0FBVztJQUNYLGFBQWE7SUFDYixzQkFBc0I7SUFDdEIsdUJBQXVCO0lBQ3ZCLG1CQUFtQjtBQUN2QjtBQUNBO0lBQ0ksY0FBYztBQUNsQjtBQUNBO0lBQ0ksV0FBVztJQUNYLFdBQVc7SUFDWCxhQUFhO0lBQ2Isc0JBQXNCO0lBQ3RCLHVCQUF1QjtJQUN2QixtQkFBbUI7QUFDdkI7O0FBRUE7SUFDSSxXQUFXO0lBQ1gsWUFBWTtJQUNaLGFBQWE7SUFDYix1QkFBdUI7SUFDdkIsbUJBQW1CO0FBQ3ZCO0FBQ0E7SUFDSSx3QkFBd0I7SUFDeEIsWUFBWTtJQUNaLGFBQWE7SUFDYix1QkFBdUI7SUFDdkIsbUJBQW1CO0lBQ25CLGtCQUFrQjtBQUN0QjtBQUNBO0lBQ0ksV0FBVztJQUNYLFlBQVk7SUFDWixhQUFhO0lBQ2IsdUJBQXVCO0lBQ3ZCLG1CQUFtQjtJQUNuQixlQUFlO0FBQ25CO0FBQ0E7SUFDSSxhQUFhO0FBQ2pCO0FBQ0E7SUFDSSxhQUFhO0FBQ2pCO0FBQ0E7SUFDSSxhQUFhO0FBQ2pCOztBQUVBO0lBQ0k7UUFDSSxxQkFBcUI7SUFDekI7SUFDQTtRQUNJLGNBQWM7SUFDbEI7SUFDQTtRQUNJLGFBQWE7SUFDakI7QUFDSjs7QUFFQSwrQ0FBK0M7QUFDL0M7SUFDSTtRQUNJLDBCQUEwQjtRQUMxQiwwQkFBMEI7SUFDOUI7SUFDQTtRQUNJLHVCQUF1QjtRQUN2Qix1QkFBdUI7SUFDM0I7SUFDQTtRQUNJLDZCQUE2QjtRQUM3QixZQUFZO0lBQ2hCO0lBQ0E7UUFDSSw2QkFBNkI7UUFDN0IsdUJBQXVCO0lBQzNCO0lBQ0E7UUFDSSxZQUFZO0lBQ2hCO0lBQ0E7UUFDSSxZQUFZO0lBQ2hCO0lBQ0E7UUFDSSxXQUFXO1FBQ1gsWUFBWTtJQUNoQjtJQUNBO1FBQ0ksV0FBVztRQUNYLGFBQWE7UUFDYix5QkFBeUI7SUFDN0I7SUFDQTtRQUNJLGVBQWU7SUFDbkI7SUFDQTtRQUNJLFVBQVU7UUFDVixtQkFBbUI7SUFDdkI7SUFDQTtRQUNJLGVBQWU7SUFDbkI7SUFDQTtRQUNJLHNCQUFzQjtRQUN0QixZQUFZO0lBQ2hCO0lBQ0E7UUFDSSxpQkFBaUI7UUFDakIsZUFBZTtRQUNmLG1CQUFtQjtJQUN2QjtJQUNBO1FBQ0ksaUJBQWlCO0lBQ3JCO0lBQ0E7UUFDSSxXQUFXO0lBQ2Y7SUFDQTtRQUNJLDJCQUEyQjtRQUMzQixrQkFBa0I7UUFDbEIsOENBQThDO0lBQ2xEO0lBQ0E7UUFDSSxXQUFXO0lBQ2Y7SUFDQTtRQUNJLFdBQVc7UUFDWCxlQUFlO0lBQ25CO0lBQ0E7UUFDSSxlQUFlO0lBQ25CO0FBQ0o7QUFDQSxzQ0FBc0M7QUFDdEM7SUFDSTtRQUNJLHFCQUFxQjtJQUN6QjtJQUNBO1FBQ0ksVUFBVTtRQUNWLG1CQUFtQjtJQUN2QjtBQUNKO0FBQ0EsMkNBQTJDO0FBQzNDO0lBQ0k7UUFDSSxxQkFBcUI7SUFDekI7SUFDQTtRQUNJLDBCQUEwQjtJQUM5QjtJQUNBO1FBQ0ksV0FBVztRQUNYLFlBQVk7UUFDWixrQkFBa0I7SUFDdEI7SUFDQTtRQUNJLFVBQVU7UUFDVixtQkFBbUI7SUFDdkI7SUFDQTtRQUNJLFdBQVc7UUFDWCxhQUFhO1FBQ2IsYUFBYTtRQUNiLHVCQUF1QjtRQUN2QixtQkFBbUI7UUFDbkIsa0JBQWtCO0lBQ3RCO0lBQ0E7UUFDSSxZQUFZO0lBQ2hCO0lBQ0E7UUFDSSxVQUFVO1FBQ1YsbUJBQW1CO0lBQ3ZCO0lBQ0E7UUFDSSxZQUFZO1FBQ1osYUFBYTtJQUNqQjtJQUNBO1FBQ0ksV0FBVztRQUNYLFlBQVk7UUFDWixrQkFBa0I7SUFDdEI7SUFDQTtRQUNJLGVBQWU7SUFDbkI7SUFDQTtRQUNJLFlBQVk7SUFDaEI7SUFDQTtRQUNJLFlBQVk7UUFDWixZQUFZO0lBQ2hCO0lBQ0E7UUFDSSxhQUFhO0lBQ2pCO0lBQ0E7UUFDSSxxQkFBcUI7SUFDekI7SUFDQTtRQUNJLFdBQVc7UUFDWCxhQUFhO1FBQ2IsYUFBYTtRQUNiLHVCQUF1QjtRQUN2QixtQkFBbUI7SUFDdkI7SUFDQTtRQUNJLHdCQUF3QjtJQUM1QjtJQUNBO1FBQ0ksWUFBWTtJQUNoQjtJQUNBO1FBQ0ksbUJBQW1CO0lBQ3ZCO0lBQ0E7UUFDSSxrQkFBa0I7SUFDdEI7SUFDQTtRQUNJLDBCQUEwQjtRQUMxQixlQUFlO1FBQ2Ysa0JBQWtCO0lBQ3RCO0FBQ0o7O0FBRUEsa0JBQWtCO0FBQ2xCLG9DQUFvQztBQUNwQztJQUNJLFVBQVU7SUFDViwyQkFBMkI7SUFDM0IsMkJBQTJCO0lBQzNCLGdDQUFnQztBQUNwQztBQUNBO0lBQ0ksVUFBVTtJQUNWLDJCQUEyQjtJQUMzQiwyQkFBMkI7SUFDM0IsZ0NBQWdDO0FBQ3BDO0FBQ0E7SUFDSSxVQUFVO0lBQ1Ysb0JBQW9CO0lBQ3BCLDJCQUEyQjtBQUMvQjtBQUNBO0lBQ0kscUJBQXFCO0lBQ3JCLG1DQUFtQztJQUNuQyw4QkFBOEI7QUFDbEM7QUFDQTtJQUNJLFVBQVU7SUFDVixzQ0FBc0M7SUFDdEMsMkJBQTJCO0lBQzNCLGdDQUFnQztBQUNwQzs7QUFFQSwwQkFBMEI7QUFDMUI7SUFDSSxrQkFBa0I7SUFDbEIsV0FBVztJQUNYLFlBQVk7SUFDWixhQUFhO0lBQ2Isc0JBQXNCO0lBQ3RCLHVCQUF1QjtJQUN2Qix1QkFBdUI7QUFDM0I7QUFDQTtJQUNJLFdBQVc7QUFDZjtBQUNBO0lBQ0ksVUFBVTtJQUNWLGNBQWM7SUFDZCxpQkFBaUI7SUFDakIsZUFBZTtJQUNmLG1CQUFtQjtJQUNuQixnQkFBZ0I7SUFDaEIsdURBQXVEO0FBQzNEO0FBQ0E7SUFDSSxXQUFXO0lBQ1gsYUFBYTtJQUNiLHNCQUFzQjtJQUN0Qix1QkFBdUI7SUFDdkIsdUJBQXVCO0lBQ3ZCLGNBQWM7QUFDbEI7QUFDQTtJQUNJLFdBQVc7SUFDWCxXQUFXO0lBQ1gsbUJBQW1CO0lBQ25CLGlDQUFpQztBQUNyQztBQUNBO0lBQ0ksV0FBVztJQUNYLFlBQVk7SUFDWixrQkFBa0I7SUFDbEIscUNBQXFDO0lBQ3JDLGdCQUFnQjtJQUNoQixrREFBa0Q7SUFDbEQsWUFBWTtJQUNaLGNBQWM7QUFDbEI7O0FBRUE7SUFDSSxXQUFXO0lBQ1gsWUFBWTtJQUNaLGtCQUFrQjtJQUNsQixxQ0FBcUM7SUFDckMsZ0JBQWdCO0lBQ2hCLGtEQUFrRDtJQUNsRCxZQUFZO0lBQ1osY0FBYztBQUNsQjs7QUFFQTtJQUNJLFdBQVc7SUFDWCxrQkFBa0I7SUFDbEIscUNBQXFDO0lBQ3JDLGdCQUFnQjtJQUNoQixrREFBa0Q7SUFDbEQsWUFBWTtJQUNaLGNBQWM7QUFDbEI7QUFDQTtJQUNJLGlCQUFpQjtJQUNqQixZQUFZO0lBQ1osYUFBYTtJQUNiLGFBQWE7SUFDYixnQkFBZ0I7SUFDaEIsc0JBQXNCO0lBQ3RCLHVCQUF1QjtJQUN2QixxQkFBcUI7QUFDekI7QUFDQTtJQUNJLGNBQWM7SUFDZCxtQkFBbUI7QUFDdkI7O0FBRUE7SUFDSSxzQkFBc0I7QUFDMUI7QUFDQSxXQUFXO0FBQ1g7SUFDSSxvQ0FBb0M7QUFDeEM7QUFDQTtJQUNJLDhCQUE4QjtJQUM5QjtBQUNKLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL21haW4uY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvYWdlbnRzLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJoMSxoMixoMyxoNCxoNSxoNntcbiAgICBmb250LWZhbWlseTogSGVsdmV0aWNhICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5saW5lLW9yYW5nZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiNmMzZlMDM7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG59XG4uYnRuLW9yYW5nZSwgLm9yYW5nZXtcbiAgICB3aWR0aDphdXRvO1xuICAgIGhlaWdodDphdXRvO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGJhY2tncm91bmQ6I2YzNmUwMztcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICAgIGNvbG9yOiAjZmZmZiAhaW1wb3J0YW50O1xuICAgIHRleHQtc2hhZG93OiAxcHggMCAjYTE1MTExLCAtMXB4IDAgI2ExNTExMSwgMCAxcHggI2ExNTExMSwgMCAtMXB4ICNhMTUxMTEsIDFweCAxcHggI2ExNTExMSwgLTFweCAtMXB4ICNhMTUxMTEsIDFweCAtMXB4ICNhMTUxMTEsIC0xcHggMXB4ICNhMTUxMTE7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMzAwbXM7XG59XG4uYnRuLW9yYW5nZTpob3ZlciwgLm9yYW5nZTpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1vcmFuZ2Uge1xuICAgIGNvbG9yOiAjZjM2ZTAzO1xufVxuLndoaXRlLXRleHQge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLmJsdWUtdGV4dCB7XG4gICAgY29sb3I6ICMwODRhN2E7XG59XG5cbi50cnVzdC1waWxvdC1zbGlkZXIsIC50cnVzdC1waWxvdC1ob3Jpem9udGFse1xuICAgIG1hcmdpbjogMjBweCAwO1xufSIsIi5jb250ZW50LWhlYWRlcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uY29udGVudC1oZWFkZXIgPiBwaWN0dXJlID4gaW1ne1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OmNvdmVyO1xuICAgIGxlZnQ6IDA7XG59XG4uY29udGVudC1sb2dve1xuICAgIHdpZHRoOiA4MCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jb250ZW50LWxvZ28gPiBpbWd7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG9iamVjdC1maXQ6IGZpbGw7XG59XG4uY29udGFpbmVyLWFsbHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA4MHB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhcnRuZXJzLXNlY3Rpb257XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEMzcwMTM7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wYXJ0bmVycy1zZWN0aW9uPi5jb250YWluZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250ZW50LWJhY2tncm91bmQtaW1hZ2V7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogY2FsYygzMCUgKyAyMHB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY29udGVudC1iYWNrZ3JvdW5kLWltYWdlID4gLmJhY2tncm91bmQtaW1hZ2V7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjQpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY29udGVudC1iYWNrZ3JvdW5kLWltYWdlID4gLmJhY2tncm91bmQtaW1hZ2UgPiAubGF5ZXItaW1hZ2V7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNik7XG59XG4uY29udGVudC1iYWNrZ3JvdW5kLWltYWdlID4gLmJhY2tncm91bmQtaW1hZ2UgPiBwaWN0dXJle1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cbi5jb250ZW50LWJhY2tncm91bmQtaW1hZ2UgPiAuYmFja2dyb3VuZC1pbWFnZSA+IHBpY3R1cmUgPiBpbWd7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmNvbnRlbnQtcHJpbmNpcGFsLWJhbm5lcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDMwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250ZW50LXByaW5jaXBhbC1iYW5uZXIgPiAuY29udGVudC10aXRsZXtcbiAgICB3aWR0aDogNjAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbn1cbi5jb250ZW50LXByaW5jaXBhbC1iYW5uZXIgPiAuY29udGVudC10aXRsZSA+IGgxe1xuICAgIGZvbnQtZmFtaWx5OiAnTWVycml3ZWF0aGVyIFNhbnMnLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAuMjdlbSAwO1xuICAgIGNvbG9yOiAjRkZGO1xufVxuLm9yYW5nZS1saW5le1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEMzcwMTM7XG59XG4uYmx1ZS1saW5le1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwODRBN0E7XG59XG4ud2hpdGUtbGluZXtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmNvbnRlbnQtaW5mb3JtYXRpb24tc2VjdGlvbntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDcwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEMzcwMTM7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5jb250ZW50LXByb2R1Y3RzLXNlY3Rpb257XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9kdWN0cy1zZWN0aW9ue1xuICAgIHdpZHRoOiA3MCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDM3MDEzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY29udGVudC1zZWN0aW9uLWFuaW1hdGlvbi1ib2F0e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogIzFhOGJkZDhjO1xufVxuLmFuaW1hdGlvbi1pY29uc3tcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYW5pbWF0aW9uOiBib2F0IDEwcyBsaW5lYXIgaW5maW5pdGU7XG59XG4uYW5pbWF0aW9uLXdhdmVze1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogIzA4NEE3QTtcbiAgICBib3R0b206IDA7XG4gICAgYW5pbWF0aW9uOiB3YXZlIDNzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuLnByb2R1Y3QtaXRlbXtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ib2F0LWljb257XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbn1cbi5ib2F0LWljb24gPiBpbWd7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTBweDtcbiAgICBhbmltYXRpb246IGJvYXQtc2FpbGluZyAgMnMgaW5maW5pdGUgbGluZWFyO1xufVxuLnN1bi1pY29ue1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYW5pbWF0aW9uOiByb3RhdGUtYW5pbWF0aW9uIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cbi5zdW4taWNvbiA+IGltZ3tcbiAgICBhbmltYXRpb246IHNjYWxlLWFuaW1hdGlvbiAycyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbkBrZXlmcmFtZXMgYm9hdC1zYWlsaW5nIHtcbiAgICAwJXtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDI1JXtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7XG4gICAgfVxuICAgIDUwJXtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDc1JXtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTFkZWcpO1xuICAgIH1cbiAgICAxMDAle1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2NhbGUtYW5pbWF0aW9uIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNTAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XG5cdH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0fVxufVxuQGtleWZyYW1lcyByb3RhdGUtYW5pbWF0aW9uIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDUwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGJvYXQge1xuICAgIDAle1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMyMHB4KTtcbiAgICB9XG4gICAgMTAwJXtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1MDBweCk7XG4gICAgfVxuICB9XG5Aa2V5ZnJhbWVzIHdhdmUge1xuICAgIDAlLCAxMDAlIHtcbiAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSA0NyUsIDEwJSA0OCUsIDMzJSA1NCUsIDU0JSA2MCUsIDcwJSA2MSUsIDg0JSA1OSUsIDEwMCUgNTIlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICAgIH1cbiAgXG4gICAgNTAlIHtcbiAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSA2MCUsIDE1JSA2NSUsIDM0JSA2NiUsIDUxJSA2MiUsIDY3JSA1MCUsIDg0JSA0NSUsIDEwMCUgNDYlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICAgIH1cbiAgfVxuXG4vKiBhbmltYWNpb25lcyBkZSBsb3MgYmFyY29zICovXG5AbWVkaWEobWF4LXdpZHRoOiA1NzZweCl7XG4gICAgLmFuaW1hdGlvbi1pY29uc3tcbiAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICBhbmltYXRpb246IGJvYXQgMTBzIGxpbmVhciBpbmZpbml0ZTtcbiAgICB9XG4gICAgLmFuaW1hdGlvbi13YXZlc3tcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBhbmltYXRpb246IHdhdmUgM3MgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gICAgfVxuICAgIC5wcm9kdWN0LWl0ZW17XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgfVxuICAgIC5ib2F0LWljb257XG4gICAgICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAuYm9hdC1pY29uID4gaW1ne1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICBhbmltYXRpb246IGJvYXQtc2FpbGluZyAgMnMgaW5maW5pdGUgbGluZWFyO1xuICAgIH1cbiAgICAuc3VuLWljb257XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgQGtleWZyYW1lcyBib2F0IHtcbiAgICAgICAgMCV7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE4MHB4KTtcbiAgICAgICAgfVxuICAgICAgICAxMDAle1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDYwMHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxufVxuLnByb2R1Y3QtaWNvbiA+IGltZ3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5wcm9kdWN0LW5hbWV7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucHJvZHVjdC1uYW1lID4gLm9yYW5nZS1saW5le1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEMzcwMTM7XG59XG4ucHJvZHVjdC1uYW1lID4gc3BhbntcbiAgIGNvbG9yOiAjMDg0QTdBO1xuICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb250ZW50LW5vdmFtYXItaW5mb3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbn1cbi5jb250ZW50LWluZm9ybWF0aW9uLWl0ZW17XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLml0ZW0taW5mby10aXRsZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbn1cbi5pdGVtLWluZm8gPiB1bCA+IGxpe1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5pdGVtLWluZm8tdGl0bGUgPiBzcGFue1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogIzA4NEE3QTtcbn1cbi5jb250ZW50LW5vdmFtYXItdGl0bGV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY29udGVudC1ub3ZhbWFyLXRpdGxlID4gc3BhbntcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICMwODRBN0E7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uY29udGVudC1wb3dlci1ieXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBvd2VyLWJ5LWltYWdlID4gaW1ne1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmNvbnRlbnQtcG93ZXItYnkgPiBzcGFue1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogIzA4NEE3QTtcbn1cbiNwb3dlcl9ieV9tb2JpbGV7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHJpZ2h0OiAxMHB4O1xufVxuI2luZm9fbGVmdCA+IC5pdGVtLWluZm8tdGl0bGV7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4jaW5mb19yaWdodCA+IC5pdGVtLWluZm8tdGl0bGV7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLmNvbnRlbnQtaXRlbS1pbmZve1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNjBweCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jb250ZW50LXZlcnRpY2FsLWxpbmUtZGl2aWRlcntcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNvbnRlbnQtaG9yaXpvbnRhbC1saW5lLWRpdmlkZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jaW5mb19sZWZ0ID4gLmNvbnRlbnQtaXRlbS1pbmZvID4gLmNvbnRlbnQtdmVydGljYWwtbGluZS1kaXZpZGVye1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbiNpbmZvX3JpZ2h0ID4gLmNvbnRlbnQtaXRlbS1pbmZvID4gLmNvbnRlbnQtdmVydGljYWwtbGluZS1kaXZpZGVye1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uY29udGVudC1wYXJ0bmVycy1sb2dvcyA+IC5jb250ZW50LXZlcnRpY2FsLWxpbmUtZGl2aWRlcntcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4jaW5mb19sZWZ0ID4gLmNvbnRlbnQtaG9yaXpvbnRhbC1saW5lLWRpdmlkZXJ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuI2luZm9fcmlnaHQgPiAuY29udGVudC1ob3Jpem9udGFsLWxpbmUtZGl2aWRlcntcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLnBhcnRuZXJzLWNvbnRlbnQgPiAuY29udGVudC1ob3Jpem9udGFsLWxpbmUtZGl2aWRlcntcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5pdGVtLWluZm97XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udmVydGljYWwtbGluZS1kaXZpZGVye1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAzMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uaG9yaXpvbnRhbC1saW5lLWRpdmlkZXJ7XG4gICAgd2lkdGg6IGNhbGMoMzAlIC0gMjBweCk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uaW5zdXJlZENvbXBhbmllc0Nhcm91c2Vse1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jaW5zdXJlZENvbXBhbmllc0Nhcm91c2Vse1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRlbnQtY2Fycm91c2VsLWltYWdlc3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaW1hZ2UtaXRlbXtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbWFnZS1pdGVtID4gaW1ne1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLmNvbnRlbnQtc2VuZC1yZXF1ZXN0e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiAwO1xufVxuLmNvbnRlbnQtYnV0dG9uc3tcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNzZW5kUmVxdWVzdEJ0biwgI2xvZ2luQnRue1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIGZvbnQtZmFtaWx5OiAnTWVycml3ZWF0aGVyIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0QzNzAxMztcbiAgICBjb2xvcjogI0QzNzAxMztcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDIxMSwgMTEyLCAxOSwgMC40MCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDE1MG1zIGVhc2UtaW4tb3V0O1xufVxuLyogLmxvZ2luLWJ1dHRvbntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBmb250LWZhbWlseTogJ01lcnJpd2VhdGhlciBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlLWluLW91dDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgY29sb3I6ICNEMzcwMTM7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmxvZ2luLWJ1dHRvbiA+IHNwYW57XG4gICAgcGFkZGluZzogNXB4IDA7XG59ICovXG4jc2VuZFJlcXVlc3RCdG4gPiAub3JhbmdlLWxpbmUsICNsb2dpbkJ0biA+IC5vcmFuZ2UtbGluZXtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDM3MDEzO1xufVxuI3NlbmRSZXF1ZXN0QnRuOmhvdmVyLCAjbG9naW5CdG46aG92ZXJ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICAgIHBhZGRpbmc6IDEycHggMjVweDtcbiAgICBib3gtc2hhZG93OiAwIDdweCA5cHggcmdiYSgyMTEsIDExMiwgMTksIDAuNjApO1xufVxuXG4vKiBwYXJ0bmVycyBzZWN0aW9uIGNzcyAqL1xuLnNlY3Rpb24tdGl0bGV7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxNSU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2VjdGlvbi10aXRsZSA+IGgye1xuICAgIGNvbG9yOiAjMDg0QTdBO1xufVxuLnBhcnRuZXJzLWNvbnRlbnR7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jb250ZW50LXBhcnRuZXJzLWxvZ29ze1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucGFydG5lcnMtbG9nb3N7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhcnRuZXJzLWxvZ29zID4gLnJvd3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5jb250ZW50LXBhcnRuZXJzLWxvZ29zID4gLmNvbnRlbnQtdmVydGljYWwtbGluZS1kaXZpZGVye1xuICAgIGhlaWdodDogMjAwcHg7XG59XG4uY29udGVudC1sb2dvLXBhcnRuZXIgPiBhID4gLmltYWdlLWl0ZW17XG4gICAgaGVpZ2h0OiAxMDBweDtcbn1cbi5jb250ZW50LWxvZ28tcGFydG5lciA+IGE6Zm9jdXN7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuQG1lZGlhKG1heC13aWR0aDogNTc2cHgpe1xuICAgIC5jb250ZW50LWxvZ28tcGFydG5lcntcbiAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAucGFydG5lcnMtY29udGVudHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDA7XG4gICAgfVxuICAgIC5jb250ZW50LXBhcnRuZXJzLWxvZ29zID4gLmNvbnRlbnQtdmVydGljYWwtbGluZS1kaXZpZGVye1xuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIH1cbn1cblxuLyogcmVzcG9uc2l2ZSBwYXJhIHBhbnRhbGxhcyBjaGljYXMgZGUgbGFwdG9wICovXG5AbWVkaWEobWF4LXdpZHRoOiAxMzcwcHgpe1xuICAgIC5jb250ZW50LXRpdGxlID4gaDF7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDAuMWVtIDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmJvYXQtaWNvbntcbiAgICAgICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYm9hdC1pY29uID4gaW1ne1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAuc3VuLWljb257XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmFuaW1hdGlvbi1pY29uc3tcbiAgICAgICAgd2lkdGg6IDE3MHB4O1xuICAgIH1cbiAgICAuYW5pbWF0aW9uLXdhdmVze1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgfVxuICAgIC5wcm9kdWN0LWljb257XG4gICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuICAgIC5wcm9kdWN0LWl0ZW17XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cbiAgICAuaXRlbS1pbmZvLXRpdGxlID4gc3BhbntcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgICAucHJvZHVjdHMtc2VjdGlvbntcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICB9XG4gICAgLml0ZW0taW5mbyA+IHVsID4gbGl7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG4gICAgLmltYWdlLWl0ZW17XG4gICAgICAgIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG4gICAgI3NlbmRSZXF1ZXN0QnRuLCAjbG9naW5CdG57XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgfVxuICAgICNzZW5kUmVxdWVzdEJ0biwgI2xvZ2luQnRue1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICB9XG4gICAgI3NlbmRSZXF1ZXN0QnRuID4gLm9yYW5nZS1saW5lLCAjbG9naW5CdG4gPiAub3JhbmdlLWxpbmV7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgIH1cbiAgICAjc2VuZFJlcXVlc3RCdG46aG92ZXIsICNsb2dpbkJ0bjpob3ZlcntcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgN3B4IDlweCByZ2JhKDIxMSwgMTEyLCAxOSwgMC42MCk7XG4gICAgfVxuICAgIC5jb250ZW50LW5vdmFtYXItaW5mb3tcbiAgICAgICAgaGVpZ2h0OiA2MCU7XG4gICAgfVxuICAgIC5jb250ZW50LXNlbmQtcmVxdWVzdHtcbiAgICAgICAgaGVpZ2h0OiAxNSU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB9XG4gICAgLmNvbnRlbnQtbm92YW1hci10aXRsZSA+IHNwYW57XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB9XG59XG4vKiByZXNwb25zaXZlIHBhcmEgcGFudGFsbGFzIGRlIGlwYWQgKi9cbkBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXtcbiAgICAuY29udGVudC10aXRsZXtcbiAgICAgICAgd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAucHJvZHVjdHMtc2VjdGlvbntcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICB9XG59XG4vKiByZXNwb25zaXZlIHBhcmEgcGFudGFsbGFzIGRlIGNlbHVsYXJlcyAqL1xuQG1lZGlhKG1heC13aWR0aDogNTc2cHgpe1xuICAgIC5jb250ZW50LXRpdGxle1xuICAgICAgICB3aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5jb250ZW50LXRpdGxlID4gaDF7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29udGFpbmVyLWFsbCwgLnBhcnRuZXJzLXNlY3Rpb257XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgLnByb2R1Y3RzLXNlY3Rpb257XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgfVxuICAgIC5jb250ZW50LXByaW5jaXBhbC1iYW5uZXJ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAuY29udGVudC1wcm9kdWN0cy1zZWN0aW9ue1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgfVxuICAgIC5wcm9kdWN0cy1zZWN0aW9ue1xuICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIH1cbiAgICAucHJvZHVjdC1pdGVte1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgfVxuICAgIC5wcm9kdWN0LWljb257XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgLnByb2R1Y3QtbmFtZSA+IHNwYW57XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICB9XG4gICAgLmNvbnRlbnQtaW5mb3JtYXRpb24tc2VjdGlvbntcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAuaW1hZ2UtaXRlbXtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgfVxuICAgIC5jb250ZW50LXNlbmQtcmVxdWVzdHtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICB9XG4gICAgLmNvbnRlbnQtY2Fycm91c2VsLWltYWdlcyA+IGRpdntcbiAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29udGVudC1iYWNrZ3JvdW5kLWltYWdle1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxNzBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgIC5iYWNrZ3JvdW5kLWltYWdlID4gcGljdHVyZSA+IGltZ3tcbiAgICAgICAgaGVpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29udGVudC1sb2dvLXBhcnRuZXIgPiBhID4gLmltYWdlLWl0ZW17XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICB9XG4gICAgI3Bvd2VyX2J5X21vYmlsZXtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG4gICAgI3Bvd2VyX2J5X3dlYntcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgICAuY29udGVudC1ub3ZhbWFyLXRpdGxlID4gc3BhbntcbiAgICAgICAgdGV4dC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLyogLy9hbmltYWNpb25lcyAqL1xuLyogYW5pbWFjaW9uZXMgZGUgZW50cmFkYSB5IHNhbGlkYSAqL1xuLmFuaW1hdGlvbi1mYWRlLXVwe1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDcwcHgpO1xuICAgIHRyYW5zaXRpb246IGFsbCAxMDAwbXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbn1cbi5jb250ZW50LXByb2R1Y3RzLXNlY3Rpb24gPiAuYW5pbWF0aW9uLWZhZGUtdXB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwJSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDEwMDBtcyBlYXNlO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xufVxuLmFuaW1hdGlvbi16b29tLWlue1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguOCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDEwMDBtcyBlYXNlO1xufVxuLmFuaW1hdGlvbi1hY3RpdmV7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgIWltcG9ydGFudDtcbn1cbi5jb250ZW50LXByb2R1Y3RzLXNlY3Rpb24gPiAuYW5pbWF0aW9uLWFjdGl2ZXtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAxMDAwbXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbn1cblxuLyogZXN0aWxvcyBwYXJhIGVsIG1vZGFsICovXG4uY29udGVudC1zZW5kLXJlcXVlc3QtbW9kYWwtdGl0bGV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uY29udGVudC1zZW5kLXJlcXVlc3QtbW9kYWwtdGl0bGUgPiAub3JhbmdlLWxpbmV7XG4gICAgd2lkdGg6IDQwcHg7XG59XG4uc2VuZC1yZXF1ZXN0LW1vZGFsLXRpdGxle1xuICAgIHdpZHRoOiA5MCU7XG4gICAgY29sb3I6ICMwODRBN0E7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LWZhbWlseTogJ01lcnJpd2VhdGhlciBTYW5zJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuLnJlcXVlc3QtZmllbGQgPiBsYWJlbHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogNXB4IDA7XG59XG4ub3JhbmdlLWxpbmUtc217XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogI0QzNzAxMztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZS1pbi1vdXQ7XG59XG4ucmVxdWVzdC1maWVsZCA+IGlucHV0e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjQyKTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgIGJveC1zaGFkb3c6IDRweCA0cHggNHB4IDBweCByZ2JhKDgsIDc0LCAxMjIsIDAuMjUpO1xuICAgIG91dGxpbmU6bm9uZTtcbiAgICBjb2xvcjogIzA4NEE3QTtcbn1cblxuLnJlcXVlc3QtZmllbGQgPiBzZWxlY3R7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNDIpO1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgYm94LXNoYWRvdzogNHB4IDRweCA0cHggMHB4IHJnYmEoOCwgNzQsIDEyMiwgMC4yNSk7XG4gICAgb3V0bGluZTpub25lO1xuICAgIGNvbG9yOiAjMDg0QTdBO1xufVxuXG4ucmVxdWVzdC1maWVsZCA+IHRleHRhcmVhe1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNDIpO1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgYm94LXNoYWRvdzogNHB4IDRweCA0cHggMHB4IHJnYmEoOCwgNzQsIDEyMiwgMC4yNSk7XG4gICAgb3V0bGluZTpub25lO1xuICAgIGNvbG9yOiAjMDg0QTdBO1xufVxuLmZvb3Rlci1idXR0b257XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLmZvb3Rlci1idXR0b24gPiBzcGFue1xuICAgIGNvbG9yOiAjMDg0QTdBO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG59XG5cbi5mb290ZXItYnV0dG9uOmhvdmVyID4gLm9yYW5nZS1saW5lLXNte1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4vKiBlcnJvcnMgKi9cbi5lcnJvcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFjZWNlICFpbXBvcnRhbnQ7XG59XG4ud2FybmluZ3tcbiAgICBiYWNrZ3JvdW5kOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/