html,body{width:100%;height:100%;margin:0;padding:0;border:none}body{font-family:Open Sans,sans-serif;margin:0;padding:0;color:#333}main{width:100%;height:100vh;display:grid;grid-template-rows:1fr;grid-template-columns:300px 1fr}main section{width:100%;overflow:hidden}header{flex-direction:column;justify-content:flex-start;position:sticky;top:0;height:100%;background-color:#302f42;display:flex;align-items:center;box-shadow:0 4px 53px #0f1f2914,0 0 3px #0f1f290a}.advertiser-select{margin-top:20px;margin-left:10px;margin-right:20px}.active-advertiser{padding:10px;background-color:#444356;border:none;color:#fff;border-radius:10px;max-width:200px;overflow:hidden;text-overflow:ellipsis;text-align:center;vertical-align:middle}.active-advertiser:hover{background-color:#3ac4ff}.advertiser-select-container{border:none;height:200px;width:210px;position:absolute}.advertiser-search{width:200px;padding-top:10px;padding-bottom:10px;padding-left:10px;border:none;border-radius:10px}#dashboard .advertiser-search{width:210px}.advertiser-select-container>div{width:210px;border-radius:10px 10px 0;padding:7px 10px 4px;background-color:#324d68}.advertiser-select-container>div:last-child{width:400px;border-radius:10px;padding:5px}.advertiser-select-list{overflow:hidden;overflow-y:scroll;text-overflow:ellipsis;background-color:#324d68;border-radius:10px;color:#fff;max-height:76vh;margin:0;width:400px;font-size:.85rem;padding:10px 0 5px;scrollbar-width:thin;scrollbar-color:#fff #324d68}.advertiser-select-list::-webkit-scrollbar{width:8px}.advertiser-select-list::-webkit-scrollbar-track{background:#324d68}.advertiser-select-list::-webkit-scrollbar-thumb{background:#fff;border-radius:6px}.advertiser-select-list li:hover,.advertiser-select-list .active{background-color:#3ac4ff}.advertiser-select-list li{color:#fff;padding:7px 20px;cursor:pointer}.advertiser-select-list li:nth-child(2n){border:solid 1px #263b50;border-right:none;border-left:none}.advertiser-select-list li:last-child{border-bottom:none}.header-logo{padding:10px;width:150px;height:auto}ul{display:flex;flex-direction:column;list-style:none;justify-content:space-around;padding-left:0;width:275px}.content-hide~ul{display:flex;flex-direction:column;list-style:none;justify-content:space-around;padding-left:0;width:100%}#user li:first-child,#performance li:first-child,#performance-mobile li:first-child{border-top:1px solid #444356;padding-top:30px}#performance li:nth-child(n+2),#performance-mobile li:nth-child(n+2){margin-left:20px}li{margin-right:10px;padding:10px}.sub-menu li{padding:0!important;margin-right:0!important}.fa-solid{background-color:#444356;padding:7px;border-radius:7px;margin-right:10px;color:#fff}.fa-solid:hover{background-color:#302f42}a{padding:0;text-decoration:none}header a{text-decoration:none;color:#fff;padding:11px 15px 11px 6px;border-radius:10px}.navigation-sections{color:#fff;background-color:#324d68;padding:10px;border-radius:10px;max-width:75%;margin-left:10px}.navigation-sections-mobile{color:#fff;background-color:#324d68;padding:10px;border-radius:10px}header a:hover{color:#fff;background-color:#444356}header a:hover .fa-solid,.fa-solid:hover{background-color:#302f42}header a:active,header a:focus,body#retargeting .retargeting{color:#fff;background-color:#324d68}header a:active,header a:focus,body#display-ads .display-ads{color:#fff;background-color:#324d68}header a:active,header a:focus,body#dashboard .dashboard{color:#fff;background-color:#324d68}body#notifications .notifications,body#webinars .webinars,body#enews .enews,body#audience-extension .audience-extension,body#display-ads .display-ads,body#dashboard .dashboard,body#audience-insights .audience-insights,body#campaign-insights .campaign-insights,body#program-performance .program-performance,body#abm-report .abm-report,body#brand-boost .brand-boost,body#help-feedback .help-feedback,body#affinity .affinity,body#print-circulation .print-circulation,body#gated-content .gated-content,body#support .support{color:#fff;background-color:#324d68}body#retargeting .retargeting .fa-solid,body#dashboard .dashboard .fa-solid,body#webinars .webinars .fa-solid,body#notifications .notifications .fa-solid,body#enews .enews .fa-solid,body#audience-extension .audience-extension .fa-solid,body#display-ads .display-ads .fa-solid,body#audience-insights .audience-insights .fa-solid,body#campaign-insights .campaign-insights .fa-solid,body#program-performance .program-performance .fa-solid,body#abm-report .abm-report .fa-solid,body#brand-boost .brand-boost .fa-solid,body#help-feedback .help-feedback .fa-solid,body#affinity .affinity .fa-solid,body#print-circulation .print-circulation .fa-solid,body#gated-content .gated-content .fa-solid,body#support .support .fa-solid{background-color:#3ac4ff;color:#333}.logo{width:140px;height:39px}iframe{width:100%;height:100%;margin:0;padding:0;border:none;overflow-x:hidden}iframe{margin-top:20px}.container{display:block;width:100%;margin:auto}footer a{color:#fff;transition:all .4s;transition-timing-function:cubic-bezier(.16,1,.29,.99);display:block}footer a:hover,footer a:focus{text-decoration:none;color:#fff}footer .row{display:flex;align-items:center;justify-content:left;gap:2rem;padding:10px 1rem}.signUp main footer,.register main footer{width:100%;background:#324d68}.waitingActivation main footer{width:100%;background:unset}.signUp main footer .row,.register main footer .row,.waitingActivation main footer .row{padding:20px 2rem}.waitingActivation main footer .row{height:unset}.waitingActivation footer .small-col{display:none}.waitingActivation footer .large-col{width:100%}.waitingActivation footer .large-col .link{font-size:.8rem;text-align:center}footer{background-color:#333;background:#302f42}footer img{width:100%}footer .small-col{width:15%;display:none}footer .large-col{width:100%}footer .large-col li{padding:0}footer ul{margin:0}footer .large-col li .link{font-size:11px;text-align:center}.perc-50{text-align:left;width:90%;margin:0;padding:0;list-style-type:none}.perc-50 li{display:inline-block}.perc-50 li+li:before{content:"|";color:#fff;margin:0 12px}footer i{font-style:normal}.link-social{font-size:18px;line-height:1.3em;margin:0 8px}.link{font-size:14px;line-height:1.3em}@media(max-width:991.9px){#main-content{padding:20px 0}.perc-25,.perc-50{text-align:center;width:100%}}@media(max-width:767.9px){br{content:" ";&:after{content:" "}}header{justify-content:center}#main-content{padding:10px 0}.comp-cards .card{text-align:center!important;width:100%!important}}@media(max-width:607px){.advertiser-select-container{position:unset;height:unset}.advertiser-select-container>div{border-bottom-left-radius:0}.advertiser-select-container>div:last-child{box-sizing:border-box;width:100vw;padding:8px;position:absolute;left:0}.advertiser-select-list{width:100%}.comp-logo-bar .logos{flex-flow:row wrap}.comp-logo-bar .logos .logo{height:100px}.perc-25{padding:10px 0}.perc-50>li{display:block;margin:5px 0}.perc-50>li:before{display:none}footer{height:unset;padding:0}footer .row{flex-direction:column;padding:10px 0;gap:0}footer .small-col{width:30%}footer .large-col{width:90%}@media(max-width:991.9px){.comp-cards .card{padding:20px 4%;width:31.33%!important;margin:4px auto}}@media(max-width:767.9px){.comp-cards .card{text-align:center!important;width:100%!important}}}@media screen and (max-width:500px){.signUp main footer .row,.register main footer .row,.waitingActivation main footer .row{height:unset}}.fadeout{position:relative;bottom:4em;height:3em;background:-webkit-linear-gradient(rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background-image:-moz-linear-gradient(rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background-image:-o-linear-gradient(rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background-image:linear-gradient(#fff0,#fff);background-image:-ms-linear-gradient(rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%)}.read-more{text-align:center;margin-top:-40px;padding-bottom:40px}.read-more a{color:#dd9b0f}.read-more:hover{font-weight:700}.register{font-family:Open Sans,sans-serif;margin:0;padding:0;color:#fff;width:100%;height:100vh}.register main{height:100vh;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr}.login-left{display:flex;flex-direction:column;background-color:#324d68;color:#fff;font-weight:400;font-style:normal;font-size:50px}.login-left div{display:flex;flex-direction:row;align-items:center;justify-content:center}.login-left span{padding-left:20px}.login-left div a{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:transparent!important;width:50%}.login-left div a img{width:100%}@media only screen and (max-width:700px){.login-left div a{width:85%}}.chart-container{display:flex;flex-direction:row;flex-wrap:wrap;width:500px;margin-top:40px;justify-content:center;align-items:center}.login-left .chart-container .fa-solid{font-size:60px;background-color:transparent!important;padding:40px;display:none}.login-left .fa-solid{padding:17px;font-size:60px;background-color:transparent!important}#forgot-password a{font-size:14px;color:#2f9dcb}.register section:not(.login-left){background-color:#fff;color:#324d68;flex-grow:1;grid-row:1/3;grid-column:2}.register section{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;justify-content:center;align-items:center}.register-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 10px 20px;border-radius:10px;box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}.customer-logo{padding:20px;border-radius:10px}.customer-logo img{width:200px;height:auto}.register-form{display:flex;flex-direction:column;align-items:center}div.register-form-container>form>div>label:nth-child(1)>b{visibility:hidden}.register .fa-solid{color:#2f9dcb;border-radius:10px;background-color:transparent}.register-form input:not(.checkbox){height:40px;margin:10px;border-radius:10px;border:1px solid #c3d0d6;width:300px;background-color:#fff;padding-left:20px;color:#324d68}.register-form input:focus-visible{border:2px solid #2f9dcb;outline:none!important}.register-form div{width:400px}.register-form div{display:flex;justify-content:center;align-items:center}div.remember-me{width:320px;justify-content:flex-start}.register-form button{height:44px;width:323px;border-radius:10px;background-color:#324d68;color:#fff;margin-top:20px;border:none;font-weight:500;transition:all .5s ease-in-out;font-size:20px;font-weight:700}.sign-up button{height:32px;width:150px;border-radius:10px;background-color:#324d68;color:#fff;border:none;transition:all .5s ease-in-out;font-size:15px}.sign-up{display:flex;flex-direction:column;justify-content:center;align-items:center;border-top:1px solid #c3d0d6;margin-top:40px}.sign-up button:hover,.register-form button:hover{background-color:#2f9dcb;font-weight:600;transform:scale(1.1)}.register .register-form button:hover .fa-solid{color:#324d68;transform:scale(1.1)}.register .register-form button .fa-solid{background-color:transparent;font-weight:700;transition:all .5s ease-in-out}input.checkbox{height:20px}div.register-field{display:flex;flex-direction:column;font-size:14px;justify-content:space-between;width:320px}div.register-field-label{width:320px}div.register-field>.register-field-label>div{justify-content:space-between}div.register-field-email{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;margin-top:20px}div.register-field-email>div:first-of-type{text-align:left;justify-content:left;width:320px}.password-requirements svg{width:20px;display:block;margin-right:10px;margin-left:10px}span.svg{display:flex;flex-direction:row;justify-content:center;align-items:center}span.requirements{font-size:12px;width:320px}.error{color:red;font-weight:700;margin-top:10px;font-size:12px}.error-container{text-align:center;color:red;font-size:14px}.success{color:#2f9dcb;font-weight:700}.path{stroke-dasharray:1000;stroke-dashoffset:0}.path.circle{animation:dash .9s ease-in-out}.path.check{stroke-dashoffset:-100;animation:check 3s ease-in infinite}p{text-align:center;margin:20px 0 60px;font-size:1.25em}p.success{color:#2f9dcb}@keyframes check{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}#path{stroke-dasharray:200;stroke-dashoffset:400;animation:checker 2.8s linear;animation-fill-mode:forwards}@keyframes checker{0%{stroke-dashoffset:320}to{stroke-dashoffset:400}}#path2{stroke-dasharray:430;stroke-dashoffset:800;animation:x .6s linear;animation-fill-mode:forwards}#path3{stroke-dasharray:430;stroke-dashoffset:800;animation:x .6s linear;animation-fill-mode:forwards;animation-delay:.3s}@keyframes x{0%{stroke-dasharray:430}to{stroke-dasharray:400}}.sub-menu{display:none}#user>li.has-sub-menu>ul{padding-top:20px}#user>li.has-sub-menu>ul>li{padding-top:0;border:none}.has-sub-menu:hover .sub-menu{display:block!important;color:#fff;text-align:left}.has-sub-menu:hover a.sub-menu{border:none}.sub-menu li{margin-bottom:10px}.logo-toggle-container{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:10px;margin-top:20px;width:80%}.content-hide{display:none;overflow:hidden}.content{display:revert;overflow:auto}.collapse{background-color:#302f42;color:#fff;cursor:pointer;padding:14px;border:none;text-align:left;outline:none}.collapse-mobile{background-color:#302f42;color:#fff;border:none}.icons{display:flex;flex-direction:column}.mobile,.hide{display:none}.show{display:flex;flex-direction:column}@media only screen and (max-width:800px){.mobile{display:flex;flex-direction:column}header:not(.mobile){display:none}main{display:flex;flex-direction:column}header{display:flex;height:auto}.mobile-container{display:flex;flex-direction:row}.mobile-container img{padding-bottom:10px}.mobile .header-container{min-width:300px;padding-left:3rem}iframe{height:4000px;width:102%}.body-section{padding:0!important}.page-title{padding-left:20px}}.body-section{display:flex;flex-direction:column;background-color:#fcfcfc;box-sizing:border-box;grid-column:2;grid-row:1/3}.body-section>div,#notifications-body>div,.body-section .page-title{border-bottom:1px solid #e4e4e4;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20px 20px 0}.body-section button,.body-section .page-title button{border-radius:10px;padding:5px 20px 5px 10px;background-color:#302f42;color:#fff;border:none}.body-section>div:nth-child(1)>div:nth-child(2)>button>i #notifications-body>div:nth-child(1)>div:nth-child(2)>button>i{color:#3ac4ff;background-color:transparent}#webinars-filtering-container{display:flex;flex-direction:row;flex-wrap:wrap}#webinars-metrics-container{display:flex;flex-direction:column;background-color:#fff;padding:0 20px 20px;border-radius:20px;margin-top:20px;margin-bottom:20px;box-shadow:#959da533 0 8px 24px}.webinars-metrics-container--container{border-radius:20px;padding:10px;width:200px}.webinars-metrics-container--container:nth-of-type(1){background-color:#d8f3ff}.webinars-metrics-container--container:nth-of-type(1) .inner-icon i{background-color:#3ac4ff}.webinars-metrics-container--container:nth-of-type(2){background-color:#d8f2ee}.webinars-metrics-container--container:nth-of-type(2) .inner-icon i{background-color:#3bbeae}.webinars-metrics-container--container:nth-of-type(3){background-color:#fedfdd}.webinars-metrics-container--container:nth-of-type(3) .inner-icon i{background-color:#fb6158}.webinars-metrics-container--container:nth-of-type(4){background-color:#f1f0fa}.webinars-metrics-container--container:nth-of-type(4) .inner-icon i{background-color:#afadc2}#webinars-metrics-container>div{display:flex;flex-direction:row;justify-content:space-between}#webinars-browse-container{display:flex;flex-direction:column}.inner{display:flex;flex-direction:row;align-items:center}.webinars-browse--row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;width:100%}.webinars-single-container{width:31%;max-width:700px;min-width:300px;background-color:#fff;border-radius:20px;box-shadow:#959da533 0 8px 24px;margin-bottom:20px;margin-right:10px}.webinars-single-container--inner-img img{width:100%;height:auto;border-radius:20px 20px 0 0}.webinars-single-container--inner-info{padding:20px}.webinars-single-container--inner-info>.webinars-date-type-container{display:flex;flex-direction:row;justify-content:space-between}.webinar-title{font-weight:700;font-size:1.2em}.webinar-date{font-weight:700;color:#9c9ab4;font-size:1.2em}.webinar-more-info{display:flex;flex-direction:row;justify-content:space-evenly;font-weight:700}.webinar-more-info>div{font-size:1.2em;text-align:left;width:100%}.webinar-more-info a{text-decoration:none;color:inherit}.webinar-more-info a:hover{text-decoration:none;color:inherit;background-color:#dbdbdb;padding:5px 5px 5px 0;border-radius:5px}.webinar-type{font-size:1em;padding:2px 10px;border-radius:10px}.virtual-event{background-color:#9a60b4;color:#fff}.webinar{background-color:#6097b4;color:#fff}#notifications{background-color:#fcfcfc}#notifications-body{display:flex;flex-direction:column;background-color:#fcfcfc;padding:20px}#notifications-body .icon-button{border-radius:10px;padding:5px 20px 5px 10px;background-color:#302f42;color:#fff;border:none}.notification-container-outer{width:100%}#dashboard-body .notification-container-outer{max-height:250px;overflow-y:scroll;display:flex;flex-direction:column;width:100%;border:none!important;padding:0}.two-column{display:flex;flex-direction:row;justify-content:space-between}.two-thirds{width:65%}.one-third{width:32%;box-shadow:#959da533 0 8px 24px;background-color:#fff;border-radius:20px}.notification-container{padding:10px 20px;border-radius:20px;width:96%;margin-bottom:10px;display:flex;flex-direction:row;justify-content:space-between}.notification-column{display:flex;flex-direction:row;align-items:center}.notification-column div:first-of-type{padding-right:20px}.notification-dismiss i{color:#a8a8a8;font-size:25px;background-color:transparent}.notification-text-container{display:flex;flex-direction:column}.notification-text-container div:first-of-type{font-size:1.3em;font-weight:700}.notification-link{color:#fff}.notification-alert-calendar{background-color:#302f42;color:#fff}.notification-alert-calendar button{background-color:#fff;border-radius:15px;color:#302f42;border:none;padding:10px 15px}.notification-alert-calendar .notification-icon{color:#3ac4ff;font-size:40px}.notification-alert-fire{background-color:#fae0de;color:#333}.notification-alert-fire button{color:#fff;border-radius:15px;background-color:#fb6158;border:none;padding:10px 15px}.notification-alert-fire .notification-icon{color:#fb6158;font-size:40px}.notification-alert-wave{background-color:#d8f3ff;color:#333}.notification-alert-wave button{color:#fff;border-radius:15px;background-color:#3ac4ff;border:none;padding:10px 15px}.notification-alert-wave .notification-icon{color:#3ac4ff;font-size:40px}.notification-alert-caution{background-color:#ece0fb;color:#333}.notification-alert-caution button{color:#fff;border-radius:15px;background-color:#a066eb;border:none;padding:10px 15px}.notification-alert-caution .notification-icon{color:#a066eb;font-size:40px}.notification-alert-bell{background-color:#f1f0fa;color:#333}.notification-alert-bell button{color:#fff;border-radius:15px;background-color:#9c9ab4;border:none;padding:10px 15px}.notification-alert-bell .notification-icon{color:#9c9ab4;font-size:40px}.notification-alert-news{background-color:#f1f0fa;color:#333}.notification-alert-news button{color:#fff;border-radius:15px;background-color:#9c9ab4;border:none;padding:10px 15px}.notification-alert-news .notification-icon{color:#9c9ab4;font-size:40px}.notification-alert-news button:hover{background-color:#747286}.fa-solid.fa-trash-can:hover{background-color:red;color:#fff}#dashboard-body .fa-solid{display:none}.fa-circle-xmark:hover{color:#747286}#notifications-body .fa-circle-xmark{display:none}#notifications-settings-container{padding:0 20px 20px}#notifications-settings-container>div:first-of-type{border-bottom:1px solid #e4e4e4;margin-bottom:10px;padding-bottom:10px}#notifications-settings-container h3{margin-bottom:10px;font-weight:900;font-size:20px;color:#000}#notifications-settings-container span{font-weight:lighter;color:gray}.notifications-category-title{font-weight:700;font-size:18px;margin-bottom:10px;color:#000}.notifications-select-container{color:gray}.notifications-settings-section:not(:last-child){border-bottom:1px solid #e4e4e4}.checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee}.checkbox-container:hover input~.checkmark{background-color:#ccc}.checkbox-container input:checked~.checkmark{background-color:#2196f3}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:6px;top:2px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#forgot-password-form{margin-top:20px}#forgot-password-form button{font-weight:400!important}#return-to-signin{margin-top:20px}.user-greeting{padding:20px}#return-to-signin a{color:#2f9dcb}#email-confirmation{max-width:420px;padding:20px}#email-confirmation div{padding-bottom:10px}#forgot-password-container{max-width:420px}#loading{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;width:155px;height:40px;background-color:#3ac4ff;color:#fff}.loading{background-color:#3ac4ff!important}.loading-button>span:after{content:"Export as PDF"}.loading>span:after{content:"Exporting..."}i#export-icon.fa-solid.fa-spinner-third.fa-spin{background-color:transparent!important}#loading>i{color:#fff!important;background-color:transparent}.hide{display:none}.show{display:block}@media only screen and (max-width:700px){footer img{padding-left:0!important}main{display:flex;flex-direction:column}.register main{height:auto;display:flex;flex-direction:column;height:100vh;justify-content:space-between}.login-left>div{max-width:100%;flex-wrap:wrap}.login-left{font-size:2em;padding-top:20px;padding-bottom:20px}.login-left .fa-solid{font-size:2.4em}.link-social img{max-height:2em}}@media only screen and (min-width:701px)and (max-width:950px){iframe{width:105%!important}}@media only screen and (min-width:950px)and (max-width:1615px){iframe{width:100%!important}}@media only screen and (max-height:575.98px)and (orientation:landscape){.register main{height:unset}}.signUp{font-family:Open Sans,sans-serif;margin:0;padding:0;color:#fff;width:100%;height:100vh}.signUp main{height:100vh;display:flex;flex-direction:column}.signUp section{display:flex;flex-direction:column;gap:40px;background-color:#324d68;height:100%}.clara-container{display:flex;flex-direction:column;align-items:center;color:#fff;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal;font-size:2.25rem}.clara-container span{padding-left:20px}.clara-container div a{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:transparent!important}.clara-container.fa-solid{padding:17px;font-size:60px;background-color:transparent!important}.signUp section{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;justify-content:center;align-items:center}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.signUp-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 30px 40px;border-radius:10px;gap:25px;box-shadow:0 14px 28px #00000040,0 10px 10px #00000038;width:65%;background:#fff;color:#333}.signUp-container .customer-logo{padding:0;border-radius:10px}.signUp-container .customer-logo img{width:200px;height:auto}#signUp-description{font-size:.9rem;text-align:center;color:#97a0a9;width:80%}.signUp-form-container{width:100%}.signUp-form{display:grid;grid-template-columns:1fr 1fr;gap:20px}div.signUp-form-container>form>div>label:nth-child(1)>b{visibility:hidden}.signUp .fa-solid{color:#2f9dcb;border-radius:10px;background-color:transparent;font-size:3rem}.signUp-form input:not(.checkbox){height:35px;border-radius:10px;border:1px solid #c3d0d6;background-color:#fff;padding-left:10px}.signUp-form input:focus-visible{border:2px solid #2f9dcb;outline:none!important}.signUp-form label{text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:.7rem;padding-left:2px}.signUp-form div{display:flex;flex-direction:column;gap:6px}.form-2-col{grid-column:1 / 3}.signUp-form button{height:44px;border-radius:10px;background-color:#324d68;color:#fff;border:none;font-weight:500;transition:all .5s ease-in-out;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer}.signUp-form button:hover{background-color:#2f9dcb;font-weight:600;transform:scale(1.025)}.signUp .signUp-form button:hover .fa-solid{color:#324d68;transform:scale(1.1)}.signUp .signUp-form button .fa-solid{background-color:transparent;font-weight:700;transition:all .5s ease-in-out}div.signUp-field{display:flex;flex-direction:column;font-size:14px;justify-content:space-between;width:320px}div.signUp-field-label{width:320px}div.signUp-field>.signUp-field-label>div{justify-content:space-between}div.signUp-field-email{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;margin-top:20px}div.signUp-field-email>div:first-of-type{text-align:left;justify-content:left;width:320px}.signUp-form .password-requirements{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center}.signUp-requirements{font-size:12px}.loader{border:8px solid #e0e0e0;border-top:8px solid #3498db;border-radius:50%;width:60px;height:60px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.signUp-container>#signUp-success p{margin:20px}.signUp-container>#signUp-success h2{text-align:center}@media screen and (max-width:700px){.signUp section{height:unset;flex-grow:1}}@media screen and (max-width:500px){.signUp main{height:auto}.signUp section{height:unset;flex-grow:1;padding:3rem 0}.signUp-form{grid-template-columns:1fr}.form-2-col{grid-column:auto}.signUp main footer .row,.register main footer .row,.waitingActivation main footer .row{padding:10px 0}}@media only screen and (max-width:350px){main section{overflow:scroll}}@media only screen and (max-height:575.98px)and (orientation:landscape){.signUp main{height:unset}}.waitingActivation{background:#324d68;background-image:url(https://images.designworldonline.com/newsletters/images/4825f0d99030f747ef5b09c34a20d750.png);background-repeat:no-repeat;background-position:30% 70%;background-blend-mode:multiply;background-size:130%}.waitingActivation main{width:100%;height:100vh;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end}.waitingActivation main section{display:flex;flex-direction:column;align-items:center;gap:35px;width:55%}.activation-page-logo{width:44%}.activation-page-logo img{width:100%}.activation-clara-container{display:flex;flex-direction:column;align-items:center;font-family:"Open Sans",sans-serif font-style: normal;background:#fff;border-radius:10px;padding:1rem 0;text-align:center;width:50%}.activation-clara-container h3{color:#324d68}#verify-form{width:75%}.activation-clara-container #verify-form p{margin:8px 0;font-size:1rem}.activation-clara-container #verify-form .resent{display:none}.activation-clara-container #verify-form #resend{background:none;outline:none;border:none;font-size:1rem;padding:0;color:#3d80d6;text-decoration:underline;cursor:pointer}.activation-clara-container #verify-form .support-button{display:block;background:#324d68;padding:.75rem 2rem;margin:1rem 0;color:#fff;font-weight:700;border-radius:10px}.activation-clara-container #verify-form .support-button:hover{background:#4dc4dd;color:#fff}@media screen and (max-width:1500px){.activation-page-logo{width:44%}}@media screen and (max-width:800px){.waitingActivation{background-position:30% 0%;background-size:200%}.waitingActivation main{justify-content:center}.activation-page-logo{width:40%}}@media screen and (max-width:700px){.waitingActivation main section{flex-grow:1;justify-content:center}}@media screen and (max-width:500px){.waitingActivation{background-position:30% 0%;background-size:300%}.waitingActivation main{align-items:center}.waitingActivation main section{width:85%}.activation-page-logo{width:70%}.activation-clara-container{width:100%;padding:1rem 0}}.verify-container{background:unset;color:#fff;padding:0;width:70%}.verify-container h3{font-family:Open Sans,sans-serif;font-size:1.5rem;text-transform:uppercase;color:#fff;margin-top:0}.verify-container p{margin:0 0 20px;font-size:1.35rem;width:80%}@media screen and (max-width:1550px){.verify-container h3{font-size:1.5rem}.verify-container p{font-size:1rem}}@media screen and (max-width:600px){.verify-container,.verify-container p{width:80%}}.pageNotFound{background:#324d68;color:#fff}.pageNotFound main{height:100vh;align-items:center;padding:0 5rem}.pageNotFound-clara-container{display:grid;grid-template-columns:75px 1fr;gap:20px}.pageNotFound-clara-container div{grid-column:2;align-self:center;display:flex;flex-wrap:wrap}.pageNotFound-clara-container div h1{margin:0;font-size:4rem;text-transform:uppercase;letter-spacing:2px;color:#4ec3dc}.pageNotFound-clara-container div h2{margin:0;font-size:2rem;font-weight:300;letter-spacing:2px;width:100%}.pageNotFound-clara-container img{width:100%;grid-row:1/3}.pageNotFound-clara-container a{border-radius:10px;background-color:unset;border:3px solid #4ec3dc;color:#fff;font-weight:500;transition:all .5s ease-in-out;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;padding:.7rem 1rem;font-size:.8rem;margin-right:12px;display:block}.pageNotFound-clara-container a:hover{background-color:#fff;border:3px solid white;color:#324d68}@media screen and (max-width:800px){.pageNotFound main{padding:3rem}}@media screen and (max-width:500px){.pageNotFound-clara-container{grid-template-columns:50px 1fr}.pageNotFound-clara-container div:last-child{grid-column:1/3}}
/*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsic3JjL2Nzcy9zdHlsZS5jc3MiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImh0bWwsXG5ib2R5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuYm9keSB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICMzMzM7XG59XG5cbm1haW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwMHB4IDFmcjtcbn1cblxuLyppZnJhbWUgY29udGFpbmVyKi9cbm1haW4gc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLypcbm1haW4gLm5vdGlmaWNhdGlvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59Ki9cblxuLyptZW51Ki9cbmhlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDJmNDI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDUzcHggcmdiYSgxNSwgMzEsIDQxLCAwLjA4KSxcbiAgICAwIDAgM3B4IHJnYmEoMTUsIDMxLCA0MSwgMC4wNCk7XG59XG5cbi5hZHZlcnRpc2VyLXNlbGVjdCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5hY3RpdmUtYWR2ZXJ0aXNlciB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0MzU2O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5hY3RpdmUtYWR2ZXJ0aXNlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNhYzRmZjtcbn1cblxuLmFkdmVydGlzZXItc2VsZWN0LWNvbnRhaW5lciB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDIxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmFkdmVydGlzZXItc2VhcmNoIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4jZGFzaGJvYXJkIC5hZHZlcnRpc2VyLXNlYXJjaCB7XG4gICAgd2lkdGg6IDIxMHB4O1xufVxuXG4uYWR2ZXJ0aXNlci1zZWxlY3QtY29udGFpbmVyID4gZGl2IHtcbiAgICB3aWR0aDogMjEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiA3cHggMTBweCA0cHggMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI0ZDY4O1xufVxuXG4uYWR2ZXJ0aXNlci1zZWxlY3QtY29udGFpbmVyID4gZGl2Omxhc3QtY2hpbGQge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDVweDtcbn1cblxuLmFkdmVydGlzZXItc2VsZWN0LWxpc3Qge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjRkNjg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbWF4LWhlaWdodDogNzZ2aDtcbiAgICBtYXJnaW46IDBweDtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgZm9udC1zaXplOiAwLjg1cmVtO1xuICAgIHBhZGRpbmc6IDEwcHggMCA1cHggMDtcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiAjZmZmICMzMjRkNjg7XG59XG5cbi8qIEVudGlyZSBzY3JvbGxiYXIgKi9cbi5hZHZlcnRpc2VyLXNlbGVjdC1saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDhweDtcbn1cblxuLyogVHJhY2sgKGJhY2tncm91bmQpICovXG4uYWR2ZXJ0aXNlci1zZWxlY3QtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6ICMzMjRkNjg7XG59XG5cbi8qIFRodW1iICh0aGUgZHJhZ2dhYmxlIHBhcnQpICovXG4uYWR2ZXJ0aXNlci1zZWxlY3QtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4uYWR2ZXJ0aXNlci1zZWxlY3QtbGlzdCBsaTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNhYzRmZjtcbn1cblxuLmFkdmVydGlzZXItc2VsZWN0LWxpc3QgLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNhYzRmZjtcbn1cblxuLmFkdmVydGlzZXItc2VsZWN0LWxpc3QgbGkge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDdweCAyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmFkdmVydGlzZXItc2VsZWN0LWxpc3QgbGk6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjMjYzYjUwO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbn1cblxuLmFkdmVydGlzZXItc2VsZWN0LWxpc3QgbGk6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmhlYWRlci1jb250YWluZXIge1xufVxuXG4uaGVhZGVyLWxvZ28ge1xuICAgIC8qbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDsqL1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDEwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogYXV0bztcbn1cblxudWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHdpZHRoOiAyNzVweDtcbn1cblxuLmNvbnRlbnQtaGlkZSB+IHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuI3VzZXIgbGk6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDQ0MzU2O1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4jcGVyZm9ybWFuY2UgbGk6Zmlyc3QtY2hpbGQsICNwZXJmb3JtYW5jZS1tb2JpbGUgbGk6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDQ0MzU2O1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG5cbiNwZXJmb3JtYW5jZSBsaTpudGgtY2hpbGQobisyKSwgI3BlcmZvcm1hbmNlLW1vYmlsZSBsaTpudGgtY2hpbGQobisyKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cblxubGkge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAvKnRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7Ki9cbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uc3ViLW1lbnUgbGkge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mYS1zb2xpZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDM1NjtcbiAgICBwYWRkaW5nOiA3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi5mYS1zb2xpZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMwMmY0Mjtcbn1cblxuYSB7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuaGVhZGVyIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogMTFweCAxNXB4IDExcHggNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5uYXZpZ2F0aW9uLXNlY3Rpb25zIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyNGQ2ODtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5uYXZpZ2F0aW9uLXNlY3Rpb25zLW1vYmlsZSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjRkNjg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4vKmludmVydCBtZW51IGNvbG9ycyB3aGVuIGhvdmVyZWQqL1xuaGVhZGVyIGE6aG92ZXIge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0MzU2O1xufVxuXG5oZWFkZXIgYTpob3ZlciAuZmEtc29saWQsXG4uZmEtc29saWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDJmNDI7XG59XG5cbi8qY2hhbmdlIG1lbnUgY29sb3JzIHdoZW4gbGluayBpcyBhY3RpdmUqL1xuaGVhZGVyIGE6YWN0aXZlLFxuaGVhZGVyIGE6Zm9jdXMsXG5ib2R5I2Rhc2hib2FyZCAuZGFzaGJvYXJkIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyNGQ2ODtcbn1cblxuaGVhZGVyIGE6YWN0aXZlLFxuaGVhZGVyIGE6Zm9jdXMsXG5ib2R5I3JldGFyZ2V0aW5nIC5yZXRhcmdldGluZyB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjRkNjg7XG59XG5cbmhlYWRlciBhOmFjdGl2ZSxcbmhlYWRlciBhOmZvY3VzLFxuYm9keSNkaXNwbGF5LWFkcyAuZGlzcGxheS1hZHMge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI0ZDY4O1xufVxuXG5oZWFkZXIgYTphY3RpdmUsXG5oZWFkZXIgYTpmb2N1cyxcbmJvZHkjZGFzaGJvYXJkIC5kYXNoYm9hcmQge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI0ZDY4O1xufVxuXG5ib2R5I25vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbnMsXG5ib2R5I3dlYmluYXJzIC53ZWJpbmFycyxcbmJvZHkjZW5ld3MgLmVuZXdzLFxuYm9keSNhdWRpZW5jZS1leHRlbnNpb24gLmF1ZGllbmNlLWV4dGVuc2lvbixcbmJvZHkjZGlzcGxheS1hZHMgLmRpc3BsYXktYWRzLFxuYm9keSNkYXNoYm9hcmQgLmRhc2hib2FyZCxcbmJvZHkjYXVkaWVuY2UtaW5zaWdodHMgLmF1ZGllbmNlLWluc2lnaHRzLFxuYm9keSNjYW1wYWlnbi1pbnNpZ2h0cyAuY2FtcGFpZ24taW5zaWdodHMsXG5ib2R5I3Byb2dyYW0tcGVyZm9ybWFuY2UgLnByb2dyYW0tcGVyZm9ybWFuY2UsXG5ib2R5I2FibS1yZXBvcnQgLmFibS1yZXBvcnQsXG5ib2R5I2JyYW5kLWJvb3N0IC5icmFuZC1ib29zdCxcbmJvZHkjaGVscC1mZWVkYmFjayAuaGVscC1mZWVkYmFjayxcbmJvZHkjYWZmaW5pdHkgLmFmZmluaXR5LFxuYm9keSNwcmludC1jaXJjdWxhdGlvbiAucHJpbnQtY2lyY3VsYXRpb24sXG5ib2R5I2dhdGVkLWNvbnRlbnQgLmdhdGVkLWNvbnRlbnQsXG5ib2R5I3N1cHBvcnQgLnN1cHBvcnQge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI0ZDY4O1xufVxuXG5ib2R5I3JldGFyZ2V0aW5nIC5yZXRhcmdldGluZyAuZmEtc29saWQsXG5ib2R5I2Rhc2hib2FyZCAuZGFzaGJvYXJkIC5mYS1zb2xpZCxcbmJvZHkjd2ViaW5hcnMgLndlYmluYXJzIC5mYS1zb2xpZCxcbmJvZHkjbm90aWZpY2F0aW9ucyAubm90aWZpY2F0aW9ucyAuZmEtc29saWQsXG5ib2R5I2VuZXdzIC5lbmV3cyAuZmEtc29saWQsXG5ib2R5I2F1ZGllbmNlLWV4dGVuc2lvbiAuYXVkaWVuY2UtZXh0ZW5zaW9uIC5mYS1zb2xpZCxcbmJvZHkjZGlzcGxheS1hZHMgLmRpc3BsYXktYWRzIC5mYS1zb2xpZCxcbmJvZHkjZGFzaGJvYXJkIC5kYXNoYm9hcmQgLmZhLXNvbGlkLFxuYm9keSNhdWRpZW5jZS1pbnNpZ2h0cyAuYXVkaWVuY2UtaW5zaWdodHMgLmZhLXNvbGlkLFxuYm9keSNjYW1wYWlnbi1pbnNpZ2h0cyAuY2FtcGFpZ24taW5zaWdodHMgLmZhLXNvbGlkLFxuYm9keSNwcm9ncmFtLXBlcmZvcm1hbmNlIC5wcm9ncmFtLXBlcmZvcm1hbmNlIC5mYS1zb2xpZCxcbmJvZHkjYWJtLXJlcG9ydCAuYWJtLXJlcG9ydCAuZmEtc29saWQsXG5ib2R5I2JyYW5kLWJvb3N0IC5icmFuZC1ib29zdCAuZmEtc29saWQsXG5ib2R5I2hlbHAtZmVlZGJhY2sgLmhlbHAtZmVlZGJhY2sgLmZhLXNvbGlkLFxuYm9keSNhZmZpbml0eSAuYWZmaW5pdHkgLmZhLXNvbGlkLFxuYm9keSNwcmludC1jaXJjdWxhdGlvbiAucHJpbnQtY2lyY3VsYXRpb24gLmZhLXNvbGlkLFxuYm9keSNnYXRlZC1jb250ZW50IC5nYXRlZC1jb250ZW50IC5mYS1zb2xpZCxcbmJvZHkjc3VwcG9ydCAuc3VwcG9ydCAuZmEtc29saWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYWM0ZmY7XG4gICAgY29sb3I6ICMzMzM7XG59XG5cbi5sb2dvIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgaGVpZ2h0OiAzOXB4O1xufVxuXG4vKklmcmFtZSovXG5cbmlmcmFtZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG5pZnJhbWUge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi8qIEZvb3RlciAqL1xuLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiBhdXRvO1xufVxuXG5mb290ZXIgYSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE2LCAxLCAwLjI5LCAwLjk5KTtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuZm9vdGVyIGE6aG92ZXIsXG5mb290ZXIgYTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG5mb290ZXIgLnJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICBnYXA6IDJyZW07XG4gICAgcGFkZGluZzogMTBweCAxcmVtO1xufVxuXG4uc2lnblVwIG1haW4gZm9vdGVyLCAucmVnaXN0ZXIgbWFpbiBmb290ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICMzMjRkNjg7XG59XG5cbi53YWl0aW5nQWN0aXZhdGlvbiBtYWluIGZvb3RlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdW5zZXQ7XG59XG5cbi5zaWduVXAgbWFpbiBmb290ZXIgLnJvdywgLnJlZ2lzdGVyIG1haW4gZm9vdGVyIC5yb3csIC53YWl0aW5nQWN0aXZhdGlvbiBtYWluIGZvb3RlciAucm93IHtcbiAgICBwYWRkaW5nOiAyMHB4IDJyZW07XG59XG5cbi53YWl0aW5nQWN0aXZhdGlvbiBtYWluIGZvb3RlciAucm93IHtcbiAgICBoZWlnaHQ6IHVuc2V0O1xufVxuXG4ud2FpdGluZ0FjdGl2YXRpb24gZm9vdGVyIC5zbWFsbC1jb2wge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53YWl0aW5nQWN0aXZhdGlvbiBmb290ZXIgLmxhcmdlLWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi53YWl0aW5nQWN0aXZhdGlvbiBmb290ZXIgLmxhcmdlLWNvbCAubGluayB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gICAgYmFja2dyb3VuZDogIzMwMmY0Mjtcbn1cblxuZm9vdGVyIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbmZvb3RlciAuc21hbGwtY29sIHtcbiAgICB3aWR0aDogMTUlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3RlciAubGFyZ2UtY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuZm9vdGVyIC5sYXJnZS1jb2wgbGkge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbmZvb3RlciB1bCB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG5mb290ZXIgLmxhcmdlLWNvbCBsaSAubGluayB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBlcmMtNTAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5wZXJjLTUwIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5wZXJjLTUwIGxpICsgbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcInxcIjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW46IDAgMTJweDtcbn1cblxuZm9vdGVyIGkge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmxpbmstc29jaWFsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xuICAgIG1hcmdpbjogMCA4cHg7XG59XG5cbi5saW5rIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjlweCkge1xuICAgICNtYWluLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgfVxuXG4gICAgLnBlcmMtMjUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5wZXJjLTUwIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45cHgpIHtcbiAgICBiciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoZWFkZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAjbWFpbi1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgIH1cblxuICAgIC5jb21wLWNhcmRzIC5jYXJkIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjA3cHgpIHtcblxuICAgIC5hZHZlcnRpc2VyLXNlbGVjdC1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgfVxuXG4gICAgLmFkdmVydGlzZXItc2VsZWN0LWNvbnRhaW5lciA+IGRpdiB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmFkdmVydGlzZXItc2VsZWN0LWNvbnRhaW5lciA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuYWR2ZXJ0aXNlci1zZWxlY3QtbGlzdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jb21wLWxvZ28tYmFyIC5sb2dvcyB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgfVxuXG4gICAgLmNvbXAtbG9nby1iYXIgLmxvZ29zIC5sb2dvIHtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICB9XG5cbiAgICAucGVyYy0yNSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICB9XG5cbiAgICAucGVyYy01MCA+IGxpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgfVxuXG4gICAgLnBlcmMtNTAgPiBsaTpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGZvb3RlciB7XG4gICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgZm9vdGVyIC5yb3cge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIGdhcDogMDtcbiAgICB9XG5cbiAgICBmb290ZXIgLnNtYWxsLWNvbCB7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgfVxuXG4gICAgZm9vdGVyIC5sYXJnZS1jb2wge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOXB4KSB7XG4gICAgICAgIC5jb21wLWNhcmRzIC5jYXJkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNCU7XG4gICAgICAgICAgICB3aWR0aDogMzEuMzMlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW46IDRweCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45cHgpIHtcbiAgICAgICAgLmNvbXAtY2FyZHMgLmNhcmQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLnNpZ25VcCBtYWluIGZvb3RlciAucm93LCAucmVnaXN0ZXIgbWFpbiBmb290ZXIgLnJvdywgLndhaXRpbmdBY3RpdmF0aW9uIG1haW4gZm9vdGVyIC5yb3cge1xuICAgICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgIH1cbn1cblxuXG4uZmFkZW91dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogNGVtO1xuICAgIGhlaWdodDogM2VtO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSxcbiAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMTAwJVxuICAgICk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLFxuICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAxMDAlXG4gICAgKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLFxuICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAxMDAlXG4gICAgKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLFxuICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAxMDAlXG4gICAgKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSxcbiAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMTAwJVxuICAgICk7XG59XG5cbi5yZWFkLW1vcmUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuLnJlYWQtbW9yZSBhIHtcbiAgICBjb2xvcjogI2RkOWIwZjtcbn1cblxuLnJlYWQtbW9yZTpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qUmVnaXN0cmF0aW9uIFBhZ2UqL1xuXG4ucmVnaXN0ZXIge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7XG59XG5cbi5yZWdpc3RlciBtYWluIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xufVxuXG4ubG9naW4tbGVmdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjRkNjg7XG4gICAgLyogYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7Ki9cbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1zaXplOiA1MHB4O1xufVxuXG4ubG9naW4tbGVmdCBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubG9naW4tbGVmdCBzcGFuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5sb2dpbi1sZWZ0IGRpdiBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1MCU7XG59XG5cbi5sb2dpbi1sZWZ0IGRpdiBhIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuXG4gICAgLmxvZ2luLWxlZnQgZGl2IGEge1xuICAgICAgICB3aWR0aDogODUlO1xuICAgIH1cblxufVxuXG4uY2hhcnQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5sb2dpbi1sZWZ0IC5jaGFydC1jb250YWluZXIgLmZhLXNvbGlkIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sb2dpbi1sZWZ0IC5mYS1zb2xpZCB7XG4gICAgcGFkZGluZzogMTdweDtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuI2ZvcmdvdC1wYXNzd29yZCBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICMyZjlkY2I7XG59XG5cbi5yZWdpc3RlciBzZWN0aW9uOm5vdCgubG9naW4tbGVmdCkge1xuICAgIC8qYmFja2dyb3VuZC1jb2xvcjogIzMwMmY0MjsqL1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGNvbG9yOiAjMzI0ZDY4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBncmlkLXJvdzogMS8zO1xuICAgIGdyaWQtY29sdW1uOiAyO1xufVxuXG4ucmVnaXN0ZXIgc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLnJlZ2lzdGVyLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweCAxMHB4IDIwcHggMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMTRweCAyOHB4IHJnYmEoMCwgMCwgMCwgMC4yNSksXG4gICAgMCAxMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIyKTtcbn1cblxuLmN1c3RvbWVyLWxvZ28ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAvKmZpbHRlcjogZHJvcC1zaGFkb3coNXB4IDVweCAxMHB4IHJnYigwLCAwLCAwKSk7Ki9cbn1cblxuLmN1c3RvbWVyLWxvZ28gaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucmVnaXN0ZXItZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbmRpdi5yZWdpc3Rlci1mb3JtLWNvbnRhaW5lciA+IGZvcm0gPiBkaXYgPiBsYWJlbDpudGgtY2hpbGQoMSkgPiBiIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5yZWdpc3RlciAuZmEtc29saWQge1xuICAgIGNvbG9yOiAjMmY5ZGNiO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5yZWdpc3Rlci1mb3JtIGlucHV0Om5vdCguY2hlY2tib3gpIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MzZDBkNjtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIGNvbG9yOiAjMzI0ZDY4O1xufVxuXG4ucmVnaXN0ZXItZm9ybSBpbnB1dDpmb2N1cy12aXNpYmxlIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMmY5ZGNiO1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnJlZ2lzdGVyLWZvcm0gZGl2IHtcbiAgICB3aWR0aDogNDAwcHg7XG59XG5cbi5yZWdpc3Rlci1mb3JtIGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5kaXYucmVtZW1iZXItbWUge1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5yZWdpc3Rlci1mb3JtIGJ1dHRvbiB7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIHdpZHRoOiAzMjNweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjRkNjg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uc2lnbi11cCBidXR0b24ge1xuICAgIGhlaWdodDogMzJweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI0ZDY4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uc2lnbi11cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjM2QwZDY7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLnNpZ24tdXAgYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmY5ZGNiO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4ucmVnaXN0ZXItZm9ybSBidXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjlkY2I7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi5yZWdpc3RlciAucmVnaXN0ZXItZm9ybSBidXR0b246aG92ZXIgLmZhLXNvbGlkIHtcbiAgICBjb2xvcjogIzMyNGQ2ODtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi5yZWdpc3RlciAucmVnaXN0ZXItZm9ybSBidXR0b24gLmZhLXNvbGlkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuaW5wdXQuY2hlY2tib3gge1xuICAgIGhlaWdodDogMjBweDtcbn1cblxuZGl2LnJlZ2lzdGVyLWZpZWxkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMzIwcHg7XG59XG5cbmRpdi5yZWdpc3Rlci1maWVsZC1sYWJlbCB7XG4gICAgd2lkdGg6IDMyMHB4O1xufVxuXG5kaXYucmVnaXN0ZXItZmllbGQgPiAucmVnaXN0ZXItZmllbGQtbGFiZWwgPiBkaXYge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuZGl2LnJlZ2lzdGVyLWZpZWxkLWVtYWlsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuZGl2LnJlZ2lzdGVyLWZpZWxkLWVtYWlsID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIHdpZHRoOiAzMjBweDtcbn1cblxuLnBhc3N3b3JkLXJlcXVpcmVtZW50cyBzdmcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuc3Bhbi5zdmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5zcGFuLnJlcXVpcmVtZW50cyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHdpZHRoOiAzMjBweDtcbn1cblxuLmVycm9yIHtcbiAgICBjb2xvcjogcmVkO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZXJyb3ItY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHJlZDtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zdWNjZXNzIHtcbiAgICBjb2xvcjogIzJmOWRjYjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnBhdGgge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEwMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG59XG5cbi5wYXRoLmNpcmNsZSB7XG4gICAgYW5pbWF0aW9uOiBkYXNoIDAuOXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5wYXRoLmNoZWNrIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTEwMDtcbiAgICBhbmltYXRpb246IGNoZWNrIDNzIGVhc2UtaW4gaW5maW5pdGU7XG59XG5cbnAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDIwcHggMCA2MHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xufVxuXG5wLnN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAjMmY5ZGNiO1xufVxuXG5Aa2V5ZnJhbWVzIGNoZWNrIHtcbiAgICAwJSB7XG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDkwMDtcbiAgICB9XG59XG5cbiNwYXRoIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDQwMDtcblxuICAgIGFuaW1hdGlvbjogY2hlY2tlciAyLjhzIGxpbmVhcjtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbn1cblxuQGtleWZyYW1lcyBjaGVja2VyIHtcbiAgICBmcm9tIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDMyMDtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogNDAwO1xuICAgIH1cbn1cblxuI3BhdGgyIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA0MzA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDgwMDtcblxuICAgIGFuaW1hdGlvbjogeCAwLjZzIGxpbmVhcjtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbn1cblxuI3BhdGgzIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA0MzA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDgwMDtcblxuICAgIGFuaW1hdGlvbjogeCAwLjZzIGxpbmVhcjtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuM3M7XG59XG5cbkBrZXlmcmFtZXMgeCB7XG4gICAgZnJvbSB7XG4gICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDQzMDtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgICBzdHJva2UtZGFzaGFycmF5OiA0MDA7XG4gICAgfVxufVxuXG4uc3ViLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbiN1c2VyID4gbGkuaGFzLXN1Yi1tZW51ID4gdWwge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4jdXNlciA+IGxpLmhhcy1zdWItbWVudSA+IHVsID4gbGkge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4uaGFzLXN1Yi1tZW51OmhvdmVyIC5zdWItbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAvKiB3aWR0aDogMjUwcHg7Ki9cbn1cblxuLmhhcy1zdWItbWVudTpob3ZlciBhLnN1Yi1tZW51IHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi5zdWItbWVudSBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLypjb2xsYXBzZSBtZW51Ki9cblxuLmxvZ28tdG9nZ2xlLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB3aWR0aDogODAlO1xufVxuXG4uY29udGVudC1oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jb250ZW50IHtcbiAgICBkaXNwbGF5OiByZXZlcnQ7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5jb2xsYXBzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMwMmY0MjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgLyp3aWR0aDogMTAwJTsqL1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbi5jb2xsYXBzZS1tb2JpbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDJmNDI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuLmljb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLm1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgaGVhZGVyOm5vdCgubW9iaWxlKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgbWFpbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5tb2JpbGUtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG5cbiAgICAubW9iaWxlLWNvbnRhaW5lciBpbWcge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAubW9iaWxlIC5oZWFkZXItY29udGFpbmVyIHtcbiAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgIH1cblxuICAgIGlmcmFtZSB7XG4gICAgICAgIGhlaWdodDogNDAwMHB4O1xuICAgICAgICB3aWR0aDogMTAyJTtcbiAgICB9XG5cbiAgICAuYm9keS1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBhZ2UtdGl0bGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxufVxuXG4vKldlYmluYXJzIGFuZCBOb3RpZmljYXRpb25zKi9cblxuLmJvZHktc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmM7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMS8zO1xufVxuXG4uYm9keS1zZWN0aW9uID4gZGl2LFxuI25vdGlmaWNhdGlvbnMtYm9keSA+IGRpdixcbi5ib2R5LXNlY3Rpb24gLnBhZ2UtdGl0bGUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGU0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4O1xufVxuXG4uYm9keS1zZWN0aW9uIGJ1dHRvbixcbi5ib2R5LXNlY3Rpb24gLnBhZ2UtdGl0bGUgYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDVweCAyMHB4IDVweCAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDJmNDI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuLmJvZHktc2VjdGlvblxuPiBkaXY6bnRoLWNoaWxkKDEpXG4+IGRpdjpudGgtY2hpbGQoMilcbj4gYnV0dG9uXG4+IGlcbiNub3RpZmljYXRpb25zLWJvZHlcbj4gZGl2Om50aC1jaGlsZCgxKVxuPiBkaXY6bnRoLWNoaWxkKDIpXG4+IGJ1dHRvblxuPiBpIHtcbiAgICBjb2xvcjogIzNhYzRmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuI3dlYmluYXJzLWZpbHRlcmluZy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbiN3ZWJpbmFycy1tZXRyaWNzLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDBweCAyMHB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgYm94LXNoYWRvdzogcmdiYSgxNDksIDE1NywgMTY1LCAwLjIpIDBweCA4cHggMjRweDtcbn1cblxuLndlYmluYXJzLW1ldHJpY3MtY29udGFpbmVyLS1jb250YWluZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB3aWR0aDogMjAwcHg7XG59XG5cbi53ZWJpbmFycy1tZXRyaWNzLWNvbnRhaW5lci0tY29udGFpbmVyOm50aC1vZi10eXBlKDEpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhmM2ZmO1xufVxuXG4ud2ViaW5hcnMtbWV0cmljcy1jb250YWluZXItLWNvbnRhaW5lcjpudGgtb2YtdHlwZSgxKSAuaW5uZXItaWNvbiBpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2FjNGZmO1xufVxuXG4ud2ViaW5hcnMtbWV0cmljcy1jb250YWluZXItLWNvbnRhaW5lcjpudGgtb2YtdHlwZSgyKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZjJlZTtcbn1cblxuLndlYmluYXJzLW1ldHJpY3MtY29udGFpbmVyLS1jb250YWluZXI6bnRoLW9mLXR5cGUoMikgLmlubmVyLWljb24gaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNiYmVhZTtcbn1cblxuLndlYmluYXJzLW1ldHJpY3MtY29udGFpbmVyLS1jb250YWluZXI6bnRoLW9mLXR5cGUoMykge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWRmZGQ7XG59XG5cbi53ZWJpbmFycy1tZXRyaWNzLWNvbnRhaW5lci0tY29udGFpbmVyOm50aC1vZi10eXBlKDMpIC5pbm5lci1pY29uIGkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYjYxNTg7XG59XG5cbi53ZWJpbmFycy1tZXRyaWNzLWNvbnRhaW5lci0tY29udGFpbmVyOm50aC1vZi10eXBlKDQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMGZhO1xufVxuXG4ud2ViaW5hcnMtbWV0cmljcy1jb250YWluZXItLWNvbnRhaW5lcjpudGgtb2YtdHlwZSg0KSAuaW5uZXItaWNvbiBpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZhZGMyO1xufVxuXG4jd2ViaW5hcnMtbWV0cmljcy1jb250YWluZXIgPiBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbiN3ZWJpbmFycy1icm93c2UtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi53ZWJpbmFycy1icm93c2UtLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLndlYmluYXJzLXNpbmdsZS1jb250YWluZXIge1xuICAgIHdpZHRoOiAzMSU7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYm94LXNoYWRvdzogcmdiYSgxNDksIDE1NywgMTY1LCAwLjIpIDBweCA4cHggMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLndlYmluYXJzLXNpbmdsZS1jb250YWluZXItLWlubmVyLWltZyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMHB4IDBweDtcbn1cblxuLndlYmluYXJzLXNpbmdsZS1jb250YWluZXItLWlubmVyLWluZm8ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG5cbi53ZWJpbmFycy1zaW5nbGUtY29udGFpbmVyLS1pbm5lci1pbmZvID4gLndlYmluYXJzLWRhdGUtdHlwZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi53ZWJpbmFyLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEuMmVtO1xufVxuXG4ud2ViaW5hci1kYXRlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzljOWFiNDtcbiAgICBmb250LXNpemU6IDEuMmVtO1xufVxuXG4ud2ViaW5hci1tb3JlLWluZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICAvKiBwYWRkaW5nLXRvcDogMjBweDsqL1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKlxuLndlYmluYXItbW9yZS1pbmZvID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM5YzlhYjQ7XG4gICAgXG59Ki9cblxuLndlYmluYXItbW9yZS1pbmZvID4gZGl2IHtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi53ZWJpbmFyLW1vcmUtaW5mbyBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi53ZWJpbmFyLW1vcmUtaW5mbyBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGJkYjtcbiAgICBwYWRkaW5nOiA1cHggNXB4IDVweCAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ud2ViaW5hci10eXBlIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnZpcnR1YWwtZXZlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YTYwYjQ7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4ud2ViaW5hciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYwOTdiNDtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi8qbm90aWZpY2F0aW9ucyovXG5cbiNub3RpZmljYXRpb25zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZjO1xufVxuXG4jbm90aWZpY2F0aW9ucy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmYztcbiAgICBwYWRkaW5nOiAyMHB4O1xufVxuXG4jbm90aWZpY2F0aW9ucy1ib2R5IC5pY29uLWJ1dHRvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiA1cHggMjBweCA1cHggMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAyZjQyO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi5ub3RpZmljYXRpb24tY29udGFpbmVyLW91dGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuI2Rhc2hib2FyZC1ib2R5IC5ub3RpZmljYXRpb24tY29udGFpbmVyLW91dGVyIHtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDBweDtcbn1cblxuLnR3by1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi50d28tdGhpcmRzIHtcbiAgICB3aWR0aDogNjUlO1xufVxuXG4ub25lLXRoaXJkIHtcbiAgICB3aWR0aDogMzIlO1xuICAgIGJveC1zaGFkb3c6IHJnYmEoMTQ5LCAxNTcsIDE2NSwgMC4yKSAwcHggOHB4IDI0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLm5vdGlmaWNhdGlvbi1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHdpZHRoOiA5NiU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ubm90aWZpY2F0aW9uLWNvbHVtbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ub3RpZmljYXRpb24tY29sdW1uIGRpdjpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4ubm90aWZpY2F0aW9uLWRpc21pc3MgaSB7XG4gICAgY29sb3I6ICNhOGE4YTg7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubm90aWZpY2F0aW9uLXRleHQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5ub3RpZmljYXRpb24tdGV4dC1jb250YWluZXIgZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5ub3RpZmljYXRpb24tbGluayB7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4vKmFsZXJ0IHR5cGUgMSAtIGRhcmsqL1xuLm5vdGlmaWNhdGlvbi1hbGVydC1jYWxlbmRhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMwMmY0MjtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi5ub3RpZmljYXRpb24tYWxlcnQtY2FsZW5kYXIgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGNvbG9yOiAjMzAyZjQyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG5cbi5ub3RpZmljYXRpb24tYWxlcnQtY2FsZW5kYXIgLm5vdGlmaWNhdGlvbi1pY29uIHtcbiAgICBjb2xvcjogIzNhYzRmZjtcbiAgICBmb250LXNpemU6IDQwcHg7XG59XG5cbi8qYWxlcnQgdHlwZSAyIC0gZmlyZSovXG5cbi5ub3RpZmljYXRpb24tYWxlcnQtZmlyZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZTBkZTtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLm5vdGlmaWNhdGlvbi1hbGVydC1maXJlIGJ1dHRvbiB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiNjE1ODtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuXG4ubm90aWZpY2F0aW9uLWFsZXJ0LWZpcmUgLm5vdGlmaWNhdGlvbi1pY29uIHtcbiAgICBjb2xvcjogI2ZiNjE1ODtcbiAgICBmb250LXNpemU6IDQwcHg7XG59XG5cbi8qYWxlcnQgdHlwZSAzIC0gd2F2ZSovXG5cbi5ub3RpZmljYXRpb24tYWxlcnQtd2F2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZjNmZjtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLm5vdGlmaWNhdGlvbi1hbGVydC13YXZlIGJ1dHRvbiB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNhYzRmZjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuXG4ubm90aWZpY2F0aW9uLWFsZXJ0LXdhdmUgLm5vdGlmaWNhdGlvbi1pY29uIHtcbiAgICBjb2xvcjogIzNhYzRmZjtcbiAgICBmb250LXNpemU6IDQwcHg7XG59XG5cbi8qYWxlcnQgdHlwZSA0IC0gY2F1dGlvbiovXG5cbi5ub3RpZmljYXRpb24tYWxlcnQtY2F1dGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZTBmYjtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLm5vdGlmaWNhdGlvbi1hbGVydC1jYXV0aW9uIGJ1dHRvbiB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2EwNjZlYjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuXG4ubm90aWZpY2F0aW9uLWFsZXJ0LWNhdXRpb24gLm5vdGlmaWNhdGlvbi1pY29uIHtcbiAgICBjb2xvcjogI2EwNjZlYjtcbiAgICBmb250LXNpemU6IDQwcHg7XG59XG5cbi8qYWxlcnQgdHlwZSA1IC0gYmVsbCovXG5cbi5ub3RpZmljYXRpb24tYWxlcnQtYmVsbCB7XG4gICAgLyogYmFja2dyb3VuZC1jb2xvcjogI2Q4ZjJlZTtcbiAgICAgIGNvbG9yOiAjMzMzOyovXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjBmYTtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLm5vdGlmaWNhdGlvbi1hbGVydC1iZWxsIGJ1dHRvbiB7XG4gICAgLypjb2xvcjogd2hpdGU7XG4gICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2JiZWFlO1xuICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7Ki9cbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWM5YWI0O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG5cbi5ub3RpZmljYXRpb24tYWxlcnQtYmVsbCAubm90aWZpY2F0aW9uLWljb24ge1xuICAgIC8qY29sb3I6ICMzYmJlYWU7XG4gICAgICAgZm9udC1zaXplOiA0MHB4OyovXG4gICAgY29sb3I6ICM5YzlhYjQ7XG4gICAgZm9udC1zaXplOiA0MHB4O1xufVxuXG4vKmFsZXJ0IHR5cGUgNiAtIG5ld3NwYXBlciovXG5cbi5ub3RpZmljYXRpb24tYWxlcnQtbmV3cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjBmYTtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLm5vdGlmaWNhdGlvbi1hbGVydC1uZXdzIGJ1dHRvbiB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzljOWFiNDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuXG4ubm90aWZpY2F0aW9uLWFsZXJ0LW5ld3MgLm5vdGlmaWNhdGlvbi1pY29uIHtcbiAgICBjb2xvcjogIzljOWFiNDtcbiAgICBmb250LXNpemU6IDQwcHg7XG59XG5cbi5ub3RpZmljYXRpb24tYWxlcnQtbmV3cyBidXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDcyODY7XG59XG5cbi5mYS1zb2xpZC5mYS10cmFzaC1jYW46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICAvKmNvbG9yOiAjNzQ3Mjg2OyovXG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4jZGFzaGJvYXJkLWJvZHkgLmZhLXNvbGlkIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmEtY2lyY2xlLXhtYXJrOmhvdmVyIHtcbiAgICBjb2xvcjogIzc0NzI4Njtcbn1cblxuI25vdGlmaWNhdGlvbnMtYm9keSAuZmEtY2lyY2xlLXhtYXJrIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vKlNldHRpbmdzIENvbnRhaW5lciovXG5cbiNub3RpZmljYXRpb25zLXNldHRpbmdzLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMHB4IDIwcHggMjBweCAyMHB4O1xufVxuXG4jbm90aWZpY2F0aW9ucy1zZXR0aW5ncy1jb250YWluZXIgPiBkaXY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuI25vdGlmaWNhdGlvbnMtc2V0dGluZ3MtY29udGFpbmVyIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiBibGFjaztcbn1cblxuI25vdGlmaWNhdGlvbnMtc2V0dGluZ3MtY29udGFpbmVyIHNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgIGNvbG9yOiBncmV5O1xufVxuXG4ubm90aWZpY2F0aW9ucy1jYXRlZ29yeS10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgY29sb3I6IGJsYWNrO1xufVxuXG4ubm90aWZpY2F0aW9ucy1zZWxlY3QtY29udGFpbmVyIHtcbiAgICBjb2xvcjogZ3JleTtcbn1cblxuLm5vdGlmaWNhdGlvbnMtc2V0dGluZ3Mtc2VjdGlvbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRlNDtcbn1cblxuLyogQ3VzdG9tIENoZWNrYm94ZXMgKi9cbi5jaGVja2JveC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uY2hlY2tib3gtY29udGFpbmVyIGlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiAwO1xufVxuXG4uY2hlY2ttYXJrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG5cbi5jaGVja2JveC1jb250YWluZXI6aG92ZXIgaW5wdXQgfiAuY2hlY2ttYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuXG4uY2hlY2tib3gtY29udGFpbmVyIGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NmYzO1xufVxuXG4uY2hlY2ttYXJrOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2hlY2tib3gtY29udGFpbmVyIGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNoZWNrYm94LWNvbnRhaW5lciAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgICBsZWZ0OiA2cHg7XG4gICAgdG9wOiAycHg7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYm9yZGVyOiBzb2xpZCB3aGl0ZTtcbiAgICBib3JkZXItd2lkdGg6IDAgM3B4IDNweCAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4vKkZvcmdvdCBQYXNzd29yZCovXG5cbiNmb3Jnb3QtcGFzc3dvcmQtZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuI2ZvcmdvdC1wYXNzd29yZC1mb3JtIGJ1dHRvbiB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4jcmV0dXJuLXRvLXNpZ25pbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnVzZXItZ3JlZXRpbmcge1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG5cbiNyZXR1cm4tdG8tc2lnbmluIGEge1xuICAgIGNvbG9yOiAjMmY5ZGNiO1xufVxuXG4jZW1haWwtY29uZmlybWF0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG5cbiNlbWFpbC1jb25maXJtYXRpb24gZGl2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuI2ZvcmdvdC1wYXNzd29yZC1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNDIwcHg7XG59XG5cbi8qTG9hZGluZyBBbmltYXRpb24qL1xuXG4jbG9hZGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgd2lkdGg6IDE1NXB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2FjNGZmO1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmxvYWRpbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYWM0ZmYgIWltcG9ydGFudDtcbn1cblxuLmxvYWRpbmctYnV0dG9uID4gc3BhbjphZnRlciB7XG4gICAgY29udGVudDogXCJFeHBvcnQgYXMgUERGXCI7XG59XG5cbi5sb2FkaW5nID4gc3BhbjphZnRlciB7XG4gICAgY29udGVudDogXCJFeHBvcnRpbmcuLi5cIjtcbn1cblxuaSNleHBvcnQtaWNvbi5mYS1zb2xpZC5mYS1zcGlubmVyLXRoaXJkLmZhLXNwaW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbiNsb2FkaW5nID4gaSB7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICBmb290ZXIgaW1nIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBtYWluIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAucmVnaXN0ZXIgbWFpbiB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgIC5sb2dpbi1sZWZ0ID4gZGl2IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgLmxvZ2luLWxlZnQge1xuICAgICAgICBmb250LXNpemU6IDJlbTtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5sb2dpbi1sZWZ0IC5mYS1zb2xpZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40ZW07XG4gICAgfVxuXG4gICAgLmxpbmstc29jaWFsIGltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDJlbTtcbiAgICB9XG59XG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MDFweCkgYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgaWZyYW1lIHtcbiAgICAgICAgd2lkdGg6IDEwNSUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTUwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjE1cHgpIHtcbiAgICBpZnJhbWUge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNTc1Ljk4cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXG4gICAgLnJlZ2lzdGVyIG1haW4ge1xuICAgICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgIH1cblxufVxuXG5cbi8qU2lnbiBVcCBQYWdlKi9cblxuLnNpZ25VcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuLnNpZ25VcCBtYWluIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnNpZ25VcCBzZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjRkNjg7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uY2xhcmEtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xufVxuXG4uY2xhcmEtY29udGFpbmVyIHNwYW4ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLmNsYXJhLWNvbnRhaW5lciBkaXYgYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmNsYXJhLWNvbnRhaW5lci5mYS1zb2xpZCB7XG4gICAgcGFkZGluZzogMTdweDtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLnNpZ25VcCBzZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4uc2lnblVwLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMzBweCAzMHB4IDQwcHggMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGdhcDogMjVweDtcbiAgICBib3gtc2hhZG93OiAwIDE0cHggMjhweCByZ2JhKDAsIDAsIDAsIDAuMjUpLFxuICAgIDAgMTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMik7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLnNpZ25VcC1jb250YWluZXIgLmN1c3RvbWVyLWxvZ28ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnNpZ25VcC1jb250YWluZXIgLmN1c3RvbWVyLWxvZ28gaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4jc2lnblVwLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICM5N2EwYTk7XG4gICAgd2lkdGg6IDgwJTtcbn1cblxuLnNpZ25VcC1mb3JtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaWduVXAtZm9ybSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ2FwOiAyMHB4O1xufVxuXG5kaXYuc2lnblVwLWZvcm0tY29udGFpbmVyID4gZm9ybSA+IGRpdiA+IGxhYmVsOm50aC1jaGlsZCgxKSA+IGIge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNpZ25VcCAuZmEtc29saWQge1xuICAgIGNvbG9yOiAjMmY5ZGNiO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAzcmVtO1xufVxuXG4uc2lnblVwLWZvcm0gaW5wdXQ6bm90KC5jaGVja2JveCkge1xuICAgIGhlaWdodDogMzVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjM2QwZDY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4uc2lnblVwLWZvcm0gaW5wdXQ6Zm9jdXMtdmlzaWJsZSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzJmOWRjYjtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zaWduVXAtZm9ybSBsYWJlbCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGZvbnQtc2l6ZTogMC43cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xufVxuXG4uc2lnblVwLWZvcm0gZGl2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA2cHg7XG59XG5cbi5mb3JtLTItY29sIHtcbiAgICBncmlkLWNvbHVtbjogMSAvIDM7XG59XG5cbi5zaWduVXAtZm9ybSBidXR0b24ge1xuICAgIGhlaWdodDogNDRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjRkNjg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2lnblVwLWZvcm0gYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmY5ZGNiO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyNSk7XG59XG5cbi5zaWduVXAgLnNpZ25VcC1mb3JtIGJ1dHRvbjpob3ZlciAuZmEtc29saWQge1xuICAgIGNvbG9yOiAjMzI0ZDY4O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLnNpZ25VcCAuc2lnblVwLWZvcm0gYnV0dG9uIC5mYS1zb2xpZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbmRpdi5zaWduVXAtZmllbGQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAzMjBweDtcbn1cblxuZGl2LnNpZ25VcC1maWVsZC1sYWJlbCB7XG4gICAgd2lkdGg6IDMyMHB4O1xufVxuXG5kaXYuc2lnblVwLWZpZWxkID4gLnNpZ25VcC1maWVsZC1sYWJlbCA+IGRpdiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5kaXYuc2lnblVwLWZpZWxkLWVtYWlsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuZGl2LnNpZ25VcC1maWVsZC1lbWFpbCA+IGRpdjpmaXJzdC1vZi10eXBlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICB3aWR0aDogMzIwcHg7XG59XG5cbi5zaWduVXAtZm9ybSAucGFzc3dvcmQtcmVxdWlyZW1lbnRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zaWduVXAtcmVxdWlyZW1lbnRzIHtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5sb2FkZXIge1xuICAgIGJvcmRlcjogOHB4IHNvbGlkICNlMGUwZTA7IC8qIExpZ2h0IGdyYXkgKi9cbiAgICBib3JkZXItdG9wOiA4cHggc29saWQgIzM0OThkYjsgLyogQmx1ZSAqL1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB9XG59XG5cbi5zaWduVXAtY29udGFpbmVyID4gI3NpZ25VcC1zdWNjZXNzIHAge1xuICAgIG1hcmdpbjogMjBweDtcbn1cblxuLnNpZ25VcC1jb250YWluZXIgPiAjc2lnblVwLXN1Y2Nlc3MgaDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcblxuICAgIC5zaWduVXAgc2VjdGlvbiB7XG4gICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG5cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5zaWduVXAgbWFpbiB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuc2lnblVwIHNlY3Rpb24ge1xuICAgICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgICB9XG5cbiAgICAuc2lnblVwLWZvcm0ge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB9XG5cbiAgICAuZm9ybS0yLWNvbCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICAgIH1cblxuICAgIC5zaWduVXAgbWFpbiBmb290ZXIgLnJvdywgLnJlZ2lzdGVyIG1haW4gZm9vdGVyIC5yb3csIC53YWl0aW5nQWN0aXZhdGlvbiBtYWluIGZvb3RlciAucm93IHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gICAgbWFpbiBzZWN0aW9uIHtcbiAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICB9XG59XG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNTc1Ljk4cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXG4gICAgLnNpZ25VcCBtYWluIHtcbiAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICB9XG5cbn1cblxuXG4vKiBXYWl0aW5nIEFjdGl2YXRpb24gKi9cblxuLndhaXRpbmdBY3RpdmF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzI0ZDY4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly9pbWFnZXMuZGVzaWdud29ybGRvbmxpbmUuY29tL25ld3NsZXR0ZXJzL2ltYWdlcy80ODI1ZjBkOTkwMzBmNzQ3ZWY1YjA5YzM0YTIwZDc1MC5wbmcnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDMwJSA3MCU7XG4gICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEzMCU7XG59XG5cbi53YWl0aW5nQWN0aXZhdGlvbiBtYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4ud2FpdGluZ0FjdGl2YXRpb24gbWFpbiBzZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDM1cHg7XG4gICAgd2lkdGg6IDU1JTtcbn1cblxuLmFjdGl2YXRpb24tcGFnZS1sb2dvIHtcbiAgICB3aWR0aDogNDQlO1xufVxuXG4uYWN0aXZhdGlvbi1wYWdlLWxvZ28gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmFjdGl2YXRpb24tY2xhcmEtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZlxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDUwJTtcbn1cblxuLmFjdGl2YXRpb24tY2xhcmEtY29udGFpbmVyIGgzIHtcbiAgICBjb2xvcjogIzMyNGQ2ODtcbn1cblxuI3ZlcmlmeS1mb3JtIHtcbiAgICB3aWR0aDogNzUlO1xufVxuXG4uYWN0aXZhdGlvbi1jbGFyYS1jb250YWluZXIgI3ZlcmlmeS1mb3JtIHAge1xuICAgIG1hcmdpbjogOHB4IDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uYWN0aXZhdGlvbi1jbGFyYS1jb250YWluZXIgI3ZlcmlmeS1mb3JtIC5yZXNlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hY3RpdmF0aW9uLWNsYXJhLWNvbnRhaW5lciAjdmVyaWZ5LWZvcm0gI3Jlc2VuZCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogIzNkODBkNjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5hY3RpdmF0aW9uLWNsYXJhLWNvbnRhaW5lciAjdmVyaWZ5LWZvcm0gLnN1cHBvcnQtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiAjMzI0ZDY4O1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMnJlbTtcbiAgICBtYXJnaW46IDFyZW0gMDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLmFjdGl2YXRpb24tY2xhcmEtY29udGFpbmVyICN2ZXJpZnktZm9ybSAuc3VwcG9ydC1idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICM0ZGM0ZGQ7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuXG4gICAgLmFjdGl2YXRpb24tcGFnZS1sb2dvIHtcbiAgICAgICAgd2lkdGg6IDQ0JTtcbiAgICB9XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcblxuICAgIC53YWl0aW5nQWN0aXZhdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDMwJSAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMDAlO1xuICAgIH1cblxuICAgIC53YWl0aW5nQWN0aXZhdGlvbiBtYWluIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmFjdGl2YXRpb24tcGFnZS1sb2dvIHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICB9XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcblxuICAgIC53YWl0aW5nQWN0aXZhdGlvbiBtYWluIHNlY3Rpb24ge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuXG4gICAgLndhaXRpbmdBY3RpdmF0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzAlIDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDMwMCU7XG4gICAgfVxuXG4gICAgLndhaXRpbmdBY3RpdmF0aW9uIG1haW4ge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC53YWl0aW5nQWN0aXZhdGlvbiBtYWluIHNlY3Rpb24ge1xuICAgICAgICB3aWR0aDogODUlO1xuICAgIH1cblxuICAgIC5hY3RpdmF0aW9uLXBhZ2UtbG9nbyB7XG4gICAgICAgIHdpZHRoOiA3MCU7XG4gICAgfVxuXG4gICAgLmFjdGl2YXRpb24tY2xhcmEtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICB9XG5cbn1cblxuLyogVmVyaWZpY2F0aW9uIFBhZ2UgKi9cblxuLnZlcmlmeS1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQ6IHVuc2V0O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiA3MCU7XG59XG5cbi52ZXJpZnktY29udGFpbmVyIGgzIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG4udmVyaWZ5LWNvbnRhaW5lciBwIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgICB3aWR0aDogODAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTUwcHgpIHtcbiAgICAudmVyaWZ5LWNvbnRhaW5lciBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cblxuICAgIC52ZXJpZnktY29udGFpbmVyIHAge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cbiAgICAudmVyaWZ5LWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuXG4gICAgLnZlcmlmeS1jb250YWluZXIgcCB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuXG59XG5cbi8qIFBhZ2UgTm90IEZvdW5kICovXG5cbi5wYWdlTm90Rm91bmQge1xuICAgIGJhY2tncm91bmQ6ICMzMjRkNjg7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4ucGFnZU5vdEZvdW5kIG1haW4ge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDVyZW07XG59XG5cbi5wYWdlTm90Rm91bmQtY2xhcmEtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNzVweCAxZnI7XG4gICAgZ2FwOiAyMHB4O1xufVxuXG5cbi5wYWdlTm90Rm91bmQtY2xhcmEtY29udGFpbmVyIGRpdiB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xufVxuXG5cbi5wYWdlTm90Rm91bmQtY2xhcmEtY29udGFpbmVyIGRpdiBoMSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgY29sb3I6ICM0ZWMzZGM7XG59XG5cbi5wYWdlTm90Rm91bmQtY2xhcmEtY29udGFpbmVyIGRpdiBoMiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5wYWdlTm90Rm91bmQtY2xhcmEtY29udGFpbmVyIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZ3JpZC1yb3c6IDEvMztcbn1cblxuLnBhZ2VOb3RGb3VuZC1jbGFyYS1jb250YWluZXIgYSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjNGVjM2RjO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMC43cmVtIDFyZW07XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucGFnZU5vdEZvdW5kLWNsYXJhLWNvbnRhaW5lciBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IDNweCBzb2xpZCB3aGl0ZTtcbiAgICBjb2xvcjogIzMyNGQ2ODtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcblxuICAgIC5wYWdlTm90Rm91bmQgbWFpbiB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW07XG4gICAgfVxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG5cbiAgICAucGFnZU5vdEZvdW5kLWNsYXJhLWNvbnRhaW5lciB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTBweCAxZnI7XG4gICAgfVxuXG4gICAgLnBhZ2VOb3RGb3VuZC1jbGFyYS1jb250YWluZXIgZGl2Omxhc3QtY2hpbGQge1xuICAgICAgICBncmlkLWNvbHVtbjogMS8zO1xuICAgIH1cblxufVxuIl0sCiAgIm1hcHBpbmdzIjogIkFBQUEsS0FDQSxLQUNJLE1BQU8sS0FDUCxPQUFRLEtBSFosT0FJWSxFQUpaLFFBS2EsRUFDVCxPQUFRLElBQ1osQ0FFQSxLQUNJLFlBQWEsU0FBVyxDQUFFLFdBVjlCLE9BV1ksRUFYWixRQVlhLEVBQ1QsTUFBTyxJQUNYLENBRUEsS0FDSSxNQUFPLEtBQ1AsT0FBUSxNQUNSLFFBQVMsS0FDVCxtQkFBb0IsSUFDcEIsc0JBQXVCLE1BQU0sR0FDakMsQ0FHQSxLQUFLLFFBQ0QsTUFBTyxLQUNQLFNBQVUsTUFDZCxDQVNBLE9BQ0ksZUFBZ0IsT0FDaEIsZ0JBQWlCLFdBQ2pCLFNBQVUsT0FDVixJQUFLLEVBQ0wsT0FBUSxLQUNSLGlCQUFrQixRQUNsQixRQUFTLEtBQ1QsWUFBYSxPQUNiLFdBQVksRUFBRSxJQUFJLEtBQUssU0FBc0IsQ0FDN0MsRUFBRSxFQUFFLElBQUksU0FDWixDQUVBLENBQUMsa0JBQ0csV0FBWSxLQUNaLFlBQWEsS0FDYixhQUFjLElBQ2xCLENBRUEsQ0FBQyxrQkF4REQsUUF5RGEsS0FDVCxpQkFBa0IsUUFDbEIsT0FBUSxLQUNSLE1BQU8sS0E1RFgsY0E2RG1CLEtBQ2YsVUFBVyxNQUNYLFNBQVUsT0FDVixjQUFlLFNBQ2YsV0FBWSxPQUNaLGVBQWdCLE1BQ3BCLENBRUEsQ0FiQyxpQkFhaUIsT0FDZCxpQkFBa0IsT0FDdEIsQ0FFQSxDQUFDLDRCQUNHLE9BQVEsS0FDUixPQUFRLE1BQ1IsTUFBTyxNQUNQLFNBQVUsUUFDZCxDQUVBLENBQUMsa0JBQ0csTUFBTyxNQUNQLFlBQWEsS0FDYixlQUFnQixLQUNoQixhQUFjLEtBQ2QsT0FBUSxLQXJGWixjQXNGbUIsSUFDbkIsQ0FFQSxDQUFDLFVBQVUsQ0FUVixrQkFVRyxNQUFPLEtBQ1gsQ0FFQSxDQXBCQywyQkFvQjRCLENBQUUsSUFDM0IsTUFBTyxNQTlGWCxjQStGbUIsVUFDYSxFQWhHaEMsUUFpR2EsSUFBSSxLQUFLLElBQ2xCLGlCQUFrQixPQUN0QixDQUVBLENBNUJDLDJCQTRCNEIsQ0FBRSxHQUFHLFlBQzlCLE1BQU8sTUF0R1gsY0F1R21CLEtBdkduQixRQXdHYSxHQUNiLENBRUEsQ0FBQyx1QkFDRyxTQUFVLE9BQ1YsV0FBWSxPQUNaLGNBQWUsU0FDZixpQkFBa0IsUUEvR3RCLGNBZ0htQixLQUNmLE1BQU8sS0FDUCxXQUFZLEtBbEhoQixPQW1IWSxFQUNSLE1BQU8sTUFDUCxVQUFXLE9BckhmLFFBc0hhLEtBQUssRUFBRSxJQUNoQixnQkFBaUIsS0FDakIsZ0JBQWlCLEtBQUssT0FDMUIsQ0FHQSxDQWpCQyxzQkFpQnNCLG9CQUNuQixNQUFPLEdBQ1gsQ0FHQSxDQXRCQyxzQkFzQnNCLDBCQUNuQixXQUFZLE9BQ2hCLENBR0EsQ0EzQkMsc0JBMkJzQiwwQkFDbkIsV0FBWSxLQXZJaEIsY0F3SW1CLEdBQ25CLENBRUEsQ0FoQ0MsdUJBZ0N1QixFQUFFLE9BSTFCLENBcENDLHVCQW9DdUIsQ0FBQyxPQUhyQixpQkFBa0IsT0FDdEIsQ0FNQSxDQXhDQyx1QkF3Q3VCLEdBQ3BCLE1BQU8sS0FwSlgsUUFxSmEsSUFBSSxLQUNiLE9BQVEsT0FDWixDQUVBLENBOUNDLHVCQThDdUIsRUFBRSxlQUN0QixPQUFRLE1BQU0sSUFBSSxRQUNsQixhQUFjLEtBQ2QsWUFBYSxJQUNqQixDQUVBLENBcERDLHVCQW9EdUIsRUFBRSxZQUN0QixjQUFlLElBQ25CLENBS0EsQ0FBQyxZQXRLRCxRQTJLYSxLQUNULE1BQU8sTUFDUCxPQUFRLElBQ1osQ0FFQSxHQUNJLFFBQVMsS0FDVCxlQUFnQixPQUNoQixXQUFZLEtBQ1osZ0JBQWlCLGFBQ2pCLGFBQWMsRUFDZCxNQUFPLEtBQ1gsQ0FFQSxDQUFDLFlBQWEsQ0FBRSxHQUNaLFFBQVMsS0FDVCxlQUFnQixPQUNoQixXQUFZLEtBQ1osZ0JBQWlCLGFBQ2pCLGFBQWMsRUFDZCxNQUFPLElBQ1gsQ0FFQSxDQUFDLEtBQUssRUFBRSxhQUtSLENBQUMsWUFBWSxFQUFFLGFBQWMsQ0FBQyxtQkFBbUIsRUFBRSxhQUovQyxXQUFZLElBQUksTUFBTSxRQUN0QixZQUFhLElBQ2pCLENBUUEsQ0FOQyxZQU1ZLEVBQUUsZ0JBQWlCLENBTkYsbUJBTXNCLEVBQUUsZ0JBQ2xELFlBQWEsSUFDakIsQ0FHQSxHQUNJLGFBQWMsS0FuTmxCLFFBcU5hLElBQ2IsQ0FFQSxDQUFDLFNBQVMsR0F4TlYsUUF5TmEsWUFDVCxhQUFjLFdBQ2xCLENBRUEsQ0FBQyxTQUNHLGlCQUFrQixRQTlOdEIsUUErTmEsSUEvTmIsY0FnT21CLElBQ2YsYUFBYyxLQUNkLE1BQU8sSUFDWCxDQUVBLENBUkMsUUFRUSxPQUNMLGlCQUFrQixPQUN0QixDQUVBLEVBek9BLFFBME9hLEVBQ1QsZ0JBQWlCLElBQ3JCLENBRUEsT0FBTyxFQUNILGdCQUFpQixLQUNqQixNQUFPLEtBaFBYLFFBaVBhLEtBQUssS0FBSyxLQUFLLElBalA1QixjQWtQbUIsSUFDbkIsQ0FFQSxDQUFDLG9CQUNHLE1BQU8sS0FDUCxpQkFBa0IsUUF2UHRCLFFBd1BhLEtBeFBiLGNBeVBtQixLQUNmLFVBQVcsSUFDWCxZQUFhLElBQ2pCLENBRUEsQ0FBQywyQkFDRyxNQUFPLEtBQ1AsaUJBQWtCLFFBaFF0QixRQWlRYSxLQWpRYixjQWtRbUIsSUFDbkIsQ0FHQSxPQUFPLENBQUMsT0FDSixNQUFPLEtBQ1AsaUJBQWtCLE9BQ3RCLENBRUEsT0FBTyxDQUFDLE9BQU8sQ0E5Q2QsU0ErQ0QsQ0EvQ0MsUUErQ1EsT0FDTCxpQkFBa0IsT0FDdEIsQ0FVQSxPQUFPLENBQUMsUUFDUixPQUFPLENBQUMsT0FDUixJQUFJLENBQUMsWUFBWSxDQUFaLFlBQ0QsTUFBTyxLQUNQLGlCQUFrQixPQUN0QixDQUVBLE9BQU8sQ0FBQyxRQUNSLE9BQU8sQ0FBQyxPQUNSLElBQUksQ0FBQyxZQUFZLENBQVosWUFDRCxNQUFPLEtBQ1AsaUJBQWtCLE9BQ3RCLENBRUEsT0FBTyxDQUFDLFFBQ1IsT0FBTyxDQUFDLE9BQ1IsSUFBSSxDQS9NSCxVQStNYyxDQS9NZCxVQWdORyxNQUFPLEtBQ1AsaUJBQWtCLE9BQ3RCLENBRUEsSUFBSSxDQUFDLGNBQWMsQ0FBZCxjQUNMLElBQUksQ0FBQyxTQUFTLENBQVQsU0FDTCxJQUFJLENBQUMsTUFBTSxDQUFOLE1BQ0wsSUFBSSxDQUFDLG1CQUFtQixDQUFuQixtQkFDTCxJQUFJLENBaEJDLFlBZ0JZLENBaEJaLFlBaUJMLElBQUksQ0F6TkgsVUF5TmMsQ0F6TmQsVUEwTkQsSUFBSSxDQUFDLGtCQUFrQixDQUFsQixrQkFDTCxJQUFJLENBQUMsa0JBQWtCLENBQWxCLGtCQUNMLElBQUksQ0FBQyxvQkFBb0IsQ0FBcEIsb0JBQ0wsSUFBSSxDQUFDLFdBQVcsQ0FBWCxXQUNMLElBQUksQ0FBQyxZQUFZLENBQVosWUFDTCxJQUFJLENBQUMsY0FBYyxDQUFkLGNBQ0wsSUFBSSxDQUFDLFNBQVMsQ0FBVCxTQUNMLElBQUksQ0FBQyxrQkFBa0IsQ0FBbEIsa0JBQ0wsSUFBSSxDQUFDLGNBQWMsQ0FBZCxjQUNMLElBQUksQ0FBQyxRQUFRLENBQVIsUUFDRCxNQUFPLEtBQ1AsaUJBQWtCLE9BQ3RCLENBRUEsSUFBSSxDQXZDQyxZQXVDWSxDQXZDWixZQXVDeUIsQ0FwRzdCLFNBcUdELElBQUksQ0F6T0gsVUF5T2MsQ0F6T2QsVUF5T3lCLENBckd6QixTQXNHRCxJQUFJLENBckJDLFNBcUJTLENBckJULFNBcUJtQixDQXRHdkIsU0F1R0QsSUFBSSxDQXZCQyxjQXVCYyxDQXZCZCxjQXVCNkIsQ0F2R2pDLFNBd0dELElBQUksQ0F0QkMsTUFzQk0sQ0F0Qk4sTUFzQmEsQ0F4R2pCLFNBeUdELElBQUksQ0F0QkMsbUJBc0JtQixDQXRCbkIsbUJBc0J1QyxDQXpHM0MsU0EwR0QsSUFBSSxDQXRDQyxZQXNDWSxDQXRDWixZQXNDeUIsQ0ExRzdCLFNBNEdELElBQUksQ0F0QkMsa0JBc0JrQixDQXRCbEIsa0JBc0JxQyxDQTVHekMsU0E2R0QsSUFBSSxDQXRCQyxrQkFzQmtCLENBdEJsQixrQkFzQnFDLENBN0d6QyxTQThHRCxJQUFJLENBdEJDLG9CQXNCb0IsQ0F0QnBCLG9CQXNCeUMsQ0E5RzdDLFNBK0dELElBQUksQ0F0QkMsV0FzQlcsQ0F0QlgsV0FzQnVCLENBL0czQixTQWdIRCxJQUFJLENBdEJDLFlBc0JZLENBdEJaLFlBc0J5QixDQWhIN0IsU0FpSEQsSUFBSSxDQXRCQyxjQXNCYyxDQXRCZCxjQXNCNkIsQ0FqSGpDLFNBa0hELElBQUksQ0F0QkMsU0FzQlMsQ0F0QlQsU0FzQm1CLENBbEh2QixTQW1IRCxJQUFJLENBdEJDLGtCQXNCa0IsQ0F0QmxCLGtCQXNCcUMsQ0FuSHpDLFNBb0hELElBQUksQ0F0QkMsY0FzQmMsQ0F0QmQsY0FzQjZCLENBcEhqQyxTQXFIRCxJQUFJLENBdEJDLFFBc0JRLENBdEJSLFFBc0JpQixDQXJIckIsU0FzSEcsaUJBQWtCLFFBQ2xCLE1BQU8sSUFDWCxDQUVBLENBQUMsS0FDRyxNQUFPLE1BQ1AsT0FBUSxJQUNaLENBSUEsT0FDSSxNQUFPLEtBQ1AsT0FBUSxLQWhXWixPQWlXWSxFQWpXWixRQWtXYSxFQUNULE9BQVEsS0FDUixXQUFZLE1BQ2hCLENBRUEsT0FDSSxXQUFZLElBQ2hCLENBR0EsQ0FBQyxVQUNHLFFBQVMsTUFDVCxNQUFPLEtBOVdYLE9BK1dZLElBQ1osQ0FFQSxPQUFPLEVBQ0gsTUFBTyxLQUNQLFdBQVksSUFBSSxJQUNoQiwyQkFBNEIsYUFBYSxHQUFJLENBQUUsQ0FBQyxDQUFFLEdBQUksQ0FBRSxLQUN4RCxRQUFTLEtBQ2IsQ0FFQSxPQUFPLENBQUMsT0FDUixPQUFPLENBQUMsT0FDSixnQkFBaUIsS0FFakIsTUFBTyxJQUNYLENBRUEsT0FBTyxDQUFDLElBQ0osUUFBUyxLQUNULFlBQWEsT0FDYixnQkFBaUIsS0FDakIsSUFBSyxLQXBZVCxRQXFZYSxLQUFLLElBQ2xCLENBRUEsQ0FBQyxPQUFPLEtBQUssT0FBUSxDQUFDLFNBQVMsS0FBSyxPQUNoQyxNQUFPLEtBQ1AsV0FBWSxPQUNoQixDQUVBLENBQUMsa0JBQWtCLEtBQUssT0FDcEIsTUFBTyxLQUNQLFdBQVksS0FDaEIsQ0FFQSxDQVZDLE9BVU8sS0FBSyxPQUFPLENBbEJaLElBa0JrQixDQVZKLFNBVWMsS0FBSyxPQUFPLENBbEJ4QyxJQWtCOEMsQ0FMckQsa0JBS3dFLEtBQUssT0FBTyxDQWxCN0UsSUFoWVIsUUFtWmEsS0FBSyxJQUNsQixDQUVBLENBVEMsa0JBU2tCLEtBQUssT0FBTyxDQXRCdkIsSUF1QkosT0FBUSxLQUNaLENBRUEsQ0FiQyxrQkFha0IsT0FBTyxDQUFDLFVBQ3ZCLFFBQVMsSUFDYixDQUVBLENBakJDLGtCQWlCa0IsT0FBTyxDQUFDLFVBQ3ZCLE1BQU8sSUFDWCxDQUVBLENBckJDLGtCQXFCa0IsT0FBTyxDQUpDLFVBSVUsQ0FBQyxLQUNsQyxVQUFXLE1BQ1gsV0FBWSxNQUNoQixDQUVBLE9BQ0ksaUJBQWtCLEtBQ2xCLFdBQVksT0FDaEIsQ0FFQSxPQUFPLElBQ0gsTUFBTyxJQUNYLENBRUEsT0FBTyxDQXRCb0IsVUF1QnZCLE1BQU8sSUFDUCxRQUFTLElBQ2IsQ0FFQSxPQUFPLENBdkJvQixVQXdCdkIsTUFBTyxJQUNYLENBRUEsT0FBTyxDQTNCb0IsVUEyQlQsR0F6YmxCLFFBMGJhLENBQ2IsQ0FFQSxPQUFPLEdBN2JQLE9BOGJZLENBQ1osQ0FFQSxPQUFPLENBbkNvQixVQW1DVCxHQUFHLENBL0JpQixLQWdDbEMsVUFBVyxLQUNYLFdBQVksTUFDaEIsQ0FFQSxDQUFDLFFBQ0csV0FBWSxLQUNaLE1BQU8sSUF4Y1gsT0F5Y1ksRUF6Y1osUUEwY2EsRUFDVCxnQkFBaUIsSUFDckIsQ0FFQSxDQVJDLFFBUVEsR0FDTCxRQUFTLFlBQ2IsQ0FFQSxDQVpDLFFBWVEsRUFBRyxDQUFFLEVBQUUsUUFDWixRQUFTLElBQ1QsTUFBTyxLQXBkWCxPQXFkWSxFQUFFLElBQ2QsQ0FFQSxPQUFPLEVBQ0gsV0FBWSxNQUNoQixDQUVBLENBQUMsWUFDRyxVQUFXLEtBQ1gsWUFBYSxNQTlkakIsT0ErZFksRUFBRSxHQUNkLENBRUEsQ0FoRXNDLEtBaUVsQyxVQUFXLEtBQ1gsWUFBYSxLQUNqQixDQUVBLE9BQU8sVUFBWSxTQUNmLENBQUMsYUF4ZUwsUUF5ZWlCLEtBQUssQ0FDbEIsQ0FFQSxDQUFDLFFBS0QsQ0EzQ0gsUUF1Q08sV0FBWSxPQUNaLE1BQU8sSUFDWCxDQU9KLENBRUEsT0FBTyxVQUFZLFNBQ2YsR0FDSSxRQUFTLElBRVQsQ0FBQyxPQUNHLFFBQVMsR0FDYixDQUNKLENBRUEsT0FDSSxnQkFBaUIsTUFDckIsQ0FFQSxDQTdCQyxhQXhlTCxRQXNnQmlCLEtBQUssQ0FDbEIsQ0FFQSxDQUFDLFdBQVcsQ0FBQyxLQUNULFdBQVksaUJBQ1osTUFBTyxjQUNYLENBQ0osQ0FFQSxPQUFPLFVBQVksT0FFZixDQXhjSCw0QkF5Y08sU0FBVSxNQUNWLE9BQVEsS0FDWixDQUVBLENBN2NILDJCQTZjZ0MsQ0FBRSxJQUMzQiwwQkFBMkIsQ0FDL0IsQ0FFQSxDQWpkSCwyQkFpZGdDLENBQUUsR0FBRyxZQUM5QixXQUFZLFdBQ1osTUFBTyxNQTVoQmYsUUE2aEJpQixJQUNULFNBQVUsU0FDVixLQUFNLENBQ1YsQ0FFQSxDQXZiSCx1QkF3Yk8sTUFBTyxJQUNYLENBRUEsQ0FBQyxjQUFjLENBQUMsTUFDWixVQUFXLElBQUksSUFDbkIsQ0FFQSxDQUpDLGNBSWMsQ0FKQyxNQUlNLENBbk56QixLQW9OTyxPQUFRLEtBQ1osQ0FFQSxDQWxFQyxRQTVlTCxRQStpQmlCLEtBQUssQ0FDbEIsQ0FFQSxDQTVHSCxPQTRHWSxDQUFFLEdBQ1AsUUFBUyxNQW5qQmpCLE9Bb2pCZ0IsSUFBSSxDQUNoQixDQUVBLENBakhILE9BaUhZLENBQUUsRUFBRSxRQUNULFFBQVMsSUFDYixDQUVBLE9BQ0ksT0FBUSxNQTVqQmhCLFFBNmpCaUIsQ0FDYixDQUVBLE9BQU8sQ0FoTUgsSUFpTUEsZUFBZ0IsT0Fqa0J4QixRQWtrQmlCLEtBQUssRUFDZCxJQUFLLENBQ1QsQ0FFQSxPQUFPLENBNUtnQixVQTZLbkIsTUFBTyxHQUNYLENBRUEsT0FBTyxDQTVLZ0IsVUE2S25CLE1BQU8sR0FDWCxDQUVBLE9BQU8sVUFBWSxTQUNmLENBdEVILFdBc0VlLENBdEVILEtBemdCakIsUUFnbEJxQixLQUFLLEdBQ2QsTUFBTyxpQkFqbEJuQixPQWtsQm9CLElBQUksSUFDaEIsQ0FDSixDQUVBLE9BQU8sVUFBWSxTQUNmLENBOUVILFdBOEVlLENBOUVILEtBK0VMLFdBQVksaUJBQ1osTUFBTyxjQUNYLENBQ0osQ0FDSixDQUdBLE9BQU8sWUFBVyxVQUFZLE9BQzFCLENBeE5ILE9Bd05XLEtBQUssT0FBTyxDQWhPaEIsSUFnT3NCLENBeE5SLFNBd05rQixLQUFLLE9BQU8sQ0FoTzVDLElBZ09rRCxDQW5OekQsa0JBbU40RSxLQUFLLE9BQU8sQ0FoT2pGLElBaU9BLE9BQVEsS0FDWixDQUNKLENBR0EsQ0FBQyxRQUNHLFNBQVUsU0FDVixPQUFRLElBQ1IsT0FBUSxJQUNSLFdBQVksd0JBQ0osS0FBSyxHQUFHLENBQUUsR0FBRyxDQUFFLEdBQUcsQ0FBRSxHQUFHLEVBQUUsQ0FDekIsS0FBSyxHQUFHLENBQUUsR0FBRyxDQUFFLEdBQUcsQ0FBRSxHQUFHLE1BRS9CLGlCQUFrQixxQkFDVixLQUFLLEdBQUcsQ0FBRSxHQUFHLENBQUUsR0FBRyxDQUFFLEdBQUcsRUFBRSxDQUN6QixLQUFLLEdBQUcsQ0FBRSxHQUFHLENBQUUsR0FBRyxDQUFFLEdBQUcsTUFFL0IsaUJBQWtCLG1CQUNWLEtBQUssR0FBRyxDQUFFLEdBQUcsQ0FBRSxHQUFHLENBQUUsR0FBRyxFQUFFLENBQ3pCLEtBQUssR0FBRyxDQUFFLEdBQUcsQ0FBRSxHQUFHLENBQUUsR0FBRyxNQUUvQixpQkFBa0IsZ0JBQ1YsS0FEVSxDQUVWLE1BRVIsaUJBQWtCLG9CQUNWLEtBQUssR0FBRyxDQUFFLEdBQUcsQ0FBRSxHQUFHLENBQUUsR0FBRyxFQUFFLENBQ3pCLEtBQUssR0FBRyxDQUFFLEdBQUcsQ0FBRSxHQUFHLENBQUUsR0FBRyxLQUVuQyxDQUVBLENBQUMsVUFDRyxXQUFZLE9BQ1osV0FBWSxNQUNaLGVBQWdCLElBQ3BCLENBRUEsQ0FOQyxVQU1VLEVBQ1AsTUFBTyxPQUNYLENBRUEsQ0FWQyxTQVVTLE9BQ04sWUFBYSxHQUNqQixDQUlBLENBeFFzQixTQXlRbEIsWUFBYSxTQUFXLENBQUUsV0FqcEI5QixPQWtwQlksRUFscEJaLFFBbXBCYSxFQUNULE1BQU8sS0FDUCxNQUFPLEtBQ1AsT0FBUSxLQUNaLENBRUEsQ0FqUnNCLFNBaVJaLEtBQ04sT0FBUSxNQUNSLFFBQVMsS0FDVCxzQkFBdUIsSUFBSSxJQUMzQixtQkFBb0IsR0FDeEIsQ0FFQSxDQUFDLFdBQ0csUUFBUyxLQUNULGVBQWdCLE9BQ2hCLGlCQUFrQixRQUVsQixNQUFPLEtBQ1AsWUFBYSxJQUNiLFdBQVksT0FDWixVQUFXLElBQ2YsQ0FFQSxDQVhDLFdBV1csSUFDUixRQUFTLEtBQ1QsZUFBZ0IsSUFDaEIsWUFBYSxPQUNiLGdCQUFpQixNQUNyQixDQUVBLENBbEJDLFdBa0JXLEtBQ1IsYUFBYyxJQUNsQixDQUVBLENBdEJDLFdBc0JXLElBQUksRUFDWixRQUFTLEtBQ1QsZUFBZ0IsSUFDaEIsZ0JBQWlCLE9BQ2pCLFlBQWEsT0FDYixpQkFBa0Isc0JBQ2xCLE1BQU8sR0FDWCxDQUVBLENBL0JDLFdBK0JXLElBQUksRUFBRSxJQUNkLE1BQU8sSUFDWCxDQUdBLE9BQU8saUJBQWdCLFVBQVksT0FFL0IsQ0F0Q0gsV0FzQ2UsSUFBSSxFQUNaLE1BQU8sR0FDWCxDQUVKLENBRUEsQ0FBQyxnQkFDRyxRQUFTLEtBQ1QsZUFBZ0IsSUFDaEIsVUFBVyxLQUNYLE1BQU8sTUFDUCxXQUFZLEtBQ1osZ0JBQWlCLE9BQ2pCLFlBQWEsTUFDakIsQ0FFQSxDQXREQyxXQXNEVyxDQVZYLGdCQVU0QixDQXpmNUIsU0EwZkcsVUFBVyxLQUNYLGlCQUFrQixzQkF4dEJ0QixRQXl0QmEsS0FDVCxRQUFTLElBQ2IsQ0FFQSxDQTdEQyxXQTZEVyxDQWhnQlgsU0E3TkQsUUE4dEJhLEtBQ1QsVUFBVyxLQUNYLGlCQUFrQixxQkFDdEIsQ0FFQSxDQUFDLGdCQUFnQixFQUNiLFVBQVcsS0FDWCxNQUFPLE9BQ1gsQ0FFQSxDQWhXc0IsU0FnV1osT0FBTyxLQUFLLENBeEVyQixZQTBFRyxpQkFBa0IsS0FDbEIsTUFBTyxRQUNQLFVBQVcsRUFDWCxTQUFVLENBQUMsQ0FBQyxFQUNaLFlBQWEsQ0FDakIsQ0FFQSxDQXpXc0IsU0F5V1osUUFDTixRQUFTLEtBQ1QsZUFBZ0IsT0FDaEIsVUFBVyxPQUNYLE1BQU8sS0FDUCxnQkFBaUIsT0FDakIsWUFBYSxNQUNqQixDQVdBLENBQUMsbUJBQ0csUUFBUyxLQUNULGVBQWdCLE9BQ2hCLGdCQUFpQixPQUNqQixZQUFhLE9BdndCakIsUUF3d0JhLEtBQUssS0FBSyxLQXh3QnZCLGNBeXdCbUIsS0FDZixXQUFZLEVBQUUsS0FBSyxLQUFLLFNBQW1CLENBQzNDLEVBQUUsS0FBSyxLQUFLLFNBQ2hCLENBRUEsQ0FBQyxjQTl3QkQsUUErd0JhLEtBL3dCYixjQWd4Qm1CLElBRW5CLENBRUEsQ0FOQyxjQU1jLElBQ1gsTUFBTyxNQUNQLE9BQVEsSUFDWixDQUVBLENBQUMsY0FDRyxRQUFTLEtBQ1QsZUFBZ0IsT0FDaEIsWUFBYSxNQUNqQixDQUVBLEdBQUcsQ0FBQyx1QkFBd0IsQ0FBRSxJQUFLLENBQUUsR0FBSSxDQUFFLEtBQUssYUFBYyxDQUFFLEVBQzVELFdBQVksTUFDaEIsQ0FFQSxDQTNac0IsU0EyWlosQ0F0a0JULFNBdWtCRyxNQUFPLFFBcHlCWCxjQXF5Qm1CLEtBQ2YsaUJBQWtCLFdBQ3RCLENBRUEsQ0FoQkMsY0FnQmMsS0FBSyxLQUFLLENBQUMsVUFDdEIsT0FBUSxLQTF5QlosT0EyeUJZLEtBM3lCWixjQTR5Qm1CLEtBQ2YsT0FBUSxJQUFJLE1BQU0sUUFDbEIsTUFBTyxNQUNQLGlCQUFrQixLQUNsQixhQUFjLEtBQ2QsTUFBTyxPQUNYLENBRUEsQ0EzQkMsY0EyQmMsS0FBSyxlQUNoQixPQUFRLElBQUksTUFBTSxRQUNsQixRQUFTLGNBQ2IsQ0FFQSxDQWhDQyxjQWdDYyxJQUNYLE1BQU8sS0FDWCxDQUVBLENBcENDLGNBb0NjLElBQ1gsUUFBUyxLQUNULGdCQUFpQixPQUNqQixZQUFhLE1BQ2pCLENBRUEsR0FBRyxDQUFDLFlBQ0EsTUFBTyxNQUNQLGdCQUFpQixVQUNyQixDQUVBLENBL0NDLGNBK0NjLE9BQ1gsT0FBUSxLQUNSLE1BQU8sTUExMEJYLGNBMjBCbUIsS0FDZixpQkFBa0IsUUFDbEIsTUFBTyxLQUNQLFdBQVksS0FDWixPQUFRLEtBQ1IsWUFBYSxJQUNiLFdBQVksSUFBSSxJQUFLLFlBQ3JCLFVBQVcsS0FDWCxZQUFhLEdBQ2pCLENBRUEsQ0FBQyxRQUFRLE9BQ0wsT0FBUSxLQUNSLE1BQU8sTUF4MUJYLGNBeTFCbUIsS0FDZixpQkFBa0IsUUFDbEIsTUFBTyxLQUNQLE9BQVEsS0FDUixXQUFZLElBQUksSUFBSyxZQUNyQixVQUFXLElBQ2YsQ0FFQSxDQVhDLFFBWUcsUUFBUyxLQUNULGVBQWdCLE9BQ2hCLGdCQUFpQixPQUNqQixZQUFhLE9BQ2IsV0FBWSxJQUFJLE1BQU0sUUFDdEIsV0FBWSxJQUNoQixDQUVBLENBcEJDLFFBb0JRLE1BQU0sT0FNZixDQXZGQyxjQXVGYyxNQUFNLE9BTGpCLGlCQUFrQixRQUNsQixZQUFhLElBQ2IsVUFBVyxNQUFNLElBQ3JCLENBUUEsQ0E5ZXNCLFNBOGVaLENBN0ZULGNBNkZ3QixNQUFNLE9BQU8sQ0F6cEJyQyxTQTBwQkcsTUFBTyxRQUNQLFVBQVcsTUFBTSxJQUNyQixDQUVBLENBbmZzQixTQW1mWixDQWxHVCxjQWtHd0IsT0FBTyxDQTlwQi9CLFNBK3BCRyxpQkFBa0IsWUFDbEIsWUFBYSxJQUNiLFdBQVksSUFBSSxJQUFLLFdBQ3pCLENBRUEsS0FBSyxDQXhGcUIsU0F5RnRCLE9BQVEsSUFDWixDQUVBLEdBQUcsQ0FBQyxlQUNBLFFBQVMsS0FDVCxlQUFnQixPQUNoQixVQUFXLEtBQ1gsZ0JBQWlCLGNBQ2pCLE1BQU8sS0FDWCxDQUVBLEdBQUcsQ0FBQyxxQkFDQSxNQUFPLEtBQ1gsQ0FFQSxHQUFHLENBWkMsY0FZZSxDQUFFLENBSmpCLG9CQUl1QyxDQUFFLElBQ3pDLGdCQUFpQixhQUNyQixDQUVBLEdBQUcsQ0FBQyxxQkFDQSxRQUFTLEtBQ1QsZUFBZ0IsT0FDaEIsZ0JBQWlCLFdBQ2pCLFdBQVksS0FDWixXQUFZLElBQ2hCLENBRUEsR0FBRyxDQVJDLG9CQVFxQixDQUFFLEdBQUcsZUFDMUIsV0FBWSxLQUNaLGdCQUFpQixLQUNqQixNQUFPLEtBQ1gsQ0FFQSxDQUFDLHNCQUFzQixJQUNuQixNQUFPLEtBQ1AsUUFBUyxNQUNULGFBQWMsS0FDZCxZQUFhLElBQ2pCLENBRUEsSUFBSSxDQUFDLElBQ0QsUUFBUyxLQUNULGVBQWdCLElBQ2hCLGdCQUFpQixPQUNqQixZQUFhLE1BQ2pCLENBRUEsSUFBSSxDQUFDLGFBQ0QsVUFBVyxLQUNYLE1BQU8sS0FDWCxDQUVBLENBQUMsTUFDRyxNQUFPLElBQ1AsWUFBYSxJQUNiLFdBQVksS0FDWixVQUFXLElBQ2YsQ0FFQSxDQUFDLGdCQUNHLFdBQVksT0FDWixNQUFPLElBQ1AsVUFBVyxJQUNmLENBRUEsQ0FBQyxRQUNHLE1BQU8sUUFDUCxZQUFhLEdBQ2pCLENBRUEsQ0FBQyxLQUNHLGlCQUFrQixLQUNsQixrQkFBbUIsQ0FDdkIsQ0FFQSxDQUxDLElBS0ksQ0FBQyxPQUNGLFVBQVcsS0FBSyxJQUFLLFdBQ3pCLENBRUEsQ0FUQyxJQVNJLENBQUMsTUFDRixrQkFBbUIsS0FDbkIsVUFBVyxNQUFNLEdBQUcsUUFBUSxRQUNoQyxDQUVBLEVBQ0ksV0FBWSxPQXY5QmhCLE9BdzlCWSxLQUFLLEVBQUUsS0FDZixVQUFXLE1BQ2YsQ0FFQSxDQUFDLENBekJBLFFBMEJHLE1BQU8sT0FDWCxDQUVBLFdBZk0sTUFnQkYsR0FDSSxrQkFBbUIsSUFDdkIsQ0FDQSxHQUNJLGtCQUFtQixHQUN2QixDQUNKLENBRUEsQ0FqQ0MsS0FrQ0csaUJBQWtCLElBQ2xCLGtCQUFtQixJQUVuQixVQUFXLFFBQVEsS0FBSyxPQUN4QixvQkFBcUIsUUFDekIsQ0FFQSxXQUplLFFBS1gsR0FDSSxrQkFBbUIsR0FDdkIsQ0FDQSxHQUNJLGtCQUFtQixHQUN2QixDQUNKLENBRUEsQ0FBQyxNQUNHLGlCQUFrQixJQUNsQixrQkFBbUIsSUFFbkIsVUFBVyxFQUFFLElBQUssT0FDbEIsb0JBQXFCLFFBQ3pCLENBRUEsQ0FBQyxNQUNHLGlCQUFrQixJQUNsQixrQkFBbUIsSUFFbkIsVUFBVyxFQUFFLElBQUssT0FDbEIsb0JBQXFCLFNBQ3JCLGdCQUFpQixHQUNyQixDQUVBLFdBYmUsRUFjWCxHQUNJLGlCQUFrQixHQUN0QixDQUNBLEdBQ0ksaUJBQWtCLEdBQ3RCLENBQ0osQ0FFQSxDQTV6QkMsU0E2ekJHLFFBQVMsSUFDYixDQUVBLENBdDFCQyxJQXMxQkssQ0FBRSxFQUFFLENBQUMsWUFBYSxDQUFFLEdBQ3RCLFlBQWEsSUFDakIsQ0FFQSxDQTExQkMsSUEwMUJLLENBQUUsRUFBRSxDQUpDLFlBSWEsQ0FBRSxFQUFHLENBQUUsR0FDM0IsWUFBYSxFQUNiLE9BQVEsSUFDWixDQUVBLENBVFcsWUFTRSxPQUFPLENBejBCbkIsU0EwMEJHLFFBQVMsZ0JBQ1QsTUFBTyxLQUNQLFdBQVksSUFFaEIsQ0FFQSxDQWhCVyxZQWdCRSxPQUFPLENBQUMsQ0FoMUJwQixTQWkxQkcsT0FBUSxJQUNaLENBRUEsQ0FwMUJDLFNBbzFCUyxHQUNOLGNBQWUsSUFDbkIsQ0FJQSxDQUFDLHNCQUNHLFFBQVMsS0FDVCxlQUFnQixJQUNoQixnQkFBaUIsT0FDakIsWUFBYSxPQUNiLFlBQWEsS0FDYixXQUFZLEtBQ1osTUFBTyxHQUNYLENBRUEsQ0FuNEJDLGFBbzRCRyxRQUFTLEtBQ1QsU0FBVSxNQUNkLENBRUEsQ0FBQyxRQUNHLFFBQVMsT0FDVCxTQUFVLElBQ2QsQ0FFQSxDQUFDLFNBQ0csaUJBQWtCLFFBQ2xCLE1BQU8sS0FDUCxPQUFRLFFBemtDWixRQTBrQ2EsS0FFVCxPQUFRLEtBQ1IsV0FBWSxLQUNaLFFBQVMsSUFDYixDQUVBLENBQUMsZ0JBQ0csaUJBQWtCLFFBQ2xCLE1BQU8sS0FDUCxPQUFRLElBQ1osQ0FFQSxDQUFDLE1BQ0csUUFBUyxLQUNULGVBQWdCLE1BQ3BCLENBRUEsQ0FBQyxPQUlELENBQUMsS0FIRyxRQUFTLElBQ2IsQ0FNQSxDQUFDLEtBQ0csUUFBUyxLQUNULGVBQWdCLE1BQ3BCLENBRUEsT0FBTyxpQkFBZ0IsVUFBWSxPQUMvQixDQWRILE9BZU8sUUFBUyxLQUNULGVBQWdCLE1BQ3BCLENBRUEsTUFBTSxLQUFLLENBbkJkLFFBb0JPLFFBQVMsSUFDYixDQUVBLEtBQ0ksUUFBUyxLQUNULGVBQWdCLE1BQ3BCLENBRUEsT0FDSSxRQUFTLEtBQ1QsT0FBUSxJQUNaLENBRUEsQ0FBQyxpQkFDRyxRQUFTLEtBQ1QsZUFBZ0IsR0FDcEIsQ0FFQSxDQUxDLGlCQUtpQixJQUNkLGVBQWdCLElBQ3BCLENBRUEsQ0ExQ0gsT0EwQ1csQ0FuK0JYLGlCQW8rQk8sVUFBVyxNQUNYLGFBQWMsSUFDbEIsQ0FFQSxPQUNJLE9BQVEsT0FDUixNQUFPLElBQ1gsQ0FFQSxDQUFDLGFBaHBDTCxRQWlwQ2lCLFdBQ2IsQ0FFQSxDQUFDLFdBQ0csYUFBYyxJQUNsQixDQUNKLENBSUEsQ0FYSyxhQVlELFFBQVMsS0FDVCxlQUFnQixPQUNoQixpQkFBa0IsUUFDbEIsV0FBWSxXQUNaLFlBQWEsRUFDYixTQUFVLENBQUMsQ0FBQyxDQUNoQixDQUVBLENBcEJLLFlBb0JTLENBQUUsSUFDaEIsQ0FBQyxrQkFBbUIsQ0FBRSxJQUN0QixDQXRCSyxhQXNCUyxDQWxCVCxXQW1CRCxjQUFlLElBQUksTUFBTSxRQUN6QixRQUFTLEtBQ1QsZUFBZ0IsSUFDaEIsZ0JBQWlCLGNBQ2pCLFlBQWEsT0EzcUNqQixRQTRxQ2EsS0FBSyxLQUFLLENBQ3ZCLENBRUEsQ0EvQkssYUErQlMsT0FDZCxDQWhDSyxhQWdDUyxDQTVCVCxXQTRCcUIsT0FockMxQixjQWlyQ21CLEtBanJDbkIsUUFrckNhLElBQUksS0FBSyxJQUFJLEtBQ3RCLGlCQUFrQixRQUNsQixNQUFPLEtBQ1AsT0FBUSxJQUNaLENBRUEsQ0F4Q0ssWUF5Q0wsQ0FBRSxHQUFHLGFBQ0wsQ0FBRSxHQUFHLGFBQ0wsQ0FBRSxNQUNGLENBQUUsRUFDRixDQXhCQyxrQkF5QkQsQ0FBRSxHQUFHLGFBQ0wsQ0FBRSxHQUFHLGFBQ0wsQ0FBRSxNQUNGLENBQUUsRUFDRSxNQUFPLFFBQ1AsaUJBQWtCLFdBQ3RCLENBRUEsQ0FBQyw2QkFDRyxRQUFTLEtBQ1QsZUFBZ0IsSUFDaEIsVUFBVyxJQUNmLENBRUEsQ0FBQywyQkFDRyxRQUFTLEtBQ1QsZUFBZ0IsT0FDaEIsaUJBQWtCLEtBL3NDdEIsUUFndENhLEVBQUksS0FBSyxLQWh0Q3RCLGNBaXRDbUIsS0FDZixXQUFZLEtBQ1osY0FBZSxLQUNmLFdBQVksVUFBeUIsRUFBSSxJQUFJLElBQ2pELENBRUEsQ0FBQyxzQ0F2dENELGNBd3RDbUIsS0F4dENuQixRQXl0Q2EsS0FDVCxNQUFPLEtBQ1gsQ0FFQSxDQU5DLHFDQU1xQyxnQkFDbEMsaUJBQWtCLE9BQ3RCLENBRUEsQ0FWQyxxQ0FVcUMsZ0JBQWdCLENBQUMsV0FBVyxFQUM5RCxpQkFBa0IsT0FDdEIsQ0FFQSxDQWRDLHFDQWNxQyxnQkFDbEMsaUJBQWtCLE9BQ3RCLENBRUEsQ0FsQkMscUNBa0JxQyxnQkFBZ0IsQ0FSQyxXQVFXLEVBQzlELGlCQUFrQixPQUN0QixDQUVBLENBdEJDLHFDQXNCcUMsZ0JBQ2xDLGlCQUFrQixPQUN0QixDQUVBLENBMUJDLHFDQTBCcUMsZ0JBQWdCLENBaEJDLFdBZ0JXLEVBQzlELGlCQUFrQixPQUN0QixDQUVBLENBOUJDLHFDQThCcUMsZ0JBQ2xDLGlCQUFrQixPQUN0QixDQUVBLENBbENDLHFDQWtDcUMsZ0JBQWdCLENBeEJDLFdBd0JXLEVBQzlELGlCQUFrQixPQUN0QixDQUVBLENBakRDLDBCQWlEMkIsQ0FBRSxJQUMxQixRQUFTLEtBQ1QsZUFBZ0IsSUFDaEIsZ0JBQWlCLGFBQ3JCLENBRUEsQ0FBQywwQkFDRyxRQUFTLEtBQ1QsZUFBZ0IsTUFDcEIsQ0FFQSxDQUFDLE1BQ0csUUFBUyxLQUNULGVBQWdCLElBQ2hCLFlBQWEsTUFDakIsQ0FFQSxDQUFDLHFCQUNHLFFBQVMsS0FDVCxlQUFnQixJQUNoQixVQUFXLEtBQ1gsZ0JBQWlCLGFBQ2pCLE1BQU8sSUFDWCxDQUVBLENBQUMsMEJBQ0csTUFBTyxJQUNQLFVBQVcsTUFDWCxVQUFXLE1BQ1gsaUJBQWtCLEtBMXhDdEIsY0EyeENtQixLQUNmLFdBQVksVUFBeUIsRUFBSSxJQUFJLEtBQzdDLGNBQWUsS0FDZixhQUFjLElBQ2xCLENBRUEsQ0FBQyxxQ0FBcUMsSUFDbEMsTUFBTyxLQUNQLE9BQVEsS0FueUNaLGNBb3lDbUIsS0FBSyxLQUFLLEVBQUksQ0FDakMsQ0FFQSxDQUFDLHNDQXZ5Q0QsUUF3eUNhLElBQ2IsQ0FFQSxDQUpDLHFDQUlzQyxDQUFFLENBQUMsNkJBQ3RDLFFBQVMsS0FDVCxlQUFnQixJQUNoQixnQkFBaUIsYUFDckIsQ0FFQSxDQUFDLGNBQ0csWUFBYSxJQUNiLFVBQVcsS0FDZixDQUVBLENBQUMsYUFDRyxZQUFhLElBQ2IsTUFBTyxRQUNQLFVBQVcsS0FDZixDQUVBLENBQUMsa0JBQ0csUUFBUyxLQUNULGVBQWdCLElBQ2hCLGdCQUFpQixhQUVqQixZQUFhLEdBQ2pCLENBUUEsQ0FkQyxpQkFja0IsQ0FBRSxJQUNqQixVQUFXLE1BQ1gsV0FBWSxLQUNaLE1BQU8sSUFDWCxDQUVBLENBcEJDLGtCQW9Ca0IsRUFDZixnQkFBaUIsS0FDakIsTUFBTyxPQUNYLENBRUEsQ0F6QkMsa0JBeUJrQixDQUFDLE9BQ2hCLGdCQUFpQixLQUNqQixNQUFPLFFBQ1AsaUJBQWtCLFFBeDFDdEIsUUF5MUNhLElBQUksSUFBSSxJQUFJLEVBejFDekIsY0EwMUNtQixHQUNuQixDQUVBLENBQUMsYUFDRyxVQUFXLElBQ1gsUUFFYSxJQURFLEtBaDJDbkIsY0FtMkNtQixJQUNuQixDQUVBLENBQUMsY0FDRyxpQkFBa0IsUUFDbEIsTUFBTyxJQUNYLENBRUEsQ0FBQyxRQUNHLGlCQUFrQixRQUNsQixNQUFPLElBQ1gsQ0FJQSxDQXJrQ0ssY0Fza0NELGlCQUFrQixPQUN0QixDQUVBLENBak5DLG1CQWtORyxRQUFTLEtBQ1QsZUFBZ0IsT0FDaEIsaUJBQWtCLFFBejNDdEIsUUEwM0NhLElBQ2IsQ0FFQSxDQXhOQyxtQkF3Tm1CLENBQUMsWUE3M0NyQixjQTgzQ21CLEtBOTNDbkIsUUErM0NhLElBQUksS0FBSyxJQUFJLEtBQ3RCLGlCQUFrQixRQUNsQixNQUFPLEtBQ1AsT0FBUSxJQUNaLENBRUEsQ0FBQyw2QkFDRyxNQUFPLElBQ1gsQ0FFQSxDQUFDLGVBQWUsQ0FKZiw2QkFLRyxXQUFZLE1BQ1osV0FBWSxPQUNaLFFBQVMsS0FDVCxlQUFnQixPQUNoQixNQUFPLEtBQ1AsT0FBUSxlQS80Q1osUUFnNUNhLENBQ2IsQ0FFQSxDQUFDLFdBQ0csUUFBUyxLQUNULGVBQWdCLElBQ2hCLGdCQUFpQixhQUNyQixDQUVBLENBQUMsV0FDRyxNQUFPLEdBQ1gsQ0FFQSxDQUFDLFVBQ0csTUFBTyxJQUNQLFdBQVksVUFBeUIsRUFBSSxJQUFJLEtBQzdDLGlCQUFrQixLQWg2Q3RCLGNBaTZDbUIsSUFDbkIsQ0FFQSxDQUFDLHVCQXA2Q0QsUUFxNkNhLEtBQUssS0FyNkNsQixjQXM2Q21CLEtBQ2YsTUFBTyxJQUNQLGNBQWUsS0FDZixRQUFTLEtBQ1QsZUFBZ0IsSUFDaEIsZ0JBQWlCLGFBQ3JCLENBRUEsQ0FBQyxvQkFDRyxRQUFTLEtBQ1QsZUFBZ0IsSUFDaEIsWUFBYSxNQUNqQixDQUVBLENBTkMsb0JBTW9CLEdBQUcsZUFDcEIsY0FBZSxJQUNuQixDQUVBLENBQUMscUJBQXFCLEVBQ2xCLE1BQU8sUUFDUCxVQUFXLEtBQ1gsaUJBQWtCLFdBQ3RCLENBRUEsQ0FBQyw0QkFDRyxRQUFTLEtBQ1QsZUFBZ0IsTUFDcEIsQ0FFQSxDQUxDLDRCQUs0QixHQUFHLGVBQzVCLFVBQVcsTUFDWCxZQUFhLEdBQ2pCLENBRUEsQ0FBQyxrQkFDRyxNQUFPLElBQ1gsQ0FHQSxDQUFDLDRCQUNHLGlCQUFrQixRQUNsQixNQUFPLElBQ1gsQ0FFQSxDQUxDLDRCQUs0QixPQUN6QixpQkFBa0IsS0FuOUN0QixjQW85Q21CLEtBQ2YsTUFBTyxRQUNQLE9BQVEsS0F0OUNaLFFBdTlDYSxLQUFLLElBQ2xCLENBRUEsQ0FiQyw0QkFhNEIsQ0FBQyxrQkFDMUIsTUFBTyxRQUNQLFVBQVcsSUFDZixDQUlBLENBQUMsd0JBQ0csaUJBQWtCLFFBQ2xCLE1BQU8sSUFDWCxDQUVBLENBTEMsd0JBS3dCLE9BQ3JCLE1BQU8sS0F2K0NYLGNBdytDbUIsS0FDZixpQkFBa0IsUUFDbEIsT0FBUSxLQTErQ1osUUEyK0NhLEtBQUssSUFDbEIsQ0FFQSxDQWJDLHdCQWF3QixDQXBCSyxrQkFxQjFCLE1BQU8sUUFDUCxVQUFXLElBQ2YsQ0FJQSxDQUFDLHdCQUNHLGlCQUFrQixRQUNsQixNQUFPLElBQ1gsQ0FFQSxDQUxDLHdCQUt3QixPQUNyQixNQUFPLEtBMy9DWCxjQTQvQ21CLEtBQ2YsaUJBQWtCLFFBQ2xCLE9BQVEsS0E5L0NaLFFBKy9DYSxLQUFLLElBQ2xCLENBRUEsQ0FiQyx3QkFhd0IsQ0F4Q0ssa0JBeUMxQixNQUFPLFFBQ1AsVUFBVyxJQUNmLENBSUEsQ0FBQywyQkFDRyxpQkFBa0IsUUFDbEIsTUFBTyxJQUNYLENBRUEsQ0FMQywyQkFLMkIsT0FDeEIsTUFBTyxLQS9nRFgsY0FnaERtQixLQUNmLGlCQUFrQixRQUNsQixPQUFRLEtBbGhEWixRQW1oRGEsS0FBSyxJQUNsQixDQUVBLENBYkMsMkJBYTJCLENBNURFLGtCQTZEMUIsTUFBTyxRQUNQLFVBQVcsSUFDZixDQUlBLENBQUMsd0JBR0csaUJBQWtCLFFBQ2xCLE1BQU8sSUFDWCxDQUVBLENBUEMsd0JBT3dCLE9BTXJCLE1BQU8sS0ExaURYLGNBMmlEbUIsS0FDZixpQkFBa0IsUUFDbEIsT0FBUSxLQTdpRFosUUE4aURhLEtBQUssSUFDbEIsQ0FFQSxDQXBCQyx3QkFvQndCLENBdkZLLGtCQTBGMUIsTUFBTyxRQUNQLFVBQVcsSUFDZixDQUlBLENBQUMsd0JBQ0csaUJBQWtCLFFBQ2xCLE1BQU8sSUFDWCxDQUVBLENBTEMsd0JBS3dCLE9BQ3JCLE1BQU8sS0Foa0RYLGNBaWtEbUIsS0FDZixpQkFBa0IsUUFDbEIsT0FBUSxLQW5rRFosUUFva0RhLEtBQUssSUFDbEIsQ0FFQSxDQWJDLHdCQWF3QixDQTdHSyxrQkE4RzFCLE1BQU8sUUFDUCxVQUFXLElBQ2YsQ0FFQSxDQWxCQyx3QkFrQndCLE1BQU0sT0FDM0IsaUJBQWtCLE9BQ3RCLENBRUEsQ0FuM0NDLFFBbTNDUSxDQUFDLFlBQVksT0FDbEIsaUJBQWtCLElBRWxCLE1BQU8sSUFDWCxDQUVBLENBN01DLGVBNk1lLENBejNDZixTQTAzQ0csUUFBUyxJQUNiLENBRUEsQ0FBQyxlQUFlLE9BQ1osTUFBTyxPQUNYLENBRUEsQ0F6YkMsbUJBeWJtQixDQUpuQixnQkFLRyxRQUFTLElBQ2IsQ0FJQSxDQUFDLGlDQXBtREQsUUFxbURhLEVBQUksS0FBSyxJQUN0QixDQUVBLENBSkMsZ0NBSWlDLENBQUUsR0FBRyxlQUNuQyxjQUFlLElBQUksTUFBTSxRQUN6QixjQUFlLEtBQ2YsZUFBZ0IsSUFDcEIsQ0FFQSxDQVZDLGlDQVVpQyxHQUM5QixjQUFlLEtBQ2YsWUFBYSxJQUNiLFVBQVcsS0FDWCxNQUFPLElBQ1gsQ0FFQSxDQWpCQyxpQ0FpQmlDLEtBQzlCLFlBQWEsUUFDYixNQUFPLElBQ1gsQ0FFQSxDQUFDLDZCQUNHLFlBQWEsSUFDYixVQUFXLEtBQ1gsY0FBZSxLQUNmLE1BQU8sSUFDWCxDQUVBLENBQUMsK0JBQ0csTUFBTyxJQUNYLENBRUEsQ0FBQyw4QkFBOEIsS0FBSyxhQUNoQyxjQUFlLElBQUksTUFBTSxPQUM3QixDQUdBLENBQUMsbUJBQ0csUUFBUyxNQUNULFNBQVUsU0FDVixhQUFjLEtBQ2QsY0FBZSxJQUNmLE9BQVEsUUFDUixvQkFBcUIsS0FDckIsaUJBQWtCLEtBQ2xCLGdCQUFpQixLQUNqQixZQUFhLElBQ2pCLENBRUEsQ0FaQyxtQkFZbUIsTUFDaEIsU0FBVSxTQUNWLFFBQVMsRUFDVCxPQUFRLFFBQ1IsT0FBUSxFQUNSLE1BQU8sQ0FDWCxDQUVBLENBQUMsVUFDRyxTQUFVLFNBQ1YsSUFBSyxFQUNMLEtBQU0sRUFDTixPQUFRLEtBQ1IsTUFBTyxLQUNQLGlCQUFrQixJQUN0QixDQUVBLENBN0JDLGtCQTZCa0IsT0FBTyxLQUFNLENBQUUsQ0FUakMsVUFVRyxpQkFBa0IsSUFDdEIsQ0FFQSxDQWpDQyxtQkFpQ21CLEtBQUssUUFBUyxDQUFFLENBYm5DLFVBY0csaUJBQWtCLE9BQ3RCLENBRUEsQ0FqQkMsU0FpQlMsT0FDTixRQUFTLEdBQ1QsU0FBVSxTQUNWLFFBQVMsSUFDYixDQUVBLENBM0NDLG1CQTJDbUIsS0FBSyxRQUFTLENBQUUsQ0F2Qm5DLFNBdUI2QyxPQUMxQyxRQUFTLEtBQ2IsQ0FFQSxDQS9DQyxtQkErQ21CLENBM0JuQixTQTJCNkIsT0FDMUIsS0FBTSxJQUNOLElBQUssSUFDTCxNQUFPLElBQ1AsT0FBUSxLQUNSLE9BQVEsTUFBTSxNQUNkLGFBQWMsRUFBRSxJQUFJLElBQUksRUFDeEIsa0JBQW1CLE9BQU8sT0FDMUIsY0FBZSxPQUFPLE9BQ3RCLFVBQVcsT0FBTyxNQUN0QixDQUlBLENBQUMscUJBQ0csV0FBWSxJQUNoQixDQUVBLENBSkMscUJBSXFCLE9BQ2xCLFlBQWEsYUFDakIsQ0FFQSxDQUFDLGlCQUNHLFdBQVksSUFDaEIsQ0FFQSxDQUFDLGNBbnRERCxRQW90RGEsSUFDYixDQUVBLENBUkMsaUJBUWlCLEVBQ2QsTUFBTyxPQUNYLENBRUEsQ0FBQyxtQkFDRyxVQUFXLE1BNXREZixRQTZ0RGEsSUFDYixDQUVBLENBTEMsbUJBS21CLElBQ2hCLGVBQWdCLElBQ3BCLENBRUEsQ0FBQywwQkFDRyxVQUFXLEtBQ2YsQ0FJQSxDQUFDLFFBQ0csUUFBUyxLQUNULGVBQWdCLElBQ2hCLFlBQWEsT0FDYixnQkFBaUIsYUFDakIsTUFBTyxNQUNQLE9BQVEsS0FDUixpQkFBa0IsUUFDbEIsTUFBTyxJQUNYLENBRUEsQ0FYQyxRQVlHLGlCQUFrQixpQkFDdEIsQ0FFQSxDQUFDLGNBQWUsQ0FBRSxJQUFJLE9BQ2xCLFFBQVMsZUFDYixDQUVBLENBbkJDLE9BbUJRLENBQUUsSUFBSSxPQUNYLFFBQVMsY0FDYixDQUVBLENBQUMsQ0FBQyxXQUFXLENBcGlEWixRQW9pRHFCLENBQUMsZ0JBQWdCLENBQUMsUUFDcEMsaUJBQWtCLHFCQUN0QixDQUVBLENBM0JDLE9BMkJRLENBQUUsRUFDUCxNQUFPLGVBQ1AsaUJBQWtCLFdBQ3RCLENBRUEsQ0ExcUJDLEtBMnFCRyxRQUFTLElBQ2IsQ0FFQSxDQTFxQkMsS0EycUJHLFFBQVMsS0FDYixDQUVBLE9BQU8saUJBQWdCLFVBQVksT0FDL0IsT0FBTyxJQUNILGFBQWMsV0FDbEIsQ0FFQSxLQUNJLFFBQVMsS0FDVCxlQUFnQixNQUNwQixDQUVBLENBcDVDa0IsU0FvNUNSLEtBQ04sT0FBUSxLQUNSLFFBQVMsS0FDVCxlQUFnQixPQUNoQixPQUFRLE1BQ1IsZ0JBQWlCLGFBQ3JCLENBRUEsQ0Fwb0NILFVBb29DZSxDQUFFLElBQ1YsVUFBVyxLQUNYLFVBQVcsSUFDZixDQUVBLENBem9DSCxXQTBvQ08sVUFBVyxJQUNYLFlBQWEsS0FDYixlQUFnQixJQUNwQixDQUVBLENBL29DSCxXQStvQ2UsQ0FsbERmLFNBbWxETyxVQUFXLEtBQ2YsQ0FFQSxDQXYxQ0gsWUF1MUNnQixJQUNULFdBQVksR0FDaEIsQ0FDSixDQUdBLE9BQU8saUJBQWdCLFVBQVksV0FBVyxVQUFZLE9BQ3RELE9BQ0ksTUFBTyxjQUNYLENBQ0osQ0FFQSxPQUFPLGlCQUFnQixVQUFZLFdBQVcsVUFBWSxRQUN0RCxPQUNJLE1BQU8sY0FDWCxDQUNKLENBRUEsT0FBTyxpQkFBZ0IsV0FBYSxjQUFjLFlBQWMsV0FFNUQsQ0EvN0NrQixTQSs3Q1IsS0FDTixPQUFRLEtBQ1osQ0FFSixDQUtBLENBeDhDQyxPQXk4Q0csWUFBYSxTQUFXLENBQUUsV0FqMUQ5QixPQWsxRFksRUFsMURaLFFBbTFEYSxFQUNULE1BQU8sS0FDUCxNQUFPLEtBQ1AsT0FBUSxLQUNaLENBRUEsQ0FqOUNDLE9BaTlDTyxLQUNKLE9BQVEsTUFDUixRQUFTLEtBQ1QsZUFBZ0IsTUFDcEIsQ0FFQSxDQXY5Q0MsT0F1OUNPLFFBQ0osUUFBUyxLQUNULGVBQWdCLE9BQ2hCLElBQUssS0FDTCxpQkFBa0IsUUFDbEIsT0FBUSxJQUNaLENBRUEsQ0FBQyxnQkFDRyxRQUFTLEtBQ1QsZUFBZ0IsT0FDaEIsWUFBYSxPQUNiLE1BQU8sS0FDUCxZQUFhLFNBQVcsQ0FBRSxXQUMxQixZQUFhLElBQ2IsV0FBWSxPQUNaLFVBQVcsT0FDZixDQUVBLENBWEMsZ0JBV2dCLEtBQ2IsYUFBYyxJQUNsQixDQUVBLENBZkMsZ0JBZWdCLElBQUksRUFDakIsUUFBUyxLQUNULGVBQWdCLElBQ2hCLGdCQUFpQixPQUNqQixZQUFhLE9BQ2IsaUJBQWtCLHFCQUN0QixDQUVBLENBdkJDLGVBdUJlLENBanFEZixTQTdORCxRQSszRGEsS0FDVCxVQUFXLEtBQ1gsaUJBQWtCLHFCQUN0QixDQUVBLENBNS9DQyxPQTQvQ08sUUFDSixRQUFTLEtBQ1QsZUFBZ0IsT0FDaEIsVUFBVyxPQUNYLE1BQU8sS0FDUCxnQkFBaUIsT0FDakIsWUFBYSxNQUNqQixDQUVBLFdBbnBDVyxPQW9wQ1AsR0FDSSxRQUFTLENBQ2IsQ0FDQSxHQUNJLFFBQVMsQ0FDYixDQUNKLENBRUEsQ0FBQyxpQkFDRyxRQUFTLEtBQ1QsZUFBZ0IsT0FDaEIsZ0JBQWlCLE9BQ2pCLFlBQWEsT0ExNURqQixRQTI1RGEsS0FBSyxLQUFLLEtBMzVEdkIsY0E0NURtQixLQUNmLElBQUssS0FDTCxXQUFZLEVBQUUsS0FBSyxLQUFLLFNBQW1CLENBQzNDLEVBQUUsS0FBSyxLQUFLLFVBQ1osTUFBTyxJQUNQLFdBQVksS0FDWixNQUFPLElBQ1gsQ0FFQSxDQWZDLGlCQWVpQixDQXZwQ2pCLGNBOXdCRCxRQXM2RGEsRUF0NkRiLGNBdTZEbUIsSUFDbkIsQ0FFQSxDQXBCQyxpQkFvQmlCLENBNXBDakIsY0E0cENnQyxJQUM3QixNQUFPLE1BQ1AsT0FBUSxJQUNaLENBRUEsQ0FBQyxtQkFDRyxVQUFXLE1BQ1gsV0FBWSxPQUNaLE1BQU8sUUFDUCxNQUFPLEdBQ1gsQ0FFQSxDQUFDLHNCQUNHLE1BQU8sSUFDWCxDQUVBLENBQUMsWUFDRyxRQUFTLEtBQ1Qsc0JBQXVCLElBQUksSUFDM0IsSUFBSyxJQUNULENBRUEsR0FBRyxDQVZGLHFCQVV5QixDQUFFLElBQUssQ0FBRSxHQUFJLENBQUUsS0FBSyxhQUFjLENBQUUsRUFDMUQsV0FBWSxNQUNoQixDQUVBLENBNWpEQyxPQTRqRE8sQ0F2dURQLFNBd3VERyxNQUFPLFFBcjhEWCxjQXM4RG1CLEtBQ2YsaUJBQWtCLFlBQ2xCLFVBQVcsSUFDZixDQUVBLENBakJDLFlBaUJZLEtBQUssS0FBSyxDQWxxQ0csVUFtcUN0QixPQUFRLEtBNThEWixjQTY4RG1CLEtBQ2YsT0FBUSxJQUFJLE1BQU0sUUFDbEIsaUJBQWtCLEtBQ2xCLGFBQWMsSUFDbEIsQ0FFQSxDQXpCQyxZQXlCWSxLQUFLLGVBQ2QsT0FBUSxJQUFJLE1BQU0sUUFDbEIsUUFBUyxjQUNiLENBRUEsQ0E5QkMsWUE4QlksTUFDVCxlQUFnQixVQUNoQixZQUFhLElBQ2IsZUFBZ0IsSUFDaEIsVUFBVyxNQUNYLGFBQWMsR0FDbEIsQ0FFQSxDQXRDQyxZQXNDWSxJQUNULFFBQVMsS0FDVCxlQUFnQixPQUNoQixJQUFLLEdBQ1QsQ0FFQSxDQUFDLFdBQ0csWUFBYSxFQUFFLEVBQUUsQ0FDckIsQ0FFQSxDQWhEQyxZQWdEWSxPQUNULE9BQVEsS0EzK0RaLGNBNCtEbUIsS0FDZixpQkFBa0IsUUFDbEIsTUFBTyxLQUNQLE9BQVEsS0FDUixZQUFhLElBQ2IsV0FBWSxJQUFJLElBQUssWUFDckIsVUFBVyxLQUNYLFlBQWEsSUFDYixlQUFnQixVQUNoQixlQUFnQixJQUNoQixPQUFRLE9BQ1osQ0FFQSxDQS9EQyxZQStEWSxNQUFNLE9BQ2YsaUJBQWtCLFFBQ2xCLFlBQWEsSUFDYixVQUFXLE1BQU0sTUFDckIsQ0FFQSxDQXZuREMsT0F1bkRPLENBckVQLFlBcUVvQixNQUFNLE9BQU8sQ0FseURqQyxTQW15REcsTUFBTyxRQUNQLFVBQVcsTUFBTSxJQUNyQixDQUVBLENBNW5EQyxPQTRuRE8sQ0ExRVAsWUEwRW9CLE9BQU8sQ0F2eUQzQixTQXd5REcsaUJBQWtCLFlBQ2xCLFlBQWEsSUFDYixXQUFZLElBQUksSUFBSyxXQUN6QixDQUVBLEdBQUcsQ0FBQyxhQUNBLFFBQVMsS0FDVCxlQUFnQixPQUNoQixVQUFXLEtBQ1gsZ0JBQWlCLGNBQ2pCLE1BQU8sS0FDWCxDQUVBLEdBQUcsQ0FBQyxtQkFDQSxNQUFPLEtBQ1gsQ0FFQSxHQUFHLENBWkMsWUFZYSxDQUFFLENBSmYsa0JBSW1DLENBQUUsSUFDckMsZ0JBQWlCLGFBQ3JCLENBRUEsR0FBRyxDQUFDLG1CQUNBLFFBQVMsS0FDVCxlQUFnQixPQUNoQixnQkFBaUIsV0FDakIsV0FBWSxLQUNaLFdBQVksSUFDaEIsQ0FFQSxHQUFHLENBUkMsa0JBUW1CLENBQUUsR0FBRyxlQUN4QixXQUFZLEtBQ1osZ0JBQWlCLEtBQ2pCLE1BQU8sS0FDWCxDQUVBLENBOUdDLFlBOEdZLENBcm9DWixzQkFzb0NHLFFBQVMsS0FDVCxlQUFnQixJQUNoQixJQUFLLEVBQ0wsWUFBYSxPQUNiLGdCQUFpQixNQUNyQixDQUVBLENBQUMsb0JBQ0csVUFBVyxJQUNmLENBRUEsQ0FBQyxPQUNHLE9BQVEsSUFBSSxNQUFNLFFBQ2xCLFdBQVksSUFBSSxNQUFNLFFBdGpFMUIsY0F1akVtQixJQUNmLE1BQU8sS0FDUCxPQUFRLEtBQ1IsVUFBVyxLQUFLLEdBQUcsT0FBTyxRQUM5QixDQUVBLFdBSGUsS0FJWCxHQUNJLFVBQVcsT0FBTyxFQUN0QixDQUNBLEdBQ0ksVUFBVyxPQUFPLE9BQ3RCLENBQ0osQ0FFQSxDQWhMQyxnQkFnTGlCLENBQUUsQ0FBQyxlQUFlLEVBdGtFcEMsT0F1a0VZLElBQ1osQ0FFQSxDQXBMQyxnQkFvTGlCLENBQUUsQ0FKQyxlQUllLEdBQ2hDLFdBQVksTUFDaEIsQ0FFQSxPQUFPLFlBQVcsVUFBWSxPQUUxQixDQXhzREgsT0F3c0RXLFFBQ0osT0FBUSxNQUNSLFVBQVcsQ0FDZixDQUVKLENBR0EsT0FBTyxZQUFXLFVBQVksT0FDMUIsQ0FqdERILE9BaXREVyxLQUNKLE9BQVEsSUFDWixDQUVBLENBcnRESCxPQXF0RFcsUUFDSixPQUFRLE1BQ1IsVUFBVyxFQS9sRW5CLFFBZ21FaUIsS0FBSyxDQUNsQixDQUVBLENBektILFlBMEtPLHNCQUF1QixHQUMzQixDQUVBLENBaklILFdBa0lPLFlBQWEsSUFDakIsQ0FFQSxDQW51REgsT0FtdURXLEtBQUssT0FBTyxDQTN1RGhCLElBMnVEc0IsQ0FudURSLFNBbXVEa0IsS0FBSyxPQUFPLENBM3VENUMsSUEydURrRCxDQTl0RHpELGtCQTh0RDRFLEtBQUssT0FBTyxDQTN1RGpGLElBaFlSLFFBNG1FaUIsS0FBSyxDQUNsQixDQUNKLENBRUEsT0FBTyxpQkFBZ0IsVUFBWSxPQUMvQixLQUFLLFFBQ0QsU0FBVSxNQUNkLENBQ0osQ0FHQSxPQUFPLGlCQUFnQixXQUFhLGNBQWMsWUFBYyxXQUU1RCxDQWp2REgsT0FpdkRXLEtBQ0osT0FBUSxLQUNaLENBRUosQ0FLQSxDQXJ2REMsa0JBc3ZERyxXQUFZLFFBQ1osaUJBQWtCLGtHQUNsQixrQkFBbUIsVUFDbkIsb0JBQXFCLElBQUksSUFDekIsc0JBQXVCLFNBQ3ZCLGdCQUFpQixJQUNyQixDQUVBLENBOXZEQyxrQkE4dkRrQixLQUNmLE1BQU8sS0FDUCxPQUFRLE1BQ1IsUUFBUyxLQUNULFVBQVcsS0FDWCxnQkFBaUIsU0FDakIsWUFBYSxRQUNqQixDQUVBLENBdndEQyxrQkF1d0RrQixLQUFLLFFBQ3BCLFFBQVMsS0FDVCxlQUFnQixPQUNoQixZQUFhLE9BQ2IsSUFBSyxLQUNMLE1BQU8sR0FDWCxDQUVBLENBQUMscUJBQ0csTUFBTyxHQUNYLENBRUEsQ0FKQyxxQkFJcUIsSUFDbEIsTUFBTyxJQUNYLENBRUEsQ0FBQywyQkFDRyxRQUFTLEtBQ1QsZUFBZ0IsT0FDaEIsWUFBYSxPQUNiLFlBQWEsV0FBVyxDQUFFLFdBQzFCLFVBQVUsRUFBRSxPQUNaLFdBQVksS0ExcUVoQixjQTJxRW1CLEtBM3FFbkIsUUE0cUVhLEtBQUssRUFDZCxXQUFZLE9BQ1osTUFBTyxHQUNYLENBRUEsQ0FiQywyQkFhMkIsR0FDeEIsTUFBTyxPQUNYLENBRUEsQ0FBQyxZQUNHLE1BQU8sR0FDWCxDQUVBLENBckJDLDJCQXFCMkIsQ0FKM0IsWUFJd0MsRUF6ckV6QyxPQTByRVksSUFBSSxFQUNaLFVBQVcsSUFDZixDQUVBLENBMUJDLDJCQTBCMkIsQ0FUM0IsWUFTd0MsQ0FBQyxPQUN0QyxRQUFTLElBQ2IsQ0FFQSxDQTlCQywyQkE4QjJCLENBYjNCLFlBYXdDLENBQUMsT0FDdEMsV0FBWSxLQUNaLFFBQVMsS0FDVCxPQUFRLEtBQ1IsVUFBVyxLQXRzRWYsUUF1c0VhLEVBQ1QsTUFBTyxRQUNQLGdCQUFpQixVQUNqQixPQUFRLE9BQ1osQ0FFQSxDQXpDQywyQkF5QzJCLENBeEIzQixZQXdCd0MsQ0FBQyxlQUN0QyxRQUFTLE1BQ1QsV0FBWSxRQS9zRWhCLFFBZ3RFYSxPQUFRLEtBaHRFckIsT0FpdEVZLEtBQUssRUFDYixNQUFPLEtBQ1AsWUFBYSxJQW50RWpCLGNBb3RFbUIsSUFDbkIsQ0FFQSxDQW5EQywyQkFtRDJCLENBbEMzQixZQWtDd0MsQ0FWQyxjQVVjLE9BQ3BELFdBQVksUUFDWixNQUFPLElBQ1gsQ0FHQSxPQUFPLFlBQVcsVUFBWSxRQUUxQixDQW5FSCxxQkFvRU8sTUFBTyxHQUNYLENBRUosQ0FFQSxPQUFPLFlBQVcsVUFBWSxPQUUxQixDQTExREgsa0JBMjFETyxvQkFBcUIsSUFBSSxHQUN6QixnQkFBaUIsSUFDckIsQ0FFQSxDQS8xREgsa0JBKzFEc0IsS0FDZixnQkFBaUIsTUFDckIsQ0FFQSxDQXBGSCxxQkFxRk8sTUFBTyxHQUNYLENBRUosQ0FFQSxPQUFPLFlBQVcsVUFBWSxPQUUxQixDQTMyREgsa0JBMjJEc0IsS0FBSyxRQUNwQixVQUFXLEVBQ1gsZ0JBQWlCLE1BQ3JCLENBRUosQ0FFQSxPQUFPLFlBQVcsVUFBWSxPQUUxQixDQXAzREgsa0JBcTNETyxvQkFBcUIsSUFBSSxHQUN6QixnQkFBaUIsSUFDckIsQ0FFQSxDQXozREgsa0JBeTNEc0IsS0FDZixZQUFhLE1BQ2pCLENBRUEsQ0E3M0RILGtCQTYzRHNCLEtBQUssUUFDcEIsTUFBTyxHQUNYLENBRUEsQ0FsSEgscUJBbUhPLE1BQU8sR0FDWCxDQUVBLENBOUdILDJCQStHTyxNQUFPLEtBbnhFZixRQW94RWlCLEtBQUssQ0FDbEIsQ0FFSixDQUlBLENBQUMsaUJBQ0csV0FBWSxNQUNaLE1BQU8sS0E3eEVYLFFBOHhFYSxFQUNULE1BQU8sR0FDWCxDQUVBLENBUEMsaUJBT2lCLEdBQ2QsWUFBYSxTQUFXLENBQUUsV0FDMUIsVUFBVyxPQUNYLGVBQWdCLFVBQ2hCLE1BQU8sS0FDUCxXQUFZLENBQ2hCLENBRUEsQ0FmQyxpQkFlaUIsRUExeUVsQixPQTJ5RVksRUFBRSxFQUFFLEtBQ1osVUFBVyxRQUNYLE1BQU8sR0FDWCxDQUVBLE9BQU8sWUFBVyxVQUFZLFFBQzFCLENBdEJILGlCQXNCcUIsR0FDZCxVQUFXLE1BQ2YsQ0FFQSxDQTFCSCxpQkEwQnFCLEVBQ2QsVUFBVyxJQUNmLENBQ0osQ0FHQSxPQUFPLFlBQVcsVUFBWSxPQUUxQixDQWxDSCxpQkFzQ0csQ0F0Q0gsaUJBc0NxQixFQUhkLE1BQU8sR0FDWCxDQU1KLENBSUEsQ0FBQyxhQUNHLFdBQVksUUFDWixNQUFPLElBQ1gsQ0FFQSxDQUxDLGFBS2EsS0FDVixPQUFRLE1BQ1IsWUFBYSxPQWgxRWpCLFFBaTFFYSxFQUFFLElBQ2YsQ0FFQSxDQUFDLDZCQUNHLFFBQVMsS0FDVCxzQkFBdUIsS0FBSyxJQUM1QixJQUFLLElBQ1QsQ0FHQSxDQVBDLDZCQU82QixJQUMxQixZQUFhLEVBQ2IsV0FBWSxPQUNaLFFBQVMsS0FDVCxVQUFXLElBQ2YsQ0FHQSxDQWZDLDZCQWU2QixJQUFJLEdBbjJFbEMsT0FvMkVZLEVBQ1IsVUFBVyxLQUNYLGVBQWdCLFVBQ2hCLGVBQWdCLElBQ2hCLE1BQU8sT0FDWCxDQUVBLENBdkJDLDZCQXVCNkIsSUFBSSxHQTMyRWxDLE9BNDJFWSxFQUNSLFVBQVcsS0FDWCxZQUFhLElBQ2IsZUFBZ0IsSUFDaEIsTUFBTyxJQUNYLENBRUEsQ0EvQkMsNkJBK0I2QixJQUMxQixNQUFPLEtBQ1AsU0FBVSxDQUFDLENBQUMsQ0FDaEIsQ0FFQSxDQXBDQyw2QkFvQzZCLEVBeDNFOUIsY0F5M0VtQixLQUNmLGlCQUFrQixNQUNsQixPQUFRLElBQUksTUFBTSxRQUNsQixNQUFPLEtBQ1AsWUFBYSxJQUNiLFdBQVksSUFBSSxJQUFLLFlBQ3JCLFlBQWEsSUFDYixlQUFnQixVQUNoQixlQUFnQixJQUNoQixPQUFRLFFBbDRFWixRQW00RWEsTUFBTyxLQUNoQixVQUFXLE1BQ1gsYUFBYyxLQUNkLFFBQVMsS0FDYixDQUVBLENBckRDLDZCQXFENkIsQ0FBQyxPQUMzQixpQkFBa0IsS0FDbEIsT0FBUSxJQUFJLE1BQU0sTUFDbEIsTUFBTyxPQUNYLENBRUEsT0FBTyxZQUFXLFVBQVksT0FFMUIsQ0F4RUgsYUF3RWlCLEtBajVFbEIsUUFrNUVpQixJQUNiLENBRUosQ0FFQSxPQUFPLFlBQVcsVUFBWSxPQUUxQixDQXJFSCw2QkFzRU8sc0JBQXVCLEtBQUssR0FDaEMsQ0FFQSxDQXpFSCw2QkF5RWlDLEdBQUcsWUFDN0IsWUFBYSxDQUFDLENBQUMsQ0FDbkIsQ0FFSiIsCiAgIm5hbWVzIjogW10KfQo= */
