@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}body{font-family:"utopia-std",sans-serif;color:#25392f;font-size:1rem;line-height:1.5;min-height:100vh;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,body.frontpage{background-color:#fff}.green-text{color:#25392f!important}.no-padding{padding:0!important}.raleway{font-family:"raleway",sans-serif;font-weight:500}.utopia-std{font-family:"utopia-std",sans-serif}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:'new-hero',sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.3em;margin-top:0;display:block;hyphens:auto}.h1,h1{font-weight:600;font-size:calc(1.725rem + 5.7vw);line-height:96px}@media (min-width:1200px){.h1,h1{font-size:6rem}}@media screen and (max-width:991.98px){.h1,h1{font-size:40px;line-height:40px}}.h2,h2{font-weight:600;font-size:calc(1.475rem + 2.7vw);line-height:64px}@media (min-width:1200px){.h2,h2{font-size:3.5rem}}@media screen and (max-width:991.98px){.h2,h2{font-size:36px;line-height:38px;font-weight:500}}.h3,h3{font-weight:600;font-size:calc(1.4rem + 1.8vw);line-height:48px}@media (min-width:1200px){.h3,h3{font-size:2.75rem}}@media screen and (max-width:991.98px){.h3,h3{font-size:calc(1.3125rem + .75vw);line-height:32px}}@media screen and (max-width:991.98px) and (min-width:1200px){.h3,h3{font-size:1.875rem}}.h4,h4{font-size:calc(1.3125rem + .75vw);line-height:38px;font-weight:600}@media (min-width:1200px){.h4,h4{font-size:1.875rem}}@media screen and (max-width:991.98px){.h4,h4{font-size:calc(1.275rem + .3vw);line-height:28px}}@media screen and (max-width:991.98px) and (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-weight:600;font-size:calc(1.2875rem + .45vw);line-height:37px}@media (min-width:1200px){.h5,h5{font-size:1.625rem}}@media screen and (max-width:991.98px){.h5,h5{font-size:1rem;line-height:19px}}.h5-small{font-size:1rem;line-height:19px;font-weight:300}.h6,.manchet,h6{font-family:'new-hero',sans-serif;font-size:1.25rem;font-weight:600;line-height:28px}.manchet{font-weight:500}@media screen and (max-width:991.98px){.manchet{font-size:1rem;line-height:24px}}.manchet em{font-style:italic}.manchet-small{font-family:'new-hero',sans-serif;font-size:1rem;line-height:24px;font-weight:400}.subtitle-label-s1,.subtitle-label-tag{font-family:'new-hero',sans-serif;font-weight:500;font-size:.875rem;line-height:15px}.subtitle-label-s1{font-size:1.0625rem;line-height:20px;font-weight:400}.subtitle-label-s2,.subtitle-label-s3{font-family:'new-hero',sans-serif;font-size:.9375rem;line-height:17px;font-weight:500}.subtitle-label-s3{font-size:.8125rem;line-height:16px;font-weight:400}.subtitle-label-s4{font-family:'new-hero',sans-serif;font-size:14px;font-weight:700;line-height:15px}@media screen and (max-width:991.98px){.subtitle-label-s4{font-size:11px;font-weight:700;letter-spacing:.5px}}.bodytext-b1{font-family:"utopia-std",serif;font-size:calc(1.25625rem + .075vw);font-weight:400;line-height:30px}@media (min-width:1200px){.bodytext-b1{font-size:1.3125rem}}@media screen and (max-width:991.98px){.bodytext-b1{font-size:19px;line-height:27px}}.bodytext-b1-small{font-family:"utopia-std",serif;font-size:1.1875rem;font-weight:400;line-height:27px}@media screen and (max-width:991.98px){.bodytext-b1-small{font-size:1rem;line-height:24px}}.bodytext-b2{font-family:"utopia-std",serif;font-size:1rem;font-weight:400;line-height:24px}.bodytext-footer{font-size:.875rem;font-weight:400;line-height:20px}.bodytext-caption{font-family:"new-hero",serif;font-size:.8125rem;font-weight:400;line-height:14px}@media screen and (max-width:991.98px){.bodytext-caption{font-size:.6875rem;line-height:15px;font-weight:300;letter-spacing:.5px}}.bodytext-caption-small{font-size:.6875rem;line-height:15px;font-weight:300;letter-spacing:.5px}.menu-small{font-family:'new-hero',sans-serif;font-size:1.25rem;font-weight:500;line-height:26px}@media screen and (max-width:1199.98px){.menu-small{font-size:1rem;line-height:24px;font-weight:400}}@media screen and (max-width:991.98px){.menu-small{font-weight:500;font-size:calc(1.3rem + .6vw);line-height:30px}}@media screen and (max-width:991.98px) and (min-width:1200px){.menu-small{font-size:1.75rem}}.menu-middle{font-size:1rem;line-height:24px;font-weight:400}@media screen and (max-width:991.98px){.menu-middle{font-family:'new-hero',sans-serif;font-weight:400;font-size:1.25rem;line-height:28px}}.menu-third-noIcon{font-size:1rem;line-height:20px;font-weight:500}@media screen and (max-width:991.98px){.menu-third-noIcon{font-size:1rem;line-height:24px;font-weight:400}}.rte table p,table{font-family:"New Hero";font-weight:300;line-height:24px;font-size:1.125rem}small{font-size:.8125rem}.txt-link{font-weight:500;color:#25392f;font-family:"raleway",sans-serif}.txt-link:not(.no-underline){text-decoration:underline}.txt-link i{position:relative;font-size:14px}select,textarea{border-radius:4px;border:solid 1px #25392f;color:#25392f;font-family:"raleway",sans-serif}textarea{padding:.625rem .9375rem;font-size:.875rem;font-weight:500}select{padding:8px;font-size:.75rem}.form-check-input:not([type=radio]){border-radius:0!important}.form-check-input:checked{background-color:#25392f;border-color:#25392f}.form-check-input:focus{box-shadow:none!important}.border-radius-right-0{border-top-right-radius:0;border-bottom-right-radius:0}.border-radius-left-0{border-top-left-radius:0;border-bottom-left-radius:0}hr{margin:0;color:#25392f;opacity:1}.btn-primary{background-color:#25392f;border:0!important}.btn-primary:active,.btn-primary:hover{background-color:#1f3229}.btn-primary:active{color:#fff}.btn-outline-primary{border-color:#25392f;color:#25392f!important}.btn-outline-primary:hover{color:#fff!important;background-color:#25392f;border-color:#25392f}.btn-outline-primary:not(.btn-check)+.btn:active{color:#fff!important;background-color:#25392f;border-color:#25392f}.btn-outline-secondary{border-color:#dde195;color:#dde195!important}.btn-outline-secondary:hover{color:#25392f!important;background-color:#dde195;border-color:#dde195}.btn-secondary-lighter,.btn-white{background-color:#fff;border:0!important;color:#25392f!important}.btn-white:hover{background-color:#c2c2c2}.btn-secondary-lighter{background-color:#dde195}.btn-secondary-lighter:hover{background-color:#fff}.btn-outline-white{border-color:#fff;color:#fff}.btn-outline-white:hover{color:#fff;background-color:#c2c2c2;border-color:#c2c2c2}.btn{font-family:"raleway",sans-serif;padding:13px 16px 11px;line-height:1em;font-size:1rem;font-weight:600;border-radius:48px}.btn.btn-rounded{border-radius:50%;height:3.1rem;width:3.1rem;padding:0;display:flex;align-items:center;justify-content:center}.btn:first-child:active{background:#25392f;border-color:#25392f;color:#fff!important}.prefilled-input-box{font-family:"raleway",sans-serif;padding:.625rem .9375rem;line-height:1em;font-size:1rem;border-radius:4px}.prefilled-input-box.btn-standard,.prefilled-input-box.cancel,.prefilled-input-box.next,.prefilled-input-box.primary{color:#fff;position:relative;background-color:#1f3229}.d-contents{display:contents}.white-bg{background-color:#fff!important}.secondary-bg{background-color:#dde195!important}.green-bg{background-color:#25392f!important}.green-bg,.green-bg *{color:#fff}.dark-green-bg{background-color:#1f3229!important;color:#fff}.dark-green-bg *{color:#fff}.light-green-bg{background-color:#e7e9e6!important;color:#fff}.input-container-box label,.light-green-bg *,.page-list .page-wrap .icon-wrapper i{color:#fff}.pt-6{padding-top:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.pt-6{padding-top:5rem}}.pb-6{padding-bottom:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.pb-6{padding-bottom:5rem}}.py-6{padding-top:calc(1.625rem + 4.5vw);padding-bottom:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.py-6{padding-top:5rem;padding-bottom:5rem}}.center-bg{background-repeat:no-repeat;background-size:cover;background-position:center center}img{max-width:100%;height:auto}.rte p,.umbraco-forms-fieldset{margin-bottom:1rem}.umbraco-forms-form,.umbraco-forms-form fieldset{padding:0!important}.content-box,.umbraco-forms-form fieldset .umbraco-forms-container{display:flex;flex-direction:column;gap:1rem}.content-box{background-color:#fff;border-radius:8px;padding:1rem;box-shadow:0 2px 4px 0 rgba(83,90,96,.08);gap:.5rem}.modal-content{border-radius:0;padding:5px}.modal-content .modal-body,.modal-content .modal-footer,.modal-content .modal-header{border:0}.modal-content .modal-header{padding-bottom:0}.modal-content .modal-header .btn-close{align-self:baseline}.modal-content .modal-footer{justify-content:flex-start;padding-top:0}.form-control,.form-select,input.text{border-color:#25392f;color:#25392f;font-size:.875rem;padding:4px 8px;border-radius:4px;font-family:"raleway",sans-serif}.form-control:-moz-placeholder,.form-control:-ms-input-placeholder,.form-control::-moz-placeholder,.form-control::-webkit-input-placeholder,.form-select:-moz-placeholder,.form-select:-ms-input-placeholder,.form-select::-moz-placeholder,.form-select::-webkit-input-placeholder,input.text:-moz-placeholder,input.text:-ms-input-placeholder,input.text::-moz-placeholder,input.text::-webkit-input-placeholder{color:#e7e9e6;font-family:"raleway",sans-serif;font-size:.875rem}.form-control[disabled],.form-select[disabled],input.text[disabled]{border-color:#e7e9e6}.form-control.invalid,.form-select.invalid,input.text.invalid{border:3px solid #ff7a00}form p.small{margin-top:.1rem}form .count-input p{font-family:"raleway",sans-serif;font-size:12px;position:absolute;right:7px;bottom:7px;font-weight:400}.form-label,.umbraco-forms-label{color:#25392f;margin-bottom:0;width:100%;font-size:.875rem}.form-label.label-heavy,.umbraco-forms-label.label-heavy{font-weight:700;font-family:"raleway",sans-serif;font-size:1rem}.password-form-label,form .count-input{position:relative}.password-form-label .fa-eye,.password-form-label .fa-eye-slash{position:absolute;right:20px;top:33px;color:#25392f}input[type=file]{display:none}.custom-file-upload{border-radius:4px;border:solid 1px #25392f;justify-content:space-between}.custom-file-upload .btn{border-radius:0;font-weight:400}.custom-file-upload span.txt{padding:4px 8px}.custom-file-upload,.custom-img-file-upload,.custom-input-text{font-size:.875rem;color:#25392f;display:flex;align-items:center;overflow:hidden}.custom-img-file-upload{font-family:"raleway",sans-serif;font-weight:500;gap:.25rem;cursor:pointer}.custom-img-file-upload i{font-size:20px}.a-tag.underline,.custom-img-file-upload span.txt,.forum-component .forum-wrap .post-wrap .reply-toggler span.txt{text-decoration:underline}.custom-input-text{border-radius:4px;border:solid 1px #25392f;justify-content:space-between}input.invalid,textarea.invalid{border:1px solid #ce1313}.pac-container{z-index:99999999999999999!important}.a-tag{border:0;background:0 0;display:flex;align-items:center;text-align:left}.a-tag.disabled{opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.e-grid .a-tag{font-size:.8125rem}.a-tag,.pointer{cursor:pointer}.checkbox-right{display:flex;justify-content:space-between;padding-left:0}.checkbox-right .input-wrap{display:flex;justify-content:center}.checkbox-right .input-wrap input{width:16px;height:16px}.bg-success{background-color:#25392f!important}.bg-danger{background-color:#ce1313!important}.color-danger{color:#ce1313!important}.color-success{color:#25392f!important}.toast-container{font-family:"raleway",sans-serif}.autocomplete-container{position:relative;width:100%}.autocomplete-container input{width:100%;box-sizing:border-box}.dawa-autocomplete-suggestions{margin:.3em 0 0;padding:0;text-align:left;border-radius:.3125em;background:#fcfcfc;box-shadow:0 .0625em .15625em rgba(0,0,0,.15);position:absolute;left:0;right:0;z-index:9999;overflow-y:auto;box-sizing:border-box}.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion{margin:0;list-style:none;cursor:pointer;padding:.4em .6em;color:#333;border:.0625em solid #ddd;border-bottom-width:0}.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-bottom-width:.0625em}.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion.dawa-selected,.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion:hover{background:#f0f0f0}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:4px;border:4px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent}.validation-errors,.validation-message{color:#ce1313;font-family:"raleway",sans-serif;font-weight:600}.validation-message{color:#ff7a00}.info-txt{max-height:500px;overflow:auto;border:1px solid #000;padding:4px 8px;border-radius:4px}.page-list .page-wrap{padding:8px;border-radius:8px;background-color:#c2c2c2}.page-list .page-wrap .icon-wrapper{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:#25392f;flex-shrink:0}.show-only-in-print{display:none}.splitted-row-tables{width:49%!important}.e-calendar .e-content td.e-selected span.e-day,.e-pager .e-pager-default:hover::before,e-pager .e-focused::before{color:#fff!important}input[type=time]::-webkit-calendar-picker-indicator{background:0 0}.input-container-box{padding:24px 16px}.input-container-box h5{width:100%;border-bottom:1px solid #fff}.input-container-box .form-control{border:0}.input-container-box .form-control:focus{box-shadow:none}.input-container-box .form-control.invalid{border:3px solid #ff7a00}.input-container-box input,.input-container-box input.text{width:100%;border-radius:32px;padding:12px 12px 14px 16px;margin:0;max-width:unset}.input-container-box input.text::-moz-placeholder,.input-container-box input::-moz-placeholder,.input-container-box select.form-control::-moz-placeholder,.input-container-box select::-moz-placeholder,.input-container-box textarea.form-control::-moz-placeholder,.input-container-box textarea::-moz-placeholder{font-family:"utopia-std",serif;font-size:1rem;font-weight:400;line-height:24px}.input-container-box input.text::placeholder,.input-container-box input::placeholder,.input-container-box select.form-control::placeholder,.input-container-box select::placeholder,.input-container-box textarea.form-control::placeholder,.input-container-box textarea::placeholder{font-family:"utopia-std",serif;font-size:1rem;font-weight:400;line-height:24px}.input-container-box select,.input-container-box select.form-control{width:100%;border-radius:32px;padding:12px 12px 16px 16px;margin:0;max-width:unset}.input-container-box select option,.input-container-box select.form-control option{color:#000}.input-container-box select.form-control{position:relative;display:inline-block;padding-right:2.5rem;cursor:pointer;background-size:24px;transition:background .3s ease}.input-container-box select.form-control:focus-within{background-size:24px}.input-container-box textarea,.input-container-box textarea.form-control{width:100%;height:75px;padding:12px 12px 16px;margin:0}.input-container-box .umbraco-forms-label{font-family:"new-hero",serif;font-size:1rem;font-weight:400;line-height:24px;cursor:default}.input-container-box input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:12px;height:12px;padding:8px;border-radius:0;display:inline-block;position:relative;cursor:pointer;vertical-align:middle;margin-right:.5rem;transition:all .2s ease;outline:0;border:1px solid #fff;background-color:transparent;margin-top:5px}.input-container-box input[type=checkbox]:checked{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M13.5 0.375L4.75 9.125L0.375 4.75' stroke='%2325392F' stroke-width='0.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.input-container-box .form-check{display:flex;align-items:flex-start}.input-container-box input[type=checkbox]:checked::after{opacity:1;transform:scale(1) rotate(45deg)}.input-container-box input[type=checkbox]:hover{filter:brightness(1.1)}.input-container-box input[type=checkbox]:focus{outline:0;box-shadow:none}.input-container-box .field-validation-error{display:block}.input-container-box .datepickerfield{background-size:24px;padding-right:2.5rem;cursor:pointer}.input-container-box input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:12px;height:12px;padding:8px;border-radius:50%;cursor:pointer;position:relative;vertical-align:middle;margin-right:.5rem;transition:all .2s ease;box-sizing:border-box}.input-container-box input[type=radio]:checked::before{content:'';position:absolute;top:50%;left:50%;width:6px;height:6px;border-radius:50%;transform:translate(-50%,-50%)}.input-container-box input[type=radio]:hover{filter:brightness(1.1)}.input-container-box input[type=radio]:focus{outline:0;box-shadow:none}.input-container-box input[type=file]{border-radius:16px}.input-container-box input[type=submit]{font-family:"new-hero",serif;padding:16px 12px 16px 16px}.w-33{width:33%}@media screen and (max-width:991.98px){.w-33{width:100%}}.w-50{width:50%!important}@media screen and (max-width:991.98px){.w-50{width:100%!important}}.w-45{width:45%!important}@media screen and (max-width:991.98px){.w-45{width:100%!important}}.py-12{padding-top:12px;padding-bottom:12px}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}.spinner-wrap{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(43,68,44,.25);height:100%;width:100%;z-index:1060;align-items:center;justify-content:center;display:none}.spinner-wrap.show{display:flex}.list-style-circle{list-style-type:circle}.tag{border-radius:2px;border:1px solid #fff;padding:4px 6px 0;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin-left:auto}.tag.highlighted{background:#ff7a00;border:0;padding:6px 6px 1px}.e-grid th.e-headercell[aria-sort=ascending] .e-headertext,.e-grid th.e-headercell[aria-sort=ascending] .e-sortfilterdiv,.e-grid th.e-headercell[aria-sort=descending] .e-headertext,.e-grid th.e-headercell[aria-sort=descending] .e-sortfilterdiv{color:#fff!important;opacity:1}.e-grid .e-detailheadercell,.e-grid .e-headercell{background-color:unset!important}.e-grid .e-detailrowcollapse:not(.e-editedbatchcell):not(.e-updatedtd),.e-grid .e-detailrowexpand:not(.e-editedbatchcell):not(.e-updatedtd),.e-grid .e-emptyrow:not(.e-editedbatchcell):not(.e-updatedtd),.e-grid .e-gridcontent .e-rowdragdrop:not(.e-editedbatchcell):not(.e-updatedtd),.e-grid .e-gridheader .e-rowdragdrop:not(.e-editedbatchcell):not(.e-updatedtd),.e-grid .e-rowcell:not(.e-editedbatchcell):not(.e-updatedtd){color:#25392f!important;font-weight:500!important}.e-grid td.e-active{background:unset!important}.e-float-input,.e-float-input.e-control-wrapper,.e-float-input.e-input-group,.e-float-input.e-input-group.e-control-wrapper,.e-grid td.e-active,.e-input-group,.e-input-group.e-control-wrapper{color:#25392f!important}.e-multiselect.e-control-wrapper.e-control-container.e-input-group{border-radius:4px!important;border:solid 1px #25392f!important}.e-rowdragheader{background:0 0!important}.e-grid{border:0!important}.e-grid .e-rowcell{box-shadow:none!important}.e-rowcell{white-space:unset!important}.e-pager div.e-parentmsgbar{display:none}.e-grid .e-pager{display:flex;justify-content:center}.e-first,.e-last{display:none!important}.e-pager .e-pagercontainer{border:0!important}.e-pager .e-numericitem.e-currentitem,.e-pager .e-pager-default:hover{padding:8px!important;background:#25392f!important;color:#fff!important}.e-pager.sf-pager .e-numericcontainer a{border:1px solid #c2c2c2!important;font-size:18px!important;font-weight:500!important;font-family:"raleway",sans-serif!important}.e-next,.e-prev{border:1px solid #c2c2c2;padding:8px!important;font-size:18px!important;border-radius:4px!important}.e-next::before,.e-pagercontainer,.e-prev::before{color:#25392f!important;font-weight:500!important}.e-pagercontainer{font-family:"raleway",sans-serif!important}.e-numericcontainer,.e-pagercontainer{display:flex!important;gap:5px!important;align-items:flex-start!important}.e-pager .e-spacing{border-radius:4px!important;padding:8px!important}.e-pager .e-spacing.e-numericitem:not(.e-active):not(.e-np):not(.e-pp):hover{background:#25392f!important;color:#fff!important}e-pager .e-focused{background:#25392f!important;color:#fff!important;box-shadow:none!important}.e-mfirst,.e-mlast,.e-mnext,.e-mprev{display:none!important}.e-pager .e-numericitem{border:1px solid #c2c2c2!important;font-size:18px!important}.e-input-group.e-date-container.e-control-container.e-control-wrapper{width:250px;border:solid 1px #25392f!important}.e-input-group.e-date-container.e-control-container.e-control-wrapper .e-input-group-icon{border-left:solid 1px #25392f!important}.e-tab{display:flex!important;flex-direction:column!important;gap:.5rem!important}.e-tab .e-toolbar-items,.e-tab .nav-tabs{gap:1rem!important}.e-tab .e-toolbar-items .e-toolbar-item,.e-tab .e-toolbar-items .nav-link,.e-tab .nav-tabs .e-toolbar-item,.e-tab .nav-tabs .nav-link{border:0!important}.e-tab .e-toolbar-items .e-toolbar-item.e-active,.e-tab .e-toolbar-items .nav-link.e-active,.e-tab .nav-tabs .e-toolbar-item.e-active,.e-tab .nav-tabs .nav-link.e-active{border-bottom:solid #25392f 2px!important}.e-tab .e-toolbar-items .e-toolbar-item.e-disable,.e-tab .e-toolbar-items .nav-link.e-disable,.e-tab .nav-tabs .e-toolbar-item.e-disable,.e-tab .nav-tabs .nav-link.e-disable{opacity:.5!important}.e-tab .e-toolbar-items .e-toolbar-item .e-tab-wrap,.e-tab .e-toolbar-items .nav-link .e-tab-wrap,.e-tab .nav-tabs .e-toolbar-item .e-tab-wrap,.e-tab .nav-tabs .nav-link .e-tab-wrap{border:0!important;padding-left:0!important;padding-right:0!important}.e-tab .e-toolbar-items .e-toolbar-item .e-tab-wrap .e-tab-text,.e-tab .e-toolbar-items .nav-link .e-tab-wrap .e-tab-text,.e-tab .nav-tabs .e-toolbar-item .e-tab-wrap .e-tab-text,.e-tab .nav-tabs .nav-link .e-tab-wrap .e-tab-text{font-size:1rem;color:#25392f!important;font-weight:600!important;font-family:"raleway",sans-serif!important}.e-tab .e-item,.e-tab .tab-pane{display:none!important}.e-tab .e-item.e-active,.e-tab .tab-pane.e-active{display:flex!important;flex-direction:column!important;gap:.5rem!important}.modal-header.text-bg-light.border-bottom{border:0!important;background-color:unset!important}.e-grid.e-default table th[rowspan]{border-width:0!important}#chip-wrapper .chip-container .e-chip-list{padding:10px;display:flex;justify-content:center;align-items:center;gap:1rem}#chip-wrapper .chip-container .e-chip-list .e-chip{padding:2px 4px;background-color:#c2c2c2;font-size:1rem}.miniprofile .profile-image-wrap{width:40px;height:40px;position:relative;overflow:hidden;border-radius:50%;background-size:cover;background-position:center center;background-repeat:no-repeat}.miniprofile a{color:#c2c2c2;font-weight:500}.sticky-wrapper{z-index:3;width:100%}.sticky-wrapper header .navbar{background-color:#25392f;z-index:2;transition:.5s ease-in-out;padding-top:1rem;padding-bottom:1rem}.sticky-wrapper header .navbar .navbar-brand img{height:3rem}@media screen and (min-width:992px){.sticky-wrapper header .navbar .navbar-brand img{height:3rem}}.sticky-wrapper header .navbar .navbar-toggler{color:#fff;font-size:28px}.sticky-wrapper header .navbar .navbar-toggler:focus{box-shadow:none}.sticky-wrapper header ul.navbar-nav li a{color:#25392f;font-family:"raleway",sans-serif;font-weight:600;display:flex}.sticky-wrapper header ul.navbar-nav li a i{display:flex;align-items:center}.navbarNavMobile{height:auto;z-index:3;background-color:#fff;color:#25392f;flex-direction:column;display:flex}.navbarNavMobile .navbar-nav{border-bottom:1px solid #fff}.articles .sort-select option,.navbarNavMobile .miniprofile a{color:#25392f}.sub-menu{box-shadow:0 2px 4px 0 rgba(83,90,96,.08)}footer{position:relative;margin-top:0;z-index:0;font-family:'new-hero',sans-serif;padding:56px 64px}.navbar .container,footer .container{border-top:1px solid #fff}footer .socials i{font-size:24px}footer img{height:1rem}.committee-form,.committee-form select{width:100%}@media screen and (min-width:992px){.committee-form,.committee-form select{width:auto}}.toast-container{padding:1.5rem}.side-menu-master .menu-toggler[aria-expanded=true] i{transform:rotate(90deg)}.navbar .container{border-left:1px solid #fff;border-bottom:1px solid #fff}.nav-link.active,.nav-link:focus,.nav-link:hover{color:#fff!important}.navbar a,.navbar a:hover{color:#fff}@media screen and (max-width:991.98px){.navbar-nav-mobile{background:#25392f;color:#fff}.navbar-nav-mobile .nav{border-left:1px solid #fff}.navbar-nav-mobile .navbar .container{border-left:1px solid #fff;border-bottom:1px solid #fff;color:#fff}}.navbar{font-family:'new-hero',sans-serif;width:100%;position:sticky;top:0;transition:all .3s ease;z-index:1000000;display:block;padding:0}.navbar .headerContainer{padding:40px 64px 0}.navbar .headerContainer.sticky{padding:40px 64px}.navbar .container{width:100%;position:relative;margin:0;max-width:unset;height:89px;display:flex;padding-right:0}.navbar .navbar-brand{padding:0 24px;margin:0}.hiddenNavBar{top:-305px}.nav-link{padding-left:4px!important;padding-right:1px!important;margin:0}.nav-link:focus,.nav-link:hover{}.nav{align-items:center}.navbar a p,.navbar a:hover p,footer .footer-bottom .social-media a{margin:0}.nav,.navbar-nav{width:100%;justify-content:space-between}@media screen and (max-width:991.98px){.navbar-links{overflow-y:scroll;height:90vh}.navbar-nav-mobile{transition:left .3s ease;z-index:10000002;position:fixed;top:0;bottom:0;left:100%;right:0;display:block}.navbar .headerContainer.sticky,.navbar .quickLinks{padding:12px 16px}.navbar .headerContainer{padding:12px 16px 0}.navbar .container{height:76px}.navbar .container .navbar-brand{margin:0;padding:0 16px}.navbar-nav-mobile .nav{align-items:flex-start;padding:24px 16px;width:100%;flex-direction:column;gap:16px;flex-wrap:nowrap}.navbar-nav-mobile .nav .nav-item{width:100%}.navbar-nav-mobile .nav .nav-link{padding:0;width:100%;display:block;margin:0}.navbar-nav-mobile .nav .nav-link p{display:flex;align-items:center;margin:0}.navbar-nav-mobile .nav .nav-link p i{margin-left:auto;opacity:.4}.navbar-nav-mobile .nav .nav-link .subMenuDescription{opacity:.4}.navbar-nav-mobile .navbar{padding:0 16px;position:static;transition:all .3s ease}.navbar-nav-mobile .navbar .container{width:100%;height:48px;padding:0 0 0 16px;border-top:none;position:relative;margin:0;max-width:unset}.navbar-nav-mobile .navbar .container .navButton{opacity:.5;margin:0}.navbar-nav-mobile .navbar .container .navButton i{font-size:.8125rem}.navbar-nav-mobile .navbar .container i{font-size:calc(1.325rem + .9vw);padding:8px}.navbar-nav-mobile .navbar .container .navbar-nav{display:block}}@media screen and (max-width:991.98px) and (min-width:1200px){.navbar-nav-mobile .navbar .container i{font-size:2rem}}.icon-btn{margin:0;background:0 0;border:0}.icon-btn i{font-size:calc(1.325rem + .9vw);color:#fff}@media (min-width:1200px){.icon-btn i{font-size:2rem}}.login-popup{width:200px;position:absolute;top:100px;right:64px;margin-top:16px;padding:12px;border-radius:28px;box-shadow:0 6px 12px 0 rgba(0,0,0,.1);z-index:1001;background:#fff}.login-popup .btn{width:100%}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}@media screen and (min-width:992px){footer .border-start-footer{border-left:var(--bs-border-width) var(--bs-border-style) #fff!important}}@media screen and (max-width:991.98px){footer .border-top-md-footer{border-top:var(--bs-border-width) var(--bs-border-style) #fff!important}}footer .rte-fields{padding:16px 0 64px 64px}footer .rte-fields div{gap:48px;margin-top:40px}footer .rte-fields div .bodytext-footer{margin-top:0}footer .rte-fields div .bodytext-footer .footer-content{font-weight:300}.bannerContainerHero .content h2,footer .rte-fields div .bodytext-footer .fw-bold{margin-bottom:16px}@media screen and (max-width:991.98px){footer .rte-fields div .bodytext-footer .fw-bold{margin:0}}footer .rte-fields div .bodytext-footer i{font-size:1.25rem}footer .rte-fields div .bodytext-footer a{text-decoration:none}@media screen and (min-width:992px){footer .rte-fields div .bodytext-footer{width:25%}footer .rte-fields div .bodytext-footer .footer-content{margin-top:0}}@media screen and (max-width:991.98px){footer .rte-fields div .bodytext-footer{border-top:var(--bs-border-width) var(--bs-border-style) #fff!important;padding:16px 0}footer .rte-fields div .bodytext-footer .footer-content{margin-top:16px}}@media screen and (min-width:992px){footer .rte-fields{border-bottom:var(--bs-border-width) var(--bs-border-style) #fff!important}}@media screen and (max-width:991.98px){footer .rte-fields{padding:32px 24px 40px}footer .rte-fields div{margin-top:0}footer .rte-fields .toggle-btn{cursor:pointer}footer .rte-fields img{margin-bottom:40px}}footer .footer-bottom{padding:40px 0 40px 64px}footer .footer-bottom .social-media{font-size:calc(1.25625rem + .075vw);gap:40px;align-items:center}@media (min-width:1200px){footer .footer-bottom .social-media{font-size:1.3125rem}}@media screen and (max-width:991.98px){footer .footer-bottom .social-media{font-size:calc(1.25625rem + .075vw);padding:0;height:64px;margin-bottom:40px}}@media screen and (max-width:991.98px) and (min-width:1200px){footer .footer-bottom .social-media{font-size:1.3125rem}}footer .footer-bottom .bottom-links{gap:12px}@media screen and (max-width:991.98px){footer,footer .footer-bottom{padding:0}footer .footer-bottom .opacity-50{text-align:center;margin:16px 0 48px}}.open-menu{display:block;left:0}.close-menu{left:100%}.frontpage header .navbar{background-color:#fff}.dashboard .event-item:not(:last-of-type),.dashboard .news-item:not(:last-of-type){border-bottom:1px solid #25392f}.dashboard .event-item p,.dashboard .news-item p{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;line-height:1.1}.dashboard .event-item .date,.dashboard .news-item .date{font-size:.875rem}.dashboard .event-item .title,.dashboard .news-item .title{font-size:.875rem;word-break:break-word}@media screen and (min-width:1200px){.dashboard .event-item .title,.dashboard .news-item .title{max-width:50%}}.article .content-box.main-article .rte{border-bottom:1px solid #25392f;position:relative}.article .content-box.main-article .rte i.read-article{float:right;font-style:normal}.article .content-box.main-article .rte p:last-child{margin-bottom:0}.articles .sort-select{background:0 0;border:0;color:#25392f}.articles .pagination,.articles .pagination ul{display:flex;justify-content:center}.articles .pagination ul li{display:block;padding:8px 8px 5px;border-radius:4px;border:solid 1px #c2c2c2;background-color:#fff;box-shadow:0 2px 4px 0 rgba(83,90,96,.08);font-family:"raleway",sans-serif;line-height:1;color:#25392f}.articles .pagination ul li.active,.articles .pagination ul li:hover{color:#fff;background:#25392f;cursor:pointer}.articles .pagination ul li.disabled{color:#fff!important;background:#fff!important;cursor:initial}.articles .filter{display:none;transition:1s}@media screen and (min-width:992px){.articles .filter{display:flex}}.articles .filter.show{display:flex}.articles .filter .text-search{border-radius:8px;border:1px solid #25392f;padding:4px 8px}.articles .filter h6{border-bottom:1px solid #25392f}.articles .filter label{font-family:"raleway",sans-serif;font-size:12px;line-height:1}.articles .filter .form-check-input{border-radius:2px;border:solid 1px #25392f}.articles .filter .form-check-input:checked{background-color:#25392f}.articles .filter .txt-link{font-size:12px;font-weight:400;background:0 0!important;border:0;padding:0!important;cursor:pointer}.article-preview .content-box{min-height:220px}.my-profile .profile-image-wrap .upload-img{height:200px!important;width:200px!important;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:center center}.toolbox-content-page .container{padding:0}.uf-block .row-fluid{display:flex;-moz-column-gap:1rem;column-gap:1rem;justify-content:space-between;padding-right:1rem}.uf-block .text{border:1px solid;color:#000;width:100%}.communication-settings-modal-component label,.uf-block .umbraco-forms-label{font-weight:700;font-family:"raleway",sans-serif;font-size:1rem}.uf-block .field-validation-error{color:red;display:block}.uf-block input[type=radio]{accent-color:#25392f;width:1em;height:1em}.uf-block input[type=checkbox]{border-radius:2px;border:solid 1px #25392f;width:1em;height:1em}.uf-block input[type=checkbox]:checked{accent-color:#25392f;background-color:#25392f;border-color:#25392f}.uf-block input[type=checkbox]:focus{box-shadow:none!important}.box,.membership-groups{hyphens:auto}.box.white-bg *{color:#25392f;border-color:#25392f}.forum-component .forum-wrap .post-wrap .single-post .post-author-image-container img,.umb-grid .grid-element{width:100%}.pod-list .pod .icon-wrap{width:48px;height:48px;background-color:#fff;border-radius:12px}.pod-list .pod .icon-wrap i{color:#25392f;font-size:30px}.video .vimeoplayer{cursor:pointer;background-repeat:no-repeat;background-size:cover}.video .vimeoplayer img{width:150px}.video .vimeoplayer,.video .vimeoplayer iframe{width:100%;aspect-ratio:1.77777778;height:auto;display:block}@supports not (aspect-ratio:1/1){.video .vimeoplayer iframe{height:100%}}@supports not (aspect-ratio:1/1){.video{position:relative;width:100%;height:0;padding-bottom:56.25%}.video .vimeoplayer{position:absolute;top:0;left:0;width:100%;height:100%}}.subpagelist .subpage{position:relative;cursor:pointer;overflow:hidden;height:auto}.subpagelist .subpage:hover .inner{background-color:rgba(240,247,247,.9);max-height:100%;padding-bottom:15px}.subpagelist .subpage:hover .inner .content{opacity:1}.subpagelist .subpage .inner{transition:750ms ease;background-color:rgba(240,247,247,.75);position:absolute;bottom:0;left:0;right:0;top:0;max-height:135px;display:flex;align-items:center;flex-direction:column;margin-top:auto;padding:25px 15px 15px}.subpagelist .subpage .inner .content{transition:opacity 400ms 150ms ease;flex:1;opacity:0;display:flex;flex-wrap:wrap;flex-direction:column}.subpagelist .subpage .inner .content .txt{font-size:1rem;flex:1;width:100%;display:flex;align-items:center}.subpagelist .subpage .inner .content a{align-self:center;flex:0}.subpagelist .subpage .inner .headings{margin-bottom:auto}.rte ol,.rte ul{padding-left:2rem}.event-description i,.rte i{font-style:italic}.rte ul{list-style-type:disc}.rte ol{list-style-type:decimal}.rte a{color:#25392f;text-decoration:underline}.rte a i{position:relative;top:2px}.file-manager-component .files .category-files:not(:last-child){border-bottom:1px solid #25392f;padding-bottom:1rem;margin-bottom:1rem}.file-manager-component .files .file-wrap{padding:4px 8px;border-radius:8px;background-color:#c2c2c2}.file-manager-component .files .file-wrap .file-icon{font-size:32px}.file-manager-component .files .file-wrap .delete-icon{cursor:pointer}.forum-component .forum-wrap .post-wrap .single-post{border-top:#25392f solid 1px}.forum-component .forum-wrap .post-wrap .single-post p{word-break:break-word}.forum-component .forum-wrap .post-wrap .single-post .post-author-image-container{display:flex;align-items:flex-start;justify-content:center}.forum-component .forum-wrap .post-wrap .single-post .post-author-image-container .post-author-image .profile-img-wrap{width:48px;height:48px;position:relative;overflow:hidden;border-radius:50%}@media screen and (min-width:992px){.forum-component .forum-wrap .post-wrap .single-post .post-author-image-container .post-author-image .profile-img-wrap{width:64px;height:64px}}.forum-component .forum-wrap .post-wrap .single-post .post-author-image-container .post-author-image .profile-img-wrap img{display:inline;height:100%;width:auto;max-width:unset!important}.forum-component .forum-wrap .post-wrap .single-post .post-author-image-container .post-author-image .profile-img-placeholder{display:flex;justify-content:center;align-items:center;border-radius:100%;width:48px;height:48px;font-size:24px;background-color:#c2c2c2;color:#fff}@media screen and (min-width:992px){.forum-component .forum-wrap .post-wrap .single-post .post-author-image-container .post-author-image .profile-img-placeholder{width:64px;height:64px;font-size:40px}}.forum-component .forum-wrap .post-wrap .single-post .post-creator{font-weight:600;color:#25392f;font-size:.875rem;word-break:break-word}@media screen and (min-width:992px){.forum-component .forum-wrap .post-wrap .single-post .post-creator{font-size:1rem}}.forum-component .forum-wrap .post-wrap .single-post .post-date{color:#25392f;text-align:right;font-size:.875rem}@media screen and (min-width:992px){.forum-component .forum-wrap .post-wrap .single-post .post-date{font-size:1rem}}.forum-component .forum-wrap .post-wrap .single-post .post-body{color:#25392f;word-break:break-all;font-size:.875rem}@media screen and (min-width:992px){.forum-component .forum-wrap .post-wrap .single-post .post-body{font-size:1rem}}.forum-component .forum-wrap .post-wrap .single-post .post-body a{font-weight:600;color:#25392f;display:inline;margin:0}.forum-component .forum-wrap .post-wrap .single-post .single-post.reply{background-color:#fff;border-radius:8px;border:0}.forum-component .forum-wrap .post-wrap .reply-toggler{display:flex;align-items:center;overflow:hidden;font-weight:500;gap:.25rem}.forum-component .forum-wrap .post-wrap .reply-toggler i{font-size:16px}.forum-component .forum-wrap .post-wrap .reply-toggler a{font-family:"raleway",sans-serif;cursor:pointer;font-weight:600;font-size:.875rem;color:#25392f}.change-password,.personal-information{font-family:"raleway",sans-serif}.local-union-info-component .committee-logo{max-height:200px}.local-union-info-component .localunion-map{width:100%;height:200px}.local-union-info-component .form-group{display:flex;flex-wrap:wrap}.local-union-info-component .form-group.checkbox-group{padding-right:1rem;justify-content:space-between}.local-union-info-component .form-group textarea:disabled{resize:none;overflow:hidden;color:#fff;border:solid 1px #fff;background-color:#c2c2c2}.local-union-info-component .form-group .form-label,.local-union-info-component .form-group .umbraco-forms-label{width:auto;font-size:16px;line-height:1}.membership,.previous-trust-position,.qualification-courses{font-family:"utopia-std",sans-serif}.qualification-courses th{font-weight:700;padding:1px 2px}.qualification-courses .date{width:80px}.membership .date{width:105px}.membership th,.previous-trust-position th{font-weight:700;padding:1px 2px}.membership td,.previous-trust-position td,.qualification-courses td{padding:1px 2px}.previous-trust-position .date{width:80px}.membership td:last-of-type,.membership th:last-of-type,.previous-trust-position td:last-of-type,.previous-trust-position th:last-of-type,.qualification-courses td:last-of-type,.qualification-courses th:last-of-type{text-align:right}.localunion-bod-component hr:last-of-type{display:none}.localunion-bod-component .profiles-to-add{cursor:pointer}.terms-and-conditions-component .form-label,.terms-and-conditions-component .umbraco-forms-label{width:auto;font-size:16px;line-height:1}.communication-settings-modal-component .small{margin-top:.1rem;font-family:"raleway",sans-serif}.choose-delegated-component input,.choose-delegated-component textarea,.choose-representative-component input,.choose-representative-component textarea,.event-component input,.event-component textarea,.send-mail-component input,.send-mail-component textarea,.send-sms-component input,.send-sms-component textarea{font-family:"raleway",sans-serif!important;font-weight:500!important}.choose-delegated-component input[type=date],.choose-representative-component input[type=date],.send-mail-component input[type=date],.send-sms-component input[type=date]{width:auto;min-width:200px}.choose-delegated-component input[type=time],.choose-representative-component input[type=time],.send-mail-component input[type=time],.send-sms-component input[type=time]{width:auto;min-width:150px}.event-component input[type=time]{min-width:150px}.choose-delegated-component .textarea-p,.choose-representative-component .textarea-p,.event-component .textarea-p,.send-mail-component .textarea-p,.send-sms-component .textarea-p{margin-top:-7px}.account-statement-component input[type=date]{width:auto;min-width:200px}.sms-overview-component .grid-actions-item{display:flex;flex-direction:column}.mail-overview-component table a,.sms-overview-component table a{cursor:pointer;text-decoration:underline!important;font-size:.8125rem;font-weight:600;color:#25392f}.sms-overview-component .rounded-border{border:solid 1px;border-radius:5px;padding:5px}.sms-overview-component .consumption-grid-wrap .e-table tbody tr:last-child td{font-weight:700!important}.mail-overview-component .e-grid .e-table tbody tr .e-rowcell:first-child,.sms-overview-component .e-grid .e-table tbody tr .e-rowcell:first-child{color:#25392f!important}.mail-overview-component .grid-actions-item{display:flex;flex-direction:column}.mail-overview-component .rounded-border{border:solid 1px;border-radius:5px;padding:5px}.choose-delegated-component label:not(.radio-label,.custom-file-upload),.choose-representative-component label:not(.radio-label,.custom-file-upload),.delegated-access-control-component label:not(.radio-label,.custom-file-upload),.event-component label:not(.radio-label,.custom-file-upload),.send-mail-component label:not(.radio-label,.custom-file-upload),.send-sms-component label:not(.radio-label,.custom-file-upload),.sms-consumption-component label:not(.radio-label,.custom-file-upload),.sms-overview-component label:not(.radio-label,.custom-file-upload){font-weight:700;font-family:"raleway",sans-serif;font-size:1rem}.choose-representative-component .fa-chevron-down,.choose-representative-component .fa-chevron-up{font-size:8px}.choose-representative-component .fa-chevron-down::before,.choose-representative-component .fa-chevron-up::before{border-radius:2px;background:#25392f;padding:2px;color:#fff}.delegated-access-control-component .modal-body,.delegated-access-control-component .sf-grid{font-size:13px!important}.delegated-access-control-component .form-check{display:flex;justify-content:center}.event-overview-backoffice-container{display:flex;padding:24px 82px;flex-direction:column;gap:16px}.event-date-range-box{min-width:180px;gap:.5rem}.event-date-range-box input[type=date]{min-width:0}.event-manager-container{height:100%;min-height:100vh;padding:0 5rem}.custom-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1050}.custom-modal-overlay h3{margin-bottom:unset}.custom-modal-container{background:#fff;border-radius:4.8px;box-shadow:0 4px 32px rgba(0,0,0,.25);min-width:25%;max-width:33%;max-height:80%;overflow-y:auto;display:flex;gap:1rem;flex-direction:column}.custom-modal-container-header{padding:16px 16px 0;gap:8px}.custom-modal-container-content{padding:0 16px 16px;gap:16px}.location-map-container{width:100%;height:100%}.location-map-container .event-location-modal-map{width:100%;height:342px}.custom-modal-overlay hr{color:#dee2e6}.form-control-height{height:38px;max-height:38px;display:flex;align-items:center}.event-component .tinymce-wrapper .tox-tinymce{border:1px #182719 solid}.event-component #file-upload,.event-component .e-dropdownlist,.event-component .form-control,.event-component .form-select{text-overflow:ellipsis;height:38px}.event-component #file-upload:focus,.event-component .e-dropdownlist:focus,.event-component .form-control:focus,.event-component .form-select:focus{border-color:#9eb09f;box-shadow:0 0 0 4px rgba(61,97,63,.25)}.event-component textarea.form-control{height:unset}.event-component input[type=date]{width:100%;min-width:unset}.event-component input[type=time]{width:100%}.event-component .checkbox-group{display:flex;align-items:flex-start}.event-component .checkbox-group .form-check-input{margin-top:0;flex-shrink:0}.event-component .checkbox-group label{margin:0;padding-left:8px}.event-component .event-image-placeholder{width:200px;aspect-ratio:1.77777778;background-color:#25392f;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:4px}.event-component .custom-delete-button{padding-left:0;text-align:center}.event-component .custom-delete-button button{height:38px}.event-component .custom-delete-button button svg{margin-top:-4px}.event-component .ticket-type-rows{row-gap:.5em}.event-component .ticket-type-rows:last-child{margin-bottom:0!important}.tox .tox-toolbar--scrolling{flex-wrap:wrap!important}.event-master-header{height:72px;background-color:#fff;padding:1rem 0 1rem 3rem}.event-master-background-color{background-color:#dde195}.event-master-footer-border{background-color:#dde195;border-top:1px solid #fff;padding-top:1rem}@media screen and (max-width:991.98px){.event-master-footer-border{padding-top:1rem;margin-bottom:1rem;margin-left:0;margin-right:0}}.event-content-container{padding:0 4rem 3rem}@media screen and (max-width:991.98px){.event-content-container{padding:1rem 1.5rem .5rem}}.djf-banner{background-color:#25392f;background-position:center;height:124px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media screen and (max-width:991.98px){.djf-banner{height:224px}}.event-banner{background-size:cover;background-position:center;height:348px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media screen and (max-width:991.98px){.event-banner{height:388px}}.event-banner-title{font-size:48px;font-weight:800;line-height:64px;vertical-align:middle}.event-banner-button,.event-banner-description,.event-banner-title{font-family:"raleway",sans-serif;letter-spacing:0;color:#fff}.event-banner-description{font-weight:500;font-size:20px;line-height:36px;padding-bottom:1rem}.event-banner-button{border-radius:4px;border:1px solid #fff;padding:10px 20px;font-weight:600;font-size:16px;line-height:16px;background-color:transparent}.event-new-section-line{border-bottom:1px solid #25392f}.event-new-section-gray-line{border-bottom:1px solid #a9adb0;margin-bottom:5px;margin-top:2px}.event-section-container{padding-top:2rem}@media screen and (max-width:991.98px){.event-section-container{margin-bottom:2rem}.event-section-container:first-child{padding-top:0}.event-section-container:last-child{margin-bottom:0}}.event-small-headline{font-family:"raleway",sans-serif;font-weight:600;font-size:20px;line-height:28px;letter-spacing:0;color:#25392f}.event-info-small-headline{color:#25392f}.event-headline,.event-info-regular-text,.event-info-small-headline{font-family:"raleway",sans-serif;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0}.event-info-regular-text a{color:#3d613f!important;cursor:pointer}.event-headline{font-size:24px;line-height:33.6px;color:#25392f}.event-info,.event-note-text{font-family:"raleway",sans-serif;font-weight:500}.event-note-text{font-size:12px;line-height:16.8px;letter-spacing:0;color:#25392f}.event-info{color:#fff;font-size:14px;font-style:italic;line-height:24px}.checkbox-label,.event-description,.event-summary-text{font-family:"utopia-std",sans-serif;font-weight:400;font-size:16px;line-height:22.4px;letter-spacing:0;color:#25392f}.checkbox-label a,.event-description a{font-family:"utopia-std",sans-serif!important;font-weight:400!important;font-size:16px!important;line-height:22.4px!important;letter-spacing:0!important;-webkit-text-decoration:underline solid #3d613f!important;text-decoration:underline solid #3d613f!important;color:#3d613f!important;cursor:pointer}.checkbox-label,.event-summary-text{line-height:16px}.event-summary-text{font-family:"raleway",sans-serif;font-weight:600;line-height:24px}.event-signup-tab-container{text-align:center;margin:1rem 0;border-bottom:1px solid #dee2e6}.event-signup-tab{padding:8px 16px;border-radius:4px;font-family:"raleway",sans-serif;font-weight:600;font-size:20px;line-height:28px;letter-spacing:0;display:flex;align-items:center;justify-content:center;gap:.25em}@media screen and (max-width:991.98px){.event-signup-tab{text-align:center}}.event-signup-tab svg{fill:#25392f}.event-signup-tab.event-signup-current-tab{background-color:#25392f;color:#fff}.event-signup-tab.event-signup-current-tab svg{fill:#fff}.event-signup-textarea{width:100%;resize:none;height:96px;border-radius:4px;border:1px solid #25392f;padding:4px 8px}.event-signup-completed-info-text{color:#25392f;font-family:"utopia-std",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:22.4px}.event-modal{display:flex;align-items:center;align-self:stretch;width:564px}@media screen and (max-width:991.98px){.event-modal{width:264px}}.event-modal-button{width:auto}@media screen and (max-width:991.98px){.event-modal-button{width:100%}}.event-modal-body-text{color:#25392f;text-align:center;font-family:"raleway",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:36px}.dos-signin-dialog-container{width:776px;max-width:unset}@media screen and (max-width:991.98px){.dos-signin-dialog-container{width:auto}}.dos-signin-modal-container{background-color:#fff;pointer-events:auto}.dos-signin-modal-body-container{padding:24px;justify-content:center;align-items:center;text-align:center}.dos-signin-modal-buttons-container{padding:0 72px 24px;align-items:start;gap:24px;display:flex;justify-content:center}@media screen and (max-width:991.98px){.dos-signin-modal-buttons-container{flex-direction:column;align-items:stretch;padding:0 24px 24px}}.dos-signin-modal-buttons-container button{height:36px;padding:10px 20px;justify-content:center;align-items:center;flex:1 0 0}.dos-signin-modal-body-headline{color:#25392f;text-align:center;font-family:"raleway",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:44px}@media screen and (max-width:991.98px){.dos-signin-modal-body-headline{font-size:32px;line-height:110%}}.dos-signin-modal-green-info-text{color:#25392f;text-align:center;font-family:"raleway",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px}@media screen and (max-width:991.98px){.dos-signin-modal-green-info-text{font-size:14px;line-height:140%}}.cursor-hand{cursor:pointer}.max-content-box-width{max-width:1320px!important}.bannerWrapper{padding:0 64px}@media screen and (max-width:991.98px){.bannerWrapper{padding:0 16px 16px}}.bannerWrapper .bannerContainerHero{border-left:solid 1px #fff;padding:64px 112px}@media screen and (max-width:991.98px){.bannerWrapper .bannerContainerHero{padding:24px 16px}}.bannerContainerHero{padding:64px 0}@media screen and (max-width:991.98px){.bannerContainerHero{padding:32px 0;gap:28px}}.bannerContainerHero.flex-lg-row-reverse{gap:64px}@media screen and (max-width:991.98px){.bannerContainerHero.flex-lg-row-reverse{gap:28px}}.bannerContainerHero .content .manchet{margin-bottom:0}@media screen and (max-width:991.98px){.bannerContainerHero .content .manchet{margin-bottom:.5rem;width:100%}.bannerContainerHero .content button{width:100%;margin-top:16px}}.newsmails{padding:24px}.newsmails h5{padding-bottom:12px}.newsmails .form-check{padding-top:4px;padding-bottom:4px}.swal2-popup{background:#fff!important;color:#333!important}.swal2-styled.swal2-confirm{background-color:#dde195!important}.swal2-styled.swal2-cancel{background-color:#aaa!important}.swal2-styled.swal2-error{background-color:#ce1313!important}.swal2-styled.swal2-success{background-color:#000!important}.swal2-popup.swal2-success{background:#000!important;color:#fff!important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5sZXNzIiwicmZzLmxlc3MiLCJhcHAuY3NzIiwiZ3JpZEVkaXRvcnMubGVzcyIsImNvbXBvbmVudHMubGVzcyIsIlN5bmNGdXNpb25PdmVycmlkZXMubGVzcyIsIm1hc3Rlci5sZXNzIiwicGFnZXMubGVzcyIsInN3ZWV0YWxlcnQyLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBdXhDQSxBLG9CQUNJLEUsQ0FDSSxzQixDQUdKLEUsQ0FDSSwwQkFydUNSLEksQ0FDSSxtQyxDQUNBLGEsQ0NzQ0UsYyxDRHBDRixlLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0MsQ0FDQSxpQyxDQVJKLEksQ0FXSSxjLENBQ0kscUIsQ0FJUixXLENBQ0ksdUIsQ0FJSixXLENBQ0ksbUIsQ0FHSixRLENBQ0ksZ0MsQ0FDQSxlLENBR0osVyxDQUNJLG1DLENFM0RKLEcsQ0FFQSxHLENBRUEsRyxDQUVBLEcsQ0FFQSxHLENGdURBLEUsQ0U5REEsRSxDQUVBLEUsQ0FFQSxFLENBRUEsRSxDRnlESSxpQyxDRWhFSixHLENBRUEsRyxDQUVBLEcsQ0FFQSxHLENBRUEsRyxDQUVBLEcsQ0ZxREEsRSxDRTlEQSxFLENBRUEsRSxDQUVBLEUsQ0FFQSxFLENBRUEsRSxDRndESSxrQixDQUNBLFksQ0FDQSxhLENBR0EsWSxDRWxESixHLENGcURBLEUsQ0FDSSxlLENDaUJJLGdDLENEZkosZ0IsQ0NnRUUsMEJDakhKLEcsQ0RpSEksRSxDQUNFLGdCRC9ESixBLHVDRTdDRixHLENGNkNFLEUsQ0FDSSxjLENBQ0Esa0JFekNSLEcsQ0Y2Q0EsRSxDQUNJLGUsQ0NNSSxnQyxDREpKLGdCLENDcURFLDBCQzlGSixHLENEOEZJLEUsQ0FDRSxrQkRwREosQSx1Q0VyQ0YsRyxDRnFDRSxFLENBQ0ksYyxDQUNBLGdCLENBQ0EsaUJFakNSLEcsQ0ZxQ0EsRSxDQUNJLGUsQ0NOSSw4QixDRFFKLGdCLENDeUNFLDBCQzFFSixHLENEMEVJLEUsQ0FDRSxtQkR4Q0osQSx1Q0U3QkYsRyxDRjZCRSxFLENDVkksaUMsQ0RZQSxrQkNxQ0YsQSw4REM3REosRyxDRDZESSxFLENBQ0Usb0JDekRSLEcsQ0Z1QkEsRSxDQ2hCUSxpQyxDRGtCSixnQixDQUNBLGUsQ0M4QkUsMEJDakRKLEcsQ0RpREksRSxDQUNFLG9CRDdCSixBLHVDRWZGLEcsQ0ZlRSxFLENDckJJLCtCLENEdUJBLGtCQzBCRixBLDhEQ3BDSixHLENEb0NJLEUsQ0FDRSxrQkNoQ1IsRyxDRlNBLEUsQ0FDSSxlLENDNUJJLGlDLENEOEJKLGdCLENDbUJFLDBCQ3hCSixHLENEd0JJLEUsQ0FDRSxvQkRsQkosQSx1Q0VERixHLENGQ0UsRSxDQ3ZERSxjLENEeURFLGtCQUlSLFMsQ0M3RE0sYyxDRCtERixnQixDQUNBLGUsQ0VDSixHLENGU0EsUSxDQVBBLEUsQ0FDSSxpQyxDQ3BFRSxpQixDRHNFRixlLENBQ0EsZ0IsQ0FHSixRLENBRUksZSxDQUlBLHVDQUFBLFEsQ0NoRkUsYyxDRGtGRSxrQkFSUixXLENBWVEsaUIsQ0FJUixjLENBQ0ksaUMsQ0MzRkUsYyxDRDZGRixnQixDQUNBLGUsQ0FVSixrQixDQVBBLG1CLENBQ0ksaUMsQ0FDQSxlLENDbkdFLGlCLENEcUdGLGdCLENBR0osa0IsQ0N4R00sbUIsQ0QyR0YsZ0IsQ0FDQSxlLENBR0osa0IsQ0FPQSxrQixDQU5JLGlDLENDaEhFLGtCLENEa0hGLGdCLENBQ0EsZSxDQUdKLGtCLENDdEhNLGtCLENEeUhGLGdCLENBQ0EsZSxDQUdKLGtCLENBQ0ksaUMsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBRUEsdUNBQUEsa0IsQ0FDSSxjLENBQ0EsZSxDQUNBLHFCQUlSLFksQ0FDSSw4QixDQ3BISSxtQyxDRHNISixlLENBQ0EsZ0IsQ0N0RUUsMEJBQUEsWSxDQUNFLHFCRHVFSixBLHVDQUFBLFksQ0FDSSxjLENBQ0Esa0JBSVIsa0IsQ0FDSSw4QixDQ3ZKRSxtQixDRHlKRixlLENBQ0EsZ0IsQ0FFQSx1Q0FBQSxrQixDQzVKRSxjLENEOEpFLGtCQUlSLFksQ0FDSSw4QixDQ25LRSxjLENEcUtGLGUsQ0FDQSxnQixDQUdKLGdCLENDektNLGlCLENEMktGLGUsQ0FDQSxnQixDQUdKLGlCLENBQ0ksNEIsQ0NoTEUsa0IsQ0RrTEYsZSxDQUNBLGdCLENBRUEsdUNBQUEsaUIsQ0NyTEUsa0IsQ0R1TEUsZ0IsQ0FDQSxlLENBQ0EscUJBSVIsdUIsQ0M3TE0sa0IsQ0QrTEYsZ0IsQ0FDQSxlLENBQ0EsbUIsQ0FHSixXLENBQ0ksaUMsQ0NyTUUsaUIsQ0R1TUYsZSxDQUNBLGdCLENBRUEsd0NBQUEsVyxDQzFNRSxjLENENE1FLGdCLENBQ0EsaUJBR0osQSx1Q0FBQSxXLENBQ0ksZSxDQzFMQSw2QixDRDRMQSxrQkMzSUYsQSw4REFBQSxXLENBQ0UsbUJEOElSLFksQ0N2Tk0sYyxDRHlORixnQixDQUNBLGUsQ0FFQSx1Q0FBQSxZLENBQ0ksaUMsQ0FDQSxlLENDOU5GLGlCLENEZ09FLGtCQUlSLGtCLENDcE9NLGMsQ0RzT0YsZ0IsQ0FDQSxlLENBRUEsdUNBQUEsa0IsQ0N6T0UsYyxDRDJPRSxnQixDQUNBLGlCRUlSLFksQ0ZBQSxLLENBQ0ksc0IsQ0FDQSxlLENBQ0EsZ0IsQ0NuUEUsa0IsQ0R1UE4sSyxDQ3ZQTSxrQixDRDZQTixTLENBQ0ksZSxDQUNBLGEsQ0FDQSxnQyxDQUVBLGNBQUEsYyxDQUNJLHlCLENBTlIsVyxDQVdRLGlCLENBQ0EsYyxDQWlCUixNLENBYkEsUSxDQWVJLGlCLENBQ0Esd0IsQ0FFQSxhLENBQ0EsZ0MsQ0FuQkosUSxDQzdRTSx3QixDQUFBLGlCLENEdVJGLGUsQ0FHSixNLENBQ0ksVyxDQzNSRSxnQixDRHNTRixzQkFBQSxhLENBQ0kseUIsQ0FHSix5QixDQUNJLHdCLENBQ0Esb0IsQ0FHSix1QixDQUNJLHlCLENBS1Isc0IsQ0FDSSx5QixDQUNBLDRCLENBR0oscUIsQ0FDSSx3QixDQUNBLDJCLENBSUosRSxDQUNJLFEsQ0FDQSxhLENBQ0EsUyxDQUdKLFksQ0FDSSx3QixDQUNBLGtCLENBTUEsbUIsQ0FKQSxrQixDQUNJLHdCLENBR0osbUIsQ0FFSSxVLENBYVIsb0IsQ0FDSSxvQixDQUNBLHVCLENBRUEsMEIsQ0FDSSxvQixDQUNBLHdCLENBQ0Esb0IsQ0FHSix5QkFBQSx1QixDQUNJLG9CLENBQ0Esd0IsQ0FDQSxvQixDQUlSLHNCLENBQ0ksb0IsQ0FDQSx1QixDQUVBLDRCLENBQ0ksdUIsQ0FDQSx3QixDQUNBLG9CLENBY1Isc0IsQ0FWQSxVLENBQ0kscUIsQ0FDQSxrQixDQUNBLHVCLENBRUEsZ0IsQ0FDSSx3QixDQUlSLHNCLENBQ0ksd0IsQ0FJQSw0QixDQUNJLHFCLENBSVIsa0IsQ0FDSSxpQixDQUNBLFUsQ0FFQSx3QixDQUNJLFUsQ0FDQSx3QixDQUNBLG9CLENBSVIsSSxDQUNJLGdDLENBQ0Esc0IsQ0FDQSxlLENDM1pFLGMsQ0Q2WkYsZSxDQUNBLGtCLENBRUEsZ0IsQ0FDSSxpQixDQUNBLGEsQ0FDQSxZLENBQ0EsUyxDQUNBLFksQ0FDQSxrQixDQUNBLHNCLENBR0osdUIsQ0FDSSxrQixDQUNBLG9CLENBQ0Esb0IsQ0FJUixvQixDQUNJLGdDLENDbGJFLHdCLENEdWJGLGUsQ0N2YkUsYyxDRHliRixpQixDQUdBLGlDLENFdkNKLDJCLENBREEseUIsQ0FEQSw0QixDRjBDUSxVLENBQ0EsaUIsQ0FDQSx3QixDQUlSLFcsQ0FDSSxnQixDQUdKLFMsQ0FDSSwrQixDQUdKLGEsQ0FDSSxrQyxDQUdKLFMsQ0FDSSxrQyxDQURKLFMsQ0FBQSxXLENBS1EsVSxDQUlSLGMsQ0FDSSxrQyxDQUNBLFUsQ0FGSixnQixDQUtRLFUsQ0FJUixlLENBQ0ksa0MsQ0FDQSxVLENBaWRKLDBCLENBbmRBLGlCLENBNGFBLHFDLENBdmFRLFUsQ0FJUixLLENDbmRRLGtDLENBaURGLDBCQUFBLEssQ0FDRSxrQkRxYVIsSyxDQ3ZkUSxxQyxDQWlERiwwQkFBQSxLLENBQ0UscUJEeWFSLEssQ0MzZFEsa0MsQ0FBQSxxQyxDQWlERiwwQkFBQSxLLENBQ0UsZ0IsQ0FBQSxxQkQrYVIsVSxDQUNJLDJCLENBQ0EscUIsQ0FDQSxpQyxDQUdKLEcsQ0FDSSxjLENBQ0EsVyxDR25kSixNLENIc2RBLHVCLENBQ0ksa0IsQ0FHSixtQixDQUFBLDRCLENBQ0ksbUIsQ0FhSixZLENBZEEscUQsQ0FPWSxZLENBQ0EscUIsQ0FDQSxRLENBS1osWSxDQUNJLHFCLENBQ0EsaUIsQ0FDQSxZLENBQ0EseUMsQ0FHQSxTLENBSUosYyxDQUNJLGUsQ0FDQSxXLENFdkNKLDBCLENBQ0EsNEIsQ0ZvQ0EsNEIsQ0FLUSxRLENBTFIsNEIsQ0FTUSxnQixDQVRSLHVDLENBWVksbUIsQ0FaWiw0QixDQWlCUSwwQixDQUNBLGEsQ0FJUixhLENFNUNBLFksQ0FDQSxVLENGNENJLG9CLENBQ0EsYSxDQ3hqQkUsaUIsQ0QwakJGLGUsQ0FDQSxpQixDQUNBLGdDLENFdENKLDhCLENBTUEsbUMsQ0FIQSwrQixDRnFDSSx3QyxDRXZDSiw2QixDQU1BLGtDLENBSEEsOEIsQ0FOQSx1QyxDQUlBLDJCLENBTUEsZ0MsQ0FIQSw0QixDQU5BLHFDLENGNENRLGEsQ0FDQSxnQyxDQ2xrQkYsaUIsQ0Rza0JGLHVCLENFbENKLHNCLENBQ0Esb0IsQ0ZrQ1Esb0IsQ0FHSixxQixDRWpDSixvQixDQUNBLGtCLENGaUNRLHdCLENBS1IsWSxDQUVRLGdCLENBRlIsbUIsQ0FTWSxnQyxDQUNBLGMsQ0FDQSxpQixDQUNBLFMsQ0FDQSxVLENBQ0EsZSxDQUtaLFcsQ0V2Q0Esb0IsQ0ZnREksYSxDQUNBLGUsQ0FDQSxVLENDOW1CRSxpQixDRHNtQkYsdUIsQ0VuQ0osZ0MsQ0ZvQ1EsZSxDQUNBLGdDLENDeG1CRixjLENEbW5CTixvQixDQW5DQSxpQixDQW9DSSxpQixDQURKLDRCLENFdkNBLGtDLENGMkNRLGlCLENBQ0EsVSxDQUNBLFEsQ0FDQSxhLENBSVIsZ0IsQ0FDSSxZLENBR0osbUIsQ0FDSSxpQixDQUNBLHdCLENBS0EsNkIsQ0FQSix3QixDQVdRLGUsQ0FDQSxlLENBWlIsNEIsQ0FnQlEsZSxDQWhCUixtQixDQW9CQSx1QixDQW9CQSxrQixDQzFxQk0saUIsQ0Q4cUJGLGEsQ0FDQSxZLENBQ0Esa0IsQ0FFQSxlLENBNUJKLHVCLENBQ0ksZ0MsQ0FLQSxlLENBQ0EsVSxDQUVBLGMsQ0FUSix5QixDQVlRLGMsQ0FtQ0osZ0IsQ0EvQ0osZ0MsQ0k3dEJBLCtELENKNnVCUSx5QixDQUlSLGtCLENBQ0ksaUIsQ0FDQSx3QixDQUtBLDZCLENBSUosYSxDRW5EQSxnQixDRm9ESSx3QixDQUdKLGMsQ0FDSSxtQyxDQUdKLE0sQ0FDSSxRLENBQ0EsYyxDQUVBLFksQ0FDQSxrQixDQUNBLGUsQ0FNQSxlLENBQ0ksVSxDQUNBLGtCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGdCLENBSVIsYyxDQ2h0Qk0sa0IsQ0Q2ckJOLE0sQ0F5QkEsUSxDQUNJLGMsQ0FHSixlLENBQ0ksWSxDQUNBLDZCLENBQ0EsYyxDQUhKLDJCLENBTVEsWSxDQUNBLHNCLENBUFIsaUMsQ0FVWSxVLENBQ0EsVyxDQVFaLFcsQ0FDSSxrQyxDQUlKLFUsQ0FDSSxrQyxDQUdKLGEsQ0FDSSx1QixDQUdKLGMsQ0FDSSx1QixDQUlKLGdCLENBQ0ksZ0MsQ0FJSix1QixDQUVJLGlCLENBQ0EsVSxDQUdBLDZCLENBRUksVSxDQUNBLHFCLENBSVIsOEIsQ0FDSSxlLENBQ0EsUyxDQUNBLGUsQ0FDQSxxQixDQUNBLGtCLENBQ0EsNkMsQ0FDQSxpQixDQUNBLE0sQ0FDQSxPLENBQ0EsWSxDQUNBLGUsQ0FDQSxxQixDQUdBLDRELENBQ0ksUSxDQUNBLGUsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxVLENBQ0EseUIsQ0FDQSxxQixDQUdBLHdFLENBQ0ksOEIsQ0FDQSwrQixDQUdKLHVFLENBQ0ksaUMsQ0FDQSxrQyxDQUNBLDJCLENBR0osMEUsQ0U5RVIsa0UsQ0ZnRlksa0IsQ0FXUixhLENBNlZJLHFCLENBQ0EsYSxDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSxVLENBQ0EscUIsQ0FDQSxpQixDQUNBLHdELENBQ0EseUMsQ0FoVFIsa0IsQ0FLQSxtQixDQUpJLGEsQ0FDQSxnQyxDQUNBLGUsQ0FFSixtQixDQUNJLGEsQ0FLSixTLENBQ0ksZ0IsQ0FDQSxhLENBQ0EscUIsQ0FDQSxlLENBQ0EsaUIsQ0FLSixxQixDQUVRLFcsQ0FDQSxpQixDQUNBLHdCLENBSlIsbUMsQ0FPWSxVLENBQ0EsVyxDQUNBLFksQ0FDQSxzQixDQUNBLGtCLENBQ0Esa0IsQ0FDQSx3QixDQUNBLGEsQ0FTWixtQixDQUNJLFksQ0FHSixvQixDQUNJLG1CLENBR0osK0MsQ0t2NUJJLHVDLENBZ0JJLDBCLENMdzRCSixvQixDQUdKLG1ELENBQ0ksYyxDQUdKLG9CLENBQ0ksaUIsQ0FESix1QixDQUlRLFUsQ0FDQSw0QixDQUxSLGtDLENBU1EsUSxDQUVBLHdDLENBQ0ksZSxDQUdKLDBDLENBQ0ksd0IsQ0VuR1osMEIsQ0ZtRkEsK0IsQ0EyQlEsVSxDQUNBLGtCLENBQ0EsMkIsQ0FDQSxRLENBQ0EsZSxDQUVBLGlELENBQUEsNEMsQ0FtQkEsMEQsQ0FBQSw2QyxDQTJCQSw0RCxDQUFBLCtDLENBN0NJLDhCLENDdDlCTixjLENEdzlCTSxlLENBQ0EsZ0IsQ0FKSiw0QyxDRXRHUix1QyxDRnlIUSxxRCxDRWhHUix3QyxDRjJIUSx1RCxDRTVGUiwwQyxDRitDWSw4QixDQ3Q5Qk4sYyxDRHc5Qk0sZSxDQUNBLGdCLENFbkdaLDJCLENGOERBLHdDLENBMENRLFUsQ0FDQSxrQixDQUNBLDJCLENBQ0EsUSxDQUNBLGUsQ0VwR1Isa0MsQ0ZzREEsK0MsQ0FpRFksVSxDQWpEWix3QyxDQTZEUSxpQixDQUNBLG9CLENBQ0Esb0IsQ0FDQSxjLENBQ0Esb0IsQ0FDQSw4QixDQWxFUixxRCxDQXNFUSxvQixDRWhHUiw2QixDRjBCQSwwQyxDQTBFUSxVLENBQ0EsVyxDQUNBLHNCLENBQ0EsUSxDQTdFUix5QyxDQXdGUSw0QixDQzVnQ0YsYyxDRDhnQ0UsZSxDQUNBLGdCLENBQ0EsYyxDQTVGUix5QyxDQWdHUSxlLENBQ0EsdUIsQ0FDQSxvQixDQUNBLFUsQ0FDQSxXLENBQ0EsVyxDQUNBLGUsQ0FDQSxvQixDQUNBLGlCLENBQ0EsYyxDQUNBLHFCLENBQ0Esa0IsQ0FDQSx1QixDQUNBLFMsQ0FDQSxxQixDQUNBLDRCLENBQ0EsYyxDQWhIUixpRCxDQW9IUSxxQixDQUNBLCtSLENBQ0EsMkIsQ0FDQSx1QixDQXZIUixnQyxDQTJIUSxZLENBQ0Esc0IsQ0E1SFIsd0QsQ0FnSVEsUyxDQUNBLGdDLENBaklSLCtDLENBcUlRLHNCLENBcklSLCtDLENBeUlRLFMsQ0FDQSxlLENBMUlSLDRDLENBOElRLGEsQ0E5SVIscUMsQ0FrSlEsb0IsQ0FDQSxvQixDQUNBLGMsQ0FwSlIsc0MsQ0EwSlEsZSxDQUNBLHVCLENBQ0Esb0IsQ0FDQSxVLENBQ0EsVyxDQUNBLFcsQ0FDQSxpQixDQUNBLGMsQ0FDQSxpQixDQUNBLHFCLENBQ0Esa0IsQ0FDQSx1QixDQUNBLHFCLENBdEtSLHNELENBMktRLFUsQ0FDQSxpQixDQUNBLE8sQ0FDQSxRLENBQ0EsUyxDQUNBLFUsQ0FDQSxpQixDQUNBLDhCLENBbExSLDRDLENBc0xRLHNCLENBdExSLDRDLENBMExRLFMsQ0FDQSxlLENBM0xSLHFDLENBK0xRLGtCLENBL0xSLHVDLENBb01RLDRCLENBQ0EsMkIsQ0FJUixLLENBQ0ksUyxDQUVBLHVDQUFBLEssQ0FDSSxZQUlSLEssQ0FDSSxtQixDQUVBLHVDQUFBLEssQ0FDSSxzQkFHUixLLENBQ0ksbUIsQ0FFQSx1Q0FBQSxLLENBQ0ksc0JBR1IsTSxDQUNJLGdCLENBQ0EsbUIsQ0FFSixTLENBQ0ksb0IsQ0FDQSxpQixDQUNBLFUsQ0FDQSxXLENBZ0JJLDBCLENBQ0kscUIsQ0FHSiwwQixDQUNJLG9CLENBR0osMEIsQ0FDSSxxQixDQWFaLGEsQ0FDSSxjLENBQ0EsSyxDQUNBLE0sQ0FDQSxPLENBQ0EsUSxDQUNBLG1DLENBQ0EsVyxDQUNBLFUsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxzQixDQUNBLFksQ0FHQSxrQixDQUNJLFksQ0FHUixrQixDQUNRLHNCLENBSVIsSSxDQUNJLGlCLENBQ0EscUIsQ0FDQSxpQixDQUNBLFksQ0FDQSxzQixDQUNBLGtCLENBQ0Esc0IsQ0FBQSxpQixDQUNBLHVCLENBQUEsa0IsQ0FDQSxnQixDQUVBLGdCLENBQ0ksa0IsQ0FDQSxRLENBQ0EsbUIsQ0t2MENSLDBELENIa3RDQSw2RCxDQURBLDJELENBRUEsOEQsQ0cvc0NJLG9CLENBQ0EsUyxDSG10Q0osMkIsQ0dodENBLHFCLENBRUksZ0MsQ0hrdENKLGlDQUFpQyxrQixNQUF3QixhLENBQ3pELCtCQUErQixrQixNQUF3QixhLENBR3ZELHdCQUF3QixrQixNQUF3QixhLENBRmhELDBDQUEwQyxrQixNQUF3QixhLENBQ2xFLHlDQUF5QyxrQixNQUF3QixhLENHbHRDakUsdUJBQUEsa0IsTUFBQSxhLENBQ0ksdUIsQ0FDQSx5QixDQUdKLG1CLENBQ0ksMEIsQ0h1dENKLGMsQ0FFQSxnQyxDQURBLDRCLENBRUEsOEMsQ0czdENBLG1CLENBS0EsYyxDSGt0Q0EsZ0MsQ0dqdENJLHVCLENBR0osa0UsQ0FDSSwyQixDQUNBLGtDLENBR0osZ0IsQ0FDSSx3QixDQUdKLE8sQ0FDSSxrQixDQURKLGtCLENBSVEseUIsQ0FJUixVLENBQ0ksMkIsQ0FHSiwyQixDQUVJLFksQ0FHSixnQixDQUNJLFksQ0FDQSxzQixDQUdKLFEsQ0g4c0NBLE8sQ0c3c0NJLHNCLENBR0osMEIsQ0FDSSxrQixDQUdKLHFDLENBOENBLCtCLENBN0NJLHFCLENBQ0EsNEIsQ0FDQSxvQixDQUdKLHVDLENBQ0ksa0MsQ0FDQSx3QixDQUNBLHlCLENBQ0EsMEMsQ0FHSixPLENIMnNDQSxPLENHMXNDSSx3QixDQUNBLHFCLENBQ0Esd0IsQ0FDQSwyQixDQUdBLGUsQ0FNSixpQixDSHFzQ0EsZSxDRzFzQ1EsdUIsQ0FDQSx5QixDQUlSLGlCLENBSUksMEMsQ0FLSixtQixDQVRBLGlCLENBVUksc0IsQ0FDQSxpQixDQUNBLGdDLENBR0osbUIsQ0FDSSwyQixDQUNBLHFCLENBYUosc0NBQUEsUyxNQUFBLEssTUFBQSxZLENBQ0ksNEIsQ0FDQSxvQixDQUdKLGtCLENBRVEsNEIsQ0FDQSxvQixDQUNBLHlCLENBUVIsUyxDSGtzQ0EsUSxDQURBLFEsQ0FEQSxRLENHL3JDSSxzQixDQUlKLHVCLENBQ0ksa0MsQ0FDQSx3QixDQUdKLHFFLENBQ0ksVyxDQUNBLGtDLENBRkoseUYsQ0FLUSx1QyxDQUlSLE0sQ0FDSSxzQixDQUNBLCtCLENBQ0EsbUIsQ0hnc0NKLHVCLENHbnNDQSxnQixDQU1RLGtCLENIbXNDUix1QyxDQUZBLGlDLENBQ0EsZ0MsQ0d4c0NBLDBCLENBU1ksa0IsQ0hzc0NaLGdELENBRkEsMEMsQ0FDQSx5QyxDR25zQ1ksbUMsQ0FDSSx5QyxDSHlzQ2hCLGlELENBRkEsMkMsQ0FDQSwwQyxDR3JzQ1ksb0MsQ0FDSSxvQixDSDJzQ2hCLG1ELENBRkEsNkMsQ0FDQSw0QyxDRzF0Q0Esc0MsQ0FvQmdCLGtCLENBQ0Esd0IsQ0FDQSx5QixDSDZzQ2hCLCtELENBRkEseUQsQ0FDQSx3RCxDR2x1Q0Esa0QsQ0o5RE0sYyxDSXlGYyx1QixDQUNBLHlCLENBQ0EsMEMsQ0g2c0NwQixjLENHMXVDQSxnQixDQW9DUSxzQixDSDBzQ1IsdUIsQ0d2c0NRLHlCLENBQ0ksc0IsQ0FDQSwrQixDQUNBLG1CLENBS1oseUMsQ0FDSSxrQixDQUNBLGdDLENBR0osbUMsQ0FDSSx3QixDQUdKLDBDLENBQ0ksWSxDQUNBLFksQ0FDQSxzQixDQUNBLGtCLENBQ0EsUSxDQUxKLGtELENBUVEsZSxDQUNBLHdCLENKL0hGLGMsQ0toR04sZ0MsQ0FHUSxVLENBQ0EsVyxDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EscUIsQ0FDQSxpQyxDQUNBLDJCLENBVlIsYyxDQWNRLGEsQ0FDQSxlLENBS1IsZSxDQUNJLFMsQ0FDQSxVLENBRkosOEIsQ0FPWSx3QixDQUNBLFMsQ0FDQSwwQixDQUNBLGdCLENBQ0EsbUIsQ0FYWixnRCxDQWlCb0IsVyxDQUVBLG9DQUFBLGdELENBQ0ksYUFwQnhCLDhDLENBNkJnQixVLENBQ0EsYyxDQUVBLG9ELENBQ0ksZSxDQWpDcEIseUMsQ0EwQ29CLGEsQ0FDQSxnQyxDQUNBLGUsQ0FDQSxZLENBN0NwQiwyQyxDQWtEd0IsWSxDQUNBLGtCLENBU3hCLGdCLENBQ0ksVyxDQUNBLFMsQ0FDQSxxQixDQUNBLGEsQ0FDQSxxQixDQUNBLFksQ0FOSiw0QixDQVNRLDRCLENDNUJSLDZCLENEbUJBLCtCLENBZVksYSxDQUtaLFMsQ0FDSSx5QyxDQUlKLE0sQ0FDSSxpQixDQUNBLFksQ0FDQSxTLENBd1RBLGlDLENBQ0EsaUIsQ0F6UUosa0IsQ0FuREEsaUIsQ0FNUSx5QixDQU5SLGlCLENBWVksYyxDQVpaLFUsQ0FpQlEsVyxDQUlSLGUsQ0FBQSxzQixDQUNJLFUsQ0FLSSxvQ0FLSixlLENBTEksc0IsQ0FDSSxZQVNaLGdCLENBQ0ksYyxDQUdKLHFELENBSVksdUIsQ0FNWixrQixDQUVRLDBCLENBRUEsNEIsQ0prM0NSLGdCLENJNzJDSSxlLENKNDJDSixlLENJMzJDUSxvQixDQUtSLFMsQ0oyMkNBLGUsQ0kxMkNJLFUsQ0FJSix1Q0FDSSxrQixDQUNJLGtCLENBQ0EsVSxDQUZKLHVCLENBS1EsMEIsQ0FMUixxQyxDQVVZLDBCLENBQ0EsNEIsQ0FDQSxZQU9oQixPLENBQ0ksaUMsQ0FDQSxVLENBRUEsZSxDQUNBLEssQ0FDQSx1QixDQUNBLGUsQ0FDQSxhLENBQ0EsUyxDQVRKLHdCLENBWVEsbUIsQ0FFQSwrQixDQUNJLGlCLENBZlosa0IsQ0FvQlEsVSxDQUNBLGlCLENBQ0EsUSxDQUNBLGUsQ0FDQSxXLENBQ0EsWSxDQUNBLGUsQ0ExQlIscUIsQ0E4QlEsYyxDQUNBLFEsQ0FJUixhLENBQ0ksVSxDQUdKLFMsQ0FDSSwwQixDQUNBLDJCLENBQ0EsUSxDQUVBLGUsQ0o2MUNKLGUsRUl4MUNBLEksQ0FDSSxrQixDQUtKLFcsQ0oyMUNBLGlCLENJbnJDQSxxQyxDQXRLUSxRLENBUlIsSSxDQVlBLFcsQ0FDSSxVLENBQ0EsNkIsQ0FHSix1Q0FDSSxhLENBQ0ksaUIsQ0FDQSxXLENBR0osa0IsQ0FDSSx3QixDQTJCQSxnQixDQUNBLGMsQ0FDQSxLLENBQ0EsUSxDQUNBLFMsQ0FDQSxPLENBQ0EsYSxDQXRCSSwrQixDQVJSLG1CLENBRVEsaUIsQ0FGUix3QixDQU1RLG1CLENBTlIsa0IsQ0FjUSxXLENBZFIsZ0MsQ0FpQlksUSxDQUNBLGMsQ0FLWix1QixDQVdRLHNCLENBQ0EsaUIsQ0FDQSxVLENBQ0EscUIsQ0FDQSxRLENBQ0EsZ0IsQ0FoQlIsaUMsQ0FtQlksVSxDQW5CWixpQyxDQXVCWSxTLENBQ0EsVSxDQUNBLGEsQ0FDQSxRLENBMUJaLG1DLENBOEJnQixZLENBQ0Esa0IsQ0FDQSxRLENBaENoQixxQyxDQW1Db0IsZ0IsQ0FDQSxVLENBcENwQixxRCxDQXlDZ0IsVSxDQXpDaEIsMEIsQ0FpRFEsYyxDQUNBLGUsQ0FDQSx1QixDQW5EUixxQyxDQXVEWSxVLENBQ0EsVyxDQUNBLGtCLENBQ0EsZSxDQUNBLGlCLENBQ0EsUSxDQUNBLGUsQ0E3RFosZ0QsQ0FnRWdCLFUsQ0FDQSxRLENBakVoQixrRCxDTHZNRSxrQixDS3VNRix1QyxDTGhMSSwrQixDSzBQWSxXLENBMUVoQixpRCxDQWdGZ0IsZUwvTWQsQSw4REFBQSx1QyxDQUNFLGdCS3FOUixTLENBQ0ksUSxDQUNBLGMsQ0FDQSxRLENBSEosVyxDTHZRUSwrQixDSzhRQSxVLENMN05GLDBCQUFBLFcsQ0FDRSxnQktnT1IsWSxDQUNJLFcsQ0FDQSxpQixDQUNBLFMsQ0FDQSxVLENBQ0EsZSxDQUNBLFksQ0FDQSxrQixDQUNBLHNDLENBQ0EsWSxDQUNBLGUsQ0FWSixpQixDQWFRLFUsQ0FHUixRLENBQ0ksYyxDQUNBLEssQ0FDQSxNLENBQ0EsTyxDQUNBLFEsQ0FDQSxZLENBVUksb0NBQUEsMkIsQ0FDSSwwRUFLSixBLHVDQUFBLDRCLENBQ0kseUVBYlosa0IsQ0FrQlEsd0IsQ0FsQlIsc0IsQ0FxQlksUSxDQUNBLGUsQ0F0QlosdUMsQ0F5QmdCLFksQ0F6QmhCLHVELENBNEJvQixlLENGMmpCcEIsZ0MsQ0V2bEJBLGdELENBZ0NvQixrQixDQUVBLHVDQUFBLGdELENBQ0ksVUFuQ3hCLHlDLENMblVNLGlCLENLbVVOLHlDLENBNENvQixvQixDQUdKLG9DQUFBLHVDLENBQ0ksUyxDQURKLHVELENBSVEsY0FJUixBLHVDQUFBLHVDLENBQ0ksdUUsQ0FDQSxjLENBRkosdUQsQ0FLUSxpQkFRaEIsQSxvQ0FBQSxrQixDQUNJLDRFQUlKLEEsdUNBQUEsa0IsQ0FDSSxzQixDQURKLHNCLENBSVEsWSxDQUpSLDhCLENBUVEsYyxDQVJSLHNCLENBWVEsb0JBckZoQixxQixDQTJGUSx3QixDQTNGUixtQyxDTDVTUSxtQyxDSzJZSSxRLENBQ0Esa0IsQ0wzVk4sMEJBQUEsbUMsQ0FDRSxxQktnV0ksQSx1Q0FBQSxtQyxDTGxaSixtQyxDS29aUSxTLENBQ0EsVyxDQUNBLG9CTHJXVixBLDhEQUFBLG1DLENBQ0UscUJLMFBSLG1DLENBK0dZLFEsQ0FHSix1Q0FVSixNLENBVkkscUIsQ0FDSSxTLENBREosaUMsQ0FJUSxpQixDQUNBLG9CQVVoQixVLENBQ0ksYSxDQUNBLE0sQ0FHSixXLENBQ0ksUyxDQzFpQkoseUIsQ0FJWSxxQixDTG8yRFosMkJBQTJCLGMsQ0s1MURuQiwwQkFBQSxjLENBQ0ksK0IsQ0wrMURaLHdCLENLbjJEQSx1QixDQVNZLFUsQ0FDQSxrQixDQUNBLGUsQ0FDQSxzQixDQUNBLFEsQ0FDQSxlLENMODFEWiw0QixDSzUyREEsMkIsQ051Rk0saUIsQ0N5eEROLDZCLENLaDNEQSw0QixDTnVGTSxpQixDTWhFTSxxQixDQUVBLHFDTDYxRFYsNkIsQ0s3MURVLDRCLENBQ0ksZUFNaEIsdUMsQ0FJWSwrQixDQUNBLGlCLENBTFosc0QsQ0FRZ0IsVyxDQUNBLGlCLENBVGhCLG9ELENBY2dCLGUsQ0FNaEIsc0IsQ0FHUSxjLENBQ0EsUSxDQUNBLGEsQ0FMUixxQixDQUFBLHdCLENBYVEsWSxDQUNBLHNCLENBZFIsMkIsQ0FxQmdCLGEsQ0FDQSxtQixDQUNBLGlCLENBQ0Esd0IsQ0FDQSxxQixDQUNBLHlDLENBQ0EsZ0MsQ0FDQSxhLENBQ0EsYSxDQUdBLGtDLENMNjBEaEIsaUMsQ0s1MERvQixVLENBQ0Esa0IsQ0FDQSxjLENBR0osb0MsQ0FDSSxvQixDQUNBLHlCLENBQ0EsYyxDQXpDcEIsaUIsQ0FnRFEsWSxDQUNBLGEsQ0FFQSxvQ0FBQSxpQixDQUNJLGNBR0osc0IsQ0FDSSxZLENBeERaLDhCLENBNERZLGlCLENBQ0Esd0IsQ0FDQSxlLENBOURaLG9CLENBa0VZLCtCLENBbEVaLHVCLENBc0VZLGdDLENBQ0EsYyxDQUNBLGEsQ0F4RVosbUMsQ0E0RVksaUIsQ0FDQSx3QixDQUVBLDJDLENBQ0ksd0IsQ0FoRmhCLDJCLENBcUZZLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxRLENBQ0EsbUIsQ0FDQSxjLENBS1osNkIsQ0FHUSxnQixDQUlSLDJDLENBS1ksc0IsQ0FDQSxxQixDQUNBLGlCLENBQ0EscUIsQ0FDQSwyQixDQUNBLGlDLENBT1osZ0MsQ0FFUSxTLENBSVIsb0IsQ0FFUSxZLENBQ0Esb0IsQ0FBQSxlLENBQ0EsNkIsQ0FDQSxrQixDQUxSLGUsQ0FTUSxnQixDQUNBLFUsQ0FDQSxVLENIMEZSLDZDLENHckdBLDhCLENBZVEsZSxDQUNBLGdDLENOMUdGLGMsQ00wRk4saUMsQ0FxQlEsUyxDQUNBLGEsQ0F0QlIsMkIsQ0EwQlEsb0IsQ0FDQSxTLENBQ0EsVSxDQTVCUiw4QixDQWdDUSxpQixDQUNBLHdCLENBQ0EsUyxDQUNBLFUsQ0FHQSxzQyxDQUNJLG9CLENBQ0Esd0IsQ0FDQSxvQixDQUdKLG9DLENBQ0kseUIsQ0FPWixJLENBSEEsa0IsQ0FDSSxZLENBS0EsZSxDQUNJLGEsQ0FDQSxvQixDSDFOUixxRixDRHpCQSx1QixDQUVRLFUsQ0FJUix5QixDQUtZLFUsQ0FDQSxXLENBQ0EscUIsQ0FDQSxrQixDQVJaLDJCLENBV2dCLGEsQ0FDQSxjLENBUWhCLG1CLENBT1EsYyxDQUNBLDJCLENBQ0EscUIsQ0FUUix1QixDQVlZLFcsQ0FaWixtQixDQUFBLDBCLENBZ0JZLFUsQ0FDQSx1QixDQUNBLFcsQ0FDQSxhLENBRUEsZUFBQSxnQixFQUFBLDBCLENBR0ksYUFPaEIsQSxlQUFBLGdCLEVBR0ksTSxDQUNJLGlCLENBQ0EsVSxDQUNBLFEsQ0FDQSxxQixDQUpKLG1CLENBT1EsaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLFUsQ0FDQSxhQUtaLHFCLENBZVEsaUIsQ0FDQSxjLENBQ0EsZSxDQUNBLFcsQ0FmQSxrQyxDQUVRLHFDLENBQ0EsZSxDQUNBLG1CLENBSlIsMkMsQ0FPWSxTLENBVnBCLDRCLENBc0JZLHFCLENBQ0Esc0MsQ0FDQSxpQixDQUNBLFEsQ0FDQSxNLENBQ0EsTyxDQUNBLEssQ0FDQSxnQixDQUNBLFksQ0FDQSxrQixDQUNBLHFCLENBQ0EsZSxDQUNBLHNCLENBbENaLHFDLENBcUNnQixtQyxDQUNBLE0sQ0FDQSxTLENBQ0EsWSxDQUNBLGMsQ0FDQSxxQixDQTFDaEIsMEMsQ0ZvQk0sYyxDRTBCYyxNLENBQ0EsVSxDQUNBLFksQ0FDQSxrQixDQWpEcEIsdUMsQ0FxRG9CLGlCLENBQ0EsTSxDQXREcEIsc0MsQ0EyRGdCLGtCLENBTWhCLE8sQ0RzL0RBLE8sQ0NsL0RRLGlCLENDNm5CUixvQixDRGpvQkEsTSxDQVlRLGlCLENBWlIsTyxDQWdCUSxvQixDQWhCUixPLENBb0JRLHVCLENBcEJSLE0sQ0F5QlEsYSxDQUNBLHlCLENBMUJSLFEsQ0E2QlksaUIsQ0FDQSxPLENDM0taLG1EQUFBLFksQ0FJWSwrQixDQUNBLG1CLENBQ0Esa0IsQ0FOWix5QyxDQVVZLGUsQ0FDQSxpQixDQUNBLHdCLENBWlosb0QsQ0FlZ0IsYyxDQWZoQixzRCxDQW1CZ0IsYyxDQU1oQixvRCxDQU1nQiw0QixDQU5oQixzRCxDQVNvQixxQixDQVRwQixpRixDQWFvQixZLENBQ0Esc0IsQ0FDQSxzQixDQWZwQixzSCxDQXdCNEIsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLGUsQ0FDQSxpQixDQUdBLG9DQUFBLHNILENBQ0ksVSxDQUNBLGFBakNoQywwSCxDQXFDZ0MsYyxDQUNBLFcsQ0FDQSxVLENBQ0EseUIsQ0F4Q2hDLDZILENBK0M0QixZLENBQ0Esc0IsQ0FDQSxrQixDQUNBLGtCLENBQ0EsVSxDQUNBLFcsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxVLENBR0Esb0NBQUEsNkgsQ0FDSSxVLENBQ0EsVyxDQUNBLGdCQTdEaEMsa0UsQ0FvRW9CLGUsQ0FDQSxhLENIRWQsaUIsQ0dBYyxxQixDQUVBLG9DQUFBLGtFLENIRmQsZ0JHdkVOLCtELENBK0VvQixhLENBQ0EsZ0IsQ0hUZCxpQixDR1ljLG9DQUFBLCtELENIWmQsZ0JHdkVOLCtELENBeUZvQixhLENBQ0Esb0IsQ0huQmQsaUIsQ0dzQmMsb0NBQUEsK0QsQ0h0QmQsZ0JHdkVOLGlFLENBa0d3QixlLENBQ0EsYSxDQUNBLGMsQ0FDQSxRLENBckd4Qix1RSxDQTBHb0IscUIsQ0FDQSxpQixDQUNBLFEsQ0E1R3BCLHNELENBaUhnQixZLENBQ0Esa0IsQ0FDQSxlLENBQ0EsZSxDQUNBLFUsQ0FySGhCLHdELENBeUhvQixjLENBekhwQix3RCxDQTZIb0IsZ0MsQ0FDQSxjLENBQ0EsZSxDSHhEZCxpQixDRzBEYyxhLENBa0RwQixnQixDQXZDQSxxQixDQUNJLGdDLENBR0osMkMsQ0FFUSxnQixDQUZSLDJDLENBTVEsVSxDQUNBLFksQ0FQUix1QyxDQVdRLFksQ0FDQSxjLENBRUEsc0QsQ0FDSSxrQixDQUNBLDZCLENBaEJaLHlELENBb0JZLFcsQ0FDQSxlLENBQ0EsVSxDQUNBLHFCLENBQ0Esd0IsQ0F4QlosbUQsQ0Y0b0VBLDRELENFaG5FWSxVLENBQ0EsYyxDQUNBLGEsQ0F5QlosVyxDQWdCQSx3QixDQWhDQSxzQixDQUNJLG1DLENBREoseUIsQ0FJUSxlLENBSUEsZSxDQVJSLDRCLENBWVEsVSxDQUlSLGlCLENBWVEsVyxDQVpSLGMsQ0FnQkEsMkIsQ0FJUSxlLENBSUEsZSxDQXhCUixjLENBZ0JBLDJCLENBaENBLHlCLENBd0NRLGUsQ0FSUiw4QixDQVlRLFUsQ0FJUiwyQixDQUFBLDJCLENGcW1FQSx3QyxDQUtBLHdDLENBSkEsc0MsQ0FLQSxzQyxDRXptRVEsZ0IsQ0FRUix5QyxDQUdRLFksQ0FIUiwwQyxDQU9RLGMsQ0FJUiwyQyxDRmdtRUEsb0QsQ0U1bEVRLFUsQ0FDQSxjLENBQ0EsYSxDQUlSLDhDLENBUVEsZ0IsQ0FDQSxnQyxDRmttRVIsaUMsQ0FMQSxvQyxDQU1BLHNDLENBTEEseUMsQ0FNQSxzQixDQUxBLHlCLENBQ0EsMEIsQ0U1bEVBLDZCLENGNmxFQSx5QixDQUxBLDRCLENFamxFUSwwQyxDQUNBLHlCLENGOGxFUiw0QyxDQUNBLGlELENFdm1FQSxxQyxDRnFtRUEsb0MsQ0V6bEVRLFUsQ0FDQSxlLENGaW1FUiw0QyxDQUNBLGlELENFL21FQSxxQyxDRjZtRUEsb0MsQ0U1bEVRLFUsQ0FDQSxlLENGOGxFUixpQyxDRTlsRVEsZSxDRm9tRVIsdUMsQ0FDQSw0QyxDQUNBLDRCLENFeG5FQSxnQyxDRnFuRUEsK0IsQ0UvbEVRLGUsQ0FJUiw2QyxDQUVRLFUsQ0FDQSxlLENBSVIsMEMsQ0FHUSxZLENBQ0EscUIsQ0E0QlIsZ0MsQ0FoQ0EsK0IsQ0FRUSxjLENBQ0EsbUMsQ0h0UEYsa0IsQ0d3UEUsZSxDQUNBLGEsQ0FaUix1QyxDQWdCUSxnQixDQUNBLGlCLENBQ0EsVyxDQWxCUiw4RSxDQXNCUSx5QixDQVVSLHlFLENBaENBLHdFLENBMEJRLHVCLENBTVIsMkMsQ0FHUSxZLENBQ0EscUIsQ0FKUix3QyxDQWdCUSxnQixDQUNBLGlCLENBQ0EsVyxDRnlsRVIsc0NBQXNDLFksQ0FBYyxvQixDQUVwRCwyQ0FBMkMsWSxDQUFjLG9CLENBRHpELDhDQUE4QyxZLENBQWMsb0IsQ0FFNUQsMkJBQTJCLFksQ0FBYyxvQixDRWpsRXpDLCtCQUFBLFksQ0FBQSxvQixDRjJrRUEsOEJBQThCLFksQ0FBYyxvQixDQUU1QyxxQ0FBcUMsWSxDQUFjLG9CLENBRG5ELGtDQUFrQyxZLENBQWMsb0IsQ0Vua0V4QyxlLENBQ0EsZ0MsQ0hwVEYsYyxDQ2k0RU4saUQsQ0V4a0VBLCtDLENBRVEsYSxDRjBrRVIseUQsQ0V4a0VRLHVELENBQ0ksaUIsQ0FDQSxrQixDQUNBLFcsQ0FDQSxVLENBS1osK0MsQ0FBQSw0QyxDQUVRLHdCLENBRlIsK0MsQ0FVUSxZLENBQ0Esc0IsQ0FJUixvQyxDQUNJLFksQ0FDQSxpQixDQUNBLHFCLENBQ0EsUSxDQUdKLHFCLENBQ0ksZSxDQUNBLFMsQ0FHSixzQyxDQUNJLFcsQ0FHSix3QixDQUNJLFcsQ0FDQSxnQixDQUNBLGMsQ0FHSixxQixDQUNJLGMsQ0FDQSxLLENBQ0EsTSxDQUNBLFcsQ0FDQSxZLENBQ0EseUIsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxzQixDQUNBLFksQ0FWSix3QixDQWFRLG1CLENBSVIsdUIsQ0FDSSxlLENBQ0EsbUIsQ0FDQSxxQyxDQUNBLGEsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxZLENBQ0EsUSxDQUNBLHFCLENBR0osOEIsQ0FDSSxtQixDQUNBLE8sQ0FHSiwrQixDQUNJLG1CLENBQ0EsUSxDQUdKLHVCLENBQ0ksVSxDQUNBLFcsQ0FGSixpRCxDQUtRLFUsQ0FDQSxZLENBSVIsd0IsQ0FDSSxhLENBR0osb0IsQ0FDSSxXLENBQ0EsZSxDQUNBLFksQ0FDQSxrQixDQUtKLDhDLENBR1Esd0IsQ0ZtakVSLDZCLENBQ0EsZ0MsQ0V2akVBLDhCLENGcWpFQSw2QixDRTlpRVEsc0IsQ0FDQSxXLENGcWpFUixtQyxDQUNBLHNDLENFcGpFUSxvQyxDRmtqRVIsbUMsQ0VqakVZLG9CLENBQ0EsdUMsQ0FaWixzQyxDQWlCUSxZLENBakJSLGlDLENBcUJRLFUsQ0FDQSxlLENBdEJSLGlDLENBMEJRLFUsQ0ExQlIsZ0MsQ0E4QlEsWSxDQUNBLHNCLENBL0JSLGtELENBbUNZLFksQ0FDQSxhLENBcENaLHNDLENBd0NZLFEsQ0FDQSxnQixDQXpDWix5QyxDQTZDUSxXLENBQ0EsdUIsQ0FDQSx3QixDQUNBLFksQ0FDQSxrQixDQUNBLHNCLENBQ0EsVSxDQUNBLGlCLENBcERSLHNDLENBd0RRLGMsQ0FDQSxpQixDQXpEUiw2QyxDQTREWSxXLENBNURaLGlELENBK0RnQixlLENBL0RoQixrQyxDQXFFUSxZLENBRUEsNkMsQ0FDSSx5QixDQUlaLDRCLENBQ0ksd0IsQ0FHSixvQixDQUNJLFcsQ0FDQSxxQixDQUNBLHdCLENBR0osOEIsQ0FDSSx3QixDQUdKLDJCLENBQ0ksd0IsQ0FDQSx5QixDQUNBLGdCLENBR0EsdUNBQUEsMkIsQ0FDSSxnQixDQUNBLGtCLENBQ0EsYSxDQUNBLGdCQUlSLHdCLENBQ0ksbUIsQ0FFQSx1Q0FBQSx3QixDQUNJLDJCQUlSLFcsQ0FDSSx3QixDQUNBLDBCLENBQ0EsWSxDQUNBLFksQ0FDQSxxQixDQUNBLHNCLENBQ0Esa0IsQ0FDQSxpQixDQUVBLHVDQUFBLFcsQ0FDSSxjQUlSLGEsQ0FFSSxxQixDQUNBLDBCLENBQ0EsWSxDQUNBLFksQ0FDQSxxQixDQUNBLHNCLENBQ0Esa0IsQ0FDQSxpQixDQUVBLHVDQUFBLGEsQ0FDSSxjQUlSLG1CLENBR0ksYyxDQUNBLGUsQ0FDQSxnQixDQUVBLHFCLENBYUosb0IsQ0FWQSx5QixDQVZBLG1CLENBd0JJLGdDLENBSUEsZ0IsQ0FFQSxVLENBcEJKLHlCLENBR0ksZSxDQUNBLGMsQ0FDQSxnQixDQUVBLG1CLENBR0osb0IsQ0FDSSxpQixDQUNBLHFCLENBQ0EsaUIsQ0FFQSxlLENBQ0EsYyxDQUNBLGdCLENBRUEsNEIsQ0FJSix1QixDQUNJLCtCLENBR0osNEIsQ0FDSSwrQixDQUNBLGlCLENBQ0EsYyxDQUdKLHdCLENBQ0ksZ0IsQ0FFQSx1Q0FBQSx3QixDQUNJLGtCLENBRUEsb0MsQ0FDSSxhLENBR0osbUMsQ0FDSSxpQkFLWixxQixDQUNJLGdDLENBQ0EsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLGdCLENBQ0EsYSxDQUdKLDBCLENBTUksYSxDQWdCSixlLENBYkEsd0IsQ0FUQSwwQixDQVVJLGdDLENBQ0EsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLGdCLENBTEosMEIsQ0FRUSx1QixDQUNBLGMsQ0FJUixlLENBR0ksYyxDQUNBLGtCLENBRUEsYSxDQVlKLFcsQ0FUQSxnQixDQVdJLGdDLENBR0EsZSxDQWRKLGdCLENBR0ksYyxDQUNBLGtCLENBQ0EsZ0IsQ0FDQSxhLENBR0osVyxDQUNJLFUsQ0FFQSxjLENBQ0EsaUIsQ0FFQSxnQixDQTJCSixlLENBeEJBLGtCLENBNENBLG1CLENBM0NJLG1DLENBQ0EsZSxDQUNBLGMsQ0FDQSxrQixDQUNBLGdCLENBQ0EsYSxDQWtCSixpQixDQXhCQSxvQixDQVNRLDZDLENBQ0EseUIsQ0FDQSx3QixDQUNBLDRCLENBQ0EsMEIsQ0FDQSx5RCxDQUFBLGlELENBQ0EsdUIsQ0FDQSxjLENBUVIsZSxDQW9CQSxtQixDQWhCSSxnQixDQWdCSixtQixDQUNJLGdDLENBQ0EsZSxDQUVBLGdCLENBS0osMkIsQ0FDSSxpQixDQUNBLGEsQ0FDQSwrQixDQUdKLGlCLENBQ0ksZ0IsQ0FDQSxpQixDQUNBLGdDLENBQ0EsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLGdCLENBQ0EsWSxDQUNBLGtCLENBQ0Esc0IsQ0FDQSxTLENBRUEsdUNBQUEsaUIsQ0FDSSxtQkFkUixxQixDQWtCUSxZLENBR0osMEMsQ0FDSSx3QixDQUNBLFUsQ0FGSiw4QyxDQUtRLFMsQ0FLWixzQixDQUNJLFUsQ0FDQSxXLENBQ0EsVyxDQUNBLGlCLENBQ0Esd0IsQ0FDQSxlLENBR0osaUMsQ0FDSSxhLENBQ0EsbUMsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxlLENBQ0Esa0IsQ0FHSixZLENBQ0ksWSxDQUNBLGtCLENBQ0Esa0IsQ0FDQSxXLENBRUEsdUNBQUEsWSxDQUNJLGFBSVIsbUIsQ0FDSSxVLENBRUEsdUNBQUEsbUIsQ0FDSSxZQUlSLHNCLENBQ0ksYSxDQUNBLGlCLENBQ0EsZ0MsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FHSiw0QixDQUNJLFcsQ0FDQSxlLENBRUEsdUNBQUEsNEIsQ0FDSSxZQUlSLDJCLENBQ0kscUIsQ0FDQSxtQixDQUdKLGdDLENBQ0ksWSxDQUNBLHNCLENBQ0Esa0IsQ0FDQSxpQixDQUdKLG1DLENBQ0ksbUIsQ0FDQSxpQixDQUNBLFEsQ0FDQSxZLENBQ0Esc0IsQ0FFQSx1Q0FBQSxtQyxDQUNJLHFCLENBQ0EsbUIsQ0FDQSxxQkFWUiwwQyxDQWNRLFcsQ0FDQSxpQixDQUNBLHNCLENBQ0Esa0IsQ0FDQSxVLENBSVIsK0IsQ0FDSSxhLENBQ0EsaUIsQ0FDQSxnQyxDQUNBLGMsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUVBLHVDQUFBLCtCLENBQ0ksYyxDQUNBLGtCQUlSLGlDLENBQ0ksYSxDQUNBLGlCLENBQ0EsZ0MsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FFQSx1Q0FBQSxpQyxDQUNJLGMsQ0FDQSxrQkFJUixZLENBQ0ksYyxDQUdKLHNCLENBQ0ksMEIsQ0FJSixjLENBQ0ksYyxDQUVBLHVDQUFBLGMsQ0FDSSxxQkFKUixtQyxDQVFRLDBCLENBQ0Esa0IsQ0FFQSx1Q0FBQSxtQyxDQUNJLG1CQUtaLG9CLENBQ0ksYyxDQUVBLHVDQUFBLG9CLENBQ0ksYyxDQUNBLFVBR0osd0MsQ0FDSSxRLENBRUEsdUNBQUEsd0MsQ0FDSSxVQVpaLHNDLENBc0JZLGUsQ0FFQSx1Q0FBQSxzQyxDQUNJLG1CLENBQ0EsVSxDQUlSLG9DLENBRVEsVSxDQUNBLGlCQU1oQixVLENBQ0ksWSxDQURKLGEsQ0FHUSxtQixDQUhSLHNCLENBTVEsZSxDQUNBLGtCLENJeGlDUixZLENBQ0kseUIsQ0FDQSxvQixDQUdKLDJCLENBQ0ksa0MsQ0FHSiwwQixDQUNJLCtCLENBRUoseUIsQ0FDSSxrQyxDQUVKLDJCLENBQ0ksK0IsQ0FHSiwwQixDQUNJLHlCLENBQ0Esb0IiLCJmaWxlIjoiYXBwLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyLvu79Ac2NyZWVuLXhzLW1heDogNTc1Ljk4cHg7XG5Ac2NyZWVuLXNtLW1pbjogNTc2cHg7XG5Ac2NyZWVuLXNtLW1heDogNzY3Ljk4cHg7XG5Ac2NyZWVuLW1kLW1pbjogNzY4cHg7XG5Ac2NyZWVuLW1kLW1heDogOTkxLjk4cHg7XG5Ac2NyZWVuLWxnLW1pbjogOTkycHg7XG5Ac2NyZWVuLWxnLW1heDogMTE5OS45OHB4O1xuQHNjcmVlbi14bC1taW46IDEyMDBweDtcbkBzY3JlZW4teGwtbWF4OiAxMzk5Ljk4cHg7XG5Ac2NyZWVuLXh4bC1taW46IDE0MDBweDtcblxuQHNtOiB+XCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IEB7c2NyZWVuLXNtLW1pbn0pXCI7XG5AbWQ6IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHtzY3JlZW4tbWQtbWlufSlcIjtcbkBsZzogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi1sZy1taW59KVwiO1xuQHhsOiB+XCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IEB7c2NyZWVuLXhsLW1pbn0pXCI7XG5AeHhsOiB+XCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IEB7c2NyZWVuLXh4bC1taW59KVwiO1xuXG5AeHNPbmx5OiB+XCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLXhzLW1heH0pXCI7XG5Ac21Pbmx5OiB+XCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IEB7c2NyZWVuLXNtLW1pbn0pIGFuZCAobWF4LXdpZHRoOiBAe3NjcmVlbi1zbS1tYXh9KVwiO1xuQG1kT25seTogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi1tZC1taW59KSBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4tbWQtbWF4fSlcIjtcbkBsZ09ubHk6IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHtzY3JlZW4tbGctbWlufSkgYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLWxnLW1heH0pXCI7XG5AeGxPbmx5OiB+XCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IEB7c2NyZWVuLXhsLW1pbn0pIGFuZCAobWF4LXdpZHRoOiBAe3NjcmVlbi14bC1tYXh9KVwiO1xuXG5Ac21BbmRVbmRlcjogflwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAe3NjcmVlbi1zbS1tYXh9KVwiO1xuQG1kQW5kVW5kZXI6IH5cInNjcmVlbiBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4tbWQtbWF4fSlcIjtcbkBsZ0FuZFVuZGVyOiB+XCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLWxnLW1heH0pXCI7XG5AeGxBbmRVbmRlcjogflwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAe3NjcmVlbi14bC1tYXh9KVwiO1xuXG5Ad2hpdGU6ICNmZmZmZmY7XG5AYmxhY2s6ICMwMDAwMDA7XG5AZ3JheTogI0MyQzJDMjtcblxuQHByaW1hcnk6ICMyNTM5MkY7XG5AcHJpbWFyeUxpZ2h0ZXI6ICMyQTNFMzQ7XG5AcHJpbWFyeURhcmtlcjogIzFGMzIyOTtcbkBzZWNvbmRhcnk6ICNEREUxOTU7XG5cblxuQGV4dHJhLWxpZ2h0LWdyYXk6ICNFN0U5RTY7XG5AZGFya0dyYXk6ICMwQTBBMEE7XG5AcXVpeldyb25nOiAjRjBBQkFCO1xuQHByaW1hcnlFeHRyYTogIzM2NTI0NDtcblxuQGdyYXkxMDogI0ZGRkZGRjtcbkBncmF5MjA6ICNGNUY1RjU7XG5AbGlnaHRHcmVlbjogI0U3RTlFNjtcbkBlcnJvcjogI0NFMTMxMztcbkBzZWFyY2hPdmVybGF5R3JheTogI0Y1RjVGNTtcbkBvcmFuZ2U6ICNGRjdBMDA7XG5cbkB1dG9waWE6IFwidXRvcGlhLXN0ZFwiLCBzYW5zLXNlcmlmO1xuQHJhbGV3YXk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuXG5AaW1wb3J0IFwicmZzLmxlc3NcIjtcblxuXG5ib2R5IHtcbiAgICBmb250LWZhbWlseTogQHV0b3BpYTtcbiAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XG5cbiAgICAmLmZyb250cGFnZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcbiAgICB9XG59XG5cbi5ncmVlbi10ZXh0IHtcbiAgICBjb2xvcjogQHByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuXG4ubm8tcGFkZGluZyB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucmFsZXdheSB7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi51dG9waWEtc3RkIHtcbiAgICBmb250LWZhbWlseTogQHV0b3BpYTtcbn1cblxuXG5oMSwgLmgxLCBoMiwgLmgyLCBoMywgLmgzLCBoNCwgLmg0LCBoNSwgLmg1LCBoNiwgLmg2IHtcbiAgICBmb250LWZhbWlseTogJ25ldy1oZXJvJywgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjNlbTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgaHlwaGVuczogYXV0bztcbn1cblxuaDEsIC5oMSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAuZm9udC1zaXplKDk2cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiA5NnB4O1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICB9XG59XG5cbmgyLCAuaDIge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgLmZvbnQtc2l6ZSg1NnB4KTtcbiAgICBsaW5lLWhlaWdodDogNjRweDtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxufVxuXG5oMywgLmgzIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIC5mb250LXNpemUoNDRweCk7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG5cbiAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICAuZm9udC1zaXplKDMwcHgpO1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB9XG59XG5cbmg0LCAuaDQge1xuICAgIC5mb250LXNpemUoMzBweCk7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIC5mb250LXNpemUoMjRweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIH1cbn1cblxuaDUsIC5oNSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAuZm9udC1zaXplKDI2cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgfVxufVxuXG4uaDUtc21hbGwge1xuICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuaDYsIC5oNiB7XG4gICAgZm9udC1mYW1pbHk6ICduZXctaGVybycsIHNhbnMtc2VyaWY7XG4gICAgLmZvbnQtc2l6ZSgyMHB4KTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG4ubWFuY2hldCB7XG4gICAgZm9udC1mYW1pbHk6ICduZXctaGVybycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAuZm9udC1zaXplKDIwcHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgfVxuXG4gICAgZW0ge1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxufVxuXG4ubWFuY2hldC1zbWFsbCB7XG4gICAgZm9udC1mYW1pbHk6ICduZXctaGVybycsIHNhbnMtc2VyaWY7XG4gICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uc3VidGl0bGUtbGFiZWwtdGFnIHtcbiAgICBmb250LWZhbWlseTogJ25ldy1oZXJvJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIC5mb250LXNpemUoMTRweCk7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG5cbi5zdWJ0aXRsZS1sYWJlbC1zMSB7XG4gICAgZm9udC1mYW1pbHk6ICduZXctaGVybycsIHNhbnMtc2VyaWY7XG4gICAgLmZvbnQtc2l6ZSgxN3B4KTtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uc3VidGl0bGUtbGFiZWwtczIge1xuICAgIGZvbnQtZmFtaWx5OiAnbmV3LWhlcm8nLCBzYW5zLXNlcmlmO1xuICAgIC5mb250LXNpemUoMTVweCk7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnN1YnRpdGxlLWxhYmVsLXMzIHtcbiAgICBmb250LWZhbWlseTogJ25ldy1oZXJvJywgc2Fucy1zZXJpZjtcbiAgICAuZm9udC1zaXplKDEzcHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5zdWJ0aXRsZS1sYWJlbC1zNCB7XG4gICAgZm9udC1mYW1pbHk6ICduZXctaGVybycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG5cbiAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICB9XG59XG5cbi5ib2R5dGV4dC1iMSB7XG4gICAgZm9udC1mYW1pbHk6IFwidXRvcGlhLXN0ZFwiLCBzZXJpZjtcbiAgICAuZm9udC1zaXplKDIxcHgpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG5cbiAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIH1cbn1cblxuLmJvZHl0ZXh0LWIxLXNtYWxsIHtcbiAgICBmb250LWZhbWlseTogXCJ1dG9waWEtc3RkXCIsIHNlcmlmO1xuICAgIC5mb250LXNpemUoMTlweCk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIH1cbn1cblxuLmJvZHl0ZXh0LWIyIHtcbiAgICBmb250LWZhbWlseTogXCJ1dG9waWEtc3RkXCIsIHNlcmlmO1xuICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuLmJvZHl0ZXh0LWZvb3RlciB7XG4gICAgLmZvbnQtc2l6ZSgxNHB4KTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4uYm9keXRleHQtY2FwdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6IFwibmV3LWhlcm9cIiwgc2VyaWY7XG4gICAgLmZvbnQtc2l6ZSgxM3B4KTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgLmZvbnQtc2l6ZSgxMXB4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICB9XG59XG5cbi5ib2R5dGV4dC1jYXB0aW9uLXNtYWxsIHtcbiAgICAuZm9udC1zaXplKDExcHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xufVxuXG4ubWVudS1zbWFsbCB7XG4gICAgZm9udC1mYW1pbHk6ICduZXctaGVybycsIHNhbnMtc2VyaWY7XG4gICAgLmZvbnQtc2l6ZSgyMHB4KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuXG4gICAgQG1lZGlhIEBsZ0FuZFVuZGVyIHtcbiAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgLmZvbnQtc2l6ZSgyOHB4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgfVxufVxuXG4ubWVudS1taWRkbGUge1xuICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnbmV3LWhlcm8nLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAuZm9udC1zaXplKDIwcHgpO1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICB9XG59XG5cbi5tZW51LXRoaXJkLW5vSWNvbiB7XG4gICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxufVxuXG50YWJsZSwgLnJ0ZSB0YWJsZSBwIHtcbiAgICBmb250LWZhbWlseTogXCJOZXcgSGVyb1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgLmZvbnQtc2l6ZSgxOHB4KTtcbn1cblxuc21hbGwge1xuICAgIC5mb250LXNpemUoMTNweCk7XG59XG5cblxuXG4udHh0LWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6IEBwcmltYXJ5O1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcblxuICAgICY6bm90KC5uby11bmRlcmxpbmUpIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG5cbiAgICBpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxufVxuXG50ZXh0YXJlYSB7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgIC5wYWRkaW5nLXRvcCgxMHB4KTtcbiAgICAucGFkZGluZy1yaWdodCgxNXB4KTtcbiAgICAucGFkZGluZy1ib3R0b20oMTBweCk7XG4gICAgLnBhZGRpbmctbGVmdCgxNXB4KTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggQHByaW1hcnk7XG4gICAgY29sb3I6IEBwcmltYXJ5O1xuICAgIC5mb250LXNpemUoMTRweCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuc2VsZWN0IHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogc29saWQgMXB4IEBwcmltYXJ5O1xuICAgIC5mb250LXNpemUoMTJweCk7XG4gICAgY29sb3I6IEBwcmltYXJ5O1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICBcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuXG4gICAgJjpub3QoW3R5cGU9cmFkaW9dKSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuXG4uYm9yZGVyLXJhZGl1cy1yaWdodC0wIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJvcmRlci1yYWRpdXMtbGVmdC0wIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cblxuaHIge1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeTtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeURhcmtlcjtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5RGFya2VyO1xuICAgICAgICBjb2xvcjp3aGl0ZTtcbiAgICB9XG59XG5cbi5idG4tc2Vjb25kYXJ5LWxpZ2h0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBzZWNvbmRhcnk7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnk7XG4gICAgfVxufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gICAgYm9yZGVyLWNvbG9yOiBAcHJpbWFyeTtcbiAgICBjb2xvcjogQHByaW1hcnkgIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICBib3JkZXItY29sb3I6IEBwcmltYXJ5O1xuICAgIH1cblxuICAgICY6bm90KC5idG4tY2hlY2spICsgLmJ0bjphY3RpdmUge1xuICAgICAgICBjb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICBib3JkZXItY29sb3I6IEBwcmltYXJ5O1xuICAgIH1cbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gICAgYm9yZGVyLWNvbG9yOiBAc2Vjb25kYXJ5O1xuICAgIGNvbG9yOiBAc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IEBwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBzZWNvbmRhcnk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQHNlY29uZGFyeTtcbiAgICB9XG59XG5cbi5idG4td2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogQHByaW1hcnkgIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTtcbiAgICB9XG59XG5cbi5idG4tc2Vjb25kYXJ5LWxpZ2h0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBzZWNvbmRhcnk7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IEBwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xuICAgIH1cbn1cblxuLmJ0bi1vdXRsaW5lLXdoaXRlIHtcbiAgICBib3JkZXItY29sb3I6IEB3aGl0ZTtcbiAgICBjb2xvcjogQHdoaXRlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmF5O1xuICAgICAgICBib3JkZXItY29sb3I6IEBncmF5O1xuICAgIH1cbn1cblxuLmJ0biB7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgIHBhZGRpbmc6IDEzcHggMTZweCAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDQ4cHg7XG5cbiAgICAmLmJ0bi1yb3VuZGVkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBoZWlnaHQ6IDMuMXJlbTtcbiAgICAgICAgd2lkdGg6IDMuMXJlbTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZDphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAcHJpbWFyeTtcbiAgICAgICAgY29sb3I6IEB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnByZWZpbGxlZC1pbnB1dC1ib3gge1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICAucGFkZGluZy10b3AoMTBweCk7XG4gICAgLnBhZGRpbmctcmlnaHQoMTVweCk7XG4gICAgLnBhZGRpbmctYm90dG9tKDEwcHgpO1xuICAgIC5wYWRkaW5nLWxlZnQoMTVweCk7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAuZm9udC1zaXplKDE2cHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuXG4gICAgJi5idG4tc3RhbmRhcmQsICYucHJpbWFyeSwgJi5uZXh0LCAmLmNhbmNlbCB7XG4gICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnlEYXJrZXI7XG4gICAgfVxufVxuXG4uZC1jb250ZW50cyB7XG4gICAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi53aGl0ZS1iZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5zZWNvbmRhcnktYmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBzZWNvbmRhcnkgIWltcG9ydGFudDtcbn1cblxuLmdyZWVuLWJnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiBAd2hpdGU7XG5cbiAgICAqIHtcbiAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICB9XG59XG5cbi5kYXJrLWdyZWVuLWJnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeURhcmtlciAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiBAd2hpdGU7XG5cbiAgICAqIHtcbiAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICB9XG59XG5cbi5saWdodC1ncmVlbi1iZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0R3JlZW4gIWltcG9ydGFudDtcbiAgICBjb2xvcjogQHdoaXRlO1xuXG4gICAgKiB7XG4gICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgfVxufVxuXG4ucHQtNiB7XG4gICAgLnBhZGRpbmctdG9wKDVyZW0pO1xufVxuXG4ucGItNiB7XG4gICAgLnBhZGRpbmctYm90dG9tKDVyZW0pO1xufVxuXG4ucHktNiB7XG4gICAgLnBhZGRpbmctdG9wKDVyZW0pO1xuICAgIC5wYWRkaW5nLWJvdHRvbSg1cmVtKTtcbn1cblxuXG4uY2VudGVyLWJnIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udW1icmFjby1mb3Jtcy1maWVsZHNldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLnVtYnJhY28tZm9ybXMtZm9ybSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgZmllbGRzZXQge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLnVtYnJhY28tZm9ybXMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29udGVudC1ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDgzLCA5MCwgOTYsIDAuMDgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDAuNXJlbTtcbn1cblxuXG4ubW9kYWwtY29udGVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiA1cHg7XG5cbiAgICAubW9kYWwtaGVhZGVyLCAubW9kYWwtYm9keSwgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICB9XG5cbiAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgLmJ0bi1jbG9zZSB7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbn1cblxuLmZvcm0tY29udHJvbCwgLmZvcm0tc2VsZWN0LCBpbnB1dC50ZXh0IHtcbiAgICBib3JkZXItY29sb3I6IEBwcmltYXJ5O1xuICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICAuZm9udC1zaXplKDE0cHgpO1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcblxuICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgJjotbW96LXBsYWNlaG9sZGVyLFxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIsICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IEBleHRyYS1saWdodC1ncmF5O1xuICAgICAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgICAgIC5mb250LXNpemUoMTRweCk7XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgICBib3JkZXItY29sb3I6IEBleHRyYS1saWdodC1ncmF5O1xuICAgIH1cblxuICAgICYuaW52YWxpZCB7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkIEBvcmFuZ2U7XG4gICAgfVxufVxuXG5cbmZvcm0ge1xuICAgIHAuc21hbGwge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gICAgfVxuXG4gICAgLmNvdW50LWlucHV0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDdweDtcbiAgICAgICAgICAgIGJvdHRvbTogN3B4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvcm0tbGFiZWwsIC51bWJyYWNvLWZvcm1zLWxhYmVsIHtcblxuXG4gICAgJi5sYWJlbC1oZWF2eSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICB9XG5cbiAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAuZm9udC1zaXplKDE0cHgpO1xufVxuXG5cbi5wYXNzd29yZC1mb3JtLWxhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuZmEtZXllLCAuZmEtZXllLXNsYXNoIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgdG9wOiAzM3B4O1xuICAgICAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgfVxufVxuXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmN1c3RvbS1maWxlLXVwbG9hZCB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogc29saWQgMXB4IEBwcmltYXJ5O1xuICAgIC5mb250LXNpemUoMTRweCk7XG4gICAgY29sb3I6IEBwcmltYXJ5O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5idG4ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cblxuICAgIHNwYW4udHh0IHtcbiAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICB9XG59XG5cbi5jdXN0b20taW1nLWZpbGUtdXBsb2FkIHtcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgLmZvbnQtc2l6ZSgxNHB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGdhcDogMC4yNXJlbTtcbiAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICBzcGFuLnR4dCB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbn1cblxuLmN1c3RvbS1pbnB1dC10ZXh0IHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggQHByaW1hcnk7XG4gICAgLmZvbnQtc2l6ZSgxNHB4KTtcbiAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5pbnB1dC5pbnZhbGlkLCB0ZXh0YXJlYS5pbnZhbGlkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAZXJyb3I7XG59XG5cbi5wYWMtY29udGFpbmVyIHtcbiAgICB6LWluZGV4OiA5OTk5OTk5OTk5OTk5OTk5OSAhaW1wb3J0YW50O1xufVxuXG4uYS10YWcge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICYudW5kZXJsaW5lIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgfVxufVxuXG4uZS1ncmlkIHtcbiAgICAuYS10YWcge1xuICAgICAgICAuZm9udC1zaXplKDEzcHgpO1xuICAgIH1cbn1cblxuLnBvaW50ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNoZWNrYm94LXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAuaW5wdXQtd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgIH1cbn1cblxuLmJnLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cblxuLmJnLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGVycm9yICFpbXBvcnRhbnQ7XG59XG5cbi5jb2xvci1kYW5nZXIge1xuICAgIGNvbG9yOiBAZXJyb3IgIWltcG9ydGFudDtcbn1cblxuLmNvbG9yLXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiBAcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuXG5cbi50b2FzdC1jb250YWluZXIge1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbn1cblxuXG4uYXV0b2NvbXBsZXRlLWNvbnRhaW5lciB7XG4gICAgLyogcmVsYXRpdmUgcG9zaXRpb24gZm9yIGF0IGRlIGFic29sdXQgcG9zaXRpb25lcmVkZSBmb3JzbGFnIGbDpXIga29ycmVrdCBwbGFjZXJpbmcuKi9cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbiAgICAuYXV0b2NvbXBsZXRlLWNvbnRhaW5lciBpbnB1dCB7XG4gICAgICAgIC8qIELDpWRlIGlucHV0IG9nIGZvcnNsYWcgZsOlciBzYW1tZSBicmVkZGUgc29tIG9ta3JpbmdsaWdnZW5kZSBESVYgKi9cbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxuXG5cbi5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyB7XG4gICAgbWFyZ2luOiAwLjNlbSAwIDAgMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMC4zMTI1ZW07XG4gICAgYmFja2dyb3VuZDogI2ZjZmNmYztcbiAgICBib3gtc2hhZG93OiAwIDAuMDYyNWVtIDAuMTU2MjVlbSByZ2JhKDAsMCwwLC4xNSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiAgICAuZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb24ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcGFkZGluZzogMC40ZW0gMC42ZW07XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkICNkZGQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgfVxuXG4gICAgICAgIC5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyAuZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb246bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwLjA2MjVlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyAuZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbi5kYXdhLXNlbGVjdGVkLFxuICAgICAgICAuZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb246aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgICAgICAgfVxuXG5cbi5sZHMtcmluZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG59XG5cbiAgICAubGRzLXJpbmcgZGl2IHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgbWFyZ2luOiA0cHg7XG4gICAgICAgIGJvcmRlcjogNHB4IHNvbGlkIEB3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBhbmltYXRpb246IGxkcy1yaW5nIDEuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC41LCAxKSBpbmZpbml0ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAd2hpdGUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgICAgIC5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuNDVzO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxkcy1yaW5nIGRpdjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zcztcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMTVzO1xuICAgICAgICB9XG5cbkBrZXlmcmFtZXMgbGRzLXJpbmcge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuXG4uc3Bpbm5lci13cmFwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsIDY4LCA0NCwgMC4yNSk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwNjA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4gICAgLnNwaW5uZXItd3JhcC5zaG93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbi52YWxpZGF0aW9uLWVycm9ycyB7XG4gICAgY29sb3I6IEBlcnJvcjtcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi52YWxpZGF0aW9uLW1lc3NhZ2Uge1xuICAgIGNvbG9yOiBAb3JhbmdlO1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uaW5mby10eHQge1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIEBibGFjaztcbiAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuXG5cbi5wYWdlLWxpc3Qge1xuICAgIC5wYWdlLXdyYXAge1xuICAgICAgICBwYWRkaW5nOiA4cHggOHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmF5O1xuXG4gICAgICAgIC5pY29uLXdyYXBwZXIge1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaG93LW9ubHktaW4tcHJpbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zcGxpdHRlZC1yb3ctdGFibGVzIHtcbiAgICB3aWR0aDogNDklICFpbXBvcnRhbnQ7XG59XG5cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1zZWxlY3RlZCBzcGFuLmUtZGF5IHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5pbnB1dFt0eXBlPVwidGltZVwiXTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uaW5wdXQtY29udGFpbmVyLWJveCB7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuXG4gICAgaDUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEB3aGl0ZTtcbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaW52YWxpZCB7XG4gICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCBAb3JhbmdlO1xuICAgICAgICB9XG4gICAgfVxuXG5cblxuICAgIGxhYmVsIHtcbiAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICB9XG5cbiAgICBpbnB1dC50ZXh0LCBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDEycHggMTRweCAxNnB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG5cbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwidXRvcGlhLXN0ZFwiLCBzZXJpZjtcbiAgICAgICAgICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzZWxlY3QuZm9ybS1jb250cm9sLCBzZWxlY3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgICAgcGFkZGluZzogMTJweCAxMnB4IDE2cHggMTZweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuXG4gICAgICAgIG9wdGlvbiB7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJ1dG9waWEtc3RkXCIsIHNlcmlmO1xuICAgICAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XG4gICAgfVxuXG4gICAgc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1cy13aXRoaW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgdGV4dGFyZWEuZm9ybS1jb250cm9sLCB0ZXh0YXJlYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTJweCAxNnB4IDEycHg7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJ1dG9waWEtc3RkXCIsIHNlcmlmO1xuICAgICAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC51bWJyYWNvLWZvcm1zLWxhYmVsIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwibmV3LWhlcm9cIiwgc2VyaWY7XG4gICAgICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE0JyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgMTQgMTAnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMTMuNSAwLjM3NUw0Ljc1IDkuMTI1TDAuMzc1IDQuNzUnIHN0cm9rZT0nJTIzMjUzOTJGJyBzdHJva2Utd2lkdGg9JzAuNzUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIH1cblxuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQ6OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoNDVkZWcpO1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpob3ZlciB7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxLjEpO1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgLmZpZWxkLXZhbGlkYXRpb24tZXJyb3Ige1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuZGF0ZXBpY2tlcmZpZWxkIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cblxuXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxuXG5cbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZDo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmhvdmVyIHtcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMSk7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgfVxuXG5cbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwibmV3LWhlcm9cIiwgc2VyaWY7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMTJweCAxNnB4IDE2cHg7XG4gICAgfVxufVxuXG4udy0zMyB7XG4gICAgd2lkdGg6IDMzJTtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLnctNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLnctNDUge1xuICAgIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLnB5LTEyIHtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cbi5sZHMtcmluZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG59XG5cbiAgICAubGRzLXJpbmcgZGl2IHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgbWFyZ2luOiA0cHg7XG4gICAgICAgIGJvcmRlcjogNHB4IHNvbGlkIEB3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBhbmltYXRpb246IGxkcy1yaW5nIDEuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC41LCAxKSBpbmZpbml0ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAd2hpdGUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgICAgIC5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuNDVzO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxkcy1yaW5nIGRpdjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zcztcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMTVzO1xuICAgICAgICB9XG5cbkBrZXlmcmFtZXMgbGRzLXJpbmcge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuXG4uc3Bpbm5lci13cmFwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsIDY4LCA0NCwgMC4yNSk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwNjA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4gICAgLnNwaW5uZXItd3JhcC5zaG93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbi5saXN0LXN0eWxlLWNpcmNsZXtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XG4gICAgXG59XG5cbi50YWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAd2hpdGU7XG4gICAgcGFkZGluZzogNHB4IDZweCAwcHggNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgICYuaGlnaGxpZ2h0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAb3JhbmdlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDZweCA2cHggMXB4IDZweDtcbiAgICB9XG59XG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbkBpbXBvcnQgXCJTeW5jRnVzaW9uT3ZlcnJpZGVzLmxlc3NcIjtcbkBpbXBvcnQgXCJtYXN0ZXIubGVzc1wiO1xuQGltcG9ydCBcInBhZ2VzLmxlc3NcIjtcbkBpbXBvcnQgXCJncmlkRWRpdG9ycy5sZXNzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy5sZXNzXCI7XG5AaW1wb3J0IFwic3dlZXRhbGVydDIubGVzc1wiO1xuIiwiLy8gTGVzcyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSB2YWx1ZXMgZm9yIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBtYXJnaW5zIGFuZCBtdWNoIG1vcmVcbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSB2YWx1ZVxuQHJmcy1iYXNlLXZhbHVlOiAxLjI1cmVtO1xuQHJmcy11bml0OiByZW07XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgdmFsdWUgc3RvcHMgaW5jcmVhc2luZ1xuQHJmcy1icmVha3BvaW50OiAxMjAwcHg7XG5AcmZzLWJyZWFrcG9pbnQtdW5pdDogcHg7XG5cbi8vIFJlc2l6ZSB2YWx1ZSBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuQHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlO1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbkByZnMtZmFjdG9yOiAxMDtcblxuLy8gTW9kZS4gUG9zc2liaWxpdGllczogXCJtaW4tbWVkaWEtcXVlcnlcIiwgXCJtYXgtbWVkaWEtcXVlcnlcIlxuQHJmcy1tb2RlOiBcIm1pbi1tZWRpYS1xdWVyeVwiO1xuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuQHJmcy1jbGFzczogZmFsc2U7XG5cbi8vIDEgcmVtID0gQHJmcy1yZW0tdmFsdWUgcHhcbkByZnMtcmVtLXZhbHVlOiAxNjtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG5AcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlO1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nIEBlbmFibGUtcmZzIHRvIGZhbHNlXG5AZW5hYmxlLXJmczogdHJ1ZTtcblxuLy8gUkZTIG1peGluXG4ucmZzKEB2YWx1ZXMsIEBwcm9wZXJ0eTogZm9udC1zaXplKSB7XG4gIC5fcmZzLWNhbGN1bGF0ZSgxLCB+XCJcIiwgflwiXCIpO1xufVxuXG4vLyBSZWN1cnNpdmUgY2FsY3VsYXRlIG1peGluXG4uX3Jmcy1jYWxjdWxhdGUoQGluZGV4LCBAdmFsdWVSZXN1bHQsIEBmbHVpZFZhbHVlUmVzdWx0KSB7XG5cbiAgJiB3aGVuIChAaW5kZXggPD0gbGVuZ3RoKEB2YWx1ZXMpKSB7XG4gICAgQGN1cnJlbnRWYWx1ZTogaWYoZXh0cmFjdChAdmFsdWVzLCBAaW5kZXgpID0gaW1wb3J0YW50LCB+XCIhaW1wb3J0YW50XCIgLCBleHRyYWN0KEB2YWx1ZXMsIEBpbmRleCkpO1xuICAgIEBzcGFjZTogaWYoQGluZGV4ID0gbGVuZ3RoKEB2YWx1ZXMpLCB+XCJcIiwgflwiIFwiKTtcblxuICAgICYgd2hlbiAobm90KGlzdW5pdChAY3VycmVudFZhbHVlLCBweCkpIGFuZCBub3QoaXN1bml0KEBjdXJyZW50VmFsdWUsIHJlbSkpKSB7XG4gICAgICAuX3Jmcy1jYWxjdWxhdGUoKEBpbmRleCArIDEpLCB+XCJAe3ZhbHVlUmVzdWx0fUB7Y3VycmVudFZhbHVlfUB7c3BhY2V9XCIsIH5cIkB7Zmx1aWRWYWx1ZVJlc3VsdH1Ae2N1cnJlbnRWYWx1ZX1Ae3NwYWNlfVwiKTtcbiAgICB9XG5cbiAgICAmIHdoZW4gKChpc3VuaXQoQGN1cnJlbnRWYWx1ZSwgcHgpKSBvciAoaXN1bml0KEBjdXJyZW50VmFsdWUsIHJlbSkpKSB7XG4gICAgICBAdmFsOiBpZihpc3VuaXQoQGN1cnJlbnRWYWx1ZSwgcmVtKSwgdW5pdCgoQGN1cnJlbnRWYWx1ZSAqIEByZnMtcmVtLXZhbHVlKSksIHVuaXQoQGN1cnJlbnRWYWx1ZSkpO1xuXG4gICAgICAvLyBSZW1vdmUgdW5pdCBpZiB6ZXJvXG4gICAgICBAdmFsdWUtdW5pdDogaWYoQHZhbCA9IDAsIH5cIlwiLCBAcmZzLXVuaXQpO1xuXG4gICAgICBAcmVuZGVyZWRWYWx1ZTogdW5pdChpZihAcmZzLXVuaXQgPSBweCwgQHZhbCwgKChAdmFsIC8gQHJmcy1yZW0tdmFsdWUpKSksIEB2YWx1ZS11bml0KTtcblxuICAgICAgQHJmcy1taW46IGlmKGlzdW5pdChAcmZzLWJhc2UtdmFsdWUsIHJlbSksIHVuaXQoKEByZnMtYmFzZS12YWx1ZSAqIEByZnMtcmVtLXZhbHVlKSksIHVuaXQoQHJmcy1iYXNlLXZhbHVlKSk7XG5cbiAgICAgICYgd2hlbiAobm90KChhYnMoQHZhbCkgPiBAcmZzLW1pbikgYW5kIChAcmZzLWZhY3RvciA+IDEpIGFuZCAoQGVuYWJsZS1yZnMgPSB0cnVlKSkpIHtcbiAgICAgICAgLl9yZnMtY2FsY3VsYXRlKChAaW5kZXggKyAxKSwgflwiQHt2YWx1ZVJlc3VsdH1Ae3JlbmRlcmVkVmFsdWV9QHtzcGFjZX1cIiwgflwiQHtmbHVpZFZhbHVlUmVzdWx0fUB7cmVuZGVyZWRWYWx1ZX1Ae3NwYWNlfVwiKTtcbiAgICAgIH1cblxuICAgICAgJiB3aGVuICgoYWJzKEB2YWwpID4gQHJmcy1taW4pIGFuZCAoQHJmcy1mYWN0b3IgPiAxKSBhbmQgKEBlbmFibGUtcmZzID0gdHJ1ZSkpIHtcblxuICAgICAgICBAYnJlYWtwb2ludDogaWYoaXN1bml0KEByZnMtYnJlYWtwb2ludCwgZW0pIG9yIGlzdW5pdChAcmZzLWJyZWFrcG9pbnQsIHJlbSksIHVuaXQoKEByZnMtYnJlYWtwb2ludCAqIEByZnMtcmVtLXZhbHVlKSksIHVuaXQoQHJmcy1icmVha3BvaW50KSk7XG4gICAgICAgIEBtYXgtd2lkdGg6IHVuaXQoaWYoQHJmcy1icmVha3BvaW50LXVuaXQgPSBweCwgQGJyZWFrcG9pbnQsICgoQGJyZWFrcG9pbnQgLyBAcmZzLXJlbS12YWx1ZSkpKSwgQHJmcy1icmVha3BvaW50LXVuaXQpO1xuXG4gICAgICAgIC8vIENhbGN1bGF0ZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgIEB2YWx1ZS1taW46IEByZnMtbWluICsgKCgoYWJzKEB2YWwpIC0gQHJmcy1taW4pIC8gQHJmcy1mYWN0b3IpKTtcblxuICAgICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuIEB2YWwgYW5kIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgIC8vIFJvdW5kaW5nIG5lZWRlZCB0byBwcmV2ZW50IHJvdW5kaW5nIGVycm9yc1xuICAgICAgICBAdmFsdWUtdmFyaWFibGUtd2lkdGg6IHVuaXQocm91bmQoKChhYnMoQHZhbCkgLSBAdmFsdWUtbWluKSAvICgoQGJyZWFrcG9pbnQgLyAxMDApKSksIDE1KSwgaWYoQHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KSk7XG5cbiAgICAgICAgJiB3aGVuIChAdmFsID4gMCkge1xuICAgICAgICAgIEByZW5kZXJlZEZsdWlkVmFsdWU6IGNhbGModW5pdChpZihAcmZzLXVuaXQgPSBweCwgKChAdmFsdWUtbWluKSksICgoQHZhbHVlLW1pbiAvIEByZnMtcmVtLXZhbHVlKSkpLCBAcmZzLXVuaXQpIH5cIitcIiBAdmFsdWUtdmFyaWFibGUtd2lkdGgpO1xuICAgICAgICAgIC5fcmZzLWNhbGN1bGF0ZSgoQGluZGV4ICsgMSksIH5cIkB7dmFsdWVSZXN1bHR9QHtyZW5kZXJlZFZhbHVlfUB7c3BhY2V9XCIsIH5cIkB7Zmx1aWRWYWx1ZVJlc3VsdH1Ae3JlbmRlcmVkRmx1aWRWYWx1ZX1Ae3NwYWNlfVwiKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYgd2hlbiAoQHZhbCA8IDApIHtcbiAgICAgICAgICBAcmVuZGVyZWRGbHVpZFZhbHVlOiBjYWxjKHVuaXQoaWYoQHJmcy11bml0ID0gcHgsICgoLUB2YWx1ZS1taW4pKSwgKCgtQHZhbHVlLW1pbiAvIEByZnMtcmVtLXZhbHVlKSkpLCBAcmZzLXVuaXQpIH5cIi1cIiBAdmFsdWUtdmFyaWFibGUtd2lkdGgpO1xuICAgICAgICAgIC5fcmZzLWNhbGN1bGF0ZSgoQGluZGV4ICsgMSksIH5cIkB7dmFsdWVSZXN1bHR9QHtyZW5kZXJlZFZhbHVlfUB7c3BhY2V9XCIsIH5cIkB7Zmx1aWRWYWx1ZVJlc3VsdH1Ae3JlbmRlcmVkRmx1aWRWYWx1ZX1Ae3NwYWNlfVwiKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgd2hlbiAoQGluZGV4ID4gbGVuZ3RoKEB2YWx1ZXMpKSB7XG4gICAgQGZsdWlkVmFsdWU6IEBmbHVpZFZhbHVlUmVzdWx0O1xuXG4gICAgJiB3aGVuIChAdmFsdWVSZXN1bHQgPSBAZmx1aWRWYWx1ZVJlc3VsdCkge1xuICAgICAgQHtwcm9wZXJ0eX06IEB2YWx1ZVJlc3VsdDtcbiAgICB9XG5cbiAgICAmIHdoZW4gKG5vdChAdmFsdWVSZXN1bHQgPSBAZmx1aWRWYWx1ZVJlc3VsdCkpIHtcblxuICAgICAgJiB3aGVuIChAcmZzLWNsYXNzID0gXCJkaXNhYmxlXCIpIGFuZCAoQHJmcy1tb2RlID0gXCJtYXgtbWVkaWEtcXVlcnlcIikge1xuICAgICAgICAmLFxuICAgICAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAgICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICAgICAgQHtwcm9wZXJ0eX06IEB2YWx1ZVJlc3VsdDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmIHdoZW4gKEByZnMtY2xhc3MgPSBcImVuYWJsZVwiKSBhbmQgKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIpIHtcbiAgICAgICAgQHtwcm9wZXJ0eX06IEB2YWx1ZVJlc3VsdDtcblxuICAgICAgICAuZW5hYmxlLXJmcyAmLFxuICAgICAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgICAgIEB7cHJvcGVydHl9OiBAZmx1aWRWYWx1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmIHdoZW4gKG5vdCgoQHJmcy1jbGFzcyA9IFwiZGlzYWJsZVwiKSBhbmQgKEByZnMtbW9kZSA9IFwibWF4LW1lZGlhLXF1ZXJ5XCIpKSkgYW5kIG5vdCgoQHJmcy1jbGFzcyA9IFwiZW5hYmxlXCIpIGFuZCAoQHJmcy1tb2RlID0gXCJtaW4tbWVkaWEtcXVlcnlcIikpIHtcbiAgICAgICAgQHtwcm9wZXJ0eX06IGlmKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIsIEBmbHVpZFZhbHVlLCBAdmFsdWVSZXN1bHQpO1xuICAgICAgfVxuXG4gICAgICAvLyBNZWRpYSBxdWVyeVxuICAgICAgJiB3aGVuIChAcmZzLWNsYXNzID0gXCJlbmFibGVcIikge1xuICAgICAgICAuZW5hYmxlLXJmcyAmLFxuICAgICAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgICAgIC5fcmZzLXJlbmRlci1tZWRpYS1xdWVyeSgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgd2hlbiAoQHJmcy1jbGFzcyA9IFwiZGlzYWJsZVwiKSBhbmQgKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIpIHtcbiAgICAgICAgLmRpc2FibGUtcmZzICYsXG4gICAgICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgICAgIEB7cHJvcGVydHl9OiBAdmFsdWVSZXN1bHQ7XG4gICAgICAgIH1cblxuICAgICAgICAuX3Jmcy1yZW5kZXItbWVkaWEtcXVlcnkoKTtcbiAgICAgIH1cblxuICAgICAgJiB3aGVuIChub3QoQHJmcy1jbGFzcyA9IFwiZW5hYmxlXCIpKSBhbmQgbm90KEByZnMtY2xhc3MgPSBcImRpc2FibGVcIikge1xuICAgICAgICAuX3Jmcy1yZW5kZXItbWVkaWEtcXVlcnkoKTtcbiAgICAgIH1cblxuICAgICAgJiB3aGVuICgoQHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4KSkge1xuICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbGVuZ3RoLXplcm8tbm8tdW5pdFxuICAgICAgICBtaW4td2lkdGg6IDB2dztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLl9yZnMtcmVuZGVyLW1lZGlhLXF1ZXJ5ICgpIHtcbiAgJiB3aGVuIChAcmZzLXR3by1kaW1lbnNpb25hbCkge1xuICAgICYgd2hlbiAoQHJmcy1tb2RlID0gXCJtaW4tbWVkaWEtcXVlcnlcIikge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBtYXgtd2lkdGgpIGFuZCAobWluLWhlaWdodDogQG1heC13aWR0aCkge1xuICAgICAgICBAe3Byb3BlcnR5fTogQHZhbHVlUmVzdWx0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYgd2hlbiAoQHJmcy1tb2RlID0gXCJtYXgtbWVkaWEtcXVlcnlcIikge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IEBtYXgtd2lkdGgpLCAobWF4LWhlaWdodDogQG1heC13aWR0aCkge1xuICAgICAgICBAe3Byb3BlcnR5fTogQGZsdWlkVmFsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiB3aGVuIChub3QoQHJmcy10d28tZGltZW5zaW9uYWwpKSB7XG4gICAgJiB3aGVuIChAcmZzLW1vZGUgPSBcIm1pbi1tZWRpYS1xdWVyeVwiKSB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogQG1heC13aWR0aCkge1xuICAgICAgICBAe3Byb3BlcnR5fTogQHZhbHVlUmVzdWx0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYgd2hlbiAoQHJmcy1tb2RlID0gXCJtYXgtbWVkaWEtcXVlcnlcIikge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IEBtYXgtd2lkdGgpIHtcbiAgICAgICAgQHtwcm9wZXJ0eX06IEBmbHVpZFZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uX3Jmcy1yZW5kZXItbWVkaWEtcXVlcnktY29udGVudCgpIHtcblxuICAmIHdoZW4gKEByZnMtY2xhc3MgPSBcImVuYWJsZVwiKSB7XG4gICAgLmVuYWJsZS1yZnMgJixcbiAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgQHtwcm9wZXJ0eX06IGlmKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIsIEB2YWx1ZVJlc3VsdCwgQGZsdWlkVmFsdWUpO1xuICAgIH1cbiAgfVxuXG4gICYgd2hlbiAobm90KEByZnMtY2xhc3MgPSBcImVuYWJsZVwiKSkge1xuICAgIEB7cHJvcGVydHl9OiBpZihAcmZzLW1vZGUgPSBcIm1pbi1tZWRpYS1xdWVyeVwiLCBAdmFsdWVSZXN1bHQsIEBmbHVpZFZhbHVlKTtcbiAgfVxufVxuXG4vLyBTaGFydGhhbmQgbWl4aW5zXG4uZm9udC1zaXplKEB2YWx1ZSkge1xuICAucmZzKEB2YWx1ZSk7XG59XG5cbi5wYWRkaW5nKEB2YWx1ZSwgQHByb3BlcnR5OiBwYWRkaW5nKSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuXG4ucGFkZGluZy10b3AoQHZhbHVlLCBAcHJvcGVydHk6IHBhZGRpbmctdG9wKSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuXG4ucGFkZGluZy1yaWdodChAdmFsdWUsIEBwcm9wZXJ0eTogcGFkZGluZy1yaWdodCkge1xuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcbn1cblxuLnBhZGRpbmctYm90dG9tKEB2YWx1ZSwgQHByb3BlcnR5OiBwYWRkaW5nLWJvdHRvbSkge1xuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcbn1cblxuLnBhZGRpbmctbGVmdChAdmFsdWUsIEBwcm9wZXJ0eTogcGFkZGluZy1sZWZ0KSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuXG4ubWFyZ2luKEB2YWx1ZSwgQHByb3BlcnR5OiBtYXJnaW4pIHtcbiAgLnJmcyhAdmFsdWUsIEBwcm9wZXJ0eSk7XG59XG5cbi5tYXJnaW4tdG9wKEB2YWx1ZSwgQHByb3BlcnR5OiBtYXJnaW4tdG9wKSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuXG4ubWFyZ2luLXJpZ2h0KEB2YWx1ZSwgQHByb3BlcnR5OiBtYXJnaW4tcmlnaHQpIHtcbiAgLnJmcyhAdmFsdWUsIEBwcm9wZXJ0eSk7XG59XG5cbi5tYXJnaW4tYm90dG9tKEB2YWx1ZSwgQHByb3BlcnR5OiBtYXJnaW4tYm90dG9tKSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuXG4ubWFyZ2luLWxlZnQoQHZhbHVlLCBAcHJvcGVydHk6IG1hcmdpbi1sZWZ0KSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuIiwiYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcInV0b3BpYS1zdGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyNTM5MkY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS5mcm9udHBhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmdyZWVuLXRleHQge1xuICBjb2xvcjogIzI1MzkyRiAhaW1wb3J0YW50O1xufVxuLm5vLXBhZGRpbmcge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4ucmFsZXdheSB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi51dG9waWEtc3RkIHtcbiAgZm9udC1mYW1pbHk6IFwidXRvcGlhLXN0ZFwiLCBzYW5zLXNlcmlmO1xufVxuaDEsXG4uaDEsXG5oMixcbi5oMixcbmgzLFxuLmgzLFxuaDQsXG4uaDQsXG5oNSxcbi5oNSxcbmg2LFxuLmg2IHtcbiAgZm9udC1mYW1pbHk6ICduZXctaGVybycsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDAuM2VtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGh5cGhlbnM6IGF1dG87XG59XG5oMSxcbi5oMSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjcyNXJlbSArIDUuN3Z3KTtcbiAgbGluZS1oZWlnaHQ6IDk2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgxLFxuICAuaDEge1xuICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5oMixcbi5oMiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQ3NXJlbSArIDIuN3Z3KTtcbiAgbGluZS1oZWlnaHQ6IDY0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgyLFxuICAuaDIge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBoMixcbiAgLmgyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxufVxuaDMsXG4uaDMge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IGNhbGMoMS40cmVtICsgMS44dncpO1xuICBsaW5lLWhlaWdodDogNDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDMsXG4gIC5oMyB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBoMyxcbiAgLmgzIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zMTI1cmVtICsgMC43NXZ3KTtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDMsXG4gIC5oMyB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgfVxufVxuaDQsXG4uaDQge1xuICBmb250LXNpemU6IGNhbGMoMS4zMTI1cmVtICsgMC43NXZ3KTtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGg0LFxuICAuaDQge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGg0LFxuICAuaDQge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDQsXG4gIC5oNCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbmg1LFxuLmg1IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjg3NXJlbSArIDAuNDV2dyk7XG4gIGxpbmUtaGVpZ2h0OiAzN3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoNSxcbiAgLmg1IHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBoNSxcbiAgLmg1IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIH1cbn1cbi5oNS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5oNixcbi5oNiB7XG4gIGZvbnQtZmFtaWx5OiAnbmV3LWhlcm8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLm1hbmNoZXQge1xuICBmb250LWZhbWlseTogJ25ldy1oZXJvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYW5jaGV0IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbi5tYW5jaGV0IGVtIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLm1hbmNoZXQtc21hbGwge1xuICBmb250LWZhbWlseTogJ25ldy1oZXJvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zdWJ0aXRsZS1sYWJlbC10YWcge1xuICBmb250LWZhbWlseTogJ25ldy1oZXJvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG4uc3VidGl0bGUtbGFiZWwtczEge1xuICBmb250LWZhbWlseTogJ25ldy1oZXJvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnN1YnRpdGxlLWxhYmVsLXMyIHtcbiAgZm9udC1mYW1pbHk6ICduZXctaGVybycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zdWJ0aXRsZS1sYWJlbC1zMyB7XG4gIGZvbnQtZmFtaWx5OiAnbmV3LWhlcm8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc3VidGl0bGUtbGFiZWwtczQge1xuICBmb250LWZhbWlseTogJ25ldy1oZXJvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zdWJ0aXRsZS1sYWJlbC1zNCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICB9XG59XG4uYm9keXRleHQtYjEge1xuICBmb250LWZhbWlseTogXCJ1dG9waWEtc3RkXCIsIHNlcmlmO1xuICBmb250LXNpemU6IGNhbGMoMS4yNTYyNXJlbSArIDAuMDc1dncpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJvZHl0ZXh0LWIxIHtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJvZHl0ZXh0LWIxIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIH1cbn1cbi5ib2R5dGV4dC1iMS1zbWFsbCB7XG4gIGZvbnQtZmFtaWx5OiBcInV0b3BpYS1zdGRcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ib2R5dGV4dC1iMS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG4uYm9keXRleHQtYjIge1xuICBmb250LWZhbWlseTogXCJ1dG9waWEtc3RkXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmJvZHl0ZXh0LWZvb3RlciB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLmJvZHl0ZXh0LWNhcHRpb24ge1xuICBmb250LWZhbWlseTogXCJuZXctaGVyb1wiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJvZHl0ZXh0LWNhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICB9XG59XG4uYm9keXRleHQtY2FwdGlvbi1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xufVxuLm1lbnUtc21hbGwge1xuICBmb250LWZhbWlseTogJ25ldy1oZXJvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubWVudS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tZW51LXNtYWxsIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dyk7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZW51LXNtYWxsIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbn1cbi5tZW51LW1pZGRsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWVudS1taWRkbGUge1xuICAgIGZvbnQtZmFtaWx5OiAnbmV3LWhlcm8nLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG4ubWVudS10aGlyZC1ub0ljb24ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1lbnUtdGhpcmQtbm9JY29uIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxudGFibGUsXG4ucnRlIHRhYmxlIHAge1xuICBmb250LWZhbWlseTogXCJOZXcgSGVyb1wiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG59XG4udHh0LWxpbmsge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzI1MzkyRjtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xufVxuLnR4dC1saW5rOm5vdCgubm8tdW5kZXJsaW5lKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnR4dC1saW5rIGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjMjUzOTJGO1xuICBjb2xvcjogIzI1MzkyRjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbnNlbGVjdCB7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjMjUzOTJGO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjMjUzOTJGO1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpub3QoW3R5cGU9cmFkaW9dKSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUzOTJGO1xuICBib3JkZXItY29sb3I6ICMyNTM5MkY7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5ib3JkZXItcmFkaXVzLXJpZ2h0LTAge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uYm9yZGVyLXJhZGl1cy1sZWZ0LTAge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuaHIge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMjUzOTJGO1xuICBvcGFjaXR5OiAxO1xufVxuLmJ0bi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1MzkyRjtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUYzMjI5O1xufVxuLmJ0bi1wcmltYXJ5OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRjMyMjk7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idG4tc2Vjb25kYXJ5LWxpZ2h0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRERFMTk1O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4tc2Vjb25kYXJ5LWxpZ2h0ZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUzOTJGO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMyNTM5MkY7XG4gIGNvbG9yOiAjMjUzOTJGICFpbXBvcnRhbnQ7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTM5MkY7XG4gIGJvcmRlci1jb2xvcjogIzI1MzkyRjtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCguYnRuLWNoZWNrKSArIC5idG46YWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1MzkyRjtcbiAgYm9yZGVyLWNvbG9yOiAjMjUzOTJGO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogI0RERTE5NTtcbiAgY29sb3I6ICNEREUxOTUgIWltcG9ydGFudDtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogIzI1MzkyRiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRERFMTk1O1xuICBib3JkZXItY29sb3I6ICNEREUxOTU7XG59XG4uYnRuLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjUzOTJGICFpbXBvcnRhbnQ7XG59XG4uYnRuLXdoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MyQzJDMjtcbn1cbi5idG4tc2Vjb25kYXJ5LWxpZ2h0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRERFMTk1O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyNTM5MkYgIWltcG9ydGFudDtcbn1cbi5idG4tc2Vjb25kYXJ5LWxpZ2h0ZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1vdXRsaW5lLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tb3V0bGluZS13aGl0ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzJDMkMyO1xuICBib3JkZXItY29sb3I6ICNDMkMyQzI7XG59XG4uYnRuIHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiAxM3B4IDE2cHggMTFweDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXItcmFkaXVzOiA0OHB4O1xufVxuLmJ0bi5idG4tcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAzLjFyZW07XG4gIHdpZHRoOiAzLjFyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJ0bjpmaXJzdC1jaGlsZDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMjUzOTJGO1xuICBib3JkZXItY29sb3I6ICMyNTM5MkY7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4ucHJlZmlsbGVkLWlucHV0LWJveCB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnByZWZpbGxlZC1pbnB1dC1ib3guYnRuLXN0YW5kYXJkLFxuLnByZWZpbGxlZC1pbnB1dC1ib3gucHJpbWFyeSxcbi5wcmVmaWxsZWQtaW5wdXQtYm94Lm5leHQsXG4ucHJlZmlsbGVkLWlucHV0LWJveC5jYW5jZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUYzMjI5O1xufVxuLmQtY29udGVudHMge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cbi53aGl0ZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5zZWNvbmRhcnktYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRERFMTk1ICFpbXBvcnRhbnQ7XG59XG4uZ3JlZW4tYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUzOTJGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmdyZWVuLWJnICoge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5kYXJrLWdyZWVuLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFGMzIyOSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5kYXJrLWdyZWVuLWJnICoge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5saWdodC1ncmVlbi1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFN0U5RTYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubGlnaHQtZ3JlZW4tYmcgKiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnB0LTYge1xuICBwYWRkaW5nLXRvcDogY2FsYygxLjYyNXJlbSArIDQuNXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnB0LTYge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICB9XG59XG4ucGItNiB7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDEuNjI1cmVtICsgNC41dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGItNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cbn1cbi5weS02IHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMS42MjVyZW0gKyA0LjV2dyk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDEuNjI1cmVtICsgNC41dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucHktNiB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnB5LTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICB9XG59XG4uY2VudGVyLWJnIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnVtYnJhY28tZm9ybXMtZmllbGRzZXQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnVtYnJhY28tZm9ybXMtZm9ybSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi51bWJyYWNvLWZvcm1zLWZvcm0gZmllbGRzZXQge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4udW1icmFjby1mb3Jtcy1mb3JtIGZpZWxkc2V0IC51bWJyYWNvLWZvcm1zLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMXJlbTtcbn1cbi5jb250ZW50LWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSg4MywgOTAsIDk2LCAwLjA4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjVyZW07XG59XG4ubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtY29udGVudCAubW9kYWwtYm9keSxcbi5tb2RhbC1jb250ZW50IC5tb2RhbC1mb290ZXIge1xuICBib3JkZXI6IDA7XG59XG4ubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5idG4tY2xvc2Uge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbn1cbi5tb2RhbC1jb250ZW50IC5tb2RhbC1mb290ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmZvcm0tY29udHJvbCxcbi5mb3JtLXNlbGVjdCxcbmlucHV0LnRleHQge1xuICBib3JkZXItY29sb3I6ICMyNTM5MkY7XG4gIGNvbG9yOiAjMjUzOTJGO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbn1cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZm9ybS1zZWxlY3Q6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dC50ZXh0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmZvcm0tY29udHJvbDotbW96LXBsYWNlaG9sZGVyLFxuLmZvcm0tc2VsZWN0Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dC50ZXh0Oi1tb3otcGxhY2Vob2xkZXIsXG4uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyLFxuLmZvcm0tc2VsZWN0OjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXQudGV4dDo6LW1vei1wbGFjZWhvbGRlcixcbi5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmZvcm0tc2VsZWN0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0LnRleHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNFN0U5RTY7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLFxuLmZvcm0tc2VsZWN0W2Rpc2FibGVkXSxcbmlucHV0LnRleHRbZGlzYWJsZWRdIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTdFOUU2O1xufVxuLmZvcm0tY29udHJvbC5pbnZhbGlkLFxuLmZvcm0tc2VsZWN0LmludmFsaWQsXG5pbnB1dC50ZXh0LmludmFsaWQge1xuICBib3JkZXI6IDNweCBzb2xpZCAjRkY3QTAwO1xufVxuZm9ybSBwLnNtYWxsIHtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xufVxuZm9ybSAuY291bnQtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5mb3JtIC5jb3VudC1pbnB1dCBwIHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDdweDtcbiAgYm90dG9tOiA3cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uZm9ybS1sYWJlbCxcbi51bWJyYWNvLWZvcm1zLWxhYmVsIHtcbiAgY29sb3I6ICMyNTM5MkY7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLmZvcm0tbGFiZWwubGFiZWwtaGVhdnksXG4udW1icmFjby1mb3Jtcy1sYWJlbC5sYWJlbC1oZWF2eSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnBhc3N3b3JkLWZvcm0tbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFzc3dvcmQtZm9ybS1sYWJlbCAuZmEtZXllLFxuLnBhc3N3b3JkLWZvcm0tbGFiZWwgLmZhLWV5ZS1zbGFzaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogMzNweDtcbiAgY29sb3I6ICMyNTM5MkY7XG59XG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY3VzdG9tLWZpbGUtdXBsb2FkIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjMjUzOTJGO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzI1MzkyRjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmN1c3RvbS1maWxlLXVwbG9hZCAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5jdXN0b20tZmlsZS11cGxvYWQgc3Bhbi50eHQge1xuICBwYWRkaW5nOiA0cHggOHB4O1xufVxuLmN1c3RvbS1pbWctZmlsZS11cGxvYWQge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGdhcDogMC4yNXJlbTtcbiAgY29sb3I6ICMyNTM5MkY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jdXN0b20taW1nLWZpbGUtdXBsb2FkIGkge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uY3VzdG9tLWltZy1maWxlLXVwbG9hZCBzcGFuLnR4dCB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmN1c3RvbS1pbnB1dC10ZXh0IHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjMjUzOTJGO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzI1MzkyRjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuaW5wdXQuaW52YWxpZCxcbnRleHRhcmVhLmludmFsaWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0UxMzEzO1xufVxuLnBhYy1jb250YWluZXIge1xuICB6LWluZGV4OiA5OTk5OTk5OTk5OTk5OTk5OSAhaW1wb3J0YW50O1xufVxuLmEtdGFnIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYS10YWcudW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYS10YWcuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmUtZ3JpZCAuYS10YWcge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbn1cbi5wb2ludGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNoZWNrYm94LXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uY2hlY2tib3gtcmlnaHQgLmlucHV0LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jaGVja2JveC1yaWdodCAuaW5wdXQtd3JhcCBpbnB1dCB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTM5MkYgIWltcG9ydGFudDtcbn1cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0UxMzEzICFpbXBvcnRhbnQ7XG59XG4uY29sb3ItZGFuZ2VyIHtcbiAgY29sb3I6ICNDRTEzMTMgIWltcG9ydGFudDtcbn1cbi5jb2xvci1zdWNjZXNzIHtcbiAgY29sb3I6ICMyNTM5MkYgIWltcG9ydGFudDtcbn1cbi50b2FzdC1jb250YWluZXIge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG59XG4uYXV0b2NvbXBsZXRlLWNvbnRhaW5lciB7XG4gIC8qIHJlbGF0aXZlIHBvc2l0aW9uIGZvciBhdCBkZSBhYnNvbHV0IHBvc2l0aW9uZXJlZGUgZm9yc2xhZyBmw6VyIGtvcnJla3QgcGxhY2VyaW5nLiovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYXV0b2NvbXBsZXRlLWNvbnRhaW5lciBpbnB1dCB7XG4gIC8qIELDpWRlIGlucHV0IG9nIGZvcnNsYWcgZsOlciBzYW1tZSBicmVkZGUgc29tIG9ta3JpbmdsaWdnZW5kZSBESVYgKi9cbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMge1xuICBtYXJnaW46IDAuM2VtIDAgMCAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItcmFkaXVzOiAwLjMxMjVlbTtcbiAgYmFja2dyb3VuZDogI2ZjZmNmYztcbiAgYm94LXNoYWRvdzogMCAwLjA2MjVlbSAwLjE1NjI1ZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTk5OTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyAuZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbiB7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwLjRlbSAwLjZlbTtcbiAgY29sb3I6ICMzMzM7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgI2RkZDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyAuZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIC5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMC4wNjI1ZW07XG59XG4uZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb24uZGF3YS1zZWxlY3RlZCxcbi5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyAuZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG59XG4ubGRzLXJpbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cbi5sZHMtcmluZyBkaXYge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtYXJnaW46IDRweDtcbiAgYm9yZGVyOiA0cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IGxkcy1yaW5nIDEuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC41LCAxKSBpbmZpbml0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuLmxkcy1yaW5nIGRpdjpudGgtY2hpbGQoMSkge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjQ1cztcbn1cbi5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zcztcbn1cbi5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNXM7XG59XG5Aa2V5ZnJhbWVzIGxkcy1yaW5nIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5zcGlubmVyLXdyYXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MywgNjgsIDQ0LCAwLjI1KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTA2MDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3Bpbm5lci13cmFwLnNob3cge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnZhbGlkYXRpb24tZXJyb3JzIHtcbiAgY29sb3I6ICNDRTEzMTM7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi52YWxpZGF0aW9uLW1lc3NhZ2Uge1xuICBjb2xvcjogI0ZGN0EwMDtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmluZm8tdHh0IHtcbiAgbWF4LWhlaWdodDogNTAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ucGFnZS1saXN0IC5wYWdlLXdyYXAge1xuICBwYWRkaW5nOiA4cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMkMyQzI7XG59XG4ucGFnZS1saXN0IC5wYWdlLXdyYXAgLmljb24td3JhcHBlciB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUzOTJGO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5wYWdlLWxpc3QgLnBhZ2Utd3JhcCAuaWNvbi13cmFwcGVyIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5zaG93LW9ubHktaW4tcHJpbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNwbGl0dGVkLXJvdy10YWJsZXMge1xuICB3aWR0aDogNDklICFpbXBvcnRhbnQ7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtc2VsZWN0ZWQgc3Bhbi5lLWRheSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5pbnB1dFt0eXBlPVwidGltZVwiXTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5pbnB1dC1jb250YWluZXItYm94IHtcbiAgcGFkZGluZzogMjRweCAxNnB4O1xufVxuLmlucHV0LWNvbnRhaW5lci1ib3ggaDUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmlucHV0LWNvbnRhaW5lci1ib3ggLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCAuZm9ybS1jb250cm9sLmludmFsaWQge1xuICBib3JkZXI6IDNweCBzb2xpZCAjRkY3QTAwO1xufVxuLmlucHV0LWNvbnRhaW5lci1ib3ggbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5pbnB1dC1jb250YWluZXItYm94IGlucHV0LnRleHQsXG4uaW5wdXQtY29udGFpbmVyLWJveCBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBwYWRkaW5nOiAxMnB4IDEycHggMTRweCAxNnB4O1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogdW5zZXQ7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCBpbnB1dC50ZXh0OjpwbGFjZWhvbGRlcixcbi5pbnB1dC1jb250YWluZXItYm94IGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBcInV0b3BpYS1zdGRcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCBzZWxlY3QuZm9ybS1jb250cm9sLFxuLmlucHV0LWNvbnRhaW5lci1ib3ggc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIHBhZGRpbmc6IDEycHggMTJweCAxNnB4IDE2cHg7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cbi5pbnB1dC1jb250YWluZXItYm94IHNlbGVjdC5mb3JtLWNvbnRyb2wgb3B0aW9uLFxuLmlucHV0LWNvbnRhaW5lci1ib3ggc2VsZWN0IG9wdGlvbiB7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5pbnB1dC1jb250YWluZXItYm94IHNlbGVjdC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLFxuLmlucHV0LWNvbnRhaW5lci1ib3ggc2VsZWN0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBcInV0b3BpYS1zdGRcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xufVxuLmlucHV0LWNvbnRhaW5lci1ib3ggc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1cy13aXRoaW4ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtY29udGFpbmVyLWJveCB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDc1cHg7XG4gIHBhZGRpbmc6IDEycHggMTJweCAxNnB4IDEycHg7XG4gIG1hcmdpbjogMDtcbn1cbi5pbnB1dC1jb250YWluZXItYm94IHRleHRhcmVhLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIsXG4uaW5wdXQtY29udGFpbmVyLWJveCB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogXCJ1dG9waWEtc3RkXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmlucHV0LWNvbnRhaW5lci1ib3ggLnVtYnJhY28tZm9ybXMtbGFiZWwge1xuICBmb250LWZhbWlseTogXCJuZXctaGVyb1wiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmlucHV0LWNvbnRhaW5lci1ib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5pbnB1dC1jb250YWluZXItYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDE0IDEwJyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTEzLjUgMC4zNzVMNC43NSA5LjEyNUwwLjM3NSA0Ljc1JyBzdHJva2U9JyUyMzI1MzkyRicgc3Ryb2tlLXdpZHRoPScwLjc1JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5pbnB1dC1jb250YWluZXItYm94IC5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZDo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSg0NWRlZyk7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06aG92ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4xKTtcbn1cbi5pbnB1dC1jb250YWluZXItYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCAuZmllbGQtdmFsaWRhdGlvbi1lcnJvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmlucHV0LWNvbnRhaW5lci1ib3ggLmRhdGVwaWNrZXJmaWVsZCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgcGFkZGluZzogOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5pbnB1dC1jb250YWluZXItYm94IGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5pbnB1dC1jb250YWluZXItYm94IGlucHV0W3R5cGU9XCJyYWRpb1wiXTpob3ZlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxLjEpO1xufVxuLmlucHV0LWNvbnRhaW5lci1ib3ggaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5pbnB1dC1jb250YWluZXItYm94IGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cbi5pbnB1dC1jb250YWluZXItYm94IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBmb250LWZhbWlseTogXCJuZXctaGVyb1wiLCBzZXJpZjtcbiAgcGFkZGluZzogMTZweCAxMnB4IDE2cHggMTZweDtcbn1cbi53LTMzIHtcbiAgd2lkdGg6IDMzJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53LTMzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudy01MCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuLnctNDUge1xuICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudy00NSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuLnB5LTEyIHtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xufVxuLmxkcy1yaW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG59XG4ubGRzLXJpbmcgZGl2IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgbWFyZ2luOiA0cHg7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiBsZHMtcmluZyAxLjJzIGN1YmljLWJlemllcigwLjUsIDAsIDAuNSwgMSkgaW5maW5pdGU7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cbi5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC40NXM7XG59XG4ubGRzLXJpbmcgZGl2Om50aC1jaGlsZCgyKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuM3M7XG59XG4ubGRzLXJpbmcgZGl2Om50aC1jaGlsZCgzKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMTVzO1xufVxuQGtleWZyYW1lcyBsZHMtcmluZyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uc3Bpbm5lci13cmFwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsIDY4LCA0NCwgMC4yNSk7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNwaW5uZXItd3JhcC5zaG93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5saXN0LXN0eWxlLWNpcmNsZSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xufVxuLnRhZyB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgcGFkZGluZzogNHB4IDZweCAwcHggNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi50YWcuaGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kOiAjRkY3QTAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDZweCA2cHggMXB4IDZweDtcbn1cbi5lLWdyaWQgdGguZS1oZWFkZXJjZWxsW2FyaWEtc29ydD1hc2NlbmRpbmddIC5lLWhlYWRlcnRleHQsXG4uZS1ncmlkIHRoLmUtaGVhZGVyY2VsbFthcmlhLXNvcnQ9ZGVzY2VuZGluZ10gLmUtaGVhZGVydGV4dCxcbi5lLWdyaWQgdGguZS1oZWFkZXJjZWxsW2FyaWEtc29ydD1hc2NlbmRpbmddIC5lLXNvcnRmaWx0ZXJkaXYsXG4uZS1ncmlkIHRoLmUtaGVhZGVyY2VsbFthcmlhLXNvcnQ9ZGVzY2VuZGluZ10gLmUtc29ydGZpbHRlcmRpdiB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLmUtZ3JpZCAuZS1oZWFkZXJjZWxsLFxuLmUtZ3JpZCAuZS1kZXRhaWxoZWFkZXJjZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5lLWdyaWQgLmUtcm93Y2VsbDpub3QoLmUtZWRpdGVkYmF0Y2hjZWxsKTpub3QoLmUtdXBkYXRlZHRkKSxcbi5lLWdyaWQgLmUtZGV0YWlscm93Y29sbGFwc2U6bm90KC5lLWVkaXRlZGJhdGNoY2VsbCk6bm90KC5lLXVwZGF0ZWR0ZCksXG4uZS1ncmlkIC5lLWRldGFpbHJvd2V4cGFuZDpub3QoLmUtZWRpdGVkYmF0Y2hjZWxsKTpub3QoLmUtdXBkYXRlZHRkKSxcbi5lLWdyaWQgLmUtZ3JpZGNvbnRlbnQgLmUtcm93ZHJhZ2Ryb3A6bm90KC5lLWVkaXRlZGJhdGNoY2VsbCk6bm90KC5lLXVwZGF0ZWR0ZCksXG4uZS1ncmlkIC5lLWdyaWRoZWFkZXIgLmUtcm93ZHJhZ2Ryb3A6bm90KC5lLWVkaXRlZGJhdGNoY2VsbCk6bm90KC5lLXVwZGF0ZWR0ZCksXG4uZS1ncmlkIC5lLWVtcHR5cm93Om5vdCguZS1lZGl0ZWRiYXRjaGNlbGwpOm5vdCguZS11cGRhdGVkdGQpIHtcbiAgY29sb3I6ICMyNTM5MkYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuLmUtZ3JpZCB0ZC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjUzOTJGICFpbXBvcnRhbnQ7XG59XG4uZS1pbnB1dC1ncm91cCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLFxuLmUtZmxvYXQtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgY29sb3I6ICMyNTM5MkYgIWltcG9ydGFudDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC13cmFwcGVyLmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IHNvbGlkIDFweCAjMjUzOTJGICFpbXBvcnRhbnQ7XG59XG4uZS1yb3dkcmFnaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLmUtZ3JpZCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmUtZ3JpZCAuZS1yb3djZWxsIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLmUtcm93Y2VsbCB7XG4gIHdoaXRlLXNwYWNlOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLmUtcGFnZXIgZGl2LmUtcGFyZW50bXNnYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWdyaWQgLmUtcGFnZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5lLWZpcnN0LFxuLmUtbGFzdCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZS1wYWdlciAuZS1udW1lcmljaXRlbS5lLWN1cnJlbnRpdGVtIHtcbiAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMyNTM5MkYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5lLXBhZ2VyLnNmLXBhZ2VyIC5lLW51bWVyaWNjb250YWluZXIgYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDMkMyQzIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4uZS1uZXh0LFxuLmUtcHJldiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDMkMyQzI7XG4gIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG4uZS1uZXh0OjpiZWZvcmUsXG4uZS1wcmV2OjpiZWZvcmUge1xuICBjb2xvcjogIzI1MzkyRiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG4uZS1wYWdlcmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgY29sb3I6ICMyNTM5MkYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZ2FwOiA1cHggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cbi5lLW51bWVyaWNjb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGdhcDogNXB4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG4uZS1wYWdlciAuZS1zcGFjaW5nIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xufVxuLmUtcGFnZXIgLmUtcGFnZXItZGVmYXVsdDpob3ZlciB7XG4gIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjMjUzOTJGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uZS1wYWdlciAuZS1wYWdlci1kZWZhdWx0OmhvdmVyOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmUtcGFnZXIgLmUtc3BhY2luZy5lLW51bWVyaWNpdGVtOm5vdCguZS1hY3RpdmUpOm5vdCguZS1ucCk6bm90KC5lLXBwKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyNTM5MkYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbmUtcGFnZXIgLmUtZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6ICMyNTM5MkYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuZS1wYWdlciAuZS1mb2N1c2VkOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmUtbWZpcnN0LFxuLmUtbXByZXYsXG4uZS1tbmV4dCxcbi5lLW1sYXN0IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmUtcGFnZXIgLmUtbnVtZXJpY2l0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzJDMkMyICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xufVxuLmUtaW5wdXQtZ3JvdXAuZS1kYXRlLWNvbnRhaW5lci5lLWNvbnRyb2wtY29udGFpbmVyLmUtY29udHJvbC13cmFwcGVyIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjMjUzOTJGICFpbXBvcnRhbnQ7XG59XG4uZS1pbnB1dC1ncm91cC5lLWRhdGUtY29udGFpbmVyLmUtY29udHJvbC1jb250YWluZXIuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggIzI1MzkyRiAhaW1wb3J0YW50O1xufVxuLmUtdGFiIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG4uZS10YWIgLm5hdi10YWJzLFxuLmUtdGFiIC5lLXRvb2xiYXItaXRlbXMge1xuICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbn1cbi5lLXRhYiAubmF2LXRhYnMgLm5hdi1saW5rLFxuLmUtdGFiIC5lLXRvb2xiYXItaXRlbXMgLm5hdi1saW5rLFxuLmUtdGFiIC5uYXYtdGFicyAuZS10b29sYmFyLWl0ZW0sXG4uZS10YWIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0ge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi5lLXRhYiAubmF2LXRhYnMgLm5hdi1saW5rLmUtYWN0aXZlLFxuLmUtdGFiIC5lLXRvb2xiYXItaXRlbXMgLm5hdi1saW5rLmUtYWN0aXZlLFxuLmUtdGFiIC5uYXYtdGFicyAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUsXG4uZS10YWIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAjMjUzOTJGIDJweCAhaW1wb3J0YW50O1xufVxuLmUtdGFiIC5uYXYtdGFicyAubmF2LWxpbmsuZS1kaXNhYmxlLFxuLmUtdGFiIC5lLXRvb2xiYXItaXRlbXMgLm5hdi1saW5rLmUtZGlzYWJsZSxcbi5lLXRhYiAubmF2LXRhYnMgLmUtdG9vbGJhci1pdGVtLmUtZGlzYWJsZSxcbi5lLXRhYiAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWRpc2FibGUge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbn1cbi5lLXRhYiAubmF2LXRhYnMgLm5hdi1saW5rIC5lLXRhYi13cmFwLFxuLmUtdGFiIC5lLXRvb2xiYXItaXRlbXMgLm5hdi1saW5rIC5lLXRhYi13cmFwLFxuLmUtdGFiIC5uYXYtdGFicyAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAsXG4uZS10YWIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi5lLXRhYiAubmF2LXRhYnMgLm5hdi1saW5rIC5lLXRhYi13cmFwIC5lLXRhYi10ZXh0LFxuLmUtdGFiIC5lLXRvb2xiYXItaXRlbXMgLm5hdi1saW5rIC5lLXRhYi13cmFwIC5lLXRhYi10ZXh0LFxuLmUtdGFiIC5uYXYtdGFicyAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtdGFiLXRleHQsXG4uZS10YWIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtdGFiLXRleHQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMjUzOTJGICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4uZS10YWIgLnRhYi1wYW5lLFxuLmUtdGFiIC5lLWl0ZW0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZS10YWIgLnRhYi1wYW5lLmUtYWN0aXZlLFxuLmUtdGFiIC5lLWl0ZW0uZS1hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cbi5tb2RhbC1oZWFkZXIudGV4dC1iZy1saWdodC5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4uZS1ncmlkLmUtZGVmYXVsdCB0YWJsZSB0aFtyb3dzcGFuXSB7XG4gIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xufVxuI2NoaXAtd3JhcHBlciAuY2hpcC1jb250YWluZXIgLmUtY2hpcC1saXN0IHtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMXJlbTtcbn1cbiNjaGlwLXdyYXBwZXIgLmNoaXAtY29udGFpbmVyIC5lLWNoaXAtbGlzdCAuZS1jaGlwIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MyQzJDMjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLm1pbmlwcm9maWxlIC5wcm9maWxlLWltYWdlLXdyYXAge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5taW5pcHJvZmlsZSBhIHtcbiAgY29sb3I6ICNDMkMyQzI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc3RpY2t5LXdyYXBwZXIge1xuICB6LWluZGV4OiAzO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zdGlja3ktd3JhcHBlciBoZWFkZXIgLm5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTM5MkY7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cbi5zdGlja3ktd3JhcHBlciBoZWFkZXIgLm5hdmJhciAubmF2YmFyLWJyYW5kIGltZyB7XG4gIGhlaWdodDogM3JlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdGlja3ktd3JhcHBlciBoZWFkZXIgLm5hdmJhciAubmF2YmFyLWJyYW5kIGltZyB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG59XG4uc3RpY2t5LXdyYXBwZXIgaGVhZGVyIC5uYXZiYXIgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbi5zdGlja3ktd3JhcHBlciBoZWFkZXIgLm5hdmJhciAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnN0aWNreS13cmFwcGVyIGhlYWRlciB1bC5uYXZiYXItbmF2IGxpIGEge1xuICBjb2xvcjogIzI1MzkyRjtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnN0aWNreS13cmFwcGVyIGhlYWRlciB1bC5uYXZiYXItbmF2IGxpIGEgaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubmF2YmFyTmF2TW9iaWxlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzI1MzkyRjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5uYXZiYXJOYXZNb2JpbGUgLm5hdmJhci1uYXYge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjtcbn1cbi5uYXZiYXJOYXZNb2JpbGUgLm1pbmlwcm9maWxlIGEge1xuICBjb2xvcjogIzI1MzkyRjtcbn1cbi5zdWItbWVudSB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoODMsIDkwLCA5NiwgMC4wOCk7XG59XG5mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHotaW5kZXg6IDA7XG59XG5mb290ZXIgLmNvbnRhaW5lciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmZmZmO1xufVxuZm9vdGVyIC5zb2NpYWxzIGkge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5mb290ZXIgaW1nIHtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuLmNvbW1pdHRlZS1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29tbWl0dGVlLWZvcm0gc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29tbWl0dGVlLWZvcm0gc2VsZWN0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbW1pdHRlZS1mb3JtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLnRvYXN0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cbi5zaWRlLW1lbnUtbWFzdGVyIC5tZW51LXRvZ2dsZXJbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gaSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5uYXZiYXIgLmNvbnRhaW5lciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgd2hpdGU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlO1xufVxuLm5hdi1saW5rOmZvY3VzLFxuLm5hdi1saW5rOmhvdmVyLFxuLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLm5hdmJhciBhLFxuLm5hdmJhciBhOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5hdmJhci1uYXYtbW9iaWxlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjUzOTJGO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuICAubmF2YmFyLW5hdi1tb2JpbGUgLm5hdiB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB3aGl0ZTtcbiAgfVxuICAubmF2YmFyLW5hdi1tb2JpbGUgLm5hdmJhciAuY29udGFpbmVyIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHdoaXRlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbn1cbi5uYXZiYXIge1xuICBmb250LWZhbWlseTogJ25ldy1oZXJvJywgc2Fucy1zZXJpZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB6LWluZGV4OiAxMDAwMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbn1cbi5uYXZiYXIgLmhlYWRlckNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDQwcHggNjRweCAwcHggNjRweDtcbn1cbi5uYXZiYXIgLmhlYWRlckNvbnRhaW5lci5zdGlja3kge1xuICBwYWRkaW5nOiA0MHB4IDY0cHg7XG59XG4ubmF2YmFyIC5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIGhlaWdodDogODlweDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5uYXZiYXIgLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmc6IDAgMjRweDtcbiAgbWFyZ2luOiAwO1xufVxuLmhpZGRlbk5hdkJhciB7XG4gIHRvcDogLTMwNXB4O1xufVxuLm5hdi1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbn1cbi5uYXYtbGluazpmb2N1cyxcbi5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5uYXYge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5hdmJhciBhIHAsXG4ubmF2YmFyIGE6aG92ZXIgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5uYXZiYXItbmF2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5uYXZiYXItbGlua3Mge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBoZWlnaHQ6IDkwdmg7XG4gIH1cbiAgLm5hdmJhci1uYXYtbW9iaWxlIHtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZTtcbiAgfVxuICAubmF2YmFyIC5xdWlja0xpbmtzIHtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIH1cbiAgLm5hdmJhciAuaGVhZGVyQ29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHggMHB4IDE2cHg7XG4gIH1cbiAgLm5hdmJhciAuaGVhZGVyQ29udGFpbmVyLnN0aWNreSB7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICB9XG4gIC5uYXZiYXIgLmNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiA3NnB4O1xuICB9XG4gIC5uYXZiYXIgLmNvbnRhaW5lciAubmF2YmFyLWJyYW5kIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICB9XG4gIC5uYXZiYXItbmF2LW1vYmlsZSB7XG4gICAgei1pbmRleDogMTAwMDAwMDI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMTAwJTtcbiAgICByaWdodDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubmF2YmFyLW5hdi1tb2JpbGUgLm5hdiB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItbmF2LW1vYmlsZSAubmF2IC5uYXYtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm5hdmJhci1uYXYtbW9iaWxlIC5uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubmF2YmFyLW5hdi1tb2JpbGUgLm5hdiAubmF2LWxpbmsgcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubmF2YmFyLW5hdi1tb2JpbGUgLm5hdiAubmF2LWxpbmsgcCBpIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cbiAgLm5hdmJhci1uYXYtbW9iaWxlIC5uYXYgLm5hdi1saW5rIC5zdWJNZW51RGVzY3JpcHRpb24ge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuICAubmF2YmFyLW5hdi1tb2JpbGUgLm5hdmJhciB7XG4gICAgcGFkZGluZzogMHB4IDE2cHg7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB9XG4gIC5uYXZiYXItbmF2LW1vYmlsZSAubmF2YmFyIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiAwIDAgMCAxNnB4O1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG4gIC5uYXZiYXItbmF2LW1vYmlsZSAubmF2YmFyIC5jb250YWluZXIgLm5hdkJ1dHRvbiB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubmF2YmFyLW5hdi1tb2JpbGUgLm5hdmJhciAuY29udGFpbmVyIC5uYXZCdXR0b24gaSB7XG4gICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIH1cbiAgLm5hdmJhci1uYXYtbW9iaWxlIC5uYXZiYXIgLmNvbnRhaW5lciBpIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dyk7XG4gICAgcGFkZGluZzogOHB4O1xuICB9XG4gIC5uYXZiYXItbmF2LW1vYmlsZSAubmF2YmFyIC5jb250YWluZXIgLm5hdmJhci1uYXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLW5hdi1tb2JpbGUgLm5hdmJhciAuY29udGFpbmVyIGkge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuLmljb24tYnRuIHtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG4uaWNvbi1idG4gaSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KTtcbiAgY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaWNvbi1idG4gaSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG4ubG9naW4tcG9wdXAge1xuICB3aWR0aDogMjAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDBweDtcbiAgcmlnaHQ6IDY0cHg7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gIGJveC1zaGFkb3c6IDBweCA2cHggMTJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB6LWluZGV4OiAxMDAxO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLmxvZ2luLXBvcHVwIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5mb290ZXIge1xuICBmb250LWZhbWlseTogJ25ldy1oZXJvJywgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogNTZweCA2NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9vdGVyIC5ib3JkZXItc3RhcnQtZm9vdGVyIHtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpICNmZmZmZmYgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgZm9vdGVyIC5ib3JkZXItdG9wLW1kLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpICNmZmZmZmYgIWltcG9ydGFudDtcbiAgfVxufVxuZm9vdGVyIC5ydGUtZmllbGRzIHtcbiAgcGFkZGluZzogMTZweCAwIDY0cHggNjRweDtcbn1cbmZvb3RlciAucnRlLWZpZWxkcyBkaXYge1xuICBnYXA6IDQ4cHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5mb290ZXIgLnJ0ZS1maWVsZHMgZGl2IC5ib2R5dGV4dC1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuZm9vdGVyIC5ydGUtZmllbGRzIGRpdiAuYm9keXRleHQtZm9vdGVyIC5mb290ZXItY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5mb290ZXIgLnJ0ZS1maWVsZHMgZGl2IC5ib2R5dGV4dC1mb290ZXIgLmZ3LWJvbGQge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgZm9vdGVyIC5ydGUtZmllbGRzIGRpdiAuYm9keXRleHQtZm9vdGVyIC5mdy1ib2xkIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbmZvb3RlciAucnRlLWZpZWxkcyBkaXYgLmJvZHl0ZXh0LWZvb3RlciBpIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuZm9vdGVyIC5ydGUtZmllbGRzIGRpdiAuYm9keXRleHQtZm9vdGVyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIgLnJ0ZS1maWVsZHMgZGl2IC5ib2R5dGV4dC1mb290ZXIge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgZm9vdGVyIC5ydGUtZmllbGRzIGRpdiAuYm9keXRleHQtZm9vdGVyIC5mb290ZXItY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgZm9vdGVyIC5ydGUtZmllbGRzIGRpdiAuYm9keXRleHQtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgfVxuICBmb290ZXIgLnJ0ZS1maWVsZHMgZGl2IC5ib2R5dGV4dC1mb290ZXIgLmZvb3Rlci1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIgLnJ0ZS1maWVsZHMge1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGZvb3RlciAucnRlLWZpZWxkcyB7XG4gICAgcGFkZGluZzogMzJweCAyNHB4IDQwcHg7XG4gIH1cbiAgZm9vdGVyIC5ydGUtZmllbGRzIGRpdiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICBmb290ZXIgLnJ0ZS1maWVsZHMgLnRvZ2dsZS1idG4ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICBmb290ZXIgLnJ0ZS1maWVsZHMgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5mb290ZXIgLmZvb3Rlci1ib3R0b20ge1xuICBwYWRkaW5nOiA0MHB4IDAgNDBweCA2NHB4O1xufVxuZm9vdGVyIC5mb290ZXItYm90dG9tIC5zb2NpYWwtbWVkaWEge1xuICBmb250LXNpemU6IGNhbGMoMS4yNTYyNXJlbSArIDAuMDc1dncpO1xuICBnYXA6IDQwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWJvdHRvbSAuc29jaWFsLW1lZGlhIHtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgfVxufVxuZm9vdGVyIC5mb290ZXItYm90dG9tIC5zb2NpYWwtbWVkaWEgYSB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWJvdHRvbSAuc29jaWFsLW1lZGlhIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNTYyNXJlbSArIDAuMDc1dncpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWJvdHRvbSAuc29jaWFsLW1lZGlhIHtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgfVxufVxuZm9vdGVyIC5mb290ZXItYm90dG9tIC5ib3R0b20tbGlua3Mge1xuICBnYXA6IDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBmb290ZXIgLmZvb3Rlci1ib3R0b20ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItYm90dG9tIC5vcGFjaXR5LTUwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAxNnB4IDAgNDhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ub3Blbi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDA7XG59XG4uY2xvc2UtbWVudSB7XG4gIGxlZnQ6IDEwMCU7XG59XG4uZnJvbnRwYWdlIGhlYWRlciAubmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5kYXNoYm9hcmQgLm5ld3MtaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSksXG4uZGFzaGJvYXJkIC5ldmVudC1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjUzOTJGO1xufVxuLmRhc2hib2FyZCAubmV3cy1pdGVtIHAsXG4uZGFzaGJvYXJkIC5ldmVudC1pdGVtIHAge1xuICB3aWR0aDogMTAwJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cbi5kYXNoYm9hcmQgLm5ld3MtaXRlbSAuZGF0ZSxcbi5kYXNoYm9hcmQgLmV2ZW50LWl0ZW0gLmRhdGUge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLmRhc2hib2FyZCAubmV3cy1pdGVtIC50aXRsZSxcbi5kYXNoYm9hcmQgLmV2ZW50LWl0ZW0gLnRpdGxlIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGFzaGJvYXJkIC5uZXdzLWl0ZW0gLnRpdGxlLFxuICAuZGFzaGJvYXJkIC5ldmVudC1pdGVtIC50aXRsZSB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi5hcnRpY2xlIC5jb250ZW50LWJveC5tYWluLWFydGljbGUgLnJ0ZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjUzOTJGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXJ0aWNsZSAuY29udGVudC1ib3gubWFpbi1hcnRpY2xlIC5ydGUgaS5yZWFkLWFydGljbGUge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5hcnRpY2xlIC5jb250ZW50LWJveC5tYWluLWFydGljbGUgLnJ0ZSBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFydGljbGVzIC5zb3J0LXNlbGVjdCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMyNTM5MkY7XG59XG4uYXJ0aWNsZXMgLnNvcnQtc2VsZWN0IG9wdGlvbiB7XG4gIGNvbG9yOiAjMjUzOTJGO1xufVxuLmFydGljbGVzIC5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYXJ0aWNsZXMgLnBhZ2luYXRpb24gdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5hcnRpY2xlcyAucGFnaW5hdGlvbiB1bCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA4cHggOHB4IDVweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI0MyQzJDMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSg4MywgOTAsIDk2LCAwLjA4KTtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMyNTM5MkY7XG59XG4uYXJ0aWNsZXMgLnBhZ2luYXRpb24gdWwgbGkuYWN0aXZlLFxuLmFydGljbGVzIC5wYWdpbmF0aW9uIHVsIGxpOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICMyNTM5MkY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hcnRpY2xlcyAucGFnaW5hdGlvbiB1bCBsaS5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBpbml0aWFsO1xufVxuLmFydGljbGVzIC5maWx0ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICB0cmFuc2l0aW9uOiAxcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcnRpY2xlcyAuZmlsdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uYXJ0aWNsZXMgLmZpbHRlci5zaG93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hcnRpY2xlcyAuZmlsdGVyIC50ZXh0LXNlYXJjaCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI1MzkyRjtcbiAgcGFkZGluZzogNHB4IDhweDtcbn1cbi5hcnRpY2xlcyAuZmlsdGVyIGg2IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyNTM5MkY7XG59XG4uYXJ0aWNsZXMgLmZpbHRlciBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5hcnRpY2xlcyAuZmlsdGVyIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjMjUzOTJGO1xufVxuLmFydGljbGVzIC5maWx0ZXIgLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTM5MkY7XG59XG4uYXJ0aWNsZXMgLmZpbHRlciAudHh0LWxpbmsge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hcnRpY2xlLXByZXZpZXcgLmNvbnRlbnQtYm94IHtcbiAgbWluLWhlaWdodDogMjIwcHg7XG59XG4ubXktcHJvZmlsZSAucHJvZmlsZS1pbWFnZS13cmFwIC51cGxvYWQtaW1nIHtcbiAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuLnRvb2xib3gtY29udGVudC1wYWdlIC5jb250YWluZXIge1xuICBwYWRkaW5nOiAwcHg7XG59XG4udWYtYmxvY2sgLnJvdy1mbHVpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDFyZW07XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cbi51Zi1ibG9jayAudGV4dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBjb2xvcjogYmxhY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVmLWJsb2NrIC51bWJyYWNvLWZvcm1zLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG59XG4udWYtYmxvY2sgLmZpZWxkLXZhbGlkYXRpb24tZXJyb3Ige1xuICBjb2xvcjogcmVkO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi51Zi1ibG9jayBpbnB1dFt0eXBlPSdyYWRpbyddIHtcbiAgYWNjZW50LWNvbG9yOiAjMjUzOTJGO1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbn1cbi51Zi1ibG9jayBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjMjUzOTJGO1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbn1cbi51Zi1ibG9jayBpbnB1dFt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQge1xuICBhY2NlbnQtY29sb3I6ICMyNTM5MkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTM5MkY7XG4gIGJvcmRlci1jb2xvcjogIzI1MzkyRjtcbn1cbi51Zi1ibG9jayBpbnB1dFt0eXBlPSdjaGVja2JveCddOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLm1lbWJlcnNoaXAtZ3JvdXBzIHtcbiAgaHlwaGVuczogYXV0bztcbn1cbi5ib3gge1xuICBoeXBoZW5zOiBhdXRvO1xufVxuLmJveC53aGl0ZS1iZyAqIHtcbiAgY29sb3I6ICMyNTM5MkY7XG4gIGJvcmRlci1jb2xvcjogIzI1MzkyRjtcbn1cbi51bWItZ3JpZCAuZ3JpZC1lbGVtZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucG9kLWxpc3QgLnBvZCAuaWNvbi13cmFwIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5wb2QtbGlzdCAucG9kIC5pY29uLXdyYXAgaSB7XG4gIGNvbG9yOiAjMjUzOTJGO1xuICBmb250LXNpemU6IDMwcHg7XG59XG4udmlkZW8gLnZpbWVvcGxheWVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMS43Nzc3Nzc3ODtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnZpZGVvIC52aW1lb3BsYXllciBpbWcge1xuICB3aWR0aDogMTUwcHg7XG59XG4udmlkZW8gLnZpbWVvcGxheWVyIGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDEuNzc3Nzc3Nzg7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5Ac3VwcG9ydHMgbm90IChhc3BlY3QtcmF0aW86IDEgLyAxKSB7XG4gIC52aWRlbyAudmltZW9wbGF5ZXIgaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbkBzdXBwb3J0cyBub3QgKGFzcGVjdC1yYXRpbzogMSAvIDEpIHtcbiAgLnZpZGVvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIH1cbiAgLnZpZGVvIC52aW1lb3BsYXllciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLnN1YnBhZ2VsaXN0IC5zdWJwYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogYXV0bztcbn1cbi5zdWJwYWdlbGlzdCAuc3VicGFnZTpob3ZlciAuaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MCwgMjQ3LCAyNDcsIDAuOSk7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLnN1YnBhZ2VsaXN0IC5zdWJwYWdlOmhvdmVyIC5pbm5lciAuY29udGVudCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3VicGFnZWxpc3QgLnN1YnBhZ2UgLmlubmVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiA3NTBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiA3NTBtcyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MCwgMjQ3LCAyNDcsIDAuNzUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgbWF4LWhlaWdodDogMTM1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHBhZGRpbmc6IDI1cHggMTVweCAxNXB4O1xufVxuLnN1YnBhZ2VsaXN0IC5zdWJwYWdlIC5pbm5lciAuY29udGVudCB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgMTUwbXMgZWFzZTtcbiAgZmxleDogMTtcbiAgb3BhY2l0eTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN1YnBhZ2VsaXN0IC5zdWJwYWdlIC5pbm5lciAuY29udGVudCAudHh0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmbGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zdWJwYWdlbGlzdCAuc3VicGFnZSAuaW5uZXIgLmNvbnRlbnQgYSB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZmxleDogMDtcbn1cbi5zdWJwYWdlbGlzdCAuc3VicGFnZSAuaW5uZXIgLmhlYWRpbmdzIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcbn1cbi5ydGUgb2wsXG4ucnRlIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuLnJ0ZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5ydGUgaSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5ydGUgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG59XG4ucnRlIG9sIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xufVxuLnJ0ZSBhIHtcbiAgY29sb3I6ICMyNTM5MkY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnJ0ZSBhIGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuLmZpbGUtbWFuYWdlci1jb21wb25lbnQgLmZpbGVzIC5jYXRlZ29yeS1maWxlczpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyNTM5MkY7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmZpbGUtbWFuYWdlci1jb21wb25lbnQgLmZpbGVzIC5maWxlLXdyYXAge1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMkMyQzI7XG59XG4uZmlsZS1tYW5hZ2VyLWNvbXBvbmVudCAuZmlsZXMgLmZpbGUtd3JhcCAuZmlsZS1pY29uIHtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuLmZpbGUtbWFuYWdlci1jb21wb25lbnQgLmZpbGVzIC5maWxlLXdyYXAgLmRlbGV0ZS1pY29uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCB7XG4gIGJvcmRlci10b3A6ICMyNTM5MkYgc29saWQgMXB4O1xufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCBwIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAuc2luZ2xlLXBvc3QgLnBvc3QtYXV0aG9yLWltYWdlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAuc2luZ2xlLXBvc3QgLnBvc3QtYXV0aG9yLWltYWdlLWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAuc2luZ2xlLXBvc3QgLnBvc3QtYXV0aG9yLWltYWdlLWNvbnRhaW5lciAucG9zdC1hdXRob3ItaW1hZ2UgLnByb2ZpbGUtaW1nLXdyYXAge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAuc2luZ2xlLXBvc3QgLnBvc3QtYXV0aG9yLWltYWdlLWNvbnRhaW5lciAucG9zdC1hdXRob3ItaW1hZ2UgLnByb2ZpbGUtaW1nLXdyYXAge1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgfVxufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1hdXRob3ItaW1hZ2UtY29udGFpbmVyIC5wb3N0LWF1dGhvci1pbWFnZSAucHJvZmlsZS1pbWctd3JhcCBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAuc2luZ2xlLXBvc3QgLnBvc3QtYXV0aG9yLWltYWdlLWNvbnRhaW5lciAucG9zdC1hdXRob3ItaW1hZ2UgLnByb2ZpbGUtaW1nLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MyQzJDMjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IC5wb3N0LWF1dGhvci1pbWFnZS1jb250YWluZXIgLnBvc3QtYXV0aG9yLWltYWdlIC5wcm9maWxlLWltZy1wbGFjZWhvbGRlciB7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1jcmVhdG9yIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyNTM5MkY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IC5wb3N0LWNyZWF0b3Ige1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1kYXRlIHtcbiAgY29sb3I6ICMyNTM5MkY7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1kYXRlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAuc2luZ2xlLXBvc3QgLnBvc3QtYm9keSB7XG4gIGNvbG9yOiAjMjUzOTJGO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IC5wb3N0LWJvZHkge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1ib2R5IGEge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzI1MzkyRjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW46IDA7XG59XG4uZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IC5zaW5nbGUtcG9zdC5yZXBseSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAwO1xufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5yZXBseS10b2dnbGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZ2FwOiAwLjI1cmVtO1xufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5yZXBseS10b2dnbGVyIGkge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnJlcGx5LXRvZ2dsZXIgYSB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzI1MzkyRjtcbn1cbi5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAucmVwbHktdG9nZ2xlciBzcGFuLnR4dCB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnBlcnNvbmFsLWluZm9ybWF0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xufVxuLmxvY2FsLXVuaW9uLWluZm8tY29tcG9uZW50IC5jb21taXR0ZWUtbG9nbyB7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xufVxuLmxvY2FsLXVuaW9uLWluZm8tY29tcG9uZW50IC5sb2NhbHVuaW9uLW1hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuLmxvY2FsLXVuaW9uLWluZm8tY29tcG9uZW50IC5mb3JtLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmxvY2FsLXVuaW9uLWluZm8tY29tcG9uZW50IC5mb3JtLWdyb3VwLmNoZWNrYm94LWdyb3VwIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmxvY2FsLXVuaW9uLWluZm8tY29tcG9uZW50IC5mb3JtLWdyb3VwIHRleHRhcmVhOmRpc2FibGVkIHtcbiAgcmVzaXplOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MyQzJDMjtcbn1cbi5sb2NhbC11bmlvbi1pbmZvLWNvbXBvbmVudCAuZm9ybS1ncm91cCAuZm9ybS1sYWJlbCxcbi5sb2NhbC11bmlvbi1pbmZvLWNvbXBvbmVudCAuZm9ybS1ncm91cCAudW1icmFjby1mb3Jtcy1sYWJlbCB7XG4gIHdpZHRoOiBhdXRvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmNoYW5nZS1wYXNzd29yZCB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbn1cbi5xdWFsaWZpY2F0aW9uLWNvdXJzZXMge1xuICBmb250LWZhbWlseTogXCJ1dG9waWEtc3RkXCIsIHNhbnMtc2VyaWY7XG59XG4ucXVhbGlmaWNhdGlvbi1jb3Vyc2VzIHRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucXVhbGlmaWNhdGlvbi1jb3Vyc2VzIHRkLFxuLnF1YWxpZmljYXRpb24tY291cnNlcyB0aCB7XG4gIHBhZGRpbmc6IDFweCAycHg7XG59XG4ucXVhbGlmaWNhdGlvbi1jb3Vyc2VzIC5kYXRlIHtcbiAgd2lkdGg6IDgwcHg7XG59XG4ubWVtYmVyc2hpcCB7XG4gIGZvbnQtZmFtaWx5OiBcInV0b3BpYS1zdGRcIiwgc2Fucy1zZXJpZjtcbn1cbi5tZW1iZXJzaGlwIHRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubWVtYmVyc2hpcCB0ZCxcbi5tZW1iZXJzaGlwIHRoIHtcbiAgcGFkZGluZzogMXB4IDJweDtcbn1cbi5tZW1iZXJzaGlwIC5kYXRlIHtcbiAgd2lkdGg6IDEwNXB4O1xufVxuLnByZXZpb3VzLXRydXN0LXBvc2l0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwidXRvcGlhLXN0ZFwiLCBzYW5zLXNlcmlmO1xufVxuLnByZXZpb3VzLXRydXN0LXBvc2l0aW9uIHRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucHJldmlvdXMtdHJ1c3QtcG9zaXRpb24gdGQsXG4ucHJldmlvdXMtdHJ1c3QtcG9zaXRpb24gdGgge1xuICBwYWRkaW5nOiAxcHggMnB4O1xufVxuLnByZXZpb3VzLXRydXN0LXBvc2l0aW9uIC5kYXRlIHtcbiAgd2lkdGg6IDgwcHg7XG59XG4ubWVtYmVyc2hpcCB0ZDpsYXN0LW9mLXR5cGUsXG4ucHJldmlvdXMtdHJ1c3QtcG9zaXRpb24gdGQ6bGFzdC1vZi10eXBlLFxuLnF1YWxpZmljYXRpb24tY291cnNlcyB0ZDpsYXN0LW9mLXR5cGUge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5tZW1iZXJzaGlwIHRoOmxhc3Qtb2YtdHlwZSxcbi5wcmV2aW91cy10cnVzdC1wb3NpdGlvbiB0aDpsYXN0LW9mLXR5cGUsXG4ucXVhbGlmaWNhdGlvbi1jb3Vyc2VzIHRoOmxhc3Qtb2YtdHlwZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmxvY2FsdW5pb24tYm9kLWNvbXBvbmVudCBocjpsYXN0LW9mLXR5cGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxvY2FsdW5pb24tYm9kLWNvbXBvbmVudCAucHJvZmlsZXMtdG8tYWRkIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnRlcm1zLWFuZC1jb25kaXRpb25zLWNvbXBvbmVudCAuZm9ybS1sYWJlbCxcbi50ZXJtcy1hbmQtY29uZGl0aW9ucy1jb21wb25lbnQgLnVtYnJhY28tZm9ybXMtbGFiZWwge1xuICB3aWR0aDogYXV0bztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5jb21tdW5pY2F0aW9uLXNldHRpbmdzLW1vZGFsLWNvbXBvbmVudCBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmNvbW11bmljYXRpb24tc2V0dGluZ3MtbW9kYWwtY29tcG9uZW50IC5zbWFsbCB7XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xufVxuLnNlbmQtbWFpbC1jb21wb25lbnQgdGV4dGFyZWEsXG4uc2VuZC1zbXMtY29tcG9uZW50IHRleHRhcmVhLFxuLmNob29zZS1kZWxlZ2F0ZWQtY29tcG9uZW50IHRleHRhcmVhLFxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQgdGV4dGFyZWEsXG4uZXZlbnQtY29tcG9uZW50IHRleHRhcmVhLFxuLnNlbmQtbWFpbC1jb21wb25lbnQgaW5wdXQsXG4uc2VuZC1zbXMtY29tcG9uZW50IGlucHV0LFxuLmNob29zZS1kZWxlZ2F0ZWQtY29tcG9uZW50IGlucHV0LFxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQgaW5wdXQsXG4uZXZlbnQtY29tcG9uZW50IGlucHV0IHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cbi5zZW5kLW1haWwtY29tcG9uZW50IGlucHV0W3R5cGU9ZGF0ZV0sXG4uc2VuZC1zbXMtY29tcG9uZW50IGlucHV0W3R5cGU9ZGF0ZV0sXG4uY2hvb3NlLWRlbGVnYXRlZC1jb21wb25lbnQgaW5wdXRbdHlwZT1kYXRlXSxcbi5jaG9vc2UtcmVwcmVzZW50YXRpdmUtY29tcG9uZW50IGlucHV0W3R5cGU9ZGF0ZV0sXG4uZXZlbnQtY29tcG9uZW50IGlucHV0W3R5cGU9ZGF0ZV0ge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAyMDBweDtcbn1cbi5zZW5kLW1haWwtY29tcG9uZW50IGlucHV0W3R5cGU9dGltZV0sXG4uc2VuZC1zbXMtY29tcG9uZW50IGlucHV0W3R5cGU9dGltZV0sXG4uY2hvb3NlLWRlbGVnYXRlZC1jb21wb25lbnQgaW5wdXRbdHlwZT10aW1lXSxcbi5jaG9vc2UtcmVwcmVzZW50YXRpdmUtY29tcG9uZW50IGlucHV0W3R5cGU9dGltZV0sXG4uZXZlbnQtY29tcG9uZW50IGlucHV0W3R5cGU9dGltZV0ge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAxNTBweDtcbn1cbi5zZW5kLW1haWwtY29tcG9uZW50IC50ZXh0YXJlYS1wLFxuLnNlbmQtc21zLWNvbXBvbmVudCAudGV4dGFyZWEtcCxcbi5jaG9vc2UtZGVsZWdhdGVkLWNvbXBvbmVudCAudGV4dGFyZWEtcCxcbi5jaG9vc2UtcmVwcmVzZW50YXRpdmUtY29tcG9uZW50IC50ZXh0YXJlYS1wLFxuLmV2ZW50LWNvbXBvbmVudCAudGV4dGFyZWEtcCB7XG4gIG1hcmdpbi10b3A6IC03cHg7XG59XG4uYWNjb3VudC1zdGF0ZW1lbnQtY29tcG9uZW50IGlucHV0W3R5cGU9ZGF0ZV0ge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAyMDBweDtcbn1cbi5zbXMtb3ZlcnZpZXctY29tcG9uZW50IC5ncmlkLWFjdGlvbnMtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc21zLW92ZXJ2aWV3LWNvbXBvbmVudCB0YWJsZSBhIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyNTM5MkY7XG59XG4uc21zLW92ZXJ2aWV3LWNvbXBvbmVudCAucm91bmRlZC1ib3JkZXIge1xuICBib3JkZXI6IHNvbGlkIDFweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiA1cHg7XG59XG4uc21zLW92ZXJ2aWV3LWNvbXBvbmVudCAuY29uc3VtcHRpb24tZ3JpZC13cmFwIC5lLXRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQge1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xufVxuLnNtcy1vdmVydmlldy1jb21wb25lbnQgLmUtZ3JpZCAuZS10YWJsZSB0Ym9keSB0ciAuZS1yb3djZWxsOmZpcnN0LWNoaWxkIHtcbiAgY29sb3I6ICMyNTM5MkYgIWltcG9ydGFudDtcbn1cbi5tYWlsLW92ZXJ2aWV3LWNvbXBvbmVudCAuZ3JpZC1hY3Rpb25zLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm1haWwtb3ZlcnZpZXctY29tcG9uZW50IHRhYmxlIGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzI1MzkyRjtcbn1cbi5tYWlsLW92ZXJ2aWV3LWNvbXBvbmVudCAucm91bmRlZC1ib3JkZXIge1xuICBib3JkZXI6IHNvbGlkIDFweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiA1cHg7XG59XG4ubWFpbC1vdmVydmlldy1jb21wb25lbnQgLmUtZ3JpZCAuZS10YWJsZSB0Ym9keSB0ciAuZS1yb3djZWxsOmZpcnN0LWNoaWxkIHtcbiAgY29sb3I6ICMyNTM5MkYgIWltcG9ydGFudDtcbn1cbi5zZW5kLW1haWwtY29tcG9uZW50IGxhYmVsOm5vdCgucmFkaW8tbGFiZWwsIC5jdXN0b20tZmlsZS11cGxvYWQpLFxuLnNlbmQtc21zLWNvbXBvbmVudCBsYWJlbDpub3QoLnJhZGlvLWxhYmVsLCAuY3VzdG9tLWZpbGUtdXBsb2FkKSxcbi5zbXMtb3ZlcnZpZXctY29tcG9uZW50IGxhYmVsOm5vdCgucmFkaW8tbGFiZWwsIC5jdXN0b20tZmlsZS11cGxvYWQpLFxuLnNtcy1jb25zdW1wdGlvbi1jb21wb25lbnQgbGFiZWw6bm90KC5yYWRpby1sYWJlbCwgLmN1c3RvbS1maWxlLXVwbG9hZCksXG4uY2hvb3NlLWRlbGVnYXRlZC1jb21wb25lbnQgbGFiZWw6bm90KC5yYWRpby1sYWJlbCwgLmN1c3RvbS1maWxlLXVwbG9hZCksXG4uZGVsZWdhdGVkLWFjY2Vzcy1jb250cm9sLWNvbXBvbmVudCBsYWJlbDpub3QoLnJhZGlvLWxhYmVsLCAuY3VzdG9tLWZpbGUtdXBsb2FkKSxcbi5jaG9vc2UtcmVwcmVzZW50YXRpdmUtY29tcG9uZW50IGxhYmVsOm5vdCgucmFkaW8tbGFiZWwsIC5jdXN0b20tZmlsZS11cGxvYWQpLFxuLmV2ZW50LWNvbXBvbmVudCBsYWJlbDpub3QoLnJhZGlvLWxhYmVsLCAuY3VzdG9tLWZpbGUtdXBsb2FkKSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQgLmZhLWNoZXZyb24tdXAsXG4uY2hvb3NlLXJlcHJlc2VudGF0aXZlLWNvbXBvbmVudCAuZmEtY2hldnJvbi1kb3duIHtcbiAgZm9udC1zaXplOiA4cHg7XG59XG4uY2hvb3NlLXJlcHJlc2VudGF0aXZlLWNvbXBvbmVudCAuZmEtY2hldnJvbi11cDo6YmVmb3JlLFxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQgLmZhLWNoZXZyb24tZG93bjo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiAjMjUzOTJGO1xuICBwYWRkaW5nOiAycHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmRlbGVnYXRlZC1hY2Nlc3MtY29udHJvbC1jb21wb25lbnQgLnNmLWdyaWQge1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbn1cbi5kZWxlZ2F0ZWQtYWNjZXNzLWNvbnRyb2wtY29tcG9uZW50IC5tb2RhbC1ib2R5IHtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG4uZGVsZWdhdGVkLWFjY2Vzcy1jb250cm9sLWNvbXBvbmVudCAuZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmV2ZW50LW92ZXJ2aWV3LWJhY2tvZmZpY2UtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMjRweCA4MnB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG59XG4uZXZlbnQtZGF0ZS1yYW5nZS1ib3gge1xuICBtaW4td2lkdGg6IDE4MHB4O1xuICBnYXA6IDAuNXJlbTtcbn1cbi5ldmVudC1kYXRlLXJhbmdlLWJveCBpbnB1dFt0eXBlPVwiZGF0ZVwiXSB7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5ldmVudC1tYW5hZ2VyLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHBhZGRpbmc6IDByZW0gNXJlbSAwcmVtIDVyZW07XG59XG4uY3VzdG9tLW1vZGFsLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAxMDUwO1xufVxuLmN1c3RvbS1tb2RhbC1vdmVybGF5IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogdW5zZXQ7XG59XG4uY3VzdG9tLW1vZGFsLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDQuOHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAzMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIG1pbi13aWR0aDogMjUlO1xuICBtYXgtd2lkdGg6IDMzJTtcbiAgbWF4LWhlaWdodDogODAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFyZW07XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY3VzdG9tLW1vZGFsLWNvbnRhaW5lci1oZWFkZXIge1xuICBwYWRkaW5nOiAxNnB4IDE2cHggMHB4IDE2cHg7XG4gIGdhcDogOHB4O1xufVxuLmN1c3RvbS1tb2RhbC1jb250YWluZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDBweCAxNnB4IDE2cHggMTZweDtcbiAgZ2FwOiAxNnB4O1xufVxuLmxvY2F0aW9uLW1hcC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmxvY2F0aW9uLW1hcC1jb250YWluZXIgLmV2ZW50LWxvY2F0aW9uLW1vZGFsLW1hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM0MnB4O1xufVxuLmN1c3RvbS1tb2RhbC1vdmVybGF5IGhyIHtcbiAgY29sb3I6ICNERUUyRTY7XG59XG4uZm9ybS1jb250cm9sLWhlaWdodCB7XG4gIGhlaWdodDogMzhweDtcbiAgbWF4LWhlaWdodDogMzhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5ldmVudC1jb21wb25lbnQgLnRpbnltY2Utd3JhcHBlciAudG94LXRpbnltY2Uge1xuICBib3JkZXI6IDFweCAjMTgyNzE5IHNvbGlkO1xufVxuLmV2ZW50LWNvbXBvbmVudCAuZm9ybS1jb250cm9sLFxuLmV2ZW50LWNvbXBvbmVudCAuZm9ybS1zZWxlY3QsXG4uZXZlbnQtY29tcG9uZW50ICNmaWxlLXVwbG9hZCxcbi5ldmVudC1jb21wb25lbnQgLmUtZHJvcGRvd25saXN0IHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGhlaWdodDogMzhweDtcbn1cbi5ldmVudC1jb21wb25lbnQgLmZvcm0tY29udHJvbDpmb2N1cyxcbi5ldmVudC1jb21wb25lbnQgLmZvcm0tc2VsZWN0OmZvY3VzLFxuLmV2ZW50LWNvbXBvbmVudCAjZmlsZS11cGxvYWQ6Zm9jdXMsXG4uZXZlbnQtY29tcG9uZW50IC5lLWRyb3Bkb3dubGlzdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzllYjA5ZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoNjEsIDk3LCA2MywgMC4yNSk7XG59XG4uZXZlbnQtY29tcG9uZW50IHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogdW5zZXQ7XG59XG4uZXZlbnQtY29tcG9uZW50IGlucHV0W3R5cGU9ZGF0ZV0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cbi5ldmVudC1jb21wb25lbnQgaW5wdXRbdHlwZT10aW1lXSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmV2ZW50LWNvbXBvbmVudCAuY2hlY2tib3gtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5ldmVudC1jb21wb25lbnQgLmNoZWNrYm94LWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZXZlbnQtY29tcG9uZW50IC5jaGVja2JveC1ncm91cCBsYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG4uZXZlbnQtY29tcG9uZW50IC5ldmVudC1pbWFnZS1wbGFjZWhvbGRlciB7XG4gIHdpZHRoOiAyMDBweDtcbiAgYXNwZWN0LXJhdGlvOiAxLjc3Nzc3Nzc4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUzOTJGO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZXZlbnQtY29tcG9uZW50IC5jdXN0b20tZGVsZXRlLWJ1dHRvbiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmV2ZW50LWNvbXBvbmVudCAuY3VzdG9tLWRlbGV0ZS1idXR0b24gYnV0dG9uIHtcbiAgaGVpZ2h0OiAzOHB4O1xufVxuLmV2ZW50LWNvbXBvbmVudCAuY3VzdG9tLWRlbGV0ZS1idXR0b24gYnV0dG9uIHN2ZyB7XG4gIG1hcmdpbi10b3A6IC00cHg7XG59XG4uZXZlbnQtY29tcG9uZW50IC50aWNrZXQtdHlwZS1yb3dzIHtcbiAgcm93LWdhcDogMC41ZW07XG59XG4uZXZlbnQtY29tcG9uZW50IC50aWNrZXQtdHlwZS1yb3dzOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4udG94IC50b3gtdG9vbGJhci0tc2Nyb2xsaW5nIHtcbiAgZmxleC13cmFwOiB3cmFwIWltcG9ydGFudDtcbn1cbi5ldmVudC1tYXN0ZXItaGVhZGVyIHtcbiAgaGVpZ2h0OiA3MnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAxcmVtIDAgMXJlbSAzcmVtO1xufVxuLmV2ZW50LW1hc3Rlci1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RERTE5NTtcbn1cbi5ldmVudC1tYXN0ZXItZm9vdGVyLWJvcmRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEREUxOTU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ldmVudC1tYXN0ZXItZm9vdGVyLWJvcmRlciB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5ldmVudC1jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgNHJlbSAzcmVtIDRyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZXZlbnQtY29udGVudC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtIDAuNXJlbSAxLjVyZW07XG4gIH1cbn1cbi5kamYtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1MzkyRjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBoZWlnaHQ6IDEyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmRqZi1iYW5uZXIge1xuICAgIGhlaWdodDogMjI0cHg7XG4gIH1cbn1cbi5ldmVudC1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgaGVpZ2h0OiAzNDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ldmVudC1iYW5uZXIge1xuICAgIGhlaWdodDogMzg4cHg7XG4gIH1cbn1cbi5ldmVudC1iYW5uZXItdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5ldmVudC1iYW5uZXItZGVzY3JpcHRpb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG4uZXZlbnQtYmFubmVyLWJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweDtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmV2ZW50LW5ldy1zZWN0aW9uLWxpbmUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI1MzkyRjtcbn1cbi5ldmVudC1uZXctc2VjdGlvbi1ncmF5LWxpbmUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0E5QURCMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG4uZXZlbnQtc2VjdGlvbi1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ldmVudC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuICAuZXZlbnQtc2VjdGlvbi1jb250YWluZXI6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5ldmVudC1zZWN0aW9uLWNvbnRhaW5lcjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uZXZlbnQtc21hbGwtaGVhZGxpbmUge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBjb2xvcjogIzI1MzkyRjtcbn1cbi5ldmVudC1pbmZvLXNtYWxsLWhlYWRsaW5lIHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgY29sb3I6ICMyNTM5MkY7XG59XG4uZXZlbnQtaW5mby1yZWd1bGFyLXRleHQge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuLmV2ZW50LWluZm8tcmVndWxhci10ZXh0IGEge1xuICBjb2xvcjogIzNENjEzRiAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZXZlbnQtaGVhZGxpbmUge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDMzLjZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGNvbG9yOiAjMjUzOTJGO1xufVxuLmV2ZW50LW5vdGUtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTYuOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgY29sb3I6ICMyNTM5MkY7XG59XG4uZXZlbnQtaW5mbyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5ldmVudC1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcInV0b3BpYS1zdGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjIuNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgY29sb3I6ICMyNTM5MkY7XG59XG4uZXZlbnQtZGVzY3JpcHRpb24gYSB7XG4gIGZvbnQtZmFtaWx5OiBcInV0b3BpYS1zdGRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjIuNHB4ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIHNvbGlkICMzRDYxM0YgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzRDYxM0YgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmV2ZW50LWRlc2NyaXB0aW9uIGkge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uY2hlY2tib3gtbGFiZWwge1xuICBmb250LWZhbWlseTogXCJ1dG9waWEtc3RkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBjb2xvcjogIzI1MzkyRjtcbn1cbi5jaGVja2JveC1sYWJlbCBhIHtcbiAgZm9udC1mYW1pbHk6IFwidXRvcGlhLXN0ZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMi40cHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgc29saWQgIzNENjEzRiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzNENjEzRiAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZXZlbnQtc3VtbWFyeS10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgY29sb3I6ICMyNTM5MkY7XG59XG4uZXZlbnQtc2lnbnVwLXRhYi1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMXJlbSAwcmVtIDFyZW0gMHJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNERUUyRTY7XG59XG4uZXZlbnQtc2lnbnVwLXRhYiB7XG4gIHBhZGRpbmc6IDhweCAxNnB4IDhweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDAuMjVlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ldmVudC1zaWdudXAtdGFiIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5ldmVudC1zaWdudXAtdGFiIHN2ZyB7XG4gIGZpbGw6ICMyNTM5MkY7XG59XG4uZXZlbnQtc2lnbnVwLXRhYi5ldmVudC1zaWdudXAtY3VycmVudC10YWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUzOTJGO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5ldmVudC1zaWdudXAtdGFiLmV2ZW50LXNpZ251cC1jdXJyZW50LXRhYiBzdmcge1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmV2ZW50LXNpZ251cC10ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICByZXNpemU6IG5vbmU7XG4gIGhlaWdodDogOTZweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjUzOTJGO1xuICBwYWRkaW5nOiA0cHggOHB4IDRweCA4cHg7XG59XG4uZXZlbnQtc2lnbnVwLWNvbXBsZXRlZC1pbmZvLXRleHQge1xuICBjb2xvcjogIzI1MzkyRjtcbiAgZm9udC1mYW1pbHk6IFwidXRvcGlhLXN0ZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIyLjRweDtcbn1cbi5ldmVudC1tb2RhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiA1NjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ldmVudC1tb2RhbCB7XG4gICAgd2lkdGg6IDI2NHB4O1xuICB9XG59XG4uZXZlbnQtbW9kYWwtYnV0dG9uIHtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZXZlbnQtbW9kYWwtYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmV2ZW50LW1vZGFsLWJvZHktdGV4dCB7XG4gIGNvbG9yOiAjMjUzOTJGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuLmRvcy1zaWduaW4tZGlhbG9nLWNvbnRhaW5lciB7XG4gIHdpZHRoOiA3NzZweDtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5kb3Mtc2lnbmluLWRpYWxvZy1jb250YWluZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uZG9zLXNpZ25pbi1tb2RhbC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5kb3Mtc2lnbmluLW1vZGFsLWJvZHktY29udGFpbmVyIHtcbiAgcGFkZGluZzogMjRweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kb3Mtc2lnbmluLW1vZGFsLWJ1dHRvbnMtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCA3MnB4IDI0cHggNzJweDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBnYXA6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmRvcy1zaWduaW4tbW9kYWwtYnV0dG9ucy1jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgcGFkZGluZzogMCAyNHB4IDI0cHggMjRweDtcbiAgfVxufVxuLmRvcy1zaWduaW4tbW9kYWwtYnV0dG9ucy1jb250YWluZXIgYnV0dG9uIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAxIDAgMDtcbn1cbi5kb3Mtc2lnbmluLW1vZGFsLWJvZHktaGVhZGxpbmUge1xuICBjb2xvcjogIzI1MzkyRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5kb3Mtc2lnbmluLW1vZGFsLWJvZHktaGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMTEwJTtcbiAgfVxufVxuLmRvcy1zaWduaW4tbW9kYWwtZ3JlZW4taW5mby10ZXh0IHtcbiAgY29sb3I6ICMyNTM5MkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZG9zLXNpZ25pbi1tb2RhbC1ncmVlbi1pbmZvLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgfVxufVxuLmN1cnNvci1oYW5kIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1heC1jb250ZW50LWJveC13aWR0aCB7XG4gIG1heC13aWR0aDogMTMyMHB4ICFpbXBvcnRhbnQ7XG59XG4uYmFubmVyV3JhcHBlciB7XG4gIHBhZGRpbmc6IDAgNjRweCAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYmFubmVyV3JhcHBlciB7XG4gICAgcGFkZGluZzogMHB4IDE2cHggMTZweDtcbiAgfVxufVxuLmJhbm5lcldyYXBwZXIgLmJhbm5lckNvbnRhaW5lckhlcm8ge1xuICBib3JkZXItbGVmdDogc29saWQgMXB4IHdoaXRlO1xuICBwYWRkaW5nOiA2NHB4IDExMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJhbm5lcldyYXBwZXIgLmJhbm5lckNvbnRhaW5lckhlcm8ge1xuICAgIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgfVxufVxuLmJhbm5lckNvbnRhaW5lckhlcm8ge1xuICBwYWRkaW5nOiA2NHB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYmFubmVyQ29udGFpbmVySGVybyB7XG4gICAgcGFkZGluZzogMzJweCAwO1xuICAgIGdhcDogMjhweDtcbiAgfVxufVxuLmJhbm5lckNvbnRhaW5lckhlcm8uZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gIGdhcDogNjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5iYW5uZXJDb250YWluZXJIZXJvLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGdhcDogMjhweDtcbiAgfVxufVxuLmJhbm5lckNvbnRhaW5lckhlcm8gLmNvbnRlbnQgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmJhbm5lckNvbnRhaW5lckhlcm8gLmNvbnRlbnQgLm1hbmNoZXQge1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJhbm5lckNvbnRhaW5lckhlcm8gLmNvbnRlbnQgLm1hbmNoZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJhbm5lckNvbnRhaW5lckhlcm8gLmNvbnRlbnQgYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG4ubmV3c21haWxzIHtcbiAgcGFkZGluZzogMjRweDtcbn1cbi5uZXdzbWFpbHMgaDUge1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cbi5uZXdzbWFpbHMgLmZvcm0tY2hlY2sge1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuLnN3YWwyLXBvcHVwIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xufVxuLnN3YWwyLXN0eWxlZC5zd2FsMi1jb25maXJtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RERTE5NSAhaW1wb3J0YW50O1xufVxuLnN3YWwyLXN0eWxlZC5zd2FsMi1jYW5jZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhICFpbXBvcnRhbnQ7XG59XG4uc3dhbDItc3R5bGVkLnN3YWwyLWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFMTMxMyAhaW1wb3J0YW50O1xufVxuLnN3YWwyLXN0eWxlZC5zd2FsMi1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuLnN3YWwyLXBvcHVwLnN3YWwyLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4iLCLvu78udW1iLWdyaWQge1xuICAgIC5ncmlkLWVsZW1lbnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5wb2QtbGlzdCB7XG5cbiAgICAucG9kIHtcblxuICAgICAgICAuaWNvbi13cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi52aWRlbyB7XG5cbiAgICAudmltZW9wbGF5ZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgQHN1cHBvcnRzXG5cbiAgICAgICAgICAgIG5vdCAoYXNwZWN0LXJhdGlvOiAxIC8gMSkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5Ac3VwcG9ydHNcblxubm90IChhc3BlY3QtcmF0aW86IDEgLyAxKSB7XG4gICAgLnZpZGVvIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuXG4gICAgICAgIC52aW1lb3BsYXllciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdWJwYWdlbGlzdCB7XG4gICAgLnN1YnBhZ2Uge1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MCwgMjQ3LCAyNDcsIC45KTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogNzUwbXMgZWFzZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDc1MG1zIGVhc2U7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MCwgMjQ3LCAyNDcsIDAuNzUpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTM1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAxNXB4IDE1cHg7XG5cbiAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIDE1MG1zIGVhc2U7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICAudHh0IHtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5oZWFkaW5ncyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJ0ZSB7XG5cblxuICAgIG9sLCB1bCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG5cbiAgICBpIHtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgIH1cblxuICAgIG9sIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICAgIH1cblxuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5maWxlLW1hbmFnZXItY29tcG9uZW50IHtcblxuICAgIC5maWxlcyB7XG4gICAgICAgIC5jYXRlZ29yeS1maWxlczpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAcHJpbWFyeTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWxlLXdyYXAge1xuICAgICAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmF5O1xuXG4gICAgICAgICAgICAuZmlsZS1pY29uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZWxldGUtaWNvbiB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9ydW0tY29tcG9uZW50IHtcblxuICAgIC5mb3J1bS13cmFwIHtcbiAgICAgICAgLnBvc3Qtd3JhcCB7XG5cbiAgICAgICAgICAgIC5zaW5nbGUtcG9zdCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogQHByaW1hcnkgc29saWQgMXB4O1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBvc3QtYXV0aG9yLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucG9zdC1hdXRob3ItaW1hZ2Uge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAucHJvZmlsZS1pbWctd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIEBsZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG5cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnByb2ZpbGUtaW1nLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmF5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XG5cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBAbGcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBvc3QtY3JlYXRvciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnQtc2l6ZSgxNHB4KTtcbiAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgQGxnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucG9zdC1kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnQtc2l6ZSgxNHB4KTtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgQGxnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucG9zdC1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICAgICAgICAgICAgICAgIC5mb250LXNpemUoMTRweCk7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIEBsZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuZm9udC1zaXplKDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNpbmdsZS1wb3N0LnJlcGx5IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXBseS10b2dnbGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGdhcDogMC4yNXJlbTtcblxuXG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIC5mb250LXNpemUoMTRweCk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFuLnR4dCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBlcnNvbmFsLWluZm9ybWF0aW9uIHtcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG59XG5cbi5sb2NhbC11bmlvbi1pbmZvLWNvbXBvbmVudCB7XG4gICAgLmNvbW1pdHRlZS1sb2dvIHtcbiAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgfVxuXG4gICAgLmxvY2FsdW5pb24tbWFwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgfVxuXG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgJi5jaGVja2JveC1ncm91cCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG5cbiAgICAgICAgdGV4dGFyZWE6ZGlzYWJsZWQge1xuICAgICAgICAgICAgcmVzaXplOiBub25lO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCBAd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWxhYmVsLCAudW1icmFjby1mb3Jtcy1sYWJlbCB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2hhbmdlLXBhc3N3b3JkIHtcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG59XG5cbi5xdWFsaWZpY2F0aW9uLWNvdXJzZXMge1xuICAgIGZvbnQtZmFtaWx5OiBAdXRvcGlhO1xuXG4gICAgdGgge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICB0ZCwgdGgge1xuICAgICAgICBwYWRkaW5nOiAxcHggMnB4O1xuICAgIH1cblxuICAgIC5kYXRlIHtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgfVxufVxuXG4ubWVtYmVyc2hpcCB7XG4gICAgZm9udC1mYW1pbHk6IEB1dG9waWE7XG5cbiAgICB0aCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgIHRkLCB0aCB7XG4gICAgICAgIHBhZGRpbmc6IDFweCAycHg7XG4gICAgfVxuXG4gICAgLmRhdGUge1xuICAgICAgICB3aWR0aDogMTA1cHg7XG4gICAgfVxufVxuXG4ucHJldmlvdXMtdHJ1c3QtcG9zaXRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiBAdXRvcGlhO1xuXG4gICAgdGgge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICB0ZCwgdGgge1xuICAgICAgICBwYWRkaW5nOiAxcHggMnB4O1xuICAgIH1cblxuICAgIC5kYXRlIHtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgfVxufVxuXG4ubWVtYmVyc2hpcCwgLnByZXZpb3VzLXRydXN0LXBvc2l0aW9uLCAucXVhbGlmaWNhdGlvbi1jb3Vyc2VzIHtcbiAgICB0ZDpsYXN0LW9mLXR5cGUge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICB0aDpsYXN0LW9mLXR5cGUge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG59XG5cbi5sb2NhbHVuaW9uLWJvZC1jb21wb25lbnQge1xuXG4gICAgaHI6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAucHJvZmlsZXMtdG8tYWRkIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn1cblxuLnRlcm1zLWFuZC1jb25kaXRpb25zLWNvbXBvbmVudCB7XG5cblxuICAgIC5mb3JtLWxhYmVsLCAudW1icmFjby1mb3Jtcy1sYWJlbCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbn1cblxuLmNvbW11bmljYXRpb24tc2V0dGluZ3MtbW9kYWwtY29tcG9uZW50IHtcbiAgICBsYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICB9XG5cbiAgICAuc21hbGwge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICB9XG59XG5cbi5zZW5kLW1haWwtY29tcG9uZW50LFxuLnNlbmQtc21zLWNvbXBvbmVudCxcbi5jaG9vc2UtZGVsZWdhdGVkLWNvbXBvbmVudCxcbi5jaG9vc2UtcmVwcmVzZW50YXRpdmUtY29tcG9uZW50LFxuLmV2ZW50LWNvbXBvbmVudCB7XG5cbiAgICB0ZXh0YXJlYSwgaW5wdXQge1xuICAgICAgICBmb250LWZhbWlseTogQHJhbGV3YXkgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9ZGF0ZV0ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPXRpbWVdIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgfVxuXG4gICAgLnRleHRhcmVhLXAge1xuICAgICAgICBtYXJnaW4tdG9wOiAtN3B4O1xuICAgIH1cbn1cblxuLmFjY291bnQtc3RhdGVtZW50LWNvbXBvbmVudCB7XG4gICAgaW5wdXRbdHlwZT1kYXRlXSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIH1cbn1cblxuLnNtcy1vdmVydmlldy1jb21wb25lbnQge1xuXG4gICAgLmdyaWQtYWN0aW9ucy1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICB0YWJsZSBhIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICAgICAgICAuZm9udC1zaXplKDEzcHgpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgfVxuXG4gICAgLnJvdW5kZWQtYm9yZGVyIHtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cblxuICAgIC5jb25zdW1wdGlvbi1ncmlkLXdyYXAgLmUtdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmUtZ3JpZCAuZS10YWJsZSB0Ym9keSB0ciAuZS1yb3djZWxsOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgY29sb3I6IEBwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5cblxuLm1haWwtb3ZlcnZpZXctY29tcG9uZW50IHtcblxuICAgIC5ncmlkLWFjdGlvbnMtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgdGFibGUgYSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgICAgICAgLmZvbnQtc2l6ZSgxM3B4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6IEBwcmltYXJ5O1xuICAgIH1cblxuICAgIC5yb3VuZGVkLWJvcmRlciB7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICB9XG5cblxuICAgIC5lLWdyaWQgLmUtdGFibGUgdGJvZHkgdHIgLmUtcm93Y2VsbDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGNvbG9yOiBAcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuXG5cbi5zZW5kLW1haWwtY29tcG9uZW50LFxuLnNlbmQtc21zLWNvbXBvbmVudCxcbi5zbXMtb3ZlcnZpZXctY29tcG9uZW50LFxuLnNtcy1jb25zdW1wdGlvbi1jb21wb25lbnQsXG4uY2hvb3NlLWRlbGVnYXRlZC1jb21wb25lbnQsXG4uZGVsZWdhdGVkLWFjY2Vzcy1jb250cm9sLWNvbXBvbmVudCxcbi5jaG9vc2UtcmVwcmVzZW50YXRpdmUtY29tcG9uZW50LFxuLmV2ZW50LWNvbXBvbmVudCB7XG4gICAgbGFiZWw6bm90KC5yYWRpby1sYWJlbCwgLmN1c3RvbS1maWxlLXVwbG9hZCkge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgfVxufVxuXG4uY2hvb3NlLXJlcHJlc2VudGF0aXZlLWNvbXBvbmVudCB7XG4gICAgLmZhLWNoZXZyb24tdXAsIC5mYS1jaGV2cm9uLWRvd24ge1xuICAgICAgICBmb250LXNpemU6IDhweDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogQHByaW1hcnk7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHg7XG4gICAgICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZGVsZWdhdGVkLWFjY2Vzcy1jb250cm9sLWNvbXBvbmVudCB7XG4gICAgLnNmLWdyaWQge1xuICAgICAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW9kYWwtYm9keSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxufVxuXG4uZXZlbnQtb3ZlcnZpZXctYmFja29mZmljZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMjRweCA4MnB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xufVxuXG4uZXZlbnQtZGF0ZS1yYW5nZS1ib3gge1xuICAgIG1pbi13aWR0aDogMTgwcHg7XG4gICAgZ2FwOiAwLjVyZW07XG59XG5cbi5ldmVudC1kYXRlLXJhbmdlLWJveCBpbnB1dFt0eXBlPVwiZGF0ZVwiXSB7XG4gICAgbWluLXdpZHRoOiAwO1xufVxuXG4uZXZlbnQtbWFuYWdlci1jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBwYWRkaW5nOiAwcmVtIDVyZW0gMHJlbSA1cmVtO1xufVxuXG4uY3VzdG9tLW1vZGFsLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHotaW5kZXg6IDEwNTA7XG5cbiAgICBoMyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHVuc2V0O1xuICAgIH1cbn1cblxuLmN1c3RvbS1tb2RhbC1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNC44cHg7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMzJweCByZ2JhKDAsMCwwLDAuMjUpO1xuICAgIG1pbi13aWR0aDogMjUlO1xuICAgIG1heC13aWR0aDogMzMlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxcmVtO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5jdXN0b20tbW9kYWwtY29udGFpbmVyLWhlYWRlciB7XG4gICAgcGFkZGluZzogMTZweCAxNnB4IDBweCAxNnB4O1xuICAgIGdhcDogOHB4O1xufVxuXG4uY3VzdG9tLW1vZGFsLWNvbnRhaW5lci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwcHggMTZweCAxNnB4IDE2cHg7XG4gICAgZ2FwOiAxNnB4O1xufVxuXG4ubG9jYXRpb24tbWFwLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLmV2ZW50LWxvY2F0aW9uLW1vZGFsLW1hcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDM0MnB4O1xuICAgIH1cbn1cblxuLmN1c3RvbS1tb2RhbC1vdmVybGF5IGhyIHtcbiAgICBjb2xvcjogI0RFRTJFNjtcbn1cblxuLmZvcm0tY29udHJvbC1oZWlnaHQge1xuICAgIGhlaWdodDogMzhweDtcbiAgICBtYXgtaGVpZ2h0OiAzOHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuXG5cbi5ldmVudC1jb21wb25lbnQge1xuXG4gICAgLnRpbnltY2Utd3JhcHBlciAudG94LXRpbnltY2Uge1xuICAgICAgICBib3JkZXI6IDFweCAjMTgyNzE5IHNvbGlkO1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wsIC5mb3JtLXNlbGVjdCwgI2ZpbGUtdXBsb2FkLCAuZS1kcm9wZG93bmxpc3Qge1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjOWViMDlmO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoNjEsOTcsNjMsLjI1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1kYXRlXSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9dGltZV0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuY2hlY2tib3gtZ3JvdXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAgICAgLmNoZWNrYm94LWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jaGVja2JveC1ncm91cCBsYWJlbCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuXG4gICAgLmV2ZW50LWltYWdlLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1kZWxldGUtYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGhlaWdodDogMzhweDtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpY2tldC10eXBlLXJvd3Mge1xuICAgICAgICByb3ctZ2FwOiAwLjVlbTtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuLnRveCAudG94LXRvb2xiYXItLXNjcm9sbGluZyB7XG4gICAgZmxleC13cmFwOndyYXAhaW1wb3J0YW50O1xufVxuXG4uZXZlbnQtbWFzdGVyLWhlYWRlciB7XG4gICAgaGVpZ2h0OiA3MnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgcGFkZGluZzogMXJlbSAwIDFyZW0gM3JlbTtcbn1cblxuLmV2ZW50LW1hc3Rlci1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAc2Vjb25kYXJ5O1xufVxuXG4uZXZlbnQtbWFzdGVyLWZvb3Rlci1ib3JkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBzZWNvbmRhcnk7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEB3aGl0ZTtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcblxuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxufVxuXG4uZXZlbnQtY29udGVudC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgNHJlbSAzcmVtIDRyZW07XG5cbiAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbSAwLjVyZW0gMS41cmVtO1xuICAgIH1cbn1cblxuLmRqZi1iYW5uZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEyNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIGhlaWdodDogMjI0cHg7XG4gICAgfVxufVxuXG4uZXZlbnQtYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiA7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAzNDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICBoZWlnaHQ6IDM4OHB4O1xuICAgIH1cbn1cblxuLmV2ZW50LWJhbm5lci10aXRsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5ldmVudC1iYW5uZXItZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cblxuLmV2ZW50LWJhbm5lci1idXR0b24ge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uZXZlbnQtbmV3LXNlY3Rpb24tbGluZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBwcmltYXJ5O1xufVxuXG4uZXZlbnQtbmV3LXNlY3Rpb24tZ3JheS1saW5lIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0E5QURCMDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4uZXZlbnQtc2VjdGlvbi1jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ldmVudC1zbWFsbC1oZWFkbGluZSB7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGNvbG9yOiBAcHJpbWFyeTtcbn1cblxuLmV2ZW50LWluZm8tc21hbGwtaGVhZGxpbmUge1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBjb2xvcjogQHByaW1hcnk7XG59XG5cbi5ldmVudC1pbmZvLXJlZ3VsYXItdGV4dCB7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAjM0Q2MTNGICFpbXBvcnRhbnQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG5cbi5ldmVudC1oZWFkbGluZSB7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMy42cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgY29sb3I6IEBwcmltYXJ5O1xufVxuXG4uZXZlbnQtbm90ZS10ZXh0IHtcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2LjhweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBjb2xvcjogQHByaW1hcnk7XG59XG5cbi5ldmVudC1pbmZvIHtcbiAgICBjb2xvcjogQHdoaXRlO1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5ldmVudC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6IEB1dG9waWE7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIyLjRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBjb2xvcjogQHByaW1hcnk7XG5cbiAgICBhIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IEB1dG9waWEgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIyLjRweCAhaW1wb3J0YW50O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBzb2xpZCAjM0Q2MTNGICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjM0Q2MTNGICFpbXBvcnRhbnQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICBpIHtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cbn1cblxuLmNoZWNrYm94LWxhYmVsIHtcbiAgICBmb250LWZhbWlseTogQHV0b3BpYTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBjb2xvcjogQHByaW1hcnk7XG5cbiAgICBhIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IEB1dG9waWEgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIyLjRweCAhaW1wb3J0YW50O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBzb2xpZCAjM0Q2MTNGICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjM0Q2MTNGICFpbXBvcnRhbnQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG5cbi5ldmVudC1zdW1tYXJ5LXRleHQge1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBjb2xvcjogQHByaW1hcnk7XG59XG5cbi5ldmVudC1zaWdudXAtdGFiLWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMXJlbSAwcmVtIDFyZW0gMHJlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RFRTJFNjtcbn1cblxuLmV2ZW50LXNpZ251cC10YWIge1xuICAgIHBhZGRpbmc6IDhweCAxNnB4IDhweCAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMC4yNWVtO1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6IEBwcmltYXJ5O1xuICAgIH1cblxuICAgICYuZXZlbnQtc2lnbnVwLWN1cnJlbnQtdGFiIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnk7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiAjZmZmZmZmO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZXZlbnQtc2lnbnVwLXRleHRhcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICByZXNpemU6IG5vbmU7XG4gICAgaGVpZ2h0OiA5NnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAcHJpbWFyeTtcbiAgICBwYWRkaW5nOiA0cHggOHB4IDRweCA4cHg7XG59XG5cbi5ldmVudC1zaWdudXAtY29tcGxldGVkLWluZm8tdGV4dCB7XG4gICAgY29sb3I6IEBwcmltYXJ5O1xuICAgIGZvbnQtZmFtaWx5OiBAdXRvcGlhO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjIuNHB4O1xufVxuXG4uZXZlbnQtbW9kYWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIHdpZHRoOiA1NjRweDtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIHdpZHRoOiAyNjRweDtcbiAgICB9XG59XG5cbi5ldmVudC1tb2RhbC1idXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4uZXZlbnQtbW9kYWwtYm9keS10ZXh0IHtcbiAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG59XG5cbi5kb3Mtc2lnbmluLWRpYWxvZy1jb250YWluZXIge1xuICAgIHdpZHRoOiA3NzZweDtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxufVxuXG4uZG9zLXNpZ25pbi1tb2RhbC1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmRvcy1zaWduaW4tbW9kYWwtYm9keS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5kb3Mtc2lnbmluLW1vZGFsLWJ1dHRvbnMtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDcycHggMjRweCA3MnB4O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBnYXA6IDI0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICBwYWRkaW5nOiAwIDI0cHggMjRweCAyNHB4O1xuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleDogMSAwIDA7XG4gICAgfVxufVxuXG4uZG9zLXNpZ25pbi1tb2RhbC1ib2R5LWhlYWRsaW5lIHtcbiAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG5cbiAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICAgIH1cbn1cblxuLmRvcy1zaWduaW4tbW9kYWwtZ3JlZW4taW5mby10ZXh0IHtcbiAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG5cbiAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgIH1cbn1cblxuLmN1cnNvci1oYW5kIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5tYXgtY29udGVudC1ib3gtd2lkdGgge1xuICAgIG1heC13aWR0aDogMTMyMHB4ICFpbXBvcnRhbnQ7XG59XG5cblxuLmJhbm5lcldyYXBwZXIge1xuICAgIHBhZGRpbmc6IDAgNjRweCAwcHg7XG5cbiAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICBwYWRkaW5nOiAwcHggMTZweCAxNnB4O1xuICAgIH1cblxuICAgIC5iYW5uZXJDb250YWluZXJIZXJvIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCB3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogNjRweCAxMTJweDtcblxuICAgICAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmFubmVyQ29udGFpbmVySGVybyB7XG4gICAgcGFkZGluZzogNjRweCAwO1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgcGFkZGluZzogMzJweCAwO1xuICAgICAgICBnYXA6IDI4cHg7XG4gICAgfVxuXG4gICAgJi5mbGV4LWxnLXJvdy1yZXZlcnNlIHsgXG4gICAgICAgIGdhcDogNjRweDtcblxuICAgICAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICAgICAgZ2FwOiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hbmNoZXQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHJlbTtcblxuICAgICAgICAgICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubmV3c21haWxzIHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGg1IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgfVxuICAgIC5mb3JtLWNoZWNre1xuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgIH1cbn0iLCIuZS1ncmlkIHRoLmUtaGVhZGVyY2VsbFthcmlhLXNvcnQ9YXNjZW5kaW5nXSAuZS1oZWFkZXJ0ZXh0LFxuLmUtZ3JpZCB0aC5lLWhlYWRlcmNlbGxbYXJpYS1zb3J0PWRlc2NlbmRpbmddIC5lLWhlYWRlcnRleHQsXG4uZS1ncmlkIHRoLmUtaGVhZGVyY2VsbFthcmlhLXNvcnQ9YXNjZW5kaW5nXSAuZS1zb3J0ZmlsdGVyZGl2LFxuLmUtZ3JpZCB0aC5lLWhlYWRlcmNlbGxbYXJpYS1zb3J0PWRlc2NlbmRpbmddIC5lLXNvcnRmaWx0ZXJkaXYge1xuICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5lLWdyaWQgLmUtaGVhZGVyY2VsbCxcbi5lLWdyaWQgLmUtZGV0YWlsaGVhZGVyY2VsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLmUtZ3JpZCAuZS1yb3djZWxsOm5vdCguZS1lZGl0ZWRiYXRjaGNlbGwpOm5vdCguZS11cGRhdGVkdGQpLCAuZS1ncmlkIC5lLWRldGFpbHJvd2NvbGxhcHNlOm5vdCguZS1lZGl0ZWRiYXRjaGNlbGwpOm5vdCguZS11cGRhdGVkdGQpLCAuZS1ncmlkIC5lLWRldGFpbHJvd2V4cGFuZDpub3QoLmUtZWRpdGVkYmF0Y2hjZWxsKTpub3QoLmUtdXBkYXRlZHRkKSwgLmUtZ3JpZCAuZS1ncmlkY29udGVudCAuZS1yb3dkcmFnZHJvcDpub3QoLmUtZWRpdGVkYmF0Y2hjZWxsKTpub3QoLmUtdXBkYXRlZHRkKSwgLmUtZ3JpZCAuZS1ncmlkaGVhZGVyIC5lLXJvd2RyYWdkcm9wOm5vdCguZS1lZGl0ZWRiYXRjaGNlbGwpOm5vdCguZS11cGRhdGVkdGQpLCAuZS1ncmlkIC5lLWVtcHR5cm93Om5vdCguZS1lZGl0ZWRiYXRjaGNlbGwpOm5vdCguZS11cGRhdGVkdGQpIHtcbiAgICBjb2xvcjogQHByaW1hcnkgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbi5lLWdyaWQgdGQuZS1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IEBwcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbi5lLWlucHV0LWdyb3VwLCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciwgLmUtZmxvYXQtaW5wdXQsIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLCAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgICBjb2xvcjogQHByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLXdyYXBwZXIuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCBAcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuXG4uZS1yb3dkcmFnaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5lLWdyaWQge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuXG4gICAgLmUtcm93Y2VsbCB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5lLXJvd2NlbGwge1xuICAgIHdoaXRlLXNwYWNlOiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4uZS1wYWdlclxuZGl2LmUtcGFyZW50bXNnYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1ncmlkIC5lLXBhZ2VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZS1maXJzdCwgLmUtbGFzdCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lLXBhZ2VyIC5lLW51bWVyaWNpdGVtLmUtY3VycmVudGl0ZW0ge1xuICAgIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IEBwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IEB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uZS1wYWdlci5zZi1wYWdlciAuZS1udW1lcmljY29udGFpbmVyIGEge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIEBncmF5ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheSAhaW1wb3J0YW50O1xufVxuXG4uZS1uZXh0LCAuZS1wcmV2IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAZ3JheTtcbiAgICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcblxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6IEBwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5lLXBhZ2VyY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IEBwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheSAhaW1wb3J0YW50O1xuICAgIGdhcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmUtbnVtZXJpY2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGdhcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmUtcGFnZXIgLmUtc3BhY2luZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5lLXBhZ2VyIC5lLXBhZ2VyLWRlZmF1bHQ6aG92ZXIge1xuICAgIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IEBwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IEB3aGl0ZSAhaW1wb3J0YW50O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6IEB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmUtcGFnZXIgLmUtc3BhY2luZy5lLW51bWVyaWNpdGVtOm5vdCguZS1hY3RpdmUpOm5vdCguZS1ucCk6bm90KC5lLXBwKTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogQHByaW1hcnkgIWltcG9ydGFudDtcbiAgICBjb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbmUtcGFnZXIge1xuICAgIC5lLWZvY3VzZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6IEB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZS1tZmlyc3QsIC5lLW1wcmV2LCAuZS1tbmV4dCwgLmUtbWxhc3Qge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuXG4uZS1wYWdlciAuZS1udW1lcmljaXRlbSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgQGdyYXkgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1kYXRlLWNvbnRhaW5lci5lLWNvbnRyb2wtY29udGFpbmVyLmUtY29udHJvbC13cmFwcGVyIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggQHByaW1hcnkgIWltcG9ydGFudDtcblxuICAgIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICAgICAgICBib3JkZXItbGVmdDogc29saWQgMXB4IEBwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uZS10YWIge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcblxuICAgIC5uYXYtdGFicywgLmUtdG9vbGJhci1pdGVtcyB7XG4gICAgICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5uYXYtbGluaywgLmUtdG9vbGJhci1pdGVtIHtcbiAgICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmLmUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCBAcHJpbWFyeSAycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5lLWRpc2FibGUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZS10YWItd3JhcCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuXG5cbiAgICAgICAgICAgICAgICAuZS10YWItdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWItcGFuZSwgLmUtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblxuXG4gICAgICAgICYuZS1hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1vZGFsLWhlYWRlci50ZXh0LWJnLWxpZ2h0LmJvcmRlci1ib3R0b20ge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5lLWdyaWQuZS1kZWZhdWx0IHRhYmxlIHRoW3Jvd3NwYW5dIHtcbiAgICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuI2NoaXAtd3JhcHBlciAuY2hpcC1jb250YWluZXIgLmUtY2hpcC1saXN0IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDFyZW07XG5cbiAgICAuZS1jaGlwIHtcbiAgICAgICAgcGFkZGluZzogMnB4IDRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyYXk7XG4gICAgICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgICAgICYuYWN0aXZle1xuXG4gICAgICAgIH1cbiAgICB9XG59XG5cbiIsIu+7vy5taW5pcHJvZmlsZSB7XG5cbiAgICAucHJvZmlsZS1pbWFnZS13cmFwIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiBAZ3JheTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG59XG5cblxuLnN0aWNreS13cmFwcGVyIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgaGVhZGVyIHtcblxuICAgICAgICAubmF2YmFyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG5cbiAgICAgICAgICAgIC5uYXZiYXItYnJhbmQge1xuXG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIEBsZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuXG5cbiAgICAgICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIHVsLm5hdmJhci1uYXYge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuXG5cbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ubmF2YmFyTmF2TW9iaWxlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgei1pbmRleDogMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XG4gICAgY29sb3I6IEBwcmltYXJ5O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEB3aGl0ZTtcbiAgICB9XG5cbiAgICAubWluaXByb2ZpbGUge1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc3ViLW1lbnUge1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoODMsIDkwLCA5NiwgMC4wOCk7XG59XG5cblxuZm9vdGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB6LWluZGV4OiAwO1xuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBAd2hpdGU7XG4gICAgfVxuXG5cbiAgICAuc29jaWFscyB7XG4gICAgICAgIGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgIH1cbn1cblxuLmNvbW1pdHRlZS1mb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIHNlbGVjdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBtZWRpYSBAbGcge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgQGxnIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxufVxuXG4udG9hc3QtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG59XG5cbi5zaWRlLW1lbnUtbWFzdGVyIHtcbiAgICAubWVudS10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ubmF2YmFyIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHdoaXRlO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XG4gICAgfVxufVxuXG4ubmF2LWxpbmsge1xuICAgICY6Zm9jdXMsICY6aG92ZXIsICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5cbi5uYXZiYXIgYSwgLm5hdmJhciBhOmhvdmVyIHtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cblxuQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAubmF2YmFyLW5hdi1tb2JpbGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAcHJpbWFyeTtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuXG4gICAgICAgIC5uYXYge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXIge1xuICAgICAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5uYXZiYXIge1xuICAgIGZvbnQtZmFtaWx5OiAnbmV3LWhlcm8nLCBzYW5zLXNlcmlmO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHotaW5kZXg6IDEwMDAwMDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5oZWFkZXJDb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDY0cHggMHB4IDY0cHg7XG5cbiAgICAgICAgJi5zdGlja3kge1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCA2NHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgaGVpZ2h0OiA4OXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5uYXZiYXItYnJhbmQge1xuICAgICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG5cbi5oaWRkZW5OYXZCYXIge1xuICAgIHRvcDogLTMwNXB4O1xufVxuXG4ubmF2LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgJjpmb2N1cywgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG59XG5cbi5uYXYge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ubmF2YmFyIGEsIC5uYXZiYXIgYTpob3ZlciB7XG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgLm5hdmJhci1saW5rcyB7XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgaGVpZ2h0OiA5MHZoO1xuICAgIH1cblxuICAgIC5uYXZiYXItbmF2LW1vYmlsZSB7XG4gICAgICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlO1xuICAgIH1cblxuICAgIC5uYXZiYXIge1xuICAgICAgICAucXVpY2tMaW5rcyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyQ29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweCAwcHggMTZweDtcblxuICAgICAgICAgICAgJi5zdGlja3kge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiA3NnB4O1xuXG4gICAgICAgICAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdmJhci1uYXYtbW9iaWxlIHtcbiAgICAgICAgei1pbmRleDogMTAwMDAwMDI7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAubmF2IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3ViTWVudURlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cblxuICAgICAgICAubmF2YmFyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAxNnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cblxuICAgICAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDE2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG5cbiAgICAgICAgICAgICAgICAubmF2QnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuZm9udC1zaXplKDEzcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIC5mb250LXNpemUoMzJweCk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICAgICAgICB9XG5cblxuXG4gICAgICAgICAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5pY29uLWJ0biB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgaSB7XG4gICAgICAgIC5mb250LXNpemUoMzJweCk7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG59XG5cbi5sb2dpbi1wb3B1cCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMHB4O1xuICAgIHJpZ2h0OiA2NHB4O1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA2cHggMTJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEwKTtcbiAgICB6LWluZGV4OiAxMDAxO1xuICAgIGJhY2tncm91bmQ6IEB3aGl0ZTtcblxuICAgIC5idG4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4ub3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xufVxuXG5cbmZvb3RlciB7XG4gICAgZm9udC1mYW1pbHk6ICduZXctaGVybycsIHNhbnMtc2VyaWY7XG4gICAgcGFkZGluZzogNTZweCA2NHB4O1xuXG4gICAgLmJvcmRlci1zdGFydC1mb290ZXIge1xuXG4gICAgICAgIEBtZWRpYSBAbGcge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSBAd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib3JkZXItdG9wLW1kLWZvb3RlciB7XG4gICAgICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgQHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucnRlLWZpZWxkcyB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMCA2NHB4IDY0cHg7XG5cbiAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIGdhcDogNDhweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICAgICAgICAgIC5ib2R5dGV4dC1mb290ZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgICAgICAgICAuZm9vdGVyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mdy1ib2xkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIC5mb250LXNpemUoMjBweCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgQGxnIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcblxuICAgICAgICAgICAgICAgICAgICAuZm9vdGVyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSBAd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5mb290ZXItY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuXG4gICAgICAgIEBtZWRpYSBAbGcge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIEB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cblxuICAgICAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMzJweCAyNHB4IDQwcHg7XG5cbiAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRvZ2dsZS1idG4ge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3Rlci1ib3R0b20ge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDAgNDBweCA2NHB4O1xuXG4gICAgICAgIC5zb2NpYWwtbWVkaWEge1xuICAgICAgICAgICAgLmZvbnQtc2l6ZSgyMXB4KTtcbiAgICAgICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgICAgICAgICAuZm9udC1zaXplKDIxcHgpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYm90dG9tLWxpbmtzIHtcbiAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAub3BhY2l0eS01MCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTZweCAwIDQ4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cblxuLm9wZW4tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogMDtcbn1cblxuLmNsb3NlLW1lbnUge1xuICAgIGxlZnQ6IDEwMCU7XG59XG4iLCLvu78uZnJvbnRwYWdlIHtcbiAgICBoZWFkZXIge1xuXG4gICAgICAgIC5uYXZiYXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZGFzaGJvYXJkIHtcbiAgICAubmV3cy1pdGVtLCAuZXZlbnQtaXRlbSB7XG5cbiAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBwcmltYXJ5O1xuICAgICAgICB9XG5cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgICAuZm9udC1zaXplKDE0cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIC5mb250LXNpemUoMTRweCk7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXG4gICAgICAgICAgICBAbWVkaWEgQHhsIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFydGljbGUge1xuXG4gICAgLmNvbnRlbnQtYm94Lm1haW4tYXJ0aWNsZSB7XG4gICAgICAgIC5ydGUge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBwcmltYXJ5O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBpLnJlYWQtYXJ0aWNsZSB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICBwOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hcnRpY2xlcyB7XG5cbiAgICAuc29ydC1zZWxlY3Qge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGNvbG9yOiBAcHJpbWFyeTtcblxuICAgICAgICBvcHRpb24ge1xuICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhZ2luYXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggOHB4IDVweCA4cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IEBncmF5O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDgzLCA5MCwgOTYsIDAuMDgpO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBjb2xvcjogQHByaW1hcnk7XG5cblxuICAgICAgICAgICAgICAgICYuYWN0aXZlLCAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiAxcztcblxuICAgICAgICBAbWVkaWEgQGxnIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0LXNlYXJjaCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBAcHJpbWFyeTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBoNiB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQHByaW1hcnk7XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IEBwcmltYXJ5O1xuXG4gICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnR4dC1saW5rIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hcnRpY2xlLXByZXZpZXcge1xuXG4gICAgLmNvbnRlbnQtYm94IHtcbiAgICAgICAgbWluLWhlaWdodDogMjIwcHg7XG4gICAgfVxufVxuXG4ubXktcHJvZmlsZSB7XG4gICAgLnByb2ZpbGUtaW1hZ2Utd3JhcCB7XG5cblxuICAgICAgICAudXBsb2FkLWltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi50b29sYm94LWNvbnRlbnQtcGFnZSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICB9XG59XG5cbi51Zi1ibG9jayB7XG4gICAgLnJvdy1mbHVpZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGNvbHVtbi1nYXA6IDFyZW07XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICB9XG5cbiAgICAudGV4dCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC51bWJyYWNvLWZvcm1zLWxhYmVsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgICAgICAuZm9udC1zaXplKDE2cHgpO1xuICAgIH1cblxuICAgIC5maWVsZC12YWxpZGF0aW9uLWVycm9yIHtcbiAgICAgICAgY29sb3I6IHJlZDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT0ncmFkaW8nXSB7XG4gICAgICAgIGFjY2VudC1jb2xvcjogQHByaW1hcnk7XG4gICAgICAgIHdpZHRoOiAxZW07XG4gICAgICAgIGhlaWdodDogMWVtO1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4IEBwcmltYXJ5O1xuICAgICAgICB3aWR0aDogMWVtO1xuICAgICAgICBoZWlnaHQ6IDFlbTtcblxuXG4gICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICBhY2NlbnQtY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4ubWVtYmVyc2hpcC1ncm91cHMge1xuICAgIGh5cGhlbnM6IGF1dG87XG59XG4uYm94IHtcbiAgICBoeXBoZW5zOiBhdXRvO1xuXG4gICAgJi53aGl0ZS1iZyAqIHtcbiAgICAgICAgY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICBib3JkZXItY29sb3I6IEBwcmltYXJ5O1xuICAgIH1cbn0iLCIuc3dhbDItcG9wdXAge1xuICAgIGJhY2tncm91bmQ6IEB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG59XG5cbi5zd2FsMi1zdHlsZWQuc3dhbDItY29uZmlybSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHNlY29uZGFyeSAhaW1wb3J0YW50O1xufVxuXG4uc3dhbDItc3R5bGVkLnN3YWwyLWNhbmNlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FhYSAhaW1wb3J0YW50O1xufVxuLnN3YWwyLXN0eWxlZC5zd2FsMi1lcnJvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGVycm9yICFpbXBvcnRhbnQ7XG59XG4uc3dhbDItc3R5bGVkLnN3YWwyLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLnN3YWwyLXBvcHVwLnN3YWwyLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQ6ICMwMDAgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuIl19 */
