@charset "UTF-8";html{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#fff;color:#333;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:600;margin:0}p{margin:0 0 16px}a{color:#1068b3;text-decoration:none}a:hover{text-decoration:underline}img{display:block;height:auto;max-width:100%}ol,ul{margin:0;padding:0 0 0 24px}table{border-collapse:collapse;border-spacing:0;width:100%}button,input,select,textarea{font:inherit}*,:after,:before{box-sizing:border-box}body,html{font-size:16px}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-weight:700}h1{font-size:2.5rem;line-height:1;margin-bottom:24px}h2{font-size:2rem}h2,h3{margin-bottom:16px}h3{font-size:1.5rem}h4{font-size:1.25rem}h4,h5{margin-bottom:8px}h5{font-size:1rem}h6{font-size:.875rem;margin-bottom:8px}p{margin-bottom:16px}small{font-size:.875rem}.pagination{gap:8px;list-style:none;margin:32px 0;padding:0}.pagination a,.pagination span{border:1px solid #ddd;border-radius:3px;display:inline-block;min-width:40px;padding:8px 16px;text-align:center}.pagination a:hover,.pagination span:hover{background-color:#f5f5f5}.pagination .current{border-color:#1068b3;color:#fff}.pagination .current,.pagination .current:hover{background-color:#1068b3}.pagination .next,.pagination .prev{padding:8px 24px}body.noscroll{overflow:hidden}.mantyharju-form,.mantyharju-form .form-group{margin-bottom:24px}.mantyharju-form label{display:block;font-weight:500;margin-bottom:8px}.mantyharju-form input[type=date],.mantyharju-form input[type=email],.mantyharju-form input[type=number],.mantyharju-form input[type=password],.mantyharju-form input[type=tel],.mantyharju-form input[type=text],.mantyharju-form input[type=time],.mantyharju-form input[type=url],.mantyharju-form select,.mantyharju-form textarea{background-color:#fff;border:1px solid #ddd;border-radius:3px;display:block;font-size:1rem;height:48px;width:100%}.mantyharju-form input[type=date]:focus,.mantyharju-form input[type=email]:focus,.mantyharju-form input[type=number]:focus,.mantyharju-form input[type=password]:focus,.mantyharju-form input[type=tel]:focus,.mantyharju-form input[type=text]:focus,.mantyharju-form input[type=time]:focus,.mantyharju-form input[type=url]:focus,.mantyharju-form select:focus,.mantyharju-form textarea:focus{border-color:#1068b3;box-shadow:0 0 0 3px rgba(16,104,179,.1);outline:none}.mantyharju-form input[type=date]:disabled,.mantyharju-form input[type=email]:disabled,.mantyharju-form input[type=number]:disabled,.mantyharju-form input[type=password]:disabled,.mantyharju-form input[type=tel]:disabled,.mantyharju-form input[type=text]:disabled,.mantyharju-form input[type=time]:disabled,.mantyharju-form input[type=url]:disabled,.mantyharju-form select:disabled,.mantyharju-form textarea:disabled{background-color:#f5f5f5;cursor:not-allowed}.mantyharju-form textarea{min-height:120px;resize:vertical}.mantyharju-form input[type=file]#event_image{align-items:center;background:#f5f5f5;border:2px dashed #1068b3;border-radius:4px;cursor:pointer;display:flex;height:100px;justify-content:center;padding:2rem;transition:all .2s ease;width:100%}.mantyharju-form input[type=file]#event_image:hover{background:#fff;border-color:#1076cc}.mantyharju-form input[type=file]#event_image:focus{outline:2px solid #1068b3;outline-offset:2px}.mantyharju-form .file-upload-wrapper{cursor:pointer;position:relative}.mantyharju-form .file-upload-wrapper input[type=file],.mantyharju-form .file-upload-wrapper input[type=file]#event_image{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%}.mantyharju-form .file-upload-wrapper .file-upload-box{align-items:center;background:#f5f5f5;border:2px dashed #1068b3;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;padding:1rem;pointer-events:none;transition:all .2s ease;width:100%}.mantyharju-form .file-upload-wrapper .file-upload-box span{color:#1068b3;display:block;font-size:1.14rem;font-weight:700;line-height:1.2;margin:5px 0}.mantyharju-form .file-upload-wrapper:hover .file-upload-box{background:#fff;border-color:#1068b3}.mantyharju-form .explainer{color:#6b7280;font-size:.875rem}.mantyharju-form .explainer.block{display:block}.mantyharju-form .mantyharju-event-form__wrapper{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}.mantyharju-form .mantyharju-event-form__wrapper .mantyharju-event-place-input-row{display:flex;flex-direction:column;gap:5px}.mantyharju-form .mantyharju-event-form__wrapper .mantyharju-event-place-input-row .place-remove{margin-bottom:15px;margin-right:auto}.mantyharju-form .mantyharju-event-form__wrapper.checkboxes,.mantyharju-form .mantyharju-event-form__wrapper.company-only{gap:0}.mantyharju-form .mantyharju-event-form__wrapper.company-only .grid-2{margin-top:15px}.mantyharju-form .mantyharju-event-form__wrapper #add-social-link{display:inline-flex;margin-right:auto}.mantyharju-form .mantyharju-event-form__wrapper.checkboxes .explainer{display:block;margin:5px 0}.mantyharju-form .mantyharju-event-form__wrapper fieldset.datetime{display:grid;gap:15px;grid-template-columns:minmax(0,5fr) minmax(0,1fr) 30px minmax(0,5fr) minmax(0,1fr)}@media (max-width:1280px){.mantyharju-form .mantyharju-event-form__wrapper fieldset.datetime{grid-template-columns:minmax(0,4fr) minmax(0,2fr) 30px minmax(0,4fr) minmax(0,2fr)}}@media (max-width:768px){.mantyharju-form .mantyharju-event-form__wrapper fieldset.datetime{grid-template-columns:minmax(0,9fr) minmax(0,3fr);grid-template-rows:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.mantyharju-form .mantyharju-event-form__wrapper fieldset.datetime{grid-template-columns:1fr;grid-template-rows:unset}}.mantyharju-form .mantyharju-event-form__wrapper fieldset.datetime legend{grid-column:1/-1;margin-bottom:5px}.mantyharju-form .mantyharju-event-form__wrapper fieldset.datetime span.divider{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}@media (max-width:768px){.mantyharju-form .mantyharju-event-form__wrapper fieldset.datetime span.divider{display:none}}.mantyharju-form .mantyharju-event-form__wrapper label,.mantyharju-form .mantyharju-event-form__wrapper legend{font-size:14px;font-weight:600;letter-spacing:0;line-height:100%;margin:10px 0 5px}.mantyharju-form .mantyharju-event-form__wrapper label small,.mantyharju-form .mantyharju-event-form__wrapper legend small{font-weight:400}.mantyharju-form .mantyharju-event-form__wrapper label>span,.mantyharju-form .mantyharju-event-form__wrapper legend>span{display:inline-block;margin-bottom:5px}.mantyharju-form .mantyharju-event-form__wrapper .mantyharju-event-form__field.grid-2{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.mantyharju-form .mantyharju-event-form__wrapper .mantyharju-event-form__field.grid-2{grid-template-columns:1fr}}.mantyharju-form .mantyharju-event-form__wrapper .mantyharju-event-form__field.links .link-inputs{display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.mantyharju-form .mantyharju-event-form__wrapper .mantyharju-event-form__field.links .link-inputs input{width:100%}@media (max-width:767px){.mantyharju-form .mantyharju-event-form__wrapper .mantyharju-event-form__field.links .link-inputs{grid-template-columns:1fr}}.mantyharju-form .mantyharju-event-form__wrapper .mantyharju-event-form__field.links #mantyharju-event-links-container{display:flex;flex-direction:column;gap:10px;margin-top:15px}.mantyharju-form .mantyharju-event-form__wrapper .mantyharju-event-form__field.links #mantyharju-event-links-container .mantyharju-event-link-tag{align-items:center;border-radius:4px;display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.mantyharju-form .mantyharju-event-form__wrapper .mantyharju-event-form__field.links #mantyharju-event-links-container .mantyharju-event-link-tag{grid-template-columns:1fr}}.mantyharju-form .mantyharju-event-form__wrapper .mantyharju-event-form__field.links #mantyharju-event-links-container .mantyharju-event-link-tag button.link-remove{margin-right:auto}.mantyharju-form .mantyharju-event-form__wrapper .mantyharju-event-form__field.links #mantyharju-event-links-container .mantyharju-event-link-tag input[type=hidden]{display:none}.mantyharju-form .mantyharju-event-form__wrapper .mantyharju-event-form__field.links button#mantyharju-add-event-link{margin-top:15px}.mantyharju-form .mantyharju-event-form__wrapper .mantyharju-event-form__field.categories{display:flex;flex-wrap:wrap;gap:15px}.mantyharju-form .mantyharju-event-form__wrapper .mantyharju-event-form__field.categories .legend{display:block;width:100%}.mantyharju-form .mantyharju-event-form__wrapper .mantyharju-event-form__field.categories label{background-color:#f5f5f5;border:1px solid #ddd;border-radius:16px;cursor:pointer;display:inline-block;padding:6px 12px}.mantyharju-form .mantyharju-event-form__wrapper .mantyharju-event-form__field.categories label:has(input[type=checkbox]:checked){background:#eaf2fc;border-color:#1068b3;color:#1068b3}.mantyharju-form .mantyharju-event-form__wrapper .mantyharju-event-form__field #event_registration_link_wrapper{margin-top:15px}.mantyharju-form .mantyharju-event-form__wrapper .mantyharju-event-form__field.fee{align-items:center;display:grid;gap:15px;grid-template-columns:100px minmax(0,1fr);justify-content:center}@media (max-width:767px){.mantyharju-form .mantyharju-event-form__wrapper .mantyharju-event-form__field.fee{grid-template-columns:1fr}}.mantyharju-form .mantyharju-event-form__wrapper .mantyharju-event-form__field.fee label{align-items:center;display:inline-flex;gap:4px}.mantyharju-form .mantyharju-event-form__wrapper h2{border-bottom:1px solid #e5e7eb;color:#1068b3;font-size:16px;font-weight:700;letter-spacing:.05%;line-height:100%;margin-bottom:0;padding-bottom:5px;text-transform:uppercase;width:100%}.mantyharju-form .mantyharju-event-form__user-type{border:none;display:grid;gap:0;grid-template-columns:1fr 1fr;margin:0 0 24px;padding:0}.mantyharju-form .mantyharju-event-form__user-type legend{font-weight:600;grid-column:1/-1;margin-bottom:8px}.mantyharju-form .mantyharju-event-form__user-type label{align-items:center;background:#fff;border:2px solid #ddd;cursor:pointer;display:flex;justify-content:center;padding:16px;transition:all .2s ease}.mantyharju-form .mantyharju-event-form__user-type label input[type=radio]{height:1px;margin:0;opacity:0;padding:0;position:absolute;width:1px}.mantyharju-form .mantyharju-event-form__user-type label:first-of-type{border-radius:4px 0 0 4px}.mantyharju-form .mantyharju-event-form__user-type label:last-of-type{border-left:none;border-radius:0 4px 4px 0}.mantyharju-form .mantyharju-event-form__user-type label:hover{background:#f9f9f9}.mantyharju-form .mantyharju-event-form__user-type label:has(input[type=radio]:checked){background:#1068b3;border-color:#1068b3;color:#fff}.mantyharju-form .mantyharju-repeating-row{align-items:center;display:grid;gap:15px;grid-template-columns:minmax(0,6fr) minmax(0,2fr) minmax(0,2fr) 30px minmax(0,2fr)}@media (max-width:1280px){.mantyharju-form .mantyharju-repeating-row{grid-template-columns:minmax(0,4fr) minmax(0,2fr) 30px minmax(0,4fr) minmax(0,2fr)}}@media (max-width:768px){.mantyharju-form .mantyharju-repeating-row{grid-template-columns:minmax(0,9fr) minmax(0,3fr);grid-template-rows:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.mantyharju-form .mantyharju-repeating-row{grid-template-columns:1fr;grid-template-rows:unset}}.mantyharju-form .mantyharju-repeating-row .repeating-remove{margin-bottom:15px;margin-right:auto}.mantyharju-form .mantyharju-repeating-row .divider{flex-direction:column}.mantyharju-form .mantyharju-repeating-row .divider,.mantyharju-form .mantyharju-repeating-row label{align-items:center;display:flex;justify-content:center}.mantyharju-form .mantyharju-event-places-container .mantyharju-event-place-tag{display:flex;justify-content:space-between}.button,.button-light,a.button,a.button-light,a.button-secondary,button,input[type=button],input[type=reset],input[type=submit]{align-items:center;background-color:#1068b3;border:none;border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:500;gap:8px;padding:8px 24px;transition:none}.button-light:hover,.button:hover,a.button-light:hover,a.button-secondary:hover,a.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#1076cc}.button-light:active,.button:active,a.button-light:active,a.button-secondary:active,a.button:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{transform:translateY(1px)}.button-light:disabled,.button:disabled,a.button-light:disabled,a.button-secondary:disabled,a.button:disabled,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{background-color:#ccc;cursor:not-allowed}.button-light.button-secondary,.button.button-secondary,a.button-light.button-secondary,a.button-secondary.button-secondary,a.button.button-secondary,button.button-secondary,input[type=button].button-secondary,input[type=reset].button-secondary,input[type=submit].button-secondary{background-color:#fff;border:1px solid #1068b3;border-radius:6px;color:#1068b3;font-weight:700;transition:none}.button-light.button-secondary:hover,.button.button-secondary:hover,a.button-light.button-secondary:hover,a.button-secondary.button-secondary:hover,a.button.button-secondary:hover,button.button-secondary:hover,input[type=button].button-secondary:hover,input[type=reset].button-secondary:hover,input[type=submit].button-secondary:hover{background-color:#1076cc;color:#fff}.button-light.button-light,.button.button-light,a.button-light.button-light,a.button-secondary.button-light,a.button.button-light,button.button-light,input[type=button].button-light,input[type=reset].button-light,input[type=submit].button-light{background-color:#eaf2fc;border:1px solid #1068b3;color:#1068b3;transition:none}.button-light.button-light:hover,.button.button-light:hover,a.button-light.button-light:hover,a.button-secondary.button-light:hover,a.button.button-light:hover,button.button-light:hover,input[type=button].button-light:hover,input[type=reset].button-light:hover,input[type=submit].button-light:hover{background-color:#1076cc;color:#fff}.jss7{margin-top:0!important;padding:0!important}.mantyharju-event-display{display:flex;flex-direction:column;margin-bottom:2rem;margin-top:2rem;width:100%}.mantyharju-event-display nav.event-breadcrumbs{display:flex;padding:2rem 8rem}@media (max-width:991px){.mantyharju-event-display nav.event-breadcrumbs{padding:2rem}}@media (max-width:360px){.mantyharju-event-display nav.event-breadcrumbs{padding:2rem 1rem}}.mantyharju-event-display nav.event-breadcrumbs ul{display:flex;flex-wrap:wrap;gap:5px;list-style:none;padding:0}.mantyharju-event-display nav.event-breadcrumbs ul li:not(:last-child):after{content:">";margin:0 .5rem}.mantyharju-event-display nav.event-breadcrumbs ul li a{color:inherit;text-decoration:none}.mantyharju-event-display section.event-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:40vh;margin-top:0;overflow:hidden;padding-top:0;position:relative;width:100%}.mantyharju-event-display section.event-hero:after{background-color:rgba(0,0,0,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.mantyharju-event-display section.event-hero img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:600px){.mantyharju-event-display section.event-hero{font-size:1.25em;height:50vh;padding:0}}.mantyharju-event-display .event-wrapper{display:grid;gap:4rem;grid-template-columns:minmax(0,2fr) minmax(0,6fr) minmax(0,4fr);padding:2rem 8rem}@media (max-width:1440px){.mantyharju-event-display .event-wrapper{gap:2rem}}@media (max-width:991px){.mantyharju-event-display .event-wrapper{padding:2rem}}@media (max-width:767px){.mantyharju-event-display .event-wrapper{display:flex;flex-direction:column}}@media (max-width:360px){.mantyharju-event-display .event-wrapper{padding:2rem 1rem}}@media (max-width:1279px){.mantyharju-event-display .event-wrapper .event-image-wrapper{grid-column:1/-1}.mantyharju-event-display .event-wrapper .event-image-wrapper img{max-height:200px;width:auto}.mantyharju-event-display .event-wrapper .event-content-wrapper{grid-column:1/3}}.mantyharju-event-display .event-wrapper .event-details-wrapper{border-radius:12px;display:flex}@media (max-width:1279px){.mantyharju-event-display .event-wrapper .event-details-wrapper{grid-column:3}}.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details{background-color:#f4f4f5;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:10px;margin-right:auto;padding:28px}.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details p{margin:0}.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .event-details-title{border-bottom:1px solid #e5e7eb;font-size:18px;font-style:Bold;font-weight:700;margin-bottom:.3rem;padding-bottom:1rem;width:100%}.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .event-details-box{display:flex;flex-direction:column;gap:0}.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .event-details-box a,.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .event-details-box p{font-weight:700}.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .event-details-box .event-accessibility{accent-color:#1068b3}.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .event-info{font-size:14px;font-weight:600;text-transform:uppercase}.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .button-wrapper{border-top:1px solid #e5e7eb;margin-bottom:2rem;padding-top:1rem;width:100%}.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .button-wrapper button{width:100%}.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .sharing-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .sharing-buttons a{align-items:center;border-radius:1000px;display:flex;height:36px;justify-content:center;padding:8px;width:36px}.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .sharing-buttons a.share-facebook{background-color:#3b5998;color:#fff}.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .sharing-buttons a.share-facebook:hover{background-color:#2d4373}.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .sharing-buttons a.share-whatsapp{background-color:#25d366;color:#fff}.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .sharing-buttons a.share-whatsapp:hover{background-color:#1da851}.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .sharing-buttons a.share-x{background-color:#000}.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .sharing-buttons a.share-x:hover{background-color:#4d4d4d}.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .sharing-buttons a.share-linkedin{background-color:#0077b5}.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .sharing-buttons a.share-linkedin:hover{background-color:#005582}.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .sharing-buttons a.share-copy-link,.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .sharing-buttons a.share-email{background-color:#6b7280}.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .sharing-buttons a.share-copy-link:hover,.mantyharju-event-display .event-wrapper .event-details-wrapper .event-details .sharing-buttons a.share-email:hover{background-color:#545964}.events-archive-container{max-width:100%;width:100%}.events-archive-container .events-title{font-size:1.5rem;font-weight:700;margin-bottom:1rem;margin-top:0}.events-archive-container .events-description{margin-bottom:1rem;margin-top:0}.events-archive-container .events-info{margin-bottom:1rem;margin-top:0;padding-left:1.5rem}.events-archive-container .events-info li{margin-bottom:.5rem}.events-archive-container .events-info li em{color:#6b7280;font-style:italic}.events-archive-container .events-loading{display:flex;justify-content:center;padding:2rem}.events-archive-container .events-list{width:100%}.events-archive-container .events-month{margin-bottom:3rem}.events-archive-container .events-month .events-month-title{border-bottom:2px solid #e5e7eb;font-size:1.25rem;font-weight:700;margin-bottom:1.5rem;margin-top:0;padding-bottom:.5rem;text-transform:capitalize}.events-archive-container .events-month .events-grid{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.events-archive-container .events-month .events-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.events-archive-container .events-month .events-grid{grid-template-columns:1fr}}.events-archive-container .event-card-link{color:inherit;text-decoration:none}.events-archive-container .event-card-link:hover .event-card{box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-2px)}.events-archive-container .event-card{background-color:#f4f4f5;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:1rem;transition:all .2s ease}.events-archive-container .event-card .event-card-categories{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.events-archive-container .event-card .event-card-categories .category-tag{background-color:#eaf2fc;border-radius:4px;color:#1068b3;font-size:.75rem;font-weight:600;padding:.25rem .75rem;white-space:nowrap}.events-archive-container .event-card .event-card-dates{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.events-archive-container .event-card .event-card-dates .event-date{color:#1068b3;font-size:.875rem;font-weight:600;white-space:nowrap}.events-archive-container .event-card .event-card-dates:has(.event-date:nth-child(n+2)) .event-date{font-size:.8rem}.events-archive-container .event-card .event-title{flex:1;font-size:1rem;font-weight:600;line-height:1.3;margin:0 0 .75rem}.events-archive-container .event-card .event-title a{color:inherit;text-decoration:none}.events-archive-container .event-card .event-title a:hover{color:#1068b3}.events-archive-container .event-card .event-card-footer{color:#6b7280;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem;margin-top:auto}.events-archive-container .event-card .event-card-footer .event-time:after{content:" · ";margin-left:.5rem}.events-archive-container .event-card .event-card-footer .event-location{margin:0}.events-archive-container .event-card .event-card-image{border-radius:4px;display:block;height:200px;margin-bottom:1rem;-o-object-fit:cover;object-fit:cover;width:100%}.events-archive-container>.jss16:first-of-type{display:none!important}.events-archive-container>.jss16:last-of-type{border-top:1px solid #e5e7eb;display:flex!important;gap:.75rem;justify-content:flex-end;margin-top:2rem;padding-top:2rem}.events-archive-container>.jss16:last-of-type button{background-color:#1068b3!important;border-radius:50%!important;box-shadow:none!important;color:transparent!important;cursor:pointer;font-size:0!important;height:2.5rem;min-width:0!important;overflow:hidden;padding:0!important;position:relative;width:2.5rem}.events-archive-container>.jss16:last-of-type button span{display:none!important}.events-archive-container>.jss16:last-of-type button:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:block;height:.55rem;left:50%;position:absolute;top:50%;width:.55rem}.events-archive-container>.jss16:last-of-type button:first-child:after{transform:translate(-30%,-50%) rotate(-135deg)}.events-archive-container>.jss16:last-of-type button:last-child:after{transform:translate(-70%,-50%) rotate(45deg)}.dashboard-wrapper{background:#f9f9f9;min-height:100vh;padding:0;width:100%}.dashboard-container{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin:0 auto;max-width:1370px;padding:2rem}.dashboard-container.no-padding{padding:0}.dashboard-container.narrow{max-width:800px}.dashboard-container.narrow-600{max-width:600px}.dashboard-container.narrow-1370{max-width:1370px}.dashboard-container h1{font-size:30px}.dashboard-container .h3,.dashboard-container h1{font-weight:700;letter-spacing:0;line-height:100%}.dashboard-container .h3{font-size:18px}.dashboard-container a.view-all{font-weight:700}.dashboard-container .events-actions{margin:0 0 15px}.dashboard-container .dashboard-box h2.h3{margin-bottom:10px}.dashboard-container .dashboard-box p.event-count,.dashboard-container .dashboard-box p.info-updated,.dashboard-container .dashboard-box p.users-count{color:#6b7280;font-size:14px;font-weight:400;letter-spacing:0;line-height:100%;margin-bottom:25px}.dashboard-container .dashboard-box a.button,.dashboard-container .dashboard-box a.button-light,.dashboard-container .dashboard-box a.button-secondary{margin-top:auto}.dashboard-container .dashboard-box .company-info-wrapper:last-of-type{margin-bottom:25px}.dashboard-header{border-bottom:1px solid #eee;margin-bottom:2rem;padding-bottom:1rem}.dashboard-header h1{margin-bottom:.5rem}.dashboard-header p{color:#666;margin:0 0 1rem}.dashboard-top{align-items:center;display:flex;justify-content:space-between;margin:0 auto 2rem;max-width:1370px}@media (max-width:991px){.dashboard-top{align-items:flex-start;flex-direction:column;gap:15px;justify-content:flex-start;padding:0 16px}}.dashboard-top h1{margin-bottom:0}.dashboard-nav{border-bottom:1px solid #eee;display:flex;gap:1rem;margin-bottom:2rem}.nav-item{border-bottom:3px solid transparent;color:#1068b3;padding:.75rem 1rem;text-decoration:none;transition:all .3s ease}.nav-item.active,.nav-item:hover{border-bottom-color:#1068b3}.nav-item.active{font-weight:700}.link-back{color:#1068b3;font-size:.9rem;text-decoration:none}.link-back:hover{text-decoration:underline}.dashboard-navigation-wrapper{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;border-top:1px solid #e5e7eb;display:flex;justify-content:space-between;margin-bottom:3rem;padding:16px 80px}@media (max-width:991px){.dashboard-navigation-wrapper{margin-top:15px;padding:16px;position:relative;z-index:100}}.dashboard-navigation-wrapper p{margin-bottom:0}.dashboard-navigation{align-items:center;display:flex;gap:1rem}@media (max-width:991px){.dashboard-navigation{display:none}.dashboard-navigation.active{background:#fff;display:flex;flex-direction:column;left:0;max-height:100vh;overflow-y:auto;padding:16px;position:absolute;top:70px;width:100vw;z-index:999}.dashboard-navigation.active ul{align-items:flex-start;flex-direction:column;gap:.5rem;justify-content:flex-start;margin-left:0;width:100%}}.dashboard-navigation ul{align-items:center;display:flex;gap:1rem;list-style:none;margin:0;padding:0}.dashboard-navigation ul li{align-items:center;display:inline-flex}.dashboard-navigation ul li strong{color:#005293;font-size:14px}.dashboard-navigation ul li a{color:#333;font-size:14px;font-weight:600}.dashboard-navigation ul li a:hover{color:#005293;text-decoration:underline}.dashboard-navigation ul li a:hover+i{color:#005293}.dashboard-navigation ul li i{margin-left:.5rem;transform:rotate(180deg)}button.toggle-menu{align-items:center;background:#1068b3;border:none;border-radius:4px;cursor:pointer;display:none;height:36px;justify-content:center;line-height:1;padding:8px!important;transition:background-color .3s ease;width:36px}button.toggle-menu i{color:#fff;font-size:24px;left:-2px;margin:0;padding:0;position:relative;top:-2px}button.toggle-menu:hover{background:#005293}@media (max-width:991px){button.toggle-menu{display:inline-flex}}.dashboard-greeting{align-items:center;display:inline-flex}.dashboard-greeting p{color:#005293;font-size:15px;font-weight:700;margin-bottom:0}.dashboard-box-wrapper{display:grid;gap:3rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1279px){.dashboard-box-wrapper{display:flex;flex-direction:column}}.dashboard-box{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;flex-direction:column;padding:2rem}.dashboard-box .button-secondary,.dashboard-box a.button,.dashboard-box a.button-light,.dashboard-box a.button-secondary,.dashboard-box button{align-items:center;display:inline-flex;font-weight:700;justify-content:center;margin-top:auto}.dashboard-box .button-secondary:hover,.dashboard-box a.button-light:hover,.dashboard-box a.button-secondary:hover,.dashboard-box a.button:hover,.dashboard-box button:hover{text-decoration:none}.dashboard-box .button-secondary .dashicons-plus,.dashboard-box a.button .dashicons-plus,.dashboard-box a.button-light .dashicons-plus,.dashboard-box a.button-secondary .dashicons-plus,.dashboard-box button .dashicons-plus{margin-top:3px;transition:none}@media (max-width:1279px){.dashboard-box .button-secondary,.dashboard-box a.button,.dashboard-box a.button-light,.dashboard-box a.button-secondary,.dashboard-box button{margin-right:auto!important;margin-top:15px!important}}.dashboard-box.column .top{margin-bottom:1.5rem}.dashboard-box.margin-top{margin-top:3rem}.dashboard-box .top{align-items:center;display:flex;justify-content:space-between}.dashboard-box .top .h3{margin-bottom:0}.dashboard-box p.label{font-size:14px;font-weight:700;letter-spacing:.05%;line-height:1;margin-bottom:3px;text-transform:uppercase}.dashboard-box ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.dashboard-box ul li{border-bottom:1px solid #e5e7eb;display:grid;font-size:14px;grid-template-columns:50px minmax(0,1fr) 75px}.dashboard-box ul.company-users-list li{align-items:center;display:flex;justify-content:space-between}.dashboard-box ul.company-users-list li .wrapper{display:flex;flex-direction:column}.dashboard-box ul.company-users-list li .wrapper .name{font-weight:700;line-height:1;margin-bottom:5px}.dashboard-box ul.company-users-list li .wrapper .role{color:#6b7280;margin-top:0}.dashboard-box ul.company-users-list li .admin{background-color:#fef3c7;border-radius:8px;color:#d97706;display:inline-block;font-weight:700;padding:2px 8px}.dashboard-box ul.activity-list li{align-items:center;display:grid;grid-template-columns:50px 150px minmax(0,1fr)}@media (max-width:767px){.dashboard-box ul.activity-list li{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:flex-start;margin-bottom:10px}}.dashboard-box p{font-size:14px;margin-bottom:8px}.dashboard-box a.edit-event{color:#005293;font-size:14px;font-weight:600;text-decoration:underline}.dashboard-box a.edit-event:hover{color:#000}.dashboard-box-icon{align-items:center;background:#eaf2fc;border-radius:8px;color:#005293;display:inline-flex;height:44px;justify-content:center;margin-bottom:2rem;padding:1rem;width:44px}h2.dashboard-box-title{font-size:18px;font-weight:700;letter-spacing:0;line-height:100%}.events-list,.users-list{display:flex;flex-direction:column;gap:1rem}.event-row,.user-row{align-items:center;border:1px solid #f5f5f5;border-radius:8px;display:flex;gap:1rem;justify-content:space-between;padding:1.5rem}.event-row:hover,.user-row:hover{border-color:#1068b3;box-shadow:0 2px 4px rgba(0,102,204,.1)}.event-info h3,.user-info h3{font-size:1.1rem;margin:0 0 .5rem}.event-meta,.user-info p{color:#666;font-size:.9rem;margin:0}.user-info h3{font-size:1rem;margin:0 0 .25rem}.user-info p{margin-bottom:.5rem}.event-actions,.user-actions{display:flex;flex-wrap:wrap;gap:.5rem}.users-actions{margin-bottom:2rem}@media (max-width:768px){.event-row,.user-row{align-items:flex-start;flex-direction:column}.event-actions,.user-actions{width:100%}}.pagination{align-items:center;border-top:1px solid #f5f5f5;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:2rem;padding-top:2rem}.pagination-current{background-color:#1068b3;border-radius:8px;color:#fff;font-weight:700;padding:.5rem .75rem}.pagination-link{border:1px solid #f5f5f5;border-radius:8px;color:#1068b3;padding:.5rem .75rem;text-decoration:none;transition:all .2s ease}.pagination-link:hover{background-color:#f5f5f5;border-color:#1068b3;text-decoration:none}.pagination-link:hover span.pagination-current{background-color:#005293;color:#fff}.pagination-next,.pagination-prev{font-weight:600}.events-tabs{display:flex;gap:1rem;margin-bottom:2rem;overflow-x:auto;padding-bottom:0}@media (max-width:767px){.events-tabs{flex-direction:column}}.events-tab{background-color:#eaf2fc;border-radius:20px;color:#1068b3;font-weight:700;padding:8px 16px;text-decoration:none}.events-tab.active,.events-tab:hover{border-bottom-color:#1068b3;color:#1068b3}.events-tab.active{background-color:rgba(0,102,204,.05);font-weight:600}.events-table{border:1px solid #f5f5f5;border-radius:8px;overflow:hidden}.events-table__cell--title{color:#333}.events-table__cell--date,.events-table__cell--location{color:#666}.events-table__cell--actions{display:flex;flex-wrap:wrap}.events-table__header{background-color:#f5f5f5;border-bottom:2px solid #f5f5f5;color:#333;display:grid;font-size:.85rem;font-weight:600;gap:0;grid-template-columns:2fr 1fr 1.5fr 1fr 1.5fr;letter-spacing:.05em;text-transform:uppercase}.events-table__cell{align-items:center;display:flex;padding:1rem}@media (max-width:767px){.events-table__cell{display:grid;grid-template-columns:125px minmax(0,1fr)}}.events-table__cell--title{color:#000;font-weight:500}@media (max-width:767px){.events-table__cell--title{border-top:2px solid #1068b3}}.events-table__cell--date,.events-table__cell--location{color:#000;font-size:.95rem}.events-table__cell--actions,.events-table__cell--status{color:#000;justify-content:flex-start}.events-table__cell--actions{display:flex!important;flex-wrap:wrap!important;gap:.75rem}.events-table__row{border-bottom:1px solid #eee;display:grid;gap:0;grid-template-columns:2fr 1fr 1.5fr 1fr 1.5fr;transition:background-color .2s ease}.events-table__row:hover{background-color:#fafafa}.events-table__row:last-child{border-bottom:none}@media (max-width:767px){.events-table__row:nth-child(odd){background-color:#fafafa}.events-table__row:nth-child(2n){background-color:#fff}}.badge{display:inline-block;padding:.375rem .75rem;white-space:nowrap}.badge.badge-published{background-color:#c8e6c9;color:#2e7d32}.badge.badge-active{background-color:#bbdefb;color:#1565c0}.badge.badge-draft{background-color:#fff;color:#f57f17}.badge.badge-past{background-color:#e0e0e0;color:#616161}.badge.badge-success{background-color:#c8e6c9;color:#2e7d32}.badge.badge-info{background-color:#bbdefb;color:#1565c0}.badge.badge-muted{background-color:#e0e0e0;color:#616161}.event-action-link{background:none;border:none;border-radius:3px;color:#1068b3;cursor:pointer;font-family:inherit;font-size:.9rem;padding:.25rem .5rem;text-decoration:none;transition:all .2s ease}.event-action-link:hover{background-color:rgba(0,102,204,.1);text-decoration:underline}.event-action-link.event-action-delete{color:#c00}.event-action-link.event-action-delete:hover{background-color:rgba(211,47,47,.1)}.event-action-link.event-action-more{cursor:default}.event-action-link.event-action-more:hover{background-color:transparent;text-decoration:none}@media (max-width:1200px){.events-table__header,.events-table__row{grid-template-columns:1.5fr 1fr 1fr .8fr 1.2fr}.events-table__cell{font-size:.9rem;padding:.75rem}}@media (max-width:991px){.events-table{border:none;border-top:1px solid #f5f5f5}.events-table__header{display:none}.events-table__row{border:1px solid #f5f5f5;border-radius:8px;gap:0;grid-template-columns:1fr;margin-bottom:1rem;padding:0}.events-table__cell{border-bottom:1px solid #eee;padding:.75rem}.events-table__cell:before{color:#666;content:attr(data-label);font-size:.75rem;font-weight:600;margin-right:.5rem;min-width:80px;text-transform:uppercase}.events-table__cell:last-child{border-bottom:none}.events-table__cell--title:before{content:"Tapahtuma";font-weight:700}.events-table__cell--title{font-weight:700}.events-table__cell--date:before{content:"Päivämäärä"}.events-table__cell--location:before{content:"Paikka"}.events-table__cell--status:before{content:"Tila"}.events-table__cell--actions:before{content:"Toiminnot"}}.dot{border-radius:100%;display:inline-block;height:10px;margin-right:8px;width:10px}.dot.green{background:#10b981}.dot.blue{background:#1068b3}.dashboard-subtitle{color:#6b7280;font-size:.9rem;margin:16px 0 0}.users-table{border:1px solid #f5f5f5;border-radius:8px;overflow:hidden}.users-table__header,.users-table__row{display:grid;gap:0;grid-template-columns:3fr 1.5fr 1.5fr 1.5fr}.users-table__header{background-color:#f5f5f5;border-bottom:2px solid #e5e7eb;color:#000;font-size:.85rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.users-table__header .users-table__cell{align-items:center;display:flex;padding:1rem}.users-table__cell{align-items:center;display:flex;padding:1.25rem 1rem}.users-table__cell--person{gap:1rem}.users-table__cell--joined,.users-table__cell--role{align-items:flex-start;flex-direction:column;justify-content:center}.users-table__cell--actions{flex-wrap:wrap;gap:.75rem}.users-table__row{border-bottom:1px solid #eee;transition:background-color .2s ease}.users-table__row:hover{background-color:#fafafa}.users-table__row:last-child{border-bottom:none}.cell-label{color:#6b7280;font-size:.72rem;font-weight:600;letter-spacing:.05em;line-height:1;margin-bottom:3px;text-transform:uppercase}.cell-value{color:#333;font-size:.95rem;font-weight:500;line-height:1.2}.user-avatar{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:.8rem;font-weight:700;height:40px;justify-content:center;letter-spacing:.02em;width:40px}.user-avatar--blue{background:#1068b3;color:#fff}.user-avatar--teal{background:#0891b2;color:#fff}.user-avatar--purple{background:#7c3aed;color:#fff}.user-avatar--orange{background:#ea580c;color:#fff}.user-avatar--green{background:#059669;color:#fff}.user-avatar--pending{background:#e5e7eb;color:#6b7280}.user-person-info{display:flex;flex-direction:column;gap:3px;min-width:0}.user-name-row{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.user-name{color:#333;font-size:.95rem;font-weight:600}.user-email{color:#6b7280;font-size:.85rem}.user-invite-sent{color:#c00;font-size:.8rem}.badge-self{background-color:#eaf2fc;color:#1068b3}.badge-pending,.badge-self{border-radius:20px;font-size:.72rem;font-weight:700;padding:2px 8px;white-space:nowrap}.badge-pending{background-color:#fef3c7;color:#d97706}.info-box--roles{margin-top:2rem}@media (max-width:900px){.users-table__header,.users-table__row{grid-template-columns:2fr 1.5fr 1.5fr 1.5fr}}@media (max-width:991px){.users-table{border:none;border-top:1px solid #f5f5f5}.users-table__header{display:none}.users-table__row{border:1px solid #f5f5f5;border-radius:8px;grid-template-columns:1fr;margin-bottom:1rem}.users-table__row:nth-child(odd){background-color:#f9f9f9}.users-table__row:nth-child(2n){background-color:#fff}.users-table__cell{border-bottom:1px solid #eee;padding:.75rem 1rem}.users-table__cell:last-child{border-bottom:none}.users-table__cell--joined,.users-table__cell--role{align-items:flex-start;flex-direction:row;gap:.5rem;justify-content:flex-start}.users-table__cell--joined .cell-label,.users-table__cell--role .cell-label{margin-bottom:0;min-width:80px}.users-table__cell--person{gap:.75rem}}.company-form,.invite-form{display:flex;flex-direction:column;gap:2rem}.company-form .radio-group,.invite-form .radio-group{display:flex;flex-direction:column;gap:1rem}.company-form .radio-group .radio-label,.invite-form .radio-group .radio-label{background:#fff;border:1px solid #f5f5f5;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:16px}.company-form .radio-group .radio-label:hover,.invite-form .radio-group .radio-label:hover{border-color:#1068b3}.company-form .radio-group .radio-label:has(input[type=radio]:checked),.invite-form .radio-group .radio-label:has(input[type=radio]:checked){background:#f4f4f5;border-color:#1068b3}.company-form .radio-group .radio-label .wrapper,.invite-form .radio-group .radio-label .wrapper{align-items:center;display:inline-flex;gap:8px}.company-form .radio-group .radio-label .wrapper span,.invite-form .radio-group .radio-label .wrapper span{margin-top:3px}.company-form .radio-group .radio-label small,.invite-form .radio-group .radio-label small{color:#6b7280;font-size:14px;font-weight:400}.form-group{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.form-group:last-child{margin-bottom:0}fieldset{background:#f9f9f9;border:1px solid #ddd;border-radius:4px;padding:1.5rem}legend{font-size:1.1rem;font-weight:700;margin-left:-.5rem;padding:0 .5rem}label{font-size:.95rem;font-weight:600}input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:1rem;padding:.75rem}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{border-color:#06c;box-shadow:0 0 0 3px rgba(0,102,204,.1);outline:none}textarea{resize:vertical}.address-group{background:#fff;border-radius:4px;margin-bottom:1rem;padding:1rem}.address-group:last-child{margin-bottom:0}.form-actions{display:flex;gap:1rem;justify-content:flex-end}.social-link-row{align-items:center;display:flex;gap:.5rem}.social-link-row input{flex:1}.mantyharju-company-display .company-wrapper{grid-template-columns:minmax(0,2fr) minmax(0,6fr) minmax(0,4fr)}.mantyharju-company-display .company-logo{border-radius:8px;height:auto;max-height:280px;-o-object-fit:contain;object-fit:contain;padding:1rem;width:100%}.mantyharju-company-display .company-contact-block{margin-bottom:1.5rem}.mantyharju-company-display .company-contact-block p{font-size:1rem;margin:.25rem 0}.mantyharju-company-display .company-contact-block a{color:#1068b3;text-decoration:none}.mantyharju-company-display .company-contact-block a:hover{text-decoration:underline}.mantyharju-company-display .company-social-links{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.mantyharju-company-display .company-social-link{background:#f4f4f5;border:1px solid #e5e7eb;border-radius:100px;color:#000;display:inline-block;font-size:.875rem;font-weight:600;padding:.4rem 1rem;text-decoration:none;transition:background .15s,color .15s}.mantyharju-company-display .company-social-link:hover{background:#1068b3;border-color:#1068b3;color:#fff}.mantyharju-company-display .company-social-link--facebook:hover{background:#3b5998;border-color:#3b5998}.mantyharju-company-display .company-social-link--instagram:hover{background:#e1306c;border-color:#e1306c}.mantyharju-company-display .company-social-link--linkedin:hover{background:#0a66c2;border-color:#0a66c2}.mantyharju-company-display .company-social-link--youtube:hover{background:red;border-color:red}.mantyharju-company-display .company-social-link--tiktok:hover{background:#010101;border-color:#010101}.mantyharju-company-display .company-social-link--twitter:hover{background:#000;border-color:#000}.error{background:#ffebee;color:#c62828}.error,.success{border-radius:4px;margin-bottom:1rem;margin-top:0;padding:1rem}.success{background:#e8f5e9;color:#2e7d32}.info-box{background:#eaf2fc;border-bottom-right-radius:8px;border-left:5px solid #1068b3;border-top-right-radius:8px;padding:16px}.info-box h3{color:#1068b3;font-size:18px;font-weight:700;margin-bottom:10px;margin-top:0}.info-box ul{color:#333;list-style:none;margin:0;padding:0}.info-box li{font-size:14px;margin-bottom:.5rem}.info-box li:last-child{margin-bottom:0}.toast-notification{animation:fadeIn .3s ease-in-out;background:#333;border-radius:4px;bottom:24px;color:#fff;padding:1rem 1.5rem;position:fixed;right:24px;z-index:9999}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.badge{background:#f0f0f0;border-radius:20px;display:inline-flex;font-size:.8rem;font-weight:600;margin-right:auto;padding:.25rem .75rem}.badge-owner{background:#e3f2fd;color:#06c}.badge-success{background:#e6f4ea;color:#1e7e34}.badge-info{background:#e3f2fd;color:#06c}.badge-muted{background:#f0f0f0;color:#888}#mantyharju-event-modal{align-items:center;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}#mantyharju-event-modal[data-open=true]{display:flex!important}.mantyharju-modal__overlay{background:rgba(0,0,0,.5);cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.mantyharju-modal__dialog{background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.3);max-height:90vh;max-width:clamp(280px,80vw,1100px);overflow-y:auto;position:relative;width:90%}.mantyharju-modal__header{border-bottom:1px solid #eee;display:flex;flex-direction:column;padding:1.5rem}.mantyharju-modal__header h2{font-size:1.5rem;margin:0 0 15px}.mantyharju-modal__header .explainer{color:#6b7280;font-size:.875rem;line-height:1.25rem}.mantyharju-modal__header .explainer.block{display:block}.mantyharju-modal__content{padding:1.5rem}.mantyharju-modal__content form{display:flex;flex-direction:column;gap:1.5rem}.mantyharju-modal__content fieldset{border:none;margin:0;padding:0}.mantyharju-modal__content fieldset legend{display:block;font-weight:600;margin-bottom:.5rem}.mantyharju-modal__content fieldset label{display:block;margin-bottom:.5rem}.mantyharju-modal__content fieldset label input[type=radio]{margin-right:.5rem}.mantyharju-modal__content input[type=date],.mantyharju-modal__content input[type=email],.mantyharju-modal__content input[type=number],.mantyharju-modal__content input[type=tel],.mantyharju-modal__content input[type=text],.mantyharju-modal__content input[type=time],.mantyharju-modal__content input[type=url],.mantyharju-modal__content select,.mantyharju-modal__content textarea{border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:1rem;font-weight:400;padding:.75rem;width:100%}.mantyharju-modal__content input[type=date]:focus,.mantyharju-modal__content input[type=email]:focus,.mantyharju-modal__content input[type=number]:focus,.mantyharju-modal__content input[type=tel]:focus,.mantyharju-modal__content input[type=text]:focus,.mantyharju-modal__content input[type=time]:focus,.mantyharju-modal__content input[type=url]:focus,.mantyharju-modal__content select:focus,.mantyharju-modal__content textarea:focus{border-color:#06c;box-shadow:0 0 0 3px rgba(0,102,204,.1);outline:none}.mantyharju-modal__content textarea{min-height:100px;resize:vertical}.mantyharju-modal__content button{border:none;border-radius:4px;cursor:pointer;font-size:1rem;font-weight:600;margin:0 auto 15px 0;padding:.75rem 1.5rem;transition:background-color .2s ease}.mantyharju-modal__content button[type=submit]{background-color:#1068b3;color:#fff}.mantyharju-modal__content button[type=submit]:active,.mantyharju-modal__content button[type=submit]:hover{background-color:#1076cc}.mantyharju-modal__content button.place-remove{margin:5px 0 15px}.mantyharju-modal__success{align-items:center;display:flex;justify-content:center;min-height:125px;padding:0;position:relative;text-align:center}.mantyharju-modal__success .mantyharju-modal__close-button{align-items:center;background:#eaf2fc;border:1px solid #1068b3;border-radius:100px;color:#1068b3;cursor:pointer;display:flex;flex-direction:column;font-size:1.8rem;justify-content:center;padding:3px 9px;position:absolute;right:10px;top:10px;transition:background-color .2s ease,color .2s ease}.mantyharju-modal__success .mantyharju-modal__close-button:hover{background:#1068b3;color:#fff}.mantyharju-modal__success p{color:#1068b3;font-size:1rem;font-weight:600;margin:0}.sr-only{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;width:1px}.clearfix:after{clear:both;content:"";display:block}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.margin-top{margin-top:24px}.margin-bottom{margin-bottom:24px}.padding-top{padding-top:24px}.padding-bottom{padding-bottom:24px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkM6L1VzZXJzL3RvaW1pL0xvY2FsJTIwU2l0ZXMvbWp5L2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbWFudHloYXJqdS13cC10aGVtZS1jaGlsZC9jc3MvY29tcG9uZW50cy9fYXJjaGl2ZS1ldmVudHMuc2NzcyIsInNpdGUuY3NzIiwiQzovVXNlcnMvdG9pbWkvTG9jYWwlMjBTaXRlcy9tankvYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9tYW50eWhhcmp1LXdwLXRoZW1lLWNoaWxkL2Nzcy9iYXNlL19ub3JtYWxpemUuc2NzcyIsIkM6L1VzZXJzL3RvaW1pL0xvY2FsJTIwU2l0ZXMvbWp5L2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbWFudHloYXJqdS13cC10aGVtZS1jaGlsZC9jc3MvYWJzdHJhY3RzL3ZhcmlhYmxlcy9fY29sb3JzLnNjc3MiLCJDOi9Vc2Vycy90b2ltaS9Mb2NhbCUyMFNpdGVzL21qeS9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL21hbnR5aGFyanUtd3AtdGhlbWUtY2hpbGQvY3NzL2Jhc2UvX2JveC1zaXppbmcuc2NzcyIsIkM6L1VzZXJzL3RvaW1pL0xvY2FsJTIwU2l0ZXMvbWp5L2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbWFudHloYXJqdS13cC10aGVtZS1jaGlsZC9jc3MvbGF5b3V0L190eXBvZ3JhcGh5LnNjc3MiLCJDOi9Vc2Vycy90b2ltaS9Mb2NhbCUyMFNpdGVzL21qeS9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL21hbnR5aGFyanUtd3AtdGhlbWUtY2hpbGQvY3NzL2Fic3RyYWN0cy92YXJpYWJsZXMvX3R5cG9ncmFwaHkuc2NzcyIsIkM6L1VzZXJzL3RvaW1pL0xvY2FsJTIwU2l0ZXMvbWp5L2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbWFudHloYXJqdS13cC10aGVtZS1jaGlsZC9jc3MvbGF5b3V0L19wYWdpbmF0aW9uLnNjc3MiLCJDOi9Vc2Vycy90b2ltaS9Mb2NhbCUyMFNpdGVzL21qeS9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL21hbnR5aGFyanUtd3AtdGhlbWUtY2hpbGQvY3NzL2Fic3RyYWN0cy92YXJpYWJsZXMvX3NwYWNpbmcuc2NzcyIsIkM6L1VzZXJzL3RvaW1pL0xvY2FsJTIwU2l0ZXMvbWp5L2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbWFudHloYXJqdS13cC10aGVtZS1jaGlsZC9jc3MvbGF5b3V0L19nZW5lcmljLnNjc3MiLCJDOi9Vc2Vycy90b2ltaS9Mb2NhbCUyMFNpdGVzL21qeS9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL21hbnR5aGFyanUtd3AtdGhlbWUtY2hpbGQvY3NzL2NvbXBvbmVudHMvZm9ybXMvX2Zvcm1zLnNjc3MiLCJDOi9Vc2Vycy90b2ltaS9Mb2NhbCUyMFNpdGVzL21qeS9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL21hbnR5aGFyanUtd3AtdGhlbWUtY2hpbGQvY3NzL2NvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsIkM6L1VzZXJzL3RvaW1pL0xvY2FsJTIwU2l0ZXMvbWp5L2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbWFudHloYXJqdS13cC10aGVtZS1jaGlsZC9jc3MvY29tcG9uZW50cy9fZXZlbnRzLnNjc3MiLCJDOi9Vc2Vycy90b2ltaS9Mb2NhbCUyMFNpdGVzL21qeS9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL21hbnR5aGFyanUtd3AtdGhlbWUtY2hpbGQvY3NzL2NvbXBvbmVudHMvX2Rhc2hib2FyZC5zY3NzIiwiQzovVXNlcnMvdG9pbWkvTG9jYWwlMjBTaXRlcy9tankvYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9tYW50eWhhcmp1LXdwLXRoZW1lLWNoaWxkL2Nzcy9jb21wb25lbnRzL19kYXNoYm9hcmQtZm9ybXMuc2NzcyIsIkM6L1VzZXJzL3RvaW1pL0xvY2FsJTIwU2l0ZXMvbWp5L2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbWFudHloYXJqdS13cC10aGVtZS1jaGlsZC9jc3MvY29tcG9uZW50cy9fY29tcGFueS1kaXNwbGF5LnNjc3MiLCJDOi9Vc2Vycy90b2ltaS9Mb2NhbCUyMFNpdGVzL21qeS9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL21hbnR5aGFyanUtd3AtdGhlbWUtY2hpbGQvY3NzL2NvbXBvbmVudHMvX2FsZXJ0cy5zY3NzIiwiQzovVXNlcnMvdG9pbWkvTG9jYWwlMjBTaXRlcy9tankvYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9tYW50eWhhcmp1LXdwLXRoZW1lLWNoaWxkL2Nzcy9jb21wb25lbnRzL19iYWRnZXMuc2NzcyIsIkM6L1VzZXJzL3RvaW1pL0xvY2FsJTIwU2l0ZXMvbWp5L2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbWFudHloYXJqdS13cC10aGVtZS1jaGlsZC9jc3MvbW9kYWxzL2V2ZW50LW1vZGFsLnNjc3MiLCJDOi9Vc2Vycy90b2ltaS9Mb2NhbCUyMFNpdGVzL21qeS9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL21hbnR5aGFyanUtd3AtdGhlbWUtY2hpbGQvY3NzL3V0aWxpdGllcy9faGVscGVycy5zY3NzIiwiQzovVXNlcnMvdG9pbWkvTG9jYWwlMjBTaXRlcy9tankvYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9tYW50eWhhcmp1LXdwLXRoZW1lLWNoaWxkL2Nzcy9hYnN0cmFjdHMvbWl4aW5zL191dGlsaXRpZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0SlksZ0JDODNCWixDQ3ZoQ0EsS0FDSSxxQkFBQSxDQUVBLGtDQUFBLENBQ0EsaUNER0osQ0NBQSxLQUtJLHFCQ05JLENES0osVUNaTSxDRGNOLFFBQUEsQ0FDQSxTREdKLENDQUEsa0JBT0ksZUFBQSxDQURBLFFESUosQ0NBQSxFQUNJLGVER0osQ0NBQSxFQUNJLGFDNUJLLENENkJMLG9CREdKLENDREksUUFDSSx5QkRHUixDQ0NBLElBQ0ksYUFBQSxDQUVBLFdBQUEsQ0FE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VWpCZzVFSCxDaUIxNEVHLDJHQUNDLHdCakIrNEVKLENpQjU0RUUsK0NBQ0MsaUJqQjg0RUgsQ2lCejRFQSwyQkFFQyxrQkFBQSxDQURBLFlBQUEsQ0FFQSxzQkFBQSxDQUNBLGdCQUFBLENBQ0EsU0FBQSxDQUVBLGlCQUFBLENBREEsaUJqQjY0RUQsQ2lCMzRFQywyREFhQyxrQkFBQSxDQVpBLGtCZjdJYSxDZTJKYix3QkFBQSxDQUxBLG1CQUFBLENBUEEsYWZ4Sk8sQ2V5SlAsY0FBQSxDQU9BLFlBQUEsQ0FDQSxxQkFBQSxDQVBBLGdCQUFBLENBU0Esc0JBQUEsQ0FMQSxlQUFBLENBSEEsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsUUFBQSxDQVFBLG1EakI2NEVGLENpQjE0RUUsaUVBQ0Msa0JmektNLENlMEtOLFVqQjQ0RUgsQ2lCejRFQyw2QkFHQyxhZmhMTyxDZThLUCxjQUFBLENBQ0EsZUFBQSxDQUVBLFFqQjI0RUYsQ2tCaGtGQSxTQ2FJLGtCQUFBLENBQ0EsVUFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLFNuQnVqRkosQ21CemtGSSxnQkFDSSxVQUFBLENBQ0EsVUFBQSxDQUNBLGFuQjRrRlIsQ2tCdGtGQSxVQ0RJLGVBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCbkIya0ZKLENrQnhrRkEsYUFDSSxpQmxCMmtGSixDa0J4a0ZBLFdBQ0ksZWxCMmtGSixDa0J4a0ZBLFlBQ0ksZ0JsQjJrRkosQ2tCeGtGQSxZQUNJLGVsQjJrRkosQ2tCeGtGQSxlQUNJLGtCbEIya0ZKLENrQnhrRkEsYUFDSSxnQmxCMmtGSixDa0J4a0ZBLGdCQUNJLG1CbEIya0ZKIiwiZmlsZSI6InNpdGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcImFic3RyYWN0cy9hbGxcIiBhcyAqO1xyXG5cclxuLy8gQ2xlYW4gc2VtYW50aWMgSFRNTCBzdHlsZXMgZm9yIGV2ZW50cyBhcmNoaXZlXHJcbi5ldmVudHMtYXJjaGl2ZS1jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgLmV2ZW50cy10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmV2ZW50cy1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5ldmVudHMtaW5mbyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHJcbiAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5ldmVudHMtbG9hZGluZyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5ldmVudHMtbGlzdCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmV2ZW50cy1tb250aCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuXHJcbiAgICAgICAgLmV2ZW50cy1tb250aC10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGJvcmRlcjtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZXZlbnRzLWdyaWQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgICAgICAgICBnYXA6IDJyZW07XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5ldmVudC1jYXJkLWxpbmsge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIC5ldmVudC1jYXJkIHtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmV2ZW50LWNhcmQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhZGE7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgcGFkZGluZzogMXJlbTtcclxuXHJcbiAgICAgICAgLmV2ZW50LWNhcmQtY2F0ZWdvcmllcyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XHJcblxyXG4gICAgICAgICAgICAuY2F0ZWdvcnktdGFnIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQtbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFjY2VudDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZXZlbnQtY2FyZC1kYXRlcyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcblxyXG4gICAgICAgICAgICAuZXZlbnQtZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLyogV2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgZGF0ZXMsIHVzZSBzbWFsbGVyIGZvbnQgKi9cclxuICAgICAgICAgICAgJjpoYXMoLmV2ZW50LWRhdGU6bnRoLWNoaWxkKG4gKyAyKSkgLmV2ZW50LWRhdGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ldmVudC10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMC43NXJlbSAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICBmbGV4OiAxO1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFjY2VudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmV2ZW50LWNhcmQtZm9vdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBnYXA6IDAuNXJlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAuZXZlbnQtdGltZTo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCIgwrcgXCI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZXZlbnQtbG9jYXRpb24ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZXZlbnQtY2FyZC1pbWFnZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLyogUGFnaW5hdGlvbiBsYXlvdXQgKi9cclxuXHJcbiAgICAvKiBIaWRlIHRoZSB0b3AgUmVhY3QgZXZlbnRCdXR0b25zIGRpdiwgc3R5bGUgdGhlIGJvdHRvbSBvbmUgKi9cclxuICAgICYgPiAuanNzMTY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICYgPiAuanNzMTY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICBnYXA6IDAuNzVyZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcclxuXHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIuNXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMC41NXJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMC41NXJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzAlLCAtNTAlKSByb3RhdGUoLTEzNWRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNzAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qKlxuICogRnJvbnRlbmQgU3R5bGVzXG4gKiBNw6RudHloYXJqdSBFdmVudHMgJiBDb21wYW5pZXMgQ2hpbGQgVGhlbWVcbiAqL1xuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbnAge1xuICBtYXJnaW46IDAgMCAxNnB4IDA7XG59XG5cbmEge1xuICBjb2xvcjogIzEwNjhiMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbnVsLFxub2wge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDI0cHg7XG59XG5cbnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5idXR0b24sXG5pbnB1dCxcbnRleHRhcmVhLFxuc2VsZWN0IHtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuaDEge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG5oNiB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxucCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbjogMzJweCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLnBhZ2luYXRpb24gYSxcbi5wYWdpbmF0aW9uIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2luYXRpb24gYTpob3Zlcixcbi5wYWdpbmF0aW9uIHNwYW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLnBhZ2luYXRpb24gLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTA2OGIzO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMTA2OGIzO1xufVxuLnBhZ2luYXRpb24gLmN1cnJlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTA2OGIzO1xufVxuLnBhZ2luYXRpb24gLnByZXYsXG4ucGFnaW5hdGlvbiAubmV4dCB7XG4gIHBhZGRpbmc6IDhweCAyNHB4O1xufVxuXG5ib2R5Lm5vc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1hbnR5aGFyanUtZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4ubWFudHloYXJqdS1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5tYW50eWhhcmp1LWZvcm0gbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLm1hbnR5aGFyanUtZm9ybSBpbnB1dFt0eXBlPXRleHRdLFxuLm1hbnR5aGFyanUtZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSxcbi5tYW50eWhhcmp1LWZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4ubWFudHloYXJqdS1mb3JtIGlucHV0W3R5cGU9bnVtYmVyXSxcbi5tYW50eWhhcmp1LWZvcm0gaW5wdXRbdHlwZT11cmxdLFxuLm1hbnR5aGFyanUtZm9ybSBpbnB1dFt0eXBlPXRlbF0sXG4ubWFudHloYXJqdS1mb3JtIGlucHV0W3R5cGU9ZGF0ZV0sXG4ubWFudHloYXJqdS1mb3JtIGlucHV0W3R5cGU9dGltZV0sXG4ubWFudHloYXJqdS1mb3JtIHRleHRhcmVhLFxuLm1hbnR5aGFyanUtZm9ybSBzZWxlY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4ubWFudHloYXJqdS1mb3JtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4ubWFudHloYXJqdS1mb3JtIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLm1hbnR5aGFyanUtZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyxcbi5tYW50eWhhcmp1LWZvcm0gaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzLFxuLm1hbnR5aGFyanUtZm9ybSBpbnB1dFt0eXBlPXVybF06Zm9jdXMsXG4ubWFudHloYXJqdS1mb3JtIGlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbi5tYW50eWhhcmp1LWZvcm0gaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyxcbi5tYW50eWhhcmp1LWZvcm0gaW5wdXRbdHlwZT10aW1lXTpmb2N1cyxcbi5tYW50eWhhcmp1LWZvcm0gdGV4dGFyZWE6Zm9jdXMsXG4ubWFudHloYXJqdS1mb3JtIHNlbGVjdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzEwNjhiMztcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMTYsIDEwNCwgMTc5LCAwLjEpO1xufVxuLm1hbnR5aGFyanUtZm9ybSBpbnB1dFt0eXBlPXRleHRdOmRpc2FibGVkLFxuLm1hbnR5aGFyanUtZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTpkaXNhYmxlZCxcbi5tYW50eWhhcmp1LWZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06ZGlzYWJsZWQsXG4ubWFudHloYXJqdS1mb3JtIGlucHV0W3R5cGU9bnVtYmVyXTpkaXNhYmxlZCxcbi5tYW50eWhhcmp1LWZvcm0gaW5wdXRbdHlwZT11cmxdOmRpc2FibGVkLFxuLm1hbnR5aGFyanUtZm9ybSBpbnB1dFt0eXBlPXRlbF06ZGlzYWJsZWQsXG4ubWFudHloYXJqdS1mb3JtIGlucHV0W3R5cGU9ZGF0ZV06ZGlzYWJsZWQsXG4ubWFudHloYXJqdS1mb3JtIGlucHV0W3R5cGU9dGltZV06ZGlzYWJsZWQsXG4ubWFudHloYXJqdS1mb3JtIHRleHRhcmVhOmRpc2FibGVkLFxuLm1hbnR5aGFyanUtZm9ybSBzZWxlY3Q6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLm1hbnR5aGFyanUtZm9ybSB0ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG4gIG1pbi1oZWlnaHQ6IDEyMHB4O1xufVxuLm1hbnR5aGFyanUtZm9ybSBpbnB1dFt0eXBlPWZpbGVdI2V2ZW50X2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwcHg7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJvcmRlcjogMnB4IGRhc2hlZCAjMTA2OGIzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubWFudHloYXJqdS1mb3JtIGlucHV0W3R5cGU9ZmlsZV0jZXZlbnRfaW1hZ2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMxMDc2Y2M7XG59XG4ubWFudHloYXJqdS1mb3JtIGlucHV0W3R5cGU9ZmlsZV0jZXZlbnRfaW1hZ2U6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgIzEwNjhiMztcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cbi5tYW50eWhhcmp1LWZvcm0gLmZpbGUtdXBsb2FkLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tYW50eWhhcmp1LWZvcm0gLmZpbGUtdXBsb2FkLXdyYXBwZXIgaW5wdXRbdHlwZT1maWxlXSNldmVudF9pbWFnZSxcbi5tYW50eWhhcmp1LWZvcm0gLmZpbGUtdXBsb2FkLXdyYXBwZXIgaW5wdXRbdHlwZT1maWxlXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1hbnR5aGFyanUtZm9ybSAuZmlsZS11cGxvYWQtd3JhcHBlciAuZmlsZS11cGxvYWQtYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyOiAycHggZGFzaGVkICMxMDY4YjM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuLm1hbnR5aGFyanUtZm9ybSAuZmlsZS11cGxvYWQtd3JhcHBlciAuZmlsZS11cGxvYWQtYm94IHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTRyZW07XG4gIGNvbG9yOiAjMTA2OGIzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA1cHggMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLm1hbnR5aGFyanUtZm9ybSAuZmlsZS11cGxvYWQtd3JhcHBlcjpob3ZlciAuZmlsZS11cGxvYWQtYm94IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMTA2OGIzO1xufVxuLm1hbnR5aGFyanUtZm9ybSAuZXhwbGFpbmVyIHtcbiAgY29sb3I6ICM2YjcyODA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4ubWFudHloYXJqdS1mb3JtIC5leHBsYWluZXIuYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tYW50eWhhcmp1LWZvcm0gLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5tYW50eWhhcmp1LWZvcm0gLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fd3JhcHBlciAubWFudHloYXJqdS1ldmVudC1wbGFjZS1pbnB1dC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDVweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5tYW50eWhhcmp1LWZvcm0gLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fd3JhcHBlciAubWFudHloYXJqdS1ldmVudC1wbGFjZS1pbnB1dC1yb3cgLnBsYWNlLXJlbW92ZSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5tYW50eWhhcmp1LWZvcm0gLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fd3JhcHBlci5jaGVja2JveGVzLCAubWFudHloYXJqdS1mb3JtIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX3dyYXBwZXIuY29tcGFueS1vbmx5IHtcbiAgZ2FwOiAwO1xufVxuLm1hbnR5aGFyanUtZm9ybSAubWFudHloYXJqdS1ldmVudC1mb3JtX193cmFwcGVyLmNvbXBhbnktb25seSAuZ3JpZC0yIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5tYW50eWhhcmp1LWZvcm0gLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fd3JhcHBlciAjYWRkLXNvY2lhbC1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5tYW50eWhhcmp1LWZvcm0gLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fd3JhcHBlci5jaGVja2JveGVzIC5leHBsYWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA1cHggMHB4O1xufVxuLm1hbnR5aGFyanUtZm9ybSAubWFudHloYXJqdS1ldmVudC1mb3JtX193cmFwcGVyIGZpZWxkc2V0LmRhdGV0aW1lIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgNWZyKSBtaW5tYXgoMCwgMWZyKSAzMHB4IG1pbm1heCgwLCA1ZnIpIG1pbm1heCgwLCAxZnIpO1xuICBnYXA6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5tYW50eWhhcmp1LWZvcm0gLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fd3JhcHBlciBmaWVsZHNldC5kYXRldGltZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgNGZyKSBtaW5tYXgoMCwgMmZyKSAzMHB4IG1pbm1heCgwLCA0ZnIpIG1pbm1heCgwLCAyZnIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1hbnR5aGFyanUtZm9ybSAubWFudHloYXJqdS1ldmVudC1mb3JtX193cmFwcGVyIGZpZWxkc2V0LmRhdGV0aW1lIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCA5ZnIpIG1pbm1heCgwLCAzZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYW50eWhhcmp1LWZvcm0gLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fd3JhcHBlciBmaWVsZHNldC5kYXRldGltZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiB1bnNldDtcbiAgfVxufVxuLm1hbnR5aGFyanUtZm9ybSAubWFudHloYXJqdS1ldmVudC1mb3JtX193cmFwcGVyIGZpZWxkc2V0LmRhdGV0aW1lIGxlZ2VuZCB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubWFudHloYXJqdS1mb3JtIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX3dyYXBwZXIgZmllbGRzZXQuZGF0ZXRpbWUgc3Bhbi5kaXZpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1hbnR5aGFyanUtZm9ybSAubWFudHloYXJqdS1ldmVudC1mb3JtX193cmFwcGVyIGZpZWxkc2V0LmRhdGV0aW1lIHNwYW4uZGl2aWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1hbnR5aGFyanUtZm9ybSAubWFudHloYXJqdS1ldmVudC1mb3JtX193cmFwcGVyIGxhYmVsLFxuLm1hbnR5aGFyanUtZm9ybSAubWFudHloYXJqdS1ldmVudC1mb3JtX193cmFwcGVyIGxlZ2VuZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG59XG4ubWFudHloYXJqdS1mb3JtIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX3dyYXBwZXIgbGFiZWwgc21hbGwsXG4ubWFudHloYXJqdS1mb3JtIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX3dyYXBwZXIgbGVnZW5kIHNtYWxsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5tYW50eWhhcmp1LWZvcm0gLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fd3JhcHBlciBsYWJlbCA+IHNwYW4sXG4ubWFudHloYXJqdS1mb3JtIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX3dyYXBwZXIgbGVnZW5kID4gc3BhbiB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1hbnR5aGFyanUtZm9ybSAubWFudHloYXJqdS1ldmVudC1mb3JtX193cmFwcGVyIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX2ZpZWxkLmdyaWQtMiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYW50eWhhcmp1LWZvcm0gLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fd3JhcHBlciAubWFudHloYXJqdS1ldmVudC1mb3JtX19maWVsZC5ncmlkLTIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG4ubWFudHloYXJqdS1mb3JtIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX3dyYXBwZXIgLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fZmllbGQubGlua3MgLmxpbmstaW5wdXRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICBnYXA6IDE1cHg7XG59XG4ubWFudHloYXJqdS1mb3JtIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX3dyYXBwZXIgLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fZmllbGQubGlua3MgLmxpbmstaW5wdXRzIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hbnR5aGFyanUtZm9ybSAubWFudHloYXJqdS1ldmVudC1mb3JtX193cmFwcGVyIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX2ZpZWxkLmxpbmtzIC5saW5rLWlucHV0cyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5tYW50eWhhcmp1LWZvcm0gLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fd3JhcHBlciAubWFudHloYXJqdS1ldmVudC1mb3JtX19maWVsZC5saW5rcyAjbWFudHloYXJqdS1ldmVudC1saW5rcy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ubWFudHloYXJqdS1mb3JtIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX3dyYXBwZXIgLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fZmllbGQubGlua3MgI21hbnR5aGFyanUtZXZlbnQtbGlua3MtY29udGFpbmVyIC5tYW50eWhhcmp1LWV2ZW50LWxpbmstdGFnIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWFudHloYXJqdS1mb3JtIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX3dyYXBwZXIgLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fZmllbGQubGlua3MgI21hbnR5aGFyanUtZXZlbnQtbGlua3MtY29udGFpbmVyIC5tYW50eWhhcmp1LWV2ZW50LWxpbmstdGFnIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLm1hbnR5aGFyanUtZm9ybSAubWFudHloYXJqdS1ldmVudC1mb3JtX193cmFwcGVyIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX2ZpZWxkLmxpbmtzICNtYW50eWhhcmp1LWV2ZW50LWxpbmtzLWNvbnRhaW5lciAubWFudHloYXJqdS1ldmVudC1saW5rLXRhZyBidXR0b24ubGluay1yZW1vdmUge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubWFudHloYXJqdS1mb3JtIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX3dyYXBwZXIgLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fZmllbGQubGlua3MgI21hbnR5aGFyanUtZXZlbnQtbGlua3MtY29udGFpbmVyIC5tYW50eWhhcmp1LWV2ZW50LWxpbmstdGFnIGlucHV0W3R5cGU9aGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFudHloYXJqdS1mb3JtIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX3dyYXBwZXIgLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fZmllbGQubGlua3MgYnV0dG9uI21hbnR5aGFyanUtYWRkLWV2ZW50LWxpbmsge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm1hbnR5aGFyanUtZm9ybSAubWFudHloYXJqdS1ldmVudC1mb3JtX193cmFwcGVyIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX2ZpZWxkLmNhdGVnb3JpZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTVweDtcbn1cbi5tYW50eWhhcmp1LWZvcm0gLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fd3JhcHBlciAubWFudHloYXJqdS1ldmVudC1mb3JtX19maWVsZC5jYXRlZ29yaWVzIC5sZWdlbmQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWFudHloYXJqdS1mb3JtIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX3dyYXBwZXIgLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fZmllbGQuY2F0ZWdvcmllcyBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tYW50eWhhcmp1LWZvcm0gLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fd3JhcHBlciAubWFudHloYXJqdS1ldmVudC1mb3JtX19maWVsZC5jYXRlZ29yaWVzIGxhYmVsOmhhcyhpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkKSB7XG4gIGJvcmRlci1jb2xvcjogIzEwNjhiMztcbiAgYmFja2dyb3VuZDogI2VhZjJmYztcbiAgY29sb3I6ICMxMDY4YjM7XG59XG4ubWFudHloYXJqdS1mb3JtIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX3dyYXBwZXIgLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fZmllbGQgI2V2ZW50X3JlZ2lzdHJhdGlvbl9saW5rX3dyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm1hbnR5aGFyanUtZm9ybSAubWFudHloYXJqdS1ldmVudC1mb3JtX193cmFwcGVyIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX2ZpZWxkLmZlZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwcHggbWlubWF4KDAsIDFmcik7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hbnR5aGFyanUtZm9ybSAubWFudHloYXJqdS1ldmVudC1mb3JtX193cmFwcGVyIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX2ZpZWxkLmZlZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5tYW50eWhhcmp1LWZvcm0gLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fd3JhcHBlciAubWFudHloYXJqdS1ldmVudC1mb3JtX19maWVsZC5mZWUgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG59XG4ubWFudHloYXJqdS1mb3JtIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX3dyYXBwZXIgaDIge1xuICBjb2xvcjogIzEwNjhiMztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlN2ViO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNSU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWFudHloYXJqdS1mb3JtIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX3VzZXItdHlwZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMjRweCAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMDtcbn1cbi5tYW50eWhhcmp1LWZvcm0gLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fdXNlci10eXBlIGxlZ2VuZCB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ubWFudHloYXJqdS1mb3JtIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX3VzZXItdHlwZSBsYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZGRkO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4ubWFudHloYXJqdS1mb3JtIC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX3VzZXItdHlwZSBsYWJlbCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5tYW50eWhhcmp1LWZvcm0gLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fdXNlci10eXBlIGxhYmVsOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbn1cbi5tYW50eWhhcmp1LWZvcm0gLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fdXNlci10eXBlIGxhYmVsOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cbi5tYW50eWhhcmp1LWZvcm0gLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fdXNlci10eXBlIGxhYmVsOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbn1cbi5tYW50eWhhcmp1LWZvcm0gLm1hbnR5aGFyanUtZXZlbnQtZm9ybV9fdXNlci10eXBlIGxhYmVsOmhhcyhpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkKSB7XG4gIGJvcmRlci1jb2xvcjogIzEwNjhiMztcbiAgYmFja2dyb3VuZDogIzEwNjhiMztcbiAgY29sb3I6ICNmZmY7XG59XG4ubWFudHloYXJqdS1mb3JtIC5tYW50eWhhcmp1LXJlcGVhdGluZy1yb3cge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCA2ZnIpIG1pbm1heCgwLCAyZnIpIG1pbm1heCgwLCAyZnIpIDMwcHggbWlubWF4KDAsIDJmcik7XG4gIGdhcDogMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLm1hbnR5aGFyanUtZm9ybSAubWFudHloYXJqdS1yZXBlYXRpbmctcm93IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCA0ZnIpIG1pbm1heCgwLCAyZnIpIDMwcHggbWlubWF4KDAsIDRmcikgbWlubWF4KDAsIDJmcik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWFudHloYXJqdS1mb3JtIC5tYW50eWhhcmp1LXJlcGVhdGluZy1yb3cge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDlmcikgbWlubWF4KDAsIDNmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hbnR5aGFyanUtZm9ybSAubWFudHloYXJqdS1yZXBlYXRpbmctcm93IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHVuc2V0O1xuICB9XG59XG4ubWFudHloYXJqdS1mb3JtIC5tYW50eWhhcmp1LXJlcGVhdGluZy1yb3cgLnJlcGVhdGluZy1yZW1vdmUge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubWFudHloYXJqdS1mb3JtIC5tYW50eWhhcmp1LXJlcGVhdGluZy1yb3cgLmRpdmlkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tYW50eWhhcmp1LWZvcm0gLm1hbnR5aGFyanUtcmVwZWF0aW5nLXJvdyBsYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm1hbnR5aGFyanUtZm9ybSAubWFudHloYXJqdS1ldmVudC1wbGFjZXMtY29udGFpbmVyIC5tYW50eWhhcmp1LWV2ZW50LXBsYWNlLXRhZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuYS5idXR0b24sXG5hLmJ1dHRvbi1zZWNvbmRhcnksXG4uYnV0dG9uLFxuYnV0dG9uLFxuLmJ1dHRvbi1saWdodCxcbmEuYnV0dG9uLWxpZ2h0LFxuaW5wdXRbdHlwZT1idXR0b25dLFxuaW5wdXRbdHlwZT1zdWJtaXRdLFxuaW5wdXRbdHlwZT1yZXNldF0ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZzogOHB4IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDY4YjM7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuYS5idXR0b246aG92ZXIsXG5hLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG4uYnV0dG9uOmhvdmVyLFxuYnV0dG9uOmhvdmVyLFxuLmJ1dHRvbi1saWdodDpob3ZlcixcbmEuYnV0dG9uLWxpZ2h0OmhvdmVyLFxuaW5wdXRbdHlwZT1idXR0b25dOmhvdmVyLFxuaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLFxuaW5wdXRbdHlwZT1yZXNldF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTA3NmNjO1xufVxuYS5idXR0b246YWN0aXZlLFxuYS5idXR0b24tc2Vjb25kYXJ5OmFjdGl2ZSxcbi5idXR0b246YWN0aXZlLFxuYnV0dG9uOmFjdGl2ZSxcbi5idXR0b24tbGlnaHQ6YWN0aXZlLFxuYS5idXR0b24tbGlnaHQ6YWN0aXZlLFxuaW5wdXRbdHlwZT1idXR0b25dOmFjdGl2ZSxcbmlucHV0W3R5cGU9c3VibWl0XTphY3RpdmUsXG5pbnB1dFt0eXBlPXJlc2V0XTphY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcbn1cbmEuYnV0dG9uOmRpc2FibGVkLFxuYS5idXR0b24tc2Vjb25kYXJ5OmRpc2FibGVkLFxuLmJ1dHRvbjpkaXNhYmxlZCxcbmJ1dHRvbjpkaXNhYmxlZCxcbi5idXR0b24tbGlnaHQ6ZGlzYWJsZWQsXG5hLmJ1dHRvbi1saWdodDpkaXNhYmxlZCxcbmlucHV0W3R5cGU9YnV0dG9uXTpkaXNhYmxlZCxcbmlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZCxcbmlucHV0W3R5cGU9cmVzZXRdOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbmEuYnV0dG9uLmJ1dHRvbi1zZWNvbmRhcnksXG5hLmJ1dHRvbi1zZWNvbmRhcnkuYnV0dG9uLXNlY29uZGFyeSxcbi5idXR0b24uYnV0dG9uLXNlY29uZGFyeSxcbmJ1dHRvbi5idXR0b24tc2Vjb25kYXJ5LFxuLmJ1dHRvbi1saWdodC5idXR0b24tc2Vjb25kYXJ5LFxuYS5idXR0b24tbGlnaHQuYnV0dG9uLXNlY29uZGFyeSxcbmlucHV0W3R5cGU9YnV0dG9uXS5idXR0b24tc2Vjb25kYXJ5LFxuaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbi1zZWNvbmRhcnksXG5pbnB1dFt0eXBlPXJlc2V0XS5idXR0b24tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMxMDY4YjM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMDY4YjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbmEuYnV0dG9uLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG5hLmJ1dHRvbi1zZWNvbmRhcnkuYnV0dG9uLXNlY29uZGFyeTpob3Zlcixcbi5idXR0b24uYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuLmJ1dHRvbi1saWdodC5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuYS5idXR0b24tbGlnaHQuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcbmlucHV0W3R5cGU9YnV0dG9uXS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG5pbnB1dFt0eXBlPXJlc2V0XS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDc2Y2M7XG59XG5hLmJ1dHRvbi5idXR0b24tbGlnaHQsXG5hLmJ1dHRvbi1zZWNvbmRhcnkuYnV0dG9uLWxpZ2h0LFxuLmJ1dHRvbi5idXR0b24tbGlnaHQsXG5idXR0b24uYnV0dG9uLWxpZ2h0LFxuLmJ1dHRvbi1saWdodC5idXR0b24tbGlnaHQsXG5hLmJ1dHRvbi1saWdodC5idXR0b24tbGlnaHQsXG5pbnB1dFt0eXBlPWJ1dHRvbl0uYnV0dG9uLWxpZ2h0LFxuaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbi1saWdodCxcbmlucHV0W3R5cGU9cmVzZXRdLmJ1dHRvbi1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWYyZmM7XG4gIGNvbG9yOiAjMTA2OGIzO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTA2OGIzO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuYS5idXR0b24uYnV0dG9uLWxpZ2h0OmhvdmVyLFxuYS5idXR0b24tc2Vjb25kYXJ5LmJ1dHRvbi1saWdodDpob3Zlcixcbi5idXR0b24uYnV0dG9uLWxpZ2h0OmhvdmVyLFxuYnV0dG9uLmJ1dHRvbi1saWdodDpob3Zlcixcbi5idXR0b24tbGlnaHQuYnV0dG9uLWxpZ2h0OmhvdmVyLFxuYS5idXR0b24tbGlnaHQuYnV0dG9uLWxpZ2h0OmhvdmVyLFxuaW5wdXRbdHlwZT1idXR0b25dLmJ1dHRvbi1saWdodDpob3ZlcixcbmlucHV0W3R5cGU9c3VibWl0XS5idXR0b24tbGlnaHQ6aG92ZXIsXG5pbnB1dFt0eXBlPXJlc2V0XS5idXR0b24tbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwNzZjYztcbn1cblxuLmpzczcge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm1hbnR5aGFyanUtZXZlbnQtZGlzcGxheSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm1hbnR5aGFyanUtZXZlbnQtZGlzcGxheSBuYXYuZXZlbnQtYnJlYWRjcnVtYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAycmVtIDhyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1hbnR5aGFyanUtZXZlbnQtZGlzcGxheSBuYXYuZXZlbnQtYnJlYWRjcnVtYnMge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAubWFudHloYXJqdS1ldmVudC1kaXNwbGF5IG5hdi5ldmVudC1icmVhZGNydW1icyB7XG4gICAgcGFkZGluZzogMnJlbSAxcmVtO1xuICB9XG59XG4ubWFudHloYXJqdS1ldmVudC1kaXNwbGF5IG5hdi5ldmVudC1icmVhZGNydW1icyB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubWFudHloYXJqdS1ldmVudC1kaXNwbGF5IG5hdi5ldmVudC1icmVhZGNydW1icyB1bCBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiPlwiO1xuICBtYXJnaW46IDAgMC41cmVtO1xufVxuLm1hbnR5aGFyanUtZXZlbnQtZGlzcGxheSBuYXYuZXZlbnQtYnJlYWRjcnVtYnMgdWwgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4ubWFudHloYXJqdS1ldmVudC1kaXNwbGF5IHNlY3Rpb24uZXZlbnQtaGVybyB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDB2aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbi5tYW50eWhhcmp1LWV2ZW50LWRpc3BsYXkgc2VjdGlvbi5ldmVudC1oZXJvOjphZnRlciB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCJcIjtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ubWFudHloYXJqdS1ldmVudC1kaXNwbGF5IHNlY3Rpb24uZXZlbnQtaGVybyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAubWFudHloYXJqdS1ldmVudC1kaXNwbGF5IHNlY3Rpb24uZXZlbnQtaGVybyB7XG4gICAgaGVpZ2h0OiA1MHZoO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAxLjI1ZW07XG4gIH1cbn1cbi5tYW50eWhhcmp1LWV2ZW50LWRpc3BsYXkgLmV2ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAyZnIpIG1pbm1heCgwLCA2ZnIpIG1pbm1heCgwLCA0ZnIpO1xuICBnYXA6IDRyZW07XG4gIHBhZGRpbmc6IDJyZW0gOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLm1hbnR5aGFyanUtZXZlbnQtZGlzcGxheSAuZXZlbnQtd3JhcHBlciB7XG4gICAgZ2FwOiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1hbnR5aGFyanUtZXZlbnQtZGlzcGxheSAuZXZlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYW50eWhhcmp1LWV2ZW50LWRpc3BsYXkgLmV2ZW50LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5tYW50eWhhcmp1LWV2ZW50LWRpc3BsYXkgLmV2ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAubWFudHloYXJqdS1ldmVudC1kaXNwbGF5IC5ldmVudC13cmFwcGVyIC5ldmVudC1pbWFnZS13cmFwcGVyIHtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgfVxuICAubWFudHloYXJqdS1ldmVudC1kaXNwbGF5IC5ldmVudC13cmFwcGVyIC5ldmVudC1pbWFnZS13cmFwcGVyIGltZyB7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLm1hbnR5aGFyanUtZXZlbnQtZGlzcGxheSAuZXZlbnQtd3JhcHBlciAuZXZlbnQtY29udGVudC13cmFwcGVyIHtcbiAgICBncmlkLWNvbHVtbjogMS8zO1xuICB9XG59XG4ubWFudHloYXJqdS1ldmVudC1kaXNwbGF5IC5ldmVudC13cmFwcGVyIC5ldmVudC1kZXRhaWxzLXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAubWFudHloYXJqdS1ldmVudC1kaXNwbGF5IC5ldmVudC13cmFwcGVyIC5ldmVudC1kZXRhaWxzLXdyYXBwZXIge1xuICAgIGdyaWQtY29sdW1uOiAzO1xuICB9XG59XG4ubWFudHloYXJqdS1ldmVudC1kaXNwbGF5IC5ldmVudC13cmFwcGVyIC5ldmVudC1kZXRhaWxzLXdyYXBwZXIgLmV2ZW50LWRldGFpbHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY1O1xuICBwYWRkaW5nOiAyOHB4O1xuICBnYXA6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU3ZWI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5tYW50eWhhcmp1LWV2ZW50LWRpc3BsYXkgLmV2ZW50LXdyYXBwZXIgLmV2ZW50LWRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGV0YWlscyBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLm1hbnR5aGFyanUtZXZlbnQtZGlzcGxheSAuZXZlbnQtd3JhcHBlciAuZXZlbnQtZGV0YWlscy13cmFwcGVyIC5ldmVudC1kZXRhaWxzIC5ldmVudC1kZXRhaWxzLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogQm9sZDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU3ZWI7XG4gIG1hcmdpbi1ib3R0b206IDAuM3JlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG4ubWFudHloYXJqdS1ldmVudC1kaXNwbGF5IC5ldmVudC13cmFwcGVyIC5ldmVudC1kZXRhaWxzLXdyYXBwZXIgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWRldGFpbHMtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwO1xufVxuLm1hbnR5aGFyanUtZXZlbnQtZGlzcGxheSAuZXZlbnQtd3JhcHBlciAuZXZlbnQtZGV0YWlscy13cmFwcGVyIC5ldmVudC1kZXRhaWxzIC5ldmVudC1kZXRhaWxzLWJveCBwLFxuLm1hbnR5aGFyanUtZXZlbnQtZGlzcGxheSAuZXZlbnQtd3JhcHBlciAuZXZlbnQtZGV0YWlscy13cmFwcGVyIC5ldmVudC1kZXRhaWxzIC5ldmVudC1kZXRhaWxzLWJveCBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5tYW50eWhhcmp1LWV2ZW50LWRpc3BsYXkgLmV2ZW50LXdyYXBwZXIgLmV2ZW50LWRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGV0YWlscyAuZXZlbnQtZGV0YWlscy1ib3ggLmV2ZW50LWFjY2Vzc2liaWxpdHkge1xuICBhY2NlbnQtY29sb3I6ICMxMDY4YjM7XG59XG4ubWFudHloYXJqdS1ldmVudC1kaXNwbGF5IC5ldmVudC13cmFwcGVyIC5ldmVudC1kZXRhaWxzLXdyYXBwZXIgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWluZm8ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ubWFudHloYXJqdS1ldmVudC1kaXNwbGF5IC5ldmVudC13cmFwcGVyIC5ldmVudC1kZXRhaWxzLXdyYXBwZXIgLmV2ZW50LWRldGFpbHMgLmJ1dHRvbi13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlN2ViO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5tYW50eWhhcmp1LWV2ZW50LWRpc3BsYXkgLmV2ZW50LXdyYXBwZXIgLmV2ZW50LWRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGV0YWlscyAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWFudHloYXJqdS1ldmVudC1kaXNwbGF5IC5ldmVudC13cmFwcGVyIC5ldmVudC1kZXRhaWxzLXdyYXBwZXIgLmV2ZW50LWRldGFpbHMgLnNoYXJpbmctYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG59XG4ubWFudHloYXJqdS1ldmVudC1kaXNwbGF5IC5ldmVudC13cmFwcGVyIC5ldmVudC1kZXRhaWxzLXdyYXBwZXIgLmV2ZW50LWRldGFpbHMgLnNoYXJpbmctYnV0dG9ucyBhIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgcGFkZGluZzogOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm1hbnR5aGFyanUtZXZlbnQtZGlzcGxheSAuZXZlbnQtd3JhcHBlciAuZXZlbnQtZGV0YWlscy13cmFwcGVyIC5ldmVudC1kZXRhaWxzIC5zaGFyaW5nLWJ1dHRvbnMgYS5zaGFyZS1mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjU5OTg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1hbnR5aGFyanUtZXZlbnQtZGlzcGxheSAuZXZlbnQtd3JhcHBlciAuZXZlbnQtZGV0YWlscy13cmFwcGVyIC5ldmVudC1kZXRhaWxzIC5zaGFyaW5nLWJ1dHRvbnMgYS5zaGFyZS1mYWNlYm9vazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNy41NDQ4Mzc4NDAzJSwgMjYuNDY1OTQxODI3JSwgNDUuMjAwMjYwMTk4OSUpO1xufVxuLm1hbnR5aGFyanUtZXZlbnQtZGlzcGxheSAuZXZlbnQtd3JhcHBlciAuZXZlbnQtZGV0YWlscy13cmFwcGVyIC5ldmVudC1kZXRhaWxzIC5zaGFyaW5nLWJ1dHRvbnMgYS5zaGFyZS13aGF0c2FwcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNWQzNjY7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1hbnR5aGFyanUtZXZlbnQtZGlzcGxheSAuZXZlbnQtd3JhcHBlciAuZXZlbnQtZGV0YWlscy13cmFwcGVyIC5ldmVudC1kZXRhaWxzIC5zaGFyaW5nLWJ1dHRvbnMgYS5zaGFyZS13aGF0c2FwcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMS41MjU5MzI5NTM4JSwgNjUuNzI4OTY5MDA3JSwgMzEuNzc0MTkzNTQ4NCUpO1xufVxuLm1hbnR5aGFyanUtZXZlbnQtZGlzcGxheSAuZXZlbnQtd3JhcHBlciAuZXZlbnQtZGV0YWlscy13cmFwcGVyIC5ldmVudC1kZXRhaWxzIC5zaGFyaW5nLWJ1dHRvbnMgYS5zaGFyZS14IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5tYW50eWhhcmp1LWV2ZW50LWRpc3BsYXkgLmV2ZW50LXdyYXBwZXIgLmV2ZW50LWRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGV0YWlscyAuc2hhcmluZy1idXR0b25zIGEuc2hhcmUteDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigzMCUsIDMwJSwgMzAlKTtcbn1cbi5tYW50eWhhcmp1LWV2ZW50LWRpc3BsYXkgLmV2ZW50LXdyYXBwZXIgLmV2ZW50LWRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGV0YWlscyAuc2hhcmluZy1idXR0b25zIGEuc2hhcmUtbGlua2VkaW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3N2I1O1xufVxuLm1hbnR5aGFyanUtZXZlbnQtZGlzcGxheSAuZXZlbnQtd3JhcHBlciAuZXZlbnQtZGV0YWlscy13cmFwcGVyIC5ldmVudC1kZXRhaWxzIC5zaGFyaW5nLWJ1dHRvbnMgYS5zaGFyZS1saW5rZWRpbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwJSwgMzMuNTE3NDk1Mzk1OSUsIDUwLjk4MDM5MjE1NjklKTtcbn1cbi5tYW50eWhhcmp1LWV2ZW50LWRpc3BsYXkgLmV2ZW50LXdyYXBwZXIgLmV2ZW50LWRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGV0YWlscyAuc2hhcmluZy1idXR0b25zIGEuc2hhcmUtZW1haWwsIC5tYW50eWhhcmp1LWV2ZW50LWRpc3BsYXkgLmV2ZW50LXdyYXBwZXIgLmV2ZW50LWRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGV0YWlscyAuc2hhcmluZy1idXR0b25zIGEuc2hhcmUtY29weS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZiNzI4MDtcbn1cbi5tYW50eWhhcmp1LWV2ZW50LWRpc3BsYXkgLmV2ZW50LXdyYXBwZXIgLmV2ZW50LWRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGV0YWlscyAuc2hhcmluZy1idXR0b25zIGEuc2hhcmUtZW1haWw6aG92ZXIsIC5tYW50eWhhcmp1LWV2ZW50LWRpc3BsYXkgLmV2ZW50LXdyYXBwZXIgLmV2ZW50LWRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGV0YWlscyAuc2hhcmluZy1idXR0b25zIGEuc2hhcmUtY29weS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDMyLjg1NDQwMTMzNSUsIDM1LjAwMzc1NDY5MzQlLCAzOS4zMDI0NjE0MTAxJSk7XG59XG5cbi5ldmVudHMtYXJjaGl2ZS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmV2ZW50cy1hcmNoaXZlLWNvbnRhaW5lciAuZXZlbnRzLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZXZlbnRzLWFyY2hpdmUtY29udGFpbmVyIC5ldmVudHMtZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmV2ZW50cy1hcmNoaXZlLWNvbnRhaW5lciAuZXZlbnRzLWluZm8ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbn1cbi5ldmVudHMtYXJjaGl2ZS1jb250YWluZXIgLmV2ZW50cy1pbmZvIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLmV2ZW50cy1hcmNoaXZlLWNvbnRhaW5lciAuZXZlbnRzLWluZm8gbGkgZW0ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjNmI3MjgwO1xufVxuLmV2ZW50cy1hcmNoaXZlLWNvbnRhaW5lciAuZXZlbnRzLWxvYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMnJlbTtcbn1cbi5ldmVudHMtYXJjaGl2ZS1jb250YWluZXIgLmV2ZW50cy1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZXZlbnRzLWFyY2hpdmUtY29udGFpbmVyIC5ldmVudHMtbW9udGgge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLmV2ZW50cy1hcmNoaXZlLWNvbnRhaW5lciAuZXZlbnRzLW1vbnRoIC5ldmVudHMtbW9udGgtdGl0bGUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlNWU3ZWI7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLmV2ZW50cy1hcmNoaXZlLWNvbnRhaW5lciAuZXZlbnRzLW1vbnRoIC5ldmVudHMtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmV2ZW50cy1hcmNoaXZlLWNvbnRhaW5lciAuZXZlbnRzLW1vbnRoIC5ldmVudHMtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmVudHMtYXJjaGl2ZS1jb250YWluZXIgLmV2ZW50cy1tb250aCAuZXZlbnRzLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG4uZXZlbnRzLWFyY2hpdmUtY29udGFpbmVyIC5ldmVudC1jYXJkLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmV2ZW50cy1hcmNoaXZlLWNvbnRhaW5lciAuZXZlbnQtY2FyZC1saW5rOmhvdmVyIC5ldmVudC1jYXJkIHtcbiAgYm94LXNoYWRvdzogMCAycHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xufVxuLmV2ZW50cy1hcmNoaXZlLWNvbnRhaW5lciAuZXZlbnQtY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU3ZWI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLmV2ZW50cy1hcmNoaXZlLWNvbnRhaW5lciAuZXZlbnQtY2FyZCAuZXZlbnQtY2FyZC1jYXRlZ29yaWVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbi5ldmVudHMtYXJjaGl2ZS1jb250YWluZXIgLmV2ZW50LWNhcmQgLmV2ZW50LWNhcmQtY2F0ZWdvcmllcyAuY2F0ZWdvcnktdGFnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZjJmYztcbiAgY29sb3I6ICMxMDY4YjM7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZXZlbnRzLWFyY2hpdmUtY29udGFpbmVyIC5ldmVudC1jYXJkIC5ldmVudC1jYXJkLWRhdGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5ldmVudHMtYXJjaGl2ZS1jb250YWluZXIgLmV2ZW50LWNhcmQgLmV2ZW50LWNhcmQtZGF0ZXMgLmV2ZW50LWRhdGUge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzEwNjhiMztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5ldmVudHMtYXJjaGl2ZS1jb250YWluZXIgLmV2ZW50LWNhcmQgLmV2ZW50LWNhcmQtZGF0ZXMge1xuICAvKiBXaGVuIHRoZXJlIGFyZSBtdWx0aXBsZSBkYXRlcywgdXNlIHNtYWxsZXIgZm9udCAqL1xufVxuLmV2ZW50cy1hcmNoaXZlLWNvbnRhaW5lciAuZXZlbnQtY2FyZCAuZXZlbnQtY2FyZC1kYXRlczpoYXMoLmV2ZW50LWRhdGU6bnRoLWNoaWxkKG4rMikpIC5ldmVudC1kYXRlIHtcbiAgZm9udC1zaXplOiAwLjhyZW07XG59XG4uZXZlbnRzLWFyY2hpdmUtY29udGFpbmVyIC5ldmVudC1jYXJkIC5ldmVudC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwIDAgMC43NXJlbSAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmbGV4OiAxO1xufVxuLmV2ZW50cy1hcmNoaXZlLWNvbnRhaW5lciAuZXZlbnQtY2FyZCAuZXZlbnQtdGl0bGUgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZXZlbnRzLWFyY2hpdmUtY29udGFpbmVyIC5ldmVudC1jYXJkIC5ldmVudC10aXRsZSBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMDY4YjM7XG59XG4uZXZlbnRzLWFyY2hpdmUtY29udGFpbmVyIC5ldmVudC1jYXJkIC5ldmVudC1jYXJkLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjNmI3MjgwO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLmV2ZW50cy1hcmNoaXZlLWNvbnRhaW5lciAuZXZlbnQtY2FyZCAuZXZlbnQtY2FyZC1mb290ZXIgLmV2ZW50LXRpbWU6OmFmdGVyIHtcbiAgY29udGVudDogXCIgwrcgXCI7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG4uZXZlbnRzLWFyY2hpdmUtY29udGFpbmVyIC5ldmVudC1jYXJkIC5ldmVudC1jYXJkLWZvb3RlciAuZXZlbnQtbG9jYXRpb24ge1xuICBtYXJnaW46IDA7XG59XG4uZXZlbnRzLWFyY2hpdmUtY29udGFpbmVyIC5ldmVudC1jYXJkIC5ldmVudC1jYXJkLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmV2ZW50cy1hcmNoaXZlLWNvbnRhaW5lciB7XG4gIC8qIFBhZ2luYXRpb24gbGF5b3V0ICovXG4gIC8qIEhpZGUgdGhlIHRvcCBSZWFjdCBldmVudEJ1dHRvbnMgZGl2LCBzdHlsZSB0aGUgYm90dG9tIG9uZSAqL1xufVxuLmV2ZW50cy1hcmNoaXZlLWNvbnRhaW5lciA+IC5qc3MxNjpmaXJzdC1vZi10eXBlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmV2ZW50cy1hcmNoaXZlLWNvbnRhaW5lciA+IC5qc3MxNjpsYXN0LW9mLXR5cGUge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdhcDogMC43NXJlbTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlN2ViO1xufVxuLmV2ZW50cy1hcmNoaXZlLWNvbnRhaW5lciA+IC5qc3MxNjpsYXN0LW9mLXR5cGUgYnV0dG9uIHtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIG1pbi13aWR0aDogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwNjhiMyAhaW1wb3J0YW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ldmVudHMtYXJjaGl2ZS1jb250YWluZXIgPiAuanNzMTY6bGFzdC1vZi10eXBlIGJ1dHRvbiBzcGFuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmV2ZW50cy1hcmNoaXZlLWNvbnRhaW5lciA+IC5qc3MxNjpsYXN0LW9mLXR5cGUgYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC41NXJlbTtcbiAgaGVpZ2h0OiAwLjU1cmVtO1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xufVxuLmV2ZW50cy1hcmNoaXZlLWNvbnRhaW5lciA+IC5qc3MxNjpsYXN0LW9mLXR5cGUgYnV0dG9uOmZpcnN0LWNoaWxkOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMCUsIC01MCUpIHJvdGF0ZSgtMTM1ZGVnKTtcbn1cbi5ldmVudHMtYXJjaGl2ZS1jb250YWluZXIgPiAuanNzMTY6bGFzdC1vZi10eXBlIGJ1dHRvbjpsYXN0LWNoaWxkOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC03MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5kYXNoYm9hcmQtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuLmRhc2hib2FyZC1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEzNzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5kYXNoYm9hcmQtY29udGFpbmVyLm5vLXBhZGRpbmcge1xuICBwYWRkaW5nOiAwO1xufVxuLmRhc2hib2FyZC1jb250YWluZXIubmFycm93IHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbi5kYXNoYm9hcmQtY29udGFpbmVyLm5hcnJvdy02MDAge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xufVxuLmRhc2hib2FyZC1jb250YWluZXIubmFycm93LTEzNzAge1xuICBtYXgtd2lkdGg6IDEzNzBweDtcbn1cbi5kYXNoYm9hcmQtY29udGFpbmVyIGgxIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xufVxuLmRhc2hib2FyZC1jb250YWluZXIgLmgzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xufVxuLmRhc2hib2FyZC1jb250YWluZXIgYS52aWV3LWFsbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uZGFzaGJvYXJkLWNvbnRhaW5lciAuZXZlbnRzLWFjdGlvbnMge1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG59XG4uZGFzaGJvYXJkLWNvbnRhaW5lciAuZGFzaGJvYXJkLWJveCBoMi5oMyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZGFzaGJvYXJkLWNvbnRhaW5lciAuZGFzaGJvYXJkLWJveCBwLmV2ZW50LWNvdW50LFxuLmRhc2hib2FyZC1jb250YWluZXIgLmRhc2hib2FyZC1ib3ggcC5pbmZvLXVwZGF0ZWQsXG4uZGFzaGJvYXJkLWNvbnRhaW5lciAuZGFzaGJvYXJkLWJveCBwLnVzZXJzLWNvdW50IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgY29sb3I6ICM2YjcyODA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5kYXNoYm9hcmQtY29udGFpbmVyIC5kYXNoYm9hcmQtYm94IGEuYnV0dG9uLFxuLmRhc2hib2FyZC1jb250YWluZXIgLmRhc2hib2FyZC1ib3ggYS5idXR0b24tc2Vjb25kYXJ5LFxuLmRhc2hib2FyZC1jb250YWluZXIgLmRhc2hib2FyZC1ib3ggYS5idXR0b24tbGlnaHQge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLmRhc2hib2FyZC1jb250YWluZXIgLmRhc2hib2FyZC1ib3ggLmNvbXBhbnktaW5mby13cmFwcGVyOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5kYXNoYm9hcmQtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuLmRhc2hib2FyZC1oZWFkZXIgaDEge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4uZGFzaGJvYXJkLWhlYWRlciBwIHtcbiAgY29sb3I6ICM2NjY7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmRhc2hib2FyZC10b3Age1xuICBtYXgtd2lkdGg6IDEzNzBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMnJlbSBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmRhc2hib2FyZC10b3Age1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi5kYXNoYm9hcmQtdG9wIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmRhc2hib2FyZC1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xufVxuXG4ubmF2LWl0ZW0ge1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIGNvbG9yOiAjMTA2OGIzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5uYXYtaXRlbTpob3ZlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxMDY4YjM7XG59XG4ubmF2LWl0ZW0uYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzEwNjhiMztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5saW5rLWJhY2sge1xuICBjb2xvcjogIzEwNjhiMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDAuOXJlbTtcbn1cbi5saW5rLWJhY2s6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmRhc2hib2FyZC1uYXZpZ2F0aW9uLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTdlYjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU3ZWI7XG4gIHBhZGRpbmc6IDE2cHggODBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kYXNoYm9hcmQtbmF2aWdhdGlvbi13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuLmRhc2hib2FyZC1uYXZpZ2F0aW9uLXdyYXBwZXIgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5kYXNoYm9hcmQtbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZGFzaGJvYXJkLW5hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmRhc2hib2FyZC1uYXZpZ2F0aW9uLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDcwcHg7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gIC5kYXNoYm9hcmQtbmF2aWdhdGlvbi5hY3RpdmUgdWwge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZ2FwOiAwLjVyZW07XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uZGFzaGJvYXJkLW5hdmlnYXRpb24gdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtbmF2aWdhdGlvbiB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmRhc2hib2FyZC1uYXZpZ2F0aW9uIHVsIGxpIHN0cm9uZyB7XG4gIGNvbG9yOiAjMDA1MjkzO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZGFzaGJvYXJkLW5hdmlnYXRpb24gdWwgbGkgYSB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZGFzaGJvYXJkLW5hdmlnYXRpb24gdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDA1MjkzO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5kYXNoYm9hcmQtbmF2aWdhdGlvbiB1bCBsaSBhOmhvdmVyICsgaSB7XG4gIGNvbG9yOiAjMDA1MjkzO1xufVxuLmRhc2hib2FyZC1uYXZpZ2F0aW9uIHVsIGxpIGkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuXG5idXR0b24udG9nZ2xlLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjMTA2OGIzO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbn1cbmJ1dHRvbi50b2dnbGUtbWVudSBpIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbiAgbGVmdDogLTJweDtcbn1cbmJ1dHRvbi50b2dnbGUtbWVudTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDUyOTM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYnV0dG9uLnRvZ2dsZS1tZW51IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxufVxuXG4uZGFzaGJvYXJkLWdyZWV0aW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLWdyZWV0aW5nIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzAwNTI5MztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uZGFzaGJvYXJkLWJveC13cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICBnYXA6IDNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5kYXNoYm9hcmQtYm94LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4uZGFzaGJvYXJkLWJveCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5kYXNoYm9hcmQtYm94IGEuYnV0dG9uLFxuLmRhc2hib2FyZC1ib3ggYS5idXR0b24tc2Vjb25kYXJ5LFxuLmRhc2hib2FyZC1ib3ggYS5idXR0b24tbGlnaHQsXG4uZGFzaGJvYXJkLWJveCBidXR0b24sXG4uZGFzaGJvYXJkLWJveCAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5kYXNoYm9hcmQtYm94IGEuYnV0dG9uOmhvdmVyLFxuLmRhc2hib2FyZC1ib3ggYS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuLmRhc2hib2FyZC1ib3ggYS5idXR0b24tbGlnaHQ6aG92ZXIsXG4uZGFzaGJvYXJkLWJveCBidXR0b246aG92ZXIsXG4uZGFzaGJvYXJkLWJveCAuYnV0dG9uLXNlY29uZGFyeTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5kYXNoYm9hcmQtYm94IGEuYnV0dG9uIC5kYXNoaWNvbnMtcGx1cyxcbi5kYXNoYm9hcmQtYm94IGEuYnV0dG9uLXNlY29uZGFyeSAuZGFzaGljb25zLXBsdXMsXG4uZGFzaGJvYXJkLWJveCBhLmJ1dHRvbi1saWdodCAuZGFzaGljb25zLXBsdXMsXG4uZGFzaGJvYXJkLWJveCBidXR0b24gLmRhc2hpY29ucy1wbHVzLFxuLmRhc2hib2FyZC1ib3ggLmJ1dHRvbi1zZWNvbmRhcnkgLmRhc2hpY29ucy1wbHVzIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAuZGFzaGJvYXJkLWJveCBhLmJ1dHRvbixcbiAgLmRhc2hib2FyZC1ib3ggYS5idXR0b24tc2Vjb25kYXJ5LFxuICAuZGFzaGJvYXJkLWJveCBhLmJ1dHRvbi1saWdodCxcbiAgLmRhc2hib2FyZC1ib3ggYnV0dG9uLFxuICAuZGFzaGJvYXJkLWJveCAuYnV0dG9uLXNlY29uZGFyeSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4uZGFzaGJvYXJkLWJveC5jb2x1bW4gLnRvcCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi5kYXNoYm9hcmQtYm94Lm1hcmdpbi10b3Age1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuLmRhc2hib2FyZC1ib3ggLnRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtYm94IC50b3AgLmgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5kYXNoYm9hcmQtYm94IHAubGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1JTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5kYXNoYm9hcmQtYm94IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uZGFzaGJvYXJkLWJveCB1bCBsaSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTBweCBtaW5tYXgoMCwgMWZyKSA3NXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiKDIyOSwgMjMxLCAyMzUpO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZGFzaGJvYXJkLWJveCB1bC5jb21wYW55LXVzZXJzLWxpc3QgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZGFzaGJvYXJkLWJveCB1bC5jb21wYW55LXVzZXJzLWxpc3QgbGkgLndyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmRhc2hib2FyZC1ib3ggdWwuY29tcGFueS11c2Vycy1saXN0IGxpIC53cmFwcGVyIC5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5kYXNoYm9hcmQtYm94IHVsLmNvbXBhbnktdXNlcnMtbGlzdCBsaSAud3JhcHBlciAucm9sZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiAjNmI3MjgwO1xufVxuLmRhc2hib2FyZC1ib3ggdWwuY29tcGFueS11c2Vycy1saXN0IGxpIC5hZG1pbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTQsIDI0MywgMTk5KTtcbiAgY29sb3I6IHJnYigyMTcsIDExOSwgNik7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDJweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmRhc2hib2FyZC1ib3ggdWwuYWN0aXZpdHktbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTBweCAxNTBweCBtaW5tYXgoMCwgMWZyKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGFzaGJvYXJkLWJveCB1bC5hY3Rpdml0eS1saXN0IGxpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5kYXNoYm9hcmQtYm94IHAge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5kYXNoYm9hcmQtYm94IGEuZWRpdC1ldmVudCB7XG4gIGNvbG9yOiAjMDA1MjkzO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmRhc2hib2FyZC1ib3ggYS5lZGl0LWV2ZW50OmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5kYXNoYm9hcmQtYm94LWljb24ge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBiYWNrZ3JvdW5kOiAjZWFmMmZjO1xuICBwYWRkaW5nOiAxcmVtO1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGNvbG9yOiAjMDA1MjkzO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbmgyLmRhc2hib2FyZC1ib3gtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG59XG5cbi5ldmVudHMtbGlzdCxcbi51c2Vycy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxcmVtO1xufVxuXG4uZXZlbnQtcm93LFxuLnVzZXItcm93IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y1ZjVmNTtcbiAgcGFkZGluZzogMS41cmVtO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xufVxuLmV2ZW50LXJvdzpob3Zlcixcbi51c2VyLXJvdzpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzEwNjhiMztcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMTAyLCAyMDQsIDAuMSk7XG59XG5cbi5ldmVudC1pbmZvIGgzLFxuLnVzZXItaW5mbyBoMyB7XG4gIG1hcmdpbjogMCAwIDAuNXJlbSAwO1xuICBmb250LXNpemU6IDEuMXJlbTtcbn1cblxuLmV2ZW50LW1ldGEsXG4udXNlci1pbmZvIHAge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDAuOXJlbTtcbn1cblxuLnVzZXItaW5mbyBoMyB7XG4gIG1hcmdpbjogMCAwIDAuMjVyZW0gMDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4udXNlci1pbmZvIHAge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi5ldmVudC1hY3Rpb25zLFxuLnVzZXItYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC41cmVtO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi51c2Vycy1hY3Rpb25zIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ldmVudC1yb3csXG4gIC51c2VyLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuZXZlbnQtYWN0aW9ucyxcbiAgLnVzZXItYWN0aW9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmNWY1ZjU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnBhZ2luYXRpb24tY3VycmVudCB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTA2OGIzO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnBhZ2luYXRpb24tbGluayB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjVmNWY1O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMxMDY4YjM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4ucGFnaW5hdGlvbi1saW5rOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTA2OGIzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFnaW5hdGlvbi1saW5rOmhvdmVyIHNwYW4ucGFnaW5hdGlvbi1jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTI5MztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wYWdpbmF0aW9uLXByZXYsXG4ucGFnaW5hdGlvbi1uZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmV2ZW50cy10YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZXZlbnRzLXRhYnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLmV2ZW50cy10YWIge1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgY29sb3I6ICMxMDY4YjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWYyZmM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi5ldmVudHMtdGFiOmhvdmVyIHtcbiAgY29sb3I6ICMxMDY4YjM7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxMDY4YjM7XG59XG4uZXZlbnRzLXRhYi5hY3RpdmUge1xuICBjb2xvcjogIzEwNjhiMztcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzEwNjhiMztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMDIsIDIwNCwgMC4wNSk7XG59XG5cbi5ldmVudHMtdGFibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjVmNWY1O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5ldmVudHMtdGFibGVfX2NlbGwge1xuICBwYWRkaW5nOiAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmV2ZW50cy10YWJsZV9fY2VsbC0tdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzMzMztcbn1cbi5ldmVudHMtdGFibGVfX2NlbGwtLWRhdGUge1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xufVxuLmV2ZW50cy10YWJsZV9fY2VsbC0tbG9jYXRpb24ge1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xufVxuLmV2ZW50cy10YWJsZV9fY2VsbC0tc3RhdHVzIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmV2ZW50cy10YWJsZV9fY2VsbC0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC43NXJlbTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5ldmVudHMtdGFibGVfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDFmciAxLjVmciAxZnIgMS41ZnI7XG4gIGdhcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmNWY1ZjU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5ldmVudHMtdGFibGVfX2NlbGwge1xuICBwYWRkaW5nOiAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ldmVudHMtdGFibGVfX2NlbGwge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTI1cHggbWlubWF4KDAsIDFmcik7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgfVxufVxuLmV2ZW50cy10YWJsZV9fY2VsbC0tdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZXZlbnRzLXRhYmxlX19jZWxsLS10aXRsZSB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMxMDY4YjM7XG4gIH1cbn1cbi5ldmVudHMtdGFibGVfX2NlbGwtLWRhdGUge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xufVxuLmV2ZW50cy10YWJsZV9fY2VsbC0tbG9jYXRpb24ge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xufVxuLmV2ZW50cy10YWJsZV9fY2VsbC0tc3RhdHVzIHtcbiAgY29sb3I6ICMwMDA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5ldmVudHMtdGFibGVfX2NlbGwtLWFjdGlvbnMge1xuICBjb2xvcjogIzAwMDtcbiAgZ2FwOiAwLjc1cmVtO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5ldmVudHMtdGFibGVfX3JvdyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDFmciAxLjVmciAxZnIgMS41ZnI7XG4gIGdhcDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLmV2ZW50cy10YWJsZV9fcm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cbi5ldmVudHMtdGFibGVfX3JvdzpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZXZlbnRzLXRhYmxlX19yb3c6bnRoLWNoaWxkKG9kZCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIH1cbiAgLmV2ZW50cy10YWJsZV9fcm93Om50aC1jaGlsZChldmVuKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmJhZGdlLmJhZGdlLXB1Ymxpc2hlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGU2Yzk7XG4gIGNvbG9yOiAjMmU3ZDMyO1xufVxuLmJhZGdlLmJhZGdlLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYmRlZmI7XG4gIGNvbG9yOiAjMTU2NWMwO1xufVxuLmJhZGdlLmJhZGdlLWRyYWZ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmNTdmMTc7XG59XG4uYmFkZ2UuYmFkZ2UtcGFzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG4gIGNvbG9yOiAjNjE2MTYxO1xufVxuLmJhZGdlLmJhZGdlLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNmM5O1xuICBjb2xvcjogIzJlN2QzMjtcbn1cbi5iYWRnZS5iYWRnZS1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiZGVmYjtcbiAgY29sb3I6ICMxNTY1YzA7XG59XG4uYmFkZ2UuYmFkZ2UtbXV0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICBjb2xvcjogIzYxNjE2MTtcbn1cblxuLmV2ZW50LWFjdGlvbi1saW5rIHtcbiAgY29sb3I6ICMxMDY4YjM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbn1cbi5ldmVudC1hY3Rpb24tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTAyLCAyMDQsIDAuMSk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmV2ZW50LWFjdGlvbi1saW5rLmV2ZW50LWFjdGlvbi1kZWxldGUge1xuICBjb2xvcjogI2MwMDtcbn1cbi5ldmVudC1hY3Rpb24tbGluay5ldmVudC1hY3Rpb24tZGVsZXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTEsIDQ3LCA0NywgMC4xKTtcbn1cbi5ldmVudC1hY3Rpb24tbGluay5ldmVudC1hY3Rpb24tbW9yZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5ldmVudC1hY3Rpb24tbGluay5ldmVudC1hY3Rpb24tbW9yZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmV2ZW50cy10YWJsZV9faGVhZGVyLFxuICAuZXZlbnRzLXRhYmxlX19yb3cge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS41ZnIgMWZyIDFmciAwLjhmciAxLjJmcjtcbiAgfVxuICAuZXZlbnRzLXRhYmxlX19jZWxsIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmV2ZW50cy10YWJsZSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjVmNWY1O1xuICB9XG4gIC5ldmVudHMtdGFibGVfX2hlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZXZlbnRzLXRhYmxlX19yb3cge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjVmNWY1O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmV2ZW50cy10YWJsZV9fY2VsbCB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgfVxuICAuZXZlbnRzLXRhYmxlX19jZWxsOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICBtaW4td2lkdGg6IDgwcHg7XG4gIH1cbiAgLmV2ZW50cy10YWJsZV9fY2VsbDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gIC5ldmVudHMtdGFibGVfX2NlbGwtLXRpdGxlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiVGFwYWh0dW1hXCI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAuZXZlbnRzLXRhYmxlX19jZWxsLS10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAuZXZlbnRzLXRhYmxlX19jZWxsLS1kYXRlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiUMOkaXbDpG3DpMOkcsOkXCI7XG4gIH1cbiAgLmV2ZW50cy10YWJsZV9fY2VsbC0tbG9jYXRpb246OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJQYWlra2FcIjtcbiAgfVxuICAuZXZlbnRzLXRhYmxlX19jZWxsLS1zdGF0dXM6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJUaWxhXCI7XG4gIH1cbiAgLmV2ZW50cy10YWJsZV9fY2VsbC0tYWN0aW9uczo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlRvaW1pbm5vdFwiO1xuICB9XG59XG4uZG90IHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5kb3QuZ3JlZW4ge1xuICBiYWNrZ3JvdW5kOiAjMTBiOTgxO1xufVxuLmRvdC5ibHVlIHtcbiAgYmFja2dyb3VuZDogIzEwNjhiMztcbn1cblxuLmRhc2hib2FyZC1zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjNmI3MjgwO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgbWFyZ2luOiAxNnB4IDAgMCAwO1xufVxuXG4udXNlcnMtdGFibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjVmNWY1O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi51c2Vycy10YWJsZV9faGVhZGVyLFxuLnVzZXJzLXRhYmxlX19yb3cge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDNmciAxLjVmciAxLjVmciAxLjVmcjtcbiAgZ2FwOiAwO1xufVxuXG4udXNlcnMtdGFibGVfX2hlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTVlN2ViO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuODVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGNvbG9yOiAjMDAwO1xufVxuLnVzZXJzLXRhYmxlX19oZWFkZXIgLnVzZXJzLXRhYmxlX19jZWxsIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnVzZXJzLXRhYmxlX19jZWxsIHtcbiAgcGFkZGluZzogMS4yNXJlbSAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnVzZXJzLXRhYmxlX19jZWxsLS1wZXJzb24ge1xuICBnYXA6IDFyZW07XG59XG4udXNlcnMtdGFibGVfX2NlbGwtLXJvbGUsIC51c2Vycy10YWJsZV9fY2VsbC0tam9pbmVkIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnVzZXJzLXRhYmxlX19jZWxsLS1hY3Rpb25zIHtcbiAgZ2FwOiAwLjc1cmVtO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi51c2Vycy10YWJsZV9fcm93IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnVzZXJzLXRhYmxlX19yb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuLnVzZXJzLXRhYmxlX19yb3c6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5jZWxsLWxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjcycmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBjb2xvcjogIzZiNzI4MDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmNlbGwtdmFsdWUge1xuICBmb250LXNpemU6IDAuOTVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMzMzO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4udXNlci1hdmF0YXIge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG59XG4udXNlci1hdmF0YXItLWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjMTA2OGIzO1xuICBjb2xvcjogI2ZmZjtcbn1cbi51c2VyLWF2YXRhci0tdGVhbCB7XG4gIGJhY2tncm91bmQ6ICMwODkxYjI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnVzZXItYXZhdGFyLS1wdXJwbGUge1xuICBiYWNrZ3JvdW5kOiAjN2MzYWVkO1xuICBjb2xvcjogI2ZmZjtcbn1cbi51c2VyLWF2YXRhci0tb3JhbmdlIHtcbiAgYmFja2dyb3VuZDogI2VhNTgwYztcbiAgY29sb3I6ICNmZmY7XG59XG4udXNlci1hdmF0YXItLWdyZWVuIHtcbiAgYmFja2dyb3VuZDogIzA1OTY2OTtcbiAgY29sb3I6ICNmZmY7XG59XG4udXNlci1hdmF0YXItLXBlbmRpbmcge1xuICBiYWNrZ3JvdW5kOiAjZTVlN2ViO1xuICBjb2xvcjogIzZiNzI4MDtcbn1cblxuLnVzZXItcGVyc29uLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDNweDtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4udXNlci1uYW1lLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi51c2VyLW5hbWUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xufVxuXG4udXNlci1lbWFpbCB7XG4gIGNvbG9yOiAjNmI3MjgwO1xuICBmb250LXNpemU6IDAuODVyZW07XG59XG5cbi51c2VyLWludml0ZS1zZW50IHtcbiAgY29sb3I6ICNjMDA7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuXG4uYmFkZ2Utc2VsZiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWYyZmM7XG4gIGNvbG9yOiAjMTA2OGIzO1xuICBmb250LXNpemU6IDAuNzJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDJweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5iYWRnZS1wZW5kaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NCwgMjQzLCAxOTkpO1xuICBjb2xvcjogcmdiKDIxNywgMTE5LCA2KTtcbiAgZm9udC1zaXplOiAwLjcycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAycHggOHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uaW5mby1ib3gtLXJvbGVzIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC51c2Vycy10YWJsZV9faGVhZGVyLFxuICAudXNlcnMtdGFibGVfX3JvdyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyZnIgMS41ZnIgMS41ZnIgMS41ZnI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudXNlcnMtdGFibGUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Y1ZjVmNTtcbiAgfVxuICAudXNlcnMtdGFibGVfX2hlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudXNlcnMtdGFibGVfX3JvdyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Y1ZjVmNTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICAudXNlcnMtdGFibGVfX3JvdzpudGgtY2hpbGQob2RkKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgfVxuICAudXNlcnMtdGFibGVfX3JvdzpudGgtY2hpbGQoZXZlbikge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLnVzZXJzLXRhYmxlX19jZWxsIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gIH1cbiAgLnVzZXJzLXRhYmxlX19jZWxsOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbiAgLnVzZXJzLXRhYmxlX19jZWxsLS1yb2xlLCAudXNlcnMtdGFibGVfX2NlbGwtLWpvaW5lZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAwLjVyZW07XG4gIH1cbiAgLnVzZXJzLXRhYmxlX19jZWxsLS1yb2xlIC5jZWxsLWxhYmVsLCAudXNlcnMtdGFibGVfX2NlbGwtLWpvaW5lZCAuY2VsbC1sYWJlbCB7XG4gICAgbWluLXdpZHRoOiA4MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnVzZXJzLXRhYmxlX19jZWxsLS1wZXJzb24ge1xuICAgIGdhcDogMC43NXJlbTtcbiAgfVxufVxuLmNvbXBhbnktZm9ybSxcbi5pbnZpdGUtZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMnJlbTtcbn1cbi5jb21wYW55LWZvcm0gLnJhZGlvLWdyb3VwLFxuLmludml0ZS1mb3JtIC5yYWRpby1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMXJlbTtcbn1cbi5jb21wYW55LWZvcm0gLnJhZGlvLWdyb3VwIC5yYWRpby1sYWJlbCxcbi5pbnZpdGUtZm9ybSAucmFkaW8tZ3JvdXAgLnJhZGlvLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNWY1ZjU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5jb21wYW55LWZvcm0gLnJhZGlvLWdyb3VwIC5yYWRpby1sYWJlbDpob3Zlcixcbi5pbnZpdGUtZm9ybSAucmFkaW8tZ3JvdXAgLnJhZGlvLWxhYmVsOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTA2OGIzO1xufVxuLmNvbXBhbnktZm9ybSAucmFkaW8tZ3JvdXAgLnJhZGlvLWxhYmVsOmhhcyhpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkKSxcbi5pbnZpdGUtZm9ybSAucmFkaW8tZ3JvdXAgLnJhZGlvLWxhYmVsOmhhcyhpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkKSB7XG4gIGJvcmRlci1jb2xvcjogIzEwNjhiMztcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNTtcbn1cbi5jb21wYW55LWZvcm0gLnJhZGlvLWdyb3VwIC5yYWRpby1sYWJlbCAud3JhcHBlcixcbi5pbnZpdGUtZm9ybSAucmFkaW8tZ3JvdXAgLnJhZGlvLWxhYmVsIC53cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuLmNvbXBhbnktZm9ybSAucmFkaW8tZ3JvdXAgLnJhZGlvLWxhYmVsIC53cmFwcGVyIHNwYW4sXG4uaW52aXRlLWZvcm0gLnJhZGlvLWdyb3VwIC5yYWRpby1sYWJlbCAud3JhcHBlciBzcGFuIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuLmNvbXBhbnktZm9ybSAucmFkaW8tZ3JvdXAgLnJhZGlvLWxhYmVsIHNtYWxsLFxuLmludml0ZS1mb3JtIC5yYWRpby1ncm91cCAucmFkaW8tbGFiZWwgc21hbGwge1xuICBjb2xvcjogIzZiNzI4MDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZm9ybS1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgcGFkZGluZzogMS41cmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG59XG5cbmxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMCAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xufVxuXG5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbn1cblxuaW5wdXRbdHlwZT10ZXh0XSxcbmlucHV0W3R5cGU9ZW1haWxdLFxuaW5wdXRbdHlwZT10ZWxdLFxuaW5wdXRbdHlwZT11cmxdLFxuaW5wdXRbdHlwZT1wYXNzd29yZF0sXG50ZXh0YXJlYSB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbn1cbmlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG5pbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbmlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbmlucHV0W3R5cGU9dXJsXTpmb2N1cyxcbmlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLFxudGV4dGFyZWE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItY29sb3I6ICMwMDY2Y2M7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDAsIDEwMiwgMjA0LCAwLjEpO1xufVxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbi5hZGRyZXNzLWdyb3VwIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5hZGRyZXNzLWdyb3VwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybS1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxcmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uc29jaWFsLWxpbmstcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjVyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc29jaWFsLWxpbmstcm93IGlucHV0IHtcbiAgZmxleDogMTtcbn1cblxuLm1hbnR5aGFyanUtY29tcGFueS1kaXNwbGF5IC5jb21wYW55LXdyYXBwZXIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAyZnIpIG1pbm1heCgwLCA2ZnIpIG1pbm1heCgwLCA0ZnIpO1xufVxuLm1hbnR5aGFyanUtY29tcGFueS1kaXNwbGF5IC5jb21wYW55LWxvZ28ge1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDFyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDI4MHB4O1xufVxuLm1hbnR5aGFyanUtY29tcGFueS1kaXNwbGF5IC5jb21wYW55LWNvbnRhY3QtYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4ubWFudHloYXJqdS1jb21wYW55LWRpc3BsYXkgLmNvbXBhbnktY29udGFjdC1ibG9jayBwIHtcbiAgbWFyZ2luOiAwLjI1cmVtIDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5tYW50eWhhcmp1LWNvbXBhbnktZGlzcGxheSAuY29tcGFueS1jb250YWN0LWJsb2NrIGEge1xuICBjb2xvcjogIzEwNjhiMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm1hbnR5aGFyanUtY29tcGFueS1kaXNwbGF5IC5jb21wYW55LWNvbnRhY3QtYmxvY2sgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm1hbnR5aGFyanUtY29tcGFueS1kaXNwbGF5IC5jb21wYW55LXNvY2lhbC1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbi5tYW50eWhhcmp1LWNvbXBhbnktZGlzcGxheSAuY29tcGFueS1zb2NpYWwtbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC40cmVtIDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjRmNGY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlN2ViO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzLCBjb2xvciAwLjE1cztcbn1cbi5tYW50eWhhcmp1LWNvbXBhbnktZGlzcGxheSAuY29tcGFueS1zb2NpYWwtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxMDY4YjM7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMxMDY4YjM7XG59XG4ubWFudHloYXJqdS1jb21wYW55LWRpc3BsYXkgLmNvbXBhbnktc29jaWFsLWxpbmstLWZhY2Vib29rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzNiNTk5ODtcbiAgYm9yZGVyLWNvbG9yOiAjM2I1OTk4O1xufVxuLm1hbnR5aGFyanUtY29tcGFueS1kaXNwbGF5IC5jb21wYW55LXNvY2lhbC1saW5rLS1pbnN0YWdyYW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTEzMDZjO1xuICBib3JkZXItY29sb3I6ICNlMTMwNmM7XG59XG4ubWFudHloYXJqdS1jb21wYW55LWRpc3BsYXkgLmNvbXBhbnktc29jaWFsLWxpbmstLWxpbmtlZGluOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzBhNjZjMjtcbiAgYm9yZGVyLWNvbG9yOiAjMGE2NmMyO1xufVxuLm1hbnR5aGFyanUtY29tcGFueS1kaXNwbGF5IC5jb21wYW55LXNvY2lhbC1saW5rLS15b3V0dWJlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmMDAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmYwMDAwO1xufVxuLm1hbnR5aGFyanUtY29tcGFueS1kaXNwbGF5IC5jb21wYW55LXNvY2lhbC1saW5rLS10aWt0b2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDEwMTAxO1xuICBib3JkZXItY29sb3I6ICMwMTAxMDE7XG59XG4ubWFudHloYXJqdS1jb21wYW55LWRpc3BsYXkgLmNvbXBhbnktc29jaWFsLWxpbmstLXR3aXR0ZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG5cbi5lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNmZmViZWU7XG4gIGNvbG9yOiAjYzYyODI4O1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogI2U4ZjVlOTtcbiAgY29sb3I6ICMyZTdkMzI7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmluZm8tYm94IHtcbiAgYmFja2dyb3VuZDogI2VhZjJmYztcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjMTA2OGIzO1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xufVxuLmluZm8tYm94IGgzIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgY29sb3I6ICMxMDY4YjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5pbmZvLWJveCB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMzMzM7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uaW5mby1ib3ggbGkge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5pbmZvLWJveCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnRvYXN0LW5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAyNHB4O1xuICByaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBhbmltYXRpb246IGZhZGVJbiAwLjNzIGVhc2UtaW4tb3V0O1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuLmJhZGdlIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmJhZGdlLW93bmVyIHtcbiAgYmFja2dyb3VuZDogI2UzZjJmZDtcbiAgY29sb3I6ICMwMDY2Y2M7XG59XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogI2U2ZjRlYTtcbiAgY29sb3I6ICMxZTdlMzQ7XG59XG5cbi5iYWRnZS1pbmZvIHtcbiAgYmFja2dyb3VuZDogI2UzZjJmZDtcbiAgY29sb3I6ICMwMDY2Y2M7XG59XG5cbi5iYWRnZS1tdXRlZCB7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG4gIGNvbG9yOiAjODg4O1xufVxuXG4jbWFudHloYXJqdS1ldmVudC1tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jbWFudHloYXJqdS1ldmVudC1tb2RhbFtkYXRhLW9wZW49dHJ1ZV0ge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYW50eWhhcmp1LW1vZGFsX19vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubWFudHloYXJqdS1tb2RhbF9fZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB3aWR0aDogOTAlO1xuICBtYXgtaGVpZ2h0OiA5MHZoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3gtc2hhZG93OiAwIDRweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgbWF4LXdpZHRoOiBjbGFtcCgyODBweCwgODB2dywgMTEwMHB4KTtcbn1cblxuLm1hbnR5aGFyanUtbW9kYWxfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG4ubWFudHloYXJqdS1tb2RhbF9faGVhZGVyIGgyIHtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5tYW50eWhhcmp1LW1vZGFsX19oZWFkZXIgLmV4cGxhaW5lciB7XG4gIGNvbG9yOiAjNmI3MjgwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbn1cbi5tYW50eWhhcmp1LW1vZGFsX19oZWFkZXIgLmV4cGxhaW5lci5ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubWFudHloYXJqdS1tb2RhbF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cbi5tYW50eWhhcmp1LW1vZGFsX19jb250ZW50IGZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuNXJlbTtcbn1cbi5tYW50eWhhcmp1LW1vZGFsX19jb250ZW50IGZpZWxkc2V0IHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4ubWFudHloYXJqdS1tb2RhbF9fY29udGVudCBmaWVsZHNldCBsZWdlbmQge1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1hbnR5aGFyanUtbW9kYWxfX2NvbnRlbnQgZmllbGRzZXQgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLm1hbnR5aGFyanUtbW9kYWxfX2NvbnRlbnQgZmllbGRzZXQgbGFiZWwgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5tYW50eWhhcmp1LW1vZGFsX19jb250ZW50IGlucHV0W3R5cGU9dGV4dF0sXG4ubWFudHloYXJqdS1tb2RhbF9fY29udGVudCBpbnB1dFt0eXBlPWVtYWlsXSxcbi5tYW50eWhhcmp1LW1vZGFsX19jb250ZW50IGlucHV0W3R5cGU9ZGF0ZV0sXG4ubWFudHloYXJqdS1tb2RhbF9fY29udGVudCBpbnB1dFt0eXBlPXRpbWVdLFxuLm1hbnR5aGFyanUtbW9kYWxfX2NvbnRlbnQgaW5wdXRbdHlwZT11cmxdLFxuLm1hbnR5aGFyanUtbW9kYWxfX2NvbnRlbnQgaW5wdXRbdHlwZT1udW1iZXJdLFxuLm1hbnR5aGFyanUtbW9kYWxfX2NvbnRlbnQgaW5wdXRbdHlwZT10ZWxdLFxuLm1hbnR5aGFyanUtbW9kYWxfX2NvbnRlbnQgc2VsZWN0LFxuLm1hbnR5aGFyanUtbW9kYWxfX2NvbnRlbnQgdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm1hbnR5aGFyanUtbW9kYWxfX2NvbnRlbnQgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbi5tYW50eWhhcmp1LW1vZGFsX19jb250ZW50IGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLm1hbnR5aGFyanUtbW9kYWxfX2NvbnRlbnQgaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyxcbi5tYW50eWhhcmp1LW1vZGFsX19jb250ZW50IGlucHV0W3R5cGU9dGltZV06Zm9jdXMsXG4ubWFudHloYXJqdS1tb2RhbF9fY29udGVudCBpbnB1dFt0eXBlPXVybF06Zm9jdXMsXG4ubWFudHloYXJqdS1tb2RhbF9fY29udGVudCBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsXG4ubWFudHloYXJqdS1tb2RhbF9fY29udGVudCBpbnB1dFt0eXBlPXRlbF06Zm9jdXMsXG4ubWFudHloYXJqdS1tb2RhbF9fY29udGVudCBzZWxlY3Q6Zm9jdXMsXG4ubWFudHloYXJqdS1tb2RhbF9fY29udGVudCB0ZXh0YXJlYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzAwNjZjYztcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMCwgMTAyLCAyMDQsIDAuMSk7XG59XG4ubWFudHloYXJqdS1tb2RhbF9fY29udGVudCB0ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xufVxuLm1hbnR5aGFyanUtbW9kYWxfX2NvbnRlbnQgYnV0dG9uIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIG1hcmdpbjogMCBhdXRvIDE1cHggMDtcbn1cbi5tYW50eWhhcmp1LW1vZGFsX19jb250ZW50IGJ1dHRvblt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTA2OGIzO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tYW50eWhhcmp1LW1vZGFsX19jb250ZW50IGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTA3NmNjO1xufVxuLm1hbnR5aGFyanUtbW9kYWxfX2NvbnRlbnQgYnV0dG9uW3R5cGU9c3VibWl0XTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTA3NmNjO1xufVxuLm1hbnR5aGFyanUtbW9kYWxfX2NvbnRlbnQgYnV0dG9uLnBsYWNlLXJlbW92ZSB7XG4gIG1hcmdpbjogNXB4IDAgMTVweCAwO1xufVxuXG4ubWFudHloYXJqdS1tb2RhbF9fc3VjY2VzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxMjVweDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFudHloYXJqdS1tb2RhbF9fc3VjY2VzcyAubWFudHloYXJqdS1tb2RhbF9fY2xvc2UtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2VhZjJmYztcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzEwNjhiMztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiAxMHB4O1xuICBwYWRkaW5nOiAzcHggOXB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMDY4YjM7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLCBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWFudHloYXJqdS1tb2RhbF9fc3VjY2VzcyAubWFudHloYXJqdS1tb2RhbF9fY2xvc2UtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzEwNjhiMztcbiAgY29sb3I6ICNmZmY7XG59XG4ubWFudHloYXJqdS1tb2RhbF9fc3VjY2VzcyBwIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzEwNjhiMztcbiAgbWFyZ2luOiAwO1xufVxuXG4uc3Itb25seSB7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubWFyZ2luLXRvcCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5tYXJnaW4tYm90dG9tIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLnBhZGRpbmctdG9wIHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG5cbi5wYWRkaW5nLWJvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xufSIsIkB1c2UgXCIuLi9hYnN0cmFjdHMvYWxsXCIgYXMgKjtcclxuXHJcbi8vIE5vcm1hbGl6ZSBzdHlsZXNcclxuaHRtbCB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XHJcbiAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbnAge1xyXG4gICAgbWFyZ2luOiAwIDAgJHNwYWNpbmctbWQgMDtcclxufVxyXG5cclxuYSB7XHJcbiAgICBjb2xvcjogJGFjY2VudDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxufVxyXG5cclxuaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG51bCxcclxub2wge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMCAwIDAgJHNwYWNpbmctbGc7XHJcbn1cclxuXHJcbnRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG50ZXh0YXJlYSxcclxuc2VsZWN0IHtcclxuICAgIGZvbnQ6IGluaGVyaXQ7XHJcbn1cclxuIiwiLy8gQ29sb3IgdmFyaWFibGVzXHJcbiRibGFjazogIzAwMDtcclxuJHByaW1hcnk6ICMzMzM7XHJcbiRzZWNvbmRhcnk6ICM2NjY7XHJcbiRkaXNhYmxlZDogI2NjYztcclxuJGhlbHBlcjogIzZiNzI4MDtcclxuJGFjY2VudC1kYXJrOiAjMDA1MjkzO1xyXG4kYWNjZW50OiAjMTA2OGIzO1xyXG4kYWNjZW50LWhvdmVyOiAjMTA3NmNjO1xyXG4kd2hpdGU6ICNmZmY7XHJcbiRncmV5OiAjZjVmNWY1O1xyXG4kYm9yZGVyOiAjZTVlN2ViO1xyXG4kZm9ybTogI2RkZDtcclxuJGRhcmstZ3JleTogIzZiNzI4MDtcclxuJGVycm9yOiAjYzAwO1xyXG4kc3VjY2VzczogIzA5MDtcclxuJGFjY2VudC1saWdodDogI2VhZjJmYztcclxuJGFkYTogI2Y0ZjRmNTtcclxuJGdyZWVuOiAjMTBiOTgxO1xyXG4kb3JhbmdlOiByZ2JhKDIxNywgMTE5LCA2LCAxKTtcclxuJHllbGxvdzogcmdiYSgyNTQsIDI0MywgMTk5LCAxKTtcclxuIiwiLy8gQm94IHNpemluZ1xyXG4qLFxyXG4qOjpiZWZvcmUsXHJcbio6OmFmdGVyIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuIiwiQHVzZSAnLi4vYWJzdHJhY3RzL2FsbCcgYXMgKjtcclxuLy8gVHlwb2dyYXBoeVxyXG5odG1sIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbmJvZHkge1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG5cdGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcclxufVxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuXHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuaDEge1xyXG5cdGZvbnQtc2l6ZTogMi41cmVtO1xyXG5cdG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWxnO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG5oMiB7XHJcblx0Zm9udC1zaXplOiAycmVtO1xyXG5cdG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLW1kO1xyXG59XHJcblxyXG5oMyB7XHJcblx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0bWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbWQ7XHJcbn1cclxuXHJcbmg0IHtcclxuXHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0bWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc207XHJcbn1cclxuXHJcbmg1IHtcclxuXHRmb250LXNpemU6IDFyZW07XHJcblx0bWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc207XHJcbn1cclxuXHJcbmg2IHtcclxuXHRmb250LXNpemU6IDAuODc1cmVtO1xyXG5cdG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG59XHJcblxyXG5wIHtcclxuXHRtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1tZDtcclxufVxyXG5cclxuc21hbGwge1xyXG5cdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbn1cclxuIiwiLy8gVHlwb2dyYXBoeSB2YXJpYWJsZXNcclxuJGZvbnQtcHJpbWFyeTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuJGZvbnQtc2Vjb25kYXJ5OiBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcclxuXHJcbiRmb250LXNpemUtYmFzZTogMTZweDtcclxuJGxpbmUtaGVpZ2h0LWJhc2U6IDEuNjtcclxuIiwiQHVzZSBcIi4uL2Fic3RyYWN0cy9hbGxcIiBhcyAqO1xyXG5cclxuLy8gUGFnaW5hdGlvblxyXG4ucGFnaW5hdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZ2FwOiAkc3BhY2luZy1zbTtcclxuICAgIG1hcmdpbjogJHNwYWNpbmcteGwgMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgIGEsXHJcbiAgICBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogJHNwYWNpbmctc20gJHNwYWNpbmctbWQ7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGZvcm07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgIG1pbi13aWR0aDogNDBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmN1cnJlbnQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRhY2NlbnQ7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucHJldixcclxuICAgIC5uZXh0IHtcclxuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbSAkc3BhY2luZy1sZztcclxuICAgIH1cclxufVxyXG4iLCIvLyBTcGFjaW5nIHZhcmlhYmxlc1xyXG4kc3BhY2luZy11bml0OiA4cHg7XHJcbiRzcGFjaW5nLXhzOiAkc3BhY2luZy11bml0ICogMC41OyAvLyA0cHhcclxuJHNwYWNpbmctc206ICRzcGFjaW5nLXVuaXQgKiAxOyAvLyA4cHhcclxuJHNwYWNpbmctbWQ6ICRzcGFjaW5nLXVuaXQgKiAyOyAvLyAxNnB4XHJcbiRzcGFjaW5nLWxnOiAkc3BhY2luZy11bml0ICogMzsgLy8gMjRweFxyXG4kc3BhY2luZy14bDogJHNwYWNpbmctdW5pdCAqIDQ7IC8vIDMycHhcclxuJHNwYWNpbmcteHhsOiAkc3BhY2luZy11bml0ICogNTsgLy8gNDBweFxyXG4iLCJAdXNlIFwiLi4vYWJzdHJhY3RzL2FsbFwiIGFzICo7XHJcblxyXG5ib2R5Lm5vc2Nyb2xsIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuIiwiQHVzZSAnLi4vLi4vYWJzdHJhY3RzL2FsbCcgYXMgKjtcclxuXHJcbi8vIEZvcm0gc3R5bGVzXHJcbi5tYW50eWhhcmp1LWZvcm0ge1xyXG5cdG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWxnO1xyXG5cclxuXHQuZm9ybS1ncm91cCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1sZztcclxuXHR9XHJcblxyXG5cdGxhYmVsIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc207XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdH1cclxuXHJcblx0aW5wdXRbdHlwZT0ndGV4dCddLFxyXG5cdGlucHV0W3R5cGU9J2VtYWlsJ10sXHJcblx0aW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcclxuXHRpbnB1dFt0eXBlPSdudW1iZXInXSxcclxuXHRpbnB1dFt0eXBlPSd1cmwnXSxcclxuXHRpbnB1dFt0eXBlPSd0ZWwnXSxcclxuXHRpbnB1dFt0eXBlPSdkYXRlJ10sXHJcblx0aW5wdXRbdHlwZT0ndGltZSddLFxyXG5cdHRleHRhcmVhLFxyXG5cdHNlbGVjdCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGZvcm07XHJcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRoZWlnaHQ6IDQ4cHg7XHJcblxyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJGFjY2VudDtcclxuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoJGFjY2VudCwgMC4xKTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmRpc2FibGVkIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XHJcblx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHR0ZXh0YXJlYSB7XHJcblx0XHRyZXNpemU6IHZlcnRpY2FsO1xyXG5cdFx0bWluLWhlaWdodDogMTIwcHg7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9J2ZpbGUnXSNldmVudF9pbWFnZSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwcHg7XHJcblx0XHRwYWRkaW5nOiAycmVtO1xyXG5cdFx0Ym9yZGVyOiAycHggZGFzaGVkICRhY2NlbnQ7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAkZ3JleTtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJGFjY2VudC1ob3ZlcjtcclxuXHRcdH1cclxuXHJcblx0XHQmOmZvY3VzIHtcclxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkICRhY2NlbnQ7XHJcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAycHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5maWxlLXVwbG9hZC13cmFwcGVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdGlucHV0W3R5cGU9J2ZpbGUnXSNldmVudF9pbWFnZSxcclxuXHRcdGlucHV0W3R5cGU9J2ZpbGUnXSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5maWxlLXVwbG9hZC1ib3gge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtO1xyXG5cdFx0XHRib3JkZXI6IDJweCBkYXNoZWQgJGFjY2VudDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleTtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGdhcDogOHB4O1xyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xNHJlbTtcclxuXHRcdFx0XHRjb2xvcjogJGFjY2VudDtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRtYXJnaW46IDVweCAwcHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdC5maWxlLXVwbG9hZC1ib3gge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6ICRhY2NlbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmV4cGxhaW5lciB7XHJcblx0XHRjb2xvcjogJGRhcmstZ3JleTtcclxuXHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblx0XHQmLmJsb2NrIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tYW50eWhhcmp1LWV2ZW50LWZvcm1fX3dyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRnYXA6IDE1cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0Lm1hbnR5aGFyanUtZXZlbnQtcGxhY2UtaW5wdXQtcm93IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0Z2FwOiA1cHg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdC5wbGFjZS1yZW1vdmUge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmNoZWNrYm94ZXMsXHJcblx0XHQmLmNvbXBhbnktb25seSB7XHJcblx0XHRcdGdhcDogMDtcclxuXHRcdH1cclxuXHRcdCYuY29tcGFueS1vbmx5IHtcclxuXHRcdFx0LmdyaWQtMiB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0I2FkZC1zb2NpYWwtbGluayB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblx0XHQmLmNoZWNrYm94ZXMge1xyXG5cdFx0XHQuZXhwbGFpbmVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRtYXJnaW46IDVweCAwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGZpZWxkc2V0IHtcclxuXHRcdFx0Ji5kYXRldGltZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCA1ZnIpIG1pbm1heChcclxuXHRcdFx0XHRcdFx0MCxcclxuXHRcdFx0XHRcdFx0MWZyXHJcblx0XHRcdFx0XHQpIDMwcHggbWlubWF4KDAsIDVmcikgbWlubWF4KDAsIDFmcik7XHJcblx0XHRcdFx0Z2FwOiAxNXB4O1xyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbWluLXhsKSB7XHJcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCA0ZnIpIG1pbm1heChcclxuXHRcdFx0XHRcdFx0XHQwLFxyXG5cdFx0XHRcdFx0XHRcdDJmclxyXG5cdFx0XHRcdFx0XHQpIDMwcHggbWlubWF4KDAsIDRmcikgbWlubWF4KDAsIDJmcik7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbWluLW0pIHtcclxuXHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDlmcikgbWlubWF4KDAsIDNmcik7XHJcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4LXMpIHtcclxuXHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiB1bnNldDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0bGVnZW5kIHtcclxuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHNwYW4uZGl2aWRlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtaW4tbSkge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0bGFiZWwsXHJcblx0XHRsZWdlbmQge1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMCU7XHJcblx0XHRcdG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG5cdFx0XHRzbWFsbCB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQubWFudHloYXJqdS1ldmVudC1mb3JtX19maWVsZCB7XHJcblx0XHRcdCYuZ3JpZC0yIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcclxuXHRcdFx0XHRnYXA6ICRzcGFjaW5nLW1kO1xyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4LXMpIHtcclxuXHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLmxpbmtzIHtcclxuXHRcdFx0XHQubGluay1pbnB1dHMge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcclxuXHRcdFx0XHRcdGdhcDogMTVweDtcclxuXHRcdFx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1heC1zKSB7XHJcblx0XHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQjbWFudHloYXJqdS1ldmVudC1saW5rcy1jb250YWluZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHRnYXA6IDEwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHRcdFx0Lm1hbnR5aGFyanUtZXZlbnQtbGluay10YWcge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGdhcDogMTVweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1heC1zKSB7XHJcblx0XHRcdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdGJ1dHRvbi5saW5rLXJlbW92ZSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGlucHV0W3R5cGU9J2hpZGRlbiddIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGJ1dHRvbiNtYW50eWhhcmp1LWFkZC1ldmVudC1saW5rIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYuY2F0ZWdvcmllcyB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0Z2FwOiAxNXB4O1xyXG5cdFx0XHRcdC5sZWdlbmQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGZvcm07XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDZweCAxMnB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdCY6aGFzKGlucHV0W3R5cGU9J2NoZWNrYm94J106Y2hlY2tlZCkge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRhY2NlbnQ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRhY2NlbnQtbGlnaHQ7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkYWNjZW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQjZXZlbnRfcmVnaXN0cmF0aW9uX2xpbmtfd3JhcHBlciB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLmZlZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMHB4IG1pbm1heCgwLCAxZnIpO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0Z2FwOiAxNXB4O1xyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4LXMpIHtcclxuXHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRnYXA6IDRweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGgyIHtcclxuXHRcdFx0Y29sb3I6ICRhY2NlbnQ7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDVweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDUlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQubWFudHloYXJqdS1ldmVudC1mb3JtX191c2VyLXR5cGUge1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1hcmdpbjogMCAwICRzcGFjaW5nLWxnIDA7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG5cdFx0Z2FwOiAwO1xyXG5cclxuXHRcdGxlZ2VuZCB7XHJcblx0XHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdGxhYmVsIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdHBhZGRpbmc6ICRzcGFjaW5nLW1kO1xyXG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkZm9ybTtcclxuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcblxyXG5cdFx0XHRpbnB1dFt0eXBlPSdyYWRpbyddIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR3aWR0aDogMXB4O1xyXG5cdFx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6aGFzKGlucHV0W3R5cGU9J3JhZGlvJ106Y2hlY2tlZCkge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGFjY2VudDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYWNjZW50O1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tYW50eWhhcmp1LXJlcGVhdGluZy1yb3cge1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDZmcikgbWlubWF4KDAsIDJmcikgbWlubWF4KFxyXG5cdFx0XHRcdDAsXHJcblx0XHRcdFx0MmZyXHJcblx0XHRcdCkgMzBweCBtaW5tYXgoMCwgMmZyKTtcclxuXHRcdGdhcDogMTVweDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1pbi14bCkge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCA0ZnIpIG1pbm1heCgwLCAyZnIpIDMwcHggbWlubWF4KFxyXG5cdFx0XHRcdFx0MCxcclxuXHRcdFx0XHRcdDRmclxyXG5cdFx0XHRcdCkgbWlubWF4KDAsIDJmcik7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1pbi1tKSB7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDlmcikgbWlubWF4KDAsIDNmcik7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4LXMpIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogdW5zZXQ7XHJcblx0XHR9XHJcblx0XHQucmVwZWF0aW5nLXJlbW92ZSB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdH1cclxuXHRcdC5kaXZpZGVyIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHRsYWJlbCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQubWFudHloYXJqdS1ldmVudC1wbGFjZXMtY29udGFpbmVyIHtcclxuXHRcdC5tYW50eWhhcmp1LWV2ZW50LXBsYWNlLXRhZyB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiQHVzZSBcIi4uL2Fic3RyYWN0cy9hbGxcIiBhcyAqO1xyXG5cclxuLy8gQnV0dG9uIHN0eWxlc1xyXG5hLmJ1dHRvbixcclxuYS5idXR0b24tc2Vjb25kYXJ5LFxyXG4uYnV0dG9uLFxyXG5idXR0b24sXHJcbi5idXR0b24tbGlnaHQsXHJcbmEuYnV0dG9uLWxpZ2h0LFxyXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxyXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxyXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1zbSAkc3BhY2luZy1sZztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50LWhvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmOmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGlzYWJsZWQ7XHJcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgIH1cclxuXHJcbiAgICAmLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBjb2xvcjogJGFjY2VudDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYWNjZW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50LWhvdmVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuYnV0dG9uLWxpZ2h0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50LWxpZ2h0O1xyXG4gICAgICAgIGNvbG9yOiAkYWNjZW50O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRhY2NlbnQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQtaG92ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkB1c2UgJ2Fic3RyYWN0cy9hbGwnIGFzICo7XHJcblxyXG4uanNzNyB7XHJcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG5cdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxufVxyXG4ubWFudHloYXJqdS1ldmVudC1kaXNwbGF5IHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRtYXJnaW4tdG9wOiAycmVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRuYXYuZXZlbnQtYnJlYWRjcnVtYnMge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHBhZGRpbmc6IDJyZW0gOHJlbTtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4LW0pIHtcclxuXHRcdFx0cGFkZGluZzogMnJlbTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbWluLXh4cykge1xyXG5cdFx0XHRwYWRkaW5nOiAycmVtIDFyZW07XHJcblx0XHR9XHJcblx0XHR1bCB7XHJcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGdhcDogNXB4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICc+JztcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwLjVyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLmV2ZW50LWhlcm8ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHQvLyBzdHlsZXMgY29waWVkIGZyb20gcGFyZW50XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiA0MHZoO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cdFx0fVxyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XHJcblx0XHRcdGhlaWdodDogNTB2aDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjI1ZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdC5ldmVudC13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAyZnIpIG1pbm1heCgwLCA2ZnIpIG1pbm1heCgwLCA0ZnIpO1xyXG5cdFx0Z2FwOiA0cmVtO1xyXG5cdFx0cGFkZGluZzogMnJlbSA4cmVtO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtaW4teHhsKSB7XHJcblx0XHRcdGdhcDogMnJlbTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4LW0pIHtcclxuXHRcdFx0cGFkZGluZzogMnJlbTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4LXMpIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbWluLXh4cykge1xyXG5cdFx0XHRwYWRkaW5nOiAycmVtIDFyZW07XHJcblx0XHR9XHJcblx0XHQuZXZlbnQtaW1hZ2Utd3JhcHBlciB7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4LWwpIHtcclxuXHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIC0xO1xyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyMDBweDtcclxuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmV2ZW50LWNvbnRlbnQtd3JhcHBlciB7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4LWwpIHtcclxuXHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIDM7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5ldmVudC1kZXRhaWxzLXdyYXBwZXIge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1heC1sKSB7XHJcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XHJcblx0XHRcdH1cclxuXHRcdFx0LmV2ZW50LWRldGFpbHMge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRhZGE7XHJcblx0XHRcdFx0cGFkZGluZzogMjhweDtcclxuXHRcdFx0XHRnYXA6IDEwcHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5ldmVudC1kZXRhaWxzLXRpdGxlIHtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0XHRmb250LXN0eWxlOiBCb2xkO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuM3JlbTtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZXZlbnQtZGV0YWlscy1ib3gge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHRnYXA6IDA7XHJcblx0XHRcdFx0XHRwLFxyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZXZlbnQtYWNjZXNzaWJpbGl0eSB7XHJcblx0XHRcdFx0XHRcdGFjY2VudC1jb2xvcjogJGFjY2VudDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmV2ZW50LWluZm8ge1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5idXR0b24td3JhcHBlciB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMXJlbTtcclxuXHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdFx0XHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5zaGFyaW5nLWJ1dHRvbnMge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRnYXA6IDhweDtcclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMzZweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzNnB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA4cHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMDBweDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdCYuc2hhcmUtZmFjZWJvb2sge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzYjU5OTg7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oIzNiNTk5OCwgMTAlKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5zaGFyZS13aGF0c2FwcCB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzI1ZDM2NjtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjMjVkMzY2LCAxMCUpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLnNoYXJlLXgge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGJsYWNrLCAzMCUpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLnNoYXJlLWxpbmtlZGluIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3N2I1O1xyXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCMwMDc3YjUsIDEwJSk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYuc2hhcmUtZW1haWwsXHJcblx0XHRcdFx0XHRcdCYuc2hhcmUtY29weS1saW5rIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ncmV5O1xyXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRkYXJrLWdyZXksIDEwJSk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIkB1c2UgJ2Fic3RyYWN0cy9hbGwnIGFzICo7XHJcbi8vIERhc2hib2FyZCBMYXlvdXQgYW5kIFN0cnVjdHVyZVxyXG4vLyBTdHlsZXMgZm9yIGFkbWluIGRhc2hib2FyZCBwYWdlcyAobWFpbiwgY29tcGFueS1pbmZvLCBldmVudHMsIHVzZXJzLCBpbnZpdGUtdXNlcilcclxuXHJcbi5kYXNoYm9hcmQtd3JhcHBlciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZzogMDtcclxuXHRiYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG59XHJcblxyXG4uZGFzaGJvYXJkLWNvbnRhaW5lciB7XHJcblx0bWF4LXdpZHRoOiAxMzcwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdHBhZGRpbmc6IDJyZW07XHJcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblx0Ji5uby1wYWRkaW5nIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQvLyBOYXJyb3cgY29udGFpbmVyIHZhcmlhbnRzXHJcblx0Ji5uYXJyb3cge1xyXG5cdFx0bWF4LXdpZHRoOiA4MDBweDtcclxuXHR9XHJcblxyXG5cdCYubmFycm93LTYwMCB7XHJcblx0XHRtYXgtd2lkdGg6IDYwMHB4O1xyXG5cdH1cclxuXHJcblx0Ji5uYXJyb3ctMTM3MCB7XHJcblx0XHRtYXgtd2lkdGg6IDEzNzBweDtcclxuXHR9XHJcblx0aDEge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAlO1xyXG5cdH1cclxuXHQuaDMge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAlO1xyXG5cdH1cclxuXHRhLnZpZXctYWxsIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0fVxyXG5cdC5ldmVudHMtYWN0aW9ucyB7XHJcblx0XHRtYXJnaW46IDAgMCAxNXB4IDA7XHJcblx0fVxyXG5cdC5kYXNoYm9hcmQtYm94IHtcclxuXHRcdGgyLmgzIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdH1cclxuXHRcdHAuZXZlbnQtY291bnQsXHJcblx0XHRwLmluZm8tdXBkYXRlZCxcclxuXHRcdHAudXNlcnMtY291bnQge1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAlO1xyXG5cdFx0XHRjb2xvcjogJGhlbHBlcjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cdFx0fVxyXG5cdFx0YS5idXR0b24sXHJcblx0XHRhLmJ1dHRvbi1zZWNvbmRhcnksXHJcblx0XHRhLmJ1dHRvbi1saWdodCB7XHJcblx0XHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0XHR9XHJcblx0XHQuY29tcGFueS1pbmZvLXdyYXBwZXIge1xyXG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmRhc2hib2FyZC1oZWFkZXIge1xyXG5cdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XHJcblx0cGFkZGluZy1ib3R0b206IDFyZW07XHJcblxyXG5cdGgxIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHR9XHJcblxyXG5cdHAge1xyXG5cdFx0Y29sb3I6ICM2NjY7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdH1cclxufVxyXG4uZGFzaGJvYXJkLXRvcCB7XHJcblx0bWF4LXdpZHRoOiAxMzcwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG8gMnJlbSBhdXRvO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtYXgtbSkge1xyXG5cdFx0cGFkZGluZzogMCAxNnB4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0Z2FwOiAxNXB4O1xyXG5cdH1cclxuXHRoMSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLmRhc2hib2FyZC1uYXYge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0Z2FwOiAxcmVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XHJcbn1cclxuXHJcbi5uYXYtaXRlbSB7XHJcblx0cGFkZGluZzogMC43NXJlbSAxcmVtO1xyXG5cdGNvbG9yOiAkYWNjZW50O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRib3JkZXItYm90dG9tOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkYWNjZW50O1xyXG5cdH1cclxuXHJcblx0Ji5hY3RpdmUge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGFjY2VudDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdH1cclxufVxyXG5cclxuLmxpbmstYmFjayB7XHJcblx0Y29sb3I6ICRhY2NlbnQ7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGZvbnQtc2l6ZTogMC45cmVtO1xyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdH1cclxufVxyXG5cclxuLy8gTmF2aWdhdGlvbiBhbmQgZ3JlZXRpbmcgc3R5bGVzXHJcbi5kYXNoYm9hcmQtbmF2aWdhdGlvbi13cmFwcGVyIHtcclxuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XHJcblx0cGFkZGluZzogMTZweCA4MHB4O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0bWFyZ2luLWJvdHRvbTogM3JlbTtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1heC1tKSB7XHJcblx0XHRwYWRkaW5nOiAxNnB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTAwO1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHR9XHJcblx0cCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLmRhc2hib2FyZC1uYXZpZ2F0aW9uIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGdhcDogMXJlbTtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4LW0pIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdFx0d2lkdGg6IDEwMHZ3O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNzBweDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cGFkZGluZzogMTZweDtcclxuXHRcdFx0ei1pbmRleDogOTk5O1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDB2aDtcclxuXHRcdFx0b3ZlcmZsb3cteTogYXV0bztcclxuXHJcblx0XHRcdHVsIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGdhcDogMC41cmVtO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0dWwge1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Z2FwOiAxcmVtO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRsaSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRzdHJvbmcge1xyXG5cdFx0XHRcdGNvbG9yOiAkYWNjZW50LWRhcms7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGFjY2VudC1kYXJrO1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6aG92ZXIgKyBpIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkYWNjZW50LWRhcms7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGkge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuYnV0dG9uLnRvZ2dsZS1tZW51IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0cGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XHJcblx0YmFja2dyb3VuZDogJGFjY2VudDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcclxuXHR3aWR0aDogMzZweDtcclxuXHRoZWlnaHQ6IDM2cHg7XHJcblx0aSB7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRvcDogLTJweDtcclxuXHRcdGxlZnQ6IC0ycHg7XHJcblx0fVxyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdGJhY2tncm91bmQ6ICRhY2NlbnQtZGFyaztcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4LW0pIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdH1cclxufVxyXG5cclxuLmRhc2hib2FyZC1ncmVldGluZyB7XHJcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRwIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRjb2xvcjogJGFjY2VudC1kYXJrO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIERhc2hib2FyZCBib3ggbGF5b3V0XHJcbi5kYXNoYm9hcmQtYm94LXdyYXBwZXIge1xyXG5cdGRpc3BsYXk6IGdyaWQ7XHJcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xyXG5cdGdhcDogM3JlbTtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1heC1sKSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHR9XHJcbn1cclxuXHJcbi5kYXNoYm9hcmQtYm94IHtcclxuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0cGFkZGluZzogMnJlbTtcclxuXHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0Ym94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0YS5idXR0b24sXHJcblx0YS5idXR0b24tc2Vjb25kYXJ5LFxyXG5cdGEuYnV0dG9uLWxpZ2h0LFxyXG5cdGJ1dHRvbixcclxuXHQuYnV0dG9uLXNlY29uZGFyeSB7XHJcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdH1cclxuXHRcdC5kYXNoaWNvbnMtcGx1cyB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDNweDtcclxuXHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4LWwpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5jb2x1bW4ge1xyXG5cdFx0LnRvcCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYubWFyZ2luLXRvcCB7XHJcblx0XHRtYXJnaW4tdG9wOiAzcmVtO1xyXG5cdH1cclxuXHJcblx0LnRvcCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHQuaDMge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0cC5sYWJlbCB7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDUlO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDNweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdH1cclxuXHR1bCB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRnYXA6IDEwcHg7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0bGkge1xyXG5cdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwcHggbWlubWF4KDAsIDFmcikgNzVweDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjI5LCAyMzEsIDIzNSwgMSk7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdH1cclxuXHRcdCYuY29tcGFueS11c2Vycy1saXN0IHtcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0LndyYXBwZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHQubmFtZSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucm9sZSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkaGVscGVyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYWRtaW4ge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcclxuXHRcdFx0XHRcdGNvbG9yOiAkb3JhbmdlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDJweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDhweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAycHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDhweDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmFjdGl2aXR5LWxpc3Qge1xyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTBweCAxNTBweCBtaW5tYXgoMCwgMWZyKTtcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1heC1zKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0Z2FwOiA1cHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRwIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHR9XHJcblx0YS5lZGl0LWV2ZW50IHtcclxuXHRcdGNvbG9yOiAkYWNjZW50LWRhcms7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZGFzaGJvYXJkLWJveC1pY29uIHtcclxuXHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdGJhY2tncm91bmQ6ICRhY2NlbnQtbGlnaHQ7XHJcblx0cGFkZGluZzogMXJlbTtcclxuXHR3aWR0aDogNDRweDtcclxuXHRoZWlnaHQ6IDQ0cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdGNvbG9yOiAkYWNjZW50LWRhcms7XHJcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuaDIuZGFzaGJvYXJkLWJveC10aXRsZSB7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEwMCU7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAlO1xyXG59XHJcblxyXG4vLyBMaXN0IHN0eWxlcyBpbiBkYXNoYm9hcmRcclxuLmV2ZW50cy1saXN0LFxyXG4udXNlcnMtbGlzdCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGdhcDogMXJlbTtcclxufVxyXG5cclxuLmV2ZW50LXJvdyxcclxuLnVzZXItcm93IHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcclxuXHRwYWRkaW5nOiAxLjVyZW07XHJcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0Z2FwOiAxcmVtO1xyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdGJvcmRlci1jb2xvcjogJGFjY2VudDtcclxuXHRcdGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDEwMiwgMjA0LCAwLjEpO1xyXG5cdH1cclxufVxyXG5cclxuLmV2ZW50LWluZm8gaDMsXHJcbi51c2VyLWluZm8gaDMge1xyXG5cdG1hcmdpbjogMCAwIDAuNXJlbSAwO1xyXG5cdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG59XHJcblxyXG4uZXZlbnQtbWV0YSxcclxuLnVzZXItaW5mbyBwIHtcclxuXHRtYXJnaW46IDA7XHJcblx0Y29sb3I6ICM2NjY7XHJcblx0Zm9udC1zaXplOiAwLjlyZW07XHJcbn1cclxuXHJcbi51c2VyLWluZm8gaDMge1xyXG5cdG1hcmdpbjogMCAwIDAuMjVyZW0gMDtcclxuXHRmb250LXNpemU6IDFyZW07XHJcbn1cclxuXHJcbi51c2VyLWluZm8gcCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG59XHJcblxyXG4uZXZlbnQtYWN0aW9ucyxcclxuLnVzZXItYWN0aW9ucyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRnYXA6IDAuNXJlbTtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbi51c2Vycy1hY3Rpb25zIHtcclxuXHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHQuZXZlbnQtcm93LFxyXG5cdC51c2VyLXJvdyB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0fVxyXG5cclxuXHQuZXZlbnQtYWN0aW9ucyxcclxuXHQudXNlci1hY3Rpb25zIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLy8gUGFnaW5hdGlvbiBzdHlsZXNcclxuLnBhZ2luYXRpb24ge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRnYXA6IDAuNXJlbTtcclxuXHRtYXJnaW4tdG9wOiAycmVtO1xyXG5cdHBhZGRpbmctdG9wOiAycmVtO1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JleTtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLWN1cnJlbnQge1xyXG5cdHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XHJcblx0Y29sb3I6ICR3aGl0ZTtcclxuXHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLnBhZ2luYXRpb24tbGluayB7XHJcblx0cGFkZGluZzogMC41cmVtIDAuNzVyZW07XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXk7XHJcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRjb2xvcjogJGFjY2VudDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdGJvcmRlci1jb2xvcjogJGFjY2VudDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0c3Bhbi5wYWdpbmF0aW9uLWN1cnJlbnQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50LWRhcms7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucGFnaW5hdGlvbi1wcmV2LFxyXG4ucGFnaW5hdGlvbi1uZXh0IHtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG4vLyBFdmVudHMgdGFic1xyXG4uZXZlbnRzLXRhYnMge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0Z2FwOiAxcmVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0b3ZlcmZsb3cteDogYXV0bztcclxuXHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1heC1zKSB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdH1cclxufVxyXG5cclxuLmV2ZW50cy10YWIge1xyXG5cdHBhZGRpbmc6IDhweCAxNnB4O1xyXG5cdGNvbG9yOiAkYWNjZW50O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQtbGlnaHQ7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRjb2xvcjogJGFjY2VudDtcclxuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICRhY2NlbnQ7XHJcblx0fVxyXG5cclxuXHQmLmFjdGl2ZSB7XHJcblx0XHRjb2xvcjogJGFjY2VudDtcclxuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICRhY2NlbnQ7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMDIsIDIwNCwgMC4wNSk7XHJcblx0fVxyXG59XHJcblxyXG4vLyBFdmVudHMgdGFibGUgLSBtb2Rlcm4gQ1NTIEdyaWRcclxuLmV2ZW50cy10YWJsZSB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXk7XHJcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmV2ZW50cy10YWJsZV9fY2VsbCB7XHJcblx0cGFkZGluZzogMXJlbTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdCYtLXRpdGxlIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRjb2xvcjogIzMzMztcclxuXHR9XHJcblxyXG5cdCYtLWRhdGUge1xyXG5cdFx0Y29sb3I6ICM2NjY7XHJcblx0XHRmb250LXNpemU6IDAuOTVyZW07XHJcblx0fVxyXG5cclxuXHQmLS1sb2NhdGlvbiB7XHJcblx0XHRjb2xvcjogIzY2NjtcclxuXHRcdGZvbnQtc2l6ZTogMC45NXJlbTtcclxuXHR9XHJcblxyXG5cdCYtLXN0YXR1cyB7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0fVxyXG5cclxuXHQmLS1hY3Rpb25zIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRnYXA6IDAuNzVyZW07XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0fVxyXG59XHJcbi5ldmVudHMtdGFibGVfX2hlYWRlciB7XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDJmciAxZnIgMS41ZnIgMWZyIDEuNWZyO1xyXG5cdGdhcDogMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcclxuXHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGdyZXk7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRmb250LXNpemU6IDAuODVyZW07XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG5cdGNvbG9yOiAjMzMzO1xyXG59XHJcbi5ldmVudHMtdGFibGVfX2NlbGwge1xyXG5cdHBhZGRpbmc6IDFyZW07XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4LXMpIHtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTI1cHggbWlubWF4KDAsIDFmcik7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdH1cclxuXHQmLS10aXRsZSB7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4LXMpIHtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICRhY2NlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLS1kYXRlIHtcclxuXHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRmb250LXNpemU6IDAuOTVyZW07XHJcblx0fVxyXG5cclxuXHQmLS1sb2NhdGlvbiB7XHJcblx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0Zm9udC1zaXplOiAwLjk1cmVtO1xyXG5cdH1cclxuXHJcblx0Ji0tc3RhdHVzIHtcclxuXHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0fVxyXG5cclxuXHQmLS1hY3Rpb25zIHtcclxuXHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRnYXA6IDAuNzVyZW07XHJcblx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHR9XHJcbn1cclxuXHJcbi5ldmVudHMtdGFibGVfX3JvdyB7XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDJmciAxZnIgMS41ZnIgMWZyIDEuNWZyO1xyXG5cdGdhcDogMDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcclxuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xyXG5cdH1cclxuXHJcblx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4LXMpIHtcclxuXHRcdCY6bnRoLWNoaWxkKG9kZCkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xyXG5cdFx0fVxyXG5cdFx0JjpudGgtY2hpbGQoZXZlbikge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gQmFkZ2Ugc3R5bGVzXHJcbi5iYWRnZSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XHJcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRmb250LXNpemU6IDAuOHJlbTtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG5cdCYuYmFkZ2UtcHVibGlzaGVkIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjOGU2Yzk7XHJcblx0XHRjb2xvcjogIzJlN2QzMjtcclxuXHR9XHJcblxyXG5cdCYuYmFkZ2UtYWN0aXZlIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNiYmRlZmI7XHJcblx0XHRjb2xvcjogIzE1NjVjMDtcclxuXHR9XHJcblxyXG5cdCYuYmFkZ2UtZHJhZnQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0Y29sb3I6ICNmNTdmMTc7XHJcblx0fVxyXG5cclxuXHQmLmJhZGdlLXBhc3Qge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcclxuXHRcdGNvbG9yOiAjNjE2MTYxO1xyXG5cdH1cclxuXHJcblx0Ji5iYWRnZS1zdWNjZXNzIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjOGU2Yzk7XHJcblx0XHRjb2xvcjogIzJlN2QzMjtcclxuXHR9XHJcblxyXG5cdCYuYmFkZ2UtaW5mbyB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYmJkZWZiO1xyXG5cdFx0Y29sb3I6ICMxNTY1YzA7XHJcblx0fVxyXG5cclxuXHQmLmJhZGdlLW11dGVkIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XHJcblx0XHRjb2xvcjogIzYxNjE2MTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIEV2ZW50IGFjdGlvbiBsaW5rc1xyXG4uZXZlbnQtYWN0aW9uLWxpbmsge1xyXG5cdGNvbG9yOiAkYWNjZW50O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRmb250LXNpemU6IDAuOXJlbTtcclxuXHRwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcclxuXHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMDIsIDIwNCwgMC4xKTtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdH1cclxuXHQmLmV2ZW50LWFjdGlvbi1kZWxldGUge1xyXG5cdFx0Y29sb3I6ICRlcnJvcjtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTEsIDQ3LCA0NywgMC4xKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuZXZlbnQtYWN0aW9uLW1vcmUge1xyXG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG5cdC5ldmVudHMtdGFibGVfX2hlYWRlcixcclxuXHQuZXZlbnRzLXRhYmxlX19yb3cge1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjVmciAxZnIgMWZyIDAuOGZyIDEuMmZyO1xyXG5cdH1cclxuXHJcblx0LmV2ZW50cy10YWJsZV9fY2VsbCB7XHJcblx0XHRwYWRkaW5nOiAwLjc1cmVtO1xyXG5cdFx0Zm9udC1zaXplOiAwLjlyZW07XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogJG1heC1tKSB7XHJcblx0LmV2ZW50cy10YWJsZSB7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXk7XHJcblx0fVxyXG5cclxuXHQuZXZlbnRzLXRhYmxlX19oZWFkZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5ldmVudHMtdGFibGVfX3JvdyB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHRcdGdhcDogMDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQuZXZlbnRzLXRhYmxlX19jZWxsIHtcclxuXHRcdHBhZGRpbmc6IDAuNzVyZW07XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwpO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRmb250LXNpemU6IDAuNzVyZW07XHJcblx0XHRcdGNvbG9yOiAjNjY2O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuXHRcdFx0bWluLXdpZHRoOiA4MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tdGl0bGU6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICdUYXBhaHR1bWEnO1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0fVxyXG5cdFx0Ji0tdGl0bGUge1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtLWRhdGU6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICdQw6RpdsOkbcOkw6Ryw6QnO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtLWxvY2F0aW9uOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnUGFpa2thJztcclxuXHRcdH1cclxuXHJcblx0XHQmLS1zdGF0dXM6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICdUaWxhJztcclxuXHRcdH1cclxuXHJcblx0XHQmLS1hY3Rpb25zOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnVG9pbWlubm90JztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5kb3Qge1xyXG5cdHdpZHRoOiAxMHB4O1xyXG5cdGhlaWdodDogMTBweDtcclxuXHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tcmlnaHQ6IDhweDtcclxuXHQmLmdyZWVuIHtcclxuXHRcdGJhY2tncm91bmQ6ICRncmVlbjtcclxuXHR9XHJcblx0Ji5ibHVlIHtcclxuXHRcdGJhY2tncm91bmQ6ICRhY2NlbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBEYXNoYm9hcmQgdG9wIHN1YnRpdGxlICh1c2VkIG9uIHVzZXJzIHBhZ2UpXHJcbi5kYXNoYm9hcmQtc3VidGl0bGUge1xyXG5cdGNvbG9yOiAkaGVscGVyO1xyXG5cdGZvbnQtc2l6ZTogMC45cmVtO1xyXG5cdG1hcmdpbjogMTZweCAwIDAgMDtcclxufVxyXG5cclxuLy8gVXNlcnMgdGFibGUg4oCUIG1pcnJvcnMgZXZlbnRzLXRhYmxlIHN0cnVjdHVyZVxyXG4udXNlcnMtdGFibGUge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xyXG5cdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4udXNlcnMtdGFibGVfX2hlYWRlcixcclxuLnVzZXJzLXRhYmxlX19yb3cge1xyXG5cdGRpc3BsYXk6IGdyaWQ7XHJcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzZnIgMS41ZnIgMS41ZnIgMS41ZnI7XHJcblx0Z2FwOiAwO1xyXG59XHJcblxyXG4udXNlcnMtdGFibGVfX2hlYWRlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XHJcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRib3JkZXI7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRmb250LXNpemU6IDAuODVyZW07XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG5cdGNvbG9yOiAkYmxhY2s7XHJcblxyXG5cdC51c2Vycy10YWJsZV9fY2VsbCB7XHJcblx0XHRwYWRkaW5nOiAxcmVtO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0fVxyXG59XHJcblxyXG4udXNlcnMtdGFibGVfX2NlbGwge1xyXG5cdHBhZGRpbmc6IDEuMjVyZW0gMXJlbTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdCYtLXBlcnNvbiB7XHJcblx0XHRnYXA6IDFyZW07XHJcblx0fVxyXG5cclxuXHQmLS1yb2xlLFxyXG5cdCYtLWpvaW5lZCB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdCYtLWFjdGlvbnMge1xyXG5cdFx0Z2FwOiAwLjc1cmVtO1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdH1cclxufVxyXG5cclxuLnVzZXJzLXRhYmxlX19yb3cge1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xyXG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XHJcblx0fVxyXG5cclxuXHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIENlbGwgbGFiZWwvdmFsdWUgcGFpciAoUk9PTEkgLyBNdW9ra2FhamEpXHJcbi5jZWxsLWxhYmVsIHtcclxuXHRmb250LXNpemU6IDAuNzJyZW07XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcblx0Y29sb3I6ICRoZWxwZXI7XHJcblx0bWFyZ2luLWJvdHRvbTogM3B4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4uY2VsbC12YWx1ZSB7XHJcblx0Zm9udC1zaXplOiAwLjk1cmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbi8vIEF2YXRhciBjaXJjbGVcclxuLnVzZXItYXZhdGFyIHtcclxuXHR3aWR0aDogNDBweDtcclxuXHRoZWlnaHQ6IDQwcHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGZvbnQtc2l6ZTogMC44cmVtO1xyXG5cdGZsZXgtc2hyaW5rOiAwO1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcblxyXG5cdCYtLWJsdWUge1xyXG5cdFx0YmFja2dyb3VuZDogJGFjY2VudDtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0fVxyXG5cdCYtLXRlYWwge1xyXG5cdFx0YmFja2dyb3VuZDogIzA4OTFiMjtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0fVxyXG5cdCYtLXB1cnBsZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjN2MzYWVkO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHR9XHJcblx0Ji0tb3JhbmdlIHtcclxuXHRcdGJhY2tncm91bmQ6ICNlYTU4MGM7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdH1cclxuXHQmLS1ncmVlbiB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMDU5NjY5O1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHR9XHJcblx0Ji0tcGVuZGluZyB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkYm9yZGVyO1xyXG5cdFx0Y29sb3I6ICRoZWxwZXI7XHJcblx0fVxyXG59XHJcblxyXG4vLyBVc2VyIHBlcnNvbiBpbmZvIGJsb2NrXHJcbi51c2VyLXBlcnNvbi1pbmZvIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0Z2FwOiAzcHg7XHJcblx0bWluLXdpZHRoOiAwO1xyXG59XHJcblxyXG4udXNlci1uYW1lLXJvdyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGdhcDogNnB4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLnVzZXItbmFtZSB7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRjb2xvcjogJHByaW1hcnk7XHJcblx0Zm9udC1zaXplOiAwLjk1cmVtO1xyXG59XHJcblxyXG4udXNlci1lbWFpbCB7XHJcblx0Y29sb3I6ICRoZWxwZXI7XHJcblx0Zm9udC1zaXplOiAwLjg1cmVtO1xyXG59XHJcblxyXG4udXNlci1pbnZpdGUtc2VudCB7XHJcblx0Y29sb3I6ICRlcnJvcjtcclxuXHRmb250LXNpemU6IDAuOHJlbTtcclxufVxyXG5cclxuLy8gU2VsZiBiYWRnZSBhbmQgcGVuZGluZy1pbnZpdGUgYmFkZ2VcclxuLmJhZGdlLXNlbGYge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQtbGlnaHQ7XHJcblx0Y29sb3I6ICRhY2NlbnQ7XHJcblx0Zm9udC1zaXplOiAwLjcycmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0cGFkZGluZzogMnB4IDhweDtcclxuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi5iYWRnZS1wZW5kaW5nIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xyXG5cdGNvbG9yOiAkb3JhbmdlO1xyXG5cdGZvbnQtc2l6ZTogMC43MnJlbTtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdHBhZGRpbmc6IDJweCA4cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4vLyBJbmZvIGJveCBzcGFjaW5nIG9uIHVzZXJzIHBhZ2VcclxuLmluZm8tYm94LS1yb2xlcyB7XHJcblx0bWFyZ2luLXRvcDogMnJlbTtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcblx0LnVzZXJzLXRhYmxlX19oZWFkZXIsXHJcblx0LnVzZXJzLXRhYmxlX19yb3cge1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyZnIgMS41ZnIgMS41ZnIgMS41ZnI7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogJG1heC1tKSB7XHJcblx0LnVzZXJzLXRhYmxlIHtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JleTtcclxuXHR9XHJcblxyXG5cdC51c2Vycy10YWJsZV9faGVhZGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQudXNlcnMtdGFibGVfX3JvdyB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHRcdCY6bnRoLWNoaWxkKG9kZCkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xyXG5cdFx0fVxyXG5cdFx0JjpudGgtY2hpbGQoZXZlbikge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnVzZXJzLXRhYmxlX19jZWxsIHtcclxuXHRcdHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xyXG5cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tcm9sZSxcclxuXHRcdCYtLWpvaW5lZCB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGdhcDogMC41cmVtO1xyXG5cclxuXHRcdFx0LmNlbGwtbGFiZWwge1xyXG5cdFx0XHRcdG1pbi13aWR0aDogODBweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tcGVyc29uIHtcclxuXHRcdFx0Z2FwOiAwLjc1cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvLyBEYXNoYm9hcmQgRm9ybSBTdHlsZXNcclxuLy8gU3R5bGVzIGZvciBjb21wYW55IGZvcm1zLCBpbnZpdGUgZm9ybXMsIGFuZCBvdGhlciBkYXNoYm9hcmQgZm9ybSBlbGVtZW50c1xyXG5AdXNlIFwiLi4vYWJzdHJhY3RzL2FsbFwiIGFzICo7XHJcblxyXG4uY29tcGFueS1mb3JtLFxyXG4uaW52aXRlLWZvcm0ge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRnYXA6IDJyZW07XHJcblx0LnJhZGlvLWdyb3VwIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0Z2FwOiAxcmVtO1xyXG5cdFx0LnJhZGlvLWxhYmVsIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0Z2FwOiA4cHg7XHJcblx0XHRcdHBhZGRpbmc6IDE2cHg7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYWNjZW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmhhcyhpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCkge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGFjY2VudDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYWRhOyAvLyBvciB3aGF0ZXZlciBzZWxlY3RlZC1zdGF0ZSBjb2xvdXIgeW91IHdhbnRcclxuXHRcdFx0fVxyXG5cdFx0XHQud3JhcHBlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRnYXA6IDhweDtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDNweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0c21hbGwge1xyXG5cdFx0XHRcdGNvbG9yOiAkaGVscGVyO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZm9ybS1ncm91cCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGdhcDogMC41cmVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblxyXG5cdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxufVxyXG5cclxuZmllbGRzZXQge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcblx0cGFkZGluZzogMS41cmVtO1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRiYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG59XHJcblxyXG5sZWdlbmQge1xyXG5cdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdHBhZGRpbmc6IDAgMC41cmVtO1xyXG5cdG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xyXG59XHJcblxyXG5sYWJlbCB7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRmb250LXNpemU6IDAuOTVyZW07XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxyXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXHJcbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXHJcbmlucHV0W3R5cGU9XCJ1cmxcIl0sXHJcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcclxudGV4dGFyZWEge1xyXG5cdHBhZGRpbmc6IDAuNzVyZW07XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuXHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG5cclxuXHQmOmZvY3VzIHtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRib3JkZXItY29sb3I6ICMwMDY2Y2M7XHJcblx0XHRib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgwLCAxMDIsIDIwNCwgMC4xKTtcclxuXHR9XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuXHRyZXNpemU6IHZlcnRpY2FsO1xyXG59XHJcblxyXG4uYWRkcmVzcy1ncm91cCB7XHJcblx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0cGFkZGluZzogMXJlbTtcclxuXHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHJcblx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG59XHJcblxyXG4uZm9ybS1hY3Rpb25zIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGdhcDogMXJlbTtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG59XHJcblxyXG4uc29jaWFsLWxpbmstcm93IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGdhcDogMC41cmVtO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdGlucHV0IHtcclxuXHRcdGZsZXg6IDE7XHJcblx0fVxyXG59XHJcbiIsIu+7v0B1c2UgXCIuLi9hYnN0cmFjdHMvYWxsXCIgYXMgKjtcblxuLy8gQ29tcGFueSBzaW5nbGUgcGFnZSDigJQgb3ZlcnJpZGVzIGFuZCBhZGRpdGlvbnMgb24gdG9wIG9mIC5tYW50eWhhcmp1LWV2ZW50LWRpc3BsYXlcblxuLm1hbnR5aGFyanUtY29tcGFueS1kaXNwbGF5IHtcblx0Ly8gVHdvLWNvbHVtbiBsYXlvdXQ6IGxvZ28gfCBjb250ZW50IChubyBzaWRlYmFyKVxuXHQuY29tcGFueS13cmFwcGVyIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAyZnIpIG1pbm1heCgwLCA2ZnIpIG1pbm1heCgwLCA0ZnIpO1xuXHR9XG5cblx0Ly8gTG9nbyBzaXRzIGluIHRoZSBpbWFnZSBzbG90IOKAlCBjb250YWluIHNvIGl0IGRvZXNuJ3QgY3JvcFxuXHQuY29tcGFueS1sb2dvIHtcblx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRwYWRkaW5nOiAxcmVtO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXgtaGVpZ2h0OiAyODBweDtcblx0fVxuXG5cdC8vIENvbnRhY3QgYmxvY2sg4oCUIGNsZWFuIGxpc3QsIGxpbmtzIGluaGVyaXQgYWNjZW50IGNvbG91clxuXHQuY29tcGFueS1jb250YWN0LWJsb2NrIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbjogMC4yNXJlbSAwO1xuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRhY2NlbnQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBTb2NpYWwgbGluayBwaWxsc1xuXHQuY29tcGFueS1zb2NpYWwtbGlua3Mge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogMC41cmVtO1xuXHRcdG1hcmdpbi10b3A6IDEuNXJlbTtcblx0fVxuXG5cdC5jb21wYW55LXNvY2lhbC1saW5rIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cGFkZGluZzogMC40cmVtIDFyZW07XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XG5cdFx0YmFja2dyb3VuZDogJGFkYTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR0cmFuc2l0aW9uOlxuXHRcdFx0YmFja2dyb3VuZCAwLjE1cyxcblx0XHRcdGNvbG9yIDAuMTVzO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYWNjZW50O1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGJvcmRlci1jb2xvcjogJGFjY2VudDtcblx0XHR9XG5cblx0XHQmLS1mYWNlYm9vazpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjM2I1OTk4O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjM2I1OTk4O1xuXHRcdH1cblx0XHQmLS1pbnN0YWdyYW06aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogI2UxMzA2Yztcblx0XHRcdGJvcmRlci1jb2xvcjogI2UxMzA2Yztcblx0XHR9XG5cdFx0Ji0tbGlua2VkaW46aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogIzBhNjZjMjtcblx0XHRcdGJvcmRlci1jb2xvcjogIzBhNjZjMjtcblx0XHR9XG5cdFx0Ji0teW91dHViZTpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmYwMDAwO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmYwMDAwO1xuXHRcdH1cblx0XHQmLS10aWt0b2s6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogIzAxMDEwMTtcblx0XHRcdGJvcmRlci1jb2xvcjogIzAxMDEwMTtcblx0XHR9XG5cdFx0Ji0tdHdpdHRlcjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjMDAwO1xuXHRcdH1cblx0fVxufVxuIiwiLy8gQWxlcnQgYW5kIE1lc3NhZ2UgU3R5bGVzXHJcbi8vIEVycm9yLCBzdWNjZXNzLCBpbmZvLCBhbmQgb3RoZXIgbm90aWZpY2F0aW9uIG1lc3NhZ2VzXHJcbkB1c2UgXCIuLi9hYnN0cmFjdHMvYWxsXCIgYXMgKjtcclxuLmVycm9yIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZlYmVlO1xyXG5cdGNvbG9yOiAjYzYyODI4O1xyXG5cdHBhZGRpbmc6IDFyZW07XHJcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0bWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLnN1Y2Nlc3Mge1xyXG5cdGJhY2tncm91bmQ6ICNlOGY1ZTk7XHJcblx0Y29sb3I6ICMyZTdkMzI7XHJcblx0cGFkZGluZzogMXJlbTtcclxuXHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG4uaW5mby1ib3gge1xyXG5cdGJhY2tncm91bmQ6ICRhY2NlbnQtbGlnaHQ7XHJcblx0Ym9yZGVyLWxlZnQ6IDVweCBzb2xpZCAkYWNjZW50O1xyXG5cdHBhZGRpbmc6IDE2cHg7XHJcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcclxuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xyXG5cclxuXHRoMyB7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0Y29sb3I6ICRhY2NlbnQ7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblxyXG5cdHVsIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRjb2xvcjogIzMzMztcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0fVxyXG5cclxuXHRsaSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnRvYXN0LW5vdGlmaWNhdGlvbiB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdGJvdHRvbTogMjRweDtcclxuXHRyaWdodDogMjRweDtcclxuXHRiYWNrZ3JvdW5kOiAjMzMzO1xyXG5cdGNvbG9yOiB3aGl0ZTtcclxuXHRwYWRkaW5nOiAxcmVtIDEuNXJlbTtcclxuXHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0YW5pbWF0aW9uOiBmYWRlSW4gMC4zcyBlYXNlLWluLW91dDtcclxuXHR6LWluZGV4OiA5OTk5O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdH1cclxufVxyXG4iLCIvLyBCYWRnZSBTdHlsZXNcclxuLy8gU3RhdHVzIGJhZGdlcywgcm9sZSBiYWRnZXMsIGFuZCBvdGhlciBzbWFsbCBsYWJlbCBiYWRnZXNcclxuXHJcbi5iYWRnZSB7XHJcblx0cGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xyXG5cdGJhY2tncm91bmQ6ICNmMGYwZjA7XHJcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRmb250LXNpemU6IDAuOHJlbTtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLmJhZGdlLW93bmVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZTNmMmZkO1xyXG5cdGNvbG9yOiAjMDA2NmNjO1xyXG59XHJcblxyXG4uYmFkZ2Utc3VjY2VzcyB7XHJcblx0YmFja2dyb3VuZDogI2U2ZjRlYTtcclxuXHRjb2xvcjogIzFlN2UzNDtcclxufVxyXG5cclxuLmJhZGdlLWluZm8ge1xyXG5cdGJhY2tncm91bmQ6ICNlM2YyZmQ7XHJcblx0Y29sb3I6ICMwMDY2Y2M7XHJcbn1cclxuXHJcbi5iYWRnZS1tdXRlZCB7XHJcblx0YmFja2dyb3VuZDogI2YwZjBmMDtcclxuXHRjb2xvcjogIzg4ODtcclxufVxyXG4iLCJAdXNlICcuLi9hYnN0cmFjdHMvYWxsJyBhcyAqO1xyXG5cclxuLy8gRXZlbnQgTW9kYWwgU3R5bGVzXHJcbiNtYW50eWhhcmp1LWV2ZW50LW1vZGFsIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHotaW5kZXg6IDEwMDAwO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0JltkYXRhLW9wZW49J3RydWUnXSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4ubWFudHloYXJqdS1tb2RhbF9fb3ZlcmxheSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ubWFudHloYXJqdS1tb2RhbF9fZGlhbG9nIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdHdpZHRoOiA5MCU7XHJcblx0bWF4LWhlaWdodDogOTB2aDtcclxuXHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdGJveC1zaGFkb3c6IDAgNHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG5cdG1heC13aWR0aDogY2xhbXAoMjgwcHgsIDgwdncsIDExMDBweCk7XHJcbn1cclxuXHJcbi5tYW50eWhhcmp1LW1vZGFsX19oZWFkZXIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRwYWRkaW5nOiAxLjVyZW07XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XHJcblxyXG5cdGgyIHtcclxuXHRcdG1hcmdpbjogMCAwIDE1cHggMDtcclxuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdH1cclxuXHQuZXhwbGFpbmVyIHtcclxuXHRcdGNvbG9yOiAkZGFyay1ncmV5O1xyXG5cdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xyXG5cdFx0Ji5ibG9jayB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm1hbnR5aGFyanUtbW9kYWxfX2NvbnRlbnQge1xyXG5cdHBhZGRpbmc6IDEuNXJlbTtcclxuXHJcblx0Ly8gRm9ybSBzdHlsZXMgd2l0aGluIG1vZGFsXHJcblx0Zm9ybSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGdhcDogMS41cmVtO1xyXG5cdH1cclxuXHJcblx0ZmllbGRzZXQge1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRsZWdlbmQge1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cclxuXHRcdGxhYmVsIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHJcblx0XHRcdGlucHV0W3R5cGU9J3JhZGlvJ10ge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRpbnB1dFt0eXBlPSd0ZXh0J10sXHJcblx0aW5wdXRbdHlwZT0nZW1haWwnXSxcclxuXHRpbnB1dFt0eXBlPSdkYXRlJ10sXHJcblx0aW5wdXRbdHlwZT0ndGltZSddLFxyXG5cdGlucHV0W3R5cGU9J3VybCddLFxyXG5cdGlucHV0W3R5cGU9J251bWJlciddLFxyXG5cdGlucHV0W3R5cGU9J3RlbCddLFxyXG5cdHNlbGVjdCxcclxuXHR0ZXh0YXJlYSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDAuNzVyZW07XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZm9ybTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHJcblx0XHQmOmZvY3VzIHtcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjMDA2NmNjO1xyXG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgwLCAxMDIsIDIwNCwgMC4xKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdHRleHRhcmVhIHtcclxuXHRcdHJlc2l6ZTogdmVydGljYWw7XHJcblx0XHRtaW4taGVpZ2h0OiAxMDBweDtcclxuXHR9XHJcblxyXG5cdGJ1dHRvbiB7XHJcblx0XHRwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcclxuXHRcdG1hcmdpbjogMCBhdXRvIDE1cHggMDtcclxuXHJcblx0XHQmW3R5cGU9J3N1Ym1pdCddIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQtaG92ZXI7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6YWN0aXZlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50LWhvdmVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLnBsYWNlLXJlbW92ZSB7XHJcblx0XHRcdG1hcmdpbjogNXB4IDAgMTVweCAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm1hbnR5aGFyanUtbW9kYWxfX3N1Y2Nlc3Mge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRtaW4taGVpZ2h0OiAxMjVweDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Lm1hbnR5aGFyanUtbW9kYWxfX2Nsb3NlLWJ1dHRvbiB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkYWNjZW50LWxpZ2h0O1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0Y29sb3I6ICRhY2NlbnQ7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRmb250LXNpemU6IDEuOHJlbTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAxMHB4O1xyXG5cdFx0dG9wOiAxMHB4O1xyXG5cdFx0cGFkZGluZzogM3B4IDlweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYWNjZW50O1xyXG5cdFx0dHJhbnNpdGlvbjpcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UsXHJcblx0XHRcdGNvbG9yIDAuMnMgZWFzZTtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkYWNjZW50O1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRwIHtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRjb2xvcjogJGFjY2VudDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcbn1cclxuIiwiQHVzZSBcIi4uL2Fic3RyYWN0cy9hbGxcIiBhcyAqO1xyXG5cclxuLy8gSGVscGVyIHV0aWxpdGllc1xyXG4uc3Itb25seSB7XHJcbiAgICBAaW5jbHVkZSBzci1vbmx5O1xyXG59XHJcblxyXG4uY2xlYXJmaXgge1xyXG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbn1cclxuXHJcbi50cnVuY2F0ZSB7XHJcbiAgICBAaW5jbHVkZSB0cnVuY2F0ZTtcclxufVxyXG5cclxuLnRleHQtY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnRleHQtbGVmdCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4udGV4dC1yaWdodCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLm1hcmdpbi10b3Age1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNpbmctbGc7XHJcbn1cclxuXHJcbi5tYXJnaW4tYm90dG9tIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWxnO1xyXG59XHJcblxyXG4ucGFkZGluZy10b3Age1xyXG4gICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLWxnO1xyXG59XHJcblxyXG4ucGFkZGluZy1ib3R0b20ge1xyXG4gICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWxnO1xyXG59XHJcbiIsIi8vIFV0aWxpdHkgbWl4aW5zXHJcbkBtaXhpbiBjbGVhcmZpeCB7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHRydW5jYXRlIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbkBtaXhpbiBzci1vbmx5IHtcclxuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMXB4O1xyXG59XHJcbiJdfQ== */
