.grid{display:grid;gap:10px;grid-template-columns:auto;margin-left:auto;margin-right:auto;max-width:1600px;padding:15px}#custom-admin-bar{align-items:center;background-color:#009df2;display:flex;gap:25px;height:50px;justify-content:space-between;left:0;padding:10px 25px;position:fixed;top:0;width:100%;z-index:9999}@media(width <= 576px){#custom-admin-bar{padding:10px 15px}}#custom-admin-bar .admin-bar-right,#custom-admin-bar .admin-bar-right .links{align-items:center;display:flex;gap:25px;justify-content:flex-end}@media(width <= 992px){#custom-admin-bar .admin-bar-right .links{display:none}}#custom-admin-bar .admin-bar-right .links.open{align-items:flex-start;background-color:#009df2;display:flex;flex-direction:column;gap:10px;padding:0 25px;position:absolute;right:0;top:50px;width:100%}@media(width <= 576px){#custom-admin-bar .admin-bar-right .links.open{padding:10px 15px}}#custom-admin-bar *{color:#fff;font-size:20px}@media(width <= 1200px){#custom-admin-bar *{font-size:18px}}#custom-admin-bar span{font-weight:500}#custom-admin-bar a{color:#fff;position:relative;text-decoration:none}#custom-admin-bar a:after{background-color:#fff;bottom:0;content:"";height:2px;left:0;opacity:0;position:absolute;transition:all .25s;width:100%}#custom-admin-bar a:hover:after{opacity:1}#custom-admin-bar a#logout-link{background-image:url(../../assets/logout.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:30px;width:30px}#custom-admin-bar button#open-admin-bar{all:unset;background-image:url(../../assets/arrow_drop_down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:30px;transition:all .25s;width:30px}#custom-admin-bar button#open-admin-bar.toggled{transform:rotate(180deg)}@media(width > 992px){#custom-admin-bar button#open-admin-bar{display:none}}body.logged-in{margin-top:50px}span.notice{background-color:#557a7f;border-radius:5px;color:#fff;display:block;font-size:24px;margin:15px 5px;padding:5px 10px;text-align:center}span.notice.error{background-color:#e5106c}@media(width <= 768px){h1.title.h2{font-size:28px}}form p.login-password{position:relative}form p.login-password .eye-icon{background-image:url(../../assets/eye_icon_visible.svg);background-position:50%;background-repeat:no-repeat;bottom:0;cursor:pointer;font-size:20px;height:46px;position:absolute;right:0;width:46px}form p.login-password .eye-icon.toggled{background-image:url(../../assets/eye_icon_hidden.svg)}#taxonomy-filter button.koulutusvahti{font-size:1.2rem;margin-top:15px;padding:10px 25px;transition:all .15s}.koulutusvahti-modal{background-color:rgba(0,0,0,.75);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9998}.koulutusvahti-modal .grid{height:100%;position:relative;z-index:9999}.koulutusvahti-modal .grid .modal-content{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.5);left:50%;max-width:800px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.koulutusvahti-modal .grid .modal-content .wrapper{border-radius:10px;height:100%;padding:25px;position:relative;width:100%}.koulutusvahti-modal .grid .modal-content .wrapper .info-text{margin:15px 0}.koulutusvahti-modal .grid .modal-content .wrapper button.close{background-color:transparent;border:none;color:#000;font-size:1.2rem;padding:0;position:absolute;right:15px;top:10px}.koulutusvahti-modal .grid .modal-content .wrapper button.close:hover{color:#e5106c;cursor:pointer}.koulutusvahti-modal .grid .modal-content .wrapper .koulutusvahti-chosen{display:flex;flex-direction:column}.koulutusvahti-modal .grid .modal-content .wrapper .koulutusvahti-chosen span{font-size:1.2rem;margin-bottom:5px}.koulutusvahti-modal .grid .modal-content .wrapper .koulutusvahti-chosen .koulutusvahti-chosen-categories{display:flex;flex-wrap:wrap;margin-bottom:15px}.koulutusvahti-modal .grid .modal-content .wrapper .koulutusvahti-chosen .koulutusvahti-chosen-categories .koulutusvahti-chosen-category{background-color:#557a7f;border-radius:5px;color:#fff;cursor:pointer;font-size:1.2rem;margin-bottom:10px;margin-right:10px;padding:5px 10px}.koulutusvahti-modal .grid .modal-content .wrapper .koulutusvahti-chosen .koulutusvahti-chosen-categories .koulutusvahti-chosen-category:hover{background-color:#4c6e72}.koulutusvahti-modal .grid .modal-content .wrapper form input[type=email]{background:transparent}.koulutusvahti-modal .grid .modal-content .wrapper form input[type=submit]{background-color:#557a7f;border-color:#557a7f;color:#fff;font-size:1.2rem;margin-top:15px;padding:10px 25px;transition:all .15s}.koulutusvahti-modal .grid .modal-content .wrapper form input[type=submit][disabled]{background-color:#ccc;border-color:#ccc;cursor:not-allowed}.koulutusvahti-modal .grid .modal-content .wrapper form label{font-size:1.2rem;margin-bottom:5px}.koulutusvahti-modal .grid .modal-content .wrapper form fieldset.koulutusvahti-frequency{border:1px solid #000;border-radius:5px;display:flex;flex-direction:column;margin:15px 0}.koulutusvahti-modal .grid .modal-content .wrapper form fieldset.koulutusvahti-frequency .radio-wrapper{display:block;margin:5px 0}.koulutusvahti-modal .grid .modal-content .wrapper form fieldset.koulutusvahti-frequency .radio-wrapper input,.koulutusvahti-modal .grid .modal-content .wrapper form fieldset.koulutusvahti-frequency .radio-wrapper label{cursor:pointer}.koulutusvahti-modal .grid .modal-content .wrapper form fieldset.koulutusvahti-frequency .radio-wrapper label{margin-left:5px}.koulutusvahti-modal .grid .modal-content .wrapper form .checkbox-wrapper label{align-items:center;display:flex;font-size:1.1rem;gap:5px;margin:15px 0}section.interactive-image-block{margin-left:auto;margin-right:auto;max-width:1600px;width:100%}section.interactive-image-block .image-wrapper{max-width:100%;position:relative;width:100%}section.interactive-image-block .image-wrapper img{display:block;height:auto;width:100%}section.interactive-image-block .image-wrapper .grid{gap:0;grid-template-columns:repeat(3,minmax(0,1fr));height:100%;left:0;padding:0;position:absolute;top:0;width:100%}section.interactive-image-block .image-wrapper .grid .center-block,section.interactive-image-block .image-wrapper .grid .left-block,section.interactive-image-block .image-wrapper .grid .right-block{position:relative}@media(width <= 576px){section.interactive-image-block .image-wrapper .grid .center-block,section.interactive-image-block .image-wrapper .grid .left-block,section.interactive-image-block .image-wrapper .grid .right-block{pointer-events:none}}section.interactive-image-block .image-wrapper .grid .center-block:after,section.interactive-image-block .image-wrapper .grid .left-block:after,section.interactive-image-block .image-wrapper .grid .right-block:after{background-color:#000;content:"";display:block;height:100%;left:0;opacity:.1;position:absolute;top:0;transition:opacity .25s;width:100%}section.interactive-image-block .image-wrapper .grid .center-block .hover-content,section.interactive-image-block .image-wrapper .grid .left-block .hover-content,section.interactive-image-block .image-wrapper .grid .right-block .hover-content{background-color:hsla(0,0%,100%,.9);bottom:25px;height:auto;left:25px;opacity:0;padding:25px;position:absolute;transition:all .25s;width:calc(100% - 50px)}@media(width <= 576px){section.interactive-image-block .image-wrapper .grid .center-block .hover-content,section.interactive-image-block .image-wrapper .grid .left-block .hover-content,section.interactive-image-block .image-wrapper .grid .right-block .hover-content{display:none}}@media(width <= 992px){section.interactive-image-block .image-wrapper .grid .center-block .hover-content,section.interactive-image-block .image-wrapper .grid .left-block .hover-content,section.interactive-image-block .image-wrapper .grid .right-block .hover-content{bottom:15px;left:15px;padding:15px;width:calc(100% - 30px)}}@media(width <= 768px){section.interactive-image-block .image-wrapper .grid .center-block .hover-content,section.interactive-image-block .image-wrapper .grid .left-block .hover-content,section.interactive-image-block .image-wrapper .grid .right-block .hover-content{bottom:5px;left:5px;opacity:1;padding:5px;width:calc(100% - 10px)}}section.interactive-image-block .image-wrapper .grid .center-block .hover-content p,section.interactive-image-block .image-wrapper .grid .left-block .hover-content p,section.interactive-image-block .image-wrapper .grid .right-block .hover-content p{color:#000;font-size:20px;font-weight:500}@media(width <= 992px){section.interactive-image-block .image-wrapper .grid .center-block .hover-content p,section.interactive-image-block .image-wrapper .grid .left-block .hover-content p,section.interactive-image-block .image-wrapper .grid .right-block .hover-content p{font-size:18px}}@media(width <= 768px){section.interactive-image-block .image-wrapper .grid .center-block .hover-content p,section.interactive-image-block .image-wrapper .grid .left-block .hover-content p,section.interactive-image-block .image-wrapper .grid .right-block .hover-content p{display:none}}@media(width <= 992px){section.interactive-image-block .image-wrapper .grid .center-block .hover-content h2,section.interactive-image-block .image-wrapper .grid .left-block .hover-content h2,section.interactive-image-block .image-wrapper .grid .right-block .hover-content h2{font-size:24px}}@media(width <= 768px){section.interactive-image-block .image-wrapper .grid .center-block .hover-content h2,section.interactive-image-block .image-wrapper .grid .left-block .hover-content h2,section.interactive-image-block .image-wrapper .grid .right-block .hover-content h2{font-size:18px;text-align:center}}section.interactive-image-block .image-wrapper .grid .center-block:hover,section.interactive-image-block .image-wrapper .grid .left-block:hover,section.interactive-image-block .image-wrapper .grid .right-block:hover{cursor:pointer}section.interactive-image-block .image-wrapper .grid .center-block:hover:after,section.interactive-image-block .image-wrapper .grid .left-block:hover:after,section.interactive-image-block .image-wrapper .grid .right-block:hover:after{opacity:0}section.interactive-image-block .image-wrapper .grid .center-block:hover .hover-content,section.interactive-image-block .image-wrapper .grid .left-block:hover .hover-content,section.interactive-image-block .image-wrapper .grid .right-block:hover .hover-content{opacity:1}main.koulutusjarjestaja .grid form input,main.koulutusjarjestaja .grid form select{background:transparent!important;border:1px solid #27473e!important;font-size:1.5em!important}main.koulutusjarjestaja .grid form .form-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:15px}main.koulutusjarjestaja .grid form .form-wrapper .row{display:flex;flex-direction:row;gap:15px;justify-content:flex-start;width:100%}@media(width <= 768px){main.koulutusjarjestaja .grid form .form-wrapper .row{flex-direction:column}}main.koulutusjarjestaja .grid form .form-wrapper .row button.button{margin:25px 0}@media(width <= 768px){main.koulutusjarjestaja .grid form .form-wrapper .row button.button{margin-bottom:0}}main.koulutusjarjestaja .grid form .form-wrapper .row span{width:100%}main.koulutusjarjestaja .grid form .form-wrapper .row span label{color:#27473e;font-size:16px!important}main.koulutusjarjestaja .grid form .form-wrapper .row span label.title{font-size:22px;margin-bottom:10px}main.koulutusjarjestaja .grid form .form-wrapper .row span label.title.main{grid-column:1/-1}main.koulutusjarjestaja .grid form .form-wrapper .row span .logo-preview img{height:auto;-o-object-fit:contain;object-fit:contain;width:300px}main.koulutusjarjestaja .grid form .form-wrapper .row span #wp-teksti-wrap button{all:unset;cursor:pointer}main.koulutusjarjestaja .grid form .form-wrapper .row .info-text{margin:auto 0;padding:15px 25px}main.koulutusjarjestaja .grid .hero-block{height:640px;width:100%}@media(width <= 992px){main.koulutusjarjestaja .grid .hero-block{height:500px}}@media(width <= 768px){main.koulutusjarjestaja .grid .hero-block{height:400px}}@media(width <= 576px){main.koulutusjarjestaja .grid .hero-block{height:300px}}main.koulutusjarjestaja .grid .hero-block img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}main.koulutusjarjestaja .grid .page-content .grid{-moz-column-gap:50px;column-gap:50px;grid-template-columns:minmax(0,1fr) 400px}@media(width <= 992px){main.koulutusjarjestaja .grid .page-content .grid{grid-template-columns:minmax(0,1fr) 300px}}@media(width <= 768px){main.koulutusjarjestaja .grid .page-content .grid{grid-template-columns:minmax(0,1fr)}}main.koulutusjarjestaja .grid .page-content .grid .left-block .page-header .entry-title{margin:25px 0}@media(width <= 768px){main.koulutusjarjestaja .grid .page-content .grid .left-block .page-header .entry-title{font-size:36px}}@media(width <= 576px){main.koulutusjarjestaja .grid .page-content .grid .left-block .page-header .entry-title{font-size:28px}}main.koulutusjarjestaja .grid .page-content .grid .left-block p.link{font-size:22px;margin-top:30px}main.koulutusjarjestaja .grid .page-content .grid .right-block{display:flex;flex-direction:column;gap:25px}main.koulutusjarjestaja .grid .page-content .grid .right-block .logo-block img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media(width <= 992px){main.koulutusjarjestaja .grid .page-content .grid .right-block .logo-block img{max-height:150px}}main.koulutusjarjestaja .grid .page-content .grid .right-block .contact-person{align-items:flex-start;border:1px solid #009df2;display:flex;flex-direction:column;font-size:22px;grid-column:2;padding:35px}@media(width <= 768px){main.koulutusjarjestaja .grid .page-content .grid .right-block .contact-person{align-items:center}}main.koulutusjarjestaja .grid .page-content .grid .right-block .contact-person .name{font-weight:500}main.koulutusjarjestaja .koulutukset{background-color:#557a7f;padding-bottom:25px;position:relative}main.koulutusjarjestaja .koulutukset .grid .title,main.koulutusjarjestaja .koulutukset .grid p.notice{color:#fff}main.koulutusjarjestaja .koulutukset .grid .koulutus-grid{display:grid;gap:25px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(width <= 992px){main.koulutusjarjestaja .koulutukset .grid .koulutus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width <= 576px){main.koulutusjarjestaja .koulutukset .grid .koulutus-grid{grid-template-columns:minmax(0,1fr)}}main.koulutusjarjestaja .koulutukset .grid .koulutus-grid .koulutus-item{background-color:#fff;border:1px solid #27473e;border-radius:5px;box-shadow:5px 5px 15px 0 rgba(0,0,0,.5)}main.koulutusjarjestaja .koulutukset .grid .koulutus-grid .koulutus-item img{aspect-ratio:16/9;border-bottom:1px solid #27473e;border-radius:5px 5px 0 0;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}main.koulutusjarjestaja .koulutukset .grid .koulutus-grid .koulutus-item .koulutus-content{padding:20px}main.koulutusjarjestaja .koulutukset .grid .koulutus-grid .koulutus-item .koulutus-content .dates{color:#27473e;font-size:.9em;margin-bottom:10px}main.koulutusjarjestaja .koulutukset .grid .koulutus-grid .koulutus-item .koulutus-content p.post-status{display:inline-block;font-weight:700}main.koulutusjarjestaja .koulutukset .grid .koulutus-grid .koulutus-item .koulutus-content p.post-status.draft{color:#e5106c}main.koulutusjarjestaja .koulutukset .grid .koulutus-grid .koulutus-item .koulutus-content p.post-status.publish{color:#557a7f}main.koulutusjarjestaja .koulutukset .grid .koulutus-grid .koulutus-item .koulutus-content .links{align-items:center;display:inline-flex;flex-direction:column;gap:10px}main.koulutusjarjestaja .koulutukset .grid .koulutus-grid .koulutus-item .koulutus-content a.link-button{background-color:#557a7f;border-radius:50px 50px 0;color:#fff;display:inline-block;font-size:1em;font-weight:500;padding:25px;transition:all .3s}main.koulutusjarjestaja .koulutukset .grid .koulutus-grid .koulutus-item .koulutus-content a.link-button:hover{background-color:#e5106c}body.single-koulutusjarjestaja div.elementor-location-footer{border-top:1px solid #ccc}main.kirjaudu .grid{min-height:100vh;place-items:center center}main.kirjaudu .grid .login-form{max-width:800px;width:100%}main.kirjaudu .grid .login-form form label{font-size:22px;margin-bottom:10px}@media(width <= 768px){main.kirjaudu .grid .login-form form label{font-size:18px}}main.kirjaudu .grid .login-form form input[type=password],main.kirjaudu .grid .login-form form input[type=text]{background:transparent}main.kirjaudu .grid .login-form form button[type=submit],main.kirjaudu .grid .login-form form input[type=submit]{margin:25px 0}main.koulutuksen-lisaaminen .grid form input,main.koulutuksen-lisaaminen .grid form select{background:transparent!important;border:1px solid #27473e!important;font-size:1.5em!important}main.koulutuksen-lisaaminen .grid form .article-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:15px}main.koulutuksen-lisaaminen .grid form .article-wrapper .row{display:flex;flex-direction:row;gap:15px;justify-content:flex-start;width:100%}@media(width <= 768px){main.koulutuksen-lisaaminen .grid form .article-wrapper .row{flex-direction:column}}main.koulutuksen-lisaaminen .grid form .article-wrapper .row button.button{margin:25px 0}main.koulutuksen-lisaaminen .grid form .article-wrapper .row span{width:100%}main.koulutuksen-lisaaminen .grid form .article-wrapper .row span label{color:#27473e;font-size:16px!important}main.koulutuksen-lisaaminen .grid form .article-wrapper .row span label.title{font-size:20px;margin-bottom:10px}@media(width <= 768px){main.koulutuksen-lisaaminen .grid form .article-wrapper .row span label.title{font-size:18px}}main.koulutuksen-lisaaminen .grid form .article-wrapper .row span label.title.main{font-size:24px;grid-column:1/-1}main.koulutuksen-lisaaminen .grid form .article-wrapper .row span #wp-koulutuksen_sisalto-wrap button,main.koulutuksen-lisaaminen .grid form .article-wrapper .row span #wp-koulutuksen_tavoite-wrap button{all:unset;cursor:pointer}main.koulutuksen-lisaaminen .grid form .article-wrapper .row span input[disabled]{color:rgba(0,0,0,.5)}main.koulutuksen-lisaaminen .grid form .article-wrapper .row span.koulutuksen_kategoriat{display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(width <= 768px){main.koulutuksen-lisaaminen .grid form .article-wrapper .row span.koulutuksen_kategoriat{grid-template-columns:minmax(0,1fr)}}main.koulutuksen-lisaaminen .grid form .article-wrapper .row span.koulutuksen_kategoriat .category-group{display:flex;flex-flow:row wrap;gap:15px;margin-bottom:10px}main.koulutuksen-lisaaminen .grid form .article-wrapper .row span.koulutuksen_kategoriat .category-group label.title{margin-bottom:0;width:100%}@media(width <= 768px){main.koulutuksen-lisaaminen .grid form .article-wrapper .row span.koulutuksen_kategoriat .category-group label.title{font-size:18px}}main.koulutuksen-lisaaminen .grid form .article-wrapper .row span.koulutuksen_kategoriat .category-group label input{accent-color:#27473e}main.koulutuksen-lisaaminen .grid form .article-wrapper .row .info-text{margin:auto 0;padding:15px 25px}body.page-template-template-koulutuksen-lisaaminen div.elementor-location-footer{border-top:1px solid #ccc}main.salasana-unohtunut .grid{min-height:100vh;place-items:center center}main.salasana-unohtunut .grid .form-wrapper{max-width:800px;width:100%}main.salasana-unohtunut .grid .form-wrapper form label{font-size:22px;margin-bottom:10px}@media(width <= 768px){main.salasana-unohtunut .grid .form-wrapper form label{font-size:18px}}main.salasana-unohtunut .grid .form-wrapper form input[type=email]{background:transparent}main.salasana-unohtunut .grid .form-wrapper form input[type=submit]{margin:25px 0}main.uusi-salasana .grid{min-height:100vh;place-items:center center}main.uusi-salasana .grid .form-wrapper{max-width:800px;width:100%}main.uusi-salasana .grid .form-wrapper form label{font-size:22px;margin-bottom:10px}@media(width <= 768px){main.uusi-salasana .grid .form-wrapper form label{font-size:18px}}main.uusi-salasana .grid .form-wrapper form input[type=password],main.uusi-salasana .grid .form-wrapper form input[type=text]{background:transparent}main.uusi-salasana .grid .form-wrapper form input[type=submit]{margin:25px 0}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbHMvbGF5b3V0LnNjc3MiLCJnbG9iYWxzL2NvbG9ycy5zY3NzIiwia291bHV0dXN2YWh0aS9rb3VsdXR1c3ZhaHRpLnNjc3MiLCJ0ZW1wbGF0ZXMvaW50ZXJha3RpaXZpbmVuLWt1dmEuc2NzcyIsInRlbXBsYXRlcy9rb3VsdXR1c2phcmplc3RhamEuc2NzcyIsInRlbXBsYXRlcy9raXJqYXVkdS5zY3NzIiwidGVtcGxhdGVzL2tvdWx1dHVrc2VuLWxpc2FhbWluZW4uc2NzcyIsInRlbXBsYXRlcy9zYWxhc2FuYS11bm9odHVudXQuc2NzcyIsInRlbXBsYXRlcy91dXNpLXNhbGFzYW5hLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsTUFDQyxZQUFBLENBR0EsUUFBQSxDQUZBLDBCQUFBLENBR0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENBSkEsWUFJQSxDQUdELGtCQVNDLGtCQUFBLENBSEEsd0JDWnNCLENEY3RCLFlBQUEsQ0FHQSxRQUFBLENBTkEsV0FBQSxDQUtBLDZCQUFBLENBUEEsTUFBQSxDQUlBLGlCQUFBLENBTkEsY0FBQSxDQUNBLEtBQUEsQ0FFQSxVQUFBLENBUUEsWUFBQSxDQUVBLHVCQWRELGtCQWVFLGlCQUFBLENBQUEsQ0FTQSw2RUFKQSxrQkFBQSxDQURBLFlBQUEsQ0FHQSxRQUFBLENBREEsd0JBT0MsQ0FFQSx1QkFORCwwQ0FPRSxZQUFBLENBQUEsQ0FHRCwrQ0FHQyxzQkFBQSxDQU9BLHdCQ2xEbUIsQ0R5Q25CLFlBQUEsQ0FDQSxxQkFBQSxDQUVBLFFBQUEsQ0FDQSxjQUFBLENBQ0EsaUJBQUEsQ0FFQSxPQUFBLENBREEsUUFBQSxDQUVBLFVDakRtQixDRG9EbkIsdUJBWkQsK0NBYUUsaUJBQUEsQ0FBQSxDQU1KLG9CQUNDLFVDekRVLENEMERWLGNBQUEsQ0FFQSx3QkFKRCxvQkFLRSxjQUFBLENBQUEsQ0FJRix1QkFDQyxlQUFBLENBR0Qsb0JBR0MsVUN4RVUsQ0RzRVYsaUJBQUEsQ0FDQSxv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QUtFLGNBQUEsQ0FBQSxDQUdELG1GQUVDLGNBQUEsQ0FEQSxnQkFDQSxDQU1ELDRNQUNDLFNBQUEsQ0FDQSxjQUFBLENBSUYsa0ZBQ0Msb0JBQUEsQ0FHRCx5RkFDQyxZQUFBLENBRUEsUUFBQSxDQURBLDZDQUNBLENBRUEsdUJBTEQseUZBTUUsbUNBQUEsQ0FBQSxDQUdELHlHQUVDLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLFFBQUEsQ0FIQSxrQkFHQSxDQUVBLHFIQUVDLGVBQUEsQ0FEQSxVQUNBLENBRUEsdUJBSkQscUhBS0UsY0FBQSxDQUFBLENBS0QscUhBQ0Msb0JMNUZXLENLbUdoQix3RUFDQyxhQUFBLENBQ0EsaUJBQUEsQ0FTTCxpRkFDQyx5QkFBQSxDQzdHRCw4QkFDQyxnQkFBQSxDQUNBLHlCQUFBLENBRUEsNENBRUMsZUFBQSxDQURBLFVBQ0EsQ0FHQyx1REFDQyxjQUFBLENBQ0Esa0JBQUEsQ0FFQSx1QkFKRCx1REFLRSxjQUFBLENBQUEsQ0FJRixtRUFDQyxzQkFBQSxDQUdELG9FQUNDLGFBQUEsQ0N2QkoseUJBQ0MsZ0JBQUEsQ0FDQSx5QkFBQSxDQUVBLHVDQUVDLGVBQUEsQ0FEQSxVQUNBLENBR0Msa0RBQ0MsY0FBQSxDQUNBLGtCQUFBLENBRUEsdUJBSkQsa0RBS0UsY0FBQSxDQUFBLENBSUYsOEhBRUMsc0JBQUEsQ0FHRCwrREFDQyxhQUFBIiwiZmlsZSI6InNpdGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcImdsb2JhbHMvY29sb3JzXCIgYXMgKjtcclxuXHJcbi5ncmlkIHtcclxuXHRkaXNwbGF5OiBncmlkO1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcclxuXHRwYWRkaW5nOiAxNXB4O1xyXG5cdGdhcDogMTBweDtcclxuXHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0bWF4LXdpZHRoOiAxNjAwcHg7XHJcbn1cclxuXHJcbiNjdXN0b20tYWRtaW4tYmFyIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA1MHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRzYWhrb25zaW5pbmVuLXZhYWxlYTtcclxuXHRwYWRkaW5nOiAxMHB4IDI1cHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRnYXA6IDI1cHg7XHJcblx0ei1pbmRleDogOTk5OTtcclxuXHJcblx0QG1lZGlhICh3aWR0aCA8PSA1NzZweCkge1xyXG5cdFx0cGFkZGluZzogMTBweCAxNXB4O1xyXG5cdH1cclxuXHJcblx0LmFkbWluLWJhci1yaWdodCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRnYXA6IDI1cHg7XHJcblxyXG5cdFx0LmxpbmtzIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0Z2FwOiAyNXB4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuXHRcdFx0QG1lZGlhICh3aWR0aCA8PSA5OTJweCkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYub3BlbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdGdhcDogMTBweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDI1cHg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogNTBweDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Foa29uc2luaW5lbi12YWFsZWE7XHJcblxyXG5cdFx0XHRcdEBtZWRpYSAod2lkdGggPD0gNTc2cHgpIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCoge1xyXG5cdFx0Y29sb3I6ICR2YWxrb2luZW47XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblxyXG5cdFx0QG1lZGlhICh3aWR0aCA8PSAxMjAwcHgpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0c3BhbiB7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdH1cclxuXHJcblx0YSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRjb2xvcjogJHZhbGtvaW5lbjtcclxuXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR2YWxrb2luZW47XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdHRyYW5zaXRpb246IDAuMjVzIGFsbDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyOjphZnRlciB7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblxyXG5cdFx0JiNsb2dvdXQtbGluayB7XHJcblx0XHRcdGhlaWdodDogMzBweDtcclxuXHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vYXNzZXRzL2xvZ291dC5zdmdcIik7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0YnV0dG9uI29wZW4tYWRtaW4tYmFyIHtcclxuXHRcdGFsbDogdW5zZXQ7XHJcblx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHR3aWR0aDogMzBweDtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Fzc2V0cy9hcnJvd19kcm9wX2Rvd24uc3ZnXCIpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdHRyYW5zaXRpb246IDAuMjVzIGFsbDtcclxuXHJcblx0XHQmLnRvZ2dsZWQge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAod2lkdGggPiA5OTJweCkge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuYm9keS5sb2dnZWQtaW4ge1xyXG5cdG1hcmdpbi10b3A6IDUwcHg7XHJcbn1cclxuXHJcbnNwYW4ubm90aWNlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Y29sb3I6ICR2YWxrb2luZW47XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kaXZpaHJlYS12YWFsZWE7XHJcblx0cGFkZGluZzogNXB4IDEwcHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRtYXJnaW46IDE1cHggNXB4O1xyXG5cclxuXHQmLmVycm9yIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR2YWRlbG1hbnB1bmFpbmVuLXR1bW1hO1xyXG5cdH1cclxufVxyXG5cclxuaDEudGl0bGUuaDIge1xyXG5cdEBtZWRpYSAod2lkdGggPD0gNzY4cHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogMjhweDtcclxuXHR9XHJcbn1cclxuXHJcbmZvcm0ge1xyXG5cdHAubG9naW4tcGFzc3dvcmQge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdC5leWUtaWNvbiB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0aGVpZ2h0OiA0NnB4O1xyXG5cdFx0XHR3aWR0aDogNDZweDtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Fzc2V0cy9leWVfaWNvbl92aXNpYmxlLnN2Z1wiKTtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuXHRcdFx0Ji50b2dnbGVkIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9hc3NldHMvZXllX2ljb25faGlkZGVuLnN2Z1wiKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvLyBDb2xvciB2YXJpYWJsZXNcclxuJG1ldHNhbnZpaHJlYS10dW1tYTogIzI3NDczZTtcclxuJG1ldHNhbnZpaHJlYS12YWFsZWE6ICMyYjRmNDU7XHJcbiRicmFuZGl2aWhyZWEtdHVtbWE6ICM0YzZlNzI7XHJcbiRicmFuZGl2aWhyZWEtdmFhbGVhOiAjNTU3YTdmO1xyXG4kc2Foa29uc2luaW5lbi10dW1tYTogIzE3NzZiNTtcclxuJHNhaGtvbnNpbmluZW4tdmFhbGVhOiAjMDA5ZGYyO1xyXG4kdmFkZWxtYW5wdW5haW5lbi10dW1tYTogI2U1MTA2YztcclxuJHZhZGVsbWFucHVuYWluZW4tdmFhbGVhOiAjZjI1NTk1O1xyXG4kdmFsa29pbmVuOiAjZmZmO1xyXG4kbXVzdGE6ICMwMDA7XHJcbiRoYXJtYWE6ICNjY2M7XHJcbiR2YXJqbzogNXB4IDVweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiIsIkB1c2UgXCJnbG9iYWxzL2NvbG9yc1wiIGFzICo7XHJcblxyXG4jdGF4b25vbXktZmlsdGVyIHtcclxuXHRidXR0b24ua291bHV0dXN2YWh0aSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0cGFkZGluZzogMTBweCAyNXB4O1xyXG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XHJcblx0fVxyXG59XHJcblxyXG4ua291bHV0dXN2YWh0aS1tb2RhbCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0aGVpZ2h0OiAxMDB2aDtcclxuXHR3aWR0aDogMTAwdnc7XHJcblx0ei1pbmRleDogOTk5ODtcclxuXHJcblx0Ly8gdHJhbnNwYXJlbnQgYmxhY2sgYmFja2dyb3VuZFxyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NSk7XHJcblxyXG5cdC5ncmlkIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDk5OTk7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblxyXG5cdFx0Lm1vZGFsLWNvbnRlbnQge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdmFsa29pbmVuO1xyXG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDgwMHB4O1xyXG5cclxuXHRcdFx0LndyYXBwZXIge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRwYWRkaW5nOiAyNXB4O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuXHRcdFx0XHQuaW5mby10ZXh0IHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMTVweCAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0YnV0dG9uLmNsb3NlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRtdXN0YTtcclxuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHJpZ2h0OiAxNXB4O1xyXG5cdFx0XHRcdFx0dG9wOiAxMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJHZhZGVsbWFucHVuYWluZW4tdHVtbWE7XHJcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5rb3VsdXR1c3ZhaHRpLWNob3NlbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcblx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQua291bHV0dXN2YWh0aS1jaG9zZW4tY2F0ZWdvcmllcyB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcblx0XHRcdFx0XHRcdC5rb3VsdXR1c3ZhaHRpLWNob3Nlbi1jYXRlZ29yeSB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kaXZpaHJlYS12YWFsZWE7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR2YWxrb2luZW47XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmRpdmlocmVhLXR1bW1hO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Zm9ybSB7XHJcblx0XHRcdFx0XHRpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAyNXB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMTVzO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmRpdmlocmVhLXZhYWxlYTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYnJhbmRpdmlocmVhLXZhYWxlYTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICR2YWxrb2luZW47XHJcblxyXG5cdFx0XHRcdFx0XHQmW2Rpc2FibGVkXSB7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkaGFybWFhO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRoYXJtYWE7XHJcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRmaWVsZHNldC5rb3VsdXR1c3ZhaHRpLWZyZXF1ZW5jeSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMTVweCAwO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRtdXN0YTtcclxuXHJcblx0XHRcdFx0XHRcdC5yYWRpby13cmFwcGVyIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDVweCAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRpbnB1dCxcclxuXHRcdFx0XHRcdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5jaGVja2JveC13cmFwcGVyIHtcclxuXHRcdFx0XHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMTVweCAwO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRnYXA6IDVweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCJAdXNlIFwiZ2xvYmFscy9jb2xvcnNcIiBhcyAqO1xyXG5cclxuc2VjdGlvbi5pbnRlcmFjdGl2ZS1pbWFnZS1ibG9jayB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWF4LXdpZHRoOiAxNjAwcHg7XHJcblx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuXHQuaW1hZ2Utd3JhcHBlciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHQuZ3JpZCB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdGdhcDogMDtcclxuXHJcblx0XHRcdC5sZWZ0LWJsb2NrLFxyXG5cdFx0XHQuY2VudGVyLWJsb2NrLFxyXG5cdFx0XHQucmlnaHQtYmxvY2sge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0QG1lZGlhICh3aWR0aCA8PSA1NzZweCkge1xyXG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDAuMTtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuMjVzIG9wYWNpdHk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuaG92ZXItY29udGVudCB7XHJcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHdoaXRlLCAwLjkpO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAyNXB4O1xyXG5cdFx0XHRcdFx0bGVmdDogMjVweDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDI1cHg7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4yNXMgYWxsO1xyXG5cclxuXHRcdFx0XHRcdEBtZWRpYSAod2lkdGggPD0gNTc2cHgpIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAbWVkaWEgKHdpZHRoIDw9IDk5MnB4KSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuXHRcdFx0XHRcdFx0Ym90dG9tOiAxNXB4O1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAxNXB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBtZWRpYSAod2lkdGggPD0gNzY4cHgpIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xyXG5cdFx0XHRcdFx0XHRib3R0b206IDVweDtcclxuXHRcdFx0XHRcdFx0bGVmdDogNXB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHg7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBibGFjaztcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0QG1lZGlhICh3aWR0aCA8PSA5OTJweCkge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0QG1lZGlhICh3aWR0aCA8PSA3NjhweCkge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdEBtZWRpYSAod2lkdGggPD0gOTkycHgpIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdEBtZWRpYSAod2lkdGggPD0gNzY4cHgpIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmhvdmVyLWNvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCJAdXNlIFwiZ2xvYmFscy9jb2xvcnNcIiBhcyAqO1xyXG5cclxubWFpbi5rb3VsdXR1c2phcmplc3RhamEge1xyXG5cdC5ncmlkIHtcclxuXHRcdGZvcm0ge1xyXG5cdFx0XHRpbnB1dCxcclxuXHRcdFx0c2VsZWN0IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41ZW0gIWltcG9ydGFudDtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkbWV0c2FudmlocmVhLXR1bW1hICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5mb3JtLXdyYXBwZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHRnYXA6IDE1cHg7XHJcblxyXG5cdFx0XHRcdC5yb3cge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRnYXA6IDE1cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0XHRAbWVkaWEgKHdpZHRoIDw9IDc2OHB4KSB7XHJcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0YnV0dG9uLmJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMjVweCAwO1xyXG5cclxuXHRcdFx0XHRcdFx0QG1lZGlhICh3aWR0aCA8PSA3NjhweCkge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRtZXRzYW52aWhyZWEtdHVtbWE7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdGxhYmVsLnRpdGxlIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0Ji5tYWluIHtcclxuXHRcdFx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxLy0xO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LmxvZ28tcHJldmlldyB7XHJcblx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAzMDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQjd3AtdGVrc3RpLXdyYXAge1xyXG5cdFx0XHRcdFx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRhbGw6IHVuc2V0O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5pbmZvLXRleHQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IGF1dG8gMDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMTVweCAyNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5oZXJvLWJsb2NrIHtcclxuXHRcdFx0aGVpZ2h0OiA2NDBweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRAbWVkaWEgKHdpZHRoIDw9IDk5MnB4KSB7XHJcblx0XHRcdFx0aGVpZ2h0OiA1MDBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhICh3aWR0aCA8PSA3NjhweCkge1xyXG5cdFx0XHRcdGhlaWdodDogNDAwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAod2lkdGggPD0gNTc2cHgpIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDMwMHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5wYWdlLWNvbnRlbnQge1xyXG5cdFx0XHQuZ3JpZCB7XHJcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKSA0MDBweDtcclxuXHRcdFx0XHRjb2x1bW4tZ2FwOiA1MHB4O1xyXG5cclxuXHRcdFx0XHRAbWVkaWEgKHdpZHRoIDw9IDk5MnB4KSB7XHJcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpIDMwMHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QG1lZGlhICh3aWR0aCA8PSA3NjhweCkge1xyXG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5sZWZ0LWJsb2NrIHtcclxuXHRcdFx0XHRcdC5wYWdlLWhlYWRlciB7XHJcblx0XHRcdFx0XHRcdC5lbnRyeS10aXRsZSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAyNXB4IDA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAod2lkdGggPD0gNzY4cHgpIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAod2lkdGggPD0gNTc2cHgpIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRwLmxpbmsge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQucmlnaHQtYmxvY2sge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHRnYXA6IDI1cHg7XHJcblxyXG5cdFx0XHRcdFx0LmxvZ28tYmxvY2sge1xyXG5cdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgKHdpZHRoIDw9IDk5MnB4KSB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxNTBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuY29udGFjdC1wZXJzb24ge1xyXG5cdFx0XHRcdFx0XHRncmlkLWNvbHVtbjogMjtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMzVweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHNhaGtvbnNpbmluZW4tdmFhbGVhO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0QG1lZGlhICh3aWR0aCA8PSA3NjhweCkge1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5uYW1lIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQua291bHV0dWtzZXQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kaXZpaHJlYS12YWFsZWE7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuXHJcblx0XHQuZ3JpZCB7XHJcblx0XHRcdC50aXRsZSxcclxuXHRcdFx0cC5ub3RpY2Uge1xyXG5cdFx0XHRcdGNvbG9yOiAkdmFsa29pbmVuO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQua291bHV0dXMtZ3JpZCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XHJcblx0XHRcdFx0Z2FwOiAyNXB4O1xyXG5cclxuXHRcdFx0XHRAbWVkaWEgKHdpZHRoIDw9IDk5MnB4KSB7XHJcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAbWVkaWEgKHdpZHRoIDw9IDU3NnB4KSB7XHJcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmtvdWx1dHVzLWl0ZW0ge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJG1ldHNhbnZpaHJlYS10dW1tYTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR2YWxrb2luZW47XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiAkdmFyam87XHJcblxyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdGFzcGVjdC1yYXRpbzogMTYgLyA5O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtZXRzYW52aWhyZWEtdHVtbWE7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmtvdWx1dHVzLWNvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0LmRhdGVzIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOWVtO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkbWV0c2FudmlocmVhLXR1bW1hO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdHAucG9zdC1zdGF0dXMge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHJcblx0XHRcdFx0XHRcdFx0Ji5kcmFmdCB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHZhZGVsbWFucHVuYWluZW4tdHVtbWE7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQmLnB1Ymxpc2gge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRicmFuZGl2aWhyZWEtdmFhbGVhO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LmxpbmtzIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0Z2FwOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRhLmxpbmstYnV0dG9uIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kaXZpaHJlYS12YWFsZWE7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR2YWxrb2luZW47XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweCA1MHB4IDA7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMjVweDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR2YWRlbG1hbnB1bmFpbmVuLXR1bW1hO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuYm9keS5zaW5nbGUta291bHV0dXNqYXJqZXN0YWphIHtcclxuXHRkaXYuZWxlbWVudG9yLWxvY2F0aW9uLWZvb3RlciB7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGhhcm1hYTtcclxuXHR9XHJcbn1cclxuIiwiQHVzZSBcImdsb2JhbHMvY29sb3JzXCIgYXMgKjtcclxuXHJcbm1haW4ua2lyamF1ZHUge1xyXG5cdC5ncmlkIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG5cdFx0cGxhY2UtaXRlbXM6IGNlbnRlciBjZW50ZXI7XHJcblxyXG5cdFx0LmxvZ2luLWZvcm0ge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiA4MDBweDtcclxuXHJcblx0XHRcdGZvcm0ge1xyXG5cdFx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG5cdFx0XHRcdFx0QG1lZGlhICh3aWR0aCA8PSA3NjhweCkge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSxcclxuXHRcdFx0XHRpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0ge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxyXG5cdFx0XHRcdGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMjVweCAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCJAdXNlIFwiZ2xvYmFscy9jb2xvcnNcIiBhcyAqO1xyXG5cclxubWFpbi5rb3VsdXR1a3Nlbi1saXNhYW1pbmVuIHtcclxuXHQuZ3JpZCB7XHJcblx0XHRmb3JtIHtcclxuXHRcdFx0aW5wdXQsXHJcblx0XHRcdHNlbGVjdCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuNWVtICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJG1ldHNhbnZpaHJlYS10dW1tYSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYXJ0aWNsZS13cmFwcGVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0Z2FwOiAxNXB4O1xyXG5cclxuXHRcdFx0XHQucm93IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0Z2FwOiAxNXB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0QG1lZGlhICh3aWR0aCA8PSA3NjhweCkge1xyXG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGJ1dHRvbi5idXR0b24ge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDI1cHggMDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRtZXRzYW52aWhyZWEtdHVtbWE7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdGxhYmVsLnRpdGxlIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0QG1lZGlhICh3aWR0aCA8PSA3NjhweCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0Ji5tYWluIHtcclxuXHRcdFx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxLy0xO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0I3dwLWtvdWx1dHVrc2VuX3Npc2FsdG8td3JhcCxcclxuXHRcdFx0XHRcdFx0I3dwLWtvdWx1dHVrc2VuX3Rhdm9pdGUtd3JhcCB7XHJcblx0XHRcdFx0XHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHRcdFx0XHRcdGFsbDogdW5zZXQ7XHJcblx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRpbnB1dFtkaXNhYmxlZF0ge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCYua291bHV0dWtzZW5fa2F0ZWdvcmlhdCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XHJcblx0XHRcdFx0XHRcdFx0Z2FwOiAxNXB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgKHdpZHRoIDw9IDc2OHB4KSB7XHJcblx0XHRcdFx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0LmNhdGVnb3J5LWdyb3VwIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0ZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHRcdFx0XHRcdFx0XHRcdGdhcDogMTVweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRsYWJlbC50aXRsZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhICh3aWR0aCA8PSA3NjhweCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aW5wdXQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGFjY2VudC1jb2xvcjogJG1ldHNhbnZpaHJlYS10dW1tYTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5pbmZvLXRleHQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IGF1dG8gMDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMTVweCAyNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWtvdWx1dHVrc2VuLWxpc2FhbWluZW4ge1xyXG5cdGRpdi5lbGVtZW50b3ItbG9jYXRpb24tZm9vdGVyIHtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkaGFybWFhO1xyXG5cdH1cclxufVxyXG4iLCJAdXNlIFwiZ2xvYmFscy9jb2xvcnNcIiBhcyAqO1xyXG5cclxubWFpbi5zYWxhc2FuYS11bm9odHVudXQge1xyXG5cdC5ncmlkIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG5cdFx0cGxhY2UtaXRlbXM6IGNlbnRlciBjZW50ZXI7XHJcblxyXG5cdFx0LmZvcm0td3JhcHBlciB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDgwMHB4O1xyXG5cclxuXHRcdFx0Zm9ybSB7XHJcblx0XHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcblx0XHRcdFx0XHRAbWVkaWEgKHdpZHRoIDw9IDc2OHB4KSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAyNXB4IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIkB1c2UgXCJnbG9iYWxzL2NvbG9yc1wiIGFzICo7XHJcblxyXG5tYWluLnV1c2ktc2FsYXNhbmEge1xyXG5cdC5ncmlkIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG5cdFx0cGxhY2UtaXRlbXM6IGNlbnRlciBjZW50ZXI7XHJcblxyXG5cdFx0LmZvcm0td3JhcHBlciB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDgwMHB4O1xyXG5cclxuXHRcdFx0Zm9ybSB7XHJcblx0XHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcblx0XHRcdFx0XHRAbWVkaWEgKHdpZHRoIDw9IDc2OHB4KSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcclxuXHRcdFx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAyNXB4IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiJdfQ== */
