a{text-decoration:none}a:focus,a:hover{text-decoration:none}*,body,html{margin:0;padding:0}html{color-scheme:light only !important;font-size:16px}body{color:#000;position:relative;font-family:"Poppins",sans-serif;direction:ltr;text-align:left;background-color:#f2f1ec;letter-spacing:-0.5px}.offer-button{background:transparent linear-gradient(180deg, #FC8D77 0%, #972811 100%) 0% 0% no-repeat padding-box;box-shadow:0px 20px 70px #F1A50126;border-radius:4px;color:#fff;padding:0.7rem 4rem;border:0;font-weight:bold}.offer-button:hover,.offer-button:focus{opacity:0.8;transition:all 0.4s ease-in;outline:none}.modal-open .main-page.page-loaded .offer-button{opacity:0;transition:opacity 0.2s ease-in}.main-page{position:absolute;top:0vh;bottom:0vh;left:0vw;right:0vw;height:100vh;width:100vw;justify-content:space-between;overflow:hidden}.main-page .background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.main-page .background-image img{height:100%;width:100%;object-fit:cover}.main-page .nav-page{position:relative;width:90vw;height:60px;align-items:center;justify-content:center;margin:0 auto;margin-top:1rem}@media (min-width: 576px) and (max-width: 1300px){.main-page .nav-page{width:98vw}.main-page .nav-page .log{width:130px}}.main-page .nav-page .logo{position:absolute;left:0;top:50%;transform:translateY(-50%)}.main-page .nav-page .logo img{max-width:160px;width:160px}.main-page .nav-page .navbar{justify-content:space-between;align-items:center;border:0;transform:translateY(50vh);width:max-content}.main-page .nav-page .navbar .nav-link{color:#fff;background:#DF6951;font-weight:bold;font-size:1rem;position:relative;padding:0.2rem 0.5rem;margin:0 1rem;border:0;border-radius:0;cursor:pointer}@media (min-width: 992px) and (max-width: 1200px){.main-page .nav-page .navbar .nav-link{margin:0 0.5rem;font-size:0.9rem}}.main-page .nav-page .navbar .nav-link.active{background:#DF6951}.main-page .nav-page .toggler{display:flex;flex-direction:column;align-items:flex-end;position:absolute;right:0;top:50%;transform:translateY(-50%)}.main-page .nav-page .toggler .nav-icon{height:3px;background-color:#fff;margin:3px 0}.main-page .nav-page .toggler .nav-icon:nth-child(1){width:36px}.main-page .nav-page .toggler .nav-icon:nth-child(2){width:24px}.main-page .nav-page .toggler .nav-icon:nth-child(3){width:18px}.main-page .page-title{color:#fff;text-align:center;position:absolute;top:30%;left:50%;transform:translateX(-50%);color:#fff;text-align:center;width:max-content}.main-page .page-title .main-title{font-size:68px;font-weight:bold;color:#3EFFD1}.main-page .page-title .sub-title{font-size:35px;font-weight:bold}.main-page .projects-carousel{margin:auto;width:1150px;transform:translateX(1000px);opacity:0}.main-page .projects-carousel .main-head{color:#FFA491;font-size:40px;margin-bottom:4vh}.main-page .projects-carousel .projects-contain{justify-content:space-between}.main-page .projects-carousel .projects-contain .proj-card{cursor:pointer;margin:0 10px;width:calc(33.33% - 20px);display:flex;flex-direction:column}.main-page .projects-carousel .projects-contain .proj-card .title{color:#3EFFD1;font-size:20px;text-align:center}.main-page .projects-carousel .projects-contain .proj-card .body{position:relative;margin-top:auto}.main-page .projects-carousel .projects-contain .proj-card .body img{max-width:380px;object-fit:cover;display:block}.main-page .projects-carousel .projects-contain .proj-card .body .desc{position:absolute;bottom:0;left:0;right:0;width:100%;background:rgba(0,0,0,0.6);color:#fff;font-size:20px;padding:0.5rem 0.2rem;display:flex;justify-content:center;text-align:center}@media (min-width: 768px) and (max-width: 992px){.main-page .projects-carousel .projects-contain .proj-card{width:230px}}@media (min-width: 576px) and (max-width: 767.98px){.main-page .projects-carousel .projects-contain .proj-card{width:175px}}@media (max-width: 576px){.main-page .projects-carousel .projects-contain .proj-card{width:150px}.main-page .projects-carousel .projects-contain .proj-card .body{margin-top:0}}.main-page .projects-carousel.owl-theme .owl-nav>button{position:absolute;top:50%;transform:translateY(50%);color:#5B4238;width:40px;height:40px;background:#fff;display:flex;justify-content:center;align-items:center;border-radius:10px;cursor:pointer;font-size:1.8rem;border:1px solid transparent}.main-page .projects-carousel.owl-theme .owl-nav>button i{display:flex;margin-bottom:-4px}.main-page .projects-carousel.owl-theme .owl-nav>button:hover{background:transparent;color:#fff;border:1px solid #fff;transition:all 0.2s ease-in-out}.main-page .projects-carousel.owl-theme .owl-nav>button:focus{outline:none;box-shadow:none}.main-page .projects-carousel.owl-theme .owl-nav>button.disabled:hover{background:#fff;color:#5B4238;border:1px solid transparent;transition:all 0s ease-in-out;cursor:not-allowed}.main-page .projects-carousel.owl-theme .owl-nav .owl-next{right:-100px}.main-page .projects-carousel.owl-theme .owl-nav .owl-prev{left:-100px}.main-page footer{overflow:hidden;position:relative;height:120px;display:flex;justify-content:center}.main-page footer .decoration-box{position:absolute;left:100px;width:200px;height:270px;transform:matrix(0.71, 0.71, -0.71, 0.71, 0, 0);border-radius:20px;opacity:1;top:auto;bottom:-200px;box-shadow:0px 0px 59px #00000029;border-radius:20px;opacity:1;filter:blur(12px);background:#DF6951}.main-page footer .decoration-box.bg-grey{left:240px;width:120px;height:250px}.main-page footer .bg-grey{background-color:#9B9B9B}.main-page footer .copy-rights{height:65px;align-self:flex-end;background:rgba(0,0,0,0.6);color:#fff;width:100%;display:flex;align-items:center;justify-content:center;margin:0}.main-page .offer-button{transform:translateX(1000px);opacity:0}.main-page.page-loaded .nav-page .navbar{transform:translateY(0);transition:transform 1s ease-in;top:0%}.main-page.page-loaded .nav-page .navbar .nav-link{background:transparent;transition:all 0.2s ease-in}.main-page.page-loaded .nav-page .navbar .nav-link.active{background:#DF6951;transition:all 0.2s ease-in}.main-page.page-loaded .page-title{transform:translateX(-100vw);opacity:0;transition:all 1.6s ease-in}.main-page.page-loaded .projects-carousel{transform:translateX(0);opacity:1;transition:all 1.8s ease-in}.main-page.page-loaded .offer-button{transform:translateX(0);opacity:1;transition:transform 1.8s ease-in}.contact-section{position:relative;padding-bottom:100px}.contact-section .contain{max-width:750px;margin:auto}.contact-section .contain .title{font-size:39px;font-weight:bold;color:#FFA491;letter-spacing:-0.5px}.contact-section .contain .info{font-weight:400;font-size:19px}.contact-section .contain .contact-form .form-group .form-control{background:#fff;padding:0.3rem 0.8rem;height:48px;color:#888888;font-size:14px;border-radius:8px;border:1px solid #DDDDDD}.contact-section .contain .contact-form .form-group .form-control::placeholder{color:#888888;font-size:14px}.contact-section .contain .contact-form .form-group .form-control:focus{box-shadow:none}.contact-section .contain .contact-form .form-group textarea.form-control{height:100%}.contact-section .contain .contact-form .btn-send{background:transparent linear-gradient(0deg, #986424 0%, #DB9135 100%) 0% 0% no-repeat padding-box;border-radius:6px;color:#fff;padding:10px;border:1px solid transparent;margin:auto;margin-top:20px}.contact-section .contain .contact-form .btn-send:hover,.contact-section .contain .contact-form .btn-send:focus{opacity:0.8;transition:all 0.4s ease-in-out}.form-title{font-size:42px;color:#3EFFD1;font-weight:bold;text-align:center}.form-info{font-size:23px;color:#fff;margin-bottom:1.5rem;text-align:center}.contact-form .form-group{margin:0.4rem 0}.contact-form .form-group label{display:none}.contact-form .form-group .form-control{font-size:12px;height:48px;border-radius:5px}.contact-form .form-group .form-control:focus{box-shadow:none;border:1px solid #ced4da}.contact-form .form-group textarea.form-control{height:125px}.contact-form .btn-send{color:#fff;background:transparent linear-gradient(0deg, #C54227 0%, #DF6951 100%) 0% 0% no-repeat padding-box;border-radius:6px;border:1px solid transparent;height:45px;margin-top:0.4rem}.contact-form .btn-send:focus{outline:none}.contact-form .btn-send:hover{opacity:0.7;transition:all 0.4s ease-in-out}.contact-modal{padding:0 !important}.contact-modal .modal-dialog{max-width:950px;position:relative}.contact-modal .modal-dialog .modal-content{margin-top:15vh !important;border:0;border-radius:12px;z-index:1;background:transparent}.contact-modal .modal-dialog .modal-content .form-section{position:relative;width:50%;display:flex;text-align:center}.contact-modal .modal-dialog .modal-content .form-section .form-contain{max-width:80%;margin:auto;display:flex;flex-direction:column;justify-content:center}.contact-modal .modal-dialog .modal-content .form-section .background-filter{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;backdrop-filter:blur(30px);background:rgba(0,0,0,0.4);z-index:-1}.contact-modal .modal-dialog .modal-content .form-section .close-modal-btn{position:absolute;color:#fff;top:15px;right:20px;width:30px;height:30px;border:2px solid #fff;display:flex;justify-content:center;align-items:center;border-radius:50%}.contact-modal .modal-dialog .modal-content .image{width:50%}.contact-modal .modal-dialog .modal-content .image img{max-width:100%;width:100%;object-fit:cover;display:block}.project-modal{padding:0 !important}.project-modal .modal-dialog{max-width:950px;position:relative}.project-modal .modal-dialog .modal-content{margin-top:15vh !important;border:0;border-radius:12px;z-index:1;background:transparent}.project-modal .modal-dialog .modal-content .desc-section{position:relative;width:50%;display:flex}.project-modal .modal-dialog .modal-content .desc-section .desc-contain{max-width:70%;margin:auto;display:flex;flex-direction:column;justify-content:center}.project-modal .modal-dialog .modal-content .desc-section .desc-contain .title{font-size:24px;color:#3EFFD1;font-weight:bold;text-align:center}.project-modal .modal-dialog .modal-content .desc-section .desc-contain .sub-title{font-size:19px;color:#fff;margin-bottom:1.5rem;text-align:center}.project-modal .modal-dialog .modal-content .desc-section .desc-contain .info{padding-left:25px;position:relative;margin:2rem 0;color:#fff;font-size:0.95rem}.project-modal .modal-dialog .modal-content .desc-section .desc-contain .info:before{position:absolute;top:0;left:0;bottom:0;height:100%;width:10px;content:'';background:#DF6951}.project-modal .modal-dialog .modal-content .desc-section .desc-contain .advantage-list{justify-content:space-between}.project-modal .modal-dialog .modal-content .desc-section .desc-contain .advantage-list img{max-width:40px}.project-modal .modal-dialog .modal-content .desc-section .desc-contain .advantage-list .name{font-size:13px;margin:0.5rem 0;text-align:center;color:#fff}.project-modal .modal-dialog .modal-content .desc-section .desc-contain .offer-button{padding:0.5rem 1.5rem;font-size:0.9rem}.project-modal .modal-dialog .modal-content .desc-section .close-project-modal{color:#fff;width:30px;height:30px;border:2px solid #fff;display:flex;justify-content:center;align-items:center;border-radius:50%;margin:auto}.project-modal .modal-dialog .modal-content .image{width:50%}.project-modal .modal-dialog .modal-content .image img{max-width:100%;width:100%;object-fit:cover;display:block}.project-modal .modal-dialog .modal-content .background-filter{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;backdrop-filter:blur(30px);background:rgba(0,0,0,0.4);z-index:-1}@media (min-width: 992px) and (max-height: 800px){.main-page .nav-page{margin-top:0.4rem}.main-page .projects-carousel{width:850px}.main-page .projects-carousel .main-head{font-size:25px;margin:2vh auto}.main-page .projects-carousel .projects-contain .proj-card .title{font-size:17px}.main-page .projects-carousel .projects-contain .proj-card .body img{max-height:330px}.main-page .projects-carousel .projects-contain .proj-card .body .desc{font-size:17px}.main-page footer{height:80px}.main-page footer .decoration-box{left:145px;width:190px;height:240px}.main-page footer .copy-rights{height:40px}.main-page .page-title .main-title{font-size:50px}.main-page .page-title .sub-title{font-size:30px}.form-title{font-size:37px}.form-info{font-size:20px;margin-bottom:0.5rem}.project-modal .modal-dialog .modal-content{margin-top:60px !important}.project-modal .modal-dialog .modal-content .image img{max-height:480px}.contact-modal .modal-dialog .modal-content{margin-top:60px !important}.contact-modal .modal-dialog .modal-content .image img{max-height:480px}}@media (min-width: 992px) and (max-width: 1400px) and (min-height: 800px){.main-page .projects-carousel{width:1050px}}@media (min-width: 992px) and (max-width: 1400px) and (min-width: 992px) and (max-width: 1200px){.main-page .projects-carousel{width:800px}}@media (min-width: 992px) and (max-width: 1400px){.main-page .projects-carousel.owl-theme .owl-nav .owl-prev{left:-50px}.main-page .projects-carousel.owl-theme .owl-nav .owl-next{right:-50px}.main-page .projects-carousel .projects-contain .proj-card .title{font-size:17px}.main-page .projects-carousel .projects-contain .proj-card .body .desc{font-size:16px}}@media (max-width: 992px){.form-title{font-size:20px}.form-info{font-size:17px}.contact-form{max-width:350px;padding:0 15px;margin:auto}.main-page{position:relative;top:unset;bottom:unset;left:unset;right:unset;height:auto;width:100%}.main-page .background-image{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1}.main-page .nav-page{position:relative;width:90%;height:60px}.main-page .nav-page .logo img{max-width:140px;width:140px}.main-page .nav-page .toggler{display:none}.main-page .page-title{position:relative;transform:none !important;top:unset;left:unset;opacity:1 !important;margin:auto;transition:none !important;width:auto;padding:0 0.4rem}.main-page .page-title .main-title{font-size:25px;margin:1rem 0 0.5rem}.main-page .page-title .sub-title{font-size:18px}.main-page .projects-carousel{width:100%;margin-top:2rem;transform:none !important;opacity:1 !important;transition:none !important}.main-page .projects-carousel .main-head{font-size:20px;margin-bottom:30px}.main-page .projects-carousel .projects-contain{justify-content:center;margin-bottom:3rem}.main-page .projects-carousel .projects-contain .proj-card{cursor:pointer;margin:0 5px}.main-page .projects-carousel .projects-contain .proj-card .title{font-size:14px;text-align:center}.main-page .projects-carousel .projects-contain .proj-card .body img{max-width:unset}}@media (max-width: 992px) and (min-width: 576px) and (max-width: 767.98px){.main-page .projects-carousel .projects-contain .proj-card .body img{width:175px}}@media (max-width: 992px) and (min-width: 768px) and (max-width: 992px){.main-page .projects-carousel .projects-contain .proj-card .body img{width:230px}}@media (max-width: 992px){.main-page .projects-carousel .projects-contain .proj-card .body .desc{font-size:13px}.main-page .offer-button{transform:none !important;opacity:1 !important;transition:none !important}.main-page footer{height:auto}.main-page footer .decoration-box{display:none}.main-page footer .copy-rights{height:auto;background:transparent;padding:1rem 0.2rem;font-size:14px}.project-modal .modal-dialog{margin:0}.project-modal .modal-dialog .modal-content{margin-top:0 !important;padding-top:60px !important;flex-wrap:wrap}.project-modal .modal-dialog .modal-content .close-project-modal-mobile{color:#fff;width:100%;background:#DF6951;position:fixed;z-index:1000;top:0}.project-modal .modal-dialog .modal-content .close-project-modal-mobile i{font-size:2rem;padding:1rem}.project-modal .modal-dialog .modal-content .desc-section{width:100%;order:1}.project-modal .modal-dialog .modal-content .desc-section .desc-contain{max-width:60%}.project-modal .modal-dialog .modal-content .image{width:100%;order:0}.project-modal .modal-dialog .modal-content .image img{max-width:100%;width:auto;max-height:400px;margin:1rem auto}}@media (max-width: 992px) and (max-width: 576px){.project-modal .modal-dialog{margin:0}.project-modal .modal-dialog .modal-content{margin-top:0 !important;padding-top:2rem;flex-wrap:wrap}.project-modal .modal-dialog .modal-content .desc-section .desc-contain{max-width:100%;padding:0}.project-modal .modal-dialog .modal-content .desc-section .desc-contain .title{text-align:initial;transform:translateY(-104%);background:rgba(0,0,0,0.5);padding:0 15px}.project-modal .modal-dialog .modal-content .desc-section .desc-contain .sub-title{text-align:initial;transform:translateY(-50%);padding:0 15px}.project-modal .modal-dialog .modal-content .desc-section .desc-contain .info{margin:0rem 0 2rem;padding:0 15px !important}.project-modal .modal-dialog .modal-content .desc-section .desc-contain .info::before{display:none}.project-modal .modal-dialog .modal-content .desc-section .desc-contain .advantage-list{max-width:400px;width:100%;margin:auto;padding:0 15px}.project-modal .modal-dialog .modal-content .image img{width:100%;height:300px;margin:0}.project-modal .modal-dialog .modal-content .background-filter{position:fixed;backdrop-filter:blur(0);background:url(../images/background-image-mobile.jpg) no-repeat 20% center}}@media (max-width: 992px) and (max-width: 576px){.main-page .projects-carousel{width:100%;margin-top:3rem}.main-page .projects-carousel .main-head{font-size:20px;margin-bottom:30px;color:#fff;padding:0 1rem}.main-page .projects-carousel .mobile-contain-card{width:100%;display:flex;flex-direction:column}.main-page .projects-carousel .mobile-contain-card .projects-contain{justify-content:unset;overflow-x:scroll;flex-direction:row-reverse;padding:0 0.7rem}.main-page .projects-carousel .mobile-contain-card .projects-contain .proj-card{margin:0 7px;display:flex;flex-direction:column}.main-page .projects-carousel .mobile-contain-card .projects-contain .proj-card .title{font-size:13px;order:1;color:#fff;margin:0.5rem auto;width:150px;text-align:center}.main-page .projects-carousel .mobile-contain-card .projects-contain .proj-card .body{border-radius:8px;overflow:hidden}.main-page .projects-carousel .mobile-contain-card .projects-contain .proj-card .body img{max-width:150px;height:150px;width:150px}.main-page .projects-carousel .mobile-contain-card .projects-contain .proj-card .body .desc{font-size:12px;color:#3EFFD1;text-align:center}.main-page .projects-carousel .mobile-contain-card .projects-contain::-webkit-scrollbar{width:0;height:0}.main-page .projects-carousel .mobile-contain-card:last-child .projects-contain{margin-bottom:1rem}.main-page .projects-carousel .mobile-contain-card:nth-of-type(4) .projects-contain .proj-card{max-width:290px;width:290px}.main-page .projects-carousel .mobile-contain-card:nth-of-type(4) .projects-contain .proj-card .title{width:290px}.main-page .projects-carousel .mobile-contain-card:nth-of-type(4) .projects-contain .proj-card .body img{max-width:290px;height:170px;width:290px}}.fixed-bottom{position:fixed;z-index:3;bottom:0;width:100%}.fixed-bottom a{font-size:35px}.fixed-bottom .whatsapp{position:absolute;background-color:#25D366;color:#fff;display:flex;justify-content:center;align-items:center;width:53px;height:53px;border-radius:50%}@media (min-width: 992px){.fixed-bottom .whatsapp{left:5vw;bottom:100px}}@media (max-width: 992px){.fixed-bottom .whatsapp{padding:5px 16px;left:20px;bottom:50px}}.intl-tel-input{width:100%}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{width:80px}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{width:100% !important;padding:0 0 0 30px}.iti-flag.xx{display:none}.iti-flag.xx+.selected-dial-code{padding:0 !important}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type="tel"],.intl-tel-input.allow-dropdown input[type="text"],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type="tel"],.intl-tel-input.separate-dial-code input[type="text"]{padding-left:92px}.intl-tel-input .country-list{direction:ltr;top:50px;left:0;right:unset;width:265px !important;max-height:200px !important;overflow-x:hidden}.intl-tel-input .country-list::-webkit-scrollbar{width:3px}.intl-tel-input .country-list::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.9);margin:1rem 0}.intl-tel-input .country-list::-webkit-scrollbar-thumb{background:#FFA491}.intl-tel-input .selected-flag .iti-flag{left:10px !important}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag:focus{box-shadow:none;outline:none;border:none}.intl-tel-input.separate-dial-code .selected-dial-code{display:table-cell;vertical-align:middle;padding:0 10px;font-size:13px;padding-left:28px}.intl-tel-input .country-list .dial-code{color:rgba(0,0,0,0.9) !important}.intl-tel-input .country-list .country-name{order:2;color:rgba(0,0,0,0.9)}.intl-tel-input .country-list .country{font-size:12px;display:flex;align-items:center}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type="tel"]{padding-left:100px !important}.intl-tel-input .selected-flag .iti-arrow{right:2px}.blur-up{filter:blur(5px);transition:filter 400ms}.blur-up.lazyloaded{filter:blur(0)}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBTUEsQ0FBQyxBQUFDLENBQ0UsZUFBZSxDQUFFLElBQUksQ0FEekIsQUFFSSxBQUlILENBTkEsQUFFSSxNQUFNLENBRlgsQ0FBQyxBQUdJLE1BQU0sQUFBQyxDQUNKLGVBQWUsQ0FBRSxJQUFJLENBQ3hCLEFBR0wsQ0FBQyxDQUNELElBQUksQ0FDSixJQUFJLEFBQUMsQ0FDRCxNQUFNLENBQUUsQ0FBQyxDQUNULE9BQU8sQ0FBRSxDQUFDLENBQ2IsQUFFRCxJQUFJLEFBQUMsQ0FDRCxZQUFZLENBQUUscUJBQXFCLENBQ25DLFNBQVMsQ0FBRSxJQUFJLENBQ2xCLEFBRUQsSUFBSSxBQUFDLENBQ0QsS0FBSyxDQXhCSyxJQUFPLENBeUJqQixRQUFRLENBQUUsUUFBUSxDQUNsQixXQUFXLENBekJELFNBQVMsQ0FBRSxVQUFVLENBMEIvQixTQUFTLENBQUUsR0FBRyxDQUNkLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLGdCQUFnQixDQUFFLE9BQU8sQ0FDekIsY0FBYyxDQUFFLE1BQU0sQ0FDekIsQUFFRCxhQUFhLENBQ1QsVUFBVSxDQUFFLFdBQVcsQ0FBQyxpREFBaUQsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLFNBQVMsQ0FBQyxXQUFXLENBQ3JHLFVBQVUsQ0FBRSx1QkFBdUIsQ0FDbkMsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsS0FBSyxDQXhDSyxJQUFPLENBeUNqQixPQUFPLENBQUUsV0FBVyxDQUNwQixNQUFNLENBQUUsQ0FBQyxDQUNULFdBQVcsQ0FBRSxJQUFJLENBUHJCLEFBUUksQUFLSCxhQWJZLEFBUVIsTUFBTSxDQVJYLGFBQWEsQUFRQSxNQUFNLENBQ1gsT0FBTyxDQUFFLEdBQUcsQ0FDWixVQUFVLENBQUUsZ0JBQWdCLENBQzVCLE9BQU8sQ0FBRSxJQUFJLENBQ2hCLEFBR0wsQUFDSSxXQURPLENBQ1AsVUFBVSxZQUFZLENBQUMsYUFBYSxBQUFDLENBQ2pDLE9BQU8sQ0FBRSxDQUFDLENBQ1YsVUFBVSxDQUFFLG9CQUFvQixDQUNuQyxBQUdMLFVBQVUsQ0FDTixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsR0FBRyxDQUNSLE1BQU0sQ0FBRSxHQUFHLENBQ1gsSUFBSSxDQUFFLEdBQUcsQ0FDVCxLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxLQUFLLENBQ2IsS0FBSyxDQUFFLEtBQUssQ0FDWixlQUFlLENBQUUsYUFBYSxDQUM5QixRQUFRLENBQUUsTUFBTSxDQVRwQixBQVVJLEFBcVRILFVBL1RTLENBVU4saUJBQWlCLEFBQUMsQ0FDZCxRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsQ0FBQyxDQUNOLElBQUksQ0FBRSxDQUFDLENBQ1AsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLE9BQU8sQ0FBRSxFQUFFLENBaEJuQixBQWlCUSxBQUtILFVBdEJLLENBVU4saUJBQWlCLENBT2IsR0FBRyxBQUFDLENBQ0EsTUFBTSxDQUFFLElBQUksQ0FDWixLQUFLLENBQUUsSUFBSSxDQUNYLFVBQVUsQ0FBRSxLQUFLLENBcEI3QixBQXFCUyxBQUdMLFVBeEJNLENBd0JOLFNBQVMsQUFBQyxDQUNOLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEtBQUssQ0FBRSxJQUFJLENBT1gsTUFBTSxDQUFFLElBQUksQ0FDWixXQUFXLENBQUUsTUFBTSxDQUNuQixlQUFlLENBQUUsTUFBTSxDQUN2QixNQUFNLENBQUUsTUFBTSxDQUNkLFVBQVUsQ0FBRSxJQUFJLENBVmhCLEFBa0VILE1BbEVTLEVBQUUsU0FBUyxFQUFFLEtBQUssT0FBTyxTQUFTLEVBQUUsTUFBTSxFQTNCeEQsQUF3QkksVUF4Qk0sQ0F3Qk4sU0FBUyxBQUFDLENBSUYsS0FBSyxDQUFFLElBQUksQ0E1QnZCLEFBNkJZLEFBZ0VQLFVBN0ZLLENBd0JOLFNBQVMsQ0FLRCxJQUFJLENBQ0EsS0FBSyxDQUFFLEtBQUssQ0FDZixDQS9CYixBQXNDUSxVQXRDRSxDQXdCTixTQUFTLENBY0wsS0FBSyxBQUFDLENBQ0YsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsSUFBSSxDQUFFLENBQUMsQ0FDUCxHQUFHLENBQUUsR0FBRyxDQUNSLFNBQVMsQ0FBRSxnQkFBZ0IsQ0ExQ3ZDLEFBMkNZLEFBSUgsVUEvQ0MsQ0F3Qk4sU0FBUyxDQWNMLEtBQUssQ0FLRCxHQUFHLENBQ0MsU0FBUyxDQUFFLEtBQUssQ0FDaEIsS0FBSyxDQUFFLEtBQUssQ0E3QzVCLEFBOENhLEFBR0wsVUFqREUsQ0F3Qk4sU0FBUyxDQXlCTCxPQUFPLENBQ0gsZUFBZSxDQUFFLGFBQWEsQ0FDOUIsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsTUFBTSxDQUFFLENBQUMsQ0FDVCxTQUFTLENBQUUsZ0JBQWdCLENBQzNCLEtBQUssQ0FBRSxXQUFXLENBdEQ5QixBQXVEWSxBQW1CSCxVQTFFQyxDQXdCTixTQUFTLENBeUJMLE9BQU8sQ0FNSCxTQUFTLENBQ0wsS0FBSyxDQWxIUCxJQUFPLENBbUhMLFVBQVUsQ0FBRSxPQUFPLENBQ25CLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsT0FBTyxDQUFFLGFBQWEsQ0FDdEIsTUFBTSxDQUFFLE1BQU0sQ0FLZCxNQUFNLENBQUUsQ0FBQyxDQUNULGFBQWEsQ0FBRSxDQUFDLENBQ2hCLE1BQU0sQ0FBRSxPQUFPLENBTmYsQUFVSCxNQVZTLEVBQUUsU0FBUyxFQUFFLEtBQUssT0FBTyxTQUFTLEVBQUUsTUFBTSxFQS9EaEUsQUF1RFksVUF2REYsQ0F3Qk4sU0FBUyxDQXlCTCxPQUFPLENBTUgsU0FBUyxDQVNELE1BQU0sQ0FBRSxRQUFRLENBQ2hCLFNBQVMsQ0FBRSxNQUFNLENBUXhCLENBekViLEFBc0VnQixVQXRFTixDQXdCTixTQUFTLENBeUJMLE9BQU8sQ0FNSCxTQUFTLEFBZUosT0FBTyxDQUNKLFVBQVUsQ0FBRSxPQUFPLENBdkV2QyxBQXdFaUIsQUFJVCxVQTVFRSxDQXdCTixTQUFTLENBb0RMLFFBQVEsQ0FDSixPQUFPLENBQUUsSUFBSSxDQUNiLGNBQWMsQ0FBRSxNQUFNLENBQ3RCLFdBQVcsQ0FBRSxRQUFRLENBQ3JCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEtBQUssQ0FBRSxDQUFDLENBQ1IsR0FBRyxDQUFFLEdBQUcsQ0FDUixTQUFTLENBQUUsZ0JBQWdCLENBbkZ2QyxBQW9GWSxBQVFILFVBNUZDLENBd0JOLFNBQVMsQ0FvREwsUUFBUSxDQVFKLFNBQVMsQ0FDTCxNQUFNLENBQUUsR0FBRyxDQUNYLGdCQUFnQixDQWhKbEIsSUFBTyxDQWlKTCxNQUFNLENBQUUsS0FBSyxDQXZGN0IsQUF3RmdCLEFBR0gsVUEzRkgsQ0F3Qk4sU0FBUyxDQW9ETCxRQUFRLENBUUosU0FBUyxBQUlKLFVBQVcsQ0FBQSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUUsSUFBSSxDQXhGMUMsQUF3RjZDLEFBQzdCLFVBekZOLENBd0JOLFNBQVMsQ0FvREwsUUFBUSxDQVFKLFNBQVMsQUFLSixVQUFXLENBQUEsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFFLElBQUksQ0F6RjFDLEFBeUY2QyxBQUM3QixVQTFGTixDQXdCTixTQUFTLENBb0RMLFFBQVEsQ0FRSixTQUFTLEFBTUosVUFBVyxDQUFBLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBRSxJQUFJLENBMUYxQyxBQTBGNkMsQUFLekMsVUEvRk0sQ0ErRk4sV0FBVyxDQUNQLEtBQUssQ0ExSkMsSUFBTyxDQTJKYixVQUFVLENBQUUsTUFBTSxDQUNsQixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsR0FBRyxDQUNSLElBQUksQ0FBRSxHQUFHLENBQ1QsU0FBUyxDQUFFLGdCQUFnQixDQUMzQixLQUFLLENBaEtDLElBQU8sQ0FpS2IsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsS0FBSyxDQUFFLFdBQVcsQ0F4RzFCLEFBeUdRLEFBVUgsVUFuSEssQ0ErRk4sV0FBVyxDQVVQLFdBQVcsQ0FDUCxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ0FwS0MsT0FBTyxDQXdEekIsQUE2R1MsQUFFRCxVQS9HRSxDQStGTixXQUFXLENBZ0JQLFVBQVUsQ0FDTixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBakg3QixBQWtIUyxBQUdMLFVBckhNLENBcUhOLGtCQUFrQixDQUNkLE1BQU0sQ0FBRSxJQUFJLENBQ1osS0FBSyxDQUFFLE1BQU0sQ0FDYixTQUFTLENBQUUsa0JBQWtCLENBQzdCLE9BQU8sQ0FBRSxDQUFDLENBekhsQixBQTBIUSxBQThHSCxVQXhPSyxDQXFITixrQkFBa0IsQ0FLZCxVQUFVLENBQ04sS0FBSyxDQXBMRCxPQUFPLENBcUxYLFNBQVMsQ0FBRSxJQUFJLENBQ2YsYUFBYSxDQUFFLEdBQUcsQ0E3SDlCLEFBOEhTLEFBRUQsVUFoSUUsQ0FxSE4sa0JBQWtCLENBV2QsaUJBQWlCLENBQ2IsZUFBZSxDQUFFLGFBQWEsQ0FqSTFDLEFBa0lZLEFBOENILFVBaExDLENBcUhOLGtCQUFrQixDQVdkLGlCQUFpQixDQUViLFVBQVUsQ0FDTixNQUFNLENBQUUsT0FBTyxDQUNmLE1BQU0sQ0FBRSxNQUFNLENBQ2QsS0FBSyxDQUFFLG1CQUFtQixDQUMxQixPQUFPLENBQUUsSUFBSSxDQUNiLGNBQWMsQ0FBRSxNQUFNLENBdkl0QyxBQXdJZ0IsQUF1Q0gsVUEvS0gsQ0FxSE4sa0JBQWtCLENBV2QsaUJBQWlCLENBRWIsVUFBVSxDQU1OLE1BQU0sQ0FDRixLQUFLLENBak1QLE9BQU8sQ0FrTUwsU0FBUyxDQUFFLElBQUksQ0FDZixVQUFVLENBQUUsTUFBTSxDQTNJdEMsQUE0SWlCLEFBRUQsVUE5SU4sQ0FxSE4sa0JBQWtCLENBV2QsaUJBQWlCLENBRWIsVUFBVSxDQVlOLEtBQUssQ0FDRCxRQUFRLENBQUUsUUFBUSxDQUNsQixVQUFVLENBQUUsSUFBSSxDQWhKcEMsQUFpSm9CLEFBb0JILFVBcktQLENBcUhOLGtCQUFrQixDQVdkLGlCQUFpQixDQUViLFVBQVUsQ0FZTixLQUFLLENBR0QsR0FBRyxDQUNDLFNBQVMsQ0FBRSxLQUFLLENBQ2hCLFVBQVUsQ0FBRSxLQUFLLENBQ2pCLE9BQU8sQ0FBRSxLQUFLLENBcEp0QyxBQXFKcUIsQUFFRCxVQXZKVixDQXFITixrQkFBa0IsQ0FXZCxpQkFBaUIsQ0FFYixVQUFVLENBWU4sS0FBSyxDQVNELEtBQUssQ0FDRCxRQUFRLENBQUUsUUFBUSxDQUNsQixNQUFNLENBQUUsQ0FBQyxDQUNULElBQUksQ0FBRSxDQUFDLENBQ1AsS0FBSyxDQUFFLENBQUMsQ0FDUixLQUFLLENBQUUsSUFBSSxDQUNYLFVBQVUsQ0FwTnBCLGVBQU8sQ0FxTkcsS0FBSyxDQXhOZixJQUFPLENBeU5HLFNBQVMsQ0FBRSxJQUFJLENBQ2YsT0FBTyxDQUFFLGFBQWEsQ0FDdEIsT0FBTyxDQUFFLElBQUksQ0FDYixlQUFlLENBQUUsTUFBTSxDQUN2QixVQUFVLENBQUUsTUFBTSxDQUNyQixBQUdMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxPQUFPLFNBQVMsRUFBRSxLQUFLLEVBdksvRCxBQWtJWSxVQWxJRixDQXFITixrQkFBa0IsQ0FXZCxpQkFBaUIsQ0FFYixVQUFVLENBcUMwQyxLQUFLLENBQUUsS0FBSyxDQVEvRCxDQVBHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxPQUFPLFNBQVMsRUFBRSxRQUFRLEVBeEtsRSxBQWtJWSxVQWxJRixDQXFITixrQkFBa0IsQ0FXZCxpQkFBaUIsQ0FFYixVQUFVLENBc0M2QyxLQUFLLENBQUUsS0FBSyxDQU9sRSxDQU5HLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQXpLeEMsQUFrSVksVUFsSUYsQ0FxSE4sa0JBQWtCLENBV2QsaUJBQWlCLENBRWIsVUFBVSxDQXdDRixLQUFLLENBQUUsS0FBSyxDQTFLaEMsQUEyS29CLEFBSVAsVUEvS0gsQ0FxSE4sa0JBQWtCLENBV2QsaUJBQWlCLENBRWIsVUFBVSxDQXlDRixLQUFLLEFBQUMsQ0FDRixVQUFVLENBQUUsQ0FBQyxDQUNoQixDQTdLckIsQUFvTGdCLFVBcExOLENBcUhOLGtCQUFrQixBQTZEYixVQUFVLENBQ1AsUUFBUSxDQUNILE1BQU0sQ0FDSCxRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsR0FBRyxDQUNSLFNBQVMsQ0FBRSxlQUFlLENBQzFCLEtBQUssQ0FBRSxPQUFPLENBQ2QsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLFVBQVUsQ0FyUGhCLElBQU8sQ0FzUEQsT0FBTyxDQUFFLElBQUksQ0FDYixlQUFlLENBQUUsTUFBTSxDQUN2QixXQUFXLENBQUUsTUFBTSxDQUNuQixhQUFhLENBQUUsSUFBSSxDQUNuQixNQUFNLENBQUUsT0FBTyxDQUNmLFNBQVMsQ0FBRSxNQUFNLENBQ2pCLE1BQU0sQ0FBRSxxQkFBcUIsQ0FsTWpELEFBbU1vQixBQTBCSCxVQTdOUCxDQXFITixrQkFBa0IsQUE2RGIsVUFBVSxDQUNQLFFBQVEsQ0FDSCxNQUFNLENBZUgsQ0FBQyxDQUNHLE9BQU8sQ0FBRSxJQUFJLENBQ2IsYUFBYSxDQUFFLElBQUksQ0FyTTNDLEFBc01xQixBQUVELFVBeE1WLENBcUhOLGtCQUFrQixBQTZEYixVQUFVLENBQ1AsUUFBUSxDQUNILE1BQU0sQUFvQkYsTUFBTSxBQUFDLENBQ0osVUFBVSxDQUFFLFdBQVcsQ0FDdkIsS0FBSyxDQXBRZixJQUFPLENBcVFHLE1BQU0sQ0FBRSxHQUFHLENBQUMsS0FBSyxDQXJRM0IsSUFBTyxDQXNRRyxVQUFVLENBQUUsb0JBQW9CLENBNU14RCxBQTZNcUIsQUFFRCxVQS9NVixDQXFITixrQkFBa0IsQUE2RGIsVUFBVSxDQUNQLFFBQVEsQ0FDSCxNQUFNLEFBMkJGLE1BQU0sQ0FDSCxPQUFPLENBQUUsSUFBSSxDQUNiLFVBQVUsQ0FBRSxJQUFJLENBak54QyxBQWtOcUIsQUFHRyxVQXJOZCxDQXFITixrQkFBa0IsQUE2RGIsVUFBVSxDQUNQLFFBQVEsQ0FDSCxNQUFNLEFBZ0NGLFNBQVMsQUFDTCxNQUFNLEFBQUMsQ0FDSixVQUFVLENBaFJ4QixJQUFPLENBaVJPLEtBQUssQ0FBRSxPQUFPLENBQ2QsTUFBTSxDQUFFLHFCQUFxQixDQUM3QixVQUFVLENBQUUsa0JBQWtCLENBQzlCLE1BQU0sQ0FBRSxXQUFXLENBMU4vQyxBQTJOeUIsQUFJVCxVQS9OTixDQXFITixrQkFBa0IsQUE2RGIsVUFBVSxDQUNQLFFBQVEsQ0E0Q0osU0FBUyxDQUNMLEtBQUssQ0FBRSxNQUFNLENBaE9qQyxBQWlPaUIsQUFFRCxVQW5PTixDQXFITixrQkFBa0IsQUE2RGIsVUFBVSxDQUNQLFFBQVEsQ0FnREosU0FBUyxDQUNMLElBQUksQ0FBRSxNQUFPLENBcE9qQyxBQXFPaUIsQUFLYixVQTFPTSxDQTBPTixNQUFNLEFBQUMsQ0FDSCxRQUFRLENBQUUsTUFBTSxDQUNoQixRQUFRLENBQUUsUUFBUSxDQUNsQixNQUFNLENBQUUsS0FBSyxDQUNiLE9BQU8sQ0FBRSxJQUFJLENBQ2IsZUFBZSxDQUFFLE1BQU0sQ0EvTy9CLEFBZ1BRLEFBcUNILFVBclJLLENBME9OLE1BQU0sQ0FNRixlQUFlLEFBQUMsQ0FDWixRQUFRLENBQUUsUUFBUSxDQUNsQixJQUFJLENBQUUsS0FBSyxDQUNYLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLEtBQUssQ0FDYixTQUFTLENBQUUscUNBQXFDLENBQ2hELGFBQWEsQ0FBRSxJQUFJLENBQ25CLE9BQU8sQ0FBRSxDQUFDLENBQ1YsR0FBRyxDQUFFLElBQUksQ0FDVCxNQUFNLENBQUUsTUFBTSxDQUNkLFVBQVUsQ0FBRSxzQkFBc0IsQ0FDbEMsYUFBYSxDQUFFLElBQUksQ0FDbkIsT0FBTyxDQUFFLENBQUMsQ0FDVixNQUFNLENBQUUsVUFBVSxDQUNsQixVQUFVLENBQUUsT0FBTyxDQTlQL0IsQUErUFksQUFLSCxVQXBRQyxDQTBPTixNQUFNLENBTUYsZUFBZSxBQWVWLFFBQVEsQUFBQyxDQUNOLElBQUksQ0FBRSxLQUFLLENBQ1gsS0FBSyxDQUFFLEtBQUssQ0FDWixNQUFNLENBQUUsS0FBSyxDQWxRN0IsQUFtUWEsQUFHTCxVQXRRRSxDQTBPTixNQUFNLENBNEJGLFFBQVEsQUFBQyxDQUNMLGdCQUFnQixDQUFFLE9BQU8sQ0F2UXJDLEFBd1FTLEFBRUQsVUExUUUsQ0EwT04sTUFBTSxDQWdDRixZQUFZLEFBQUMsQ0FDVCxNQUFNLENBQUUsSUFBSSxDQUNaLFVBQVUsQ0FBRSxRQUFRLENBQ3BCLFVBQVUsQ0FwVVIsZUFBTyxDQXFVVCxLQUFLLENBeFVILElBQU8sQ0F5VVQsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsSUFBSSxDQUNiLFdBQVcsQ0FBRSxNQUFNLENBQ25CLGVBQWUsQ0FBRSxNQUFNLENBQ3ZCLE1BQU0sQ0FBRSxDQUFDLENBblJyQixBQW9SUyxBQUdMLFVBdlJNLENBdVJOLGFBQWEsQ0FDVCxTQUFTLENBQUUsa0JBQWtCLENBQzdCLE9BQU8sQ0FBRSxDQUFDLENBelJsQixBQTBSSyxBQUlPLFVBOVJGLEFBNFJMLFlBQVksQ0FDVCxTQUFTLENBQ0wsT0FBTyxDQUNILFNBQVMsQ0FBRSxhQUFhLENBQ3hCLFVBQVUsQ0FBRSxvQkFBb0IsQ0FDaEMsR0FBRyxDQUFFLEVBQUUsQ0FqU3ZCLEFBa1NnQixBQVFILFVBMVNILEFBNFJMLFlBQVksQ0FDVCxTQUFTLENBQ0wsT0FBTyxDQUlILFNBQVMsQ0FDTCxVQUFVLENBQUUsV0FBVyxDQUN2QixVQUFVLENBQUUsZ0JBQWdCLENBcFNoRCxBQXFTb0IsQUFJSCxVQXpTUCxBQTRSTCxZQUFZLENBQ1QsU0FBUyxDQUNMLE9BQU8sQ0FJSCxTQUFTLEFBR0osT0FBTyxDQUNKLFVBQVUsQ0FBRSxPQUFPLENBQ25CLFVBQVUsQ0FBRSxnQkFBZ0IsQ0F2U3BELEFBd1NxQixBQUtiLFVBN1NFLEFBNFJMLFlBQVksQ0FpQlQsV0FBVyxDQUNQLFNBQVMsQ0FBRSxrQkFBa0IsQ0FDN0IsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsZ0JBQWdCLENBaFR4QyxBQWlUUyxBQUVELFVBblRFLEFBNFJMLFlBQVksQ0F1QlQsa0JBQWtCLENBQ2QsU0FBUyxDQUFFLGFBQWEsQ0FDeEIsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsZ0JBQWdCLENBdFR4QyxBQXVUUyxBQUVELFVBelRFLEFBNFJMLFlBQVksQ0E2QlQsYUFBYSxDQUNULFNBQVMsQ0FBRSxhQUFhLENBQ3hCLE9BQU8sQ0FBRSxDQUFDLENBQ1YsVUFBVSxDQUFFLHNCQUFzQixDQUNyQyxBQUlULGdCQUFnQixDQUNaLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLGNBQWMsQ0FBRSxLQUFLLENBRnpCLEFBR0ksQUF3REgsZ0JBM0RlLENBR1osUUFBUSxDQUNKLFNBQVMsQ0FBRSxLQUFLLENBQ2hCLE1BQU0sQ0FBRSxJQUFJLENBTHBCLEFBTVEsQUFvREgsZ0JBMURXLENBR1osUUFBUSxDQUdKLE1BQU0sQ0FDRixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ0FuWUQsT0FBTyxDQW9ZWCxjQUFjLENBQUUsTUFBTSxDQVZsQyxBQVdTLEFBRUQsZ0JBYlEsQ0FHWixRQUFRLENBVUosS0FBSyxDQUNELFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBZjNCLEFBZ0JTLEFBSU8sZ0JBcEJBLENBR1osUUFBUSxDQWVKLGFBQWEsQ0FDVCxXQUFXLENBQ1AsYUFBYSxBQUFDLENBQ1YsVUFBVSxDQWhaaEIsSUFBTyxDQWlaRCxPQUFPLENBQUUsYUFBYSxDQUN0QixNQUFNLENBQUUsSUFBSSxDQUNaLEtBQUssQ0FBRSxPQUFPLENBQ2QsU0FBUyxDQUFFLElBQUksQ0FDZixhQUFhLENBQUUsR0FBRyxDQUNsQixNQUFNLENBQUUsaUJBQWlCLENBM0I3QyxBQTRCb0IsQUFRSCxnQkFwQ0QsQ0FHWixRQUFRLENBZUosYUFBYSxDQUNULFdBQVcsQ0FDUCxhQUFhLEFBUVIsYUFBYSxBQUFDLENBQ1gsS0FBSyxDQUFFLE9BQU8sQ0FDZCxTQUFTLENBQUUsSUFBSSxDQTlCdkMsQUErQnFCLEFBRUQsZ0JBakNKLENBR1osUUFBUSxDQWVKLGFBQWEsQ0FDVCxXQUFXLENBQ1AsYUFBYSxBQWFSLE1BQU0sQUFBQyxDQUNKLFVBQVUsQ0FBRSxJQUFJLENBbEN4QyxBQW1DcUIsQUFHTCxnQkF0Q0EsQ0FHWixRQUFRLENBZUosYUFBYSxDQUNULFdBQVcsQ0FtQlAsUUFBUSxhQUFhLEFBQUMsQ0FDbEIsTUFBTSxDQUFFLElBQUksQ0F2Q2hDLEFBd0NpQixBQUdMLGdCQTNDSSxDQUdaLFFBQVEsQ0FlSixhQUFhLENBeUJULFNBQVMsQUFBQyxDQUNOLFVBQVUsQ0FBRSxXQUFXLENBQUMsK0NBQStDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxTQUFTLENBQUMsV0FBVyxDQUNuRyxhQUFhLENBQUUsR0FBRyxDQUNsQixLQUFLLENBemFQLElBQU8sQ0EwYUwsT0FBTyxDQUFFLElBQUksQ0FDYixNQUFNLENBQUUscUJBQXFCLENBQzdCLE1BQU0sQ0FBRSxJQUFJLENBQ1osVUFBVSxDQUFFLElBQUksQ0FsRGhDLEFBbURnQixBQUtILGdCQXhERyxDQUdaLFFBQVEsQ0FlSixhQUFhLENBeUJULFNBQVMsQUFRSixNQUFNLENBbkR2QixnQkFBZ0IsQ0FHWixRQUFRLENBZUosYUFBYSxDQXlCVCxTQUFTLEFBU0osTUFBTSxBQUFDLENBQ0osT0FBTyxDQUFFLEdBQUcsQ0FDWixVQUFVLENBQUUsb0JBQW9CLENBQ25DLEFBTWpCLFdBQVcsQUFBQyxDQUNSLFNBQVMsQ0FBRSxJQUFJLENBQ2YsS0FBSyxDQXhiUyxPQUFPLENBeWJyQixXQUFXLENBQUUsSUFBSSxDQUNqQixVQUFVLENBQUUsTUFBTSxDQUNyQixBQUVELFVBQVUsQUFBQyxDQUNQLFNBQVMsQ0FBRSxJQUFJLENBQ2YsS0FBSyxDQWpjSyxJQUFPLENBa2NqQixhQUFhLENBQUUsTUFBTSxDQUNyQixVQUFVLENBQUUsTUFBTSxDQUNyQixBQUVELEFBQ0ksYUFEUyxDQUNULFdBQVcsQUFBQyxDQUNSLE1BQU0sQ0FBRSxRQUFRLENBRnhCLEFBR1EsQUFjSCxhQWpCUSxDQUNULFdBQVcsQ0FFUCxLQUFLLENBQUMsT0FBTyxDQUFFLElBQUksQ0FIM0IsQUFHOEIsQUFDdEIsYUFKSyxDQUNULFdBQVcsQ0FHUCxhQUFhLEFBQUMsQ0FDVixTQUFTLENBQUUsSUFBSSxDQUNmLE1BQU0sQ0FBRSxJQUFJLENBQ1osYUFBYSxDQUFFLEdBQUcsQ0FQOUIsQUFRWSxBQUlILGFBWkksQ0FDVCxXQUFXLENBR1AsYUFBYSxBQUlSLE1BQU0sQ0FDSCxVQUFVLENBQUUsSUFBSSxDQUNoQixNQUFNLENBQUUsaUJBQWlCLENBVnpDLEFBV2EsQUFHTCxhQWRLLENBQ1QsV0FBVyxDQWFQLFFBQVEsYUFBYSxBQUFDLENBQ2xCLE1BQU0sQ0FBRSxLQUFLLENBZnpCLEFBZ0JTLEFBR0wsYUFuQlMsQ0FtQlQsU0FBUyxBQUFDLENBQ04sS0FBSyxDQTFkQyxJQUFPLENBMmRiLFVBQVUsQ0FBRSxXQUFXLENBQUMsK0NBQStDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxTQUFTLENBQUMsV0FBVyxDQUNuRyxhQUFhLENBQUUsR0FBRyxDQUNsQixNQUFNLENBQUUscUJBQXFCLENBQzdCLE1BQU0sQ0FBRSxJQUFJLENBQ1osVUFBVSxDQUFFLE1BQU0sQ0F6QjFCLEFBMEJRLEFBUUgsYUFsQ1EsQ0FtQlQsU0FBUyxBQU9KLE1BQU0sQ0FDSCxPQUFPLENBQUUsSUFBSSxDQTNCekIsQUE0QlMsQUFFRCxhQTlCSyxDQW1CVCxTQUFTLEFBV0osTUFBTSxDQUNILE9BQU8sQ0FBRSxHQUFHLENBQ1osVUFBVSxDQUFFLG9CQUFvQixDQUNuQyxBQUlULGNBQWMsQ0FDVixPQUFPLENBQUUsWUFBWSxDQUR6QixBQUVJLEFBcUVILGNBdkVhLENBRVYsYUFBYSxDQUNULFNBQVMsQ0FBRSxLQUFLLENBQ2hCLFFBQVEsQ0FBRSxRQUFRLENBSjFCLEFBS1EsQUFpRUgsY0F0RVMsQ0FFVixhQUFhLENBR1QsY0FBYyxDQUNWLFVBQVUsQ0FBRSxlQUFlLENBQzNCLE1BQU0sQ0FBRSxDQUFDLENBQ1QsYUFBYSxDQUFFLElBQUksQ0FDbkIsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsV0FBVyxDQVZuQyxBQVdZLEFBMERILGNBckVLLENBRVYsYUFBYSxDQUdULGNBQWMsQ0FNVixhQUFhLENBQ1QsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLEdBQUcsQ0FDVixPQUFPLENBQUUsSUFBSSxDQUNiLFVBQVUsQ0FBRSxNQUFNLENBZmxDLEFBZ0JnQixBQWtDSCxjQWxEQyxDQUVWLGFBQWEsQ0FHVCxjQUFjLENBTVYsYUFBYSxDQUtULGFBQWEsQ0FDVCxTQUFTLENBQUUsR0FBRyxDQUNkLE1BQU0sQ0FBRSxJQUFJLENBQ1osT0FBTyxDQUFFLElBQUksQ0FDYixjQUFjLENBQUUsTUFBTSxDQUN0QixlQUFlLENBQUUsTUFBTSxDQXJCM0MsQUFzQmlCLEFBRUQsY0F4QkYsQ0FFVixhQUFhLENBR1QsY0FBYyxDQU1WLGFBQWEsQ0FhVCxrQkFBa0IsQ0FDZCxRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsQ0FBQyxDQUNOLElBQUksQ0FBRSxDQUFDLENBQ1AsS0FBSyxDQUFFLENBQUMsQ0FDUixNQUFNLENBQUUsQ0FBQyxDQUNULEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixlQUFlLENBQUUsVUFBVSxDQUMzQixVQUFVLENBemdCaEIsZUFBTyxDQTBnQkQsT0FBTyxDQUFFLEVBQUUsQ0FsQy9CLEFBbUNpQixBQUVELGNBckNGLENBRVYsYUFBYSxDQUdULGNBQWMsQ0FNVixhQUFhLENBMEJULGdCQUFnQixDQUNaLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEtBQUssQ0FsaEJYLElBQU8sQ0FtaEJELEdBQUcsQ0FBRSxJQUFJLENBQ1QsS0FBSyxDQUFFLElBQUksQ0FDWCxLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osTUFBTSxDQUFFLEdBQUcsQ0FBQyxLQUFLLENBdmhCdkIsSUFBTyxDQXdoQkQsT0FBTyxDQUFFLElBQUksQ0FDYixlQUFlLENBQUUsTUFBTSxDQUN2QixXQUFXLENBQUUsTUFBTSxDQUNuQixhQUFhLENBQUUsR0FBRyxDQWhEdEMsQUFpRGlCLEFBR0wsY0FwREUsQ0FFVixhQUFhLENBR1QsY0FBYyxDQStDVixNQUFNLENBQ0YsS0FBSyxDQUFFLEdBQUcsQ0FyRDFCLEFBc0RnQixBQWNILGNBcEVDLENBRVYsYUFBYSxDQUdULGNBQWMsQ0ErQ1YsTUFBTSxDQUVGLEdBQUcsQ0FDQyxTQUFTLENBQUUsSUFBSSxDQUNmLEtBQUssQ0FBRSxJQUFJLENBQ1gsVUFBVSxDQUFFLEtBQUssQ0FDakIsT0FBTyxDQUFFLEtBQUssQ0FTakIsQUFNakIsY0FBYyxDQUNWLE9BQU8sQ0FBRSxZQUFZLENBRHpCLEFBRUksQUE0R0gsY0E5R2EsQ0FFVixhQUFhLENBQ1QsU0FBUyxDQUFFLEtBQUssQ0FDaEIsUUFBUSxDQUFFLFFBQVEsQ0FKMUIsQUFLUSxBQXdHSCxjQTdHUyxDQUVWLGFBQWEsQ0FHVCxjQUFjLENBQ1YsVUFBVSxDQUFFLGVBQWUsQ0FDM0IsTUFBTSxDQUFFLENBQUMsQ0FDVCxhQUFhLENBQUUsSUFBSSxDQUNuQixPQUFPLENBQUUsQ0FBQyxDQUNWLFVBQVUsQ0FBRSxXQUFXLENBVm5DLEFBV1ksQUFpR0gsY0E1R0ssQ0FFVixhQUFhLENBR1QsY0FBYyxDQU1WLGFBQWEsQ0FDVCxRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsR0FBRyxDQUNWLE9BQU8sQ0FBRSxJQUFJLENBZDdCLEFBZWdCLEFBcUVILGNBcEZDLENBRVYsYUFBYSxDQUdULGNBQWMsQ0FNVixhQUFhLENBSVQsYUFBYSxDQUNULFNBQVMsQ0FBRSxHQUFHLENBQ2QsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsSUFBSSxDQUNiLGNBQWMsQ0FBRSxNQUFNLENBQ3RCLGVBQWUsQ0FBRSxNQUFNLENBcEIzQyxBQXFCb0IsQUFrREgsY0F2RUgsQ0FFVixhQUFhLENBR1QsY0FBYyxDQU1WLGFBQWEsQ0FJVCxhQUFhLENBTVQsTUFBTSxBQUFDLENBQ0gsU0FBUyxDQUFFLElBQUksQ0FDZixLQUFLLENBemtCWCxPQUFPLENBMGtCRCxXQUFXLENBQUUsSUFBSSxDQUNqQixVQUFVLENBQUUsTUFBTSxDQXpCMUMsQUEwQnFCLEFBRUQsY0E1Qk4sQ0FFVixhQUFhLENBR1QsY0FBYyxDQU1WLGFBQWEsQ0FJVCxhQUFhLENBYVQsVUFBVSxBQUFDLENBQ1AsU0FBUyxDQUFFLElBQUksQ0FDZixLQUFLLENBbGxCZixJQUFPLENBbWxCRyxhQUFhLENBQUUsTUFBTSxDQUNyQixVQUFVLENBQUUsTUFBTSxDQWhDMUMsQUFpQ3FCLEFBRUQsY0FuQ04sQ0FFVixhQUFhLENBR1QsY0FBYyxDQU1WLGFBQWEsQ0FJVCxhQUFhLENBb0JULEtBQUssQ0FDRCxZQUFZLENBQUUsSUFBSSxDQUNsQixRQUFRLENBQUUsUUFBUSxDQUNsQixNQUFNLENBQUUsTUFBTSxDQUNkLEtBQUssQ0EzbEJmLElBQU8sQ0E0bEJHLFNBQVMsQ0FBRSxPQUFPLENBeEMxQyxBQXlDd0IsQUFVSCxjQW5EUCxDQUVWLGFBQWEsQ0FHVCxjQUFjLENBTVYsYUFBYSxDQUlULGFBQWEsQ0FvQlQsS0FBSyxBQU1BLE9BQU8sQ0FDSixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsQ0FBQyxDQUNOLElBQUksQ0FBRSxDQUFDLENBQ1AsTUFBTSxDQUFFLENBQUMsQ0FDVCxNQUFNLENBQUUsSUFBSSxDQUNaLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLEVBQUUsQ0FDWCxVQUFVLENBQUUsT0FBTyxDQWpEL0MsQUFrRHlCLEFBR0wsY0FyRE4sQ0FFVixhQUFhLENBR1QsY0FBYyxDQU1WLGFBQWEsQ0FJVCxhQUFhLENBc0NULGVBQWUsQ0FDWCxlQUFlLENBQUUsYUFBYSxDQXREdEQsQUF1RHdCLEFBVUgsY0FqRVAsQ0FFVixhQUFhLENBR1QsY0FBYyxDQU1WLGFBQWEsQ0FJVCxhQUFhLENBc0NULGVBQWUsQ0FFWCxHQUFHLENBQ0MsU0FBUyxDQUFFLElBQUksQ0F4RDNDLEFBeUR5QixBQUVELGNBM0RWLENBRVYsYUFBYSxDQUdULGNBQWMsQ0FNVixhQUFhLENBSVQsYUFBYSxDQXNDVCxlQUFlLENBTVgsS0FBSyxDQUNELFNBQVMsQ0FBRSxJQUFJLENBQ2YsTUFBTSxDQUFFLFFBQVEsQ0FDaEIsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsS0FBSyxDQW5uQm5CLElBQU8sQ0FvakJyQixBQWdFeUIsQUFHTCxjQW5FTixDQUVWLGFBQWEsQ0FHVCxjQUFjLENBTVYsYUFBYSxDQUlULGFBQWEsQ0FvRFQsYUFBYSxBQUFDLENBQ1YsT0FBTyxDQUFFLGFBQWEsQ0FDdEIsU0FBUyxDQUFFLE1BQU0sQ0FyRXpDLEFBc0VxQixBQUdMLGNBekVGLENBRVYsYUFBYSxDQUdULGNBQWMsQ0FNVixhQUFhLENBOERULG9CQUFvQixDQUNoQixLQUFLLENBOW5CWCxJQUFPLENBK25CRCxLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osTUFBTSxDQUFFLEdBQUcsQ0FBQyxLQUFLLENBam9CdkIsSUFBTyxDQWtvQkQsT0FBTyxDQUFFLElBQUksQ0FDYixlQUFlLENBQUUsTUFBTSxDQUN2QixXQUFXLENBQUUsTUFBTSxDQUNuQixhQUFhLENBQUUsR0FBRyxDQUNsQixNQUFNLENBQUUsSUFBSSxDQWxGaEMsQUFtRmlCLEFBR0wsY0F0RkUsQ0FFVixhQUFhLENBR1QsY0FBYyxDQWlGVixNQUFNLENBQ0YsS0FBSyxDQUFFLEdBQUcsQ0F2RjFCLEFBd0ZnQixBQU1ILGNBOUZDLENBRVYsYUFBYSxDQUdULGNBQWMsQ0FpRlYsTUFBTSxDQUVGLEdBQUcsQ0FDQyxTQUFTLENBQUUsSUFBSSxDQUNmLEtBQUssQ0FBRSxJQUFJLENBQ1gsVUFBVSxDQUFFLEtBQUssQ0FDakIsT0FBTyxDQUFFLEtBQUssQ0E1RmxDLEFBNkZpQixBQUdMLGNBaEdFLENBRVYsYUFBYSxDQUdULGNBQWMsQ0EyRlYsa0JBQWtCLENBQ2QsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLENBQUMsQ0FDTixJQUFJLENBQUUsQ0FBQyxDQUNQLEtBQUssQ0FBRSxDQUFDLENBQ1IsTUFBTSxDQUFFLENBQUMsQ0FDVCxLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osZUFBZSxDQUFFLFVBQVUsQ0FDM0IsVUFBVSxDQTFwQlosZUFBTyxDQTJwQkwsT0FBTyxDQUFFLEVBQUUsQ0FDZCxBQUtiLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxPQUFPLFVBQVUsRUFBRSxLQUFLLEVBQzVDLEFBQ0ksVUFETSxDQUNOLFNBQVMsQUFBQyxDQUNOLFVBQVUsQ0FBRSxNQUFNLENBRjFCLEFBR0ssQUFFRCxVQUxNLENBS04sa0JBQWtCLENBQ2QsS0FBSyxDQUFFLEtBQUssQ0FOcEIsQUFPUSxBQXNCSCxVQTdCSyxDQUtOLGtCQUFrQixDQUVkLFVBQVUsQ0FDTixTQUFTLENBQUUsSUFBSSxDQUNmLE1BQU0sQ0FBRSxRQUFRLENBVDVCLEFBVVMsQUFJTyxVQWROLENBS04sa0JBQWtCLENBT2QsaUJBQWlCLENBQ2IsVUFBVSxDQUNOLE1BQU0sQUFBQyxDQUNILFNBQVMsQ0FBRSxJQUFJLENBZm5DLEFBZ0JpQixBQUdHLFVBbkJWLENBS04sa0JBQWtCLENBT2QsaUJBQWlCLENBQ2IsVUFBVSxDQUtOLEtBQUssQ0FDRCxHQUFHLENBQ0MsVUFBVSxDQUFFLEtBQUssQ0FwQnpDLEFBcUJxQixBQUVELFVBdkJWLENBS04sa0JBQWtCLENBT2QsaUJBQWlCLENBQ2IsVUFBVSxDQUtOLEtBQUssQ0FLRCxLQUFLLEFBQUMsQ0FDRixTQUFTLENBQUUsSUFBSSxDQXhCdkMsQUF5QnFCLEFBTWpCLFVBL0JNLENBK0JOLE1BQU0sQUFBQyxDQUNILE1BQU0sQ0FBRSxJQUFJLENBaENwQixBQWlDUSxBQVNILFVBMUNLLENBK0JOLE1BQU0sQ0FFRixlQUFlLEFBQUMsQ0FDWixJQUFJLENBQUUsS0FBSyxDQUNYLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLEtBQUssQ0FwQ3pCLEFBcUNTLEFBRUQsVUF2Q0UsQ0ErQk4sTUFBTSxDQVFGLFlBQVksQUFBQyxDQUNULE1BQU0sQ0FBRSxJQUFJLENBeEN4QixBQXlDUyxBQUlELFVBN0NFLENBNENOLFdBQVcsQ0FDUCxXQUFXLENBQ1AsU0FBUyxDQUFFLElBQUksQ0E5QzNCLEFBK0NTLEFBRUQsVUFqREUsQ0E0Q04sV0FBVyxDQUtQLFVBQVUsQ0FDTixTQUFTLENBQUUsSUFBSSxDQUNsQixBQUlULFdBQVcsQUFBQyxDQUNSLFNBQVMsQ0FBRSxJQUFJLENBQ2xCLEFBRUQsVUFBVSxBQUFDLENBQ1AsU0FBUyxDQUFFLElBQUksQ0FDZixhQUFhLENBQUUsTUFBTSxDQUN4QixBQUVELGNBQWMsQ0FBQyxhQUFhLENBQUMsY0FBYyxBQUFDLENBQ3hDLFVBQVUsQ0FBRSxlQUFlLENBRC9CLEFBRUksQUFHSCxjQUxhLENBQUMsYUFBYSxDQUFDLGNBQWMsQ0FFdkMsTUFBTSxDQUFDLEdBQUcsQ0FDTixVQUFVLENBQUUsS0FBSyxDQUNwQixBQUdMLGNBQWMsQ0FBQyxhQUFhLENBQUMsY0FBYyxBQUFDLENBQ3hDLFVBQVUsQ0FBRSxlQUFlLENBRC9CLEFBRUksQUFHSCxjQUxhLENBQUMsYUFBYSxDQUFDLGNBQWMsQ0FFdkMsTUFBTSxDQUFDLEdBQUcsQ0FDTixVQUFVLENBQUUsS0FBSyxDQUNwQixDQUlULE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxPQUFPLFNBQVMsRUFBRSxNQUFNLE9BQU8sVUFBVSxFQUFFLEtBQUssRUFDcEUsVUFBVSxDQUFDLGtCQUFrQixBQUFDLENBQzFCLEtBQUssQ0FBRSxNQUFNLENBQ2hCLENBS0csTUFBTSxFQUZOLFNBQVMsRUFBRSxLQUFLLE9BQU8sU0FBUyxFQUFFLE1BQU0sT0FFaEMsU0FBUyxFQUFFLEtBQUssT0FBTyxTQUFTLEVBQUUsTUFBTSxFQURwRCxVQUFVLENBQUMsa0JBQWtCLEFBQUMsQ0FFdEIsS0FBSyxDQUFFLEtBQUssQ0FFbkIsQ0FMTCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssT0FBTyxTQUFTLEVBQUUsTUFBTSxFQU81QyxVQUFVLENBQUMsa0JBQWtCLFVBQVUsQ0FBQyxRQUFRLENBQUMsU0FBUyxBQUFDLENBQ3ZELElBQUksQ0FBRSxLQUFLLENBQ2QsQUFFRCxVQUFVLENBQUMsa0JBQWtCLFVBQVUsQ0FBQyxRQUFRLENBQUMsU0FBUyxBQUFDLENBQ3ZELEtBQUssQ0FBRSxLQUFLLENBQ2YsQUFFRCxVQUFVLENBQUMsa0JBQWtCLENBQUMsaUJBQWlCLENBQUMsVUFBVSxDQUFDLE1BQU0sQUFBQyxDQUM5RCxTQUFTLENBQUUsSUFBSSxDQUNsQixBQUVELFVBQVUsQ0FBQyxrQkFBa0IsQ0FBQyxpQkFBaUIsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDLEtBQUssQUFBQyxDQUNuRSxTQUFTLENBQUUsSUFBSSxDQUNsQixDQUdMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUNwQixXQUFXLEFBQUMsQ0FDUixTQUFTLENBQUUsSUFBSSxDQUNsQixBQUVELFVBQVUsQUFBQyxDQUNQLFNBQVMsQ0FBRSxJQUFJLENBQ2xCLEFBRUQsYUFBYSxBQUFDLENBQ1YsU0FBUyxDQUFFLEtBQUssQ0FDaEIsT0FBTyxDQUFFLE1BQU0sQ0FDZixNQUFNLENBQUUsSUFBSSxDQUNmLEFBRUQsVUFBVSxDQUNOLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEdBQUcsQ0FBRSxLQUFLLENBQ1YsTUFBTSxDQUFFLEtBQUssQ0FDYixJQUFJLENBQUUsS0FBSyxDQUNYLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLElBQUksQ0FDWixLQUFLLENBQUUsSUFBSSxDQVBmLEFBUUksQUF3R0gsVUFoSFMsQ0FRTixpQkFBaUIsQUFBQyxDQUNkLFFBQVEsQ0FBRSxLQUFLLENBQ2YsR0FBRyxDQUFFLENBQUMsQ0FDTixJQUFJLENBQUUsQ0FBQyxDQUNQLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLEtBQUssQ0FDYixPQUFPLENBQUUsRUFBRSxDQWRuQixBQWVLLEFBRUQsVUFqQk0sQ0FpQk4sU0FBUyxBQUFDLENBQ04sUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsSUFBSSxDQXBCcEIsQUFzQlksQUFRUCxVQTlCSyxDQWlCTixTQUFTLENBSUwsS0FBSyxDQUNELEdBQUcsQ0FDQyxTQUFTLENBQUUsS0FBSyxDQUNoQixLQUFLLENBQUUsS0FBSyxDQXhCNUIsQUF5QmEsQUFFTCxVQTNCRSxDQWlCTixTQUFTLENBVUwsUUFBUSxDQUNKLE9BQU8sQ0FBRSxJQUFJLENBNUJ6QixBQTZCUyxBQUdMLFVBaENNLENBZ0NOLFdBQVcsQ0FDUCxRQUFRLENBQUUsUUFBUSxDQUNsQixTQUFTLENBQUUsZUFBZSxDQUMxQixHQUFHLENBQUUsS0FBSyxDQUNWLElBQUksQ0FBRSxLQUFLLENBQ1gsT0FBTyxDQUFFLFlBQVksQ0FDckIsTUFBTSxDQUFFLElBQUksQ0FDWixVQUFVLENBQUUsZUFBZSxDQUMzQixLQUFLLENBQUUsSUFBSSxDQUNYLE9BQU8sQ0FBRSxRQUFRLENBekN6QixBQTBDUSxBQVFILFVBbERLLENBZ0NOLFdBQVcsQ0FVUCxXQUFXLENBQ1AsU0FBUyxDQUFFLElBQUksQ0FDZixNQUFNLENBQUUsYUFBYSxDQTVDakMsQUE2Q1MsQUFFRCxVQS9DRSxDQWdDTixXQUFXLENBZVAsVUFBVSxDQUNOLFNBQVMsQ0FBRSxJQUFJLENBaEQzQixBQWlEUyxBQUdMLFVBcERNLENBb0ROLGtCQUFrQixDQUNkLEtBQUssQ0FBRSxJQUFJLENBQ1gsVUFBVSxDQUFFLElBQUksQ0FDaEIsU0FBUyxDQUFFLGVBQWUsQ0FDMUIsT0FBTyxDQUFFLFlBQVksQ0FDckIsVUFBVSxDQUFFLGVBQWUsQ0F6RG5DLEFBMERRLEFBaUNILFVBM0ZLLENBb0ROLGtCQUFrQixDQU1kLFVBQVUsQ0FDTixTQUFTLENBQUUsSUFBSSxDQUNmLGFBQWEsQ0FBRSxJQUFJLENBNUQvQixBQTZEUyxBQUVELFVBL0RFLENBb0ROLGtCQUFrQixDQVdkLGlCQUFpQixDQUNiLGVBQWUsQ0FBRSxNQUFNLENBQ3ZCLGFBQWEsQ0FBRSxJQUFJLENBakUvQixBQWtFWSxBQXdCSCxVQTFGQyxDQW9ETixrQkFBa0IsQ0FXZCxpQkFBaUIsQ0FHYixVQUFVLENBQ04sTUFBTSxDQUFFLE9BQU8sQ0FDZixNQUFNLENBQUUsS0FBSyxDQXBFN0IsQUFxRWdCLEFBb0JILFVBekZILENBb0ROLGtCQUFrQixDQVdkLGlCQUFpQixDQUdiLFVBQVUsQ0FHTixNQUFNLENBQ0YsU0FBUyxDQUFFLElBQUksQ0FDZixVQUFVLENBQUUsTUFBTSxDQXZFdEMsQUF3RWlCLEFBR0csVUEzRVYsQ0FvRE4sa0JBQWtCLENBV2QsaUJBQWlCLENBR2IsVUFBVSxDQVFOLEtBQUssQ0FDRCxHQUFHLENBQ0MsU0FBUyxDQUFFLEtBQUssQ0FPbkIsQ0FORyxNQUFNLEVBNUYxQixTQUFTLEVBQUUsS0FBSyxPQTRGWSxTQUFTLEVBQUUsS0FBSyxPQUFPLFNBQVMsRUFBRSxRQUFRLEVBN0UxRSxBQTJFb0IsVUEzRVYsQ0FvRE4sa0JBQWtCLENBV2QsaUJBQWlCLENBR2IsVUFBVSxDQVFOLEtBQUssQ0FDRCxHQUFHLENBR0ssS0FBSyxDQUFFLEtBQUssQ0FLbkIsQ0FIRyxNQUFNLEVBL0YxQixTQUFTLEVBQUUsS0FBSyxPQStGWSxTQUFTLEVBQUUsS0FBSyxPQUFPLFNBQVMsRUFBRSxLQUFLLEVBaEZ2RSxBQTJFb0IsVUEzRVYsQ0FvRE4sa0JBQWtCLENBV2QsaUJBQWlCLENBR2IsVUFBVSxDQVFOLEtBQUssQ0FDRCxHQUFHLENBTUssS0FBSyxDQUFFLEtBQUssQ0FFbkIsQ0FsR3pCLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQWVwQixBQXFGb0IsVUFyRlYsQ0FvRE4sa0JBQWtCLENBV2QsaUJBQWlCLENBR2IsVUFBVSxDQVFOLEtBQUssQ0FXRCxLQUFLLENBQ0QsU0FBUyxDQUFFLElBQUksQ0F0RnZDLEFBdUZxQixBQU1qQixVQTdGTSxDQTZGTixhQUFhLENBQ1QsU0FBUyxDQUFFLGVBQWUsQ0FDMUIsT0FBTyxDQUFFLFlBQVksQ0FDckIsVUFBVSxDQUFFLGVBQWUsQ0FoR25DLEFBaUdLLEFBRUQsVUFuR00sQ0FtR04sTUFBTSxBQUFDLENBQ0gsTUFBTSxDQUFFLElBQUksQ0FwR3BCLEFBcUdRLEFBVUgsVUEvR0ssQ0FtR04sTUFBTSxDQUVGLGVBQWUsQUFBQyxDQUNaLE9BQU8sQ0FBRSxJQUFJLENBdEd6QixBQXVHUyxBQUVELFVBekdFLENBbUdOLE1BQU0sQ0FNRixZQUFZLEFBQUMsQ0FDVCxNQUFNLENBQUUsSUFBSSxDQUNaLFVBQVUsQ0FBRSxXQUFXLENBQ3ZCLE9BQU8sQ0FBRSxXQUFXLENBQ3BCLFNBQVMsQ0FBRSxJQUFJLENBQ2xCLEFBSVQsQUFDSSxjQURVLENBQ1YsYUFBYSxDQUNULE1BQU0sQ0FBRSxDQUFDLENBRmpCLEFBR1EsQUFvQ0gsY0F2Q1MsQ0FDVixhQUFhLENBRVQsY0FBYyxDQUNWLFVBQVUsQ0FBRSxZQUFZLENBQ3hCLFdBQVcsQ0FBRSxlQUFlLENBQzVCLFNBQVMsQ0FBRSxJQUFJLENBTjNCLEFBT1ksQUErQkgsY0F0Q0ssQ0FDVixhQUFhLENBRVQsY0FBYyxDQUlWLDJCQUEyQixDQUN2QixLQUFLLENBMzVCWCxJQUFPLENBNDVCRCxLQUFLLENBQUUsSUFBSSxDQUNYLFVBQVUsQ0FBRSxPQUFPLENBQ25CLFFBQVEsQ0FBRSxLQUFLLENBQ2YsT0FBTyxDQUFFLElBQUksQ0FDYixHQUFHLENBQUUsQ0FBQyxDQWJ0QixBQWNnQixBQUlILGNBbEJDLENBQ1YsYUFBYSxDQUVULGNBQWMsQ0FJViwyQkFBMkIsQ0FPdkIsQ0FBQyxDQUNHLFNBQVMsQ0FBRSxJQUFJLENBQ2YsT0FBTyxDQUFFLElBQUksQ0FoQmpDLEFBaUJpQixBQUdMLGNBcEJFLENBQ1YsYUFBYSxDQUVULGNBQWMsQ0FpQlYsYUFBYSxDQUNULEtBQUssQ0FBRSxJQUFJLENBQ1gsS0FBSyxDQUFFLENBQUMsQ0F0QnhCLEFBdUJnQixBQUdILGNBMUJDLENBQ1YsYUFBYSxDQUVULGNBQWMsQ0FpQlYsYUFBYSxDQUdULGFBQWEsQ0FDVCxTQUFTLENBQUUsR0FBRyxDQXhCbEMsQUF5QmlCLEFBR0wsY0E1QkUsQ0FDVixhQUFhLENBRVQsY0FBYyxDQXlCVixNQUFNLENBQ0YsS0FBSyxDQUFFLElBQUksQ0FDWCxLQUFLLENBQUUsQ0FBQyxDQTlCeEIsQUErQmdCLEFBTUgsY0FyQ0MsQ0FDVixhQUFhLENBRVQsY0FBYyxDQXlCVixNQUFNLENBR0YsR0FBRyxDQUNDLFNBQVMsQ0FBRSxJQUFJLENBQ2YsS0FBSyxDQUFFLElBQUksQ0FDWCxVQUFVLENBQUUsS0FBSyxDQUNqQixNQUFNLENBQUUsU0FBUyxDQUNwQixDQUtiLE1BQU0sRUExS04sU0FBUyxFQUFFLEtBQUssT0EwS1IsU0FBUyxFQUFFLEtBQUssRUF6QzVCLEFBMENRLGNBMUNNLENBMENOLGFBQWEsQ0FDVCxNQUFNLENBQUUsQ0FBQyxDQTNDckIsQUE0Q1ksQUFvREgsY0FoR0ssQ0EwQ04sYUFBYSxDQUVULGNBQWMsQ0FDVixVQUFVLENBQUUsWUFBWSxDQUN4QixXQUFXLENBQUUsSUFBSSxDQUNqQixTQUFTLENBQUUsSUFBSSxDQS9DL0IsQUFpRG9CLEFBOENQLGNBL0ZDLENBMENOLGFBQWEsQ0FFVCxjQUFjLENBSVYsYUFBYSxDQUNULGFBQWEsQ0FDVCxTQUFTLENBQUUsSUFBSSxDQUNmLE9BQU8sQ0FBRSxDQUFDLENBbkRsQyxBQW9Ed0IsQUEyQkgsY0EvRVAsQ0EwQ04sYUFBYSxDQUVULGNBQWMsQ0FJVixhQUFhLENBQ1QsYUFBYSxDQUdULE1BQU0sQ0FDRixVQUFVLENBQUUsT0FBTyxDQUNuQixTQUFTLENBQUUsaUJBQWlCLENBQzVCLFVBQVUsQ0F2OEI1QixlQUFPLENBdzhCVyxPQUFPLENBQUUsTUFBTSxDQXhEM0MsQUF5RHlCLEFBRUQsY0EzRFYsQ0EwQ04sYUFBYSxDQUVULGNBQWMsQ0FJVixhQUFhLENBQ1QsYUFBYSxDQVVULFVBQVUsQ0FDTixVQUFVLENBQUUsT0FBTyxDQUNuQixTQUFTLENBQUUsZ0JBQWdCLENBQzNCLE9BQU8sQ0FBRSxNQUFNLENBOUQzQyxBQStEeUIsQUFFRCxjQWpFVixDQTBDTixhQUFhLENBRVQsY0FBYyxDQUlWLGFBQWEsQ0FDVCxhQUFhLENBZ0JULEtBQUssQ0FDRCxNQUFNLENBQUUsV0FBVyxDQUNuQixPQUFPLENBQUUsaUJBQWlCLENBbkV0RCxBQW9FNEIsQUFHSCxjQXZFWCxDQTBDTixhQUFhLENBRVQsY0FBYyxDQUlWLGFBQWEsQ0FDVCxhQUFhLENBZ0JULEtBQUssQUFHQSxRQUFRLENBQ0wsT0FBTyxDQUFFLElBQUksQ0FyRTdDLEFBc0U2QixBQUdMLGNBekVWLENBMENOLGFBQWEsQ0FFVCxjQUFjLENBSVYsYUFBYSxDQUNULGFBQWEsQ0F3QlQsZUFBZSxBQUFDLENBQ1osU0FBUyxDQUFFLEtBQUssQ0FDaEIsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLE9BQU8sQ0FBRSxNQUFNLENBN0UzQyxBQThFeUIsQUFLTCxjQW5GTixDQTBDTixhQUFhLENBRVQsY0FBYyxDQXNDVixNQUFNLENBQ0YsR0FBRyxDQUNDLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLEtBQUssQ0FDYixNQUFNLENBQUUsQ0FBQyxDQXRGakMsQUF1RnFCLEFBR0wsY0ExRkYsQ0EwQ04sYUFBYSxDQUVULGNBQWMsQ0E4Q1Ysa0JBQWtCLENBQ2QsUUFBUSxDQUFFLEtBQUssQ0FDZixlQUFlLENBQUUsT0FBTyxDQUN4QixVQUFVLENBQUUsMENBQTBDLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQzlFLENBTWpCLE1BQU0sRUFyT0YsU0FBUyxFQUFFLEtBQUssT0FxT1osU0FBUyxFQUFFLEtBQUssRUFDcEIsQUFDSSxVQURNLENBQ04sa0JBQWtCLENBQ2QsS0FBSyxDQUFFLElBQUksQ0FDWCxVQUFVLENBQUUsSUFBSSxDQUh4QixBQUlRLEFBOEVILFVBbEZLLENBQ04sa0JBQWtCLENBR2QsVUFBVSxDQUNOLFNBQVMsQ0FBRSxJQUFJLENBQ2YsYUFBYSxDQUFFLElBQUksQ0FDbkIsS0FBSyxDQS8vQlgsSUFBTyxDQWdnQ0QsT0FBTyxDQUFFLE1BQU0sQ0FSM0IsQUFTUyxBQUVELFVBWEUsQ0FDTixrQkFBa0IsQ0FVZCxvQkFBb0IsQ0FDaEIsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsSUFBSSxDQUNiLGNBQWMsQ0FBRSxNQUFNLENBZGxDLEFBZVksQUFrRUgsVUFqRkMsQ0FDTixrQkFBa0IsQ0FVZCxvQkFBb0IsQ0FJaEIsaUJBQWlCLENBQ2IsZUFBZSxDQUFFLEtBQUssQ0FDdEIsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsY0FBYyxDQUFFLFdBQVcsQ0FDM0IsT0FBTyxDQUFFLFFBQVEsQ0FuQmpDLEFBb0JnQixBQWtDSCxVQXRESCxDQUNOLGtCQUFrQixDQVVkLG9CQUFvQixDQUloQixpQkFBaUIsQ0FLYixVQUFVLENBQ04sTUFBTSxDQUFFLEtBQUssQ0FDYixPQUFPLENBQUUsSUFBSSxDQUNiLGNBQWMsQ0FBRSxNQUFNLENBdkIxQyxBQXdCb0IsQUF3QkgsVUFoRFAsQ0FDTixrQkFBa0IsQ0FVZCxvQkFBb0IsQ0FJaEIsaUJBQWlCLENBS2IsVUFBVSxDQUlOLE1BQU0sQ0FDRixTQUFTLENBQUUsSUFBSSxDQUNmLEtBQUssQ0FBRSxDQUFDLENBQ1IsS0FBSyxDQW5oQ3ZCLElBQU8sQ0FvaENXLE1BQU0sQ0FBRSxXQUFXLENBQ25CLEtBQUssQ0FBRSxLQUFLLENBQ1osVUFBVSxDQUFFLE1BQU0sQ0E5QjFDLEFBK0JxQixBQUVELFVBakNWLENBQ04sa0JBQWtCLENBVWQsb0JBQW9CLENBSWhCLGlCQUFpQixDQUtiLFVBQVUsQ0FhTixLQUFLLENBQ0QsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsUUFBUSxDQUFFLE1BQU0sQ0FuQ3hDLEFBb0N3QixBQVdILFVBL0NYLENBQ04sa0JBQWtCLENBVWQsb0JBQW9CLENBSWhCLGlCQUFpQixDQUtiLFVBQVUsQ0FhTixLQUFLLENBR0QsR0FBRyxDQUNDLFNBQVMsQ0FBRSxLQUFLLENBQ2hCLE1BQU0sQ0FBRSxLQUFLLENBQ2IsS0FBSyxDQUFFLEtBQUssQ0F2Q3hDLEFBd0N5QixBQUVELFVBMUNkLENBQ04sa0JBQWtCLENBVWQsb0JBQW9CLENBSWhCLGlCQUFpQixDQUtiLFVBQVUsQ0FhTixLQUFLLENBU0QsS0FBSyxDQUNELFNBQVMsQ0FBRSxJQUFJLENBQ2YsS0FBSyxDQWxpQ3ZCLE9BQU8sQ0FtaUNXLFVBQVUsQ0FBRSxNQUFNLENBN0M5QyxBQThDeUIsQUFJVCxVQWxETixDQUNOLGtCQUFrQixDQVVkLG9CQUFvQixDQUloQixpQkFBaUIsQUFtQ1osbUJBQW1CLEFBQUMsQ0FDakIsS0FBSyxDQUFFLENBQUMsQ0FDUixNQUFNLENBQUUsQ0FBQyxDQXBEN0IsQUFxRGlCLEFBSUQsVUF6RE4sQ0FDTixrQkFBa0IsQ0FVZCxvQkFBb0IsQUE2Q2YsV0FBVyxDQUNSLGlCQUFpQixDQUNiLGFBQWEsQ0FBRSxJQUFJLENBMUR2QyxBQTJEaUIsQUFLRyxVQWhFVixDQUNOLGtCQUFrQixDQVVkLG9CQUFvQixBQW1EZixZQUFhLENBQUEsQ0FBQyxFQUNYLGlCQUFpQixDQUNiLFVBQVUsQ0FDTixTQUFTLENBQUUsS0FBSyxDQUNoQixLQUFLLENBQUUsS0FBSyxDQWxFcEMsQUFtRXdCLEFBV0gsVUE5RVgsQ0FDTixrQkFBa0IsQ0FVZCxvQkFBb0IsQUFtRGYsWUFBYSxDQUFBLENBQUMsRUFDWCxpQkFBaUIsQ0FDYixVQUFVLENBR04sTUFBTSxBQUFDLENBQ0gsS0FBSyxDQUFFLEtBQUssQ0FwRXhDLEFBcUV5QixBQUdHLFVBeEVsQixDQUNOLGtCQUFrQixDQVVkLG9CQUFvQixBQW1EZixZQUFhLENBQUEsQ0FBQyxFQUNYLGlCQUFpQixDQUNiLFVBQVUsQ0FPTixLQUFLLENBQ0QsR0FBRyxDQUNDLFNBQVMsQ0FBRSxLQUFLLENBQ2hCLE1BQU0sQ0FBRSxLQUFLLENBQ2IsS0FBSyxDQUFFLEtBQUssQ0FDZixDQWFyQyxhQUFhLEFBQUMsQ0FDVixRQUFRLENBQUUsS0FBSyxDQUNmLE9BQU8sQ0FBRSxDQUFDLENBQ1YsTUFBTSxDQUFFLENBQUMsQ0FDVCxLQUFLLENBQUUsSUFBSSxDQUpmLEFBS0ksQUFxQkgsYUExQlksQ0FLVCxDQUFDLEFBQUMsQ0FBQyxTQUFTLENBQUUsSUFBSSxDQUx0QixBQUt5QixBQUNyQixhQU5TLENBTVQsU0FBUyxBQUFDLENBQ04sUUFBUSxDQUFFLFFBQVEsQ0FDbEIsZ0JBQWdCLENBQUUsT0FBTyxDQUN6QixLQUFLLENBMWxDQyxJQUFPLENBMmxDYixPQUFPLENBQUUsSUFBSSxDQUNiLGVBQWUsQ0FBRSxNQUFNLENBQ3ZCLFdBQVcsQ0FBRSxNQUFNLENBQ25CLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixhQUFhLENBQUUsR0FBRyxDQUNsQixBQVNILE1BVFMsRUFBRSxTQUFTLEVBQUUsS0FBSyxFQWhCaEMsQUFNSSxhQU5TLENBTVQsU0FBUyxBQUFDLENBV0YsSUFBSSxDQUFFLEdBQUcsQ0FDVCxNQUFNLENBQUUsS0FBSyxDQU9wQixDQUxHLE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSyxFQXBCL0IsQUFNSSxhQU5TLENBTVQsU0FBUyxBQUFDLENBZUYsT0FBTyxDQUFFLFFBQVEsQ0FDakIsSUFBSSxDQUFFLElBQUksQ0FDVixNQUFNLENBQUUsSUFBSSxDQUVuQixDQUlMLGVBQWUsQUFBQyxDQUNaLEtBQUssQ0FBRSxJQUFJLENBQ2QsQUFFRCxlQUFlLGVBQWUsQ0FBQyxlQUFlLENBQzlDLGVBQWUsbUJBQW1CLENBQUMsZUFBZSxBQUFDLENBQy9DLEtBQUssQ0FBRSxJQUFJLENBQ2QsQUFFRCxlQUFlLGVBQWUsQ0FBQyxjQUFjLENBQzdDLGVBQWUsbUJBQW1CLENBQUMsY0FBYyxBQUFDLENBQzlDLEtBQUssQ0FBRSxlQUFlLENBQ3RCLE9BQU8sQ0FBRSxVQUFVLENBQ3RCLEFBRUQsU0FBUyxHQUFHLEFBQUMsQ0FDVCxPQUFPLENBQUUsSUFBSSxDQUNoQixBQUVELFNBQVMsR0FBRyxDQUFHLG1CQUFtQixBQUFDLENBQy9CLE9BQU8sQ0FBRSxZQUFZLENBQ3hCLEFBRUQsZUFBZSxlQUFlLENBQUMsS0FBSyxDQUNwQyxlQUFlLGVBQWUsQ0FBQyxLQUFLLENBQUEsSUFBQyxDQUFLLEtBQUwsQUFBVSxFQUMvQyxlQUFlLGVBQWUsQ0FBQyxLQUFLLENBQUEsSUFBQyxDQUFLLE1BQUwsQUFBVyxFQUNoRCxlQUFlLG1CQUFtQixDQUFDLEtBQUssQ0FDeEMsZUFBZSxtQkFBbUIsQ0FBQyxLQUFLLENBQUEsSUFBQyxDQUFLLEtBQUwsQUFBVSxFQUNuRCxlQUFlLG1CQUFtQixDQUFDLEtBQUssQ0FBQSxJQUFDLENBQUssTUFBTCxBQUFXLENBQUUsQ0FDbEQsWUFBWSxDQUFFLElBQUksQ0FDckIsQUFFRCxlQUFlLENBQUMsYUFBYSxBQUFDLENBQzFCLFNBQVMsQ0FBRSxHQUFHLENBQ2QsR0FBRyxDQUFFLElBQUksQ0FDVCxJQUFJLENBQUUsQ0FBQyxDQUNQLEtBQUssQ0FBRSxLQUFLLENBRVosS0FBSyxDQUFFLGdCQUFnQixDQUN2QixVQUFVLENBQUUsZ0JBQWdCLENBQzVCLFVBQVUsQ0FBRSxNQUFNLENBUnRCLEFBVUksQUFZSCxlQXRCYyxDQUFDLGFBQWEsQUFVeEIsbUJBQW1CLEFBQUMsQ0FDakIsS0FBSyxDQUFFLEdBQUcsQ0FYbEIsQUFZSyxBQUVELGVBZFcsQ0FBQyxhQUFhLEFBY3hCLHlCQUF5QixBQUFDLENBQ3ZCLFVBQVUsQ0FBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQU0sZUFBSSxDQUNuQyxNQUFNLENBQUUsTUFBTSxDQWhCdEIsQUFpQkssQUFFRCxlQW5CVyxDQUFDLGFBQWEsQUFtQnhCLHlCQUF5QixBQUFDLENBQ3ZCLFVBQVUsQ0FqcUNGLE9BQU8sQ0FrcUNsQixBQUdMLGVBQWUsQ0FBQyxjQUFjLENBQUMsU0FBUyxBQUFDLENBQ3JDLElBQUksQ0FBRSxlQUFlLENBQ3hCLEFBRUQsZUFBZSxtQkFBbUIsZUFBZSxVQUFVLENBQ3ZELGNBQWMsTUFBTSxBQUFDLENBQ3JCLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsTUFBTSxDQUFFLElBQUksQ0FDZixBQUVELGVBQWUsbUJBQW1CLENBQUMsbUJBQW1CLEFBQUMsQ0FDbkQsT0FBTyxDQUFFLFVBQVUsQ0FDbkIsY0FBYyxDQUFFLE1BQU0sQ0FDdEIsT0FBTyxDQUFFLE1BQU0sQ0FDZixTQUFTLENBQUUsSUFBSSxDQUNmLFlBQVksQ0FBRSxJQUFJLENBQ3JCLEFBRUQsZUFBZSxDQUFDLGFBQWEsQ0FBQyxVQUFVLEFBQUMsQ0FDckMsS0FBSyxDQUFPLGVBQUksQ0FBTyxVQUFVLENBQ3BDLEFBRUQsZUFBZSxDQUFDLGFBQWEsQ0FBQyxhQUFhLEFBQUMsQ0FDeEMsS0FBSyxDQUFFLENBQUMsQ0FDUixLQUFLLENBQU8sZUFBSSxDQUNuQixBQUVELGVBQWUsQ0FBQyxhQUFhLENBQUMsUUFBUSxBQUFDLENBQ25DLFNBQVMsQ0FBRSxJQUFJLENBQ2YsT0FBTyxDQUFFLElBQUksQ0FDYixXQUFXLENBQUUsTUFBTSxDQUN0QixBQUVELGVBQWUsbUJBQW1CLGVBQWUsVUFBVSxDQUFDLEtBQUssQ0FBQSxJQUFDLENBQUssS0FBTCxBQUFVLENBQUUsQ0FDMUUsWUFBWSxDQUFFLGdCQUFnQixDQUNqQyxBQUVELGVBQWUsQ0FBQyxjQUFjLENBQUMsVUFBVSxBQUFDLENBQ3RDLEtBQUssQ0FBRSxHQUFHLENBQ2IsQUFHRCxRQUFRLEFBQUMsQ0FDTCxNQUFNLENBQUUsU0FBUyxDQUNqQixVQUFVLENBQUUsWUFBWSxDQUMzQixBQUVELFFBQVEsV0FBVyxBQUFDLENBQ2hCLE1BQU0sQ0FBRSxPQUFPLENBQ2xCIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIkbGlnaHQtY29sb3I6ICNmZmZmZmY7XHJcbiRwcmltYXJ5LWNvbG9yOiAjRkZBNDkxO1xyXG4kc2Vjb25kYXJ5LWNvbG9yOiAjM0VGRkQxO1xyXG4kYmxhY2stY29sb3I6ICMwMDAwMDA7XHJcbiRmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xyXG5cclxuYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAmOmZvY3VzLFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4qLFxyXG5ib2R5LFxyXG5odG1sIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gICAgY29sb3Itc2NoZW1lOiBsaWdodCBvbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICAgY29sb3I6ICRibGFjay1jb2xvcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XHJcbiAgICBkaXJlY3Rpb246IGx0cjtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMWVjO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcclxufVxyXG5cclxuLm9mZmVyLWJ1dHRvbntcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGQzhENzcgMCUsICM5NzI4MTEgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDIwcHggNzBweCAjRjFBNTAxMjY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBjb2xvcjogJGxpZ2h0LWNvbG9yO1xyXG4gICAgcGFkZGluZzogMC43cmVtIDRyZW07XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICY6aG92ZXIsJjpmb2N1c3tcclxuICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbjtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubW9kYWwtb3BlbntcclxuICAgIC5tYWluLXBhZ2UucGFnZS1sb2FkZWQgLm9mZmVyLWJ1dHRvbiB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbjtcclxuICAgIH1cclxufVxyXG5cclxuLm1haW4tcGFnZXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMHZoO1xyXG4gICAgYm90dG9tOiAwdmg7XHJcbiAgICBsZWZ0OiAwdnc7XHJcbiAgICByaWdodDogMHZ3O1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIHdpZHRoOiAxMDB2dztcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAuYmFja2dyb3VuZC1pbWFnZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdi1wYWdlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDkwdnc7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6NTc2cHgpIGFuZCAobWF4LXdpZHRoOjEzMDBweCl7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5OHZ3O1xyXG4gICAgICAgICAgICAubG9ne1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgLmxvZ28ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTYwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uYXZiYXJ7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTB2aCk7XHJcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICAgICAgLm5hdi1saW5re1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNERjY5NTE7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMnJlbSAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMXJlbTtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOjk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KXtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNERjY5NTE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50b2dnbGVye1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIC5uYXYtaWNvbntcclxuICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzcHggMDtcclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpe3dpZHRoOiAzNnB4O31cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpe3dpZHRoOiAyNHB4O31cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpe3dpZHRoOiAxOHB4O31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGFnZS10aXRsZXtcclxuICAgICAgICBjb2xvcjogJGxpZ2h0LWNvbG9yO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAzMCU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICBjb2xvcjogJGxpZ2h0LWNvbG9yO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgLm1haW4tdGl0bGV7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjhweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN1Yi10aXRsZXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnByb2plY3RzLWNhcm91c2Vse1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICB3aWR0aDogMTE1MHB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAwcHgpO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgLm1haW4taGVhZHtcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDR2aDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcm9qZWN0cy1jb250YWlue1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIC5wcm9qLWNhcmR7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDIwcHgpO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAudGl0bGV7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYm9keXtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5kZXNje1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRibGFjay1jb2xvciwwLjYpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpe3dpZHRoOiAyMzBweDt9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDo1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXt3aWR0aDogMTc1cHg7fVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NTc2cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLmJvZHkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5vd2wtdGhlbWUge1xyXG4gICAgICAgICAgICAub3dsLW5hdntcclxuICAgICAgICAgICAgICAgID5idXR0b257XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNUI0MjM4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC00cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmZvY3Vze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5kaXNhYmxlZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzVCNDIzODtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDBzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAub3dsLW5leHR7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xMDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAub3dsLXByZXZ7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEwMHB4IDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBmb290ZXIge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGhlaWdodDogMTIwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAuZGVjb3JhdGlvbi1ib3gge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDEwMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjcwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbWF0cml4KDAuNzEsIDAuNzEsIC0wLjcxLCAwLjcxLCAwLCAwKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICBib3R0b206IC0yMDBweDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA1OXB4ICMwMDAwMDAyOTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgZmlsdGVyOiBibHVyKDEycHgpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjREY2OTUxO1xyXG4gICAgICAgICAgICAmLmJnLWdyZXkge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMjQwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmctZ3JleSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5QjlCOUI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29weS1yaWdodHMge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XHJcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRibGFjay1jb2xvciwwLjYpO1xyXG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWNvbG9yO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm9mZmVyLWJ1dHRvbntcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwMHB4KTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYucGFnZS1sb2FkZWR7XHJcbiAgICAgICAgLm5hdi1wYWdlIHtcclxuICAgICAgICAgICAgLm5hdmJhcntcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBlYXNlLWluO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwJTtcclxuICAgICAgICAgICAgICAgIC5uYXYtbGlua3tcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xyXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjREY2OTUxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBhZ2UtdGl0bGV7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwdncpO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMS42cyBlYXNlLWluO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2plY3RzLWNhcm91c2Vse1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxLjhzIGVhc2UtaW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub2ZmZXItYnV0dG9ue1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxLjhzIGVhc2UtaW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY29udGFjdC1zZWN0aW9ue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gICAgLmNvbnRhaW57XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3NTBweDtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDM5cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW5mb3tcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbnRhY3QtZm9ybSB7XHJcbiAgICAgICAgICAgIC5mb3JtLWdyb3VwIHtcclxuICAgICAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjNyZW0gMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzg4ODg4ODtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEREREREQ7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzg4ODg4ODtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYnRuLXNlbmQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDBkZWcsICM5ODY0MjQgMCUsICNEQjkxMzUgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1jb2xvcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZm9ybS10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uZm9ybS1pbmZvIHtcclxuICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgIGNvbG9yOiAkbGlnaHQtY29sb3I7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5jb250YWN0LWZvcm0ge1xyXG4gICAgLmZvcm0tZ3JvdXAge1xyXG4gICAgICAgIG1hcmdpbjogMC40cmVtIDA7XHJcbiAgICAgICAgbGFiZWx7ZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICY6Zm9jdXN7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMjVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bi1zZW5kIHtcclxuICAgICAgICBjb2xvcjogJGxpZ2h0LWNvbG9yO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjQzU0MjI3IDAlLCAjREY2OTUxIDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNHJlbTtcclxuICAgICAgICAmOmZvY3Vze1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250YWN0LW1vZGFse1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgLm1vZGFsLWRpYWxvZ3tcclxuICAgICAgICBtYXgtd2lkdGg6IDk1MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAubW9kYWwtY29udGVudHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTV2aCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAuZm9ybS1zZWN0aW9ue1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAuZm9ybS1jb250YWlue1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmJhY2tncm91bmQtZmlsdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRibGFjay1jb2xvciwwLjQpO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jbG9zZS1tb2RhbC1idG57XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkbGlnaHQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmltYWdle1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gb2JqZWN0LXBvc2l0aW9uOiAwJTtcclxuICAgICAgICAgICAgICAgICAgICAvLyBhbmltYXRpb246IG1vdmUgOHMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIGFuaW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZTtcclxuICAgICAgICAgICAgICAgICAgICAvLyBAa2V5ZnJhbWVzIG1vdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwIHtcclxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICN7MTAqJGkgKyAnJSd9IHtvYmplY3QtcG9zaXRpb246ICN7MTAqJGkrJyUnfX1cclxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnByb2plY3QtbW9kYWx7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAubW9kYWwtZGlhbG9ne1xyXG4gICAgICAgIG1heC13aWR0aDogOTUwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC5tb2RhbC1jb250ZW50e1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXZoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIC5kZXNjLXNlY3Rpb257XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIC5kZXNjLWNvbnRhaW57XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnN1Yi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuaW5mb3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMnJlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjREY2OTUxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuYWR2YW50YWdlLWxpc3R7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubmFtZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMC41cmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAub2ZmZXItYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jbG9zZS1wcm9qZWN0LW1vZGFse1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodC1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmltYWdle1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5iYWNrZ3JvdW5kLWZpbHRlcntcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDMwcHgpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkYmxhY2stY29sb3IsMC40KTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo5OTJweCkgYW5kIChtYXgtaGVpZ2h0OiA4MDBweCl7XHJcbiAgICAubWFpbi1wYWdle1xyXG4gICAgICAgIC5uYXYtcGFnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNHJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcm9qZWN0cy1jYXJvdXNlbHtcclxuICAgICAgICAgICAgd2lkdGg6IDg1MHB4O1xyXG4gICAgICAgICAgICAubWFpbi1oZWFke1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAydmggYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnByb2plY3RzLWNvbnRhaW57XHJcbiAgICAgICAgICAgICAgICAucHJvai1jYXJke1xyXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5ib2R5e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmRlc2Mge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBmb290ZXIge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgICAgIC5kZWNvcmF0aW9uLWJveCB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNDVweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxOTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jb3B5LXJpZ2h0cyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wYWdlLXRpdGxle1xyXG4gICAgICAgICAgICAubWFpbi10aXRsZXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN1Yi10aXRsZXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzN3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWluZm8ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnByb2plY3QtbW9kYWwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC5pbWFnZSBpbWd7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ4MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGFjdC1tb2RhbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLmltYWdlIGltZ3tcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNDgwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE0MDBweCkgYW5kIChtaW4taGVpZ2h0OiA4MDBweCkge1xyXG4gICAgLm1haW4tcGFnZSAucHJvamVjdHMtY2Fyb3VzZWwge1xyXG4gICAgICAgIHdpZHRoOiAxMDUwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjk5MnB4KSBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAubWFpbi1wYWdlIC5wcm9qZWN0cy1jYXJvdXNlbCB7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6OTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpe1xyXG4gICAgICAgICAgICB3aWR0aDogODAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLXBhZ2UgLnByb2plY3RzLWNhcm91c2VsLm93bC10aGVtZSAub3dsLW5hdiAub3dsLXByZXYge1xyXG4gICAgICAgIGxlZnQ6IC01MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLXBhZ2UgLnByb2plY3RzLWNhcm91c2VsLm93bC10aGVtZSAub3dsLW5hdiAub3dsLW5leHQge1xyXG4gICAgICAgIHJpZ2h0OiAtNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1wYWdlIC5wcm9qZWN0cy1jYXJvdXNlbCAucHJvamVjdHMtY29udGFpbiAucHJvai1jYXJkIC50aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLXBhZ2UgLnByb2plY3RzLWNhcm91c2VsIC5wcm9qZWN0cy1jb250YWluIC5wcm9qLWNhcmQgLmJvZHkgLmRlc2Mge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6OTkycHgpIHtcclxuICAgIC5mb3JtLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5mbyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0LWZvcm0ge1xyXG4gICAgICAgIG1heC13aWR0aDogMzUwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1wYWdle1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IHVuc2V0O1xyXG4gICAgICAgIGJvdHRvbTogdW5zZXQ7XHJcbiAgICAgICAgbGVmdDogdW5zZXQ7XHJcbiAgICAgICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAuYmFja2dyb3VuZC1pbWFnZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5hdi1wYWdlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgIC5sb2dvIHtcclxuICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudG9nZ2xlcntcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wYWdlLXRpdGxle1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB0b3A6IHVuc2V0O1xyXG4gICAgICAgICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMC40cmVtO1xyXG4gICAgICAgICAgICAubWFpbi10aXRsZXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMXJlbSAwIDAuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN1Yi10aXRsZXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2plY3RzLWNhcm91c2Vse1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAubWFpbi1oZWFke1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnByb2plY3RzLWNvbnRhaW57XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICAgICAgICAgICAgICAucHJvai1jYXJke1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuYm9keXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOjU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNzVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmRlc2N7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5vZmZlci1idXR0b257XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGZvb3RlciB7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgLmRlY29yYXRpb24tYm94IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jb3B5LXJpZ2h0cyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMC4ycmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wcm9qZWN0LW1vZGFse1xyXG4gICAgICAgIC5tb2RhbC1kaWFsb2d7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgLm1vZGFsLWNvbnRlbnR7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgLmNsb3NlLXByb2plY3QtbW9kYWwtbW9iaWxle1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0RGNjk1MTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTAwMDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgaXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZGVzYy1zZWN0aW9ue1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIC5kZXNjLWNvbnRhaW57XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuaW1hZ2V7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxcmVtIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo1NzZweCl7XHJcbiAgICAgICAgICAgIC5tb2RhbC1kaWFsb2d7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAubW9kYWwtY29udGVudHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgIC5kZXNjLXNlY3Rpb257XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5kZXNjLWNvbnRhaW57XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDQlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRibGFjay1jb2xvciwwLjUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc3ViLXRpdGxle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW5mb3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDByZW0gMCAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFkdmFudGFnZS1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5pbWFnZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuYmFja2dyb3VuZC1maWx0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2JhY2tncm91bmQtaW1hZ2UtbW9iaWxlLmpwZykgbm8tcmVwZWF0IDIwJSBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjU3NnB4KXtcclxuICAgICAgICAubWFpbi1wYWdle1xyXG4gICAgICAgICAgICAucHJvamVjdHMtY2Fyb3VzZWx7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAubWFpbi1oZWFke1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5tb2JpbGUtY29udGFpbi1jYXJke1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAucHJvamVjdHMtY29udGFpbntcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMC43cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAucHJvai1jYXJke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMC41cmVtIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYm9keXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5kZXNje1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAucHJvamVjdHMtY29udGFpbntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNCl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wcm9qZWN0cy1jb250YWlue1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnByb2otY2FyZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI5MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyOTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjkwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYm9keXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyOTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjkwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vLyBzdGFydCB3aGF0c2FwcCBtb2RhbFxyXG4uZml4ZWQtYm90dG9tIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGEge2ZvbnQtc2l6ZTogMzVweDt9XHJcbiAgICAud2hhdHNhcHAge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjVEMzY2O1xyXG4gICAgICAgIGNvbG9yOiAkbGlnaHQtY29sb3I7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiA1M3B4O1xyXG4gICAgICAgIGhlaWdodDogNTNweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXtcclxuICAgICAgICAgICAgbGVmdDogNXZ3O1xyXG4gICAgICAgICAgICBib3R0b206IDEwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTZweDtcclxuICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgICAgYm90dG9tOiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLypzdGFydCBpbnB1dCB0ZWwqL1xyXG4uaW50bC10ZWwtaW5wdXQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biAuZmxhZy1jb250YWluZXIsXHJcbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUgLmZsYWctY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiA4MHB4O1xyXG59XHJcblxyXG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gLnNlbGVjdGVkLWZsYWcsXHJcbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUgLnNlbGVjdGVkLWZsYWcge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDMwcHg7XHJcbn1cclxuXHJcbi5pdGktZmxhZy54eCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uaXRpLWZsYWcueHggKyAuc2VsZWN0ZWQtZGlhbC1jb2RlIHtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIGlucHV0LFxyXG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gaW5wdXRbdHlwZT1cInRlbFwiXSxcclxuLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxyXG4uaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlIGlucHV0LFxyXG4uaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXHJcbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA5MnB4O1xyXG59XHJcblxyXG4uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCB7XHJcbiAgICBkaXJlY3Rpb246IGx0cjtcclxuICAgIHRvcDogNTBweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogdW5zZXQ7XHJcblxyXG4gICAgd2lkdGg6IDI2NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXgtaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgfVxyXG5cclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoIzAwMCwgMC45KTtcclxuICAgICAgICBtYXJnaW46IDFyZW0gMDtcclxuICAgIH1cclxuXHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktY29sb3I7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbnRsLXRlbC1pbnB1dCAuc2VsZWN0ZWQtZmxhZyAuaXRpLWZsYWcge1xyXG4gICAgbGVmdDogMTBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtM1xyXG4gICAgLnNlbGVjdGVkLWZsYWc6Zm9jdXMge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbi5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUgLnNlbGVjdGVkLWRpYWwtY29kZSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIHBhZGRpbmctbGVmdDogMjhweDtcclxufVxyXG5cclxuLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmRpYWwtY29kZSB7XHJcbiAgICBjb2xvcjogcmdiYSgjMDAwLCAwLjkpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5jb3VudHJ5LW5hbWUge1xyXG4gICAgb3JkZXI6IDI7XHJcbiAgICBjb2xvcjogcmdiYSgjMDAwLCAwLjkpO1xyXG59XHJcblxyXG4uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuY291bnRyeSB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5hbGxvdy1kcm9wZG93bi5pdGktc2RjLTMgaW5wdXRbdHlwZT1cInRlbFwiXSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbnRsLXRlbC1pbnB1dCAuc2VsZWN0ZWQtZmxhZyAuaXRpLWFycm93IHtcclxuICAgIHJpZ2h0OiAycHg7XHJcbn1cclxuLyplbmQgaW5wdXQgdGVsKi9cclxuXHJcbi5ibHVyLXVwIHtcclxuICAgIGZpbHRlcjogYmx1cig1cHgpO1xyXG4gICAgdHJhbnNpdGlvbjogZmlsdGVyIDQwMG1zO1xyXG59XHJcblxyXG4uYmx1ci11cC5sYXp5bG9hZGVkIHtcclxuICAgIGZpbHRlcjogYmx1cigwKTtcclxufVxyXG4iXX0= */
