@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Public+Sans:wght@300;400;500;600;700;800;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;900&display=swap);
@charset "UTF-8";
/*!
 * BootstrapVue Custom CSS (https://bootstrap-vue.org)
 */.bv-no-focus-ring:focus{outline:none}@media (max-width:575.98px){.bv-d-xs-down-none{display:none!important}}@media (max-width:767.98px){.bv-d-sm-down-none{display:none!important}}@media (max-width:991.98px){.bv-d-md-down-none{display:none!important}}@media (max-width:1199.98px){.bv-d-lg-down-none{display:none!important}}.bv-d-xl-down-none{display:none!important}.form-control.focus{background-color:#fff;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);color:#495057;outline:0}.form-control.focus.is-valid{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.focus.is-invalid{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.b-avatar{align-items:center;display:inline-flex;flex-shrink:0;font-size:inherit;font-weight:400;height:2.5rem;justify-content:center;line-height:1;max-height:auto;max-width:100%;overflow:visible;position:relative;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle;width:2.5rem}.b-avatar:focus{outline:0}.b-avatar.btn,.b-avatar[href]{border:0;padding:0}.b-avatar.btn .b-avatar-img img,.b-avatar[href] .b-avatar-img img{transition:transform .15s ease-in-out}.b-avatar.btn:not(:disabled):not(.disabled),.b-avatar[href]:not(:disabled):not(.disabled){cursor:pointer}.b-avatar.btn:not(:disabled):not(.disabled):hover .b-avatar-img img,.b-avatar[href]:not(:disabled):not(.disabled):hover .b-avatar-img img{transform:scale(1.15)}.b-avatar.disabled,.b-avatar:disabled,.b-avatar[disabled]{opacity:.65;pointer-events:none}.b-avatar .b-avatar-custom,.b-avatar .b-avatar-img,.b-avatar .b-avatar-text{align-items:center;border-radius:inherit;display:flex;height:100%;justify-content:center;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000);overflow:hidden;width:100%}.b-avatar .b-avatar-text{text-transform:uppercase;white-space:nowrap}.b-avatar[href]{text-decoration:none}.b-avatar>.b-icon{height:auto;max-width:100%;width:60%}.b-avatar .b-avatar-img img{border-radius:inherit;height:100%;max-height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.b-avatar .b-avatar-badge{border-radius:10em;font-size:70%;font-weight:700;line-height:1;min-height:1.5em;min-width:1.5em;padding:.25em;position:absolute;z-index:1}.b-avatar-sm{height:1.5rem;width:1.5rem}.b-avatar-sm .b-avatar-text{font-size:.6rem}.b-avatar-sm .b-avatar-badge{font-size:.42rem}.b-avatar-lg{height:3.5rem;width:3.5rem}.b-avatar-lg .b-avatar-text{font-size:1.4rem}.b-avatar-lg .b-avatar-badge{font-size:.98rem}.b-avatar-group .b-avatar-group-inner{display:flex;flex-wrap:wrap}.b-avatar-group .b-avatar{border:1px solid #dee2e6}.b-avatar-group .btn.b-avatar:hover:not(.disabled):not(disabled),.b-avatar-group a.b-avatar:hover:not(.disabled):not(disabled){z-index:1}.b-calendar{display:inline-flex}.b-calendar .b-calendar-inner{min-width:250px}.b-calendar .b-calendar-header,.b-calendar .b-calendar-nav{margin-bottom:.25rem}.b-calendar .b-calendar-nav .btn{padding:.25rem}.b-calendar output{font-size:80%;padding:.25rem}.b-calendar output.readonly{background-color:#e9ecef;opacity:1}.b-calendar .b-calendar-footer{margin-top:.5rem}.b-calendar .b-calendar-grid{margin:0;overflow:hidden;padding:0}.b-calendar .b-calendar-grid .row{flex-wrap:nowrap}.b-calendar .b-calendar-grid-caption{padding:.25rem}.b-calendar .b-calendar-grid-body .col[data-date] .btn{font-size:14px;height:32px;line-height:1;margin:3px auto;padding:9px 0;width:32px}.b-calendar .btn.disabled,.b-calendar .btn:disabled,.b-calendar .btn[aria-disabled=true]{cursor:default;pointer-events:none}.card-img-left{border-bottom-left-radius:calc(.25rem - 1px);border-top-left-radius:calc(.25rem - 1px)}.card-img-right{border-bottom-right-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.dropdown.dropleft .dropdown-toggle.dropdown-toggle-no-caret:before,.dropdown:not(.dropleft) .dropdown-toggle.dropdown-toggle-no-caret:after{display:none!important}.dropdown .dropdown-menu:focus{outline:none}.b-dropdown-form{clear:both;display:inline-block;font-weight:400;padding:.25rem 1.5rem;width:100%}.b-dropdown-form:focus{outline:1px dotted!important;outline:5px auto -webkit-focus-ring-color!important}.b-dropdown-form.disabled,.b-dropdown-form:disabled{color:#adb5bd;outline:0!important;pointer-events:none}.b-dropdown-text{clear:both;display:inline-block;font-weight:lighter;margin-bottom:0;padding:.25rem 1.5rem;width:100%}.custom-checkbox.b-custom-control-lg,.input-group-lg .custom-checkbox{font-size:1.25rem;line-height:1.5;padding-left:1.875rem}.custom-checkbox.b-custom-control-lg .custom-control-label:before,.input-group-lg .custom-checkbox .custom-control-label:before{border-radius:.3rem;height:1.25rem;left:-1.875rem;top:.3125rem;width:1.25rem}.custom-checkbox.b-custom-control-lg .custom-control-label:after,.input-group-lg .custom-checkbox .custom-control-label:after{background-size:50% 50%;height:1.25rem;left:-1.875rem;top:.3125rem;width:1.25rem}.custom-checkbox.b-custom-control-sm,.input-group-sm .custom-checkbox{font-size:.875rem;line-height:1.5;padding-left:1.3125rem}.custom-checkbox.b-custom-control-sm .custom-control-label:before,.input-group-sm .custom-checkbox .custom-control-label:before{border-radius:.2rem;height:.875rem;left:-1.3125rem;top:.21875rem;width:.875rem}.custom-checkbox.b-custom-control-sm .custom-control-label:after,.input-group-sm .custom-checkbox .custom-control-label:after{background-size:50% 50%;height:.875rem;left:-1.3125rem;top:.21875rem;width:.875rem}.custom-switch.b-custom-control-lg,.input-group-lg .custom-switch{padding-left:2.8125rem}.custom-switch.b-custom-control-lg .custom-control-label,.input-group-lg .custom-switch .custom-control-label{font-size:1.25rem;line-height:1.5}.custom-switch.b-custom-control-lg .custom-control-label:before,.input-group-lg .custom-switch .custom-control-label:before{border-radius:.625rem;height:1.25rem;left:-2.8125rem;top:.3125rem;width:2.1875rem}.custom-switch.b-custom-control-lg .custom-control-label:after,.input-group-lg .custom-switch .custom-control-label:after{background-size:50% 50%;border-radius:.625rem;height:calc(1.25rem - 4px);left:calc(-2.8125rem + 2px);top:calc(.3125rem + 2px);width:calc(1.25rem - 4px)}.custom-switch.b-custom-control-lg .custom-control-input:checked~.custom-control-label:after,.input-group-lg .custom-switch .custom-control-input:checked~.custom-control-label:after{transform:translateX(.9375rem)}.custom-switch.b-custom-control-sm,.input-group-sm .custom-switch{padding-left:1.96875rem}.custom-switch.b-custom-control-sm .custom-control-label,.input-group-sm .custom-switch .custom-control-label{font-size:.875rem;line-height:1.5}.custom-switch.b-custom-control-sm .custom-control-label:before,.input-group-sm .custom-switch .custom-control-label:before{border-radius:.4375rem;height:.875rem;left:-1.96875rem;top:.21875rem;width:1.53125rem}.custom-switch.b-custom-control-sm .custom-control-label:after,.input-group-sm .custom-switch .custom-control-label:after{background-size:50% 50%;border-radius:.4375rem;height:calc(.875rem - 4px);left:calc(-1.96875rem + 2px);top:calc(.21875rem + 2px);width:calc(.875rem - 4px)}.custom-switch.b-custom-control-sm .custom-control-input:checked~.custom-control-label:after,.input-group-sm .custom-switch .custom-control-input:checked~.custom-control-label:after{transform:translateX(.65625rem)}.input-group>.input-group-append:last-child>.btn-group:not(:last-child):not(.dropdown-toggle)>.btn,.input-group>.input-group-append:not(:last-child)>.btn-group>.btn,.input-group>.input-group-prepend>.btn-group>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.input-group-append>.btn-group>.btn,.input-group>.input-group-prepend:first-child>.btn-group:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.btn-group>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.b-form-btn-label-control.form-control{align-items:stretch;background-image:none;display:flex;height:auto;padding:0}.input-group .b-form-btn-label-control.form-control{padding:0}.b-form-btn-label-control.form-control[dir=rtl],[dir=rtl] .b-form-btn-label-control.form-control{flex-direction:row-reverse}.b-form-btn-label-control.form-control[dir=rtl]>label,[dir=rtl] .b-form-btn-label-control.form-control>label{text-align:right}.b-form-btn-label-control.form-control>.btn{border:0;box-shadow:none!important;font-size:inherit;line-height:1}.b-form-btn-label-control.form-control>.btn:disabled{pointer-events:none}.b-form-btn-label-control.form-control.is-valid>.btn{color:#28a745}.b-form-btn-label-control.form-control.is-invalid>.btn{color:#dc3545}.b-form-btn-label-control.form-control>.dropdown-menu{padding:.5rem}.b-form-btn-label-control.form-control>.form-control{background:transparent;border:0;cursor:pointer;font-size:inherit;height:auto;margin:0;min-height:calc(1.5em + .75rem);outline:0;padding-left:.25rem;white-space:normal;word-break:break-word}.b-form-btn-label-control.form-control>.form-control.form-control-sm{min-height:calc(1.5em + .5rem)}.b-form-btn-label-control.form-control>.form-control.form-control-lg{min-height:calc(1.5em + 1rem)}.input-group.input-group-sm .b-form-btn-label-control.form-control>.form-control{min-height:calc(1.5em + .5rem);padding-bottom:.25rem;padding-top:.25rem}.input-group.input-group-lg .b-form-btn-label-control.form-control>.form-control{min-height:calc(1.5em + 1rem);padding-bottom:.5rem;padding-top:.5rem}.b-form-btn-label-control.form-control[aria-disabled=true],.b-form-btn-label-control.form-control[aria-readonly=true]{background-color:#e9ecef;opacity:1}.b-form-btn-label-control.form-control[aria-disabled=true]{pointer-events:none}.b-form-btn-label-control.form-control[aria-disabled=true]>label{cursor:default}.b-form-btn-label-control.btn-group>.dropdown-menu{padding:.5rem}.custom-file-label{overflow-x:hidden;white-space:nowrap}.b-custom-control-lg .custom-file-input,.b-custom-control-lg .custom-file-label,.b-custom-control-lg.custom-file,.input-group-lg .custom-file-input,.input-group-lg .custom-file-label,.input-group-lg.custom-file{font-size:1.25rem;height:calc(1.5em + 1rem + 2px)}.b-custom-control-lg .custom-file-label,.b-custom-control-lg .custom-file-label:after,.input-group-lg .custom-file-label,.input-group-lg .custom-file-label:after{line-height:1.5;padding:.5rem 1rem}.b-custom-control-lg .custom-file-label,.input-group-lg .custom-file-label{border-radius:.3rem}.b-custom-control-lg .custom-file-label:after,.input-group-lg .custom-file-label:after{border-radius:0 .3rem .3rem 0;font-size:inherit;height:calc(1.5em + 1rem)}.b-custom-control-sm .custom-file-input,.b-custom-control-sm .custom-file-label,.b-custom-control-sm.custom-file,.input-group-sm .custom-file-input,.input-group-sm .custom-file-label,.input-group-sm.custom-file{font-size:.875rem;height:calc(1.5em + .5rem + 2px)}.b-custom-control-sm .custom-file-label,.b-custom-control-sm .custom-file-label:after,.input-group-sm .custom-file-label,.input-group-sm .custom-file-label:after{line-height:1.5;padding:.25rem .5rem}.b-custom-control-sm .custom-file-label,.input-group-sm .custom-file-label{border-radius:.2rem}.b-custom-control-sm .custom-file-label:after,.input-group-sm .custom-file-label:after{border-radius:0 .2rem .2rem 0;font-size:inherit;height:calc(1.5em + .5rem)}.form-control.is-invalid,.form-control.is-valid,.was-validated .form-control:invalid,.was-validated .form-control:valid{background-position:right calc(.375em + .1875rem) center}input[type=color].form-control{height:calc(1.5em + .75rem + 2px);padding:.125rem .25rem}.input-group-sm input[type=color].form-control,input[type=color].form-control.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.125rem .25rem}.input-group-lg input[type=color].form-control,input[type=color].form-control.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.125rem .25rem}input[type=color].form-control:disabled{background-color:#adb5bd;opacity:.65}.input-group>.custom-range{flex:1 1 auto;margin-bottom:0;position:relative;width:1%}.input-group>.custom-file+.custom-range,.input-group>.custom-range+.custom-file,.input-group>.custom-range+.custom-range,.input-group>.custom-range+.custom-select,.input-group>.custom-range+.form-control,.input-group>.custom-range+.form-control-plaintext,.input-group>.custom-select+.custom-range,.input-group>.form-control+.custom-range,.input-group>.form-control-plaintext+.custom-range{margin-left:-1px}.input-group>.custom-range:focus{z-index:3}.input-group>.custom-range:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.custom-range:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.custom-range{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;height:calc(1.5em + .75rem + 2px);padding:0 .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.input-group>.custom-range{transition:none}}.input-group>.custom-range:focus{background-color:#fff;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);color:#495057;outline:0}.input-group>.custom-range:disabled,.input-group>.custom-range[readonly]{background-color:#e9ecef}.input-group-lg>.custom-range{border-radius:.3rem;height:calc(1.5em + 1rem + 2px);padding:0 1rem}.input-group-sm>.custom-range{border-radius:.2rem;height:calc(1.5em + .5rem + 2px);padding:0 .5rem}.input-group .custom-range.is-valid,.was-validated .input-group .custom-range:valid{border-color:#28a745}.input-group .custom-range.is-valid:focus,.was-validated .input-group .custom-range:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-range.is-valid:focus::-webkit-slider-thumb,.was-validated .custom-range:valid:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #9be7ac}.custom-range.is-valid:focus::-moz-range-thumb,.was-validated .custom-range:valid:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #9be7ac}.custom-range.is-valid:focus::-ms-thumb,.was-validated .custom-range:valid:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #9be7ac}.custom-range.is-valid::-webkit-slider-thumb,.was-validated .custom-range:valid::-webkit-slider-thumb{background-color:#28a745;background-image:none}.custom-range.is-valid::-webkit-slider-thumb:active,.was-validated .custom-range:valid::-webkit-slider-thumb:active{background-color:#9be7ac;background-image:none}.custom-range.is-valid::-webkit-slider-runnable-track,.was-validated .custom-range:valid::-webkit-slider-runnable-track{background-color:rgba(40,167,69,.35)}.custom-range.is-valid::-moz-range-thumb,.was-validated .custom-range:valid::-moz-range-thumb{background-color:#28a745;background-image:none}.custom-range.is-valid::-moz-range-thumb:active,.was-validated .custom-range:valid::-moz-range-thumb:active{background-color:#9be7ac;background-image:none}.custom-range.is-valid::-moz-range-track,.was-validated .custom-range:valid::-moz-range-track{background:rgba(40,167,69,.35)}.custom-range.is-valid~.valid-feedback,.custom-range.is-valid~.valid-tooltip,.was-validated .custom-range:valid~.valid-feedback,.was-validated .custom-range:valid~.valid-tooltip{display:block}.custom-range.is-valid::-ms-thumb,.was-validated .custom-range:valid::-ms-thumb{background-color:#28a745;background-image:none}.custom-range.is-valid::-ms-thumb:active,.was-validated .custom-range:valid::-ms-thumb:active{background-color:#9be7ac;background-image:none}.custom-range.is-valid::-ms-track-lower,.was-validated .custom-range:valid::-ms-track-lower{background:rgba(40,167,69,.35)}.custom-range.is-valid::-ms-track-upper,.was-validated .custom-range:valid::-ms-track-upper{background:rgba(40,167,69,.35)}.input-group .custom-range.is-invalid,.was-validated .input-group .custom-range:invalid{border-color:#dc3545}.input-group .custom-range.is-invalid:focus,.was-validated .input-group .custom-range:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-range.is-invalid:focus::-webkit-slider-thumb,.was-validated .custom-range:invalid:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #f6cdd1}.custom-range.is-invalid:focus::-moz-range-thumb,.was-validated .custom-range:invalid:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #f6cdd1}.custom-range.is-invalid:focus::-ms-thumb,.was-validated .custom-range:invalid:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #f6cdd1}.custom-range.is-invalid::-webkit-slider-thumb,.was-validated .custom-range:invalid::-webkit-slider-thumb{background-color:#dc3545;background-image:none}.custom-range.is-invalid::-webkit-slider-thumb:active,.was-validated .custom-range:invalid::-webkit-slider-thumb:active{background-color:#f6cdd1;background-image:none}.custom-range.is-invalid::-webkit-slider-runnable-track,.was-validated .custom-range:invalid::-webkit-slider-runnable-track{background-color:rgba(220,53,69,.35)}.custom-range.is-invalid::-moz-range-thumb,.was-validated .custom-range:invalid::-moz-range-thumb{background-color:#dc3545;background-image:none}.custom-range.is-invalid::-moz-range-thumb:active,.was-validated .custom-range:invalid::-moz-range-thumb:active{background-color:#f6cdd1;background-image:none}.custom-range.is-invalid::-moz-range-track,.was-validated .custom-range:invalid::-moz-range-track{background:rgba(220,53,69,.35)}.custom-range.is-invalid~.invalid-feedback,.custom-range.is-invalid~.invalid-tooltip,.was-validated .custom-range:invalid~.invalid-feedback,.was-validated .custom-range:invalid~.invalid-tooltip{display:block}.custom-range.is-invalid::-ms-thumb,.was-validated .custom-range:invalid::-ms-thumb{background-color:#dc3545;background-image:none}.custom-range.is-invalid::-ms-thumb:active,.was-validated .custom-range:invalid::-ms-thumb:active{background-color:#f6cdd1;background-image:none}.custom-range.is-invalid::-ms-track-lower,.was-validated .custom-range:invalid::-ms-track-lower{background:rgba(220,53,69,.35)}.custom-range.is-invalid::-ms-track-upper,.was-validated .custom-range:invalid::-ms-track-upper{background:rgba(220,53,69,.35)}.custom-radio.b-custom-control-lg,.input-group-lg .custom-radio{font-size:1.25rem;line-height:1.5;padding-left:1.875rem}.custom-radio.b-custom-control-lg .custom-control-label:before,.input-group-lg .custom-radio .custom-control-label:before{border-radius:50%;height:1.25rem;left:-1.875rem;top:.3125rem;width:1.25rem}.custom-radio.b-custom-control-lg .custom-control-label:after,.input-group-lg .custom-radio .custom-control-label:after{background:no-repeat 50%/50% 50%;height:1.25rem;left:-1.875rem;top:.3125rem;width:1.25rem}.custom-radio.b-custom-control-sm,.input-group-sm .custom-radio{font-size:.875rem;line-height:1.5;padding-left:1.3125rem}.custom-radio.b-custom-control-sm .custom-control-label:before,.input-group-sm .custom-radio .custom-control-label:before{border-radius:50%;height:.875rem;left:-1.3125rem;top:.21875rem;width:.875rem}.custom-radio.b-custom-control-sm .custom-control-label:after,.input-group-sm .custom-radio .custom-control-label:after{background:no-repeat 50%/50% 50%;height:.875rem;left:-1.3125rem;top:.21875rem;width:.875rem}.b-rating{text-align:center}.b-rating.d-inline-flex{width:auto}.b-rating .b-rating-star,.b-rating .b-rating-value{padding:0 .25em}.b-rating .b-rating-value{min-width:2.5em}.b-rating .b-rating-star{display:inline-flex;justify-content:center;outline:0}.b-rating .b-rating-star .b-rating-icon{display:inline-flex;transition:all .15s ease-in-out}.b-rating.disabled,.b-rating:disabled{background-color:#e9ecef;color:#6c757d}.b-rating:not(.disabled):not(.readonly) .b-rating-star{cursor:pointer}.b-rating:not(.disabled):not(.readonly) .b-rating-star:hover .b-rating-icon,.b-rating:not(.disabled):not(.readonly):focus:not(:hover) .b-rating-star.focused .b-rating-icon{transform:scale(1.5)}.b-rating[dir=rtl] .b-rating-star-half{transform:scaleX(-1)}.b-form-spinbutton{background-image:none;overflow:hidden;padding:0;text-align:center}.b-form-spinbutton[dir=rtl]:not(.flex-column),[dir=rtl] .b-form-spinbutton:not(.flex-column){flex-direction:row-reverse}.b-form-spinbutton output{background-color:transparent;border:0;font-size:inherit;margin:0;outline:0;padding:0 .25rem;width:auto}.b-form-spinbutton output>bdi,.b-form-spinbutton output>div{display:block;height:1.5em;min-width:2.25em}.b-form-spinbutton.flex-column{height:auto;width:auto}.b-form-spinbutton.flex-column output{margin:0 .25rem;padding:.25rem 0}.b-form-spinbutton:not(.d-inline-flex):not(.flex-column){output-width:100%}.b-form-spinbutton.d-inline-flex:not(.flex-column){width:auto}.b-form-spinbutton .btn{box-shadow:none!important;line-height:1}.b-form-spinbutton .btn:disabled{pointer-events:none}.b-form-spinbutton .btn:hover:not(:disabled)>div>.b-icon{transform:scale(1.25)}.b-form-spinbutton.disabled,.b-form-spinbutton.readonly{background-color:#e9ecef}.b-form-spinbutton.disabled{pointer-events:none}.b-form-tags.focus{background-color:#fff;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);color:#495057;outline:0}.b-form-tags.focus.is-valid{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.b-form-tags.focus.is-invalid{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.b-form-tags.disabled{background-color:#e9ecef}.b-form-tags-list{margin-top:-.25rem}.b-form-tags-list .b-form-tag,.b-form-tags-list .b-form-tags-field{margin-top:.25rem}.b-form-tags-input{color:#495057}.b-form-tag{font-size:75%;font-weight:400;line-height:1.5;margin-right:.25rem}.b-form-tag.disabled{opacity:.75}.b-form-tag>button.b-form-tag-remove{color:inherit;float:none;font-size:125%;line-height:1;margin-left:.25rem}.form-control-lg .b-form-tag,.form-control-sm .b-form-tag{line-height:1.5}.media-aside{display:flex;margin-right:1rem}.media-aside-right{margin-left:1rem;margin-right:0}.modal-backdrop{opacity:.5}.b-pagination-pills .page-item .page-link{border-radius:50rem!important;line-height:1;margin-left:.25rem}.b-pagination-pills .page-item:first-child .page-link{margin-left:0}.popover.b-popover{display:block;opacity:1;outline:0}.popover.b-popover.fade:not(.show){opacity:0}.popover.b-popover.show{opacity:1}.b-popover-primary.popover{background-color:#cce5ff;border-color:#b8daff}.b-popover-primary.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-primary.bs-popover-top>.arrow:before{border-top-color:#b8daff}.b-popover-primary.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-primary.bs-popover-top>.arrow:after{border-top-color:#cce5ff}.b-popover-primary.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-primary.bs-popover-right>.arrow:before{border-right-color:#b8daff}.b-popover-primary.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-primary.bs-popover-right>.arrow:after{border-right-color:#cce5ff}.b-popover-primary.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-primary.bs-popover-bottom>.arrow:before{border-bottom-color:#b8daff}.b-popover-primary.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-primary.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-primary.bs-popover-bottom .popover-header:before,.b-popover-primary.bs-popover-bottom>.arrow:after{border-bottom-color:#bdddff}.b-popover-primary.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-primary.bs-popover-left>.arrow:before{border-left-color:#b8daff}.b-popover-primary.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-primary.bs-popover-left>.arrow:after{border-left-color:#cce5ff}.b-popover-primary .popover-header{background-color:#bdddff;border-bottom-color:#a3d0ff;color:#212529}.b-popover-primary .popover-body{color:#004085}.b-popover-secondary.popover{background-color:#e2e3e5;border-color:#d6d8db}.b-popover-secondary.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-secondary.bs-popover-top>.arrow:before{border-top-color:#d6d8db}.b-popover-secondary.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-secondary.bs-popover-top>.arrow:after{border-top-color:#e2e3e5}.b-popover-secondary.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-secondary.bs-popover-right>.arrow:before{border-right-color:#d6d8db}.b-popover-secondary.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-secondary.bs-popover-right>.arrow:after{border-right-color:#e2e3e5}.b-popover-secondary.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-secondary.bs-popover-bottom>.arrow:before{border-bottom-color:#d6d8db}.b-popover-secondary.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-secondary.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-secondary.bs-popover-bottom .popover-header:before,.b-popover-secondary.bs-popover-bottom>.arrow:after{border-bottom-color:#dadbde}.b-popover-secondary.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-secondary.bs-popover-left>.arrow:before{border-left-color:#d6d8db}.b-popover-secondary.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-secondary.bs-popover-left>.arrow:after{border-left-color:#e2e3e5}.b-popover-secondary .popover-header{background-color:#dadbde;border-bottom-color:#ccced2;color:#212529}.b-popover-secondary .popover-body{color:#383d41}.b-popover-success.popover{background-color:#d4edda;border-color:#c3e6cb}.b-popover-success.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-success.bs-popover-top>.arrow:before{border-top-color:#c3e6cb}.b-popover-success.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-success.bs-popover-top>.arrow:after{border-top-color:#d4edda}.b-popover-success.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-success.bs-popover-right>.arrow:before{border-right-color:#c3e6cb}.b-popover-success.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-success.bs-popover-right>.arrow:after{border-right-color:#d4edda}.b-popover-success.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-success.bs-popover-bottom>.arrow:before{border-bottom-color:#c3e6cb}.b-popover-success.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-success.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-success.bs-popover-bottom .popover-header:before,.b-popover-success.bs-popover-bottom>.arrow:after{border-bottom-color:#c9e8d1}.b-popover-success.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-success.bs-popover-left>.arrow:before{border-left-color:#c3e6cb}.b-popover-success.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-success.bs-popover-left>.arrow:after{border-left-color:#d4edda}.b-popover-success .popover-header{background-color:#c9e8d1;border-bottom-color:#b7e1c1;color:#212529}.b-popover-success .popover-body{color:#155724}.b-popover-info.popover{background-color:#d1ecf1;border-color:#bee5eb}.b-popover-info.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-info.bs-popover-top>.arrow:before{border-top-color:#bee5eb}.b-popover-info.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-info.bs-popover-top>.arrow:after{border-top-color:#d1ecf1}.b-popover-info.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-info.bs-popover-right>.arrow:before{border-right-color:#bee5eb}.b-popover-info.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-info.bs-popover-right>.arrow:after{border-right-color:#d1ecf1}.b-popover-info.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-info.bs-popover-bottom>.arrow:before{border-bottom-color:#bee5eb}.b-popover-info.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-info.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-info.bs-popover-bottom .popover-header:before,.b-popover-info.bs-popover-bottom>.arrow:after{border-bottom-color:#c5e7ed}.b-popover-info.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-info.bs-popover-left>.arrow:before{border-left-color:#bee5eb}.b-popover-info.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-info.bs-popover-left>.arrow:after{border-left-color:#d1ecf1}.b-popover-info .popover-header{background-color:#c5e7ed;border-bottom-color:#b2dfe7;color:#212529}.b-popover-info .popover-body{color:#0c5460}.b-popover-warning.popover{background-color:#fff3cd;border-color:#ffeeba}.b-popover-warning.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-warning.bs-popover-top>.arrow:before{border-top-color:#ffeeba}.b-popover-warning.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-warning.bs-popover-top>.arrow:after{border-top-color:#fff3cd}.b-popover-warning.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-warning.bs-popover-right>.arrow:before{border-right-color:#ffeeba}.b-popover-warning.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-warning.bs-popover-right>.arrow:after{border-right-color:#fff3cd}.b-popover-warning.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-warning.bs-popover-bottom>.arrow:before{border-bottom-color:#ffeeba}.b-popover-warning.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-warning.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-warning.bs-popover-bottom .popover-header:before,.b-popover-warning.bs-popover-bottom>.arrow:after{border-bottom-color:#ffefbe}.b-popover-warning.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-warning.bs-popover-left>.arrow:before{border-left-color:#ffeeba}.b-popover-warning.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-warning.bs-popover-left>.arrow:after{border-left-color:#fff3cd}.b-popover-warning .popover-header{background-color:#ffefbe;border-bottom-color:#ffe9a4;color:#212529}.b-popover-warning .popover-body{color:#856404}.b-popover-danger.popover{background-color:#f8d7da;border-color:#f5c6cb}.b-popover-danger.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-danger.bs-popover-top>.arrow:before{border-top-color:#f5c6cb}.b-popover-danger.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-danger.bs-popover-top>.arrow:after{border-top-color:#f8d7da}.b-popover-danger.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-danger.bs-popover-right>.arrow:before{border-right-color:#f5c6cb}.b-popover-danger.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-danger.bs-popover-right>.arrow:after{border-right-color:#f8d7da}.b-popover-danger.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-danger.bs-popover-bottom>.arrow:before{border-bottom-color:#f5c6cb}.b-popover-danger.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-danger.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-danger.bs-popover-bottom .popover-header:before,.b-popover-danger.bs-popover-bottom>.arrow:after{border-bottom-color:#f6cace}.b-popover-danger.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-danger.bs-popover-left>.arrow:before{border-left-color:#f5c6cb}.b-popover-danger.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-danger.bs-popover-left>.arrow:after{border-left-color:#f8d7da}.b-popover-danger .popover-header{background-color:#f6cace;border-bottom-color:#f2b4ba;color:#212529}.b-popover-danger .popover-body{color:#721c24}.b-popover-light.popover{background-color:#fefefe;border-color:#fdfdfe}.b-popover-light.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-light.bs-popover-top>.arrow:before{border-top-color:#fdfdfe}.b-popover-light.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-light.bs-popover-top>.arrow:after{border-top-color:#fefefe}.b-popover-light.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-light.bs-popover-right>.arrow:before{border-right-color:#fdfdfe}.b-popover-light.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-light.bs-popover-right>.arrow:after{border-right-color:#fefefe}.b-popover-light.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-light.bs-popover-bottom>.arrow:before{border-bottom-color:#fdfdfe}.b-popover-light.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-light.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-light.bs-popover-bottom .popover-header:before,.b-popover-light.bs-popover-bottom>.arrow:after{border-bottom-color:#f6f6f6}.b-popover-light.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-light.bs-popover-left>.arrow:before{border-left-color:#fdfdfe}.b-popover-light.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-light.bs-popover-left>.arrow:after{border-left-color:#fefefe}.b-popover-light .popover-header{background-color:#f6f6f6;border-bottom-color:#eaeaea;color:#212529}.b-popover-light .popover-body{color:#818182}.b-popover-dark.popover{background-color:#d6d8d9;border-color:#c6c8ca}.b-popover-dark.bs-popover-auto[x-placement^=top]>.arrow:before,.b-popover-dark.bs-popover-top>.arrow:before{border-top-color:#c6c8ca}.b-popover-dark.bs-popover-auto[x-placement^=top]>.arrow:after,.b-popover-dark.bs-popover-top>.arrow:after{border-top-color:#d6d8d9}.b-popover-dark.bs-popover-auto[x-placement^=right]>.arrow:before,.b-popover-dark.bs-popover-right>.arrow:before{border-right-color:#c6c8ca}.b-popover-dark.bs-popover-auto[x-placement^=right]>.arrow:after,.b-popover-dark.bs-popover-right>.arrow:after{border-right-color:#d6d8d9}.b-popover-dark.bs-popover-auto[x-placement^=bottom]>.arrow:before,.b-popover-dark.bs-popover-bottom>.arrow:before{border-bottom-color:#c6c8ca}.b-popover-dark.bs-popover-auto[x-placement^=bottom] .popover-header:before,.b-popover-dark.bs-popover-auto[x-placement^=bottom]>.arrow:after,.b-popover-dark.bs-popover-bottom .popover-header:before,.b-popover-dark.bs-popover-bottom>.arrow:after{border-bottom-color:#ced0d2}.b-popover-dark.bs-popover-auto[x-placement^=left]>.arrow:before,.b-popover-dark.bs-popover-left>.arrow:before{border-left-color:#c6c8ca}.b-popover-dark.bs-popover-auto[x-placement^=left]>.arrow:after,.b-popover-dark.bs-popover-left>.arrow:after{border-left-color:#d6d8d9}.b-popover-dark .popover-header{background-color:#ced0d2;border-bottom-color:#c1c4c5;color:#212529}.b-popover-dark .popover-body{color:#1b1e21}.b-sidebar-outer{height:0;left:0;overflow:visible;position:fixed;right:0;top:0;z-index:1035}.b-sidebar-backdrop{left:0;opacity:.6;width:100vw;z-index:-1}.b-sidebar,.b-sidebar-backdrop{height:100vh;position:fixed;top:0}.b-sidebar{display:flex;flex-direction:column;margin:0;max-height:100%;max-width:100%;outline:0;transform:translateX(0);width:320px}.b-sidebar.slide{transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.b-sidebar.slide{transition:none}}.b-sidebar:not(.b-sidebar-right){left:0;right:auto}.b-sidebar:not(.b-sidebar-right).slide:not(.show){transform:translateX(-100%)}.b-sidebar:not(.b-sidebar-right)>.b-sidebar-header .close{margin-left:auto}.b-sidebar.b-sidebar-right{left:auto;right:0}.b-sidebar.b-sidebar-right.slide:not(.show){transform:translateX(100%)}.b-sidebar.b-sidebar-right>.b-sidebar-header .close{margin-right:auto}.b-sidebar>.b-sidebar-header{align-items:center;display:flex;flex-direction:row;flex-grow:0;font-size:1.5rem;padding:.5rem 1rem}[dir=rtl] .b-sidebar>.b-sidebar-header{flex-direction:row-reverse}.b-sidebar>.b-sidebar-header .close{float:none;font-size:1.5rem}.b-sidebar>.b-sidebar-body{flex-grow:1;height:100%;overflow-y:auto}.b-sidebar>.b-sidebar-footer{flex-grow:0}.b-skeleton-wrapper{cursor:wait}.b-skeleton{background-color:rgba(0,0,0,.12);cursor:wait;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000);overflow:hidden;position:relative}.b-skeleton:before{content:" "}.b-skeleton-text{border-radius:.25rem;height:1rem;margin-bottom:.25rem}.b-skeleton-button{border-radius:.25rem;font-size:1rem;line-height:1.5;padding:.375rem .75rem;width:75px}.b-skeleton-avatar{border-radius:50%;height:2.5em;width:2.5em}.b-skeleton-input{border:1px solid #ced4da;border-radius:.25rem;height:calc(1.5em + .75rem + 2px);line-height:1.5;padding:.375rem .75rem}.b-skeleton-icon-wrapper svg{color:rgba(0,0,0,.12)}.b-skeleton-img{height:100%;width:100%}.b-skeleton-animate-wave:after{animation:b-skeleton-animate-wave 1.75s linear infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}@media (prefers-reduced-motion:reduce){.b-skeleton-animate-wave:after{animation:none;background:none}}@keyframes b-skeleton-animate-wave{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.b-skeleton-animate-fade{animation:b-skeleton-animate-fade .875s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.b-skeleton-animate-fade{animation:none}}@keyframes b-skeleton-animate-fade{0%{opacity:1}to{opacity:.4}}.b-skeleton-animate-throb{animation:b-skeleton-animate-throb .875s ease-in infinite alternate}@media (prefers-reduced-motion:reduce){.b-skeleton-animate-throb{animation:none}}@keyframes b-skeleton-animate-throb{0%{transform:scale(1)}to{transform:scale(.975)}}.table.b-table.b-table-fixed{table-layout:fixed}.table.b-table.b-table-no-border-collapse{border-collapse:separate;border-spacing:0}.table.b-table[aria-busy=true]{opacity:.55}.table.b-table>tbody>tr.b-table-details>td{border-top:none!important}.table.b-table>caption{caption-side:bottom}.table.b-table.b-table-caption-top>caption{caption-side:top!important}.table.b-table>tbody>.table-active,.table.b-table>tbody>.table-active>td,.table.b-table>tbody>.table-active>th{background-color:rgba(0,0,0,.075)}.table.b-table.table-hover>tbody>tr.table-active:hover td,.table.b-table.table-hover>tbody>tr.table-active:hover th{background-image:linear-gradient(rgba(0,0,0,.075),rgba(0,0,0,.075));background-repeat:no-repeat;color:#212529}.table.b-table>tbody>.bg-active,.table.b-table>tbody>.bg-active>td,.table.b-table>tbody>.bg-active>th{background-color:hsla(0,0%,100%,.075)!important}.table.b-table.table-hover.table-dark>tbody>tr.bg-active:hover td,.table.b-table.table-hover.table-dark>tbody>tr.bg-active:hover th{background-image:linear-gradient(hsla(0,0%,100%,.075),hsla(0,0%,100%,.075));background-repeat:no-repeat;color:#fff}.b-table-sticky-header,.table-responsive,[class*=table-responsive-]{margin-bottom:1rem}.b-table-sticky-header>.table,.table-responsive>.table,[class*=table-responsive-]>.table{margin-bottom:0}.b-table-sticky-header{max-height:300px;overflow-y:auto}@media print{.b-table-sticky-header{max-height:none!important;overflow-y:visible!important}}@supports (position:sticky){.b-table-sticky-header>.table.b-table>thead>tr>th{position:sticky;top:0;z-index:2}.b-table-sticky-header>.table.b-table>tbody>tr>.b-table-sticky-column,.b-table-sticky-header>.table.b-table>tfoot>tr>.b-table-sticky-column,.b-table-sticky-header>.table.b-table>thead>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tbody>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tfoot>tr>.b-table-sticky-column,.table-responsive>.table.b-table>thead>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tbody>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tfoot>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>thead>tr>.b-table-sticky-column{left:0;position:sticky}.b-table-sticky-header>.table.b-table>thead>tr>.b-table-sticky-column,.table-responsive>.table.b-table>thead>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>thead>tr>.b-table-sticky-column{z-index:5}.b-table-sticky-header>.table.b-table>tbody>tr>.b-table-sticky-column,.b-table-sticky-header>.table.b-table>tfoot>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tbody>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tfoot>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tbody>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tfoot>tr>.b-table-sticky-column{z-index:2}.table.b-table>tbody>tr>.table-b-table-default,.table.b-table>tfoot>tr>.table-b-table-default,.table.b-table>thead>tr>.table-b-table-default{background-color:#fff;color:#212529}.table.b-table.table-dark>tbody>tr>.bg-b-table-default,.table.b-table.table-dark>tfoot>tr>.bg-b-table-default,.table.b-table.table-dark>thead>tr>.bg-b-table-default{background-color:#343a40;color:#fff}.table.b-table.table-striped>tbody>tr:nth-of-type(odd)>.table-b-table-default{background-image:linear-gradient(rgba(0,0,0,.05),rgba(0,0,0,.05));background-repeat:no-repeat}.table.b-table.table-striped.table-dark>tbody>tr:nth-of-type(odd)>.bg-b-table-default{background-image:linear-gradient(hsla(0,0%,100%,.05),hsla(0,0%,100%,.05));background-repeat:no-repeat}.table.b-table.table-hover>tbody>tr:hover>.table-b-table-default{background-image:linear-gradient(rgba(0,0,0,.075),rgba(0,0,0,.075));background-repeat:no-repeat;color:#212529}.table.b-table.table-hover.table-dark>tbody>tr:hover>.bg-b-table-default{background-image:linear-gradient(hsla(0,0%,100%,.075),hsla(0,0%,100%,.075));background-repeat:no-repeat;color:#fff}}.table.b-table>tfoot>tr>[aria-sort],.table.b-table>thead>tr>[aria-sort]{background-image:none;background-repeat:no-repeat;background-size:.65em 1em;cursor:pointer}.table.b-table>tfoot>tr>[aria-sort]:not(.b-table-sort-icon-left),.table.b-table>thead>tr>[aria-sort]:not(.b-table-sort-icon-left){background-position:right .375rem center;padding-right:calc(.75rem + .65em)}.table.b-table>tfoot>tr>[aria-sort].b-table-sort-icon-left,.table.b-table>thead>tr>[aria-sort].b-table-sort-icon-left{background-position:left .375rem center;padding-left:calc(.75rem + .65em)}.table.b-table>tfoot>tr>[aria-sort=none],.table.b-table>thead>tr>[aria-sort=none]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath opacity='.3' d='m51 1 25 23 24 22H1l25-22zm0 100 25-23 24-22H1l25 22z'/%3E%3C/svg%3E")}.table.b-table>tfoot>tr>[aria-sort=ascending],.table.b-table>thead>tr>[aria-sort=ascending]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath d='m51 1 25 23 24 22H1l25-22z'/%3E%3Cpath opacity='.3' d='m51 101 25-23 24-22H1l25 22z'/%3E%3C/svg%3E")}.table.b-table>tfoot>tr>[aria-sort=descending],.table.b-table>thead>tr>[aria-sort=descending]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath opacity='.3' d='m51 1 25 23 24 22H1l25-22z'/%3E%3Cpath d='m51 101 25-23 24-22H1l25 22z'/%3E%3C/svg%3E")}.table.b-table.table-dark>tfoot>tr>[aria-sort=none],.table.b-table.table-dark>thead>tr>[aria-sort=none],.table.b-table>.thead-dark>tr>[aria-sort=none]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' opacity='.3' d='m51 1 25 23 24 22H1l25-22zm0 100 25-23 24-22H1l25 22z'/%3E%3C/svg%3E")}.table.b-table.table-dark>tfoot>tr>[aria-sort=ascending],.table.b-table.table-dark>thead>tr>[aria-sort=ascending],.table.b-table>.thead-dark>tr>[aria-sort=ascending]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='m51 1 25 23 24 22H1l25-22z'/%3E%3Cpath fill='%23fff' opacity='.3' d='m51 101 25-23 24-22H1l25 22z'/%3E%3C/svg%3E")}.table.b-table.table-dark>tfoot>tr>[aria-sort=descending],.table.b-table.table-dark>thead>tr>[aria-sort=descending],.table.b-table>.thead-dark>tr>[aria-sort=descending]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' opacity='.3' d='m51 1 25 23 24 22H1l25-22z'/%3E%3Cpath fill='%23fff' d='m51 101 25-23 24-22H1l25 22z'/%3E%3C/svg%3E")}.table.b-table>tfoot>tr>.table-dark[aria-sort=none],.table.b-table>thead>tr>.table-dark[aria-sort=none]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' opacity='.3' d='m51 1 25 23 24 22H1l25-22zm0 100 25-23 24-22H1l25 22z'/%3E%3C/svg%3E")}.table.b-table>tfoot>tr>.table-dark[aria-sort=ascending],.table.b-table>thead>tr>.table-dark[aria-sort=ascending]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='m51 1 25 23 24 22H1l25-22z'/%3E%3Cpath fill='%23fff' opacity='.3' d='m51 101 25-23 24-22H1l25 22z'/%3E%3C/svg%3E")}.table.b-table>tfoot>tr>.table-dark[aria-sort=descending],.table.b-table>thead>tr>.table-dark[aria-sort=descending]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' opacity='.3' d='m51 1 25 23 24 22H1l25-22z'/%3E%3Cpath fill='%23fff' d='m51 101 25-23 24-22H1l25 22z'/%3E%3C/svg%3E")}.table.b-table.table-sm>tfoot>tr>[aria-sort]:not(.b-table-sort-icon-left),.table.b-table.table-sm>thead>tr>[aria-sort]:not(.b-table-sort-icon-left){background-position:right .15rem center;padding-right:calc(.3rem + .65em)}.table.b-table.table-sm>tfoot>tr>[aria-sort].b-table-sort-icon-left,.table.b-table.table-sm>thead>tr>[aria-sort].b-table-sort-icon-left{background-position:left .15rem center;padding-left:calc(.3rem + .65em)}.table.b-table.b-table-selectable:not(.b-table-selectable-no-click)>tbody>tr{cursor:pointer}.table.b-table.b-table-selectable:not(.b-table-selectable-no-click).b-table-selecting.b-table-select-range>tbody>tr{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:575.98px){.table.b-table.b-table-stacked-sm{display:block;width:100%}.table.b-table.b-table-stacked-sm>caption,.table.b-table.b-table-stacked-sm>tbody,.table.b-table.b-table-stacked-sm>tbody>tr,.table.b-table.b-table-stacked-sm>tbody>tr>td,.table.b-table.b-table-stacked-sm>tbody>tr>th{display:block}.table.b-table.b-table-stacked-sm>tfoot,.table.b-table.b-table-stacked-sm>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-sm>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-sm>thead,.table.b-table.b-table-stacked-sm>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-sm>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-sm>caption{caption-side:top!important}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]:before{content:attr(data-label);float:left;font-style:normal;font-weight:700;margin:0;overflow-wrap:break-word;padding:0 .5rem 0 0;text-align:right;width:40%}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]:after{clear:both;content:"";display:block}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]>div{display:inline-block;margin:0;padding:0 0 0 .5rem;width:60%}.table.b-table.b-table-stacked-sm>tbody>tr.bottom-row,.table.b-table.b-table-stacked-sm>tbody>tr.top-row{display:none}.table.b-table.b-table-stacked-sm>tbody>tr>:first-child,.table.b-table.b-table-stacked-sm>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-sm>tbody>tr>[rowspan]+th{border-top-width:3px}}@media (max-width:767.98px){.table.b-table.b-table-stacked-md{display:block;width:100%}.table.b-table.b-table-stacked-md>caption,.table.b-table.b-table-stacked-md>tbody,.table.b-table.b-table-stacked-md>tbody>tr,.table.b-table.b-table-stacked-md>tbody>tr>td,.table.b-table.b-table-stacked-md>tbody>tr>th{display:block}.table.b-table.b-table-stacked-md>tfoot,.table.b-table.b-table-stacked-md>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-md>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-md>thead,.table.b-table.b-table-stacked-md>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-md>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-md>caption{caption-side:top!important}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]:before{content:attr(data-label);float:left;font-style:normal;font-weight:700;margin:0;overflow-wrap:break-word;padding:0 .5rem 0 0;text-align:right;width:40%}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]:after{clear:both;content:"";display:block}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]>div{display:inline-block;margin:0;padding:0 0 0 .5rem;width:60%}.table.b-table.b-table-stacked-md>tbody>tr.bottom-row,.table.b-table.b-table-stacked-md>tbody>tr.top-row{display:none}.table.b-table.b-table-stacked-md>tbody>tr>:first-child,.table.b-table.b-table-stacked-md>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-md>tbody>tr>[rowspan]+th{border-top-width:3px}}@media (max-width:991.98px){.table.b-table.b-table-stacked-lg{display:block;width:100%}.table.b-table.b-table-stacked-lg>caption,.table.b-table.b-table-stacked-lg>tbody,.table.b-table.b-table-stacked-lg>tbody>tr,.table.b-table.b-table-stacked-lg>tbody>tr>td,.table.b-table.b-table-stacked-lg>tbody>tr>th{display:block}.table.b-table.b-table-stacked-lg>tfoot,.table.b-table.b-table-stacked-lg>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-lg>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-lg>thead,.table.b-table.b-table-stacked-lg>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-lg>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-lg>caption{caption-side:top!important}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]:before{content:attr(data-label);float:left;font-style:normal;font-weight:700;margin:0;overflow-wrap:break-word;padding:0 .5rem 0 0;text-align:right;width:40%}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]:after{clear:both;content:"";display:block}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]>div{display:inline-block;margin:0;padding:0 0 0 .5rem;width:60%}.table.b-table.b-table-stacked-lg>tbody>tr.bottom-row,.table.b-table.b-table-stacked-lg>tbody>tr.top-row{display:none}.table.b-table.b-table-stacked-lg>tbody>tr>:first-child,.table.b-table.b-table-stacked-lg>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-lg>tbody>tr>[rowspan]+th{border-top-width:3px}}@media (max-width:1199.98px){.table.b-table.b-table-stacked-xl{display:block;width:100%}.table.b-table.b-table-stacked-xl>caption,.table.b-table.b-table-stacked-xl>tbody,.table.b-table.b-table-stacked-xl>tbody>tr,.table.b-table.b-table-stacked-xl>tbody>tr>td,.table.b-table.b-table-stacked-xl>tbody>tr>th{display:block}.table.b-table.b-table-stacked-xl>tfoot,.table.b-table.b-table-stacked-xl>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-xl>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-xl>thead,.table.b-table.b-table-stacked-xl>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-xl>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-xl>caption{caption-side:top!important}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]:before{content:attr(data-label);float:left;font-style:normal;font-weight:700;margin:0;overflow-wrap:break-word;padding:0 .5rem 0 0;text-align:right;width:40%}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]:after{clear:both;content:"";display:block}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]>div{display:inline-block;margin:0;padding:0 0 0 .5rem;width:60%}.table.b-table.b-table-stacked-xl>tbody>tr.bottom-row,.table.b-table.b-table-stacked-xl>tbody>tr.top-row{display:none}.table.b-table.b-table-stacked-xl>tbody>tr>:first-child,.table.b-table.b-table-stacked-xl>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-xl>tbody>tr>[rowspan]+th{border-top-width:3px}}.table.b-table.b-table-stacked{display:block;width:100%}.table.b-table.b-table-stacked>caption,.table.b-table.b-table-stacked>tbody,.table.b-table.b-table-stacked>tbody>tr,.table.b-table.b-table-stacked>tbody>tr>td,.table.b-table.b-table-stacked>tbody>tr>th{display:block}.table.b-table.b-table-stacked>tfoot,.table.b-table.b-table-stacked>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked>thead,.table.b-table.b-table-stacked>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked>caption{caption-side:top!important}.table.b-table.b-table-stacked>tbody>tr>[data-label]:before{content:attr(data-label);float:left;font-style:normal;font-weight:700;margin:0;overflow-wrap:break-word;padding:0 .5rem 0 0;text-align:right;width:40%}.table.b-table.b-table-stacked>tbody>tr>[data-label]:after{clear:both;content:"";display:block}.table.b-table.b-table-stacked>tbody>tr>[data-label]>div{display:inline-block;margin:0;padding:0 0 0 .5rem;width:60%}.table.b-table.b-table-stacked>tbody>tr.bottom-row,.table.b-table.b-table-stacked>tbody>tr.top-row{display:none}.table.b-table.b-table-stacked>tbody>tr>:first-child,.table.b-table.b-table-stacked>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked>tbody>tr>[rowspan]+th{border-top-width:3px}.b-time{min-width:150px}.b-time output.disabled,.b-time[aria-disabled=true] output,.b-time[aria-readonly=true] output{background-color:#e9ecef;opacity:1}.b-time[aria-disabled=true] output{pointer-events:none}[dir=rtl] .b-time>.d-flex:not(.flex-column){flex-direction:row-reverse}.b-time .b-time-header{margin-bottom:.5rem}.b-time .b-time-header output{font-size:80%;padding:.25rem}.b-time .b-time-footer{margin-top:.5rem}.b-time .b-time-ampm{margin-left:.5rem}.b-toast{backface-visibility:hidden;background-clip:padding-box;border-radius:.25rem;display:block;max-width:350px;position:relative;z-index:1}.b-toast .toast{background-color:hsla(0,0%,100%,.85)}.b-toast:not(:last-child){margin-bottom:.75rem}.b-toast.b-toast-solid .toast{background-color:#fff}.b-toast .toast{opacity:1}.b-toast .toast.fade:not(.show){opacity:0}.b-toast .toast .toast-body{display:block}.b-toast-primary .toast{background-color:rgba(230,242,255,.85);border-color:rgba(184,218,255,.85);color:#004085}.b-toast-primary .toast .toast-header{background-color:rgba(204,229,255,.85);border-bottom-color:rgba(184,218,255,.85);color:#004085}.b-toast-primary.b-toast-solid .toast{background-color:#e6f2ff}.b-toast-secondary .toast{background-color:hsla(210,7%,94%,.85);border-color:hsla(216,6%,85%,.85);color:#383d41}.b-toast-secondary .toast .toast-header{background-color:hsla(220,5%,89%,.85);border-bottom-color:hsla(216,6%,85%,.85);color:#383d41}.b-toast-secondary.b-toast-solid .toast{background-color:#eff0f1}.b-toast-success .toast{background-color:rgba(230,245,233,.85);border-color:rgba(195,230,203,.85);color:#155724}.b-toast-success .toast .toast-header{background-color:rgba(212,237,218,.85);border-bottom-color:rgba(195,230,203,.85);color:#155724}.b-toast-success.b-toast-solid .toast{background-color:#e6f5e9}.b-toast-info .toast{background-color:rgba(229,244,247,.85);border-color:rgba(190,229,235,.85);color:#0c5460}.b-toast-info .toast .toast-header{background-color:rgba(209,236,241,.85);border-bottom-color:rgba(190,229,235,.85);color:#0c5460}.b-toast-info.b-toast-solid .toast{background-color:#e5f4f7}.b-toast-warning .toast{background-color:rgba(255,249,231,.85);border-color:rgba(255,238,186,.85);color:#856404}.b-toast-warning .toast .toast-header{background-color:rgba(255,243,205,.85);border-bottom-color:rgba(255,238,186,.85);color:#856404}.b-toast-warning.b-toast-solid .toast{background-color:#fff9e7}.b-toast-danger .toast{background-color:rgba(252,237,238,.85);border-color:rgba(245,198,203,.85);color:#721c24}.b-toast-danger .toast .toast-header{background-color:rgba(248,215,218,.85);border-bottom-color:rgba(245,198,203,.85);color:#721c24}.b-toast-danger.b-toast-solid .toast{background-color:#fcedee}.b-toast-light .toast{background-color:hsla(0,0%,100%,.85);border-color:rgba(253,253,254,.85);color:#818182}.b-toast-light .toast .toast-header{background-color:hsla(0,0%,100%,.85);border-bottom-color:rgba(253,253,254,.85);color:#818182}.b-toast-light.b-toast-solid .toast{background-color:#fff}.b-toast-dark .toast{background-color:hsla(180,4%,89%,.85);border-color:hsla(210,4%,78%,.85);color:#1b1e21}.b-toast-dark .toast .toast-header{background-color:hsla(200,4%,85%,.85);border-bottom-color:hsla(210,4%,78%,.85);color:#1b1e21}.b-toast-dark.b-toast-solid .toast{background-color:#e3e5e5}.b-toaster{z-index:1100}.b-toaster .b-toaster-slot{display:block;position:relative}.b-toaster .b-toaster-slot:empty{display:none!important}.b-toaster.b-toaster-bottom-center,.b-toaster.b-toaster-bottom-full,.b-toaster.b-toaster-bottom-left,.b-toaster.b-toaster-bottom-right,.b-toaster.b-toaster-top-center,.b-toaster.b-toaster-top-full,.b-toaster.b-toaster-top-left,.b-toaster.b-toaster-top-right{height:0;left:.5rem;margin:0;overflow:visible;padding:0;position:fixed;right:.5rem}.b-toaster.b-toaster-bottom-center .b-toaster-slot,.b-toaster.b-toaster-bottom-full .b-toaster-slot,.b-toaster.b-toaster-bottom-left .b-toaster-slot,.b-toaster.b-toaster-bottom-right .b-toaster-slot,.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-top-full .b-toaster-slot,.b-toaster.b-toaster-top-left .b-toaster-slot,.b-toaster.b-toaster-top-right .b-toaster-slot{left:0;margin:0;max-width:350px;padding:0;position:absolute;right:0;width:100%}.b-toaster.b-toaster-bottom-full .b-toaster-slot,.b-toaster.b-toaster-bottom-full .b-toaster-slot .b-toast,.b-toaster.b-toaster-bottom-full .b-toaster-slot .toast,.b-toaster.b-toaster-top-full .b-toaster-slot,.b-toaster.b-toaster-top-full .b-toaster-slot .b-toast,.b-toaster.b-toaster-top-full .b-toaster-slot .toast{max-width:100%;width:100%}.b-toaster.b-toaster-top-center,.b-toaster.b-toaster-top-full,.b-toaster.b-toaster-top-left,.b-toaster.b-toaster-top-right{top:0}.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-top-full .b-toaster-slot,.b-toaster.b-toaster-top-left .b-toaster-slot,.b-toaster.b-toaster-top-right .b-toaster-slot{top:.5rem}.b-toaster.b-toaster-bottom-center,.b-toaster.b-toaster-bottom-full,.b-toaster.b-toaster-bottom-left,.b-toaster.b-toaster-bottom-right{bottom:0}.b-toaster.b-toaster-bottom-center .b-toaster-slot,.b-toaster.b-toaster-bottom-full .b-toaster-slot,.b-toaster.b-toaster-bottom-left .b-toaster-slot,.b-toaster.b-toaster-bottom-right .b-toaster-slot{bottom:.5rem}.b-toaster.b-toaster-bottom-center .b-toaster-slot,.b-toaster.b-toaster-bottom-right .b-toaster-slot,.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-top-right .b-toaster-slot{margin-left:auto}.b-toaster.b-toaster-bottom-center .b-toaster-slot,.b-toaster.b-toaster-bottom-left .b-toaster-slot,.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-top-left .b-toaster-slot{margin-right:auto}.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-move,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-move,.b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-top-left .b-toast.b-toaster-move,.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-top-right .b-toast.b-toaster-move{transition:transform .175s}.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active .toast.fade,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-to .toast.fade,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active .toast.fade,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-to .toast.fade,.b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active .toast.fade,.b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-to .toast.fade,.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active .toast.fade,.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-to .toast.fade{transition-delay:.175s}.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active{position:absolute;transition-delay:.175s}.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active .toast.fade,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active .toast.fade,.b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active .toast.fade,.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active .toast.fade{transition-delay:0s}.tooltip.b-tooltip{display:block;opacity:.9;outline:0}.tooltip.b-tooltip.fade:not(.show){opacity:0}.tooltip.b-tooltip.show{opacity:.9}.tooltip.b-tooltip.noninteractive{pointer-events:none}.tooltip.b-tooltip .arrow{margin:0 .25rem}.tooltip.b-tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.bs-tooltip-left .arrow,.tooltip.b-tooltip.bs-tooltip-right .arrow{margin:.25rem 0}.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-primary.bs-tooltip-top .arrow:before{border-top-color:#007bff}.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-primary.bs-tooltip-right .arrow:before{border-right-color:#007bff}.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-primary.bs-tooltip-bottom .arrow:before{border-bottom-color:#007bff}.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-primary.bs-tooltip-left .arrow:before{border-left-color:#007bff}.tooltip.b-tooltip-primary .tooltip-inner{background-color:#007bff;color:#fff}.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-secondary.bs-tooltip-top .arrow:before{border-top-color:#6c757d}.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-secondary.bs-tooltip-right .arrow:before{border-right-color:#6c757d}.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-secondary.bs-tooltip-bottom .arrow:before{border-bottom-color:#6c757d}.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-secondary.bs-tooltip-left .arrow:before{border-left-color:#6c757d}.tooltip.b-tooltip-secondary .tooltip-inner{background-color:#6c757d;color:#fff}.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-success.bs-tooltip-top .arrow:before{border-top-color:#28a745}.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-success.bs-tooltip-right .arrow:before{border-right-color:#28a745}.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-success.bs-tooltip-bottom .arrow:before{border-bottom-color:#28a745}.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-success.bs-tooltip-left .arrow:before{border-left-color:#28a745}.tooltip.b-tooltip-success .tooltip-inner{background-color:#28a745;color:#fff}.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-info.bs-tooltip-top .arrow:before{border-top-color:#17a2b8}.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-info.bs-tooltip-right .arrow:before{border-right-color:#17a2b8}.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-info.bs-tooltip-bottom .arrow:before{border-bottom-color:#17a2b8}.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-info.bs-tooltip-left .arrow:before{border-left-color:#17a2b8}.tooltip.b-tooltip-info .tooltip-inner{background-color:#17a2b8;color:#fff}.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-warning.bs-tooltip-top .arrow:before{border-top-color:#ffc107}.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-warning.bs-tooltip-right .arrow:before{border-right-color:#ffc107}.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-warning.bs-tooltip-bottom .arrow:before{border-bottom-color:#ffc107}.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-warning.bs-tooltip-left .arrow:before{border-left-color:#ffc107}.tooltip.b-tooltip-warning .tooltip-inner{background-color:#ffc107;color:#212529}.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-danger.bs-tooltip-top .arrow:before{border-top-color:#dc3545}.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-danger.bs-tooltip-right .arrow:before{border-right-color:#dc3545}.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-danger.bs-tooltip-bottom .arrow:before{border-bottom-color:#dc3545}.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-danger.bs-tooltip-left .arrow:before{border-left-color:#dc3545}.tooltip.b-tooltip-danger .tooltip-inner{background-color:#dc3545;color:#fff}.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-light.bs-tooltip-top .arrow:before{border-top-color:#f8f9fa}.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-light.bs-tooltip-right .arrow:before{border-right-color:#f8f9fa}.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-light.bs-tooltip-bottom .arrow:before{border-bottom-color:#f8f9fa}.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-light.bs-tooltip-left .arrow:before{border-left-color:#f8f9fa}.tooltip.b-tooltip-light .tooltip-inner{background-color:#f8f9fa;color:#212529}.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.b-tooltip-dark.bs-tooltip-top .arrow:before{border-top-color:#343a40}.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow:before,.tooltip.b-tooltip-dark.bs-tooltip-right .arrow:before{border-right-color:#343a40}.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.b-tooltip-dark.bs-tooltip-bottom .arrow:before{border-bottom-color:#343a40}.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.b-tooltip-dark.bs-tooltip-left .arrow:before{border-left-color:#343a40}.tooltip.b-tooltip-dark .tooltip-inner{background-color:#343a40;color:#fff}.b-icon.bi{display:inline-block;overflow:visible;vertical-align:-.15em}.b-icon.b-icon-animation-cylon,.b-icon.b-iconstack .b-icon-animation-cylon>g{animation:b-icon-animation-cylon .75s ease-in-out infinite alternate;transform-origin:center}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-cylon,.b-icon.b-iconstack .b-icon-animation-cylon>g{animation:none}}.b-icon.b-icon-animation-cylon-vertical,.b-icon.b-iconstack .b-icon-animation-cylon-vertical>g{animation:b-icon-animation-cylon-vertical .75s ease-in-out infinite alternate;transform-origin:center}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-cylon-vertical,.b-icon.b-iconstack .b-icon-animation-cylon-vertical>g{animation:none}}.b-icon.b-icon-animation-fade,.b-icon.b-iconstack .b-icon-animation-fade>g{animation:b-icon-animation-fade .75s ease-in-out infinite alternate;transform-origin:center}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-fade,.b-icon.b-iconstack .b-icon-animation-fade>g{animation:none}}.b-icon.b-icon-animation-spin,.b-icon.b-iconstack .b-icon-animation-spin>g{animation:b-icon-animation-spin 2s linear infinite normal;transform-origin:center}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin,.b-icon.b-iconstack .b-icon-animation-spin>g{animation:none}}.b-icon.b-icon-animation-spin-reverse,.b-icon.b-iconstack .b-icon-animation-spin-reverse>g{animation:b-icon-animation-spin 2s linear infinite reverse;transform-origin:center}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin-reverse,.b-icon.b-iconstack .b-icon-animation-spin-reverse>g{animation:none}}.b-icon.b-icon-animation-spin-pulse,.b-icon.b-iconstack .b-icon-animation-spin-pulse>g{animation:b-icon-animation-spin 1s steps(8) infinite normal;transform-origin:center}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin-pulse,.b-icon.b-iconstack .b-icon-animation-spin-pulse>g{animation:none}}.b-icon.b-icon-animation-spin-reverse-pulse,.b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g{animation:b-icon-animation-spin 1s steps(8) infinite reverse;transform-origin:center}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin-reverse-pulse,.b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g{animation:none}}.b-icon.b-icon-animation-throb,.b-icon.b-iconstack .b-icon-animation-throb>g{animation:b-icon-animation-throb .75s ease-in-out infinite alternate;transform-origin:center}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-throb,.b-icon.b-iconstack .b-icon-animation-throb>g{animation:none}}@keyframes b-icon-animation-cylon{0%{transform:translateX(-25%)}to{transform:translateX(25%)}}@keyframes b-icon-animation-cylon-vertical{0%{transform:translateY(25%)}to{transform:translateY(-25%)}}@keyframes b-icon-animation-fade{0%{opacity:.1}to{opacity:1}}@keyframes b-icon-animation-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes b-icon-animation-throb{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.btn .b-icon.bi,.dropdown-item .b-icon.bi,.dropdown-toggle .b-icon.bi,.input-group-text .b-icon.bi,.nav-link .b-icon.bi{font-size:125%;vertical-align:text-bottom}
@charset "UTF-8";@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/fonts/icomoon.eot?ef13820d19a7bb3c73bd2b078a107a07);src:url(/fonts/icomoon.eot?ef13820d19a7bb3c73bd2b078a107a07) format("embedded-opentype"),url(/fonts/icomoon.ttf?84f54d9990f3ea088296e9e29147c976) format("truetype"),url(/fonts/icomoon.woff?d6ec56806ad32f1fdb31b27e53cebabb) format("woff"),url(/fonts/icomoon.svg?297823ffd308ed7db45d3cc0a7968a36) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-shines-5:before{content:"\e96a"}.icon-new_icon_dashboard:before{content:"\e95a"}.icon-new_icon_features:before{content:"\e95b"}.icon-new_icon_logout:before{content:"\e95c"}.icon-new_icon_manufacturers:before{content:"\e95d"}.icon-new_icon_products:before{content:"\e95e"}.icon-new_icon_stores:before{content:"\e95f"}.icon-new_icon_suppliers:before{content:"\e960"}.icon-new_icon_users:before{content:"\e961"}.icon-new_icon_categories:before{content:"\e962"}.icon-qc .path1:before{color:#e7faf7;content:"\e957"}.icon-qc .path2:before{color:#1ccdae;content:"\e958";margin-left:-1em}.icon-qc .path3:before{color:#1ccdae;content:"\e959";margin-left:-1em}.icon-sales-down .path1:before{color:#ffe5e8;content:"\e951"}.icon-sales-down .path2:before{color:#c82333;content:"\e952";margin-left:-1em}.icon-sales-up .path1:before{color:#ddf8ea;content:"\e953"}.icon-sales-up .path2:before{color:#25a560;content:"\e954";margin-left:-1em}.icon-published .path1:before{color:#e8f5ff;content:"\e955"}.icon-published .path2:before{color:#169bff;content:"\e956";margin-left:-1em}.icon-paper-plane:before{content:"\e950"}.icon-dot:before{content:"\e94f"}.icon-caret-up:before{content:"\e94b"}.icon-caret-down:before{content:"\e94c"}.icon-search-1:before{content:"\e94d"}.icon-filter-1:before{content:"\e94e"}.icon-checked1:before{content:"\e94a"}.icon-trolley:before{content:"\e948"}.icon-sort-by-attributes-interface-button-option:before{content:"\e949"}.icon-pie-chart-finances:before{content:"\e947"}.icon-text:before{content:"\e946"}.icon-cloud-download:before{content:"\e918"}.icon-logout:before{content:"\e920"}.icon-orders:before{content:"\e925"}.icon-product:before{content:"\e928"}.icon-wallet:before{content:"\e92d"}.icon-file-plus:before{content:"\e969"}.icon-file1:before{content:"\e96b"}.icon-arrow-back:before{content:"\e92e"}.icon-Icon-feather-upload-cloud:before{content:"\e942"}.icon-link:before{content:"\e943"}.icon-Icon-material-delete:before{content:"\e944"}.icon-Icon-material-edit:before{content:"\e945"}.icon-doc-1 .path1:before{color:#f3eee9;content:"\e927"}.icon-doc-1 .path2:before{color:#e9dfda;content:"\e92b";margin-left:-.84375em}.icon-doc-1 .path3:before{color:#dad0cb;content:"\e92c";margin-left:-.84375em}.icon-doc-1 .path4:before{color:#27d8f6;content:"\e930";margin-left:-.84375em}.icon-doc-1 .path5:before{color:#00c0f1;content:"\e931";margin-left:-.84375em}.icon-doc-1 .path6:before{color:#fff3f3;content:"\e932";margin-left:-.84375em}.icon-doc-1 .path7:before{color:#fff3f3;content:"\e933";margin-left:-.84375em}.icon-doc-1 .path8:before{color:#e9dfda;content:"\e934";margin-left:-.84375em}.icon-doc-1 .path9:before{color:#e9dfda;content:"\e935";margin-left:-.84375em}.icon-play-tube .path1:before{color:#fff;content:"\e936";opacity:.8}.icon-play-tube .path2:before{color:#169bff;content:"\e937";margin-left:-1em}.icon-pdf-1 .path1:before{color:#f3eee9;content:"\e938"}.icon-pdf-1 .path2:before{color:#e9dfda;content:"\e939";margin-left:-.84375em}.icon-pdf-1 .path3:before{color:#dad0cb;content:"\e93a";margin-left:-.84375em}.icon-pdf-1 .path4:before{color:#ff4b00;content:"\e93b";margin-left:-.84375em}.icon-pdf-1 .path5:before{color:#dd3400;content:"\e93c";margin-left:-.84375em}.icon-pdf-1 .path6:before{color:#fff3f3;content:"\e93d";margin-left:-.84375em}.icon-pdf-1 .path7:before{color:#fff3f3;content:"\e93e";margin-left:-.84375em}.icon-pdf-1 .path8:before{color:#e9dfda;content:"\e93f";margin-left:-.84375em}.icon-pdf-1 .path9:before{color:#e9dfda;content:"\e940";margin-left:-.84375em}.icon-single-dots:before{content:"\e941"}.icon-play-button:before{content:"\e926"}.icon-filter:before{content:"\e924"}.icon-left-arrow .path1:before{color:#f44336;content:"\e91f"}.icon-left-arrow .path2:before{color:#000;content:"\e921";margin-left:-1em}.icon-right-arrow .path1:before{color:#f44336}.icon-right-arrow .path2:before{color:#000;content:"\e923";margin-left:-1em}.icon-PIM_icons_plus:before{content:"\e900"}.icon-PIM_icons_products:before{content:"\e901"}.icon-PIM_icons_double-angle-right:before{content:"\e902"}.icon-PIM_icons_double-angle-left:before{content:"\e903"}.icon-PIM_icons_dashboard:before{content:"\e91a"}.icon-PIM_icons_categories:before{content:"\e91b"}.icon-PIM_icons_angle-up:before{content:"\e91c"}.icon-PIM_icons_angle-down:before{content:"\e91d"}.icon-location-pin:before{content:"\e90a"}.icon-cart-icon:before{content:"\e904"}.icon-category-icon:before{content:"\e905"}.icon-dragable-icon:before{content:"\e906"}.icon-drop-category-icon:before{content:"\e907"}.icon-filter-icon:before{content:"\e908"}.icon-open-in-new-tab-icon:before{content:"\e909"}.icon-upload-icon:before{content:"\e90b"}.icon-trash-can:before{content:"\e92f"}.icon-box:before{content:"\e90c"}.icon-loupe:before{content:"\e90d"}.icon-minus:before{content:"\e929"}.icon-open-folder:before{content:"\e92a"}.icon-add:before{content:"\e90e"}.icon-pencil1:before{content:"\e90f"}.icon-folder:before{content:"\e910"}.icon-file:before{content:"\e911"}.icon-checked:before{content:"\e912"}.icon-angle-arrow-pointing-to-right:before{content:"\e913"}.icon-angle-arrow-down:before{content:"\e914"}.icon-angle-arrow-up:before{content:"\e915"}.icon-angle-arrow-left:before{content:"\e916"}.icon-cancel:before{content:"\e917"}.icon-hide:before{content:"\e919"}.icon-visibility:before{content:"\e91e"}.icon-delete-with-check .path1:before{color:#4c657a;content:"\e963"}.icon-delete-with-check .path2:before{color:#4c657a;content:"\e964";margin-left:-.935546875em}.icon-delete-with-check .path3:before{color:#fff;content:"\e965";margin-left:-.935546875em}.icon-download-icon:before{content:"\e966"}.icon-warning-icon:before{color:#c82333;content:"\e967"}.icon-completed-icon:before{color:#68dbd6;content:"\e968"}

/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--blue:#169bff;--indigo:#6574cd;--purple:#33304e;--pink:#f66d9b;--red:#e3342f;--orange:#f6993f;--yellow:#ffed4a;--green:#38c172;--teal:#4dc0b5;--cyan:#6cb2eb;--white:#fff;--gray:#687e94;--gray-dark:#304961;--primary:#169bff;--secondary:#687e94;--success:#38c172;--info:#6cb2eb;--warning:#ffed4a;--danger:#e3342f;--light:#e6ecf2;--dark:#304961;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:"Montserrat",sans-serif;--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:#f8fafc;color:#1c3047;font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:400;margin:0;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;color:#169bff;text-decoration:none}a:hover{color:#0072c9;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#687e94;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem}.h1,h1{font-size:2.25rem}.h2,h2{font-size:1.8rem}.h3,h3{font-size:1.575rem}.h4,h4{font-size:1.35rem}.h5,h5{font-size:1.125rem}.h6,h6{font-size:.9rem}.lead{font-size:1.125rem}.display-4{font-weight:300;line-height:1.2}hr{margin-bottom:1rem;margin-top:1rem}.small,small{font-size:.875em;font-weight:400}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{font-size:1.125rem}.blockquote-footer{color:#687e94;font-size:.875em}.blockquote-footer:before{content:"— "}.img-fluid,.img-thumbnail{height:auto;max-width:100%}.img-thumbnail{background-color:#f8fafc;border:1px solid #bfcad6;border-radius:.25rem;padding:.25rem}.figure{display:inline-block}.figure-img{line-height:1;margin-bottom:.5rem}.figure-caption{color:#687e94;font-size:90%}code{word-wrap:break-word;color:#f66d9b;font-size:87.5%}a>code{color:inherit}kbd{background-color:#1c3047;border-radius:.2rem;color:#fff;font-size:87.5%;padding:.2rem .4rem}kbd kbd{font-size:100%;font-weight:700;padding:0}pre{color:#1c3047;display:block;font-size:87.5%}pre code{color:inherit;font-size:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}.table{color:#1c3047;margin-bottom:1rem;width:100%}.table td,.table th{border-top:1px solid #bfcad6;padding:.75rem;vertical-align:top}.table thead th{border-bottom:2px solid #bfcad6;vertical-align:bottom}.table tbody+tbody{border-top:2px solid #bfcad6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #bfcad6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075);color:#1c3047}.table-primary,.table-primary>td,.table-primary>th{background-color:#bee3ff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#86cbff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#a4d8ff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d5dbe1}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b0bcc7}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c6ced6}.table-success,.table-success>td,.table-success>th{background-color:#c7eed8}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#98dfb6}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b4e8ca}.table-info,.table-info>td,.table-info>th{background-color:#d6e9f9}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#b3d7f5}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#bfdef6}.table-warning,.table-warning>td,.table-warning>th{background-color:#fffacc}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#fff6a1}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#fff7b3}.table-danger,.table-danger>td,.table-danger>th{background-color:#f7c6c5}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#f09593}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f4b0ae}.table-light,.table-light>td,.table-light>th{background-color:#f8fafb}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#f2f5f8}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#e7edf3}.table-dark,.table-dark>td,.table-dark>th{background-color:#c5ccd3}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#93a0ad}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b7bfc8}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{background-color:#304961;border-color:#3d5c7b;color:#fff}.table .thead-light th{background-color:#d8dfe8;border-color:#bfcad6;color:#4c657a}.table-dark{background-color:#304961;color:#fff}.table-dark td,.table-dark th,.table-dark thead th{border-color:#3d5c7b}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.075);color:#fff}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive>.table-bordered{border:0}.form-control{background-clip:padding-box;background-color:#fff;border-radius:.25rem;color:#4c657a;display:block;font-size:.9rem;font-weight:400;height:calc(1.6em + .75rem + 2px);line-height:1.6;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{background-color:#fff;border-color:#96d2ff;box-shadow:0 0 0 .2rem rgba(22,155,255,.25);color:#4c657a;outline:0}.form-control::-moz-placeholder{color:#687e94;opacity:1}.form-control::placeholder{color:#687e94;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#d8dfe8;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #4c657a}select.form-control:focus::-ms-value{background-color:#fff;color:#4c657a}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{font-size:inherit;line-height:1.6;margin-bottom:0;padding-bottom:calc(.375rem + 1px);padding-top:calc(.375rem + 1px)}.col-form-label-lg{font-size:1.125rem;line-height:1.5;padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}.col-form-label-sm{font-size:.7875rem;line-height:1.5;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.form-control-plaintext{background-color:transparent;border:solid transparent;border-width:1px 0;color:#1c3047;display:block;font-size:.9rem;line-height:1.6;margin-bottom:0;padding:.375rem 0;width:100%}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.2rem;font-size:.7875rem;height:calc(1.5em + .5rem + 2px);line-height:1.5;padding:.25rem .5rem}.form-control-lg{border-radius:.3rem;font-size:1.125rem;height:calc(1.5em + 1rem + 2px);line-height:1.5;padding:.5rem 1rem}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.form-row>.col,.form-row>[class*=col-]{padding-left:5px;padding-right:5px}.form-check{display:block;padding-left:1.25rem;position:relative}.form-check-input{margin-left:-1.25rem;margin-top:.3rem;position:absolute}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#687e94}.form-check-label{margin-bottom:0}.form-check-inline{align-items:center;display:inline-flex;margin-right:.75rem;padding-left:0}.form-check-inline .form-check-input{margin-left:0;margin-right:.3125rem;margin-top:0;position:static}.valid-feedback{color:#38c172;display:none;font-size:.875em;margin-top:.25rem;width:100%}.valid-tooltip{background-color:rgba(56,193,114,.9);border-radius:.25rem;color:#fff;display:none;font-size:.7875rem;left:0;line-height:1.6;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2338c172' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right calc(.4em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.8em + .375rem) calc(.8em + .375rem);border-color:#38c172;padding-right:calc(1.6em + .75rem)!important}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#38c172;box-shadow:0 0 0 .2rem rgba(56,193,114,.25)}.was-validated select.form-control:valid,select.form-control.is-valid{background-position:right 1.5rem center;padding-right:3rem!important}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.4em + .1875rem) right calc(.4em + .1875rem);padding-right:calc(1.6em + .75rem)}.custom-select.is-valid,.was-validated .custom-select:valid{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23304961' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2338c172' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") center right 1.75rem/calc(.8em + .375rem) calc(.8em + .375rem) no-repeat;border-color:#38c172;padding-right:calc(.75em + 2.3125rem)!important}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#38c172;box-shadow:0 0 0 .2rem rgba(56,193,114,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#38c172}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#38c172}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#38c172}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#5cd08d;border-color:#5cd08d}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(56,193,114,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before{border-color:#38c172}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#38c172}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#38c172;box-shadow:0 0 0 .2rem rgba(56,193,114,.25)}.invalid-feedback{color:#e3342f;display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:rgba(227,52,47,.9);border-radius:.25rem;color:#fff;display:none;font-size:.7875rem;left:0;line-height:1.6;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e3342f'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23e3342f' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.4em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.8em + .375rem) calc(.8em + .375rem);border-color:#e3342f;padding-right:calc(1.6em + .75rem)!important}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#e3342f;box-shadow:0 0 0 .2rem rgba(227,52,47,.25)}.was-validated select.form-control:invalid,select.form-control.is-invalid{background-position:right 1.5rem center;padding-right:3rem!important}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.4em + .1875rem) right calc(.4em + .1875rem);padding-right:calc(1.6em + .75rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23304961' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e3342f'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23e3342f' stroke='none'/%3E%3C/svg%3E") center right 1.75rem/calc(.8em + .375rem) calc(.8em + .375rem) no-repeat;border-color:#e3342f;padding-right:calc(.75em + 2.3125rem)!important}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#e3342f;box-shadow:0 0 0 .2rem rgba(227,52,47,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#e3342f}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#e3342f}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#e3342f}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#e9605c;border-color:#e9605c}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(227,52,47,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before{border-color:#e3342f}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#e3342f}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#e3342f;box-shadow:0 0 0 .2rem rgba(227,52,47,.25)}.form-inline{align-items:center;display:flex;flex-flow:row wrap}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{align-items:center;display:flex;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{align-items:center;display:flex;justify-content:center;padding-left:0;width:auto}.form-inline .form-check-input{flex-shrink:0;margin-left:0;margin-right:.25rem;margin-top:0;position:relative}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:#1c3047;display:inline-block;font-size:.9rem;font-weight:400;line-height:1.6;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#1c3047;text-decoration:none}.btn.focus,.btn:focus{box-shadow:0 0 0 .2rem rgba(22,155,255,.25);outline:0}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{background-color:#169bff;border-color:#169bff;color:#fff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{background-color:#0088ef;border-color:#0081e2;color:#fff}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(57,170,255,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#169bff;border-color:#169bff;color:#fff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#0081e2;border-color:#007ad5;color:#fff}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(57,170,255,.5)}.btn-secondary{background-color:#687e94;border-color:#687e94;color:#fff}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{background-color:#586b7e;border-color:#536576;color:#fff}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(127,145,164,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#687e94;border-color:#687e94;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#536576;border-color:#4e5e6f;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(127,145,164,.5)}.btn-success{background-color:#38c172;border-color:#38c172;color:#fff}.btn-success.focus,.btn-success:focus,.btn-success:hover{background-color:#2fa360;border-color:#2d995b;color:#fff}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(86,202,135,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#38c172;border-color:#38c172;color:#fff}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{background-color:#2d995b;border-color:#2a9055;color:#fff}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(86,202,135,.5)}.btn-info{background-color:#6cb2eb;border-color:#6cb2eb;color:#1c3047}.btn-info.focus,.btn-info:focus,.btn-info:hover{background-color:#4aa0e6;border-color:#3f9ae5;color:#fff}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(96,159,210,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#6cb2eb;border-color:#6cb2eb;color:#1c3047}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{background-color:#3f9ae5;border-color:#3495e3;color:#fff}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(96,159,210,.5)}.btn-warning{background-color:#ffed4a;border-color:#ffed4a;color:#1c3047}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{background-color:#ffe924;border-color:#ffe817;color:#1c3047}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(221,209,74,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#ffed4a;border-color:#ffed4a;color:#1c3047}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{background-color:#ffe817;border-color:#ffe70a;color:#1c3047}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(221,209,74,.5)}.btn-danger{background-color:#e3342f;border-color:#e3342f;color:#fff}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{background-color:#d0211c;border-color:#c51f1a;color:#fff}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(231,82,78,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#e3342f;border-color:#e3342f;color:#fff}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{background-color:#c51f1a;border-color:#b91d19;color:#fff}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(231,82,78,.5)}.btn-light{background-color:#e6ecf2;border-color:#e6ecf2;color:#1c3047}.btn-light.focus,.btn-light:focus,.btn-light:hover{background-color:#cdd9e5;border-color:#c4d3e1;color:#1c3047}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(200,208,216,.5)}.btn-light.disabled,.btn-light:disabled{background-color:#e6ecf2;border-color:#e6ecf2;color:#1c3047}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{background-color:#c4d3e1;border-color:#bcccdc;color:#1c3047}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(200,208,216,.5)}.btn-dark{background-color:#304961;border-color:#304961;color:#fff}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{background-color:#233647;border-color:#1f2f3f;color:#fff}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(79,100,121,.5)}.btn-dark.disabled,.btn-dark:disabled{background-color:#304961;border-color:#304961;color:#fff}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{background-color:#1f2f3f;border-color:#1b2936;color:#fff}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(79,100,121,.5)}.btn-outline-primary{border-color:#169bff;color:#169bff}.btn-outline-primary:hover{background-color:#169bff;border-color:#169bff;color:#fff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(22,155,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:transparent;color:#169bff}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#169bff;border-color:#169bff;color:#fff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(22,155,255,.5)}.btn-outline-secondary{border-color:#687e94;color:#687e94}.btn-outline-secondary:hover{background-color:#687e94;border-color:#687e94;color:#fff}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(104,126,148,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:transparent;color:#687e94}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{background-color:#687e94;border-color:#687e94;color:#fff}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(104,126,148,.5)}.btn-outline-success{border-color:#38c172;color:#38c172}.btn-outline-success:hover{background-color:#38c172;border-color:#38c172;color:#fff}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(56,193,114,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{background-color:transparent;color:#38c172}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{background-color:#38c172;border-color:#38c172;color:#fff}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(56,193,114,.5)}.btn-outline-info{border-color:#6cb2eb;color:#6cb2eb}.btn-outline-info:hover{background-color:#6cb2eb;border-color:#6cb2eb;color:#1c3047}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(108,178,235,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{background-color:transparent;color:#6cb2eb}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{background-color:#6cb2eb;border-color:#6cb2eb;color:#1c3047}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,178,235,.5)}.btn-outline-warning{border-color:#ffed4a;color:#ffed4a}.btn-outline-warning:hover{background-color:#ffed4a;border-color:#ffed4a;color:#1c3047}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,237,74,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{background-color:transparent;color:#ffed4a}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{background-color:#ffed4a;border-color:#ffed4a;color:#1c3047}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,237,74,.5)}.btn-outline-danger{border-color:#e3342f;color:#e3342f}.btn-outline-danger:hover{background-color:#e3342f;border-color:#e3342f;color:#fff}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(227,52,47,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{background-color:transparent;color:#e3342f}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{background-color:#e3342f;border-color:#e3342f;color:#fff}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(227,52,47,.5)}.btn-outline-light{border-color:#e6ecf2;color:#e6ecf2}.btn-outline-light:hover{background-color:#e6ecf2;border-color:#e6ecf2;color:#1c3047}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(230,236,242,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{background-color:transparent;color:#e6ecf2}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{background-color:#e6ecf2;border-color:#e6ecf2;color:#1c3047}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(230,236,242,.5)}.btn-outline-dark{border-color:#304961;color:#304961}.btn-outline-dark:hover{background-color:#304961;border-color:#304961;color:#fff}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(48,73,97,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{background-color:transparent;color:#304961}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{background-color:#304961;border-color:#304961;color:#fff}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(48,73,97,.5)}.btn-link{color:#169bff;font-weight:400;text-decoration:none}.btn-link:hover{color:#0072c9}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#687e94;pointer-events:none}.btn-group-lg>.btn,.btn-lg{border-radius:.3rem;font-size:1.125rem;line-height:1.5;padding:.5rem 1rem}.btn-group-sm>.btn,.btn-sm{border-radius:.2rem;font-size:.7875rem;line-height:1.5;padding:.25rem .5rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;position:relative;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.width{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.width{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{margin-left:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;color:#1c3047;display:none;float:left;font-size:.9rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu-left{left:0;right:auto}.dropdown-menu-right{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-left{left:0;right:auto}.dropdown-menu-sm-right{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-left{left:0;right:auto}.dropdown-menu-md-right{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-left{left:0;right:auto}.dropdown-menu-lg-right{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-left{left:0;right:auto}.dropdown-menu-xl-right{left:auto;right:0}}.dropup .dropdown-menu{bottom:100%;margin-bottom:.125rem;margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{left:100%;margin-left:.125rem;margin-top:0;right:auto;top:0}.dropright .dropdown-toggle:after{border-bottom:.3em solid transparent;border-left:.3em solid;border-right:0;border-top:.3em solid transparent;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{left:auto;margin-right:.125rem;margin-top:0;right:100%;top:0}.dropleft .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:before{border-bottom:.3em solid transparent;border-right:.3em solid;border-top:.3em solid transparent;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{bottom:auto;right:auto}.dropdown-divider{border-top:1px solid #d8dfe8;height:0;margin:.5rem 0;overflow:hidden}.dropdown-item{background-color:transparent;border:0;clear:both;color:#1c3047;display:block;font-weight:400;padding:.25rem 1.5rem;text-align:inherit;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#d8dfe8;color:#152435;text-decoration:none}.dropdown-item.active,.dropdown-item:active{background-color:#169bff;color:#fff;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:#adb5bd;pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:#687e94;display:block;font-size:.7875rem;margin-bottom:0;padding:.5rem 1.5rem;white-space:nowrap}.dropdown-item-text{color:#1c3047;display:block;padding:.25rem 1.5rem}.btn-group,.btn-group-vertical{display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{flex:1 1 auto;position:relative}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{align-items:flex-start;flex-direction:column;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{flex:1 1 auto;margin-bottom:0;min-width:0;position:relative;width:1%}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.custom-file{align-items:center;display:flex}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-bottom-left-radius:0;border-top-left-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label:after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{align-items:center;background-color:#d8dfe8;border:1px solid #a7b5c4;border-radius:.25rem;color:#4c657a;display:flex;font-size:.9rem;font-weight:400;line-height:1.6;margin-bottom:0;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{border-radius:.3rem;font-size:1.125rem;line-height:1.5;padding:.5rem 1rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{border-radius:.2rem;font-size:.7875rem;line-height:1.5;padding:.25rem .5rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-bottom-left-radius:0;border-top-left-radius:0}.custom-control{display:block;min-height:1.44rem;padding-left:1.5rem;position:relative;-webkit-print-color-adjust:exact;print-color-adjust:exact;z-index:1}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{height:1.22rem;left:0;opacity:0;position:absolute;width:1rem;z-index:-1}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(22,155,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#96d2ff}.custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#c9e8ff;border-color:#c9e8ff;color:#fff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#687e94}.custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#d8dfe8}.custom-control-label{margin-bottom:0;position:relative;vertical-align:top}.custom-control-label:before{background-color:#fff;border:1px solid #adb5bd;pointer-events:none}.custom-control-label:after,.custom-control-label:before{content:"";display:block;height:1rem;left:-1.5rem;position:absolute;top:.22rem;width:1rem}.custom-control-label:after{background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#169bff;border-color:#169bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(22,155,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(22,155,255,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(22,155,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{border-radius:.5rem;left:-2.25rem;pointer-events:all;width:1.75rem}.custom-switch .custom-control-label:after{background-color:#adb5bd;border-radius:.5rem;height:calc(1rem - 4px);left:calc(-2.25rem + 2px);top:calc(.22rem + 2px);transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:calc(1rem - 4px)}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(22,155,255,.5)}.custom-select{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23304961' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat;border:1px solid #a7b5c4;border-radius:.25rem;color:#4c657a;display:inline-block;font-size:.9rem;font-weight:400;height:calc(1.6em + .75rem + 2px);line-height:1.6;padding:.375rem 1.75rem .375rem .75rem;vertical-align:middle;width:100%}.custom-select:focus{border-color:#96d2ff;box-shadow:0 0 0 .2rem rgba(22,155,255,.25);outline:0}.custom-select:focus::-ms-value{background-color:#fff;color:#4c657a}.custom-select[multiple],.custom-select[size]:not([size="1"]){background-image:none;height:auto;padding-right:.75rem}.custom-select:disabled{background-color:#d8dfe8;color:#687e94}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #4c657a}.custom-select-sm{font-size:.7875rem;height:calc(1.5em + .5rem + 2px);padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.custom-select-lg{font-size:1.125rem;height:calc(1.5em + 1rem + 2px);padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{height:calc(1.6em + .75rem + 2px);position:relative;width:100%}.custom-file-input{margin:0;opacity:0;overflow:hidden;z-index:2}.custom-file-input:focus~.custom-file-label{border-color:#96d2ff;box-shadow:0 0 0 .2rem rgba(22,155,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#d8dfe8}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{background-color:#fff;border:1px solid #a7b5c4;border-radius:.25rem;font-weight:400;height:calc(1.6em + .75rem + 2px);left:0;overflow:hidden;z-index:1}.custom-file-label,.custom-file-label:after{color:#4c657a;line-height:1.6;padding:.375rem .75rem;position:absolute;right:0;top:0}.custom-file-label:after{background-color:#d8dfe8;border-left:inherit;border-radius:0 .25rem .25rem 0;bottom:0;content:"Browse";display:block;height:calc(1.6em + .75rem);z-index:3}.custom-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:1.4rem;padding:0;width:100%}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #f8fafc,0 0 0 .2rem rgba(22,155,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #f8fafc,0 0 0 .2rem rgba(22,155,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #f8fafc,0 0 0 .2rem rgba(22,155,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{background-color:#169bff;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.custom-range::-webkit-slider-thumb:active{background-color:#c9e8ff}.custom-range::-webkit-slider-runnable-track{background-color:#bfcad6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.custom-range::-moz-range-thumb{background-color:#169bff;border:0;border-radius:1rem;height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb{-moz-appearance:none;appearance:none}.custom-range::-moz-range-thumb:active{background-color:#c9e8ff}.custom-range::-moz-range-track{background-color:#bfcad6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.custom-range::-ms-thumb{background-color:#169bff;border:0;border-radius:1rem;height:1rem;margin-left:.2rem;margin-right:.2rem;margin-top:0;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb{appearance:none}.custom-range::-ms-thumb:active{background-color:#c9e8ff}.custom-range::-ms-track{background-color:transparent;border-color:transparent;border-width:.5rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#bfcad6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#687e94;cursor:default;pointer-events:none}.nav-tabs{border-bottom:1px solid #bfcad6}.nav-tabs .nav-link{background-color:transparent;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;margin-bottom:-1px}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#d8dfe8 #d8dfe8 #bfcad6;isolation:isolate}.nav-tabs .nav-link.disabled{background-color:transparent;border-color:transparent;color:#687e94}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#f8fafc;border-color:#bfcad6 #bfcad6 #f8fafc;color:#4c657a}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#169bff;color:#fff}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{padding:.5rem 1rem;position:relative}.navbar,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.navbar-brand{display:inline-block;font-size:1.125rem;line-height:inherit;margin-right:1rem;padding-bottom:.32rem;padding-top:.32rem;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link{padding-left:0;padding-right:0}.navbar-nav .dropdown-menu{float:none;position:static}.navbar-text{display:inline-block;padding-bottom:.5rem;padding-top:.5rem}.navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}.navbar-toggler{background-color:transparent;border:1px solid transparent;border-radius:.25rem;font-size:1.125rem;line-height:1;padding:.25rem .75rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{background:50%/100% 100% no-repeat;content:"";display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-left:0;padding-right:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-left:0;padding-right:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-left:0;padding-right:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-left:0;padding-right:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-left:0;padding-right:0}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{border-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;display:flex;flex-direction:column;min-width:0;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:0;padding:.75rem 1.25rem}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125);padding:.75rem 1.25rem}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{border-bottom:0;margin-bottom:-.75rem}.card-header-pills,.card-header-tabs{margin-left:-.625rem;margin-right:-.625rem}.card-img-overlay{border-radius:calc(.25rem - 1px);bottom:0;left:0;padding:1.25rem;position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-left:-15px;margin-right:-15px}.card-deck .card{flex:1 0 0%;margin-bottom:0;margin-left:15px;margin-right:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{background-color:#d8dfe8;border-radius:.25rem;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:1rem;padding:.75rem 1rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{color:#687e94;content:"/";float:left;padding-right:.5rem}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#687e94}.pagination{border-radius:.25rem;display:flex;list-style:none;padding-left:0}.page-link{background-color:#fff;border:1px solid #bfcad6;color:#169bff;display:block;line-height:1.25;margin-left:-1px;padding:.5rem .75rem;position:relative}.page-link:hover{background-color:#d8dfe8;border-color:#bfcad6;color:#0072c9;text-decoration:none;z-index:2}.page-link:focus{box-shadow:0 0 0 .2rem rgba(22,155,255,.25);outline:0;z-index:3}.page-item:first-child .page-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;margin-left:0}.page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.page-item.active .page-link{background-color:#169bff;border-color:#169bff;color:#fff;z-index:3}.page-item.disabled .page-link{background-color:#fff;border-color:#bfcad6;color:#687e94;cursor:auto;pointer-events:none}.pagination-lg .page-link{font-size:1.125rem;line-height:1.5;padding:.75rem 1.5rem}.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.pagination-sm .page-link{font-size:.7875rem;line-height:1.5;padding:.25rem .5rem}.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}.badge{border-radius:.25rem;display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.25em .4em;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:baseline;white-space:nowrap}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{border-radius:10rem;padding-left:.6em;padding-right:.6em}.badge-primary{background-color:#169bff;color:#fff}a.badge-primary:focus,a.badge-primary:hover{background-color:#0081e2;color:#fff}a.badge-primary.focus,a.badge-primary:focus{box-shadow:0 0 0 .2rem rgba(22,155,255,.5);outline:0}.badge-secondary{background-color:#687e94}a.badge-secondary:focus,a.badge-secondary:hover{background-color:#536576;color:#fff}a.badge-secondary.focus,a.badge-secondary:focus{box-shadow:0 0 0 .2rem rgba(104,126,148,.5);outline:0}.badge-success{background-color:#38c172;color:#fff}a.badge-success:focus,a.badge-success:hover{background-color:#2d995b;color:#fff}a.badge-success.focus,a.badge-success:focus{box-shadow:0 0 0 .2rem rgba(56,193,114,.5);outline:0}.badge-info{background-color:#6cb2eb;color:#1c3047}a.badge-info:focus,a.badge-info:hover{background-color:#3f9ae5;color:#1c3047}a.badge-info.focus,a.badge-info:focus{box-shadow:0 0 0 .2rem rgba(108,178,235,.5);outline:0}.badge-warning{background-color:#ffed4a;color:#1c3047}a.badge-warning:focus,a.badge-warning:hover{background-color:#ffe817;color:#1c3047}a.badge-warning.focus,a.badge-warning:focus{box-shadow:0 0 0 .2rem rgba(255,237,74,.5);outline:0}.badge-danger{background-color:#e3342f;color:#fff}a.badge-danger:focus,a.badge-danger:hover{background-color:#c51f1a;color:#fff}a.badge-danger.focus,a.badge-danger:focus{box-shadow:0 0 0 .2rem rgba(227,52,47,.5);outline:0}.badge-light{background-color:#e6ecf2;color:#1c3047}a.badge-light:focus,a.badge-light:hover{background-color:#c4d3e1;color:#1c3047}a.badge-light.focus,a.badge-light:focus{box-shadow:0 0 0 .2rem rgba(230,236,242,.5);outline:0}.badge-dark{background-color:#304961;color:#fff}a.badge-dark:focus,a.badge-dark:hover{background-color:#1f2f3f;color:#fff}a.badge-dark.focus,a.badge-dark:focus{box-shadow:0 0 0 .2rem rgba(48,73,97,.5);outline:0}.jumbotron{background-color:#d8dfe8;border-radius:.3rem;margin-bottom:2rem;padding:2rem 1rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{border-radius:0;padding-left:0;padding-right:0}.alert{border:1px solid transparent;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3.85rem}.alert-dismissible .close{color:inherit;padding:.75rem 1.25rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{background-color:#d0ebff;border-color:#bee3ff;color:#0b5185}.alert-primary hr{border-top-color:#a4d8ff}.alert-primary .alert-link{color:#073456}.alert-secondary{background-color:#e1e5ea;border-color:#d5dbe1;color:#36424d}.alert-secondary hr{border-top-color:#c6ced6}.alert-secondary .alert-link{color:#21282f}.alert-success{background-color:#d7f3e3;border-color:#c7eed8;color:#1d643b}.alert-success hr{border-top-color:#b4e8ca}.alert-success .alert-link{color:#123d24}.alert-info{background-color:#e2f0fb;border-color:#d6e9f9;color:#385d7a}.alert-info hr{border-top-color:#bfdef6}.alert-info .alert-link{color:#284257}.alert-warning{background-color:#fffbdb;border-color:#fffacc;color:#857b26}.alert-warning hr{border-top-color:#fff7b3}.alert-warning .alert-link{color:#5d571b}.alert-danger{background-color:#f9d6d5;border-color:#f7c6c5;color:#761b18}.alert-danger hr{border-top-color:#f4b0ae}.alert-danger .alert-link{color:#4c1110}.alert-light{background-color:#fafbfc;border-color:#f8fafb;color:#787b7e}.alert-light hr{border-top-color:#e7edf3}.alert-light .alert-link{color:#5f6164}.alert-dark{background-color:#d6dbdf;border-color:#c5ccd3;color:#192632}.alert-dark hr{border-top-color:#b7bfc8}.alert-dark .alert-link{color:#080c10}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{background-color:#d8dfe8;border-radius:.25rem;font-size:.675rem;height:1rem;line-height:0}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{background-color:#169bff;color:#fff;flex-direction:column;justify-content:center;text-align:center;transition:width .6s ease;white-space:nowrap}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.media{align-items:flex-start;display:flex}.media-body{flex:1}.list-group{border-radius:.25rem;display:flex;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-item-action{color:#4c657a;text-align:inherit;width:100%}.list-group-item-action:focus,.list-group-item-action:hover{background-color:#e6ecf2;color:#4c657a;text-decoration:none;z-index:1}.list-group-item-action:active{background-color:#d8dfe8;color:#1c3047}.list-group-item{background-color:#fff;border:1px solid rgba(0,0,0,.125);display:block;padding:.75rem 1.25rem;position:relative}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{background-color:#fff;color:#687e94;pointer-events:none}.list-group-item.active{background-color:#169bff;border-color:#169bff;color:#fff;z-index:2}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{border-top-width:1px;margin-top:-1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-md>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{background-color:#bee3ff;color:#0b5185}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{background-color:#a4d8ff;color:#0b5185}.list-group-item-primary.list-group-item-action.active{background-color:#0b5185;border-color:#0b5185;color:#fff}.list-group-item-secondary{background-color:#d5dbe1;color:#36424d}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{background-color:#c6ced6;color:#36424d}.list-group-item-secondary.list-group-item-action.active{background-color:#36424d;border-color:#36424d;color:#fff}.list-group-item-success{background-color:#c7eed8;color:#1d643b}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{background-color:#b4e8ca;color:#1d643b}.list-group-item-success.list-group-item-action.active{background-color:#1d643b;border-color:#1d643b;color:#fff}.list-group-item-info{background-color:#d6e9f9;color:#385d7a}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{background-color:#bfdef6;color:#385d7a}.list-group-item-info.list-group-item-action.active{background-color:#385d7a;border-color:#385d7a;color:#fff}.list-group-item-warning{background-color:#fffacc;color:#857b26}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{background-color:#fff7b3;color:#857b26}.list-group-item-warning.list-group-item-action.active{background-color:#857b26;border-color:#857b26;color:#fff}.list-group-item-danger{background-color:#f7c6c5;color:#761b18}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{background-color:#f4b0ae;color:#761b18}.list-group-item-danger.list-group-item-action.active{background-color:#761b18;border-color:#761b18;color:#fff}.list-group-item-light{background-color:#f8fafb;color:#787b7e}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{background-color:#e7edf3;color:#787b7e}.list-group-item-light.list-group-item-action.active{background-color:#787b7e;border-color:#787b7e;color:#fff}.list-group-item-dark{background-color:#c5ccd3;color:#192632}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{background-color:#b7bfc8;color:#192632}.list-group-item-dark.list-group-item-action.active{background-color:#192632;border-color:#192632;color:#fff}.close{color:#000;float:right;font-size:1.35rem;font-weight:700;line-height:1;opacity:.5;text-shadow:0 1px 0 #fff}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{background-color:transparent;border:0;padding:0}a.close.disabled{pointer-events:none}.toast{background-clip:padding-box;background-color:hsla(0,0%,100%,.85);border:1px solid rgba(0,0,0,.1);border-radius:.25rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.1);flex-basis:350px;font-size:.875rem;max-width:350px;opacity:0}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{align-items:center;background-clip:padding-box;background-color:hsla(0,0%,100%,.85);border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);color:#687e94;display:flex;padding:.25rem .75rem}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.fade .modal-dialog{transform:translateY(-50px)}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{content:"";display:block;height:calc(100vh - 1rem);height:-moz-min-content;height:min-content}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;height:100%;justify-content:center}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{align-items:flex-start;border-bottom:1px solid #bfcad6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);display:flex;justify-content:space-between;padding:1rem}.modal-header .close{margin:-1rem -1rem -1rem auto;padding:1rem}.modal-title{line-height:1.6;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-bottom-left-radius:calc(.3rem - 1px);border-bottom-right-radius:calc(.3rem - 1px);border-top:1px solid #bfcad6;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:.75rem}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{word-wrap:break-word;display:block;font-family:Montserrat,sans-serif;font-size:.7875rem;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.6;margin:0;opacity:0;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.tooltip.show{opacity:.9}.tooltip .arrow{display:block;height:.4rem;position:absolute;width:.8rem}.tooltip .arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{border-top-color:#000;border-width:.4rem .4rem 0;top:0}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{height:.8rem;left:0;width:.4rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{border-right-color:#000;border-width:.4rem .4rem .4rem 0;right:0}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{border-bottom-color:#000;border-width:0 .4rem .4rem;bottom:0}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{height:.8rem;right:0;width:.4rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{border-left-color:#000;border-width:.4rem 0 .4rem .4rem;left:0}.tooltip-inner{background-color:#000;border-radius:.25rem;color:#fff;max-width:200px;padding:.25rem .5rem;text-align:center}.popover{word-wrap:break-word;background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;font-family:Montserrat,sans-serif;font-size:.7875rem;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.6;max-width:276px;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;top:0;white-space:normal;word-break:normal;word-spacing:normal;z-index:1060}.popover,.popover .arrow{display:block;position:absolute}.popover .arrow{height:.5rem;margin:0 .3rem;width:1rem}.popover .arrow:after,.popover .arrow:before{border-color:transparent;border-style:solid;content:"";display:block;position:absolute}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:before{border-top-color:rgba(0,0,0,.25);border-width:.5rem .5rem 0;bottom:0}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-top>.arrow:after{border-top-color:#fff;border-width:.5rem .5rem 0;bottom:1px}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{height:1rem;left:calc(-.5rem - 1px);margin:.3rem 0;width:.5rem}.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{border-right-color:rgba(0,0,0,.25);border-width:.5rem .5rem .5rem 0;left:0}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-right>.arrow:after{border-right-color:#fff;border-width:.5rem .5rem .5rem 0;left:1px}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:before{border-bottom-color:rgba(0,0,0,.25);border-width:0 .5rem .5rem;top:0}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{border-bottom-color:#fff;border-width:0 .5rem .5rem;top:1px}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:1px solid #f7f7f7;content:"";display:block;left:50%;margin-left:-.5rem;position:absolute;top:0;width:1rem}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{height:1rem;margin:.3rem 0;right:calc(-.5rem - 1px);width:.5rem}.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{border-left-color:rgba(0,0,0,.25);border-width:.5rem 0 .5rem .5rem;right:0}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{border-left-color:#fff;border-width:.5rem 0 .5rem .5rem;right:1px}.popover-header{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);font-size:.9rem;margin-bottom:0;padding:.5rem .75rem}.popover-header:empty{display:none}.popover-body{color:#1c3047;padding:.5rem .75rem}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:transform .6s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transform:none;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1;z-index:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0;transition:opacity 0s .6s;z-index:0}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{align-items:center;background:none;border:0;bottom:0;color:#fff;display:flex;justify-content:center;opacity:.5;padding:0;position:absolute;text-align:center;top:0;transition:opacity .15s ease;width:15%;z-index:1}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background:50%/100% 100% no-repeat;display:inline-block;height:20px;width:20px}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='m5.25 0-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='m2.75 0-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin-left:15%;margin-right:15%;padding-left:0;position:absolute;right:0;z-index:15}.carousel-indicators li{background-clip:padding-box;background-color:#fff;border-bottom:10px solid transparent;border-top:10px solid transparent;box-sizing:content-box;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;text-indent:-999px;transition:opacity .6s ease;width:30px}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{bottom:20px;color:#fff;left:15%;padding-bottom:20px;padding-top:20px;position:absolute;right:15%;text-align:center;z-index:10}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{animation:spinner-border .75s linear infinite;border:.25em solid;border-radius:50%;border-right:.25em solid transparent;display:inline-block;height:2rem;vertical-align:-.125em;width:2rem}.spinner-border-sm{border-width:.2em;height:1rem;width:1rem}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{animation:spinner-grow .75s linear infinite;background-color:currentcolor;border-radius:50%;display:inline-block;height:2rem;opacity:0;vertical-align:-.125em;width:2rem}.spinner-grow-sm{height:1rem;width:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#169bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0081e2!important}.bg-secondary{background-color:#687e94!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#536576!important}.bg-success{background-color:#38c172!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#2d995b!important}.bg-info{background-color:#6cb2eb!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#3f9ae5!important}.bg-warning{background-color:#ffed4a!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#ffe817!important}.bg-danger{background-color:#e3342f!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#c51f1a!important}.bg-light{background-color:#e6ecf2!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#c4d3e1!important}.bg-dark{background-color:#304961!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1f2f3f!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #bfcad6!important}.border-top{border-top:1px solid #bfcad6!important}.border-right{border-right:1px solid #bfcad6!important}.border-bottom{border-bottom:1px solid #bfcad6!important}.border-left{border-left:1px solid #bfcad6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#169bff!important}.border-secondary{border-color:#687e94!important}.border-success{border-color:#38c172!important}.border-info{border-color:#6cb2eb!important}.border-warning{border-color:#ffed4a!important}.border-danger{border-color:#e3342f!important}.border-light{border-color:#e6ecf2!important}.border-dark{border-color:#304961!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{clear:both;content:"";display:block}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{display:block;overflow:hidden;padding:0;position:relative;width:100%}.embed-responsive:before{content:"";display:block}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-21by9:before{padding-top:42.85714286%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;white-space:normal;width:auto}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link:after{background-color:transparent;bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#169bff!important}a.text-primary:focus,a.text-primary:hover{color:#0072c9!important}.text-secondary{color:#687e94!important}a.text-secondary:focus,a.text-secondary:hover{color:#485867!important}.text-success{color:#38c172!important}a.text-success:focus,a.text-success:hover{color:#27864f!important}.text-info{color:#6cb2eb!important}a.text-info:focus,a.text-info:hover{color:#298fe2!important}.text-warning{color:#ffed4a!important}a.text-warning:focus,a.text-warning:hover{color:#fde300!important}.text-danger{color:#e3342f!important}a.text-danger:focus,a.text-danger:hover{color:#ae1c17!important}.text-light{color:#e6ecf2!important}a.text-light:focus,a.text-light:hover{color:#b4c6d8!important}.text-dark{color:#304961!important}a.text-dark:focus,a.text-dark:hover{color:#17222e!important}.text-body{color:#1c3047!important}.text-muted{color:#687e94!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.text-decoration-none{text-decoration:none!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{box-shadow:none!important;text-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd}blockquote,img,pre,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #bfcad6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#bfcad6}.table .thead-dark th{border-color:#bfcad6;color:inherit}}.gradient-purple-indigo,.sidebar-gradient-purple-indigo .sidebar-left{background-color:#639;background-image:-o-linear-gradient(-154deg,#639 0,#33214b 100%);background:linear-gradient(-154deg,#639,#33214b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$from",endColorstr="$to",GradientType=1)}.btn.gradient-purple-indigo.active,.btn.gradient-purple-indigo:active{background-color:#639;background-image:-o-linear-gradient(-90deg,#639 0,#33214b 100%);background:linear-gradient(-90deg,#639,#33214b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$from",endColorstr="$to",GradientType=1)}.gradient-black-blue,.sidebar-gradient-black-blue .sidebar-left{background-color:#004e92;background-image:-o-linear-gradient(-154deg,#004e92 0,#000428 100%);background:linear-gradient(-154deg,#004e92,#000428);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$from",endColorstr="$to",GradientType=1)}.btn.gradient-black-blue.active,.btn.gradient-black-blue:active{background-color:#004e92;background-image:-o-linear-gradient(-90deg,#004e92 0,#000428 100%);background:linear-gradient(-90deg,#004e92,#000428);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$from",endColorstr="$to",GradientType=1)}.gradient-black-gray,.sidebar-gradient-black-gray .sidebar-left{background-color:#404040;background-image:-o-linear-gradient(-154deg,#404040 0,#000 100%);background:linear-gradient(-154deg,#404040,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$from",endColorstr="$to",GradientType=1)}.btn.gradient-black-gray.active,.btn.gradient-black-gray:active{background-color:#404040;background-image:-o-linear-gradient(-90deg,#404040 0,#000 100%);background:linear-gradient(-90deg,#404040,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$from",endColorstr="$to",GradientType=1)}.gradient-steel-gray,.sidebar-gradient-steel-gray .sidebar-left{background-color:#616d86;background-image:-o-linear-gradient(-154deg,#616d86 0,#1f1c2c 100%);background:linear-gradient(-154deg,#616d86,#1f1c2c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$from",endColorstr="$to",GradientType=1)}.btn.gradient-steel-gray.active,.btn.gradient-steel-gray:active{background-color:#616d86;background-image:-o-linear-gradient(-90deg,#616d86 0,#1f1c2c 100%);background:linear-gradient(-90deg,#616d86,#1f1c2c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$from",endColorstr="$to",GradientType=1)}.blue,.sidebar-blue .sidebar-left{background:#09f}.midnight-blue,.sidebar-midnight-blue .sidebar-left{background:#0c0c3c}.indigo,.sidebar-indigo .sidebar-left{background:#6574cd}.dark-purple,.sidebar-dark-purple .sidebar-left{background:#2f2b47}.purple,.sidebar-purple .sidebar-left{background:#40b6b9}.pink,.sidebar-pink .sidebar-left{background:#f66d9b}.red,.sidebar-red .sidebar-left{background:#e3342f}.orange,.sidebar-orange .sidebar-left{background:#f6993f}.sidebar-yellow .sidebar-left,.yellow{background:#ffed4a}.green,.sidebar-green .sidebar-left{background:#38c172}.sidebar-teal .sidebar-left,.teal{background:#4dc0b5}.cyan,.sidebar-cyan .sidebar-left{background:#6cb2eb}.gray,.sidebar-gray .sidebar-left{background:#2f2b47}.sidebar-slate-gray .sidebar-left,.slate-gray{background:#405365}.blue-50{background-color:#fff}.text-blue-50{color:#000}.blue-100{background-color:#e2f3ff}.text-blue-100{color:#000}.blue-200{background-color:#afddff}.text-blue-200{color:#000}.blue-300{background-color:#7cc7ff}.text-blue-300{color:#000}.blue-400{background-color:#49b1ff}.text-blue-400{color:#000}.blue-500{background-color:#169bff}.text-blue-500{color:#000}.blue-600{background-color:#0081e2}.text-blue-600{color:#000}.blue-700{background-color:#0064af}.text-blue-700{color:#fff}.blue-800{background-color:#00477c}.text-blue-800{color:#fff}.blue-900{background-color:#002a49}.text-blue-900{color:#fff}.indigo-50{background-color:#fff}.text-indigo-50{color:#000}.indigo-100{background-color:#fff}.text-indigo-100{color:#000}.indigo-200{background-color:#d9dcf3}.text-indigo-200{color:#000}.indigo-300{background-color:#b2bae6}.text-indigo-300{color:#000}.indigo-400{background-color:#8c97da}.text-indigo-400{color:#000}.indigo-500{background-color:#6574cd}.text-indigo-500{color:#000}.indigo-600{background-color:#3f51c1}.text-indigo-600{color:#000}.indigo-700{background-color:#32419a}.text-indigo-700{color:#fff}.indigo-800{background-color:#263174}.text-indigo-800{color:#fff}.indigo-900{background-color:#19214d}.text-indigo-900{color:#fff}.purple-50{background-color:#b2afce}.text-purple-50{color:#000}.purple-100{background-color:#9490ba}.text-purple-100{color:#000}.purple-200{background-color:#7670a7}.text-purple-200{color:#000}.purple-300{background-color:#5c578d}.text-purple-300{color:#000}.purple-400{background-color:#48436e}.text-purple-400{color:#fff}.purple-500{background-color:#33304e}.text-purple-500{color:#fff}.purple-600{background-color:#1e1d2e}.text-purple-600{color:#fff}.purple-700{background-color:#0a090f}.text-purple-700{color:#fff}.purple-800{background-color:#000}.text-purple-800{color:#fff}.purple-900{background-color:#000}.text-purple-900{color:#fff}.pink-50{background-color:#fff}.text-pink-50{color:#000}.pink-100{background-color:#fff}.text-pink-100{color:#000}.pink-200{background-color:#fffdfe}.text-pink-200{color:#000}.pink-300{background-color:#fccddd}.text-pink-300{color:#000}.pink-400{background-color:#f99dbc}.text-pink-400{color:#000}.pink-500{background-color:#f66d9b}.text-pink-500{color:#000}.pink-600{background-color:#f33d7a}.text-pink-600{color:#000}.pink-700{background-color:#ee0f5a}.text-pink-700{color:#000}.pink-800{background-color:#be0c48}.text-pink-800{color:#fff}.pink-900{background-color:#8e0936}.text-pink-900{color:#fff}.red-50{background-color:#fff}.text-red-50{color:#000}.red-100{background-color:#fbe3e3}.text-red-100{color:#000}.red-200{background-color:#f5b8b6}.text-red-200{color:#000}.red-300{background-color:#ef8c89}.text-red-300{color:#000}.red-400{background-color:#e9605c}.text-red-400{color:#000}.red-500{background-color:#e3342f}.text-red-500{color:#000}.red-600{background-color:#c51f1a}.text-red-600{color:#000}.red-700{background-color:#981814}.text-red-700{color:#fff}.red-800{background-color:#6b110e}.text-red-800{color:#fff}.red-900{background-color:#3e0a08}.text-red-900{color:#fff}.orange-50{background-color:#fff}.text-orange-50{color:#000}.orange-100{background-color:#fff}.text-orange-100{color:#000}.orange-200{background-color:#fde7d1}.text-orange-200{color:#000}.orange-300{background-color:#fbcda0}.text-orange-300{color:#000}.orange-400{background-color:#f8b370}.text-orange-400{color:#000}.orange-500{background-color:#f6993f}.text-orange-500{color:#000}.orange-600{background-color:#f47f0e}.text-orange-600{color:#000}.orange-700{background-color:#c66609}.text-orange-700{color:#000}.orange-800{background-color:#954d07}.text-orange-800{color:#fff}.orange-900{background-color:#643405}.text-orange-900{color:#fff}.yellow-50{background-color:#fff}.text-yellow-50{color:#000}.yellow-100{background-color:#fff}.text-yellow-100{color:#000}.yellow-200{background-color:#fffce3}.text-yellow-200{color:#000}.yellow-300{background-color:#fff7b0}.text-yellow-300{color:#000}.yellow-400{background-color:#fff27d}.text-yellow-400{color:#000}.yellow-500{background-color:#ffed4a}.text-yellow-500{color:#000}.yellow-600{background-color:#ffe817}.text-yellow-600{color:#000}.yellow-700{background-color:#e3cc00}.text-yellow-700{color:#000}.yellow-800{background-color:#b09e00}.text-yellow-800{color:#fff}.yellow-900{background-color:#7d7100}.text-yellow-900{color:#fff}.green-50{background-color:#fafefc}.text-green-50{color:#000}.green-100{background-color:#d3f2e0}.text-green-100{color:#000}.green-200{background-color:#abe7c4}.text-green-200{color:#000}.green-300{background-color:#84dba9}.text-green-300{color:#000}.green-400{background-color:#5cd08d}.text-green-400{color:#000}.green-500{background-color:#38c172}.text-green-500{color:#000}.green-600{background-color:#2d995b}.text-green-600{color:#fff}.green-700{background-color:#217243}.text-green-700{color:#fff}.green-800{background-color:#164a2c}.text-green-800{color:#fff}.green-900{background-color:#0a2315}.text-green-900{color:#fff}.teal-50{background-color:#fff}.text-teal-50{color:#000}.teal-100{background-color:#e4f5f4}.text-teal-100{color:#000}.teal-200{background-color:#bee8e4}.text-teal-200{color:#000}.teal-300{background-color:#98dbd4}.text-teal-300{color:#000}.teal-400{background-color:#73cdc5}.text-teal-400{color:#000}.teal-500{background-color:#4dc0b5}.text-teal-500{color:#000}.teal-600{background-color:#39a197}.text-teal-600{color:#000}.teal-700{background-color:#2c7b74}.text-teal-700{color:#fff}.teal-800{background-color:#1e5650}.text-teal-800{color:#fff}.teal-900{background-color:#11302d}.text-teal-900{color:#fff}.cyan-50{background-color:#fff}.text-cyan-50{color:#000}.cyan-100{background-color:#fff}.text-cyan-100{color:#000}.cyan-200{background-color:#f3f9fd}.text-cyan-200{color:#000}.cyan-300{background-color:#c6e1f7}.text-cyan-300{color:#000}.cyan-400{background-color:#99caf1}.text-cyan-400{color:#000}.cyan-500{background-color:#6cb2eb}.text-cyan-500{color:#000}.cyan-600{background-color:#3f9ae5}.text-cyan-600{color:#000}.cyan-700{background-color:#1d82d4}.text-cyan-700{color:#000}.cyan-800{background-color:#1766a7}.text-cyan-800{color:#fff}.cyan-900{background-color:#114b7a}.text-cyan-900{color:#fff}.white-50{background-color:#fff}.text-white-50{color:#000}.white-100{background-color:#fff}.text-white-100{color:#000}.white-200{background-color:#fff}.text-white-200{color:#000}.white-300{background-color:#fff}.text-white-300{color:#000}.white-400{background-color:#fff}.text-white-400{color:#000}.white-500{background-color:#fff}.text-white-500{color:#000}.white-600{background-color:#e6e6e6}.text-white-600{color:#000}.white-700{background-color:#ccc}.text-white-700{color:#000}.white-800{background-color:#b3b3b3}.text-white-800{color:#000}.white-900{background-color:#999}.text-white-900{color:#000}.gray-50{background-color:#fdfefe}.text-gray-50{color:#000}.gray-100{background-color:#dfe4e9}.text-gray-100{color:#000}.gray-200{background-color:#c1cbd4}.text-gray-200{color:#000}.gray-300{background-color:#a3b1bf}.text-gray-300{color:#000}.gray-400{background-color:#8598aa}.text-gray-400{color:#000}.gray-500{background-color:#687e94}.text-gray-500{color:#000}.gray-600{background-color:#536576}.text-gray-600{color:#fff}.gray-700{background-color:#3e4b58}.text-gray-700{color:#fff}.gray-800{background-color:#29323a}.text-gray-800{color:#fff}.gray-900{background-color:#14181c}.text-gray-900{color:#fff}.gray-dark-50{background-color:#b5c8db}.text-gray-dark-50{color:#000}.gray-dark-100{background-color:#93afca}.text-gray-dark-100{color:#000}.gray-dark-200{background-color:#7196b9}.text-gray-dark-200{color:#000}.gray-dark-300{background-color:#527ca5}.text-gray-dark-300{color:#000}.gray-dark-400{background-color:#416383}.text-gray-dark-400{color:#fff}.gray-dark-500{background-color:#304961}.text-gray-dark-500{color:#fff}.gray-dark-600{background-color:#1f2f3f}.text-gray-dark-600{color:#fff}.gray-dark-700{background-color:#0e161d}.text-gray-dark-700{color:#fff}.gray-dark-800{background-color:#000}.text-gray-dark-800{color:#fff}.gray-dark-900{background-color:#000}.text-gray-dark-900{color:#fff}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes jello{11.1%{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}to{transform:none}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}@keyframes swing{20%,40%,60%,80%,to{transform-origin:top center}20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}@keyframes wobble{0%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}to{transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOutDown{0%{transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}@keyframes slideOutLeft{0%{transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}@keyframes slideOutRight{0%{transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}@keyframes slideOutUp{0%{transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes zoomInDown{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInLeft{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInRight{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInUp{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOutDown{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}@keyframes zoomOutUp{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}@keyframes zoomIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.spin{animation:spin 2s linear infinite}.card-title,.text-title,h1,h2,h3,h4,h5,h6{color:#101c2a}.text-10{font-size:10px}.text-11{font-size:11px}.text-12{font-size:12px}.text-13{font-size:13px}.text-14{font-size:14px}.text-15{font-size:15px}.text-16{font-size:16px}.text-17{font-size:17px}.text-18{font-size:18px}.text-19{font-size:19px}.text-20{font-size:20px}.text-21{font-size:21px}.text-22{font-size:22px}.text-23{font-size:23px}.text-24{font-size:24px}.text-25{font-size:25px}.text-26{font-size:26px}.text-27{font-size:27px}.text-28{font-size:28px}.text-29{font-size:29px}.text-30{font-size:30px}.text-31{font-size:31px}.text-32{font-size:32px}.text-33{font-size:33px}.text-34{font-size:34px}.text-35{font-size:35px}.text-36{font-size:36px}.text-37{font-size:37px}.text-38{font-size:38px}.text-39{font-size:39px}.text-40{font-size:40px}.text-41{font-size:41px}.text-42{font-size:42px}.text-43{font-size:43px}.text-44{font-size:44px}.text-45{font-size:45px}.text-46{font-size:46px}.text-47{font-size:47px}.text-48{font-size:48px}.text-49{font-size:49px}.text-50{font-size:50px}.text-51{font-size:51px}.text-52{font-size:52px}.text-53{font-size:53px}.text-54{font-size:54px}.text-55{font-size:55px}.text-56{font-size:56px}.text-57{font-size:57px}.text-58{font-size:58px}.text-59{font-size:59px}.text-60{font-size:60px}.text-61{font-size:61px}.text-62{font-size:62px}.text-63{font-size:63px}.text-64{font-size:64px}.text-65{font-size:65px}.text-66{font-size:66px}.text-67{font-size:67px}.text-68{font-size:68px}.text-69{font-size:69px}.text-70{font-size:70px}.text-71{font-size:71px}.text-72{font-size:72px}.text-73{font-size:73px}.text-74{font-size:74px}.text-75{font-size:75px}.text-76{font-size:76px}.text-77{font-size:77px}.text-78{font-size:78px}.font-weight-300{font-weight:300}.font-weight-301{font-weight:301}.font-weight-302{font-weight:302}.font-weight-303{font-weight:303}.font-weight-304{font-weight:304}.font-weight-305{font-weight:305}.font-weight-306{font-weight:306}.font-weight-307{font-weight:307}.font-weight-308{font-weight:308}.font-weight-309{font-weight:309}.font-weight-310{font-weight:310}.font-weight-311{font-weight:311}.font-weight-312{font-weight:312}.font-weight-313{font-weight:313}.font-weight-314{font-weight:314}.font-weight-315{font-weight:315}.font-weight-316{font-weight:316}.font-weight-317{font-weight:317}.font-weight-318{font-weight:318}.font-weight-319{font-weight:319}.font-weight-320{font-weight:320}.font-weight-321{font-weight:321}.font-weight-322{font-weight:322}.font-weight-323{font-weight:323}.font-weight-324{font-weight:324}.font-weight-325{font-weight:325}.font-weight-326{font-weight:326}.font-weight-327{font-weight:327}.font-weight-328{font-weight:328}.font-weight-329{font-weight:329}.font-weight-330{font-weight:330}.font-weight-331{font-weight:331}.font-weight-332{font-weight:332}.font-weight-333{font-weight:333}.font-weight-334{font-weight:334}.font-weight-335{font-weight:335}.font-weight-336{font-weight:336}.font-weight-337{font-weight:337}.font-weight-338{font-weight:338}.font-weight-339{font-weight:339}.font-weight-340{font-weight:340}.font-weight-341{font-weight:341}.font-weight-342{font-weight:342}.font-weight-343{font-weight:343}.font-weight-344{font-weight:344}.font-weight-345{font-weight:345}.font-weight-346{font-weight:346}.font-weight-347{font-weight:347}.font-weight-348{font-weight:348}.font-weight-349{font-weight:349}.font-weight-350{font-weight:350}.font-weight-351{font-weight:351}.font-weight-352{font-weight:352}.font-weight-353{font-weight:353}.font-weight-354{font-weight:354}.font-weight-355{font-weight:355}.font-weight-356{font-weight:356}.font-weight-357{font-weight:357}.font-weight-358{font-weight:358}.font-weight-359{font-weight:359}.font-weight-360{font-weight:360}.font-weight-361{font-weight:361}.font-weight-362{font-weight:362}.font-weight-363{font-weight:363}.font-weight-364{font-weight:364}.font-weight-365{font-weight:365}.font-weight-366{font-weight:366}.font-weight-367{font-weight:367}.font-weight-368{font-weight:368}.font-weight-369{font-weight:369}.font-weight-370{font-weight:370}.font-weight-371{font-weight:371}.font-weight-372{font-weight:372}.font-weight-373{font-weight:373}.font-weight-374{font-weight:374}.font-weight-375{font-weight:375}.font-weight-376{font-weight:376}.font-weight-377{font-weight:377}.font-weight-378{font-weight:378}.font-weight-379{font-weight:379}.font-weight-380{font-weight:380}.font-weight-381{font-weight:381}.font-weight-382{font-weight:382}.font-weight-383{font-weight:383}.font-weight-384{font-weight:384}.font-weight-385{font-weight:385}.font-weight-386{font-weight:386}.font-weight-387{font-weight:387}.font-weight-388{font-weight:388}.font-weight-389{font-weight:389}.font-weight-390{font-weight:390}.font-weight-391{font-weight:391}.font-weight-392{font-weight:392}.font-weight-393{font-weight:393}.font-weight-394{font-weight:394}.font-weight-395{font-weight:395}.font-weight-396{font-weight:396}.font-weight-397{font-weight:397}.font-weight-398{font-weight:398}.font-weight-399{font-weight:399}.font-weight-400{font-weight:400}.font-weight-401{font-weight:401}.font-weight-402{font-weight:402}.font-weight-403{font-weight:403}.font-weight-404{font-weight:404}.font-weight-405{font-weight:405}.font-weight-406{font-weight:406}.font-weight-407{font-weight:407}.font-weight-408{font-weight:408}.font-weight-409{font-weight:409}.font-weight-410{font-weight:410}.font-weight-411{font-weight:411}.font-weight-412{font-weight:412}.font-weight-413{font-weight:413}.font-weight-414{font-weight:414}.font-weight-415{font-weight:415}.font-weight-416{font-weight:416}.font-weight-417{font-weight:417}.font-weight-418{font-weight:418}.font-weight-419{font-weight:419}.font-weight-420{font-weight:420}.font-weight-421{font-weight:421}.font-weight-422{font-weight:422}.font-weight-423{font-weight:423}.font-weight-424{font-weight:424}.font-weight-425{font-weight:425}.font-weight-426{font-weight:426}.font-weight-427{font-weight:427}.font-weight-428{font-weight:428}.font-weight-429{font-weight:429}.font-weight-430{font-weight:430}.font-weight-431{font-weight:431}.font-weight-432{font-weight:432}.font-weight-433{font-weight:433}.font-weight-434{font-weight:434}.font-weight-435{font-weight:435}.font-weight-436{font-weight:436}.font-weight-437{font-weight:437}.font-weight-438{font-weight:438}.font-weight-439{font-weight:439}.font-weight-440{font-weight:440}.font-weight-441{font-weight:441}.font-weight-442{font-weight:442}.font-weight-443{font-weight:443}.font-weight-444{font-weight:444}.font-weight-445{font-weight:445}.font-weight-446{font-weight:446}.font-weight-447{font-weight:447}.font-weight-448{font-weight:448}.font-weight-449{font-weight:449}.font-weight-450{font-weight:450}.font-weight-451{font-weight:451}.font-weight-452{font-weight:452}.font-weight-453{font-weight:453}.font-weight-454{font-weight:454}.font-weight-455{font-weight:455}.font-weight-456{font-weight:456}.font-weight-457{font-weight:457}.font-weight-458{font-weight:458}.font-weight-459{font-weight:459}.font-weight-460{font-weight:460}.font-weight-461{font-weight:461}.font-weight-462{font-weight:462}.font-weight-463{font-weight:463}.font-weight-464{font-weight:464}.font-weight-465{font-weight:465}.font-weight-466{font-weight:466}.font-weight-467{font-weight:467}.font-weight-468{font-weight:468}.font-weight-469{font-weight:469}.font-weight-470{font-weight:470}.font-weight-471{font-weight:471}.font-weight-472{font-weight:472}.font-weight-473{font-weight:473}.font-weight-474{font-weight:474}.font-weight-475{font-weight:475}.font-weight-476{font-weight:476}.font-weight-477{font-weight:477}.font-weight-478{font-weight:478}.font-weight-479{font-weight:479}.font-weight-480{font-weight:480}.font-weight-481{font-weight:481}.font-weight-482{font-weight:482}.font-weight-483{font-weight:483}.font-weight-484{font-weight:484}.font-weight-485{font-weight:485}.font-weight-486{font-weight:486}.font-weight-487{font-weight:487}.font-weight-488{font-weight:488}.font-weight-489{font-weight:489}.font-weight-490{font-weight:490}.font-weight-491{font-weight:491}.font-weight-492{font-weight:492}.font-weight-493{font-weight:493}.font-weight-494{font-weight:494}.font-weight-495{font-weight:495}.font-weight-496{font-weight:496}.font-weight-497{font-weight:497}.font-weight-498{font-weight:498}.font-weight-499{font-weight:499}.font-weight-500{font-weight:500}.font-weight-501{font-weight:501}.font-weight-502{font-weight:502}.font-weight-503{font-weight:503}.font-weight-504{font-weight:504}.font-weight-505{font-weight:505}.font-weight-506{font-weight:506}.font-weight-507{font-weight:507}.font-weight-508{font-weight:508}.font-weight-509{font-weight:509}.font-weight-510{font-weight:510}.font-weight-511{font-weight:511}.font-weight-512{font-weight:512}.font-weight-513{font-weight:513}.font-weight-514{font-weight:514}.font-weight-515{font-weight:515}.font-weight-516{font-weight:516}.font-weight-517{font-weight:517}.font-weight-518{font-weight:518}.font-weight-519{font-weight:519}.font-weight-520{font-weight:520}.font-weight-521{font-weight:521}.font-weight-522{font-weight:522}.font-weight-523{font-weight:523}.font-weight-524{font-weight:524}.font-weight-525{font-weight:525}.font-weight-526{font-weight:526}.font-weight-527{font-weight:527}.font-weight-528{font-weight:528}.font-weight-529{font-weight:529}.font-weight-530{font-weight:530}.font-weight-531{font-weight:531}.font-weight-532{font-weight:532}.font-weight-533{font-weight:533}.font-weight-534{font-weight:534}.font-weight-535{font-weight:535}.font-weight-536{font-weight:536}.font-weight-537{font-weight:537}.font-weight-538{font-weight:538}.font-weight-539{font-weight:539}.font-weight-540{font-weight:540}.font-weight-541{font-weight:541}.font-weight-542{font-weight:542}.font-weight-543{font-weight:543}.font-weight-544{font-weight:544}.font-weight-545{font-weight:545}.font-weight-546{font-weight:546}.font-weight-547{font-weight:547}.font-weight-548{font-weight:548}.font-weight-549{font-weight:549}.font-weight-550{font-weight:550}.font-weight-551{font-weight:551}.font-weight-552{font-weight:552}.font-weight-553{font-weight:553}.font-weight-554{font-weight:554}.font-weight-555{font-weight:555}.font-weight-556{font-weight:556}.font-weight-557{font-weight:557}.font-weight-558{font-weight:558}.font-weight-559{font-weight:559}.font-weight-560{font-weight:560}.font-weight-561{font-weight:561}.font-weight-562{font-weight:562}.font-weight-563{font-weight:563}.font-weight-564{font-weight:564}.font-weight-565{font-weight:565}.font-weight-566{font-weight:566}.font-weight-567{font-weight:567}.font-weight-568{font-weight:568}.font-weight-569{font-weight:569}.font-weight-570{font-weight:570}.font-weight-571{font-weight:571}.font-weight-572{font-weight:572}.font-weight-573{font-weight:573}.font-weight-574{font-weight:574}.font-weight-575{font-weight:575}.font-weight-576{font-weight:576}.font-weight-577{font-weight:577}.font-weight-578{font-weight:578}.font-weight-579{font-weight:579}.font-weight-580{font-weight:580}.font-weight-581{font-weight:581}.font-weight-582{font-weight:582}.font-weight-583{font-weight:583}.font-weight-584{font-weight:584}.font-weight-585{font-weight:585}.font-weight-586{font-weight:586}.font-weight-587{font-weight:587}.font-weight-588{font-weight:588}.font-weight-589{font-weight:589}.font-weight-590{font-weight:590}.font-weight-591{font-weight:591}.font-weight-592{font-weight:592}.font-weight-593{font-weight:593}.font-weight-594{font-weight:594}.font-weight-595{font-weight:595}.font-weight-596{font-weight:596}.font-weight-597{font-weight:597}.font-weight-598{font-weight:598}.font-weight-599{font-weight:599}.font-weight-600{font-weight:600}.font-weight-601{font-weight:601}.font-weight-602{font-weight:602}.font-weight-603{font-weight:603}.font-weight-604{font-weight:604}.font-weight-605{font-weight:605}.font-weight-606{font-weight:606}.font-weight-607{font-weight:607}.font-weight-608{font-weight:608}.font-weight-609{font-weight:609}.font-weight-610{font-weight:610}.font-weight-611{font-weight:611}.font-weight-612{font-weight:612}.font-weight-613{font-weight:613}.font-weight-614{font-weight:614}.font-weight-615{font-weight:615}.font-weight-616{font-weight:616}.font-weight-617{font-weight:617}.font-weight-618{font-weight:618}.font-weight-619{font-weight:619}.font-weight-620{font-weight:620}.font-weight-621{font-weight:621}.font-weight-622{font-weight:622}.font-weight-623{font-weight:623}.font-weight-624{font-weight:624}.font-weight-625{font-weight:625}.font-weight-626{font-weight:626}.font-weight-627{font-weight:627}.font-weight-628{font-weight:628}.font-weight-629{font-weight:629}.font-weight-630{font-weight:630}.font-weight-631{font-weight:631}.font-weight-632{font-weight:632}.font-weight-633{font-weight:633}.font-weight-634{font-weight:634}.font-weight-635{font-weight:635}.font-weight-636{font-weight:636}.font-weight-637{font-weight:637}.font-weight-638{font-weight:638}.font-weight-639{font-weight:639}.font-weight-640{font-weight:640}.font-weight-641{font-weight:641}.font-weight-642{font-weight:642}.font-weight-643{font-weight:643}.font-weight-644{font-weight:644}.font-weight-645{font-weight:645}.font-weight-646{font-weight:646}.font-weight-647{font-weight:647}.font-weight-648{font-weight:648}.font-weight-649{font-weight:649}.font-weight-650{font-weight:650}.font-weight-651{font-weight:651}.font-weight-652{font-weight:652}.font-weight-653{font-weight:653}.font-weight-654{font-weight:654}.font-weight-655{font-weight:655}.font-weight-656{font-weight:656}.font-weight-657{font-weight:657}.font-weight-658{font-weight:658}.font-weight-659{font-weight:659}.font-weight-660{font-weight:660}.font-weight-661{font-weight:661}.font-weight-662{font-weight:662}.font-weight-663{font-weight:663}.font-weight-664{font-weight:664}.font-weight-665{font-weight:665}.font-weight-666{font-weight:666}.font-weight-667{font-weight:667}.font-weight-668{font-weight:668}.font-weight-669{font-weight:669}.font-weight-670{font-weight:670}.font-weight-671{font-weight:671}.font-weight-672{font-weight:672}.font-weight-673{font-weight:673}.font-weight-674{font-weight:674}.font-weight-675{font-weight:675}.font-weight-676{font-weight:676}.font-weight-677{font-weight:677}.font-weight-678{font-weight:678}.font-weight-679{font-weight:679}.font-weight-680{font-weight:680}.font-weight-681{font-weight:681}.font-weight-682{font-weight:682}.font-weight-683{font-weight:683}.font-weight-684{font-weight:684}.font-weight-685{font-weight:685}.font-weight-686{font-weight:686}.font-weight-687{font-weight:687}.font-weight-688{font-weight:688}.font-weight-689{font-weight:689}.font-weight-690{font-weight:690}.font-weight-691{font-weight:691}.font-weight-692{font-weight:692}.font-weight-693{font-weight:693}.font-weight-694{font-weight:694}.font-weight-695{font-weight:695}.font-weight-696{font-weight:696}.font-weight-697{font-weight:697}.font-weight-698{font-weight:698}.font-weight-699{font-weight:699}.font-weight-700{font-weight:700}.font-weight-701{font-weight:701}.font-weight-702{font-weight:702}.font-weight-703{font-weight:703}.font-weight-704{font-weight:704}.font-weight-705{font-weight:705}.font-weight-706{font-weight:706}.font-weight-707{font-weight:707}.font-weight-708{font-weight:708}.font-weight-709{font-weight:709}.font-weight-710{font-weight:710}.font-weight-711{font-weight:711}.font-weight-712{font-weight:712}.font-weight-713{font-weight:713}.font-weight-714{font-weight:714}.font-weight-715{font-weight:715}.font-weight-716{font-weight:716}.font-weight-717{font-weight:717}.font-weight-718{font-weight:718}.font-weight-719{font-weight:719}.font-weight-720{font-weight:720}.font-weight-721{font-weight:721}.font-weight-722{font-weight:722}.font-weight-723{font-weight:723}.font-weight-724{font-weight:724}.font-weight-725{font-weight:725}.font-weight-726{font-weight:726}.font-weight-727{font-weight:727}.font-weight-728{font-weight:728}.font-weight-729{font-weight:729}.font-weight-730{font-weight:730}.font-weight-731{font-weight:731}.font-weight-732{font-weight:732}.font-weight-733{font-weight:733}.font-weight-734{font-weight:734}.font-weight-735{font-weight:735}.font-weight-736{font-weight:736}.font-weight-737{font-weight:737}.font-weight-738{font-weight:738}.font-weight-739{font-weight:739}.font-weight-740{font-weight:740}.font-weight-741{font-weight:741}.font-weight-742{font-weight:742}.font-weight-743{font-weight:743}.font-weight-744{font-weight:744}.font-weight-745{font-weight:745}.font-weight-746{font-weight:746}.font-weight-747{font-weight:747}.font-weight-748{font-weight:748}.font-weight-749{font-weight:749}.font-weight-750{font-weight:750}.font-weight-751{font-weight:751}.font-weight-752{font-weight:752}.font-weight-753{font-weight:753}.font-weight-754{font-weight:754}.font-weight-755{font-weight:755}.font-weight-756{font-weight:756}.font-weight-757{font-weight:757}.font-weight-758{font-weight:758}.font-weight-759{font-weight:759}.font-weight-760{font-weight:760}.font-weight-761{font-weight:761}.font-weight-762{font-weight:762}.font-weight-763{font-weight:763}.font-weight-764{font-weight:764}.font-weight-765{font-weight:765}.font-weight-766{font-weight:766}.font-weight-767{font-weight:767}.font-weight-768{font-weight:768}.font-weight-769{font-weight:769}.font-weight-770{font-weight:770}.font-weight-771{font-weight:771}.font-weight-772{font-weight:772}.font-weight-773{font-weight:773}.font-weight-774{font-weight:774}.font-weight-775{font-weight:775}.font-weight-776{font-weight:776}.font-weight-777{font-weight:777}.font-weight-778{font-weight:778}.font-weight-779{font-weight:779}.font-weight-780{font-weight:780}.font-weight-781{font-weight:781}.font-weight-782{font-weight:782}.font-weight-783{font-weight:783}.font-weight-784{font-weight:784}.font-weight-785{font-weight:785}.font-weight-786{font-weight:786}.font-weight-787{font-weight:787}.font-weight-788{font-weight:788}.font-weight-789{font-weight:789}.font-weight-790{font-weight:790}.font-weight-791{font-weight:791}.font-weight-792{font-weight:792}.font-weight-793{font-weight:793}.font-weight-794{font-weight:794}.font-weight-795{font-weight:795}.font-weight-796{font-weight:796}.font-weight-797{font-weight:797}.font-weight-798{font-weight:798}.font-weight-799{font-weight:799}.font-weight-800{font-weight:800}.font-weight-801{font-weight:801}.font-weight-802{font-weight:802}.font-weight-803{font-weight:803}.font-weight-804{font-weight:804}.font-weight-805{font-weight:805}.font-weight-806{font-weight:806}.font-weight-807{font-weight:807}.font-weight-808{font-weight:808}.font-weight-809{font-weight:809}.font-weight-810{font-weight:810}.font-weight-811{font-weight:811}.font-weight-812{font-weight:812}.font-weight-813{font-weight:813}.font-weight-814{font-weight:814}.font-weight-815{font-weight:815}.font-weight-816{font-weight:816}.font-weight-817{font-weight:817}.font-weight-818{font-weight:818}.font-weight-819{font-weight:819}.font-weight-820{font-weight:820}.font-weight-821{font-weight:821}.font-weight-822{font-weight:822}.font-weight-823{font-weight:823}.font-weight-824{font-weight:824}.font-weight-825{font-weight:825}.font-weight-826{font-weight:826}.font-weight-827{font-weight:827}.font-weight-828{font-weight:828}.font-weight-829{font-weight:829}.font-weight-830{font-weight:830}.font-weight-831{font-weight:831}.font-weight-832{font-weight:832}.font-weight-833{font-weight:833}.font-weight-834{font-weight:834}.font-weight-835{font-weight:835}.font-weight-836{font-weight:836}.font-weight-837{font-weight:837}.font-weight-838{font-weight:838}.font-weight-839{font-weight:839}.font-weight-840{font-weight:840}.font-weight-841{font-weight:841}.font-weight-842{font-weight:842}.font-weight-843{font-weight:843}.font-weight-844{font-weight:844}.font-weight-845{font-weight:845}.font-weight-846{font-weight:846}.font-weight-847{font-weight:847}.font-weight-848{font-weight:848}.font-weight-849{font-weight:849}.font-weight-850{font-weight:850}.font-weight-851{font-weight:851}.font-weight-852{font-weight:852}.font-weight-853{font-weight:853}.font-weight-854{font-weight:854}.font-weight-855{font-weight:855}.font-weight-856{font-weight:856}.font-weight-857{font-weight:857}.font-weight-858{font-weight:858}.font-weight-859{font-weight:859}.font-weight-860{font-weight:860}.font-weight-861{font-weight:861}.font-weight-862{font-weight:862}.font-weight-863{font-weight:863}.font-weight-864{font-weight:864}.font-weight-865{font-weight:865}.font-weight-866{font-weight:866}.font-weight-867{font-weight:867}.font-weight-868{font-weight:868}.font-weight-869{font-weight:869}.font-weight-870{font-weight:870}.font-weight-871{font-weight:871}.font-weight-872{font-weight:872}.font-weight-873{font-weight:873}.font-weight-874{font-weight:874}.font-weight-875{font-weight:875}.font-weight-876{font-weight:876}.font-weight-877{font-weight:877}.font-weight-878{font-weight:878}.font-weight-879{font-weight:879}.font-weight-880{font-weight:880}.font-weight-881{font-weight:881}.font-weight-882{font-weight:882}.font-weight-883{font-weight:883}.font-weight-884{font-weight:884}.font-weight-885{font-weight:885}.font-weight-886{font-weight:886}.font-weight-887{font-weight:887}.font-weight-888{font-weight:888}.font-weight-889{font-weight:889}.font-weight-890{font-weight:890}.font-weight-891{font-weight:891}.font-weight-892{font-weight:892}.font-weight-893{font-weight:893}.font-weight-894{font-weight:894}.font-weight-895{font-weight:895}.font-weight-896{font-weight:896}.font-weight-897{font-weight:897}.font-weight-898{font-weight:898}.font-weight-899{font-weight:899}.font-weight-900{font-weight:900}.pb-80{padding-bottom:80px}.text-small{font-size:.75rem}.p-readable{max-width:650px}.section-info{color:#adb5bd;font-size:14px}.heading{color:#323232;font-weight:700}.br{margin:10px 0}.text-mute{color:#adb5bd}.display-content{margin:20px 0}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.lead{font-size:1.25rem;font-weight:300}.t-font-bold{font-weight:500!important}.t-font-bolder{font-weight:600!important}.t-font-boldest{font-weight:700!important}.t-font-u{text-transform:uppercase}.blockquote{font-size:1.25rem;margin-bottom:1rem}.blockquote-footer{color:#adb5bd;display:block;font-size:80%}a.typo_link{position:relative}a.typo_link:hover{color:#6574cd}a.typo_link:hover:after{width:100%}a.typo_link:after{bottom:-4px;content:"";display:block;height:1px;left:0;position:absolute;transition:width .3s ease;width:0}a.typo_link.text-primary:after{background-color:#169bff}a.typo_link.text-secondary:after{background-color:#687e94}a.typo_link.text-success:after{background-color:#38c172}a.typo_link.text-info:after{background-color:#6cb2eb}a.typo_link.text-warning:after{background-color:#ffed4a}a.typo_link.text-danger:after{background-color:#e3342f}a.typo_link.text-light:after{background-color:#e6ecf2}a.typo_link.text-dark:after{background-color:#304961}.divider{align-items:center;display:flex;justify-content:center}.divider>span:first-child,.divider>span:last-child{background:#d8dfe8;display:inline-block;flex:1;height:1px;width:100%}.divider>span:not(:first-child):not(:last-child){padding:0 2rem}.box-shadow-1{box-shadow:0 1px 15px 1px rgba(0,0,0,.04),0 1px 6px rgba(0,0,0,.04)}.box-shadow-2{box-shadow:0 1px 15px 1px rgba(0,0,0,.24),0 1px 6px rgba(0,0,0,.04)}.layout-sidebar-compact .main-header{align-items:center;background:transparent;box-shadow:none;display:flex;flex-wrap:wrap;justify-content:space-between;left:0;position:absolute!important;transition:all .24s ease-in-out;width:100%;z-index:100}.layout-sidebar-compact .main-header .logo{display:none}.main-header .logo{width:76px}.main-header .logo img{height:auto}.main-header .header-part-right .user img{border-radius:50%;height:36px;width:36px}@media (max-width:1024px){.main-header .search-bar{display:none;width:180px}.main-header .menu-toggle{margin:0 36px;width:24px}.main-header .header-part-right .user{margin-right:1rem}}@media (max-width:767px){.main-header .search-bar{display:none}.main-header .menu-toggle{margin-right:36px;width:24px}}@media (max-width:576px){.main-header{height:70px;padding:0 1.5rem}.main-header .logo{width:60px}.main-header .menu-toggle{margin:0 10px!important;width:24px!important}.main-header .header-part-right .user{margin-right:0;padding-right:0}.notification-dropdown{left:-180px!important}}.layout-sidebar-compact.app-admin-wrap{width:100%}.layout-sidebar-compact.sidenav-open .main-content-wrap{width:calc(100% - 296px)}.layout-sidebar-compact.sidenav-open .sidebar-left{left:0}.layout-sidebar-compact .main-content-wrap{background:#fff;float:right;margin-top:0;min-height:calc(100vh - 80px);padding:0 2rem;position:relative;transition:all .24s ease-in-out;width:100%}.layout-sidebar-compact .main-content{display:flex;flex-direction:column;margin-top:104px;min-height:calc(100vh - 104px)}.layout-sidebar-compact .sidebar-left,.layout-sidebar-compact .sidebar-left-secondary{box-shadow:0 4px 20px 1px rgba(0,0,0,.06),0 1px 4px rgba(0,0,0,.08);height:100vh;position:fixed;top:0;z-index:101}.layout-sidebar-compact .sidebar-left{left:-96px;transition:all .24s ease-in-out}.layout-sidebar-compact .sidebar-left .logo{align-items:center;border-bottom:1px solid rgba(230,236,242,.05);display:flex;height:68px;justify-content:center}.layout-sidebar-compact .sidebar-left .logo img{width:40px}.layout-sidebar-compact .sidebar-left .navigation-left{height:100%;list-style:none;margin:0;padding:0;text-align:center;width:76px}.layout-sidebar-compact .sidebar-left .navigation-left .nav-item{border-bottom:1px solid rgba(230,236,242,.05);color:#fff;cursor:pointer;display:block;position:relative;width:100%}.layout-sidebar-compact .sidebar-left .navigation-left .nav-item:active,.layout-sidebar-compact .sidebar-left .navigation-left .nav-item:focus{outline:none}.layout-sidebar-compact .sidebar-left .navigation-left .nav-item.lvl1{text-align:center}.layout-sidebar-compact .sidebar-left .navigation-left .nav-item.active{border-left:2px solid #fff;color:#fff}.layout-sidebar-compact .sidebar-left .navigation-left .nav-item .nav-item-hold{color:#fff;display:block;padding:22px 0;width:100%}.layout-sidebar-compact .sidebar-left .navigation-left .nav-item .nav-item-hold:active,.layout-sidebar-compact .sidebar-left .navigation-left .nav-item .nav-item-hold:focus{outline:none}.layout-sidebar-compact .sidebar-left .navigation-left .nav-item .nav-item-hold .feather,.layout-sidebar-compact .sidebar-left .navigation-left .nav-item .nav-item-hold .nav-icon{display:block;font-size:24px;height:24px;margin:0 auto;width:24px}.layout-sidebar-compact .sidebar-left .navigation-left .nav-item .nav-item-hold .nav-text{display:none}.layout-sidebar-compact .sidebar-left .navigation-left .nav-item .nav-item-hold a{color:#fff}.layout-sidebar-compact .sidebar-left .navigation-left .nav-item.active .triangle{display:none}.layout-sidebar-compact.sidenav-open .sidebar-left-secondary{left:76px}.layout-sidebar-compact .sidebar-left-secondary{background:#fff;left:-240px;padding:.75rem 0;transition:all .24s ease-in-out;width:220px}.layout-sidebar-compact .sidebar-left-secondary .sidebar-close{display:none;font-size:18px;padding:16px;position:absolute;right:0;top:0}.layout-sidebar-compact .sidebar-left-secondary header .logo{margin-bottom:14px;padding:10px 0}.layout-sidebar-compact .sidebar-left-secondary header .logo img{height:24px;width:auto}.layout-sidebar-compact .sidebar-left-secondary header{padding:0 24px}.layout-sidebar-compact .sidebar-left-secondary header h6{font-size:18px;font-weight:600;margin-bottom:4px}.layout-sidebar-compact .sidebar-left-secondary header p{color:#687e94;margin-bottom:12px}.layout-sidebar-compact .sidebar-left-secondary .submenu-area{display:none}.layout-sidebar-compact .sidebar-left-secondary .childNav{list-style:none;padding:0}.layout-sidebar-compact .sidebar-left-secondary .childNav li.nav-item{display:block}.layout-sidebar-compact .sidebar-left-secondary .childNav li.nav-item a{align-items:center;color:#101c2a;cursor:pointer;display:flex;font-size:13px;padding:12px 24px;text-transform:capitalize;transition:all .15s ease-in}.layout-sidebar-compact .sidebar-left-secondary .childNav li.nav-item a:hover{background:#d8dfe8}.layout-sidebar-compact .sidebar-left-secondary .childNav li.nav-item a.open{background:#d8dfe8;color:#169bff}.layout-sidebar-compact .sidebar-left-secondary .childNav li.nav-item a .nav-icon{color:#687e94;font-size:18px;margin-right:8px;vertical-align:middle}.layout-sidebar-compact .sidebar-left-secondary .childNav li.nav-item a .item-name{font-weight:400;vertical-align:middle}.layout-sidebar-compact .sidebar-left-secondary .childNav li.nav-item a .dd-arrow{font-size:11px;margin-left:auto}.layout-sidebar-compact .sidebar-left-secondary .childNav li.nav-item .submenu{margin-left:8px}.layout-sidebar-compact .sidebar-left-secondary>.childNav{margin:0}.layout-sidebar-compact .sidebar-left-secondary li.nav-item.open>div>a>.dd-arrow{transform:rotate(90deg)}.layout-sidebar-compact .sidebar-left-secondary li.nav-item.open>div>.childNav{max-height:1000px;overflow:visible}.layout-sidebar-compact .sidebar-left-secondary li.nav-item>div>a>.dd-arrow{transition:all .4s ease-in-out}.layout-sidebar-compact .sidebar-left-secondary li.nav-item>div>.childNav{background:#fff;max-height:0;overflow:hidden;transition:all .4s ease-in-out}.layout-sidebar-compact .sidebar-left-secondary li.nav-item>div>.childNav li.nav-item a{padding:12px 12px 12px 50px}.layout-sidebar-compact .sidebar-overlay{display:none!important}@media (max-width:767px){.layout-sidebar-compact.sidenav-open .main-content-wrap{width:100%}.layout-sidebar-compact .sidebar-left-secondary .sidebar-close{display:block}}@media (max-width:576px){.main-content-wrap{padding:1.5rem}.main-content-wrap.sidenav-open{width:100%}.main-content-wrap{margin-top:70px}.sidebar-left,.sidebar-left-secondary{height:calc(100vh - 70px);top:70px}.sidebar-left{left:-110px}.sidebar-left .navigation-left{width:90px}.sidebar-left .navigation-left .nav-item.active .triangle{border-width:0 0 24px 24px}.sidebar-left .navigation-left .nav-item .nav-item-hold{padding:16px 0}.sidebar-left-secondary{left:-210px;width:190px}.sidebar-left-secondary.open{left:90px}.sidebar-overlay{height:calc(100vh - 70px)}}[dir=rtl] .layout-sidebar-compact .sidebar-left{left:auto!important;right:-96px}[dir=rtl] .layout-sidebar-compact.sidenav-open .sidebar-left{left:auto!important;right:0}[dir=rtl] .layout-sidebar-compact.sidenav-open .sidebar-left-secondary{right:76px}[dir=rtl] .layout-sidebar-compact .sidebar-left-secondary{left:auto!important;right:-240px}[dir=rtl] .layout-sidebar-compact .sidebar-left-secondary header{text-align:right}[dir=rtl] .layout-sidebar-compact .sidebar-left-secondary .childNav li.nav-item a .dd-arrow{margin-left:unset!important;margin-right:auto}[dir=rtl] .layout-sidebar-compact .sidebar-left-secondary .childNav li.nav-item a .nav-icon{margin-left:8px;margin-right:0}[dir=rtl] .layout-sidebar-compact .main-content-wrap{float:left}.layout-sidebar-large .main-header{align-items:center;background:#fff;box-shadow:0 1px 15px rgba(0,0,0,.04),0 1px 6px rgba(0,0,0,.04);display:flex;flex-wrap:wrap;height:80px;justify-content:space-between;position:fixed;width:100%;z-index:100}.layout-sidebar-large .main-header .menu-toggle{align-items:center;cursor:pointer;display:flex;flex-direction:column;margin-right:12px;width:90px}.layout-sidebar-large .main-header .menu-toggle div{background:#1c3047;height:1px;margin:3px 0;width:24px}.layout-sidebar-large .main-header .search-bar{align-items:center;background:#e6ecf2;border:1px solid #d8dfe8;border-radius:20px;display:flex;height:40px;justify-content:left;position:relative;width:230px}.layout-sidebar-large .main-header .search-bar input{background:transparent;border:0;color:#212121;font-size:.8rem;height:100%;line-height:2;outline:initial!important;padding:.5rem 1rem;width:calc(100% - 32px)}.layout-sidebar-large .main-header .search-bar .search-icon{display:inline-block;font-size:18px;width:24px}.layout-sidebar-large .main-header .logo{width:120px}.layout-sidebar-large .main-header .logo img{display:block;height:auto;margin:0 auto;width:60px}.layout-sidebar-large .main-header .header-icon{border-radius:8px;cursor:pointer;display:inline-block;font-size:19px;height:36px;line-height:36px;margin:0 2px;text-align:center;width:36px}.layout-sidebar-large .main-header .header-icon:hover{background:#e6ecf2}.layout-sidebar-large .main-header .header-icon.dropdown-toggle:after{display:none}.layout-sidebar-large .main-header .header-part-right{align-items:center;display:flex}.layout-sidebar-large .main-header .header-part-right .user{margin-right:2rem}.layout-sidebar-large .main-header .header-part-right .user img{border-radius:50%;height:36px;width:36px}.layout-sidebar-large .main-header .notification-dropdown{cursor:pointer;max-height:260px;padding:0}.layout-sidebar-large .main-header .notification-dropdown .dropdown-item{align-items:center;border-bottom:1px solid #bfcad6;display:flex;height:72px;padding:0}.layout-sidebar-large .main-header .notification-dropdown .dropdown-item .notification-icon{align-items:center;background:#d8dfe8;display:flex;height:100%;justify-content:center;width:44px}.layout-sidebar-large .main-header .notification-dropdown .dropdown-item .notification-icon i{font-size:18px}.layout-sidebar-large .main-header .notification-dropdown .dropdown-item .notification-details{padding:.25rem .75rem}.layout-sidebar-large .main-header .notification-dropdown .dropdown-item:active{background:inherit;color:inherit}@media (max-width:991px){.layout-sidebar-large .main-header .search-bar{width:180px}.layout-sidebar-large .main-header .menu-toggle{margin-right:36px;width:24px}}@media (max-width:767px){.layout-sidebar-large .main-header .search-bar{display:none}.layout-sidebar-large .main-header .menu-toggle{margin-right:36px;width:24px}}@media (max-width:576px){.layout-sidebar-large .main-header{height:70px;padding:0 1.5rem}.layout-sidebar-large .main-header .logo{width:60px}.layout-sidebar-large .main-header .search-bar{display:none}.layout-sidebar-large .main-header .menu-toggle{width:60px}.layout-sidebar-large .main-header .header-part-right .user{margin-right:0;padding-right:0}.layout-sidebar-large .notification-dropdown{left:0!important}}@media (max-width:360px){.layout-sidebar-large .main-header .menu-toggle{margin:0}}.layout-sidebar-large .sidebar-left,.layout-sidebar-large .sidebar-left-secondary{background:#fff;box-shadow:0 4px 20px 1px rgba(0,0,0,.06),0 1px 4px rgba(0,0,0,.08);height:calc(100vh - 80px);position:fixed;top:80px}.layout-sidebar-large .sidebar-left{left:-140px;transition:all .24s ease-in-out;z-index:900}.layout-sidebar-large .sidebar-left.open{left:0}.layout-sidebar-large .sidebar-left .logo{display:none}.layout-sidebar-large .sidebar-left .navigation-left{height:100%;list-style:none;margin:0;padding:0;text-align:center;width:120px}.layout-sidebar-large .sidebar-left .navigation-left .nav-item{border-bottom:1px solid #bfcad6;color:#101c2a;cursor:pointer;display:block;position:relative;width:100%}.layout-sidebar-large .sidebar-left .navigation-left .nav-item:active,.layout-sidebar-large .sidebar-left .navigation-left .nav-item:focus{outline:none}.layout-sidebar-large .sidebar-left .navigation-left .nav-item.lvl1{text-align:center}.layout-sidebar-large .sidebar-left .navigation-left .nav-item.active,.layout-sidebar-large .sidebar-left .navigation-left .nav-item.active .nav-item-hold{color:#169bff}.layout-sidebar-large .sidebar-left .navigation-left .nav-item .nav-item-hold{color:#1c3047;display:block;padding:10px 0;width:100%}.layout-sidebar-large .sidebar-left .navigation-left .nav-item .nav-item-hold:active,.layout-sidebar-large .sidebar-left .navigation-left .nav-item .nav-item-hold:focus{outline:none}.layout-sidebar-large .sidebar-left .navigation-left .nav-item .nav-item-hold.router-link-exact-active,.layout-sidebar-large .sidebar-left .navigation-left .nav-item .nav-item-hold:hover{color:#169bff}.layout-sidebar-large .sidebar-left .navigation-left .nav-item .nav-item-hold .feather,.layout-sidebar-large .sidebar-left .navigation-left .nav-item .nav-item-hold .nav-icon{display:block;font-size:20px;height:20px;margin:2px auto;width:20px}.layout-sidebar-large .sidebar-left .navigation-left .nav-item .nav-item-hold .nav-text{display:block;font-size:14px;font-weight:400;margin-left:14px;opacity:0;transform:scaleY(0);transition:all .3s linear}.layout-sidebar-large .sidebar-left .navigation-left .nav-item .nav-item-hold a{color:#101c2a}.layout-sidebar-large .sidebar-left .navigation-left .nav-item .nav-item-hold.router-link-exact-active+.triangle,.layout-sidebar-large .sidebar-left .navigation-left .nav-item .nav-item-hold.router-link-exact-active:hover+.triangle,.layout-sidebar-large .sidebar-left .navigation-left .nav-item.active .triangle{border-color:transparent transparent #169bff;border-style:solid;border-width:0 0 15px 15px;bottom:0;height:0;position:absolute;right:0;width:0}.layout-sidebar-large .sidebar-left-secondary{background:#fff;left:-240px;padding:.75rem 0;transition:all .24s ease-in-out;width:220px;z-index:89}.layout-sidebar-large .sidebar-left-secondary.open{left:120px}.layout-sidebar-large .sidebar-left-secondary header{display:none}.layout-sidebar-large .sidebar-left-secondary .childNav{display:none;list-style:none;padding:0}.layout-sidebar-large .sidebar-left-secondary .childNav li.nav-item{display:block}.layout-sidebar-large .sidebar-left-secondary .childNav li.nav-item a{align-items:center;color:#101c2a;cursor:pointer;display:flex;font-size:13px;padding:12px 24px;text-transform:capitalize;transition:all .15s ease-in}.layout-sidebar-large .sidebar-left-secondary .childNav li.nav-item a:hover{background:#d8dfe8}.layout-sidebar-large .sidebar-left-secondary .childNav li.nav-item a.open{color:#169bff}.layout-sidebar-large .sidebar-left-secondary .childNav li.nav-item a .nav-icon{color:#687e94;font-size:18px;margin-right:8px;vertical-align:middle}.layout-sidebar-large .sidebar-left-secondary .childNav li.nav-item a .item-name{font-weight:400;vertical-align:middle}.layout-sidebar-large .sidebar-left-secondary .childNav li.nav-item a .dd-arrow{font-size:11px;margin-left:auto;transition:all .3s ease-in}.layout-sidebar-large .sidebar-left-secondary>.childNav{margin:0}.layout-sidebar-large .sidebar-left-secondary li.nav-item.open>div>a>.dd-arrow{transform:rotate(90deg)}.layout-sidebar-large .sidebar-left-secondary li.nav-item.open>div>.childNav{max-height:1000px;overflow:visible}.layout-sidebar-large .sidebar-left-secondary li.nav-item>div>a>.dd-arrow{transition:all .4s ease-in-out}.layout-sidebar-large .sidebar-left-secondary li.nav-item>div>.childNav{background:#fff;max-height:0;overflow:hidden;transition:all .4s ease-in-out}.layout-sidebar-large .sidebar-left-secondary li.nav-item>div>.childNav li.nav-item a{padding:12px 12px 12px 50px}.layout-sidebar-large .sidebar-overlay{background:transparent;bottom:0;cursor:w-resize;display:none;height:calc(100vh - 80px);position:fixed;right:0;width:calc(100% - 340px);z-index:101}.layout-sidebar-large .sidebar-overlay.open{display:block}@media (max-width:576px){.main-content-wrap{padding:1.5rem}.main-content-wrap.sidenav-open{width:100%}.main-content-wrap{margin-top:70px}.sidebar-left,.sidebar-left-secondary{height:calc(100vh - 70px);top:70px!important}.sidebar-left{left:-110px}.sidebar-left .navigation-left{width:90px}.sidebar-left .navigation-left .nav-item.active .triangle{border-width:0 0 24px 24px}.sidebar-left .navigation-left .nav-item .nav-item-hold{padding:16px 0}.sidebar-left-secondary{left:-210px;width:190px}.sidebar-left-secondary.open{left:90px}.sidebar-overlay{height:calc(100vh - 70px)}}[dir=rtl] .layout-sidebar-large .sidebar-left{left:auto!important;right:-140px}[dir=rtl] .layout-sidebar-large .sidebar-left.open{left:auto!important;right:0}[dir=rtl] .layout-sidebar-large .sidebar-left .navigation-left .nav-item .triangle{left:0;right:auto;transform:rotate(90deg)}[dir=rtl] .layout-sidebar-large .sidebar-left-secondary{left:auto!important;right:-240px}[dir=rtl] .layout-sidebar-large .sidebar-left-secondary.open{left:auto!important;right:120px}[dir=rtl] .layout-sidebar-large .sidebar-left-secondary .childNav li.nav-item a .dd-arrow{margin-left:unset!important;margin-right:auto}[dir=rtl] .layout-sidebar-large .sidebar-left-secondary .childNav li.nav-item a .nav-icon{margin-left:8px;margin-right:0}[dir=rtl] .layout-sidebar-large .main-content-wrap{float:left}[dir=rtl] .layout-sidebar-large .sidebar-overlay{cursor:e-resize;left:0;right:auto!important}.layout-horizontal-bar .main-content-wrap{background:#fff;float:right;margin-top:140px!important;min-height:calc(100vh - 160px);padding:2rem 2rem 0;position:relative;transition:all .24s ease-in-out;width:100%}.layout-horizontal-bar .main-header{align-items:center;background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.04);display:flex;flex-wrap:wrap;height:80px;justify-content:space-between;position:fixed;width:100%;z-index:100}.layout-horizontal-bar .main-header .menu-toggle{align-items:center;cursor:pointer;display:flex;display:none;flex-direction:column;margin-right:12px;width:90px}.layout-horizontal-bar .main-header .menu-toggle div{background:#1c3047;height:1px;margin:3px 0;width:24px}.layout-horizontal-bar .main-header .search-bar{align-items:center;background:#e6ecf2;border:1px solid #d8dfe8;border-radius:20px;display:flex;height:40px;justify-content:left;position:relative;width:230px}.layout-horizontal-bar .main-header .search-bar input{background:transparent;border:0;color:#212121;font-size:.8rem;height:100%;line-height:2;outline:initial!important;padding:.5rem 1rem;width:calc(100% - 32px)}.layout-horizontal-bar .main-header .search-bar .search-icon{display:inline-block;font-size:18px;width:24px}.layout-horizontal-bar .main-header .logo{width:120px}.layout-horizontal-bar .main-header .logo img{display:block;height:auto;margin:0 auto;width:60px}.layout-horizontal-bar .main-header .header-icon{border-radius:8px;cursor:pointer;display:inline-block;font-size:19px;height:36px;line-height:36px;margin:0 2px;text-align:center;width:36px}.layout-horizontal-bar .main-header .header-icon:hover{background:#e6ecf2}.layout-horizontal-bar .main-header .header-icon.dropdown-toggle:after{display:none}.layout-horizontal-bar .main-header .header-part-right{align-items:center;display:flex}.layout-horizontal-bar .main-header .header-part-right .user{margin-right:2rem}.layout-horizontal-bar .main-header .header-part-right .user img{border-radius:50%;height:36px;width:36px}.layout-horizontal-bar .main-header .notification-dropdown{cursor:pointer;max-height:260px;padding:0}.layout-horizontal-bar .main-header .notification-dropdown .dropdown-item{align-items:center;border-bottom:1px solid #bfcad6;display:flex;height:72px;padding:0}.layout-horizontal-bar .main-header .notification-dropdown .dropdown-item .notification-icon{align-items:center;background:#d8dfe8;display:flex;height:100%;justify-content:center;width:44px}.layout-horizontal-bar .main-header .notification-dropdown .dropdown-item .notification-icon i{font-size:18px}.layout-horizontal-bar .main-header .notification-dropdown .dropdown-item .notification-details{padding:.25rem .75rem}.layout-horizontal-bar .main-header .notification-dropdown .dropdown-item:active{background:inherit;color:inherit}@media (max-width:991px){.layout-horizontal-bar .main-header .search-bar{width:180px}.layout-horizontal-bar .main-header .menu-toggle{margin-right:36px;width:24px}}@media (max-width:767px){.layout-horizontal-bar .main-header .search-bar{display:none}.layout-horizontal-bar .main-header .menu-toggle{display:block;margin-right:36px;width:24px}.layout-horizontal-bar .main-content-wrap{background:#fff;float:right;margin-top:80px!important;min-height:calc(100vh - 160px);padding:2rem 2rem 0;position:relative;transition:all .24s ease-in-out;width:100%}.layout-horizontal-bar .header-topnav.open{left:0}}@media (max-width:576px){.layout-horizontal-bar .main-header{height:70px;padding:0 1.5rem}.layout-horizontal-bar .main-header .logo{width:60px}.layout-horizontal-bar .main-header .search-bar{display:none}.layout-horizontal-bar .main-header .menu-toggle{width:60px}.layout-horizontal-bar .main-header .header-part-right .user{margin-right:0;padding-right:0}.layout-horizontal-bar .notification-dropdown{left:0!important}}@media (max-width:360px){.layout-horizontal-bar .main-header .menu-toggle{margin:0}}.app-admin-wrap{width:100%}.main-content-wrap{background:#fff;margin-top:80px;min-height:calc(100vh - 80px);padding:2rem 2rem 0;position:relative;transition:all .24s ease-in-out}.main-content-wrap.sidenav-open{width:calc(100% - 120px)}.module-loader{background:hsla(0,0%,100%,.5);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:9}.module-loader .loader,.module-loader .spinner{left:calc(50% + 56px);position:fixed;top:45%;z-index:inherit}@media (max-width:576px){.main-content-wrap{padding:1.5rem}.main-content-wrap.sidenav-open{width:100%}.main-content-wrap{margin-top:70px}}[dir=rtl] .layout-horizontal-bar .sidebar-left{left:auto!important;right:-140px}[dir=rtl] .layout-horizontal-bar .sidebar-left.open{left:auto!important;right:0}[dir=rtl] .layout-horizontal-bar .sidebar-left .navigation-left .nav-item .triangle{left:0;right:auto;transform:rotate(90deg)}[dir=rtl] .layout-horizontal-bar .sidebar-left-secondary{left:auto!important;right:-240px}[dir=rtl] .layout-horizontal-bar .sidebar-left-secondary.open{left:auto!important;right:120px}[dir=rtl] .layout-horizontal-bar .sidebar-left-secondary .childNav li.nav-item a .dd-arrow{margin-left:unset!important;margin-right:auto}[dir=rtl] .layout-horizontal-bar .sidebar-left-secondary .childNav li.nav-item a .nav-icon{margin-left:8px;margin-right:0}[dir=rtl] .layout-horizontal-bar .main-content-wrap{float:left}[dir=rtl] .layout-horizontal-bar .sidebar-overlay{cursor:e-resize;left:0;right:auto!important}.app-footer{background:#e6ecf2}.layout-sidebar-vertical .main-content-wrap{float:right;min-height:100vh;width:100%}.layout-sidebar-vertical .main-content-wrap .main-header{border-radius:5px;height:64px}.layout-sidebar-vertical .main-content-wrap .main-header .header-toggle{align-items:center;display:flex;margin-left:15px}.layout-sidebar-vertical .main-content-wrap .main-header .header-toggle .sidebar-compact-toggle,.layout-sidebar-vertical .main-content-wrap .main-header .header-toggle .sidebar-full-toggle{background:none;flex-shrink:0;height:40px;min-width:0;padding:0;vertical-align:middle;width:40px}.layout-sidebar-vertical .main-content-wrap .main-header .header-toggle .sidebar-compact-toggle i,.layout-sidebar-vertical .main-content-wrap .main-header .header-toggle .sidebar-full-toggle i{background-repeat:no-repeat;display:inline-block;height:24px;width:24px}.layout-sidebar-vertical .main-content-wrap .main-header .search-bar{height:38px}.layout-sidebar-vertical .main-content-wrap .main-header .search-bar .top-search-form{align-items:center;background:#fff;border-radius:40px;box-shadow:inset 0 0 2px 2px hsla(0,0%,53%,.2);display:block;display:flex;height:100%;margin:0;max-width:220px;overflow:hidden;position:relative}.layout-sidebar-vertical .main-content-wrap .main-header .search-bar .top-search-form .bmd-form-group{padding:0}.layout-sidebar-vertical .main-content-wrap .main-header .search-bar .top-search-form i{padding-left:8px}.layout-sidebar-vertical .main-content-wrap .main-header .search-bar .top-search-form input{background:transparent;border:none;padding:0 8px}.layout-sidebar-vertical .main-content-wrap .main-header .search-bar .top-search-form input:focus{outline:none}.layout-sidebar-vertical .main-content-wrap .main-header .header-dropdown{text-transform:uppercase}.layout-sidebar-vertical .main-content-wrap .main-header .header-dropdown .notification-badge{border-radius:50%;position:absolute;right:14px;top:8px}.layout-sidebar-vertical .main-content-wrap .main-header .header-dropdown .language-dropdown .header-btn-group button .language-text{font-size:15px;font-weight:400;margin-right:13px;text-transform:capitalize}.layout-sidebar-vertical .main-content-wrap .main-header .header-dropdown button:hover{background:none}.layout-sidebar-vertical .main-content-wrap .main-header .header-dropdown button img{border-radius:50%;height:32px;width:32px}.layout-sidebar-vertical .main-content-wrap .main-header .header-dropdown button i{align-items:center;color:#111;display:inline-block;height:24px;line-height:1.6;width:24px}.layout-sidebar-vertical .main-content-wrap .main-header .header-dropdown .dropdown-menu a i{color:gray}.layout-sidebar-vertical .main-content-wrap .main-header .profile-dropdown .dropdown-menu{left:auto!important;right:12px!important}.layout-sidebar-vertical .main-content-wrap .main-header .profile-dropdown .dropdown-menu .dropdown-item{flex-flow:row}.b-none_button{border:none}.b-none_button,.gull-input:focus{box-shadow:none!important}.avatar-dropdown .user img{border-radius:50%;cursor:pointer!important;height:36px;width:100px}.cursor-pointer{cursor:pointer!important}.gull-brand img{margin-right:5px;width:60px}.gull-sidebar--width{margin-right:15px;width:20px}.layout-sidebar-vertical .sidebar-panel{background:#fff;box-shadow:0 1px 15px rgba(0,0,0,.04),0 1px 6px rgba(0,0,0,.04);height:100vh;left:-240px;position:fixed;top:0;width:240px;z-index:1000}.layout-sidebar-vertical .sidebar-panel .brand{align-items:center;display:flex;height:64px;justify-content:center}.layout-sidebar-vertical .sidebar-panel .brand img{height:20px}.layout-sidebar-vertical .sidebar-panel .sidebar-compact-switch{border:1px solid #687e94;border-radius:10px;cursor:pointer;height:12px;position:relative;transition:all .3s ease-in;width:24px}.layout-sidebar-vertical .sidebar-panel .sidebar-compact-switch span{background:#adb5bd;border-radius:50%;display:inline-block;height:8px;left:1px;position:absolute;top:1px;transition:all .3s ease-in;width:8px}.layout-sidebar-vertical .sidebar-panel .scroll-nav{height:calc(100vh - 64px)}.layout-sidebar-vertical .sidebar-panel .app-user .app-user-photo img{border:1px solid #d8dfe8;border-radius:50%;height:72px;padding:4px;width:72px}.layout-sidebar-vertical .sidebar-panel .app-user .app-user-name{display:block;font-weight:300;margin-bottom:.5rem}.layout-sidebar-vertical .sidebar-panel .app-user .app-user-name i{font-size:12px}.layout-sidebar-vertical .sidebar-panel .app-user .app-user-control{margin-bottom:1rem}.layout-sidebar-vertical .sidebar-panel .app-user .app-user-control a{color:#1c3047}.layout-sidebar-vertical .sidebar-panel .app-user .app-user-control a i{display:inline-block;font-size:16px;height:20px;line-height:20px;width:20px}.layout-sidebar-vertical .sidebar-panel .side-nav .icon-menu-title,.layout-sidebar-vertical .sidebar-panel .side-nav .main-menu-title{color:#687e94;display:block;font-size:12px;padding:16px 0 16px 16px}.layout-sidebar-vertical .sidebar-panel .side-nav .icon-menu .icon-menu-item{display:flex;justify-content:space-between;margin-bottom:1rem;padding:0 24px}.layout-sidebar-vertical .sidebar-panel .side-nav .main-menu ul{padding:0 12px}.layout-sidebar-vertical .sidebar-panel .side-nav .main-menu ul li{font-size:15px;list-style:none}.layout-sidebar-vertical .sidebar-panel .side-nav .main-menu ul li a{align-items:center;color:#1c3047;cursor:pointer;display:flex;height:35px;margin-bottom:10px;padding:0 15px}.layout-sidebar-vertical .sidebar-panel .side-nav .main-menu ul li a .nav-icon{margin-right:10px}.layout-sidebar-vertical .sidebar-panel .side-nav .main-menu ul li a .item-name{font-size:15px;text-transform:capitalize}.layout-sidebar-vertical .sidebar-panel .side-nav .main-menu ul li a .spacer{margin:auto}.layout-sidebar-vertical .sidebar-panel .side-nav .main-menu ul li a:hover{text-decoration:none}.layout-sidebar-vertical .sidebar-panel .side-nav .main-menu ul li.dropdown>.sub-menu{max-height:0;overflow:hidden;transition:all .4s ease-in}.layout-sidebar-vertical .sidebar-panel .side-nav .main-menu ul li.dropdown>.sub-menu a{height:44px;padding-left:50px}.layout-sidebar-vertical .sidebar-panel .side-nav .main-menu ul li.dropdown.open>.sub-menu{max-height:1000px}.app-admin-wrap.sidebar-full.sidebar-closed .sidebar-panel{left:-240px}.app-admin-wrap.sidebar-full.sidebar-closed .main-content-wrap{width:100%}.app-admin-wrap.sidebar-full .sidebar-panel{left:0;width:240px}.app-admin-wrap.sidebar-full .main-content-wrap{padding:1rem 2rem 0;width:calc(100% - 240px)}.app-admin-wrap.sidebar-compact .sidebar-panel{left:0;width:75px}.app-admin-wrap.sidebar-compact .sidebar-panel .app-user,.app-admin-wrap.sidebar-compact .sidebar-panel .icon-menu-title,.app-admin-wrap.sidebar-compact .sidebar-panel .item-badge,.app-admin-wrap.sidebar-compact .sidebar-panel .item-name,.app-admin-wrap.sidebar-compact .sidebar-panel .main-menu-title,.app-admin-wrap.sidebar-compact .sidebar-panel .sidebar-compact-switch{display:none}.app-admin-wrap.sidebar-compact .sidebar-panel .icon-menu-item{flex-direction:column;padding:0}.app-admin-wrap.sidebar-compact .sidebar-panel .icon-menu-item a{display:contents;width:100%}.app-admin-wrap.sidebar-compact .sidebar-panel .icon-menu-item a i{font-size:30px;padding:5px}.app-admin-wrap.sidebar-compact .sidebar-panel .icon-menu-item a:hover{cursor:pointer;padding:0 10px}.app-admin-wrap.sidebar-compact .sidebar-panel .main-menu ul li a i{padding:0}.app-admin-wrap.sidebar-compact .sidebar-panel .main-menu ul li a i a{display:contents;width:100%}.app-admin-wrap.sidebar-compact .sidebar-panel .main-menu ul li a i a i{font-size:30px;padding:5px}.app-admin-wrap.sidebar-compact .sidebar-panel .main-menu ul li a i a:hover{cursor:pointer;padding:0 10px}.app-admin-wrap.sidebar-compact .sidebar-panel .main-menu ul li a .main-menu ul li a i{padding:0}.app-admin-wrap.sidebar-compact .sidebar-panel .main-menu .dropdown,.app-admin-wrap.sidebar-compact .sidebar-panel .main-menu ul li a .main-menu .dropdown{display:none}.app-admin-wrap.sidebar-compact .main-content-wrap{padding:1rem 2rem 0;width:calc(100% - 65px)}.app-admin-wrap.sidebar-compact .main-content-wrap .main-header{height:64px}.main-content-wrap.sidebar-full-z-index{width:calc(100% - 65px)!important;z-index:-100}ul.metismenu{position:relative}.Ul_li--hover:before{background-color:#169bff;border-bottom-right-radius:25px;border-top-right-radius:25px;content:"";height:36px;left:-233px;opacity:.1;position:absolute;transition:all .4s ease;width:225px}.Ul_li--hover:hover:before{left:0;transition:all .3s ease;z-index:-1}.metismenu .has-arrow:after{border-width:2px 0 0 2px!important;height:.6em!important;opacity:.6!important;right:2em!important;width:.6em!important}.comp{position:absolute;right:-166px;top:69px}.header-toggle .mobile-menu-icon{display:none!important}.sidebar-overlay{display:none}@media only screen and (max-width:1150px){.sidebar-switch-open{left:0!important}.app-admin-wrap.sidebar-full .sidebar-panel{left:-240px}.header-toggle .mobile-menu-icon{display:block!important}.switch-overlay{background:transparent;bottom:0;cursor:w-resize;display:block;height:calc(100vh - 70px);height:calc(100vh - 5px);position:fixed;right:0;width:calc(100% - 240px);z-index:20000}.app-admin-wrap.sidebar-full .main-content-wrap{width:100%}.sidebar-compact-switch{display:none}}@media only screen and (max-width:530px){.mobile-hide{display:none!important}}.has-arrow.without-after-element:after{content:none!important}[dir=rtl] .Ul_li--hover:before{background-color:#169bff;border-bottom-left-radius:25px;border-bottom-right-radius:0;border-top-left-radius:25px;border-top-right-radius:0;content:"";height:36px;opacity:.1;position:absolute;right:-233px;transition:all .4s ease;width:225px}[dir=rtl] .Ul_li--hover:hover:before{right:0;transition:all .3s ease;z-index:-1}[dir=rtl] .metismenu .has-arrow:after{border-width:2px 0 0 2px!important;height:.6em!important;left:2em!important;opacity:.6!important;right:auto!important;width:.6em!important}[dir=rtl] .comp{left:-166px;position:absolute;top:69px}[dir=rtl] .layout-sidebar-vertical .ml-auto,[dir=rtl] .layout-sidebar-vertical .mx-auto{margin-right:auto!important}[dir=rtl] .layout-sidebar-vertical .sidebar-panel{height:100vh;position:fixed;right:-240px;top:0}[dir=rtl] .layout-sidebar-vertical .main-content-wrap{float:left}[dir=rtl] .layout-sidebar-vertical .side-nav .icon-menu-title,[dir=rtl] .layout-sidebar-vertical .side-nav .main-menu-title{color:#687e94;display:block;font-size:12px;padding:16px 0 16px 16px}[dir=rtl] .layout-sidebar-vertical .side-nav .icon-menu .icon-menu-item{display:flex;justify-content:space-between;margin-bottom:1rem;padding:0 24px}[dir=rtl] .layout-sidebar-vertical .side-nav .main-menu ul{padding:0 12px}[dir=rtl] .layout-sidebar-vertical .side-nav .main-menu ul li{font-size:15px;list-style:none}[dir=rtl] .layout-sidebar-vertical .side-nav .main-menu ul li a{align-items:center;color:#1c3047;cursor:pointer;display:flex;height:35px;margin-bottom:10px;padding:0 15px}[dir=rtl] .layout-sidebar-vertical .side-nav .main-menu ul li a .nav-icon{margin-left:10px}[dir=rtl] .layout-sidebar-vertical .side-nav .main-menu ul li a .item-name{font-size:15px;text-transform:capitalize}[dir=rtl] .layout-sidebar-vertical .side-nav .main-menu ul li a .spacer{margin:auto}[dir=rtl] .layout-sidebar-vertical .side-nav .main-menu ul li a:hover{text-decoration:none}[dir=rtl] .layout-sidebar-vertical .side-nav .main-menu ul li.dropdown>.sub-menu{max-height:0;overflow:hidden;transition:all .4s ease-in}[dir=rtl] .layout-sidebar-vertical .side-nav .main-menu ul li.dropdown>.sub-menu a{height:44px;padding-right:50px}[dir=rtl] .layout-sidebar-vertical .side-nav .main-menu ul li.dropdown.open>.sub-menu{max-height:1000px}[dir=rtl] .app-admin-wrap.sidebar-full.sidebar-closed .sidebar-panel{right:-240px}[dir=rtl] .app-admin-wrap.sidebar-full.sidebar-closed .main-content-wrap{width:100%}[dir=rtl] .app-admin-wrap.sidebar-full .sidebar-panel{right:0;width:240px}[dir=rtl] .app-admin-wrap.sidebar-full .main-content-wrap{padding:1rem 2rem 0;width:calc(100% - 240px)}[dir=rtl] .app-admin-wrap.sidebar-compact .sidebar-panel{right:0;width:75px}[dir=rtl] .app-admin-wrap.sidebar-compact .sidebar-panel .app-user,[dir=rtl] .app-admin-wrap.sidebar-compact .sidebar-panel .icon-menu-title,[dir=rtl] .app-admin-wrap.sidebar-compact .sidebar-panel .item-badge,[dir=rtl] .app-admin-wrap.sidebar-compact .sidebar-panel .item-name,[dir=rtl] .app-admin-wrap.sidebar-compact .sidebar-panel .main-menu-title{display:none}.main-content-wrap,.main-header,.sidebar-panel{transition:all .2s ease-in}.main-content-wrap{float:right;min-height:100vh;width:100%}.main-content-wrap .main-content-body{padding:.66rem}.app-admin-wrap.sidebar-compact-onhover .sidebar-compact-switch{background:#169bff}.app-admin-wrap.sidebar-compact-onhover .sidebar-compact-switch span{background:#fff;left:14px}.bg-off-white{background-color:#f9f9f9}.sidebar-left-secondary .childNav li.nav-item.open>a{background:#d8dfe8}.sidebar-left-secondary .childNav li.nav-item.open>a>.dd-arrow{transform:rotate(90deg)}.sidebar-left-secondary .childNav li.nav-item.open>.submenu{max-height:1000px}.sidebar-left-secondary .childNav li.nav-item .submenu{list-style:none;margin:0;max-height:0;overflow:hidden;padding:0;transition:all .3s ease-in}.sidebar-left-secondary .childNav li.nav-item .submenu>li a{padding-left:50px}[dir=rtl] .notification-dropdown .dropdown-item .notification-details{text-align:right}[dir=rtl] .main-header .user{margin-left:2rem;margin-right:0}.active-color{background-color:#639;border-radius:0 35px 35px 0;color:#fff!important;height:40px;margin-right:16px;padding:0 12px 0 24px}[role=tab] .btn{text-align:left;width:100%}[role=tab] .btn:focus,[role=tab] .btn:hover{text-decoration:none}.accordion>.card{overflow:hidden}.avatar-sm{height:36px;width:36px}.avatar-md{height:54px;width:54px}.avatar-lg{height:80px;width:80px}.avatar-xl{height:150px;width:150px}.avatar-sm-table{height:20px;width:20px}.border-bottom-primary{border-bottom:1px solid #169bff}.border-bottom-secondary{border-bottom:1px solid #687e94}.border-bottom-success{border-bottom:1px solid #38c172}.border-bottom-info{border-bottom:1px solid #6cb2eb}.border-bottom-warning{border-bottom:1px solid #ffed4a}.border-bottom-danger{border-bottom:1px solid #e3342f}.border-bottom-light{border-bottom:1px solid #e6ecf2}.border-bottom-dark{border-bottom:1px solid #304961}.border-bottom-dotted-primary{border-bottom:1px dotted #169bff}.border-bottom-dotted-secondary{border-bottom:1px dotted #687e94}.border-bottom-dotted-success{border-bottom:1px dotted #38c172}.border-bottom-dotted-info{border-bottom:1px dotted #6cb2eb}.border-bottom-dotted-warning{border-bottom:1px dotted #ffed4a}.border-bottom-dotted-danger{border-bottom:1px dotted #e3342f}.border-bottom-dotted-light{border-bottom:1px dotted #e6ecf2}.border-bottom-dotted-dark{border-bottom:1px dotted #304961}.card{border:0;border-radius:10px;box-shadow:0 4px 20px 1px rgba(0,0,0,.06),0 1px 4px rgba(0,0,0,.08)}.card.border-top{box-shadow:0 4px 15px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.1),inset 0 2px 0 0 #38c172}.card-footer,.card-header{border-color:rgba(0,0,0,.03)}.card-title{font-size:1.1rem;margin-bottom:1.5rem}.card-img-overlay *{position:relative;z-index:1}.card-img-overlay:after{background:rgba(0,0,0,.36);content:"";height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;z-index:0}.card-img-overlay .separator{margin:auto;width:35px}.card-img-overlay .card-footer{background:transparent;border:0;bottom:16px;left:20px;position:absolute}.card-img-overlay .card-footer [class^=i-]{font-size:.875rem;vertical-align:text-bottom}.card-icon .card-body{padding:2rem .5rem}.card-icon [class^=i-]{font-size:32px}.card-icon .lead,.card-icon [class^=i-]{color:#169bff}.card-icon-big .card-body{padding:2rem .5rem}.card-icon-big [class^=i-]{color:rgba(22,155,255,.6);font-size:48px}.card-icon-bg{position:relative;z-index:1}.card-icon-bg .card-body{display:flex}.card-icon-bg .card-body .content{align-items:flex-start;display:flex;flex-direction:column;margin:auto}.card-icon-bg [class^=i-]{color:rgba(230,236,242,.28);font-size:4rem}.card-icon-bg .lead{line-height:1}.card-icon-bg-primary [class^=i-]{color:rgba(22,155,255,.28)}.card-icon-bg-secondary [class^=i-]{color:rgba(104,126,148,.28)}.card-icon-bg-success [class^=i-]{color:rgba(56,193,114,.28)}.card-icon-bg-info [class^=i-]{color:rgba(108,178,235,.28)}.card-icon-bg-warning [class^=i-]{color:rgba(255,237,74,.28)}.card-icon-bg-danger [class^=i-]{color:rgba(227,52,47,.28)}.card-icon-bg-light [class^=i-]{color:rgba(230,236,242,.28)}.card-icon-bg-dark [class^=i-]{color:rgba(48,73,97,.28)}.card-profile-1 .avatar{border-radius:50%;height:80px;margin:auto;overflow:hidden;width:80px}.card-ecommerce-1 .card-body [class^=i-]{color:#169bff;display:block;font-size:78px}.card-ecommerce-2 .row{margin:0}.card-ecommerce-2 .card-action,.card-ecommerce-2 .col{padding:1rem}.card-ecommerce-2 .card-action{align-items:center;display:flex;position:relative}.card-ecommerce-2 .card-action .icon{cursor:pointer;display:inline-block;font-size:22px;height:24px;line-height:24px;margin:0 8px;width:24px}.card-ecommerce-2 .card-action:before{background:rgba(28,48,71,.1);content:"";height:100%;left:0;position:absolute;top:0;width:1px}.card-ecommerce-3 .card-img-left{height:220px;-o-object-fit:cover;object-fit:cover}.card-socials-simple a{display:inline-block;padding:4px}.card-zoom-in{background-color:#fff;position:relative}.card-zoom-in,.card-zoom-in:after{transition:all .6s cubic-bezier(.165,.84,.44,1)}.card-zoom-in:after{border-radius:5px;box-shadow:0 5px 15px rgba(0,0,0,.3);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.card-zoom-in:hover{transform:scale(1.2)}.card-zoom-in:hover:after{opacity:1}@media screen and (max-width:576px){.card-ecommerce-3 .card-img-left{width:100%}}.breadcrumb{align-items:center;background:transparent;margin:0 0 1.25rem;padding:0}.breadcrumb h1{font-size:1.5rem;line-height:1;margin:0}.breadcrumb ul{list-style:none;margin:0;padding:0}.breadcrumb ul li{color:#687e94;display:inline-block;line-height:1;padding:0 .5rem;position:relative;vertical-align:bottom}.breadcrumb ul li:after{background:#687e94;border-radius:5px;content:"";height:16px;position:absolute;right:0;top:-1px;width:1px}.breadcrumb ul li:last-child:after{display:none}.breadcrumb ul li a{color:#101c2a}[dir=rtl] .breadcrumb h1{font-size:1.5rem;line-height:1;margin:0 0 0 .5rem}@media (max-width:576px){.breadcrumb{align-items:flex-start;flex-direction:column}.breadcrumb ul li:first-child{padding-left:0}}.btn[type=button],html [type=button]{-webkit-appearance:none!important}.btn.btn-rounded,.btn.rounded{border-radius:40px!important}.btn.btn-xl{font-size:1.18rem;padding:.75rem 2rem}.btn:focus{box-shadow:none}.btn-group-sm>.btn,.btn.btn-sm{font-size:.8rem;padding:.3rem .8rem}.btn-raised-secondary,.btn-secondary{background-color:#fff!important;color:#1c3047!important}.btn-icon .icon,.btn-icon [class^=i-]{-webkit-font-smoothing:subpixel-antialiased;margin:0 2px;vertical-align:middle}.btn-icon.rounded-circle{height:44px;padding:0;width:44px}.btn-icon-text .icon,.btn-icon-text [class^=i-]{-webkit-font-smoothing:subpixel-antialiased;margin:0 2px;vertical-align:middle}.btn-outline-email{background:rgba(216,223,232,.6)}.btn-spinner{background:transparent;border:2px solid transparent;border-radius:50%;height:1em;margin:0 16px 0 0;width:1em}.btn-checkbox .checkbox,.btn-checkbox .radio{display:inline}.btn.btn-outline-light.btn-svg{border-color:#4c657a}.btn.btn-outline-light.btn-svg.active,.btn.btn-outline-light.btn-svg:hover{background:#169bff;border-color:#169bff}.btn.btn-outline-light.btn-svg.active svg,.btn.btn-outline-light.btn-svg:hover svg{fill:#fff}.btn.btn-outline-light.btn-svg:focus{box-shadow:none!important}.btn-raised{color:#fff}.btn-outline-primary,.btn-primary{border-color:#169bff}.btn-outline-primary .btn-spinner,.btn-primary .btn-spinner{animation:btn-glow-primary 1s ease infinite}.btn-outline-primary:hover,.btn-primary:hover{background:#169bff;border-color:#169bff;box-shadow:0 8px 25px -8px #169bff}.btn-outline-primary:focus,.btn-primary:focus{box-shadow:none;box-shadow:0 8px 25px -8px #169bff}.btn-raised.btn-raised-primary{background:#169bff;box-shadow:0 4px 6px rgba(22,155,255,.11),0 1px 3px rgba(22,155,255,.08)}@keyframes btn-glow-primary{0%{box-shadow:0 0 0 .4em #0081e2,0 0 0 .1em #0081e2;transform:rotate(1turn)}50%{border-top-color:#fff}to{box-shadow:0 0 0 .4em #0081e2,0 0 0 3.6em transparent}}.btn-outline-secondary,.btn-secondary{border-color:#687e94}.btn-outline-secondary .btn-spinner,.btn-secondary .btn-spinner{animation:btn-glow-secondary 1s ease infinite}.btn-outline-secondary:hover,.btn-secondary:hover{background:#687e94;border-color:#687e94;box-shadow:0 8px 25px -8px #687e94}.btn-outline-secondary:focus,.btn-secondary:focus{box-shadow:none;box-shadow:0 8px 25px -8px #687e94}.btn-raised.btn-raised-secondary{background:#687e94;box-shadow:0 4px 6px rgba(104,126,148,.11),0 1px 3px rgba(104,126,148,.08)}@keyframes btn-glow-secondary{0%{box-shadow:0 0 0 .4em #536576,0 0 0 .1em #536576;transform:rotate(1turn)}50%{border-top-color:#fff}to{box-shadow:0 0 0 .4em #536576,0 0 0 3.6em transparent}}.btn-outline-success,.btn-success{border-color:#38c172}.btn-outline-success .btn-spinner,.btn-success .btn-spinner{animation:btn-glow-success 1s ease infinite}.btn-outline-success:hover,.btn-success:hover{background:#38c172;border-color:#38c172;box-shadow:0 8px 25px -8px #38c172}.btn-outline-success:focus,.btn-success:focus{box-shadow:none;box-shadow:0 8px 25px -8px #38c172}.btn-raised.btn-raised-success{background:#38c172;box-shadow:0 4px 6px rgba(56,193,114,.11),0 1px 3px rgba(56,193,114,.08)}@keyframes btn-glow-success{0%{box-shadow:0 0 0 .4em #2d995b,0 0 0 .1em #2d995b;transform:rotate(1turn)}50%{border-top-color:#fff}to{box-shadow:0 0 0 .4em #2d995b,0 0 0 3.6em transparent}}.btn-info,.btn-outline-info{border-color:#6cb2eb}.btn-info .btn-spinner,.btn-outline-info .btn-spinner{animation:btn-glow-info 1s ease infinite}.btn-info:hover,.btn-outline-info:hover{background:#6cb2eb;border-color:#6cb2eb;box-shadow:0 8px 25px -8px #6cb2eb}.btn-info:focus,.btn-outline-info:focus{box-shadow:none;box-shadow:0 8px 25px -8px #6cb2eb}.btn-raised.btn-raised-info{background:#6cb2eb;box-shadow:0 4px 6px rgba(108,178,235,.11),0 1px 3px rgba(108,178,235,.08)}@keyframes btn-glow-info{0%{box-shadow:0 0 0 .4em #3f9ae5,0 0 0 .1em #3f9ae5;transform:rotate(1turn)}50%{border-top-color:#fff}to{box-shadow:0 0 0 .4em #3f9ae5,0 0 0 3.6em transparent}}.btn-outline-warning,.btn-warning{border-color:#ffed4a}.btn-outline-warning .btn-spinner,.btn-warning .btn-spinner{animation:btn-glow-warning 1s ease infinite}.btn-outline-warning:hover,.btn-warning:hover{background:#ffed4a;border-color:#ffed4a;box-shadow:0 8px 25px -8px #ffed4a}.btn-outline-warning:focus,.btn-warning:focus{box-shadow:none;box-shadow:0 8px 25px -8px #ffed4a}.btn-raised.btn-raised-warning{background:#ffed4a;box-shadow:0 4px 6px rgba(255,237,74,.11),0 1px 3px rgba(255,237,74,.08)}@keyframes btn-glow-warning{0%{box-shadow:0 0 0 .4em #ffe817,0 0 0 .1em #ffe817;transform:rotate(1turn)}50%{border-top-color:#fff}to{box-shadow:0 0 0 .4em #ffe817,0 0 0 3.6em transparent}}.btn-danger,.btn-outline-danger{border-color:#e3342f}.btn-danger .btn-spinner,.btn-outline-danger .btn-spinner{animation:btn-glow-danger 1s ease infinite}.btn-danger:hover,.btn-outline-danger:hover{background:#e3342f;border-color:#e3342f;box-shadow:0 8px 25px -8px #e3342f}.btn-danger:focus,.btn-outline-danger:focus{box-shadow:none;box-shadow:0 8px 25px -8px #e3342f}.btn-raised.btn-raised-danger{background:#e3342f;box-shadow:0 4px 6px rgba(227,52,47,.11),0 1px 3px rgba(227,52,47,.08)}@keyframes btn-glow-danger{0%{box-shadow:0 0 0 .4em #c51f1a,0 0 0 .1em #c51f1a;transform:rotate(1turn)}50%{border-top-color:#fff}to{box-shadow:0 0 0 .4em #c51f1a,0 0 0 3.6em transparent}}.btn-light,.btn-outline-light{border-color:#e6ecf2}.btn-light .btn-spinner,.btn-outline-light .btn-spinner{animation:btn-glow-light 1s ease infinite}.btn-light:hover,.btn-outline-light:hover{background:#e6ecf2;border-color:#e6ecf2;box-shadow:0 8px 25px -8px #e6ecf2}.btn-light:focus,.btn-outline-light:focus{box-shadow:none;box-shadow:0 8px 25px -8px #e6ecf2}.btn-raised.btn-raised-light{background:#e6ecf2;box-shadow:0 4px 6px rgba(230,236,242,.11),0 1px 3px rgba(230,236,242,.08)}@keyframes btn-glow-light{0%{box-shadow:0 0 0 .4em #c4d3e1,0 0 0 .1em #c4d3e1;transform:rotate(1turn)}50%{border-top-color:#fff}to{box-shadow:0 0 0 .4em #c4d3e1,0 0 0 3.6em transparent}}.btn-dark,.btn-outline-dark{border-color:#304961}.btn-dark .btn-spinner,.btn-outline-dark .btn-spinner{animation:btn-glow-dark 1s ease infinite}.btn-dark:hover,.btn-outline-dark:hover{background:#304961;border-color:#304961;box-shadow:0 8px 25px -8px #304961}.btn-dark:focus,.btn-outline-dark:focus{box-shadow:none;box-shadow:0 8px 25px -8px #304961}.btn-raised.btn-raised-dark{background:#304961;box-shadow:0 4px 6px rgba(48,73,97,.11),0 1px 3px rgba(48,73,97,.08)}@keyframes btn-glow-dark{0%{box-shadow:0 0 0 .4em #1f2f3f,0 0 0 .1em #1f2f3f;transform:rotate(1turn)}50%{border-top-color:#fff}to{box-shadow:0 0 0 .4em #1f2f3f,0 0 0 3.6em transparent}}.btn-facebook{color:#fff}.btn-facebook,.btn-facebook:hover{background-color:#3765c9;border-color:#3765c9}.btn-google{background-color:#ec412c;border-color:#ec412c;color:#fff}.btn-twitter{background-color:#039ff5;border-color:#039ff5;color:#fff}.btn-instagram{background-color:#c13584;border-color:#c13584;color:#fff}.btn-linkedin{background-color:#0077b5;border-color:#0077b5;color:#fff}.btn-dribble{background-color:#ea4c89;border-color:#ea4c89;color:#fff}.btn-youtube{background-color:#c4302b;border-color:#c4302b;color:#fff}.btn-outline-facebook{background:rgba(216,223,232,.6);border-color:#3765c9;color:#3765c9!important}.btn-outline-facebook:hover{background:#315bb5;border-color:#315bb5;color:#fff!important}.btn-outline-google{background:rgba(216,223,232,.6);border-color:#ec412c;color:#ec412c!important}.btn-outline-google:hover{background:#e92c15;border-color:#e92c15;color:#fff!important}.btn-outline-twitter{background:rgba(216,223,232,.6);border-color:#039ff5;color:#039ff5!important}.btn-outline-twitter:hover{background:#038fdc;border-color:#038fdc}.ripple{overflow:hidden;position:relative;transform:translateZ(0)}.ripple:after{background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:scale(10);transition:transform .5s,opacity 1s;width:100%}.ripple:active:after{opacity:.3;transform:scale(0);transition:0s}.nav-tabs{border:0}.nav-tabs .nav-item .nav-link{border:0;padding:1rem}.nav-tabs .nav-item .nav-link:not(.disabled){color:inherit}.nav-tabs .nav-item .nav-link.active{background:rgba(22,155,255,.1);border-bottom:2px solid #169bff}.nav-tabs .nav-item .dropdown-toggle:after{position:absolute;right:6px!important;top:calc(50% - 2px)}.tab-content{padding:1rem}ngb-tabset.p-0 .tab-content{padding:1rem 0}.dropdown-toggle{position:relative}.dropdown-toggle.btn{padding-right:28px}.dropdown-toggle:after{position:absolute;right:10px!important;top:calc(50% - 2px)}.dropdown-menu{border:0;box-shadow:0 1px 15px 1px rgba(0,0,0,.04),0 1px 6px rgba(0,0,0,.08)}.dropdown-item{padding:.42rem 1.5rem}.menu-icon-grid{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 8px;width:220px}.menu-icon-grid>a{align-items:center;border-radius:4px;color:#304961;display:inline-flex;flex-direction:column;padding:18px 12px;width:6rem}.menu-icon-grid>a i{font-size:28px;margin-bottom:4px}.menu-icon-grid>a:hover{background:#169bff;color:#fff}.mega-menu{position:static}.mega-menu .dropdown-menu{left:auto;max-height:calc(100vh - 100px);max-width:1200px;overflow:hidden;overflow-y:scroll;padding:0;right:0;width:calc(100% - 120px)}.mega-menu .dropdown-menu .bg-img{background:linear-gradient(90deg,#169bff,#6cb2eb)}.mega-menu .dropdown-menu .bg-img,.mega-menu .dropdown-menu .bg-img .title{color:#fff}.mega-menu .dropdown-menu ul.links{-moz-column-count:2;column-count:2;list-style:none;margin:0;padding:0}.mega-menu .dropdown-menu ul.links li a{color:#687e94;display:inline-block;margin-bottom:8px}.mega-menu .dropdown-menu ul.links li a:hover{color:#169bff}.widget_dropdown .dropdown-menu{left:auto!important;right:2px!important}@media (max-width:767px){.mega-menu .dropdown-menu{width:calc(100% - 10px)}}[dir=rtl] .mega-menu .dropdown-menu{left:0!important;margin:auto!important;right:0!important}table.dataTable-collapse{border-collapse:collapse!important}.form-group{margin-bottom:10px;position:relative}.form-group label{color:#304961;font-size:12px;font-weight:700;line-height:1;margin-bottom:5px;text-transform:uppercase}.form-group label.checkbox,.form-group label.radio{font-weight:400;line-height:inherit;text-transform:none}.form-control{background:#e6ecf2;border:1px solid #a7b5c4;color:#1c3047;outline:initial!important}.form-control::-moz-placeholder{color:#adb5bd}.form-control::placeholder{color:#adb5bd}.form-control.form-control-rounded,.form-control.rounded{border-radius:20px}.form-control-datepicker input{background:#e6ecf2;border:1px solid #a7b5c4;border-radius:20px;color:#1c3047}.form-control-datepicker input::-moz-placeholder{color:#adb5bd}.form-control-datepicker input::placeholder{color:#adb5bd}select.form-control{-webkit-appearance:none}.input-group [type=text].form-control{height:34px}.input-group-append .btn{border:0;height:34px}[ngbdatepicker]{height:34px}.checkbox,.radio{cursor:pointer;display:block;margin-bottom:12px;padding-left:28px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox:hover input~.checkmark,.radio:hover input~.checkmark{background-color:#adb5bd}.checkbox input,.radio input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkbox input:checked~.checkmark,.radio input:checked~.checkmark{background-color:#169bff}.checkbox input:checked~.checkmark:after,.radio input:checked~.checkmark:after{display:block}.checkbox input[disabled]~*,.radio input[disabled]~*{color:#bfcad6}.checkbox .checkmark,.radio .checkmark{background-color:#bfcad6;border-radius:4px;height:20px;left:0;position:absolute;top:0;width:20px}.checkbox .checkmark:after,.radio .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;bottom:0;content:"";display:none;height:8px;left:0;margin:auto;position:absolute;right:0;top:0;transform:rotate(45deg);width:4px}.checkbox-primary input:checked~.checkmark{background-color:#169bff!important}.checkbox-secondary input:checked~.checkmark{background-color:#687e94!important}.checkbox-success input:checked~.checkmark{background-color:#38c172!important}.checkbox-info input:checked~.checkmark{background-color:#6cb2eb!important}.checkbox-warning input:checked~.checkmark{background-color:#ffed4a!important}.checkbox-danger input:checked~.checkmark{background-color:#e3342f!important}.checkbox-light input:checked~.checkmark{background-color:#e6ecf2!important}.checkbox-dark input:checked~.checkmark{background-color:#304961!important}.checkbox-outline-primary:hover input~.checkmark{background-color:#d8dfe8}.checkbox-outline-primary input:checked~.checkmark{background-color:#fff!important}.checkbox-outline-primary .checkmark{background:#fff;border:1px solid #169bff}.checkbox-outline-primary .checkmark:after{border-color:#169bff}.checkbox-outline-secondary:hover input~.checkmark{background-color:#d8dfe8}.checkbox-outline-secondary input:checked~.checkmark{background-color:#fff!important}.checkbox-outline-secondary .checkmark{background:#fff;border:1px solid #687e94}.checkbox-outline-secondary .checkmark:after{border-color:#687e94}.checkbox-outline-success:hover input~.checkmark{background-color:#d8dfe8}.checkbox-outline-success input:checked~.checkmark{background-color:#fff!important}.checkbox-outline-success .checkmark{background:#fff;border:1px solid #38c172}.checkbox-outline-success .checkmark:after{border-color:#38c172}.checkbox-outline-info:hover input~.checkmark{background-color:#d8dfe8}.checkbox-outline-info input:checked~.checkmark{background-color:#fff!important}.checkbox-outline-info .checkmark{background:#fff;border:1px solid #6cb2eb}.checkbox-outline-info .checkmark:after{border-color:#6cb2eb}.checkbox-outline-warning:hover input~.checkmark{background-color:#d8dfe8}.checkbox-outline-warning input:checked~.checkmark{background-color:#fff!important}.checkbox-outline-warning .checkmark{background:#fff;border:1px solid #ffed4a}.checkbox-outline-warning .checkmark:after{border-color:#ffed4a}.checkbox-outline-danger:hover input~.checkmark{background-color:#d8dfe8}.checkbox-outline-danger input:checked~.checkmark{background-color:#fff!important}.checkbox-outline-danger .checkmark{background:#fff;border:1px solid #e3342f}.checkbox-outline-danger .checkmark:after{border-color:#e3342f}.checkbox-outline-light:hover input~.checkmark{background-color:#d8dfe8}.checkbox-outline-light input:checked~.checkmark{background-color:#fff!important}.checkbox-outline-light .checkmark{background:#fff;border:1px solid #e6ecf2}.checkbox-outline-light .checkmark:after{border-color:#e6ecf2}.checkbox-outline-dark:hover input~.checkmark{background-color:#d8dfe8}.checkbox-outline-dark input:checked~.checkmark{background-color:#fff!important}.checkbox-outline-dark .checkmark{background:#fff;border:1px solid #304961}.checkbox-outline-dark .checkmark:after{border-color:#304961}.radio .checkmark{border-radius:50%}.radio .checkmark:after{background:#fff;border-radius:50%;height:6px;width:6px}.radio-primary input:checked~.checkmark{background-color:#169bff}.radio-secondary input:checked~.checkmark{background-color:#687e94}.radio-success input:checked~.checkmark{background-color:#38c172}.radio-info input:checked~.checkmark{background-color:#6cb2eb}.radio-warning input:checked~.checkmark{background-color:#ffed4a}.radio-danger input:checked~.checkmark{background-color:#e3342f}.radio-light input:checked~.checkmark{background-color:#e6ecf2}.radio-dark input:checked~.checkmark{background-color:#304961}.radio-outline-primary:hover input~.checkmark{background-color:#d8dfe8}.radio-outline-primary input:checked~.checkmark{background-color:#fff!important}.radio-outline-primary .checkmark{background:#fff;border:1px solid #169bff}.radio-outline-primary .checkmark:after{background:#169bff;border:0}.radio-outline-secondary:hover input~.checkmark{background-color:#d8dfe8}.radio-outline-secondary input:checked~.checkmark{background-color:#fff!important}.radio-outline-secondary .checkmark{background:#fff;border:1px solid #687e94}.radio-outline-secondary .checkmark:after{background:#687e94;border:0}.radio-outline-success:hover input~.checkmark{background-color:#d8dfe8}.radio-outline-success input:checked~.checkmark{background-color:#fff!important}.radio-outline-success .checkmark{background:#fff;border:1px solid #38c172}.radio-outline-success .checkmark:after{background:#38c172;border:0}.radio-outline-info:hover input~.checkmark{background-color:#d8dfe8}.radio-outline-info input:checked~.checkmark{background-color:#fff!important}.radio-outline-info .checkmark{background:#fff;border:1px solid #6cb2eb}.radio-outline-info .checkmark:after{background:#6cb2eb;border:0}.radio-outline-warning:hover input~.checkmark{background-color:#d8dfe8}.radio-outline-warning input:checked~.checkmark{background-color:#fff!important}.radio-outline-warning .checkmark{background:#fff;border:1px solid #ffed4a}.radio-outline-warning .checkmark:after{background:#ffed4a;border:0}.radio-outline-danger:hover input~.checkmark{background-color:#d8dfe8}.radio-outline-danger input:checked~.checkmark{background-color:#fff!important}.radio-outline-danger .checkmark{background:#fff;border:1px solid #e3342f}.radio-outline-danger .checkmark:after{background:#e3342f;border:0}.radio-outline-light:hover input~.checkmark{background-color:#d8dfe8}.radio-outline-light input:checked~.checkmark{background-color:#fff!important}.radio-outline-light .checkmark{background:#fff;border:1px solid #e6ecf2}.radio-outline-light .checkmark:after{background:#e6ecf2;border:0}.radio-outline-dark:hover input~.checkmark{background-color:#d8dfe8}.radio-outline-dark input:checked~.checkmark{background-color:#fff!important}.radio-outline-dark .checkmark{background:#fff;border:1px solid #304961}.radio-outline-dark .checkmark:after{background:#304961;border:0}.switch{display:inline-block;height:16px;padding-left:50px;position:relative}.switch span:not(.slider){cursor:pointer;position:relative;top:-2px}.switch input{height:0;opacity:0;width:0}.switch .slider{background-color:#bfcad6;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s;width:42px}.switch .slider:before{background-color:#fff;border-radius:50%;bottom:-4px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);content:"";height:24px;left:-1px;position:absolute;transition:.4s;width:24px}.switch input:checked+.slider{background-color:#169bff}.switch input:focus+.slider{box-shadow:0 0 1px #169bff}.switch input:checked+.slider:before{transform:translateX(20px)}.switch-primary input:checked+.slider{background-color:#169bff}.switch-primary input:focus+.slider{box-shadow:0 0 1px #169bff}.switch-secondary input:checked+.slider{background-color:#687e94}.switch-secondary input:focus+.slider{box-shadow:0 0 1px #687e94}.switch-success input:checked+.slider{background-color:#38c172}.switch-success input:focus+.slider{box-shadow:0 0 1px #38c172}.switch-info input:checked+.slider{background-color:#6cb2eb}.switch-info input:focus+.slider{box-shadow:0 0 1px #6cb2eb}.switch-warning input:checked+.slider{background-color:#ffed4a}.switch-warning input:focus+.slider{box-shadow:0 0 1px #ffed4a}.switch-danger input:checked+.slider{background-color:#e3342f}.switch-danger input:focus+.slider{box-shadow:0 0 1px #e3342f}.switch-light input:checked+.slider{background-color:#e6ecf2}.switch-light input:focus+.slider{box-shadow:0 0 1px #e6ecf2}.switch-dark input:checked+.slider{background-color:#304961}.switch-dark input:focus+.slider{box-shadow:0 0 1px #304961}[dir=rtl] .checkbox,[dir=rtl] .radio{padding-left:0;padding-right:28px}[dir=rtl] .checkbox .checkmark,[dir=rtl] .radio .checkmark{left:auto;right:0}.icon-regular{-webkit-font-smoothing:subpixel-antialiased;font-size:18px}.link-icon{align-items:center;color:#1c3047;display:flex;flex-direction:row}.link-icon i{margin:0 8px}.spinner-glow{animation:glow 1s ease infinite;background:#bfcad6;border:2px solid transparent;border-radius:50%;display:inline-block;height:1em;margin:4px auto;width:1em}@keyframes glow{0%{box-shadow:0 0 0 .4em #a1a2a1,0 0 0 .1em #a1a2a1;transform:rotate(1turn)}50%{border-top-color:#605556}to{box-shadow:0 0 0 .4em #a1a2a1,0 0 0 3.6em transparent}}.spinner-glow-primary{animation:glow-primary 1s ease infinite;background:rgba(22,155,255,.45)}.spinner-glow-secondary{animation:glow-secondary 1s ease infinite;background:rgba(104,126,148,.45)}.spinner-glow-success{animation:glow-success 1s ease infinite;background:rgba(56,193,114,.45)}.spinner-glow-info{animation:glow-info 1s ease infinite;background:rgba(108,178,235,.45)}.spinner-glow-warning{animation:glow-warning 1s ease infinite;background:rgba(255,237,74,.45)}.spinner-glow-danger{animation:glow-danger 1s ease infinite;background:rgba(227,52,47,.45)}.spinner-glow-light{animation:glow-light 1s ease infinite;background:rgba(230,236,242,.45)}.spinner-glow-dark{animation:glow-dark 1s ease infinite;background:rgba(48,73,97,.45)}@keyframes glow-primary{0%{box-shadow:0 0 0 .4em rgba(22,155,255,.45),0 0 0 .1em rgba(22,155,255,.45);transform:rotate(1turn)}50%{border-top-color:rgba(22,155,255,.9)}to{box-shadow:0 0 0 .4em rgba(22,155,255,.75),0 0 0 3.6em transparent}}@keyframes glow-secondary{0%{box-shadow:0 0 0 .4em rgba(104,126,148,.45),0 0 0 .1em rgba(104,126,148,.45);transform:rotate(1turn)}50%{border-top-color:rgba(104,126,148,.9)}to{box-shadow:0 0 0 .4em rgba(104,126,148,.75),0 0 0 3.6em transparent}}@keyframes glow-success{0%{box-shadow:0 0 0 .4em rgba(56,193,114,.45),0 0 0 .1em rgba(56,193,114,.45);transform:rotate(1turn)}50%{border-top-color:rgba(56,193,114,.9)}to{box-shadow:0 0 0 .4em rgba(56,193,114,.75),0 0 0 3.6em transparent}}@keyframes glow-info{0%{box-shadow:0 0 0 .4em rgba(108,178,235,.45),0 0 0 .1em rgba(108,178,235,.45);transform:rotate(1turn)}50%{border-top-color:rgba(108,178,235,.9)}to{box-shadow:0 0 0 .4em rgba(108,178,235,.75),0 0 0 3.6em transparent}}@keyframes glow-warning{0%{box-shadow:0 0 0 .4em rgba(255,237,74,.45),0 0 0 .1em rgba(255,237,74,.45);transform:rotate(1turn)}50%{border-top-color:rgba(255,237,74,.9)}to{box-shadow:0 0 0 .4em rgba(255,237,74,.75),0 0 0 3.6em transparent}}@keyframes glow-danger{0%{box-shadow:0 0 0 .4em rgba(227,52,47,.45),0 0 0 .1em rgba(227,52,47,.45);transform:rotate(1turn)}50%{border-top-color:rgba(227,52,47,.9)}to{box-shadow:0 0 0 .4em rgba(227,52,47,.75),0 0 0 3.6em transparent}}@keyframes glow-light{0%{box-shadow:0 0 0 .4em rgba(230,236,242,.45),0 0 0 .1em rgba(230,236,242,.45);transform:rotate(1turn)}50%{border-top-color:rgba(230,236,242,.9)}to{box-shadow:0 0 0 .4em rgba(230,236,242,.75),0 0 0 3.6em transparent}}@keyframes glow-dark{0%{box-shadow:0 0 0 .4em rgba(48,73,97,.45),0 0 0 .1em rgba(48,73,97,.45);transform:rotate(1turn)}50%{border-top-color:rgba(48,73,97,.9)}to{box-shadow:0 0 0 .4em rgba(48,73,97,.75),0 0 0 3.6em transparent}}.spinner{animation:spin 1.4s linear infinite;border-radius:50%;display:inline-block;font-size:10px;height:4em;margin:auto;position:relative;text-indent:-9999em;transform:translateZ(0);width:4em}.spinner:before{border-radius:100% 0 0 0;height:50%;width:50%}.spinner:after,.spinner:before{content:"";left:0;position:absolute;top:0}.spinner:after{background:#fff;border-radius:50%;bottom:0;height:75%;margin:auto;right:0;width:75%}.spinner-primary{background:#169bff;background:linear-gradient(90deg,#169bff 10%,rgba(67,236,76,0) 42%)}.spinner-primary:before{background:#169bff}.spinner-secondary{background:#687e94;background:linear-gradient(90deg,#687e94 10%,rgba(67,236,76,0) 42%)}.spinner-secondary:before{background:#687e94}.spinner-success{background:#38c172;background:linear-gradient(90deg,#38c172 10%,rgba(67,236,76,0) 42%)}.spinner-success:before{background:#38c172}.spinner-info{background:#6cb2eb;background:linear-gradient(90deg,#6cb2eb 10%,rgba(67,236,76,0) 42%)}.spinner-info:before{background:#6cb2eb}.spinner-warning{background:#ffed4a;background:linear-gradient(90deg,#ffed4a 10%,rgba(67,236,76,0) 42%)}.spinner-warning:before{background:#ffed4a}.spinner-danger{background:#e3342f;background:linear-gradient(90deg,#e3342f 10%,rgba(67,236,76,0) 42%)}.spinner-danger:before{background:#e3342f}.spinner-light{background:#e6ecf2;background:linear-gradient(90deg,#e6ecf2 10%,rgba(67,236,76,0) 42%)}.spinner-light:before{background:#e6ecf2}.spinner-dark{background:#304961;background:linear-gradient(90deg,#304961 10%,rgba(67,236,76,0) 42%)}.spinner-dark:before{background:#304961}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner-bubble{animation:bubble-circle 1.3s linear infinite;border-radius:50%;display:inline-block;font-size:8px;height:1em;margin:30px auto;position:relative;text-indent:-9999em;transform:translateZ(0);width:1em}.spinner-bubble-primary{color:#169bff}.spinner-bubble-secondary{color:#687e94}.spinner-bubble-success{color:#38c172}.spinner-bubble-info{color:#6cb2eb}.spinner-bubble-warning{color:#ffed4a}.spinner-bubble-danger{color:#e3342f}.spinner-bubble-light{color:#e6ecf2}.spinner-bubble-dark{color:#304961}@keyframes bubble-circle{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.loader-bubble,.loader-bubble:after,.loader-bubble:before{animation-fill-mode:both;animation:bubble-horz 1.8s ease-in-out infinite;border-radius:50%;height:2em;width:2em}.loader-bubble{animation-delay:-.16s;display:inline-block;font-size:6px;margin:auto;position:relative;text-indent:-9999em;transform:translateZ(0)}.loader-bubble-primary{color:#169bff}.loader-bubble-secondary{color:#687e94}.loader-bubble-success{color:#38c172}.loader-bubble-info{color:#6cb2eb}.loader-bubble-warning{color:#ffed4a}.loader-bubble-danger{color:#e3342f}.loader-bubble-light{color:#e6ecf2}.loader-bubble-dark{color:#304961}.loader-bubble:after,.loader-bubble:before{content:"";position:absolute;top:0}.loader-bubble:before{animation-delay:-.32s;left:-3.5em}.loader-bubble:after{left:3.5em}@keyframes bubble-horz{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.alert{border-radius:6px}.alert .close:focus{outline:0}.alert-card{border-color:none;box-shadow:0 4px 15px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.1),inset 0 2px 0 0 #a7b5c4}.alert-card.alert-success{box-shadow:0 4px 15px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.1),inset 0 2px 0 0 #38c172}.alert-card.alert-warning{box-shadow:0 4px 15px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.1),inset 0 2px 0 0 #ffed4a}.alert-card.alert-info{box-shadow:0 4px 15px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.1),inset 0 2px 0 0 #6cb2eb}.alert-card.alert-danger{box-shadow:0 4px 15px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.1),inset 0 2px 0 0 #e3342f}.alert-card.alert-dark{box-shadow:0 4px 15px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.1),inset 0 2px 0 0 #687e94}.swal2-container .swal2-modal{font-family:Montserrat,sans-serif}.swal2-container .swal2-spacer{margin:1.5rem 0}.swal2-container .swal2-styled:not(.swal2-cancel){background:#169bff!important;outline:none}.swal2-container .swal2-styled:not(.swal2-cancel):focus{box-shadow:0 0 0 .2rem rgba(22,155,255,.5)}.sidebar-container{min-height:400px;overflow:hidden;position:relative}.sidebar-container .sidebar-content{height:100%;position:relative;transition:all .3s ease-in}.sidebar-container .sidebar-content:after{content:"";height:100%;left:0;position:absolute;right:0;width:100%}.sidebar-container .sidebar{position:absolute;top:0;transition:all .3s ease-in;z-index:60}.sidebar-container .sidebar .sidebar-close{cursor:pointer;display:none;position:absolute;right:4px;top:4px;z-index:999}@media (max-width:767px){.sidebar-container .sidebar{background:#fff}.sidebar-container .sidebar .sidebar-close{display:block}}img-cropper input[type=file]{margin-bottom:1rem}.badge{font-weight:600}.badge-outline-primary{background:unset;border:1px solid #169bff;color:#169bff}.badge-outline-secondary{background:unset;border:1px solid #687e94;color:#687e94}.badge-outline-success{background:unset;border:1px solid #38c172;color:#38c172}.badge-outline-info{background:unset;border:1px solid #6cb2eb;color:#6cb2eb}.badge-outline-warning{background:unset;border:1px solid #ffed4a;color:#ffed4a}.badge-outline-danger{background:unset;border:1px solid #e3342f;color:#e3342f}.badge-outline-light{background:unset;border:1px solid #e6ecf2;color:#e6ecf2}.badge-outline-dark{background:unset;border:1px solid #304961;color:#304961}.badge-top-container{position:relative}.badge-top-container .badge{border-radius:10px;position:absolute;right:4px;top:2px}.ul-badge-pill-primary{background:#169bff}.ul-badge-pill-primary,.ul-badge-pill-secondary{border-radius:50%;color:#fff;font-size:.8rem;height:18px;line-height:20px;width:25px}.ul-badge-pill-secondary{background:#687e94}.ul-badge-pill-success{background:#38c172}.ul-badge-pill-info,.ul-badge-pill-success{border-radius:50%;color:#fff;font-size:.8rem;height:18px;line-height:20px;width:25px}.ul-badge-pill-info{background:#6cb2eb}.ul-badge-pill-warning{background:#ffed4a}.ul-badge-pill-danger,.ul-badge-pill-warning{border-radius:50%;color:#fff;font-size:.8rem;height:18px;line-height:20px;width:25px}.ul-badge-pill-danger{background:#e3342f}.ul-badge-pill-light{background:#e6ecf2}.ul-badge-pill-dark,.ul-badge-pill-light{border-radius:50%;color:#fff;font-size:.8rem;height:18px;line-height:20px;width:25px}.ul-badge-pill-dark{background:#304961}.badge-round-primary{background:#169bff;border-radius:50%;color:#fff;height:25px;justify-content:center;line-height:20px;width:25px}.badge-round-primary.lg{font-size:1.2rem;height:40px;line-height:30px;width:40px}.badge-round-primary.xl{font-size:1.3rem;font-weight:700;height:50px;line-height:40px;width:50px}.badge-round-primary.sm{height:18px;justify-content:center;line-height:13px;width:18px}.badge-round-primary.pill{border-radius:10px;height:18px;line-height:13px;width:45px}.badge-round-secondary{background:#687e94;border-radius:50%;color:#fff;height:25px;justify-content:center;line-height:20px;width:25px}.badge-round-secondary.lg{font-size:1.2rem;height:40px;line-height:30px;width:40px}.badge-round-secondary.xl{font-size:1.3rem;font-weight:700;height:50px;line-height:40px;width:50px}.badge-round-secondary.sm{height:18px;justify-content:center;line-height:13px;width:18px}.badge-round-secondary.pill{border-radius:10px;height:18px;line-height:13px;width:45px}.badge-round-success{background:#38c172;border-radius:50%;color:#fff;height:25px;justify-content:center;line-height:20px;width:25px}.badge-round-success.lg{font-size:1.2rem;height:40px;line-height:30px;width:40px}.badge-round-success.xl{font-size:1.3rem;font-weight:700;height:50px;line-height:40px;width:50px}.badge-round-success.sm{height:18px;justify-content:center;line-height:13px;width:18px}.badge-round-success.pill{border-radius:10px;height:18px;line-height:13px;width:45px}.badge-round-info{background:#6cb2eb;border-radius:50%;color:#fff;height:25px;justify-content:center;line-height:20px;width:25px}.badge-round-info.lg{font-size:1.2rem;height:40px;line-height:30px;width:40px}.badge-round-info.xl{font-size:1.3rem;font-weight:700;height:50px;line-height:40px;width:50px}.badge-round-info.sm{height:18px;justify-content:center;line-height:13px;width:18px}.badge-round-info.pill{border-radius:10px;height:18px;line-height:13px;width:45px}.badge-round-warning{background:#ffed4a;border-radius:50%;color:#fff;height:25px;justify-content:center;line-height:20px;width:25px}.badge-round-warning.lg{font-size:1.2rem;height:40px;line-height:30px;width:40px}.badge-round-warning.xl{font-size:1.3rem;font-weight:700;height:50px;line-height:40px;width:50px}.badge-round-warning.sm{height:18px;justify-content:center;line-height:13px;width:18px}.badge-round-warning.pill{border-radius:10px;height:18px;line-height:13px;width:45px}.badge-round-danger{background:#e3342f;border-radius:50%;color:#fff;height:25px;justify-content:center;line-height:20px;width:25px}.badge-round-danger.lg{font-size:1.2rem;height:40px;line-height:30px;width:40px}.badge-round-danger.xl{font-size:1.3rem;font-weight:700;height:50px;line-height:40px;width:50px}.badge-round-danger.sm{height:18px;justify-content:center;line-height:13px;width:18px}.badge-round-danger.pill{border-radius:10px;height:18px;line-height:13px;width:45px}.badge-round-light{background:#e6ecf2;border-radius:50%;color:#fff;height:25px;justify-content:center;line-height:20px;width:25px}.badge-round-light.lg{font-size:1.2rem;height:40px;line-height:30px;width:40px}.badge-round-light.xl{font-size:1.3rem;font-weight:700;height:50px;line-height:40px;width:50px}.badge-round-light.sm{height:18px;justify-content:center;line-height:13px;width:18px}.badge-round-light.pill{border-radius:10px;height:18px;line-height:13px;width:45px}.badge-round-dark{background:#304961;border-radius:50%;color:#fff;height:25px;justify-content:center;line-height:20px;width:25px}.badge-round-dark.lg{font-size:1.2rem;height:40px;line-height:30px;width:40px}.badge-round-dark.xl{font-size:1.3rem;font-weight:700;height:50px;line-height:40px;width:50px}.badge-round-dark.sm{height:18px;justify-content:center;line-height:13px;width:18px}.badge-round-dark.pill{border-radius:10px;height:18px;line-height:13px;width:45px}.badge-dot-primary{background-color:#169bff}.badge-dot-primary,.badge-dot-secondary{border-radius:50%;display:inline-block;height:4px;vertical-align:middle;width:4px}.badge-dot-secondary{background-color:#687e94}.badge-dot-success{background-color:#38c172}.badge-dot-info,.badge-dot-success{border-radius:50%;display:inline-block;height:4px;vertical-align:middle;width:4px}.badge-dot-info{background-color:#6cb2eb}.badge-dot-warning{background-color:#ffed4a}.badge-dot-danger,.badge-dot-warning{border-radius:50%;display:inline-block;height:4px;vertical-align:middle;width:4px}.badge-dot-danger{background-color:#e3342f}.badge-dot-light{background-color:#e6ecf2}.badge-dot-dark,.badge-dot-light{border-radius:50%;display:inline-block;height:4px;vertical-align:middle;width:4px}.badge-dot-dark{background-color:#304961}.outline-round-primary{border:1px solid #169bff;border-radius:50%;color:#169bff}.outline-round-primary,.outline-round-secondary{background:#fff;height:18px;justify-content:center;line-height:13px;width:18px}.outline-round-secondary{border:1px solid #687e94;border-radius:50%;color:#687e94}.outline-round-success{border:1px solid #38c172;border-radius:50%;color:#38c172}.outline-round-info,.outline-round-success{background:#fff;height:18px;justify-content:center;line-height:13px;width:18px}.outline-round-info{border:1px solid #6cb2eb;border-radius:50%;color:#6cb2eb}.outline-round-warning{border:1px solid #ffed4a;border-radius:50%;color:#ffed4a}.outline-round-danger,.outline-round-warning{background:#fff;height:18px;justify-content:center;line-height:13px;width:18px}.outline-round-danger{border:1px solid #e3342f;border-radius:50%;color:#e3342f}.outline-round-light{border:1px solid #e6ecf2;border-radius:50%;color:#e6ecf2}.outline-round-dark,.outline-round-light{background:#fff;height:18px;justify-content:center;line-height:13px;width:18px}.outline-round-dark{border:1px solid #304961;border-radius:50%;color:#304961}.badge-square-primary{background:#169bff;border-radius:20%;color:#fff;height:25px;line-height:20px;text-align:center;width:25px}.badge-square-primary.lg{font-size:1.2rem;height:40px;line-height:30px;width:40px}.badge-square-primary.xl{font-size:1.3rem;font-weight:700;height:50px;line-height:40px;width:50px}.badge-square-secondary{background:#687e94;border-radius:20%;color:#fff;height:25px;line-height:20px;text-align:center;width:25px}.badge-square-secondary.lg{font-size:1.2rem;height:40px;line-height:30px;width:40px}.badge-square-secondary.xl{font-size:1.3rem;font-weight:700;height:50px;line-height:40px;width:50px}.badge-square-success{background:#38c172;border-radius:20%;color:#fff;height:25px;line-height:20px;text-align:center;width:25px}.badge-square-success.lg{font-size:1.2rem;height:40px;line-height:30px;width:40px}.badge-square-success.xl{font-size:1.3rem;font-weight:700;height:50px;line-height:40px;width:50px}.badge-square-info{background:#6cb2eb;border-radius:20%;color:#fff;height:25px;line-height:20px;text-align:center;width:25px}.badge-square-info.lg{font-size:1.2rem;height:40px;line-height:30px;width:40px}.badge-square-info.xl{font-size:1.3rem;font-weight:700;height:50px;line-height:40px;width:50px}.badge-square-warning{background:#ffed4a;border-radius:20%;color:#fff;height:25px;line-height:20px;text-align:center;width:25px}.badge-square-warning.lg{font-size:1.2rem;height:40px;line-height:30px;width:40px}.badge-square-warning.xl{font-size:1.3rem;font-weight:700;height:50px;line-height:40px;width:50px}.badge-square-danger{background:#e3342f;border-radius:20%;color:#fff;height:25px;line-height:20px;text-align:center;width:25px}.badge-square-danger.lg{font-size:1.2rem;height:40px;line-height:30px;width:40px}.badge-square-danger.xl{font-size:1.3rem;font-weight:700;height:50px;line-height:40px;width:50px}.badge-square-light{background:#e6ecf2;border-radius:20%;color:#fff;height:25px;line-height:20px;text-align:center;width:25px}.badge-square-light.lg{font-size:1.2rem;height:40px;line-height:30px;width:40px}.badge-square-light.xl{font-size:1.3rem;font-weight:700;height:50px;line-height:40px;width:50px}.badge-square-dark{background:#304961;border-radius:20%;color:#fff;height:25px;line-height:20px;text-align:center;width:25px}.badge-square-dark.lg{font-size:1.2rem;height:40px;line-height:30px;width:40px}.badge-square-dark.xl{font-size:1.3rem;font-weight:700;height:50px;line-height:40px;width:50px}.badge-round{border-radius:50%;font-size:1.2rem;height:40px;line-height:30px;width:40px}.badge-round.badge-round-opacity-primary{background:#e2f3ff;color:#169bff}.badge-round.badge-round-opacity-secondary{background:#dfe4e9;color:#687e94}.badge-round.badge-round-opacity-success{background:#d3f2e0;color:#38c172}.badge-round.badge-round-opacity-info{background:#fff;color:#6cb2eb}.badge-round.badge-round-opacity-warning{background:#fff;color:#ffed4a}.badge-round.badge-round-opacity-danger{background:#fbe3e3;color:#e3342f}.badge-round.badge-round-opacity-light{background:#fff;color:#e6ecf2}.badge-round.badge-round-opacity-dark{background:#93afca;color:#304961}.badge-square{border-radius:20%;font-size:1.2rem;height:40px;line-height:30px;width:40px}.badge-square.badge-square-opacity-primary{background:#e2f3ff;color:#169bff}.badge-square.badge-square-opacity-secondary{background:#dfe4e9;color:#687e94}.badge-square.badge-square-opacity-success{background:#d3f2e0;color:#38c172}.badge-square.badge-square-opacity-info{background:#fff;color:#6cb2eb}.badge-square.badge-square-opacity-warning{background:#fff;color:#ffed4a}.badge-square.badge-square-opacity-danger{background:#fbe3e3;color:#e3342f}.badge-square.badge-square-opacity-light{background:#fff;color:#e6ecf2}.badge-square.badge-square-opacity-dark{background:#93afca;color:#304961}.w-badge{border-radius:0;color:#fff}.r-badge,.w-badge{padding:4px}.popover{border:none;box-shadow:0 4px 20px 1px rgba(0,0,0,.06),0 1px 4px rgba(0,0,0,.08)}.popover .arrow:before{border-color:transparent}ngb-rating .star{display:inline-block;position:relative}ngb-rating .half{display:inline-block;overflow:hidden;position:absolute}.rating-primary{color:#169bff}.rating-primary .star{color:#adb5bd}.rating-primary .full,.rating-primary .half{color:#169bff}.rating-secondary{color:#687e94}.rating-secondary .star{color:#adb5bd}.rating-secondary .full,.rating-secondary .half{color:#687e94}.rating-success{color:#38c172}.rating-success .star{color:#adb5bd}.rating-success .full,.rating-success .half{color:#38c172}.rating-info{color:#6cb2eb}.rating-info .star{color:#adb5bd}.rating-info .full,.rating-info .half{color:#6cb2eb}.rating-warning{color:#ffed4a}.rating-warning .star{color:#adb5bd}.rating-warning .full,.rating-warning .half{color:#ffed4a}.rating-danger{color:#e3342f}.rating-danger .star{color:#adb5bd}.rating-danger .full,.rating-danger .half{color:#e3342f}.rating-light{color:#e6ecf2}.rating-light .star{color:#adb5bd}.rating-light .full,.rating-light .half{color:#e6ecf2}.rating-dark{color:#304961}.rating-dark .star{color:#adb5bd}.rating-dark .full,.rating-dark .half{color:#304961}.search-ui{background:#fff;bottom:0;display:none;left:0;margin:auto;padding:.75rem 1.5rem 1.5rem 4.5rem;position:fixed;right:0;top:0;z-index:9999}.search-ui.open{animation-delay:0;animation-duration:.3s;animation-fill-mode:both;animation-iteration-count:1;animation-name:slideInDown;animation-timing-function:ease;backface-visibility:hidden;display:block}.search-ui .search-header .logo{height:64px;width:auto}.search-ui input.search-input{border:0;font-size:4rem;font-weight:600;margin-bottom:1.5rem}.search-ui input.search-input:focus{outline:0}.search-ui input.search-input::-moz-placeholder{color:#a7b5c4}.search-ui input.search-input::placeholder{color:#a7b5c4}.search-ui .search-title{margin-bottom:1.25rem}.search-ui .search-title span{font-weight:600}@media (max-width:767px){.search-ui{padding:1rem}}.tagging{border:1px solid #bfcad6;border-radius:4px;font-size:1em;height:auto;padding:10px 10px 15px}.tagging.editable{cursor:text}.tag{background:none repeat scroll 0 0 #169bff;border-radius:2px;color:#fff;cursor:default;display:inline-block;margin:5px 10px 0 0;padding:4px 20px 4px 0;position:relative;white-space:nowrap}.tag span{background:none repeat scroll 0 0 #0090fc;border-radius:2px 0 0 2px;margin-right:5px;padding:5px 10px}.tag .tag-i{color:#fff;cursor:pointer;font-size:1.3em;height:0;line-height:.1em;position:absolute;right:5px;text-align:center;top:.7em;width:10px}.tag .tag-i:hover{color:#000;text-decoration:underline}.type-zone{border:0;display:inline-block;height:auto;min-width:20px;width:auto}.type-zone:focus{outline:none}.customizer{position:fixed;right:-380px;top:100px;transition:all .3s ease-in-out;width:380px;z-index:9999}.customizer.open{right:0}.customizer .handle{border-bottom-left-radius:4px;border-top-left-radius:4px;box-shadow:-3px 0 4px rgba(0,0,0,.06);cursor:pointer;display:flex;font-size:20px;left:-36px;padding:10px 8px;position:absolute;top:8px;transition:all .3s ease-in-out}.customizer .handle,.customizer .handle:hover{background:#169bff;color:#fff}.customizer .customizer-body{background:#fff;border-bottom-left-radius:10px;border-top-left-radius:10px;box-shadow:0 4px 20px 1px rgba(0,0,0,.06),0 1px 4px rgba(0,0,0,.08);max-height:calc(100vh - 140px);overflow-x:visible;overflow-y:scroll}.customizer .customizer-body .layouts{display:flex;flex-wrap:wrap;margin:0 -8px}.customizer .customizer-body .layouts .layout-box{border:1px solid rgba(0,0,0,.08);border-radius:8px;box-shadow:0 4px 20px 1px rgba(0,0,0,.06),0 1px 4px rgba(0,0,0,.03);cursor:pointer;margin:0 8px;overflow:hidden;position:relative;width:calc(50% - 16px)}.customizer .customizer-body .layouts .layout-box img{width:180px}.customizer .customizer-body .layouts .layout-box i{background:#639;border-radius:0 0 0 6px;color:#fff;display:none;font-size:18px;height:24px;line-height:24px;position:absolute;right:0;text-align:center;top:0;width:32px}.customizer .customizer-body .layouts .layout-box.active{border:1px solid #169bff}.customizer .customizer-body .layouts .layout-box.active i{display:inline-block}.customizer .customizer-body .colors{display:flex;flex-wrap:wrap}.customizer .customizer-body .colors .color{border-radius:50%;box-shadow:0 4px 20px 1px rgba(0,0,0,.06),0 1px 4px rgba(0,0,0,.03);cursor:pointer;display:inline-block;height:36px;margin:8px;text-align:center;width:36px}.customizer .customizer-body .colors .color.purple{background:#639}.customizer .customizer-body .colors .color.blue{background:#2f47c2}.customizer .customizer-body .colors .color i{color:#fff;display:none;font-size:18px;line-height:36px}.customizer .customizer-body .colors .color.active i{display:unset}@media (max-width:767px){.customizer{right:-280px;width:280px}}[dir=rtl] .customizer{left:-380px;right:auto}[dir=rtl] .customizer.open{left:0;right:auto}[dir=rtl] .customizer .handle{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px;box-shadow:-3px 0 4px rgba(0,0,0,.06);left:auto;right:-36px;top:8px}.slider-default{background:#fafafa!important;border:0 solid #d3d3d3!important;border-radius:15px!important;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb;height:10px!important}.slider-default .noUi-value-horizontal{display:none}.slider-default .noUi-handle{border:5px solid #169bff;border-radius:50%;box-shadow:none;cursor:pointer;height:20px!important;left:-5px!important;top:-5px!important;width:20px!important}.slider-default .noUi-handle:after,.slider-default .noUi-handle:before{background:#e8e7e6;content:none!important;display:block;height:14px;left:14px;position:absolute;top:6px;width:1px}.slider-default .noUi-handle:focus{outline:none}.slider-default .noUi-connect{background:#169bff;border-radius:15px!important;box-shadow:inset 0 0 3px rgba(51,51,51,.45);transition:background .45s}.square-default{background:#fafafa!important;border:0 solid #d3d3d3!important;border-radius:15px!important;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb;height:10px!important}.square-default .noUi-handle{border:5px solid #169bff;box-shadow:none;cursor:pointer;height:20px!important;width:20px!important}.square-default .noUi-handle:after,.square-default .noUi-handle:before{background:#e8e7e6;content:" "!important;display:none;height:14px;left:14px;position:absolute;top:6px;width:1px}.square-default .noUi-handle:focus{outline:none}.square-default .noUi-connect{background:#169bff;border-radius:15px!important;box-shadow:inset 0 0 3px rgba(51,51,51,.45);transition:background .45s}.slider-primary .noUi-connect{background:#169bff}.slider-primary .noUi-handle{border:5px solid #169bff}.slider-secondary .noUi-connect{background:#687e94}.slider-secondary .noUi-handle{border:5px solid #687e94}.slider-success .noUi-connect{background:#38c172}.slider-success .noUi-handle{border:5px solid #38c172}.slider-info .noUi-connect{background:#6cb2eb}.slider-info .noUi-handle{border:5px solid #6cb2eb}.slider-warning .noUi-connect{background:#ffed4a}.slider-warning .noUi-handle{border:5px solid #ffed4a}.slider-danger .noUi-connect{background:#e3342f}.slider-danger .noUi-handle{border:5px solid #e3342f}.slider-light .noUi-connect{background:#e6ecf2}.slider-light .noUi-handle{border:5px solid #e6ecf2}.slider-dark .noUi-connect{background:#304961}.slider-dark .noUi-handle{border:5px solid #304961}.slider-custom .noUi-connect{background:#3fb8af}.slider-custom .noUi-handle{border:5px solid #b2dfdb}.slider-extra-large{height:14px!important}.slider-extra-large .noUi-handle{height:28px!important;top:-7px!important;width:28px!important}.slider-large{height:12px!important}.slider-large .noUi-handle{height:24px!important;top:-6px!important;width:24px!important}.slider-small{height:6px!important}.slider-small .noUi-handle{top:-7px!important}.slider-extra-small{height:3px!important}.slider-extra-small .noUi-handle{top:-8px!important}.circle-filled.slider-primary .noUi-handle{background:#169bff}.circle-filled.slider-secondary .noUi-handle{background:#687e94}.circle-filled.slider-success .noUi-handle{background:#38c172}.circle-filled.slider-info .noUi-handle{background:#6cb2eb}.circle-filled.slider-warning .noUi-handle{background:#ffed4a}.circle-filled.slider-danger .noUi-handle{background:#e3342f}.circle-filled.slider-light .noUi-handle{background:#e6ecf2}.circle-filled.slider-dark .noUi-handle{background:#304961}.square-default.slider-primary .noUi-handle{background:#169bff}.square-default.slider-secondary .noUi-handle{background:#687e94}.square-default.slider-success .noUi-handle{background:#38c172}.square-default.slider-info .noUi-handle{background:#6cb2eb}.square-default.slider-warning .noUi-handle{background:#ffed4a}.square-default.slider-danger .noUi-handle{background:#e3342f}.square-default.slider-light .noUi-handle{background:#e6ecf2}.square-default.slider-dark .noUi-handle{background:#304961}.circle-filled.slider-custom .noUi-handle,.square-default.slider-custom .noUi-handle{background:#b2dfdb}.vertical-slider-example{display:inline-block}.noUi-vertical{height:150px!important;width:10px!important}.toast-primary{background-color:#169bff!important}.toast-secondary{background-color:#687e94!important}.toast-success{background-color:#38c172!important}.toast-info{background-color:#6cb2eb!important}.toast-warning{background-color:#ffed4a!important}.toast-danger{background-color:#e3342f!important}.toast-light{background-color:#e6ecf2!important}.toast-dark{background-color:#304961!important}.dropzone{background:#f5f5f5!important;border:2px dashed rgba(103,58,183,.369)!important;min-height:150px;padding:20px}.nav-tabs{border-bottom:1px solid #169bff}.nav-tabs .nav-item .nav-link.active{background:rgba(102,51,153,.1);border:1px solid #169bff;border-bottom-color:#fff}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;height:0;right:5px;vertical-align:.255em;width:0}#calendar{float:right;width:100%}#external-events h4{font-size:16px;margin-top:0;padding-top:1em}#external-events .fc-event{cursor:move;margin:2px 0}.create_event_wrap p{color:#666;font-size:11px;margin:1.5em 0}.create_event_wrap p input{margin:0;vertical-align:middle}.fc-event{border:0 solid #169bff!important;border-radius:3px;display:block;font-size:.85em;line-height:1.3;position:relative}a.fc-day-grid-event{background:#169bff;padding:5px}th.fc-day-header{background:#f5f5f5;border-bottom-width:2px;display:table-cell;font-size:16px;font-weight:700;padding:10px 0;text-align:center}td.fc-head-container{padding:0!important}.fc-toolbar h2{font-weight:700;margin:0}span.fa{speak:none;-webkit-font-smoothing:antialiased;font-family:iconsmind!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}span.fa.fa-chevron-left:before{content:"\f077"}span.fa.fa-chevron-right:before{content:"\f07d"}.main-header{align-items:center;background:#fff;box-shadow:0 1px 15px rgba(0,0,0,.04),0 1px 6px rgba(0,0,0,.04);display:flex;flex-wrap:wrap;height:80px;justify-content:space-between;position:fixed;width:100%;z-index:100}.main-header .menu-toggle{align-items:center;cursor:pointer;display:flex;flex-direction:column;margin-right:12px;width:90px}.main-header .menu-toggle div{background:#1c3047;height:1px;margin:3px 0;width:24px}.main-header .search-bar{align-items:center;background:#e6ecf2;border:1px solid #d8dfe8;border-radius:20px;display:flex;height:40px;justify-content:left;position:relative;width:230px}.main-header .search-bar input{background:transparent;border:0;color:#212121;font-size:.8rem;height:100%;line-height:2;outline:initial!important;padding:.5rem 1rem;width:calc(100% - 32px)}.main-header .search-bar .search-icon{display:inline-block;font-size:18px;width:24px}.main-header .logo{width:120px}.main-header .logo img{display:block;height:60px;margin:0 auto;width:60px}.main-header .show .header-icon{background:#e6ecf2}.main-header .header-icon{border-radius:8px;cursor:pointer;display:inline-block;font-size:19px;height:36px;line-height:36px;margin:0 2px;text-align:center;width:36px}.main-header .header-icon:hover{background:#e6ecf2}.main-header .header-icon.dropdown-toggle:after{display:none}.main-header .header-part-right{align-items:center;display:flex}.main-header .header-part-right .user{margin-right:2rem}.main-header .header-part-right .user .initial,.main-header .header-part-right .user img{border-radius:50%;height:36px;width:36px}.main-header .header-part-right .user .initial{background:#33304e;color:#fff;font-weight:700;text-align:center}.main-header .notification-dropdown{cursor:pointer;max-height:260px;padding:0}.main-header .notification-dropdown .dropdown-item{align-items:center;border-bottom:1px solid #bfcad6;display:flex;height:72px;padding:0}.main-header .notification-dropdown .dropdown-item .notification-icon{align-items:center;background:#d8dfe8;display:flex;height:100%;justify-content:center;width:44px}.main-header .notification-dropdown .dropdown-item .notification-icon i{font-size:18px}.main-header .notification-dropdown .dropdown-item .notification-details{padding:.25rem .75rem}.main-header .notification-dropdown .dropdown-item:active{background:inherit;color:inherit}@media (max-width:991px){.main-header .search-bar{width:180px}.main-header .menu-toggle{margin-right:36px;width:24px}}@media (max-width:615px){.main-header .header-part-right .user{margin-right:0}}@media (max-width:580px){.main-header{height:70px;padding:0 1.5rem}.main-header .logo{width:60px}.main-header .search-bar{display:none}.main-header .menu-toggle{width:60px}.main-header .header-part-right .user{margin-right:0;padding-right:0}.notification-dropdown{left:10px!important}}@media (max-width:360px){.main-header .menu-toggle{margin:0}}.layout-horizontal-bar .header-topnav{background-color:#fff;box-shadow:0 1px 15px rgba(0,0,0,.04),0 1px 6px rgba(0,0,0,.04);margin:0;padding:0;position:relative;position:fixed;top:80px;width:100%;z-index:90}.layout-horizontal-bar .header-topnav .container{padding:0}.layout-horizontal-bar .header-topnav .topbar-branding{float:left;height:48px;margin:0 8px;padding:8px}.layout-horizontal-bar .header-topnav .topbar-branding img{height:100%;width:auto}.layout-horizontal-bar .header-topnav .ps{-ms-overflow-style:none;overflow:initial!important;overflow-anchor:none;touch-action:auto;-ms-touch-action:auto}.layout-horizontal-bar .header-topnav .topnav{align-items:center;display:flex;height:auto}.layout-horizontal-bar .header-topnav .header-topnav-right{align-items:center;display:flex;float:right;height:48px;padding-right:.67rem}.layout-horizontal-bar .header-topnav .topnav:after{clear:both;content:"";display:table}.layout-horizontal-bar .header-topnav .topnav a{-webkit-text-decoration-skip:objects;background-color:transparent;color:#333!important;text-decoration:none}.layout-horizontal-bar .header-topnav .topnav label.menu-toggle{border-radius:50%;box-sizing:border-box;height:48px;padding:12px;width:48px}.layout-horizontal-bar .header-topnav .topnav label.menu-toggle .mat-icon{font-size:24px}.layout-horizontal-bar .header-topnav .topnav .toggle,.layout-horizontal-bar .header-topnav .topnav [id^=drop]{display:none}.layout-horizontal-bar .header-topnav .topnav ul{list-style:none;margin:0;padding:0;position:relative}.layout-horizontal-bar .header-topnav .topnav ul:not(.menu){box-shadow:0 0 4px transparent,0 4px 8px rgba(0,0,0,.28)}.layout-horizontal-bar .header-topnav .topnav ul.menu{float:left;height:48px;padding-right:45px}.layout-horizontal-bar .header-topnav .topnav ul.menu>li{float:left}.layout-horizontal-bar .header-topnav .topnav ul.menu>li>div>a,.layout-horizontal-bar .header-topnav .topnav ul.menu>li>div>div{border-bottom:2px solid;border-color:transparent;box-sizing:border-box;height:48px;margin:0 6px}.layout-horizontal-bar .header-topnav .topnav ul li{display:inline-block;margin:0}.layout-horizontal-bar .header-topnav .topnav a,.layout-horizontal-bar .header-topnav .topnav label{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;font-size:.875rem;height:44px;padding:13px 20px;text-decoration:none}.layout-horizontal-bar .header-topnav .topnav ul li ul li.open,.layout-horizontal-bar .header-topnav .topnav ul li ul li:hover{background:#eee}.layout-horizontal-bar .header-topnav .topnav ul ul{background:#fff;border-radius:5px;color:rgba(0,0,0,.87);opacity:0;position:absolute;top:48px;transform:translateY(-100px);transition:all .3s ease-in-out;visibility:hidden;z-index:-1}.layout-horizontal-bar .header-topnav .topnav ul li:hover>div>div>ul,.layout-horizontal-bar .header-topnav .topnav ul li:hover>div>ul{opacity:1;transform:translateY(0);visibility:visible}.layout-horizontal-bar .header-topnav .topnav ul ul li{display:list-item;float:none;position:relative;width:170px}.layout-horizontal-bar .header-topnav .topnav ul ul ul{left:170px;top:0}.layout-horizontal-bar .header-topnav .topnav ul ul ul li{position:relative;top:0}.layout-horizontal-bar .header-topnav .topnav li>a:after{content:" +"}.layout-horizontal-bar .header-topnav .topnav li>a:only-child:after{content:""}@media (max-width:959px){.header-topnav-right{position:absolute;right:6px;top:0}}@media only screen and (max-width:768px){.layout-horizontal-bar .header-topnav{background-color:#fff;box-shadow:0 1px 15px rgba(0,0,0,.04),0 1px 6px rgba(0,0,0,.04);height:100%;left:-200px;margin:0;padding:20px 0 0;position:relative;position:fixed;top:70px;transition:all .5s ease-in-out;width:200px;z-index:10}.layout-horizontal-bar .header-topnav .ps{-ms-overflow-style:none;overflow:hidden!important;overflow-anchor:none;touch-action:auto;-ms-touch-action:auto}.layout-horizontal-bar .topnav{margin:0;max-height:calc(100vh - 80px)!important}.layout-horizontal-bar .topnav .menu{height:auto!important;padding-right:0!important;width:100%}.layout-horizontal-bar .topnav .menu li a{border:none!important}.layout-horizontal-bar .topnav ul.menu{float:left;padding-left:0}.layout-horizontal-bar .topnav ul.menu>li{float:left}.layout-horizontal-bar .topnav ul.menu>li>div>a,.layout-horizontal-bar .topnav ul.menu>li>div>div{border-bottom:2px solid;border-color:transparent;box-sizing:border-box;height:auto!important;margin:0 6px}.layout-horizontal-bar .topnav .toggle{border:none;display:flex;text-decoration:none}.layout-horizontal-bar .topnav ul{transform:translateY(0)!important;transition:max-height .3s ease-in-out}.layout-horizontal-bar .topnav [id^=drop]:checked+ul{max-height:2000px;opacity:1;visibility:visible}.layout-horizontal-bar .topnav [id^=drop]:checked+ul.menu{max-height:300px;overflow-y:scroll}.layout-horizontal-bar .topnav ul li{opacity:1;position:relative;visibility:visible;width:100%;z-index:1}.layout-horizontal-bar .topnav ul ul .toggle,.layout-horizontal-bar .topnav ul ul a{padding:0 40px}.layout-horizontal-bar .topnav ul ul ul a{padding:0 80px}.layout-horizontal-bar .topnav ul li ul li .toggle,.layout-horizontal-bar .topnav ul ul a,.layout-horizontal-bar .topnav ul ul ul a{padding:14px 20px}.layout-horizontal-bar .topnav ul ul{background:#fff;border-radius:5px;color:rgba(0,0,0,.87);left:0;max-height:0;opacity:1!important;overflow:hidden;position:relative!important;top:0!important;transform:translateY(-100px);transition:all 1s ease-in-out!important;visibility:hidden!important;z-index:99!important}.layout-horizontal-bar .topnav ul li:hover>div>div>ul,.layout-horizontal-bar .topnav ul li:hover>div>ul{max-height:400px;opacity:1!important;transform:translateY(0);transition:all .3s ease-in-out!important;visibility:visible!important}.layout-horizontal-bar .topnav ul ul li{opacity:1;visibility:visible;width:100%!important}.layout-horizontal-bar .topnav ul:not(.menu){border-left:1px dashed #eee;box-shadow:none!important;margin-left:5px}.layout-horizontal-bar .topnav ul ul ul{left:0}.layout-horizontal-bar .topnav ul ul ul li{position:static}}@media (max-width:330px){.topnav ul li{display:block;width:94%}}[dir=rtl] .topnav a .mat-icon,[dir=rtl] .topnav label .mat-icon{margin-left:2px;margin-right:0}.app-footer{background:#d8dfe8;border-top-left-radius:10px;border-top-right-radius:10px;margin-top:2rem;padding:1.25rem}.app-footer .footer-bottom{width:100%}.app-footer .footer-bottom .logo{height:auto;margin:4px;width:3rem}.custom-separator{border-bottom:1px dashed #ebedf2;margin:15px 0}div.tab-border{border:1px dashed #ebedf2!important;margin:30px 0!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.mx-0{margin-right:0!important}.my-0{margin-bottom:0!important;margin-top:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.px-0{padding-right:0!important}.py-0{padding-bottom:0!important;padding-top:0!important}.m-8{margin:8px!important}.mt-8{margin-top:8px!important}.mr-8{margin-right:8px!important}.mb-8{margin-bottom:8px!important}.ml-8,.mx-8{margin-left:8px!important}.mx-8{margin-right:8px!important}.my-8{margin-bottom:8px!important;margin-top:8px!important}.p-8{padding:8px!important}.pt-8{padding-top:8px!important}.pr-8{padding-right:8px!important}.pb-8{padding-bottom:8px!important}.pl-8,.px-8{padding-left:8px!important}.px-8{padding-right:8px!important}.py-8{padding-bottom:8px!important;padding-top:8px!important}.m-12{margin:12px!important}.mt-12{margin-top:12px!important}.mr-12{margin-right:12px!important}.mb-12{margin-bottom:12px!important}.ml-12,.mx-12{margin-left:12px!important}.mx-12{margin-right:12px!important}.my-12{margin-bottom:12px!important;margin-top:12px!important}.p-12{padding:12px!important}.pt-12{padding-top:12px!important}.pr-12{padding-right:12px!important}.pb-12{padding-bottom:12px!important}.pl-12,.px-12{padding-left:12px!important}.px-12{padding-right:12px!important}.py-12{padding-bottom:12px!important;padding-top:12px!important}.m-16{margin:16px!important}.mt-16{margin-top:16px!important}.mr-16{margin-right:16px!important}.mb-16{margin-bottom:16px!important}.ml-16,.mx-16{margin-left:16px!important}.mx-16{margin-right:16px!important}.my-16{margin-bottom:16px!important;margin-top:16px!important}.p-16{padding:16px!important}.pt-16{padding-top:16px!important}.pr-16{padding-right:16px!important}.pb-16{padding-bottom:16px!important}.pl-16,.px-16{padding-left:16px!important}.px-16{padding-right:16px!important}.py-16{padding-bottom:16px!important;padding-top:16px!important}.m-24{margin:24px!important}.mt-24{margin-top:24px!important}.mr-24{margin-right:24px!important}.mb-24{margin-bottom:24px!important}.ml-24,.mx-24{margin-left:24px!important}.mx-24{margin-right:24px!important}.my-24{margin-bottom:24px!important;margin-top:24px!important}.p-24{padding:24px!important}.pt-24{padding-top:24px!important}.pr-24{padding-right:24px!important}.pb-24{padding-bottom:24px!important}.pl-24,.px-24{padding-left:24px!important}.px-24{padding-right:24px!important}.py-24{padding-bottom:24px!important;padding-top:24px!important}.m-28{margin:28px!important}.mt-28{margin-top:28px!important}.mr-28{margin-right:28px!important}.mb-28{margin-bottom:28px!important}.ml-28,.mx-28{margin-left:28px!important}.mx-28{margin-right:28px!important}.my-28{margin-bottom:28px!important;margin-top:28px!important}.p-28{padding:28px!important}.pt-28{padding-top:28px!important}.pr-28{padding-right:28px!important}.pb-28{padding-bottom:28px!important}.pl-28,.px-28{padding-left:28px!important}.px-28{padding-right:28px!important}.py-28{padding-bottom:28px!important;padding-top:28px!important}.m-32{margin:32px!important}.mt-32{margin-top:32px!important}.mr-32{margin-right:32px!important}.mb-32{margin-bottom:32px!important}.ml-32,.mx-32{margin-left:32px!important}.mx-32{margin-right:32px!important}.my-32{margin-bottom:32px!important;margin-top:32px!important}.p-32{padding:32px!important}.pt-32{padding-top:32px!important}.pr-32{padding-right:32px!important}.pb-32{padding-bottom:32px!important}.pl-32,.px-32{padding-left:32px!important}.px-32{padding-right:32px!important}.py-32{padding-bottom:32px!important;padding-top:32px!important}.m-36{margin:36px!important}.mt-36{margin-top:36px!important}.mr-36{margin-right:36px!important}.mb-36{margin-bottom:36px!important}.ml-36,.mx-36{margin-left:36px!important}.mx-36{margin-right:36px!important}.my-36{margin-bottom:36px!important;margin-top:36px!important}.p-36{padding:36px!important}.pt-36{padding-top:36px!important}.pr-36{padding-right:36px!important}.pb-36{padding-bottom:36px!important}.pl-36,.px-36{padding-left:36px!important}.px-36{padding-right:36px!important}.py-36{padding-bottom:36px!important;padding-top:36px!important}.m-40{margin:40px!important}.mt-40{margin-top:40px!important}.mr-40{margin-right:40px!important}.mb-40{margin-bottom:40px!important}.ml-40,.mx-40{margin-left:40px!important}.mx-40{margin-right:40px!important}.my-40{margin-bottom:40px!important;margin-top:40px!important}.p-40{padding:40px!important}.pt-40{padding-top:40px!important}.pr-40{padding-right:40px!important}.pb-40{padding-bottom:40px!important}.pl-40,.px-40{padding-left:40px!important}.px-40{padding-right:40px!important}.py-40{padding-bottom:40px!important;padding-top:40px!important}.m-44{margin:44px!important}.mt-44{margin-top:44px!important}.mr-44{margin-right:44px!important}.mb-44{margin-bottom:44px!important}.ml-44,.mx-44{margin-left:44px!important}.mx-44{margin-right:44px!important}.my-44{margin-bottom:44px!important;margin-top:44px!important}.p-44{padding:44px!important}.pt-44{padding-top:44px!important}.pr-44{padding-right:44px!important}.pb-44{padding-bottom:44px!important}.pl-44,.px-44{padding-left:44px!important}.px-44{padding-right:44px!important}.py-44{padding-bottom:44px!important;padding-top:44px!important}.m-48{margin:48px!important}.mt-48{margin-top:48px!important}.mr-48{margin-right:48px!important}.mb-48{margin-bottom:48px!important}.ml-48,.mx-48{margin-left:48px!important}.mx-48{margin-right:48px!important}.my-48{margin-bottom:48px!important;margin-top:48px!important}.p-48{padding:48px!important}.pt-48{padding-top:48px!important}.pr-48{padding-right:48px!important}.pb-48{padding-bottom:48px!important}.pl-48,.px-48{padding-left:48px!important}.px-48{padding-right:48px!important}.py-48{padding-bottom:48px!important;padding-top:48px!important}.m-auto{margin:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}._dot{background-color:#fff;border-radius:50%;height:5px;width:5px}._inline-dot{display:inline-block}._round-button{border-radius:50%!important}.progress--height-2{height:5px}.chat-sidebar-container{height:calc(100vh - 140px);min-height:unset}.chat-sidebar-container .chat-topbar{height:52px}.chat-sidebar-container .chat-content-wrap .chat-content{height:calc(100vh - 335px);padding:1.5rem 1.5rem 0;position:relative}.chat-sidebar-container .chat-content-wrap .chat-content .message{background:#e6ecf2;border-radius:10px;padding:1rem;position:relative}.chat-sidebar-container .chat-content-wrap .chat-content .message:before{background:transparent;border-color:transparent transparent #e6ecf2;border-style:solid;border-width:0 10px 10px 0;content:"";position:absolute;right:-5px;top:14px;transform:rotate(-135deg)}.chat-sidebar-container .chat-content-wrap .chat-content .user .message:before{left:-5px;right:auto;transform:rotate(45deg)}.chat-sidebar-container .chat-content-wrap .chat-content .chat-input-area{bottom:0;left:0;position:absolute;right:0;width:100%}.chat-sidebar-container .chat-content-wrap .spinner-glow{left:0;position:absolute;right:0;top:calc(50% - 10px)}.chat-sidebar-container .chat-sidebar-wrap{width:260px}.chat-sidebar-container .chat-sidebar-wrap .contacts-scrollable{height:calc(100vh - 190px);position:relative}.chat-sidebar-container .chat-sidebar-wrap .contacts-scrollable .contact{cursor:pointer;position:relative;transition:all .15s ease-in}.chat-sidebar-container .chat-sidebar-wrap .contacts-scrollable .contact:hover{background:#e6ecf2}.chat-sidebar-container .chat-sidebar-wrap .contacts-scrollable .contact:before{background:#e6ecf2;border-radius:50%;content:"";height:8px;position:absolute;right:30px;top:calc(50% - 4px);width:8px}.chat-sidebar-container .chat-sidebar-wrap .contacts-scrollable .contact.online:before{background:#38c172}.invoice-summary{float:right;text-align:right;width:220px}.invoice-summary.invoice-summary-input{width:320px}.invoice-summary.invoice-summary-input h5 span,.invoice-summary.invoice-summary-input p span{width:180px}.invoice-summary h5,.invoice-summary p{display:flex;justify-content:flex-end}.invoice-summary h5 span,.invoice-summary p span{width:120px}.invoice-summary h5 span .small-input,.invoice-summary p span .small-input{display:inline-block;margin:0 .75rem;width:3rem}@media print{body *{visibility:hidden}.main-content-wrap{width:100%!important}#print-area,#print-area *{visibility:visible}#print-area{left:0;position:absolute;top:0;width:100%}}[dir=rtl] .invoice-summary{text-align:left!important}.inbox-main-sidebar-container{padding:15px}.inbox-main-sidebar-container .inbox-main-sidebar{height:100%;overflow:hidden;width:180px}.inbox-main-sidebar-container .inbox-main-sidebar .inbox-main-nav{list-style:none;margin:0;padding:0}.inbox-main-sidebar-container .inbox-main-sidebar .inbox-main-nav li a{align-items:center;color:#1c3047;display:flex;flex-direction:row;padding:.66rem 0}.inbox-main-sidebar-container .inbox-main-sidebar .inbox-main-nav li a.active,.inbox-main-sidebar-container .inbox-main-sidebar .inbox-main-nav li a:hover{color:#169bff}.inbox-main-sidebar-container .inbox-main-sidebar .inbox-main-nav li a i{margin-right:8px}.inbox-main-sidebar-container .inbox-secondary-sidebar-container{border-radius:10px;min-height:calc(100vh - 150px)}.inbox-main-sidebar-container .inbox-secondary-sidebar-container .inbox-secondary-sidebar-content .inbox-topbar{display:flex;flex-direction:row;height:52px}.inbox-main-sidebar-container .inbox-secondary-sidebar-container .inbox-secondary-sidebar-content .inbox-details{padding:1.5rem 2rem}.inbox-main-sidebar-container .inbox-secondary-sidebar-container .inbox-secondary-sidebar{border-right:1px solid #d8dfe8;height:100%;overflow:hidden;width:360px}.inbox-main-sidebar-container .inbox-secondary-sidebar-container .inbox-secondary-sidebar .mail-item{border-bottom:1px solid #d8dfe8;cursor:pointer;display:flex;padding:1.25rem 1rem}.inbox-main-sidebar-container .inbox-secondary-sidebar-container .inbox-secondary-sidebar .mail-item:hover{background:#e6ecf2}.inbox-main-sidebar-container .inbox-secondary-sidebar-container .inbox-secondary-sidebar .mail-item .avatar{width:15%}.inbox-main-sidebar-container .inbox-secondary-sidebar-container .inbox-secondary-sidebar .mail-item .details{width:60%}.inbox-main-sidebar-container .inbox-secondary-sidebar-container .inbox-secondary-sidebar .mail-item .date{font-size:10px;width:25%}.inbox-main-sidebar-container .inbox-secondary-sidebar-container .inbox-secondary-sidebar .mail-item .date span{float:right}.inbox-main-sidebar-container .inbox-secondary-sidebar-container .inbox-secondary-sidebar .avatar img{border-radius:50%;height:32px;margin:4px;width:32px}.inbox-main-sidebar-container .inbox-secondary-sidebar-container .inbox-secondary-sidebar .name{display:block;font-size:12px}@media (max-width:767px){.mail-item{padding:1rem .5rem!important}.inbox-secondary-sidebar{width:280px!important}}[dir=rtl] .inbox-main-sidebar-container .inbox-main-sidebar .inbox-main-nav li a i{margin-left:8px;margin-right:0}.list-horizontal .list-item .list-thumb img{height:74px;-o-object-fit:cover;object-fit:cover}.list-horizontal .list-item .item-title{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.list-horizontal .list-item a{color:#1c3047}.list-grid .list-item .list-thumb img{height:180px;-o-object-fit:cover;object-fit:cover;width:100%}.list-grid .list-item .card-body{display:block!important}.list-grid .list-item .item-title{max-width:300px;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.list-grid .list-item a{color:#1c3047}.list-grid .list-item .item-actions,.list-grid .list-item .item-badges{position:absolute;top:16px}.list-grid .list-item .item-actions{right:16px}.list-grid .list-item .item-badges{left:16px}.list-grid .list-item .item-select{display:none}@media (max-width:991px){.list-horizontal .list-item .list-thumb img{height:100%;width:100px}.list-horizontal .list-item .item-title{max-width:200px}}@media (max-width:576px){.list-horizontal .list-item .item-title{max-width:150px}}.user-profile .header-cover{background-repeat:no-repeat;background-size:cover;height:300px;position:relative}.user-profile .header-cover:after{background:rgba(0,0,0,.1);content:"";height:100%;position:absolute;width:100%}.user-profile .user-info{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:-40px;z-index:9}.user-profile .profile-picture{border:4px solid #fff;border-radius:50%}.user-profile .profile-nav{justify-content:center}.timeline{list-style:none;margin:0;padding:0;position:relative}.timeline .timeline-item{display:inline-block;position:relative;width:50%}.timeline .timeline-item:nth-child(2n){padding:0 3rem 3rem 0}.timeline .timeline-item:nth-child(2n) .timeline-badge{left:calc(100% - 24px)}.timeline .timeline-item:nth-child(odd){float:right;margin-top:6rem;padding:0 0 3rem 3rem}.timeline .timeline-item:nth-child(odd) .timeline-badge{right:calc(100% - 24px)}.timeline .timeline-item .timeline-badge{height:48px;position:absolute;width:48px}.timeline .timeline-item .badge-icon{font-size:22px;line-height:48px;text-align:center}.timeline .timeline-item .badge-icon,.timeline .timeline-item .badge-img{border-radius:50%;display:inline-block;height:100%;width:100%}.timeline .timeline-group{padding:0 0 2rem;position:relative;z-index:99}.timeline .timeline-line{background:#bfcad6;content:"";height:100%;left:0;margin:auto;position:absolute;right:0;width:1px}@media (max-width:767px){.user-profile .header-cover{height:200px}.timeline .timeline-item{padding:4rem 0 3rem!important;width:100%}.timeline .timeline-item:nth-child(odd){margin-top:1rem}.timeline .timeline-item .timeline-badge{left:0!important;margin:auto;right:0!important;top:-16px}.timeline .timeline-group{padding:0 0 3rem}}.auth-layout-wrap{align-items:center;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.auth-layout-wrap .auth-content{margin:auto;max-width:410px;width:100%}.auth-layout-wrap .auth-content input:focus{box-shadow:none}.auth-right{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.auth-logo img{width:120px}@media (max-width:767px){.auth-layout-wrap .auth-content{padding:15px}.auth-right{padding:80px 15px}}.not-found-wrap{background-position-y:bottom;background-repeat:no-repeat;background-size:cover;background-size:100%;height:100vh;padding:120px 0}.not-found-wrap h1{font-weight:800;line-height:1;margin-bottom:16px}.not-found-wrap .subheading{font-weight:800}.main-header{position:relative}.main-header .topbar .header-nav{display:flex;justify-content:space-between;padding:0}.main-header .topbar .header-nav .topbar-item ul li{padding-right:40px;text-transform:capitalize}.homepage{background:url(https://ui-lib.com/wp-content/uploads/2019/04/bg-1.png);background-repeat:no-repeat;background-size:contain;padding:80px 0}.homepage .main-content .logo{margin:auto;width:80px}.homepage .main-content h1{color:#304961;line-height:1.5}.homepage .main-content .btn-raised-primary:hover{color:#fff}.homepage .main-content .btn-raised{transition:all .15s ease-in}.homepage .main-content .btn-raised:hover{transform:translateY(-2px)}.homepage .main-content .dashboard-photo{border-radius:10px;box-shadow:0 4px 20px 1px rgba(0,0,0,.06),0 1px 4px rgba(0,0,0,.08);margin:auto;max-width:960px;overflow:hidden}.homepage .main-content .dashboard-photo img{width:100%}.features{background:#f8fafe;padding-bottom:126px;padding-top:126px}.features .section-title{margin-bottom:45px}.features .section-title h2{margin-bottom:5px}.features .section-title p{margin:0 auto;max-width:550px;opacity:.7}.features .features-wrap .feature-card{background:transparent;flex-direction:row;justify-content:space-around;margin-bottom:10px;padding:20px 0}.features .features-wrap .feature-card .card-icon{padding:15px}.features .features-wrap .feature-card .card-title{align-items:center;display:flex;flex-grow:0.5;margin:0}.features .features-wrap .feature-card .card-title h6{margin:0}.features .features-wrap .feature-card.active,.features .features-wrap .feature-card:hover{background:linear-gradient(#8470b9,#473886);cursor:pointer}.features .features-wrap .feature-card.active .card-icon,.features .features-wrap .feature-card:hover .card-icon{color:#fff;padding:15px}.features .features-wrap .feature-card.active .card-title h6,.features .features-wrap .feature-card:hover .card-title h6{color:#fff}.features .tab-panel{display:none;padding:0 20px}.features .tab-panel.active{display:block}.features .tab-panel img{width:100%}.framework{background:#f8fafe;padding-bottom:126px;padding-top:126px}.framework .section-title{padding-bottom:40px}.framework .item-photo{align-items:center;border-radius:50%;display:flex;height:180px;justify-content:center;padding:25px;width:180px}.framework .item-photo img{height:auto;max-width:64px;width:auto}.framework .item-photo .item-photo-text{font-size:40px}.demos{padding-bottom:80px;padding-top:80px}.demos .section-title{padding-bottom:35px}.demos .demo-photo .thumbnail{display:block}.demos .demo-photo img{width:100%}.demos .demo-photo a{text-transform:capitalize}.demos .demo-photo a:hover{color:#fff}.component{padding-bottom:80px;padding-top:80px}.component .section-title{padding-bottom:50px}.component .component-list{margin-bottom:30px}.component .component-list ul .comoponent-list-heading{margin-left:15px;margin-top:2px;text-transform:capitalize}.component .component-list ul li{list-style:none;margin-left:45px;opacity:.7}.clients{background-color:#f8fafe;padding-bottom:80px;padding-top:80px}.clients .section-title{padding-bottom:50px;text-align:center}.clients .section-title h2{margin-bottom:10px}.clients .section-title p{margin:0 auto;max-width:550px}.clients .complement{margin:0 auto;max-width:900px}.clients .complement .client-card{box-shadow:0 4px 20px 1px rgba(0,0,0,.06),0 1px 4px rgba(0,0,0,.08);margin-bottom:20px;padding:10px}.clients .complement .client-card .user{margin-left:10px}.clients .complement .client-card .user .user-photo{margin-right:30px}.clients .complement .client-card .user .user-photo img{border-radius:50%;height:50px;width:50px}.clients .complement .client-card .user .user-detail{margin-top:5px}.clients .complement .client-card .user .user-detail h6{margin:0}.clients .complement .client-card .user .user-detail p{opacity:.8}.clients .complement .client-card .user-comment{margin-left:10px}.clients .complement .client-card .user-comment p{font-style:italic;max-width:800px;opacity:.7}.blog{padding-bottom:80px;padding-top:80px}.blog h2{margin:0 0 40px;max-width:890px}.blog p{max-width:890px;opacity:.7}.blog .blog-photo{margin:20px 0}.blog .blog-photo img{width:100%}.footer{background-color:#f8fafe;padding-top:80px}.footer .footer-item{margin-bottom:100px}.footer .footer-item .social-media ul li{display:inline-block;list-style:none;margin-left:10px}.footer .footer-item .social-media ul li a{background:#fff;border-radius:5px;color:hsla(0,0%,7%,.659);padding:7px}.footer .footer-bootom{border-top:.2px solid hsla(0,0%,100%,.98);padding:10px 0}.footer .footer-bootom p{margin:0}.footer .btn-raised-primary:hover{color:#fff}.footer .btn-raised{transition:all .15s ease-in}.footer .btn-raised:hover{transform:translateY(-2px)}@media (max-width:960px){.dashboard .dashboard-photo{max-width:calc(100% - 80px)}.dashboard{height:350px}}@media (max-width:767px){.main-header .navbar-nav{flex-direction:row}.main-header .navbar-nav .nav-item{margin-right:8px}.main-header .topbar .header-nav{display:block}.brand{display:flex;justify-content:space-between;width:100%}.navbar-toggler{border:0 solid #fff;border-radius:.25rem;cursor:pointer;display:flex;flex-direction:column;font-size:1.25rem;justify-content:center;line-height:1;padding:5px 0}.navbar-toggler .navbar-toggler-icon{background:#304961}.navbar-toggler:focus,.navbar-toggler:hover{outline:none;text-decoration:none}.navbar-collapse{align-items:center;background:transparent;background-repeat:no-repeat;background-size:auto;flex-basis:100%;flex-grow:1;overflow:hidden;text-align:center;z-index:999}.navbar-toggler-icon{background:no-repeat 50%;background-size:100% 100%;background:#fff;content:"";display:inline-block;height:2px;margin-top:4px;vertical-align:middle;width:25px}.dashboard{height:250px}.features .features-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.features .features-wrap .feature-card{margin:5px;padding:10px}.features .features-wrap .feature-card .card-title,.features .features-wrap .feature-card .card-title h6{margin:0}.features .features-wrap .feature-card .card-icon{display:none}.framework .item-photo{margin-bottom:30px}.component .component-list{margin:0 auto}.component .component-list ul{padding:0;text-align:center}.component .component-list ul li{margin-left:30px}.component .component-list .comoponent-list-heading{margin-left:3px!important}.footer .footer-item .social-media{margin-top:18px}.footer .footer-item .social-media ul{padding:0}.footer .footer-item .social-media ul li{margin-left:0;margin-right:20px}.footer .footer-item .btn-arrow,.footer .footer-item .selling-btn{margin-top:10px}}@media (max-width:600px){.homepage{padding:80px 0}.dashboard{height:auto;padding:60px 0}.dashboard .dashboard-photo{position:unset!important}}@media only screen and (max-width:991px){.ul-landing__navbar.collapse:not(.show){display:block!important}.ul-landing__brand{max-width:80px!important}}#task-manager li.nav-item.dropdown{margin:11px 0;padding:0 8px;text-align:left}#task-manager .dropdown-menu.show{display:block;margin:21px 2px}#task-manager .task-manager-button{padding:7px 15px}#task-manager .active{display:none}#task-manager .ul-task-manager__font-date{font-size:10px}#task-manager .ul-task-manager__paragraph{letter-spacing:0;width:95%}#task-manager .ul-task-manager__media a{color:#6574cd;font-weight:700}#task-manager .ul-task-manager__fonts{color:#687e94;font-size:32px;position:relative;top:13px}#task-manager .ul-task-manager__media p{font-weight:700;margin-bottom:0}#task-manager .revision-font i{color:#6574cd;font-size:30px;margin-right:15px}@media (max-width:991px){#task-manager .navbar-toggler{float:left!important}#task-manager .filter-mobile{margin-top:5px;text-align:left;width:100%}#task-manager li.nav-item.dropdown{padding:0}#task-manager button.task-manager-button.navbar-toggler.text-white{background:#33304e}}#task-manager-list .ul-task-manager__dropdown-menu.show{display:block;margin:10px 2px}#task-manager-list .ul-task-manager__header-inline{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}#task-manager-list .ul-task-manager__list-icon{color:#1c3047}#task-manager-list .ul-task-manager__list-icon i{font-weight:900;padding:0 4px}#task-manager-list .ul-task-manager__select-show{display:inline}#task-manager-list .ul-task-manager__search-inline{display:flex;justify-content:space-between;margin-bottom:20px}#task-manager-list .ul-task-manager__head--width{width:60px}#task-manager-list .checkmarks{display:inline-block;height:22px;transform:rotate(45deg);width:22px}#task-manager-list .checkmark_stem{background-color:#ccc;height:9px;left:11px;position:absolute;top:6px;width:3px}#task-manager-list .checkmark_kick{background-color:#ccc;height:3px;left:8px;position:absolute;top:12px;width:3px}#task-manager-list .task-manager-list-select{width:70%}#task-manager-list .calendar i{color:#1c3047;font-size:16px;font-weight:900;margin-right:6px}#task-manager-list .ul-task-manager__avatar{height:36px;width:36px}#task-manager-list .ul-task-manager__font-table{color:#4c657a;cursor:pointer;font-size:33px;position:relative;top:13px}#task-manager-list .ul-task-manager__font-down{color:#1c3047;font-size:20px}#task-manager-list .ul-task-manager__dot{border-radius:50%;display:inline-block;height:7px;width:7px}#task-manager-list .active{display:none}#task-manager-list ul.pagination.justify-content-end{margin-bottom:0}#task-manager-list td.ul-task-manager__align{vertical-align:middle}@media (max-width:991px){#task-manager-list .custom-sm-width{width:1000px}}label.ul-form__label{font-size:13px;font-weight:400;margin-bottom:5px;padding:7px 0;text-align:right}small.ul-form__text{color:#adb5bd;font-weight:400;margin-top:10px}.input-right-icon{position:relative}span.span-left-input-icon{left:10px;position:absolute;top:9px}span.span-right-input-icon{position:absolute;right:10px;top:9px}i.ul-form__icon{color:#687e94;font-size:15px;font-weight:600}.ul-form__radio-inline{display:flex}span.ul-form__radio-font{font-size:14px;font-weight:500}.footer-delete-right{float:right}.ul-card__margin-25{margin:25px 0}@media only screen and (max-width:991px){label.ul-form--margin{margin-left:20px;text-align:left}}label.action-bar-horizontal-label{font-size:15px}.ul-form__radio{position:relative}span.checkmark.ul-radio__position{left:4px;position:absolute;top:-8px}#todo_wrap ul{list-style:none;padding:0;text-align:left}#todo_wrap hr{border-bottom:0;margin:15px 0}#todo_wrap input[type=checkbox]{float:left;width:30px}#todo_wrap .remove{cursor:pointer;float:right}#todo_wrap .completed{text-decoration:line-through}i.ul-tab__icon{font-size:14px;font-weight:500}.ul-tab__border{border:1px dashed #adb5bd;margin:30px 0}.ul-tab__content{margin:0;padding-left:0}.ul-dropdown__toggle{margin:0 5px;padding:8px 25px}.tab-border{border:1px dashed #ebedf2!important;margin:30px 0!important}span._r_block-dot{display:block;margin:2px 0}._r_btn{border:1px solid #e8ecfa}._r_drop_right{padding-right:14px!important}.ul-accordion__link:hover{list-style:none}.ul-accordion__link:hover,button.ul-accordion__link{text-decoration:none!important}.ul-accordion__font{font-size:16px}.ul-cursor--pointer{cursor:pointer}.ul-border__bottom{border-bottom:1px solid #6574cd}.ul-card__v-space{border-radius:0;box-shadow:0;margin:30px 0}.ul-card__border-radius{border-radius:0;box-shadow:none}.header-elements-inline{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}.ul-card__list--icon-font i{font-weight:700;margin:0 2px}.accordion .ul-collapse__icon--size a:before{cursor:pointer;font-family:iconsmind;font-size:18px;font-weight:700;vertical-align:bottom}.accordion .ul-collapse__left-icon a.collapsed:before{content:"\f083";font-family:iconsmind;margin:0 8px}.accordion .ul-collapse__left-icon a:before{content:"\f072";font-family:iconsmind;margin:0 8px}.accordion .ul-collapse__right-icon a.collapsed:before{content:"\f083";float:right;font-family:iconsmind;margin:0 8px;position:absolute;right:15px}.accordion .ul-collapse__right-icon a:before{content:"\f072";float:right;font-family:iconsmind;margin:0 8px;position:absolute;right:15px}.ul-widget__item{align-items:center;border-bottom:.07rem dashed #bfcad6;display:flex;justify-content:space-between;padding:1.1rem 0}.ul-widget1__title{color:#687e94;font-size:1.1rem;font-weight:700}.ul-widget__desc{font-size:.9rem;font-weight:400}.ul-widget__number{font-size:1.4rem;font-weight:700}.ul-widget__item:last-child{border-bottom:0}.ul-widget__head{align-items:center;border-bottom:1px solid #d8dfe8;display:flex;justify-content:space-between}.ul-widget__head.--v-margin{padding:10px 0}.ul-widget__head-title{color:#304961;font-size:1.2rem;font-weight:500;margin:0}.ul-widget-nav-tabs-line .nav-item .nav-link.active{border:1px solid;border-color:#fff #fff #6574cd}.ul-widget-nav-tabs-line .nav-link{font-weight:700}.ul-widget__body{margin-top:10px}.ul-widget2__item{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.4rem;position:relative}.ul-widget2__info{display:flex;flex-direction:column;flex-grow:1;margin-left:10px}.ul-widget2__title{color:#687e94;font-weight:600}.ul-widget2__username{color:#687e94;font-size:.7rem}.ul-widget__link--font i{font-size:13px;font-weight:700;letter-spacing:2px}.ul-widget__link--font{color:#687e94;font-size:15px;font-weight:600}.ul-pl-0{padding-left:0}.ul-checkmark{left:20px!important;position:absolute;top:-4px!important}.ul-widget2__actions{opacity:0;visibility:hidden}.ul-widget1:hover .ul-widget2__actions{opacity:1;transition:.3s;visibility:visible}.pb-20{padding-bottom:20px}.ul-widget-notification-item{align-items:center;border-bottom:1px solid #d8dfe8;display:flex;padding:10px 0;position:relative}.ul-widget-notification-item:last-child{border-bottom:none}.ul-widget-notification-item:hover{background-color:#e6ecf2}.ul-widget-notification-item-icon{padding-right:20px}.ul-widget-notification-item-title{color:#4c657a;font-size:1rem;font-weight:400;transition:color .3s ease}.ul-widget-notification-item-time{color:#adb5bd;font-size:13px;font-weight:300}.ul-widget-notification-item:after{content:"\f07d";font-family:iconsmind;position:absolute;right:0}.ul-widget-notification-item i{font-size:27px}.ul-widget3-img img{border-radius:50%;width:3.2rem}.ul-widget3-item{border-bottom:.07rem dashed #d8dfe8;margin-bottom:1rem}.ul-widget3-item:last-child{border:none}.ul-widget3-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:.8rem}span.ul-widget3-status{flex-grow:1;text-align:right}.ul-widget3-info{padding-left:10px}.ul-widget4__item{align-items:center;border-bottom:1px dashed #bfcad6;display:flex;padding:15px 0}.ul-widget4__item:last-child{border-bottom:0}.ul-widget4__pic-icon{font-size:25px;margin-right:15px}a.ul-widget4__title{color:#687e94;font-size:15px;font-weight:700}a.ul-widget4__title:hover{color:#6574cd}.ul-widget4__img img{border-radius:5px;margin-right:15px;width:2.5rem}.ul-widget4__users{justify-content:space-between}.ul-widget2__info.ul-widget4__users-info{flex-grow:1;width:calc(100% - 135px)}span.ul-widget4__number.t-font-boldest{font-size:1.1rem}.ul-widget5__item{align-items:center;border-bottom:.07rem dashed #d8dfe8;display:flex;justify-content:space-between;margin-bottom:1.43rem;padding-bottom:1.57rem}.ul-widget5__item:last-child{border-bottom:none}.ul-widget5__content{align-items:center;display:flex}.ul-widget5__stats{display:flex;flex-direction:column;text-align:right}.ul-widget5__stats:first-child{padding-right:3rem}span.ul-widget5__number{color:#687e94;font-size:1.3rem;font-weight:600}.ul-widget5__pic img{border-radius:4px;padding-right:1.43rem;width:8.6rem}p.ul-widget5__desc{color:#a7b5c4;font-size:1rem;font-weight:400;margin:0;padding:.4rem 0}.ul-widget5__info span:nth-child(2n){font-weight:600;padding-right:.71rem}.ul-widget6__head .ul-widget6__item{align-items:center;display:flex;margin-bottom:1.07rem}.ul-widget6__head .ul-widget6__item span{color:#adb5bd;flex:1;font-size:.8rem;font-weight:500;text-align:left}.ul-widget6__head .ul-widget6__item span:last-child{text-align:right}.ul-widget6__body .ul-widget6__item{align-items:center;border-bottom:.07rem dashed #d8dfe8;display:flex;padding:1.07rem 0}.ul-widget6__body .ul-widget6__item:last-child{border-bottom:none}.ul-widget6__body .ul-widget6__item span{color:#687e94;flex:1;font-weight:400;text-align:left}.ul-widget6__body .ul-widget6__item span:last-child{text-align:right}.ul-widget6 .ul-widget6-footer{margin:0;text-align:right}.ul-widget-s5__pic img{border-radius:50%;width:4rem}.ul-widget-s5__pic{padding-right:1rem}a.ul-widget4__title.ul-widget5__title{font-size:1.1rem}.ul-widget-s5__desc{color:#687e94;margin:0}.ul-widget-s5__item{display:flex;justify-content:space-between}.ul-widget-s5__content{align-items:center;display:flex}.ul-widget-s5__content:last-child{align-items:center;display:flex;justify-content:space-between;width:50%}.ul-widget-s5__progress{flex:1;padding-right:3rem}.ul-widget-s5__stats{display:flex;justify-content:space-between;margin-bottom:.7rem}.ul-widget-s5__stats span{color:#4c657a;font-size:1rem;font-weight:600}.widget-badge{margin:0!important}.ul-widget-s6__items{position:relative}.ul-widget-s6__items:before{background-color:#bfcad6;content:"";display:block;height:100%;left:3px;position:absolute;top:14px;width:1px}p.ul-widget6__dot{height:8px;margin:0;position:relative;width:8px;z-index:1}.ul-widget-s6__item{display:flex;justify-content:space-between;margin:1rem 0}p.ul-widget-s6__text{flex-grow:1;margin-left:11px}span.ul-widget-s6__text{color:#687e94;display:flex;flex-grow:1;font-weight:600;padding-left:12px}span.ul-widget-s6__time{color:#adb5bd;font-size:.77rem}.ul-widget6__item--table{height:400px;overflow-y:scroll}tr.ul-widget6__tr--sticky-th th{background-color:#fff;position:sticky;top:0}.ul-widget-s7__items{display:flex}.ul-widget-s7__item-circle{margin:0 1rem}.ul-widget-s7__item-circle i{font-size:16px;font-weight:900}.ul-widget-s7{padding:15px 0;position:relative}.ul-widget-s7:before{background-color:#a7b5c4;content:"";height:100%;left:72px;position:absolute;top:22px;width:1;width:.241rem}p.ul-widget7__big-dot{height:13px;margin:0;position:relative;width:13px;z-index:1}.ul-widget-s7__item-time{color:#687e94;font-size:1.2rem;font-weight:500}.ul-widget-s7__item-time.ul-middle{align-items:center;display:flex}.ul-widget-s7__item-text{color:#687e94;font-size:1rem}.ul-widget-s7:last-child:before{background-color:#e6ecf2}.ul-vertical-line{display:inline-block;height:100%;vertical-align:middle;width:7px}.ul-widget8__tbl-responsive{display:block;overflow-x:auto;width:100%}.ul-widget_user-card{align-items:center;display:flex}@media only screen and (max-width:425px){.ul-widget__number{font-size:1.1rem;font-weight:700}.ul-widget1__title{font-size:.9rem}.ul-widget__desc{font-size:.7rem}.ul-widget__head{flex-direction:column}.ul-widget__head-label{margin:10px 0}.ul-widget__head.v-margin{flex-direction:unset}}@media only screen and (max-width:1024px){.ul-widget2__actions{opacity:1;visibility:visible}}@media only screen and (max-width:768px){.ul-widget-s5__content:last-child{width:100%}.ul-widget-s5__item{display:block;justify-content:space-between}.ul-widget-s5__content{margin:15px 0}}@media only screen and (max-width:375px){.ul-widget5{overflow-x:auto}a.ul-widget4__title{font-size:12px;padding-right:5px}a.ul-widget4__title.ul-widget5__title,p.ul-widget-s5__desc{font-size:11px}}@media only screen and (max-width:725px){.ul-widget5__item{display:block;text-align:center!important}.ul-widget5__content{display:block;margin-bottom:15px}.ul-widget5__stats:first-child{padding-right:0}.ul-widget5__stats{text-align:center}}.ul-card__widget-chart{padding:0}.ul-widget__chart-info{padding:15px}.ul-widget__row{align-items:center;display:flex}.ul-widget__content{margin-left:30px}.ul-widget__row-v2{text-align:center;text-align:-webkit-center}.ul-widget-stat__font i{font-size:35px}.ul-widget__content-v4{text-align:center}.ul-faq__details{margin:70px 0}.ul-faq__list-details ul{margin:0;padding-left:10px}.ul-faq__list-details ul li{color:#4c657a;font-weight:700;list-style:none;padding:5px 0}.ul-widget-card__info{display:flex;justify-content:space-between}.ul-widget-card__info span p:first-child{font-size:20px;font-weight:500;margin-bottom:2px}.ul-widget-card__info span p:last-child{font-size:17px;margin:0}.ul-widget-card__progress-rate{display:flex;justify-content:space-between;margin-bottom:5px;margin-top:12px}.ul-widget-card__progress-rate span{font-weight:700}.ul-widget-card__progress-rate span:last-child{color:#a7b5c4;font-weight:700}.progress--height{height:10px}.ul-widget-card__user-info{text-align:center}.ul-widget-card--line{border-bottom:1px solid #bfcad6;padding-bottom:20px}.ul-widget-card--line:last-child{border-bottom:none}.ul-widget-card__rate-icon{display:flex;justify-content:space-between;margin:15px 0}.ul-widget-card__rate-icon.--version-2{justify-content:flex-start}.ul-widget-card__rate-icon.--version-2 span{margin-right:18px}.ul-widget-card__rate-icon span i{font-size:14px}.ul-widget-card__rate-icon span{font-size:15px}.ul-widget-card__rate-icon span i{font-size:16px;font-weight:600;margin-right:2px}.ul-widget-card__full-status{display:flex;justify-content:space-between}.ul-widget-card__status1{display:grid;text-align:-webkit-center;text-align:center}.ul-widget-card__status1 span:first-child{font-size:1.25rem;font-weight:600}.ul-widget6__dot.ul-widget-card__dot-xl{padding:1.35rem}.ul-widget-s6__badge .ul-widget-card__dot{position:relative}.ul-widget6__dot.ul-widget-card__dot-xl i{content:"";left:35%;position:absolute;top:35%}.ul-widget-s6__items.ul-widget-card__position:before{left:20px;top:0}.ul-widget-card__item{align-items:center;display:flex;padding:20px 0}.ul-widget-card__info-v2{display:grid;margin-left:20px}.ul-widget-card__img-bg{background-repeat:no-repeat,repeat;background-size:cover;height:500px}.ul-widget-card__cloud .ul-widget-card__head h1{color:#fff}.ul-widget-card__cloud .ul-widget-card__head i{color:#fff!important}.ul-widget-card__head{align-items:center;display:flex;justify-content:space-around;margin:60px 0}.ul-widget-card__weather-info{align-items:center;display:flex;font-size:20px;justify-content:space-between;margin:45px 0}.ul-b4__box{background-color:#a7b5c4;display:inline-block;height:5rem;margin:0 5px;width:5rem}.ul-b4__border{border:1px solid #6574cd}.ul-b4__border-top{border-top:1px solid #6574cd}.ul-b4__border-right{border-right:1px solid #6574cd}.ul-b4__border-bottom{border-bottom:1px solid #6574cd}.ul-b4__border-left{border-left:1px solid #6574cd}.ul-b4-utilities__code pre{font-size:15px;margin:0;padding:0}.ul-b4-utilities__code{background-color:#d8dfe8;padding:25px 10px}.ul-b4__border-0{border:none}.ul-b4__border-top-0{border:1px solid #6574cd;border-top:none}.ul-b4__border-right-0{border:1px solid #6574cd;border-right:none}.ul-b4__border-bottom-0{border:1px solid #6574cd;border-bottom:none}.ul-b4__border-left-0{border:1px solid #6574cd;border-left:none}.ul-b4-display__info-1{margin-bottom:60px}.ul-b4-display__info-1 p{color:#687e94;font-size:14px}.ul-b4-display__table{margin-top:20px}.ul-b4-display__table tr th{font-size:17px}.ul-b4-display__table tr td{font-size:14px}.ul-display__print ul li code{font-size:15px}.ul-display__margin{margin:40px 0}.ul-display__paragraph{font-size:14px}.ul-pricing__table-1{border-right:1px solid #d8dfe8;text-align:center}.ul-pricing__image{margin:2rem 0}.ul-pricing__image i{font-size:7rem}.ul-pricing__text{font-size:1.2rem}.ul-pricing__list{margin-bottom:2.1rem}.ul-pricing__main-number{margin:20px 0}.ul-pricing__list p{font-size:1rem;line-height:2;padding:0 2.1rem}.ul-pricing__table-list{margin:0 auto;padding-bottom:30px;width:70%}.ul-pricing__table-2{border-right:1px solid #d8dfe8;padding-bottom:15px;text-align:center}.ul-pricing__month{font-size:18px}.ul-pricing__table-2:hover{background-color:#e6ecf2;position:relative;transform:scale(1.1);transition:.6s ease-in-out;z-index:2}.ul-pricing__header{background-color:#e6ecf2;border-bottom-left-radius:210px;border-bottom-right-radius:210px;margin-bottom:30px;padding-bottom:12px}.ul-pricing__table-listing ul{margin:0;padding:0}.ul-pricing__table-listing ul li{list-style:none;padding:10px 0}@media only screen and (max-width:1100px){.ul-pricing__main-number h3{font-size:3rem}}@media only screen and (max-width:991px){.ul-pricing__table-1{border-right:none}}.ul-contact-page__profile{align-items:center;display:flex}.ul-contact-page__profile .user-profile{height:150px;width:150px}.ul-contact-page__info{margin-left:23px;width:calc(100% - 126px)}.ul-form-input{transition:.5s ease-in-out;width:50%}@media only screen and (max-width:425px){.ul-contact-page__profile{display:block;text-align:center}.ul-contact-page__info{margin-left:0;width:100%}}.ul-contact-detail__info-1{margin:15px 0}.ul-contact-detail__info .ul-contact-detail__info-1{border-bottom:1px solid #bfcad6;margin:15px 0;padding-bottom:10px}.ul-contact-detail__social-1{align-items:center;display:flex}.ul-contact-detail__social{display:flex;flex-wrap:wrap;justify-content:space-evenly}span.ul-contact-detail__followers{font-size:25px}.ul-contact-detail__timeline-image img{height:70%;width:30%}.ul-contact-detail__timeline-image{display:flex;justify-content:space-between}.ul-contact-detail__timeline-row{margin:20px 0}.ul-contact-detail__timeline-image-2 img{width:20%}.ul-contact-detail__timeline-image-info{margin-left:15px}.ul-contact-detail__timeline-image-2.mt-3{align-items:flex-end;display:flex}.ul-contact-detail__profile{display:flex;justify-content:space-between;margin:25px 0}.ul-weather-card__img-overlay{background-position-y:center;background-repeat:no-repeat;background-size:cover;height:400px}.display-4{font-size:3.5rem}.ul-weather-card__weather-time{padding:30px}.ul-weather-card__img-overlay span{font-size:20px}.display-5{font-size:2.5rem!important}.ul-weather-card__weather-info i{font-size:25px;font-weight:600}.ul-weather-card__weather-info{margin:20px 0}.ul-weather-card__font-md{font-size:20px;font-weight:600}.ul-weather-card__header{align-items:center;display:flex}.ul-weather-card__header span{color:#fff;font-size:18px}.ul-weather-card__calendar,.ul-weather-card__calendar-2{align-items:center;display:flex;justify-content:space-between}.ul-weather-card__both-group{padding:25px}.ul-weather-card__inner-card{width:100%}.ul-weather-card__info{display:flex;font-size:16px;justify-content:space-between}.card .ul-weather-card__bg-img img{height:300px;width:100%}.ul-weather-card__img-overlay-2{bottom:0;left:0;padding:1.25rem;position:absolute;right:0;top:0}.ul-weather-card__img-overlay-2 span{color:#fff}.font-25{font-size:25px}.ul-weather-card__footer-color{color:#6574cd;font-weight:600}.ul-weather-card__footer-color-2{color:#f66d9b}.ul-weather-card__grid-style{display:grid}.ul-weather-card__weather-s-title{font-size:1rem}.ul-weather-card__footer-color-3 h4,.ul-weather-card__footer-color-3 h5{color:#4dc0b5}.ul-widget-app__row-comments{align-items:center;display:flex;margin-bottom:10px;padding:14px}.ul-widget-app__row-comments:hover{background-color:#d8dfe8}.ul-widget-app__row-comments:hover .ul-widget-app__icons a i{opacity:1;visibility:visible}.ul-widget-app__icons a i:hover{color:#33304e}.ul-widget-app__comment{width:calc(100% - 86px)}.ul-widget-app__profile-status{align-items:center;display:flex;justify-content:space-between}.ul-widget-app__icons{flex-grow:1;font-size:17px}.ul-widget-app__icons a i{font-weight:600;margin:0 3px;opacity:0;vertical-align:middle;visibility:hidden}.ul-widget-app__recent-messages{cursor:pointer;height:calc(100vh - 350px);overflow-y:scroll}.ul-widget-app__skill-margin span{margin:0 5px}.ul-widget-app__profile-footer{align-items:center;display:flex;justify-content:space-around}.ul-widget-app__profile-footer-font a i,.ul-widget-app__profile-footer-font a span{vertical-align:middle}.ul-widget-app__browser-list-1{align-items:center;display:flex;justify-content:space-between}.ul-widget-app__browser-list-1 span{flex-grow:1}.ul-widget-app__browser-list-1 span:last-child{flex-grow:0}span.ul-widget-app__find-font{bottom:0;color:#33304e;font-size:20px;position:absolute;right:10px;top:4px}.ul-widget-app__small-title{display:grid}.user-profile.ul-widget-app__profile--position.mb-4{left:0;margin:0 auto;position:absolute;right:0;top:40%;transform:translateY(-50%)}.timeline--align{bottom:8px}.ul-contact-list__image-title{align-items:center;display:flex}.ul-link-action{font-size:20px}.ul-link-action i{margin-right:5px}.ul-product-detail__features ul li{list-style:none;margin:8px 0}.ul-todo-sidebar{float:left;min-width:240px;width:240px}.ul-todo-mobile-menu{display:none}.ul-todo-list-content{height:100vh;position:relative}.ul-todo-sidebar.open{left:1px}i.todo-sidebar-close{display:none}@media only screen and (max-width:1000px){.ul-todo-list-content{overflow-x:hidden}i.todo-sidebar-close{display:block}.ul-todo-sidebar{left:-260px;position:absolute;transition:all .2s ease;z-index:50}.ul-todo-mobile-menu{display:block}}.ul-contact-list-body{margin-top:-60px;position:relative}.ul-contact-left-side{margin-right:25px;min-width:230px;width:230px}.ul-contact-content{width:calc(100% - 220px)}.ul-contact-main-content{display:flex;height:100vh;overflow-x:hidden;position:relative;width:100%!important}.ul-contact-mobile-icon{display:none}.contact-open{left:0!important}.contact-close-mobile-icon{display:none}.ul-contact-list-table--label label{display:none!important}.ul-contact-list-table{min-width:570px}@media only screen and (max-width:1000px){.contact-close-mobile-icon{display:block}.ul-contact-left-side{left:-235px;position:absolute;top:0;transition:all .2s ease;z-index:99}.ul-contact-content{width:100%}.ul-contact-mobile-icon{display:block}}html{font-size:16px}body{background:#fff;letter-spacing:.3px;line-height:1.6;overflow-x:hidden;overflow-y:scroll}[tabindex="-1"]:focus{outline:none}hr{border:0;border-top:1px solid rgba(0,0,0,.1);height:0;margin-bottom:2rem;margin-top:2rem}button,input,select,textarea{vertical-align:baseline}div{box-sizing:border-box}body[dir=ltr],body[dir=rtl],html[dir=ltr],html[dir=rtl]{unicode-bidi:embed}bdo[dir=rtl]{direction:rtl}bdo[dir=ltr],bdo[dir=rtl]{unicode-bidi:bidi-override}bdo[dir=ltr]{direction:ltr}img{max-width:100%}a,a:focus,a:hover{text-decoration:none}blockquote{border-left:2px solid #d8dfe8;font-size:1.01625rem;margin-bottom:1rem;padding-left:1rem}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{outline:none}.o-hidden{overflow:hidden}.separator-breadcrumb{margin-bottom:2rem}.line-height-1{line-height:1}.line-height-2{line-height:2}.line-height-3{line-height:3}.line-height-4{line-height:4}.line-height-5{line-height:5}.app-inro-circle{left:0;margin:auto;position:absolute;right:0;text-align:center;top:calc(50% - 150px)}.app-inro-circle .big-bubble{align-items:center;background:#169bff;display:flex;height:280px;justify-content:center;margin:0 auto 20px;text-align:center;width:280px}.app-inro-circle .big-bubble i{color:#fff;font-size:108px}.loadscreen{background:#fff;height:100vh;left:0;margin:auto;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:999}.loadscreen .loader{left:0;margin:auto;position:absolute;right:0;top:calc(50vh - 50px)}.loadscreen .logo{display:inline-block!important;height:80px;width:80px}.img-preview{background-color:#d8dfe8;float:left;margin-bottom:10px;margin-right:10px;overflow:hidden;text-align:center;width:100%}.preview-lg{height:150px;width:200px}.preview-md{height:120px;width:150px}.preview-sm{height:75px;width:100px}.custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none}@media (max-width:576px){.app-inro-circle .big-bubble{height:220px;width:220px}button.close{color:#000;float:right;font-size:1.2195rem;font-weight:700;line-height:1;opacity:.5;position:absolute;right:5px;text-shadow:0 1px 0 #fff;top:0}}[dir=rtl] .rtl-ps-none .ps__rail-x,[dir=rtl] .rtl-ps-none .ps__rail-y{display:none}.dark-theme{background:#10163a}.dark-theme .card,.dark-theme .main-header,.dark-theme .sidebar-left,.dark-theme .sidebar-left-secondary{background:#10163a;color:#fff!important}.dark-theme .chat-sidebar-container .chat-content-wrap .chat-content .message,.dark-theme .main-content-wrap{background-color:#262c49;color:#c2c6dc!important}.dark-theme .chat-sidebar-container .chat-content-wrap .chat-content .message:before{border-color:transparent transparent #262c49}.dark-theme .card-title,.dark-theme .text-title,.dark-theme h1,.dark-theme h2,.dark-theme h3,.dark-theme h4,.dark-theme h5,.dark-theme h6{color:#c2c6dc}.dark-theme .card-title,.dark-theme a{color:#c2c6dc!important}.dark-theme input,.dark-theme textarea{background:#262c49!important;border-color:#10163a}.dark-theme .app-footer{background:#10163a;border-top-left-radius:10px;border-top-right-radius:10px;margin-top:2rem;padding:1.25rem}.dark-theme .app-footer .footer-bottom{width:100%}.dark-theme .app-footer .footer-bottom .logo{height:auto;margin:4px;width:3rem}.dark-theme .navigation-left .nav-item{border-bottom:1px solid #262c49!important;color:#c2c6dc!important}.dark-theme .navigation-left .nav-item .nav-item-hold,.dark-theme .navigation-left .nav-item .nav-item-hold a{color:#c2c6dc!important}.dark-theme .sidebar-left-secondary .childNav{list-style:none;padding:0}.dark-theme .sidebar-left-secondary .childNav li.nav-item{display:block}.dark-theme .sidebar-left-secondary .childNav li.nav-item a{align-items:center;color:#c2c6dc;cursor:pointer;display:flex;font-size:13px;padding:12px 24px;text-transform:capitalize;transition:all .15s ease-in}.dark-theme .sidebar-left-secondary .childNav li.nav-item a:hover{background:#262c49}.dark-theme .sidebar-left-secondary .childNav li.nav-item a.open{background:#262c49;color:#169bff}.dark-theme .sidebar-left-secondary .childNav li.nav-item a.open a{background:#262c49}.dark-theme .sidebar-left-secondary .childNav li.nav-item a.router-link-active,.dark-theme .sidebar-left-secondary .childNav li.nav-item a.router-link-active .nav-icon{color:#169bff}.dark-theme .sidebar-left-secondary .childNav li.nav-item a .nav-icon{color:#c2c6dc;font-size:18px;margin-right:8px;vertical-align:middle}.dark-theme .sidebar-left-secondary .childNav li.nav-item a .item-name{font-weight:400;vertical-align:middle}.dark-theme .sidebar-left-secondary .childNav li.nav-item a .dd-arrow{font-size:11px;margin-left:auto;transition:all .3s ease-in}.dark-theme .search-ui{background:#262c49;position:fixed}.dark-theme .search-ui input.search-input{background:#262c49}.dark-theme .search-ui input.search-input::-moz-placeholder{color:#c2c6dc}.dark-theme .search-ui input.search-input::placeholder{color:#c2c6dc}.dark-theme .search-bar{background:#10163a!important;border:1px solid #262c49!important}.dark-theme .search-bar input{background:#10163a!important;color:#c2c6dc!important}.dark-theme .search-bar .search-icon{display:inline-block;font-size:18px;width:24px}.dark-theme .border-top{border-top:1px solid #10163a!important}.dark-theme .tab-border{border:1px dashed #262c49!important;margin:30px 0!important}.dark-theme table.vgt-table{background:#10163a}.dark-theme table.tableOne.vgt-table thead tr th{background:#10163a;border-color:#262c49}.dark-theme .list-group-item{background-color:#10163a;border:1px solid #262c49}.dark-theme .page-link{background-color:#262c49;border:1px solid #10163a;color:#c2c6dc}.dark-theme .dropdown-menu{background-color:#262c49;border:1px solid #262c49;color:#c2c6dc}.dark-theme .table td{border-top:1px solid #262c49}.dark-theme .table thead th{border-bottom:2px solid #262c49}.dark-theme .table .thead-light th{background-color:#262c49;border-color:#262c49;color:#c2c6dc}.dark-theme .apexcharts-xaxis-label,.dark-theme .apexcharts-yaxis-label{fill:#c2c6dc}.dark-theme .apexcharts-tooltip.light{background:#262c49;border:1px solid #10163a}.dark-theme .apexcharts-tooltip.light .apexcharts-tooltip-title{background:#10163a;border-bottom:1px solid #10163a}.dark-theme .apexcharts-legend-text{color:#c2c6dc!important}.dark-theme .custom-select,.dark-theme .input-group-text{background-color:#262c49;border:1px solid #262c49;color:#c2c6dc}.dark-theme .header-icon:hover{background:#262c49!important}.dark-theme .calendar-parent{background-color:#10163a}.dark-theme .cv-day,.dark-theme .cv-event,.dark-theme .cv-header-day,.dark-theme .cv-header-days,.dark-theme .cv-week,.dark-theme .cv-weeks{border-color:#262c49;border-style:solid}.dark-theme .theme-default .cv-day.outsideOfMonth,.dark-theme .theme-default .cv-day.past{background-color:#10163a}.dark-theme .theme-default .cv-day.today,.dark-theme .theme-default .cv-header,.dark-theme .theme-default .cv-header-day{background-color:#262c49}.dark-theme .cv-header,.dark-theme .cv-header button{background:#262c49;border-color:#10163a;border-style:solid}.dark-theme .vgt-global-search.vgt-clearfix,.dark-theme div.vgt-wrap__footer.vgt-clearfix,.dark-theme table.tableOne tbody tr th.line-numbers{background:#10163a}.dark-theme table.vgt-table td{border-bottom:1px solid #262c49;color:#c2c6dc}.dark-theme table.tableOne tbody tr th.vgt-checkbox-col{background:#10163a}.dark-theme th.line-numbers,.dark-theme th.vgt-checkbox-col{border-bottom:1px solid #10163a}.dark-theme .ul-widget__item{border-bottom:.07rem dashed #262c49}.dark-theme .page-item.disabled .page-link{background-color:#10163a;border-color:#10163a}.dark-theme ul.gull-pagination li .page-link{border-color:#10163a!important}.dark-theme ul.gull-pagination li .page-link:hover{background:#10163a}.dark-theme .layout-sidebar-vertical .sidebar-panel{background:#10163a;box-shadow:0 1px 15px #262c49,0 1px 6px #262c49}.dark-theme .layout-sidebar-vertical .main-content-wrap .main-header{background:#10163a!important}.dark-theme .layout-horizontal-bar .header-topnav{background:#10163a;box-shadow:0 1px 15px transparent,0 1px 6px transparent}.dark-theme .layout-horizontal-bar .header-topnav .topnav a{color:#c2c6dc!important}.dark-theme .layout-horizontal-bar .header-topnav .topnav ul ul{background:#10163a;color:#c2c6dc}.dark-theme .layout-horizontal-bar .header-topnav .topnav ul li ul li:hover,.dark-theme .main-header .show .header-icon{background:#262c49}.dark-theme .main-header .notification-dropdown{color:#c2c6dc}.dark-theme .main-header .notification-dropdown .dropdown-item{border-bottom:1px solid #10163a;color:#c2c6dc}.dark-theme .main-header .notification-dropdown .notification-icon{background:#10163a!important}.dark-theme .dropdown-item:focus,.dark-theme .dropdown-item:hover{background-color:#10163a;color:#c2c6dc;text-decoration:none}.chart-filter{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 1px 3px rgba(0,0,0,.102);display:inline-flex;list-style:none;padding:6px 12px}.chart-filter li{background-color:transparent;border-radius:15px;margin-right:12px;padding:6px 12px}.chart-filter li.active{background-color:#169bff}.chart-filter li.active button{color:#fff}.chart-filter li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;box-shadow:none;color:#687e94;font-size:12px;font-weight:500;line-height:14px;outline:none}.chart-filter li:last-child{margin-right:0}.dashboard-card{height:100%}.dashboard-card .main-icon{font-size:52px}.dashboard-card h4{color:#687e94;font-size:16px;font-weight:600;line-height:19px;margin-bottom:10px}.dashboard-card h2{color:#1c3047;font-size:34px;font-weight:400;line-height:40px;margin-bottom:12px}.dashboard-card .status-percentage{align-items:center;border-bottom:.5px solid #d8dfe8;display:flex;flex-flow:wrap;margin-bottom:13px;padding-bottom:15px}.dashboard-card .status-percentage span{font-size:16px;font-weight:500;line-height:19px;margin-right:12px}.dashboard-card .status-percentage .positive{color:#25a560}.dashboard-card .status-percentage .negative{color:#c82333}.dashboard-card .status-percentage p{color:#8d9fb0;font-size:12px;line-height:14px;margin:0}.dashboard-card .status-percentage.published .nav-icon i.path2:before{margin-left:-1.5rem}.dashboard-card h5{color:#687e94;font-size:12px;font-weight:400;line-height:14px;margin-bottom:0}.dashboard-card h5 span{font-size:16px;font-weight:600;line-height:19px;margin-right:10px}label{color:#1c3047;font-size:14px;font-weight:600;line-height:16px;margin-bottom:10px;text-transform:capitalize}.form-group{text-align:left}.form-group label{color:#1c3047;font-size:14px;font-weight:600;line-height:16px;margin-bottom:10px;text-transform:capitalize}.form-group input{background:#fff;border-color:#d8dfe8;border-radius:5px;color:#8d9fb0;font-size:14px;font-weight:400;line-height:24px;min-height:35px}.form-group input::-moz-placeholder{color:#8d9fb0;font-size:14px;font-weight:400;line-height:24px}.form-group input::placeholder{color:#8d9fb0;font-size:14px;font-weight:400;line-height:24px}.form-group input:active{border:3px solid #b6e0fe;color:#343a40}.form-group input.form-control-sm{font-size:12px;font-weight:500;line-height:21px;min-height:30px}.form-group input.form-control-lg{font-size:18px;font-weight:500;line-height:21px;min-height:48px}.form-group select{background:#fff;border-color:#d8dfe8;border-radius:5px;color:#8d9fb0;font-size:14px;font-weight:400;line-height:24px;min-height:35px}.form-group select::-moz-placeholder{color:#8d9fb0;font-size:14px;font-weight:400;line-height:24px}.form-group select::placeholder{color:#8d9fb0;font-size:14px;font-weight:400;line-height:24px}.form-group select:active{border:3px solid #b6e0fe;color:#8d9fb0}.form-group select[readonly]{background:#e6ecf2;border-color:#d8dfe8;color:#8d9fb0}.form-group select.form-control-sm{font-size:14px;font-weight:500;line-height:21px;min-height:30px}.form-group select.form-control-lg{font-size:18px;font-weight:500;line-height:30px;min-height:48px}.form-group textarea{background:#fff;border-color:#d8dfe8;border-radius:5px;color:#8d9fb0;font-size:14px;font-weight:400;line-height:24px;min-height:92px}.form-group textarea::-moz-placeholder{color:#8d9fb0;font-size:14px;font-weight:400;line-height:24px}.form-group textarea::placeholder{color:#8d9fb0;font-size:14px;font-weight:400;line-height:24px}.form-group textarea:active{border:3px solid #b6e0fe;color:#8d9fb0}.form-group .select-with-icon{position:relative}.form-group .select-with-icon select{-webkit-appearance:none}.form-group .select-with-icon i{color:#343a40;content:"";cursor:pointer;font-size:10px;font-weight:500;position:absolute;right:10px;top:14px}.form-group span.toggle-label{font-size:14px}.input-group .input-group-prepend span.input-group-text{background-color:#e6ecf2!important;border:1px solid #d8dfe8!important;border-radius:4px 0 0 4px!important;color:#1c3047!important;font-family:Public Sans,sans-serif!important;font-size:14px!important;padding:4px 8px!important}.input-group [type=text].form-control{background:#fff!important;border:1px solid #d8dfe8!important;border-radius:0 4px 4px 0!important;color:#8d9fb0;font-family:Public Sans,sans-serif!important;font-size:14px!important;font-weight:400;height:35px!important;line-height:24px}.input-group [type=text].form-control::-moz-placeholder{color:#8d9fb0;font-family:Public Sans,sans-serif!important;font-size:14px;font-weight:400;line-height:24px}.input-group [type=text].form-control::placeholder{color:#8d9fb0;font-family:Public Sans,sans-serif!important;font-size:14px;font-weight:400;line-height:24px}.input-group.input-group-select .input-group-prepend .input-group-text{background-color:#d8dfe8;border-color:#d8dfe8;height:35px;padding:0 16px 0 0}.input-group.input-group-select .input-group-prepend .input-group-text select{-webkit-appearance:none;background-color:transparent;border:none;border-radius:5px 0 0 5px;color:#1c3047;height:35px;padding:0 8px 0 10px}.input-group.input-group-select .input-group-prepend .input-group-text select:focus{box-shadow:unset}.input-group.input-group-select .input-group-prepend .input-group-text i{color:#1c3047;font-size:11px;padding-top:3px}.input-group.input-group-select .input-group-prepend .input-group-text.has-icon-down{padding-right:0!important;position:relative}.input-group.input-group-select .input-group-prepend .input-group-text.has-icon-down select{cursor:pointer;padding:0 34px 0 14px!important;z-index:1}.input-group.input-group-select .input-group-prepend .input-group-text.has-icon-down i{position:absolute;right:14px;top:48%;transform:translateY(-50%)}body{font-size:12px}body,h1,h2,h3,h4,h5,h6,label,p{font-family:Public Sans,sans-serif}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}button,input[type=submit]{font-size:14px}.btn{border-radius:3px;box-shadow:none;cursor:pointer;font-family:Public Sans,sans-serif!important;font-size:14px!important;font-weight:600;height:36px;outline:none}@media (max-width:767px){.btn{font-size:12px!important;height:auto}}.btn.btn-disabled{cursor:not-allowed}.btn.btn-info{background:#1ccdae;color:#fff}.btn.btn-info.btn-outline{background:transparent;border-color:#1ccdae;color:#1ccdae}.btn.btn-info.btn-outline:hover{background:#0cab93;color:#fff}.btn.btn-info.btn-disabled{background:#76cbbf;border-color:#76cbbf;color:#fff}.btn.btn-info.btn-disabled:hover{background:#76cbbf!important;border-color:#76cbbf!important;box-shadow:0 0 10px #0cab93!important;color:#fff!important}.btn.btn-info:active,.btn.btn-info:hover{background:#fff!important;box-shadow:0 0 10px #0cab93!important;color:#0cab93!important}.btn.btn-danger{background:#dc3545;color:#fff}.btn.btn-danger.btn-outline{background:transparent;border-color:#dc3545;color:#dc3545}.btn.btn-danger.btn-outline:hover{background:#c82333;color:#fff}.btn.btn-danger.btn-disabled{background:#e97b86;border-color:#e97b86;color:#fff}.btn.btn-danger.btn-disabled:hover{background:#e97b86!important;border-color:#e97b86!important;box-shadow:0 0 10px #c82333!important;color:#fff!important}.btn.btn-danger:active,.btn.btn-danger:hover{background:#fff!important;box-shadow:0 0 10px #c82333!important;color:#c82333!important}.btn.btn-warning{background:#ffc107;color:#fff}.btn.btn-warning.btn-outline{background:transparent;border-color:#ffc107;color:#ffc107}.btn.btn-warning.btn-outline:hover{background:#e0a800;color:#fff}.btn.btn-warning.btn-disabled{background:#ffd75e;border-color:#ffd75e;color:#fff}.btn.btn-warning.btn-disabled:hover{background:#ffd75e!important;border-color:#ffd75e!important;box-shadow:0 0 10px #e0a800!important;color:#fff!important}.btn.btn-warning:active,.btn.btn-warning:hover{background:#fff!important;box-shadow:0 0 10px #e0a800!important;color:#e0a800!important}.btn.btn-success{background:#27ad65;color:#fff}.btn.btn-success.btn-outline{background:transparent;border-color:#27ad65;color:#27ad65}.btn.btn-success.btn-outline:hover{background:#11914c;color:#fff}.btn.btn-success.btn-disabled{background:#6ac393;border-color:#6ac393;color:#fff}.btn.btn-success.btn-disabled:hover{background:#6ac393!important;border-color:#6ac393!important;box-shadow:0 0 10px #11914c!important;color:#fff!important}.btn.btn-success:active,.btn.btn-success:hover{background:#fff!important;box-shadow:0 0 10px #11914c!important;color:#11914c!important}.btn.btn-transparent{background:transparent!important;color:#169bff!important}.btn.btn-transparent:hover{background:#dbf0ff!important}.btn.btn-primary{background-color:#169bff;box-shadow:none;color:#fff}.btn.btn-primary:active,.btn.btn-primary:hover{background-color:#2795e8}.btn.btn-primary:active{border-color:#b6e0fe}.btn.btn-primary.btn-disabled{background-color:#b6e0fe!important;border-color:#b6e0fe!important;cursor:not-allowed}.btn.btn-secondary{background-color:#1268a8!important;border-color:#1268a8!important;box-shadow:none;color:#fff!important}.btn.btn-secondary:hover{background:#0a5187!important}.btn.btn-secondary:active{background-color:#0a5187;border-color:#2795e8}.btn.btn-secondary.btn-disabled{background-color:#687e94!important;border-color:#687e94!important;cursor:not-allowed}.btn.btn-primary-outline{background-color:transparent;border:1px solid #bfcad6;color:#169bff}.btn.btn-primary-outline:hover{background:#dbf0ff!important;border:1px solid #169bff}.btn.btn-primary-outline:active{background:#dbf0ff!important;border:2px solid #169bff}.btn.btn-primary-outline.btn-disabled{border-color:#a7b5c4!important;color:#a7b5c4;cursor:not-allowed}.btn.btn-primary-outline.btn-disabled:hover{background:transparent!important;border-color:#a7b5c4!important}.btn.btn-secondary-outline{background-color:transparent;border:1px solid #bfcad6;color:#1c3047}.btn.btn-secondary-outline:hover{background:#e6ecf2!important;border:1px solid #bfcad6}.btn.btn-secondary-outline:active{background:#e6ecf2!important;border:2px solid #bfcad6}.btn.btn-secondary-outline.btn-disabled{border-color:#bfcad6!important;color:#a7b5c4;cursor:not-allowed}.btn.btn-secondary-outline.btn-disabled:hover{background:transparent!important;border-color:#bfcad6!important}.btn.btn-primary-text-cta{background-color:transparent;border:none!important;color:#169bff}.btn.btn-primary-text-cta:hover{background:#dbf0ff!important}.btn.btn-primary-text-cta:active{background:#b6e0fe!important}.btn.btn-primary-text-cta.btn-disabled{color:#a7b5c4;cursor:not-allowed}.btn.btn-primary-text-cta.btn-disabled:hover{background:transparent!important}.btn.btn-secondary-text-cta{background-color:transparent;border:none!important;color:#1c3047}.btn.btn-secondary-text-cta:hover{background:#e6ecf2!important}.btn.btn-secondary-text-cta:active{background:#d8dfe8!important}.btn.btn-secondary-text-cta.btn-disabled{color:#a7b5c4;cursor:not-allowed}.btn.btn-secondary-text-cta.btn-disabled:hover{background:transparent!important}.btn.btn-group-solid{background-color:#1268a8;color:#fff}.btn.btn-group-solid.btn-left{border-bottom:1px solid #fff;border-bottom-left-radius:5px;border-left:1px solid #fff;border-top:1px solid #fff;border-top-left-radius:5px;max-width:80px;width:80px}.btn.btn-group-solid.btn-medium{border:1px solid #fff;max-width:80px;width:80px}.btn.btn-group-solid.btn-right{border-bottom:1px solid #fff;border-bottom-right-radius:5px;border-right:1px solid #fff;border-top:1px solid #fff;border-top-right-radius:5px;max-width:80px;width:80px}.btn.btn-group-outline{background-color:transparent;color:#1c3047}.btn.btn-group-outline.btn-left{border-bottom:1px solid #bfcad6;border-bottom-left-radius:5px;border-bottom-right-radius:0;border-left:1px solid #bfcad6;border-top:1px solid #bfcad6;border-top-left-radius:5px;border-top-right-radius:0;max-width:80px;width:80px}.btn.btn-group-outline.btn-medium{border:1px solid #bfcad6;border-radius:0!important;max-width:80px;width:80px}.btn.btn-group-outline.btn-right{border-bottom:1px solid #bfcad6;border-bottom-left-radius:0;border-bottom-right-radius:5px;border-right:1px solid #bfcad6;border-top:1px solid #bfcad6;border-top-left-radius:0;border-top-right-radius:5px;max-width:80px;width:80px}.btn.btn-group-outline:hover{background-color:#e6ecf2}.btn.btn-group-table-control{background-color:#fff;color:#1c3047}.btn.btn-group-table-control.btn-left{border-bottom:1px solid #bfcad6;border-bottom-left-radius:5px;border-bottom-right-radius:0;border-left:1px solid #bfcad6;border-top:1px solid #bfcad6;border-top-left-radius:5px;border-top-right-radius:0;max-width:80px;width:80px}.btn.btn-group-table-control.btn-left.right-radius{border-bottom-right-radius:5px!important;border-top-right-radius:5px!important}.btn.btn-group-table-control.btn-left.border-right{border-right:1px solid #bfcad6!important}.btn.btn-group-table-control.btn-medium{border:1px solid #bfcad6;border-radius:0!important;max-width:80px;width:80px}.btn.btn-group-table-control.btn-right{border-bottom:1px solid #bfcad6;border-bottom-left-radius:0;border-bottom-right-radius:5px;border-right:1px solid #bfcad6;border-top:1px solid #bfcad6;border-top-left-radius:0;border-top-right-radius:5px;max-width:80px;width:80px}.btn.btn-group-table-control:hover{background-color:#e6ecf2}.dragged-container.dragged_desc_container{height:100%;min-height:200px}.dragged-container .sortable-choosen.sortable-ghost{flex:0 0 100%;max-width:100%;padding-left:0!important;padding-right:0!important;width:100%}.toggle-click{cursor:pointer}.last-cat-drag-sec{height:calc(100vh - 250px)}.last-cat-drag-sec .row,.last-cat-drag-sec .row .left-side,.last-cat-drag-sec .row .right-side{height:100%}.last-cat-drag-sec .row .left-side .feature-selection.custom-scroll-bar,.last-cat-drag-sec .row .right-side .feature-selection.custom-scroll-bar{max-height:100%}.cursorDRAG{align-items:center;background-color:#fff;border:none;border-radius:3px!important;box-shadow:0 2px 3px rgba(0,0,0,.102);color:#434344;cursor:move;display:flex;font-size:14px;font-weight:400;line-height:16px;margin-bottom:12px;padding:13px 30px 13px 15px;position:relative}.cursorDRAG:after{speak:never;color:#ccc;color:#687e94;content:"\e906";font-family:icomoon!important;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:15px;text-transform:none}.cursorDRAGGED{border:none;border-radius:3px!important;box-shadow:0 2px 3px rgba(0,0,0,.102);color:#434344;cursor:move;font-family:Public Sans,sans-serif;font-size:14px;font-weight:400;line-height:16px;margin-bottom:12px;padding:13px 30px 13px 15px}.cursorDRAGGED i{border:2px solid #687e94;border-radius:50%;color:#687e94;cursor:pointer;font-size:7px;font-weight:600;height:16px;line-height:12px;position:absolute;right:10px;text-align:center;width:16px}.drag-sec-main .search_cat{font-weight:700}.drag-sec-main .search_cat input{background-color:unset;border-left:unset;border-radius:unset;border-right:unset;border-top:unset;box-shadow:0 0 6px 2px #dfdfdf;height:48px;padding:10px 30px 10px 20px;position:relative}.drag-sec-main .search_cat input:focus{border-color:#ced4da}.drag-sec-main .search_cat input:focus+i{color:#169bff}.drag-sec-main .search_cat i{bottom:0;display:flex;flex-direction:column;justify-content:center;position:absolute;right:10px;top:0}.toggle-click{color:#4c657a;font-family:Public Sans,sans-serif;font-size:14px;font-weight:600;margin-bottom:10px;margin-left:-7px;margin-top:10px}.toggle-click span{align-items:center;background:#4c657a;border-radius:50%;color:#fff;display:inline-flex;font-size:8px;font-weight:500;height:15px;justify-content:center;margin-right:12px;width:15px}.toggle-click span:before{text-indent:1px}.ETREE-VIEW h5{border-bottom:1px solid #dee2e6;font-family:inherit!important;font-size:12px;font-weight:700;line-height:12px;margin-bottom:0;padding:10px 15px}.e-treeview ul.e-list-parent{padding-left:0}.e-treeview .e-list-item .e-text-content{align-items:center;color:#1c3047;display:flex}.e-treeview .e-list-item .e-text-content div.e-icons:before{color:#304961;content:"\e94b";font-family:icomoon;font-size:11px;transform:rotate(90deg)}.e-treeview .e-list-item .e-text-content .e-checkbox-wrapper .e-icons{border-color:#a7b5c4;border-radius:3px;border-width:1px}.e-treeview .e-list-item .e-text-content .e-checkbox-wrapper .e-icons.e-check{background-color:#169bff;border-color:#169bff}.e-treeview .e-list-item .e-text-content .e-list-text{align-items:center;color:#1c3047!important;display:inline-flex;font-size:14px;line-height:14px;white-space:normal}.e-treeview .e-list-item.active .e-text-content .e-list-text,.e-treeview .e-list-item:hover .e-text-content .e-list-text{color:#1c3047}.e-treeview .e-list-item:not([aria-expanded]) .e-fullrow:before{color:#304961;content:"\e94b";font-family:icomoon;font-size:11px;left:8px;position:absolute;top:6px;transform:rotate(90deg)}.e-treeview .e-list-item .e-list-parent .e-list-item:not([aria-expanded]) .e-fullrow:before,.e-treeview .e-list-item:not([aria-expanded]) .e-list-parent .e-list-item:not([aria-expanded]) .e-fullrow:before{display:none}.progressbarSection{margin:0 auto;width:100%}.progressbarSection .onboarding-progressbar{counter-reset:step;margin:35px auto 30px;overflow:hidden;padding:0;position:relative;z-index:9}.progressbarSection .onboarding-progressbar li{color:#1a0707;cursor:pointer;float:left;font-size:12px;font-weight:600;line-height:16px;list-style-type:none;margin:20px 0 0;position:relative;text-align:center;text-transform:uppercase;width:16%}@media (max-width:480px){.progressbarSection .onboarding-progressbar li{font-size:0}}.progressbarSection .onboarding-progressbar li:before{background:#fff;border-radius:50%;color:#333;content:counter(step);counter-increment:step;display:block;font-size:14px;font-weight:600;line-height:40px;margin:0 auto 20px;text-align:center;width:40px}.progressbarSection .onboarding-progressbar li:after{background:#9f9ea0;content:"";height:2px;left:-40%;position:absolute;top:20px;width:100%;z-index:-99}.progressbarSection .onboarding-progressbar li:first-child:after{content:none}.progressbarSection .onboarding-progressbar li .back-div{background-color:#77777a;border:1px solid #77777a;border-radius:50%;left:0;line-height:56px;margin:0 auto;position:absolute;right:0;top:-10%;width:56px;z-index:-9}.progressbarSection .onboarding-progressbar li.active:before{background:#fddd29;color:#000}.progressbarSection .onboarding-progressbar li.active:after{background-color:#fddd29}.progressbarSection .onboarding-progressbar li.active{color:#000;font-weight:600}.progressbarSection .onboarding-progressbar li.active .back-div{background-color:#32b0b3;border:2px solid #fddd29;border-radius:50%;left:0;line-height:53px;margin:0 auto;position:absolute;right:0;top:-10%;width:56px;z-index:-9}.progressbarSection .lang-ar .onboarding-progressbar li{float:right}.progressbarSection .lang-ar .onboarding-progressbar li:after{left:unset;right:-50%}.dropzone.dz-clickable{align-items:center;background-color:#fff!important;border:1px dashed #b3b3b3!important;border-radius:7px;display:flex;justify-content:center;min-height:168px;padding:10px!important}.dropzone.dz-clickable .dz-default.dz-message{margin:0!important}.dropzone.dz-clickable .dz-default.dz-message span .image-icon-details{display:flex;flex-direction:column}.dropzone.dz-clickable .dz-default.dz-message span .image-icon-details .icon-upload-icon{font-size:40px}.dropzone.dz-clickable .dz-default.dz-message span .image-icon-details .img-title{color:#33304e;font-family:Montserrat,sans-serif;font-size:12px;font-weight:800;padding-top:20px}.dropzone.dz-clickable .dz-default.dz-message span .image-icon-details .img-placeholder{color:#33304e;font-family:Montserrat,sans-serif;font-size:9px;font-weight:500;padding-top:10px}.dropzone.dz-clickable.dz-max-files-reached{border:2px solid #d1d3d4!important}.dropzone.dz-clickable.dz-max-files-reached .dz-preview:not(.dz-error) .dz-progress{display:none}.dropzone.dz-clickable.dz-max-files-reached .dz-preview:not(.dz-error) .dz-success-mark{animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone.dz-clickable.dz-max-files-reached .dz-preview .dz-remove{opacity:1;transition-delay:2s}.dropzone.dz-clickable .dz-preview{height:145px;margin:0;width:auto;z-index:1}.dropzone.dz-clickable .dz-preview .dz-error-message{top:120px!important}.dropzone.dz-clickable .dz-preview .dz-details{display:none}.dropzone.dz-clickable .dz-preview .dz-image{background:linear-gradient(180deg,#169bff,#169bff)!important;border-radius:10px!important}.dropzone.dz-clickable .dz-preview .dz-image img{height:100%}.dropzone.dz-clickable .dz-preview .dz-remove{bottom:0;color:transparent;height:54px;left:0;margin:0 auto;opacity:0;overflow:hidden;right:0;text-indent:100%;top:35%;transition:opacity 2s ease;width:100px}.dropzone.dz-clickable .dz-preview .dz-remove:before{align-items:center;color:#fff;content:"\e917";display:flex;font-family:icomoon;height:100%;justify-content:center;text-align:center;text-indent:0}.pd_map .mp_product_map{border:1px solid #b5b5b5}.pd_map .pd_map_head{color:#1c3047;font-size:14px;font-weight:500}.pd_map .search_cat input{background-color:#fff;height:38px;position:relative}@media (max-width:767px){.pd_map .search_cat input{padding-right:43px}}.pd_map .search_cat input+i{position:absolute;right:12px;top:12px}@media (max-width:767px){.pd_map .search_cat input+i{right:32px}}.pd_map .search_cat input:focus{box-shadow:none;outline:unset!important}.pd_map .accord_mp .accordion-group{border-bottom:1px solid #dee2e6;border-radius:0;line-height:16px;margin-bottom:10px;padding:0 0 10px}.pd_map .accord_mp .accordion .mp_accord_inner ul li{position:relative}.pd_map .accord_mp .accordion .mp_accord_inner ul li i.icon-cancel.m_top_right{background-color:#f0f0f0;border-radius:50%;bottom:80%;color:#434344;cursor:pointer;font-size:10px;height:24px;line-height:24px;position:absolute;right:3px;text-align:center;width:24px}.pd_map .accord_mp .accordion .mp_accord_inner ul li .mp_product_map{background:#fff;border:1px dashed #d1d3d4}.pd_map .accord_mp .accordion .mp_accord_inner ul li img{height:100px;min-height:unset;width:auto}.pd_map .accord_mp .mp_accord_inner{margin:10px 0}.pd_map .accord_mp .mp_accord_inner ul.column-5 li{width:20%}@media screen and (max-width:1024px){.pd_map .accord_mp .mp_accord_inner ul.column-5 li{width:25%}}@media screen and (max-width:991px){.pd_map .accord_mp .mp_accord_inner ul.column-5 li{width:33%}}@media screen and (max-width:767px){.pd_map .accord_mp .mp_accord_inner ul.column-5 li{width:50%}}.pd_map .accord_mp .mp_accord_inner ul.column-5 li i{display:none}.pd_map .accord_mp .mp_accord_inner ul li{width:50%}.pd_map .accord_mp .mp_accord_inner ul li img{height:103px;min-height:103px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.pd_map .accord_mp .browse_mp{border:1px solid #d1d3d4;border-radius:4px;padding:5px}.pd_map .accord_mp .accordion-heading{padding-right:20px;position:relative}.pd_map .accord_mp .accordion-heading a{color:#33304e;font-size:13px;font-weight:600;padding-right:3px}.pd_map .assign-btn{font-size:12px;font-weight:700;line-height:1;margin-left:3px;min-width:unset;width:70px}.pd_map .assign-btn.show-spinner{color:transparent}.pd_map .assign-btn.show-spinner svg{width:14px}.pd_map .assign-div{display:none}.pd_map .accordion-toggle[aria-expanded=true]+.assign-div{display:flex}.pd_map .accordion-toggle:after{border:7px solid transparent;border-top-color:#ccc;content:"";display:inline-block;font-family:icomoon!important;height:0;margin-left:2px;position:absolute;right:0;top:5px;vertical-align:middle;width:0}.pd_map .accordion-toggle[aria-expanded=true]:after{border:7px solid transparent;border-bottom-color:#000;color:#000;top:0}.pd_map .marg_top{margin-top:38px}.pd_map .marktplc-product_mp{padding-bottom:10px}.pd_map .marktplc-product_mp input[type=checkbox]{position:absolute;visibility:hidden}.pd_map .marktplc-product_mp input[type=checkbox]:checked+.mp_product_map{border-color:#36b5b7}.pd_map .marktplc-product_mp .mp_product_map img{background:#fff;border-radius:3px;height:100%;min-height:90px;-o-object-fit:contain;object-fit:contain;width:100%}.pd_map .marktplc-product_mp .mp_product_map span{color:#000;display:block;font-size:10px;font-weight:700;line-height:14px;margin-top:3px}.pd_map .browse_button_mp .b-form-file .custom-file-label{border-color:#d1d3d4!important;cursor:pointer}.pd_map .browse_button_mp .b-form-file .custom-file-label:after{background-color:#40b6b9;border-left:unset;border-radius:5px;color:#fff;height:75%;line-height:1;right:5px;top:3px}.pd_map .browse_button_mp .b-form-file .form-file-text{overflow:hidden;padding-right:80px;padding-top:3px;text-overflow:ellipsis;white-space:nowrap}.successful span{background:#169bff;border:1px solid #169bff;border-radius:50%;color:#fff;display:inline-block;font-size:35px;height:70px;line-height:75px;margin-bottom:40px;width:70px}.title-dark{font-weight:600}.title-dark,.title-light{color:#33304e;font-family:Montserrat,sans-serif}.title-light{font-weight:400;margin-bottom:35px}.prompt-hr{width:10%!important}.btn-prompt{font-weight:600;height:auto;max-width:318px!important;min-height:45px;width:100%}.pro-variant-creator table.variant-table td.variant-td ul li span.color-box{border:1px solid #dee2e6;border-radius:15px;display:inline-block;height:14px;width:14px}.pro-variant-creator table.variant-table td.variant-td ul li span.c-lb{color:#3c3c3c;font-size:11px;font-weight:500}.pro-variant-review table.vr-table td.vr-td{height:80px!important;position:relative;vertical-align:middle!important}.pro-variant-review table.vr-table td.vr-td ul{height:100%;position:absolute;top:0;width:100%}.pro-variant-review table.vr-table td.vr-td ul li{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center}.pro-variant-review table.vr-table td.vr-td ul li input.cus-inp{border:1px solid #dee2e6}.supplier-table td{vertical-align:middle!important}.supplier-table td input.cus-input{border:1px solid #dee2e6}.supplier-table td .cus-check{position:relative;top:2px}.supplier-table-one td:first-child{vertical-align:top!important}.supplier-table-one td{vertical-align:middle!important}.session-title{color:#33304e;font-size:16px;font-weight:600;padding-bottom:0;text-align:left}.btn-session{border-radius:3px;margin:35px 0}.btn-session span{font-size:14px;font-weight:600;padding:8px 80px;text-transform:uppercase}.session-box{padding:8px 80px!important}@media (min-width:768px) and (max-width:991px){.session-box{padding:8px 30px!important}}@media (max-width:767px){.session-box{padding:8px 20px!important}}@media (max-width:320px){.session-box{padding:8px 15px!important}}.session-box .session-title{color:#33304e;font-size:12px;font-weight:900;margin-bottom:9px;text-transform:capitalize}@media (max-width:767px){.session-box .session-title{margin-top:5px}}.session-box .session-label{color:#33304e;font-size:12px;font-weight:800;margin-bottom:0}.session-box .session-label span{font-weight:500}.session-box .btn-session{border-radius:3px;font-size:11px;font-weight:800;margin:0;padding:8px 26px;text-transform:uppercase}@media (max-width:767px){.session-box .btn-session{font-size:10px!important;height:30px;padding:7px}}@media (max-width:320px){.session-box .btn-session{padding:7px 5px}}.upload-image{margin:60px auto 0;max-width:700px;width:100%}.sheet-guide{margin-top:68px}.sheet-guide a{color:#169bff;font-size:12px;font-weight:500}.upload-label{font-size:14px;margin-bottom:20px}.btn-white,.upload-label{color:#1c3047;font-weight:600}.btn-white{background:#fff;border:1px solid #bfcad6;border-radius:0;box-shadow:0 1px 4px rgba(0,0,0,.051);font-size:12px;height:auto;max-height:30px;max-width:90px;width:100%}.btn-white.btn-new{border-bottom-left-radius:5px;border-right:none;border-top-left-radius:5px}.btn-white.btn-delete{border-bottom-right-radius:5px;border-left:none;border-top-right-radius:5px}.btn-white:hover{background-color:#e6ecf2;color:#1c3047}.btn-white-upload{background:#fff;border:1px solid #adadad;border-radius:15px;font-size:11px;font-weight:600;height:100%;max-height:30px;max-width:170px;width:100%}.btn-white-upload.spinner-btn.show-spinner,.btn-white-upload:hover{background-color:hsla(260,1%,47%,.529)}.btn-white-upload:hover{box-shadow:1px 1px 15px rgba(206,212,218,.812);color:#fff}.editor-file{position:relative}.editor-file .custom-file-input~.custom-file-label:after{background:#169bff;color:#fff;content:"Select File"!important;font-size:11px}.editor-file .custom-file-label{border-radius:15px;height:100%;line-height:1;max-height:30px;max-width:100%;width:100%}.search-editor{position:relative}.search-editor .search-txt{background:#e6ecf2!important;border:none;border-bottom:1px solid #e5e5e5;box-shadow:none!important;height:100%;height:35px;max-height:50px;outline:none!important}.search-editor .search-txt::-moz-placeholder{color:#78777a;font-size:12px}.search-editor .search-txt::placeholder{color:#78777a;font-size:12px}.search-editor .search-txt:focus{background:#fff!important;border-bottom:0;box-shadow:0 1px 4px rgba(0,0,0,.102)!important}.search-editor i{color:#78777a!important;cursor:pointer;font-size:16px;font-weight:900;position:absolute;right:15px;top:11px}.custom-tb-width{margin:5px auto 0;max-width:630px;width:100%}.custom-width{margin:0 auto;max-width:950px}.custom-wth-list{margin:40px auto 0;max-width:690px;width:100%}.bulk-product-delete .list-details .card{background-color:transparent!important;border-radius:0!important;box-shadow:none!important}.bulk-product-delete .list-details .card .card-body{background-color:#fff;border-radius:10px;box-shadow:0 4px 20px 1px rgba(0,0,0,.06),0 1px 4px rgba(0,0,0,.08);padding:30px}.bulk-product-delete .list-details .card .card-body .list-details-top h5{color:#1c3047;font-weight:600}.bulk-product-delete .list-details .card .card-body .list-details-top h5 span{font-size:28px;margin-right:20px}.bulk-product-delete .list-details .card .card-body .list-details-bottom p,.bulk-product-delete .list-details .card .card-body .list-details-top p{color:#1c3047}.bulk-product-delete .list-details .card .card-body .list-details-bottom .badge-complete{align-items:center;background-color:#f2f6fa;border-radius:3px;display:flex;justify-content:center;max-width:192px;padding:8px}.bulk-product-delete .list-details .card .card-body .list-details-bottom .badge-complete i{font-size:20px;margin-right:10px}.bulk-product-delete .list-details .card .card-body .list-details-bottom .badge-complete span{color:#1c3047;line-height:1}.bulk-product-delete .list-details .card .card-body .list-details-bottom .badge-complete a{color:#169bff;cursor:pointer;font-weight:500;text-decoration:none}.bulk-product-delete .list-details .card.run-loader .loader-has-run{background:hsla(0,0%,97%,.851);bottom:0;cursor:no-drop;display:block!important;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.bulk-product-delete .list-details .card.run-loader .loader-has-run .loader-bubble{position:absolute;right:40%;top:40%;transform:translate(50%,-50%)}.bulk-product-delete .list-details .card.run-loader{position:relative}.delete-card{padding:30px}.delete-card h3 i{font-size:28px}.delete-card h3{color:#1c3047;font-weight:600}.delete-card .delete-card-btn{display:inline-grid}.variant-title{color:#33304e;font-weight:600}.th-width-50{width:50%}.th-width-40{width:40%}.th-width-10{width:10%}.color-box{border:1px solid #dee2e6;border-radius:15px;display:inline-block;height:14px;width:14px}.bulk-cat-selector{height:calc(100vh - 250px)!important;max-height:100%!important}.bulk-cat-selector ul{max-height:unset}.inner-wrapper{margin:0 auto;max-width:1270px;width:100%}@media (max-width:991px){.pl-custom-0{padding-left:0!important}.pr-custom-0{padding-right:0!important}}.vertical-middle,.vertical-middle td{vertical-align:middle!important}.action-step{border:.5px solid #bfcad6;border-radius:6px;color:#3c3c3c;cursor:pointer!important;font-weight:600;height:100%;min-height:123px;min-width:123px;padding:15px 0;width:100%}.action-step:hover{border:1px solid #169bff!important;color:#169bff}.action-step:hover i,.action-step:hover span{color:#169bff}.action-step i{color:#2c2b43;font-size:33px;margin-bottom:10px}.prd_assign_sec{margin:0!important}.prd_assign_sec input[type=checkbox],.prd_assign_sec input[type=radio]{display:none;position:absolute;width:100%}.prd_assign_sec input[type=checkbox]+label,.prd_assign_sec input[type=radio]+label{align-items:center;border:.5px solid #adadad;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;height:100px;justify-content:center;line-height:16px;padding:10px;position:relative;text-align:center;width:100px}.prd_assign_sec input[type=checkbox]+label img,.prd_assign_sec input[type=radio]+label img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.prd_assign_sec input[type=checkbox]+label:before,.prd_assign_sec input[type=radio]+label:before{background:transparent;border:.5px solid #d4d4d4;border-radius:100%;color:#fff;content:"";font-family:icomoon;font-size:10px;height:15px;left:10px;line-height:15px;position:absolute;top:10px;width:15px}.prd_assign_sec input[type=checkbox]+label:hover,.prd_assign_sec input[type=checkbox]+label:hover:before,.prd_assign_sec input[type=checkbox]:checked+label,.prd_assign_sec input[type=radio]+label:hover,.prd_assign_sec input[type=radio]+label:hover:before,.prd_assign_sec input[type=radio]:checked+label{border-color:#169bff}.prd_assign_sec input[type=checkbox]:checked+label:before,.prd_assign_sec input[type=radio]:checked+label:before{background:#169bff;border:.5px solid #169bff;border-radius:100%;content:"\e912";height:15px;left:10px;position:absolute;top:10px;width:15px}.prd_assign_sec.file-type-btn{width:109px}.prd_assign_sec.file-type-btn input[type=checkbox],.prd_assign_sec.file-type-btn input[type=radio]{display:none;position:absolute;width:100%}.prd_assign_sec.file-type-btn input[type=checkbox]+label,.prd_assign_sec.file-type-btn input[type=radio]+label{border:.5px solid #169bff;border-radius:6px;color:#169bff;cursor:pointer;height:unset;line-height:16px;padding:6px 10px;position:relative;text-align:center;width:100px}.prd_assign_sec.file-type-btn input[type=checkbox]+label img,.prd_assign_sec.file-type-btn input[type=radio]+label img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.prd_assign_sec.file-type-btn input[type=checkbox]+label:before,.prd_assign_sec.file-type-btn input[type=radio]+label:before{background:transparent;border:.5px solid #d4d4d4;border-radius:100%;color:#fff;content:"";font-family:icomoon;font-size:10px;height:15px;left:10px;line-height:15px;opacity:0;position:absolute;top:10px;width:15px}.prd_assign_sec.file-type-btn input[type=checkbox]+label:hover,.prd_assign_sec.file-type-btn input[type=checkbox]+label:hover:before,.prd_assign_sec.file-type-btn input[type=radio]+label:hover,.prd_assign_sec.file-type-btn input[type=radio]+label:hover:before{border-color:#169bff}.prd_assign_sec.file-type-btn input[type=checkbox]:checked+label,.prd_assign_sec.file-type-btn input[type=radio]:checked+label{background-color:#169bff;border:.5px solid #169bff;color:#fff}.prd_assign_sec.file-type-btn input[type=checkbox]:checked+label:before,.prd_assign_sec.file-type-btn input[type=radio]:checked+label:before{background:#169bff;border:.5px solid #169bff;border-radius:100%;content:"\e912";height:15px;left:10px;opacity:0;position:absolute;top:10px;width:15px}.prd_assign_sec.file-type-btn input[type=checkbox]:checked+label:after,.prd_assign_sec.file-type-btn input[type=radio]:checked+label:after{opacity:0}.data-file-type{padding-bottom:35px}.wish-to-export{border:1px solid #a7b5c4;border-radius:5px}.wish-to-export .select-all{border-bottom:1px solid #a7b5c4;padding:8px 5px}.wish-to-export ul li{padding:5px}.wish-to-export .custom-scroll-bar{max-height:258px}.status-modal{display:flex;flex-direction:column;margin:0 auto;max-width:80px}.status-modal .custom-control .custom-control-label{font-family:Montserrat,sans-serif;font-size:12px;font-weight:500}body .multiselect__tags-wrap{display:inline-flex;flex-flow:wrap}.single-attribute{display:inline-block}.single-attribute .custom-text-field{background-color:#fff;border:1px solid #adadad;border-radius:5px;max-height:30px;min-width:250px;outline:none;width:100%}.single-attribute .custom-text-field ::-webkit-input-placeholder{color:#78777a;font-size:10px}.single-attribute .multiselect{border:1px solid #adadad;border-radius:15px;min-height:30px!important;min-width:248px}.single-attribute .multiselect .multiselect__tags{height:auto;min-height:30px!important;padding:0 30px 0 8px!important}.single-attribute .multiselect .multiselect__tags .multiselect__single{background-color:transparent!important;border:none!important;color:#33304e;font-family:Montserrat,sans-serif;font-size:10px;margin-bottom:0;padding-left:14px!important;padding-top:5px;text-transform:none}.single-attribute .multiselect .multiselect__tags .multiselect__placeholder{line-height:32px!important;max-height:30px!important;padding-left:0!important;padding-top:0!important;text-transform:none}.single-attribute .multiselect .multiselect__tags .multiselect__input{line-height:30px!important;min-height:30px!important;padding-left:0!important;vertical-align:middle!important}.single-attribute .multiselect .multiselect__tags .multiselect__tags-wrap{display:flex;flex-flow:wrap;padding:4px 0}.single-attribute .multiselect .multiselect__tags .multiselect__tags-wrap .multiselect__tag{cursor:pointer;margin:1px 3px 1px 0!important;padding:4px 15px 4px 6px!important}.single-attribute .multiselect .multiselect__select{height:30px!important}.single-attribute .multiselect .multiselect__select:before{top:2px!important}.single-attribute .multiselect.round{border-radius:15px!important}.single-attribute .multiselect.multiselect--active{border-bottom:transparent;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.single-attribute .multiselect.multiselect--active.multiselect--above{border-bottom:1px solid #adadad;border-bottom-left-radius:15px!important;border-bottom-right-radius:14px!important;border-top:transparent;border-top-left-radius:0!important;border-top-right-radius:0!important}.single-attribute .multiselect.multiselect--active.multiselect--above .multiselect__content-wrapper{border-bottom:transparent!important;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top:1px solid #adadad!important;border-top-left-radius:15px;border-top-right-radius:15px}.single-attribute .multiselect.multiselect--active .multiselect__content-wrapper{border:1px solid #adadad;border-bottom-left-radius:15px;border-bottom-right-radius:15px;border-top:transparent;left:-1px;margin:0 auto!important;outline:none;width:calc(100% + 2px)}.image-modal{display:flex;flex-direction:column;margin:0 auto;max-width:440px;width:100%}.edit-attr{padding:0 140px}.edit-attr .input-attribute{border:1px solid #adadad;border-top-left-radius:6px;border-top-right-radius:6px;cursor:pointer}.edit-attr .input-attribute.form-check{padding:5px 0 5px 27px}.edit-attr .input-attribute.form-check label.form-check-label{cursor:pointer;font-family:Montserrat,sans-serif;font-size:10px;font-weight:500}.edit-attr .input-attribute.form-check label.form-check-label .form-check-input{margin-left:-18px!important;margin-top:1px!important}.edit-attr .input-attr-filter{align-items:center;background-color:#ebebeb;cursor:pointer;display:flex;flex-direction:row;height:100%;justify-content:flex-end;max-height:18px;width:100%}.edit-attr .input-attr-filter span{cursor:pointer;font-family:Montserrat,sans-serif;font-size:8px;font-weight:800;padding-right:15px;text-transform:uppercase}.edit-attr .input-attr-filter span.select{position:relative}.edit-attr .input-attr-filter span.select:after{background-color:#adadad;content:"";height:11px;position:absolute;right:7px;width:1px}.edit-attr .detail-attr{border:1px solid #adadad;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:none;height:100%;list-style-type:none;margin-bottom:0;max-height:200px;overflow:hidden;overflow-y:auto;padding:7px}.edit-attr .detail-attr li .cus-check.vue-checkbox input+label{color:#3c3c3c;font-family:,sans-serif;font-size:10px;font-weight:500;line-height:13px!important;padding-left:24px!important}.edit-attr .detail-attr li .cus-check.vue-checkbox input+label:after{font-size:8px!important;height:13px!important;padding-top:1px!important;width:13px!important}.edit-attr .detail-attr li .cus-check.vue-checkbox input+label:before{height:13px!important;width:13px!important}.edit-attr .detail-attr.detail-attr-select{height:182px!important}.custom-text-table{border:1px solid #adadad;border-radius:5px;font-family:Montserrat,sans-serif;font-weight:500;min-width:140px;width:140px}.custom-text-price,.custom-text-table{background-color:#fff;font-size:10px;height:26px;min-height:26px;outline:none;padding-left:8px}.custom-text-price{border:1px solid #adadad;border-bottom-left-radius:6px;border-right:none;border-top-left-radius:6px;color:#3c3c3c;min-width:107px;width:107px}.variant-text{background-color:#fff;border:1px solid #c3c3c3;border-radius:5px;font-size:10px;height:26px;min-height:26px;min-width:212px;outline:none;padding:6px 10px;width:212px}.sar{background-color:#f2f2f2;border:1px solid #adadad;border-bottom-right-radius:6px;border-top-right-radius:6px;color:#78777a;font-family:Montserrat,sans-serif;font-size:10px;padding:6px 5px 5px}.category-search{margin:0 auto;max-width:310px;width:310px}.category-search .search-editor .search-txt{max-height:25px!important}.category-search .search-editor i{top:6px!important}.category-search .category-detail{border:1px solid #ced4da;border-radius:6px;height:100%;margin-top:10px;max-height:213px;overflow:hidden;padding:10px 0}.bg-td{background:#e3e3e3!important}.select-label{align-items:center;border:1px solid #adadad;border-radius:15px;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;height:31px;justify-content:center;max-height:29px;max-width:140px;width:140px}.attr-drop,.attr-drop .bp-dropdown .bp-dropdown__btn{max-width:140px;position:relative;width:140px}.attr-drop .bp-dropdown .bp-dropdown__btn{border:1px solid #adadad;border-radius:15px;display:flex!important;font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;justify-content:space-between;padding:5px 8px!important}.attr-drop .bp-dropdown .bp-dropdown__btn.-bp__btn--active{border:1px solid #adadad;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.attr-drop .bp-dropdown .bp-dropdown__btn--active{background:transparent!important;border-radius:15px;display:flex;justify-content:space-between;max-width:140px;padding:5px 8px;position:relative;width:140px}.attr-drop .bp-dropdown .bp-dropdown__body{border:1px solid #adadad;border-bottom-left-radius:15px;border-bottom-right-radius:15px;box-shadow:none!important;left:unset!important;min-width:140px!important;position:absolute!important;right:0!important;text-align:left;top:98%!important;width:140px}.attr-drop .bp-dropdown .bp-dropdown__body label.drop-label{color:#78777a;cursor:pointer;font-family:Montserrat,sans-serif;font-size:8px;font-weight:600;margin-left:6px;text-transform:uppercase}.attr-drop .bp-dropdown .bp-dropdown__body ul.attr-ul{list-style-type:none;margin-bottom:10px;padding-left:0}.attr-drop .bp-dropdown .bp-dropdown__body ul.attr-ul li.attr-list{text-align:left}.attr-drop .bp-dropdown .bp-dropdown__body ul.attr-ul li.attr-list .vue-checkbox input+label{font-family:Montserrat,sans-serif;font-size:11px;font-weight:500}.table-title{font-family:Montserrat,sans-serif;font-size:12px!important;font-weight:600}.pim-border-radius{border-radius:15px!important}.filter-sidebar .cus-accordian{position:relative}.filter-sidebar .cus-accordian.btn-info{background-color:#343a40!important;border-color:#343a40!important;color:#fff}.filter-sidebar .cus-accordian.not-collapsed:not(.plus-one):after{content:"\e94b"}.filter-sidebar .cus-accordian:after{-webkit-font-smoothing:antialiased;color:#4c657a;content:"\e94c";font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:6px;text-transform:none;top:8px}.filter-sidebar .cus-accordian.plus.not-collapsed:after{content:"\e929"}.filter-sidebar .cus-accordian.plus:after{-webkit-font-smoothing:antialiased;content:"\e90f";font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:15px;text-transform:none;top:10px}.filter-sidebar .cus-accordian.plus-one.not-collapsed:after{content:"\e929"}.filter-sidebar .cus-accordian.plus-one:after{-webkit-font-smoothing:antialiased;content:"\e90e";font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:10px;text-transform:none;top:7px}.filter-sidebar ul li.filter-item{border-radius:5px;min-height:62px}.filter-sidebar ul li.filter-item .category_filter_set header .btn:after,.filter-sidebar ul li.filter-item .multiselect .multiselect__select:before,.filter-sidebar ul li.filter-item .vue-select-dropdown .vs__dropdown-toggle .vs__actions:before{opacity:0}.filter-sidebar ul li.filter-item:hover{background-color:#bfcad6}.filter-sidebar ul li.filter-item:hover .category_filter_set header .btn:after,.filter-sidebar ul li.filter-item:hover .multiselect .multiselect__select:before,.filter-sidebar ul li.filter-item:hover .vue-select-dropdown .vs__dropdown-toggle .vs__actions:before{opacity:1}.filter-sidebar ul li.filter-item.active{background-color:#f2f6fa}.filter-sidebar ul li.filter-item.category-filter.active .all-option-text{display:none}.filter-sidebar ul li.filter-item.category-filter.active .category_filter_set .card .card-body .vue-treeselect .vue-treeselect__control .vue-treeselect__value-container .vue-treeselect__multi-value .vue-treeselect__input-container{opacity:1}.filter-sidebar ul li.filter-item.category-filter .btn.cus-accordian:before{opacity:0}.filter-sidebar ul li.filter-item.category-filter:hover .btn.cus-accordian:before,.filter-sidebar ul li.filter-item.category-filter:hover .vue-treeselect .vue-treeselect__control .vue-treeselect__control-arrow-container{opacity:1}.filter-sidebar ul li.filter-border-item{background-color:#a7b5c4;display:block;height:.5px;margin:25px auto}.filter-sidebar ul li.features-attributes header .btn,.filter-sidebar ul li.filter-attributes header .btn{background-color:transparent!important;border:none!important;box-shadow:none;color:#687e94;font-size:14px;font-weight:700;line-height:14px;padding-left:10px;text-transform:capitalize}.filter-sidebar ul li.features-attributes header .btn.pointer-events-none:after,.filter-sidebar ul li.filter-attributes header .btn.pointer-events-none:after{display:none!important}.filter-sidebar ul li.features-attributes ul.filter-list-all .filter-list-item,.filter-sidebar ul li.filter-attributes ul.filter-list-all .filter-list-item{border-radius:3px;margin-bottom:10px;margin-top:10px;min-height:62px;padding:10px}.filter-sidebar ul li.features-attributes ul.filter-list-all .filter-list-item .category_filter_set header .btn:after,.filter-sidebar ul li.features-attributes ul.filter-list-all .filter-list-item .multiselect .multiselect__select:before,.filter-sidebar ul li.features-attributes ul.filter-list-all .filter-list-item .vue-select-dropdown .vs__dropdown-toggle .vs__actions:before,.filter-sidebar ul li.filter-attributes ul.filter-list-all .filter-list-item .category_filter_set header .btn:after,.filter-sidebar ul li.filter-attributes ul.filter-list-all .filter-list-item .multiselect .multiselect__select:before,.filter-sidebar ul li.filter-attributes ul.filter-list-all .filter-list-item .vue-select-dropdown .vs__dropdown-toggle .vs__actions:before{opacity:0}.filter-sidebar ul li.features-attributes ul.filter-list-all .filter-list-item:hover,.filter-sidebar ul li.filter-attributes ul.filter-list-all .filter-list-item:hover{background-color:#bfcad6}.filter-sidebar ul li.features-attributes ul.filter-list-all .filter-list-item:hover .category_filter_set header .btn:after,.filter-sidebar ul li.features-attributes ul.filter-list-all .filter-list-item:hover .filter-sidebar-title.cus-accordian:after,.filter-sidebar ul li.features-attributes ul.filter-list-all .filter-list-item:hover .multiselect .multiselect__select:before,.filter-sidebar ul li.features-attributes ul.filter-list-all .filter-list-item:hover .vue-select-dropdown .vs__dropdown-toggle .vs__actions:before,.filter-sidebar ul li.filter-attributes ul.filter-list-all .filter-list-item:hover .category_filter_set header .btn:after,.filter-sidebar ul li.filter-attributes ul.filter-list-all .filter-list-item:hover .filter-sidebar-title.cus-accordian:after,.filter-sidebar ul li.filter-attributes ul.filter-list-all .filter-list-item:hover .multiselect .multiselect__select:before,.filter-sidebar ul li.filter-attributes ul.filter-list-all .filter-list-item:hover .vue-select-dropdown .vs__dropdown-toggle .vs__actions:before{opacity:1}.filter-sidebar ul li.features-attributes ul.filter-list-all .filter-list-item.active,.filter-sidebar ul li.filter-attributes ul.filter-list-all .filter-list-item.active{background-color:#f2f6fa}.filter-sidebar ul li.features-attributes ul.filter-list-all .filter-list-item .activeBG,.filter-sidebar ul li.filter-attributes ul.filter-list-all .filter-list-item .activeBG{padding-bottom:0;padding-top:0}.filter-sidebar ul li.features-attributes ul.filter-list-all .filter-list-item .multiselect .multiselect__select:before,.filter-sidebar ul li.filter-attributes ul.filter-list-all .filter-list-item .multiselect .multiselect__select:before{left:calc(100% - 22px);right:unset}.filter-sidebar ul li.features-attributes ul.filter-list-all .filter-list-item .multiselect .multiselect__tags,.filter-sidebar ul li.filter-attributes ul.filter-list-all .filter-list-item .multiselect .multiselect__tags{padding:8px 0 0!important}.filter-sidebar ul li.features-attributes ul.filter-list-all .filter-list-item .multiselect .multiselect__content-wrapper,.filter-sidebar ul li.filter-attributes ul.filter-list-all .filter-list-item .multiselect .multiselect__content-wrapper{left:-10px}.filter-sidebar ul li .card{background-color:transparent}.filter-sidebar ul li .card .card-header{background-color:transparent!important}.filter-sidebar ul li .vue-select-dropdown{font-family:Public Sans,sans-serif;width:100%}.filter-sidebar ul li .vue-select-dropdown .vs__dropdown-toggle{background:transparent!important}.filter-sidebar ul li .vue-select-dropdown .vs__dropdown-toggle .vs__actions{bottom:90%;left:calc(100% - 20px);position:absolute}.filter-sidebar ul li .vue-select-dropdown .vs__dropdown-toggle .vs__actions:before{color:#4c657a!important;content:"\e94c";font-family:icomoon;font-size:14px}.filter-sidebar ul li .vue-select-dropdown .vs__dropdown-toggle .vs__search{color:#1c3047;font-family:Public Sans,sans-serif;font-size:12px;font-weight:400;line-height:14px;min-height:30px;padding-left:0;text-transform:capitalize}.filter-sidebar ul li .vue-select-dropdown .vs__dropdown-toggle .vs__search::-moz-placeholder{color:inherit;font-size:inherit;line-height:inherit;padding-left:0}.filter-sidebar ul li .vue-select-dropdown .vs__dropdown-toggle .vs__search::placeholder{color:inherit;font-size:inherit;line-height:inherit;padding-left:0}.filter-sidebar ul li .vue-select-dropdown .vs__dropdown-toggle .vs__selected-options{margin-top:5px}.filter-sidebar ul li .vue-select-dropdown .vs__dropdown-toggle .vs__selected-options .vs__selected{background:#687e94!important;border-radius:3px;color:#fff!important;font-size:10px;height:18px;line-height:14px!important;margin-bottom:1.5px!important;margin-left:0!important;margin-top:1.5px!important;padding:2px 10px!important}.filter-sidebar ul li .vue-select-dropdown .vs__dropdown-toggle .vs__selected-options .vs__selected:before{color:#fff;font-size:10px;left:0;margin-right:7px;position:relative}.filter-sidebar ul li .vue-select-dropdown .vs__dropdown-toggle .vs__selected-options .vs__selected+.vs__search{display:none}.filter-sidebar ul li .vue-select-dropdown .vs__dropdown-menu{background:#fff!important;border-radius:3px!important;border-top-left-radius:0!important;border-top-right-radius:0!important;box-shadow:0 1px 4px rgba(0,0,0,.1)!important;font-family:Public Sans,sans-serif;left:-10px!important;max-height:350px;min-width:275px;overflow:auto;padding:10px;width:calc(100% + 20px)!important}.filter-sidebar ul li .vue-select-dropdown .vs__dropdown-menu::-webkit-scrollbar{background:#bfcad6;height:5px;width:5px}.filter-sidebar ul li .vue-select-dropdown .vs__dropdown-menu::-webkit-scrollbar-track{background:#bfcad6}.filter-sidebar ul li .vue-select-dropdown .vs__dropdown-menu::-webkit-scrollbar-thumb{background:#304961;border-radius:10px}.filter-sidebar ul li .vue-select-dropdown .vs__dropdown-menu .vs__dropdown-option{align-items:center;color:#35495e;display:flex;font-size:14px;line-height:14px;min-height:28px!important;padding-left:26px;position:relative;white-space:normal!important}.filter-sidebar ul li .vue-select-dropdown .vs__dropdown-menu .vs__dropdown-option:before{background:transparent;border:1px solid #adadad;border-radius:3px;color:#fff;content:"";display:inline-block;height:14px;left:0;line-height:1;line-height:15px;position:absolute;text-indent:1px;top:6px;width:14px}.filter-sidebar ul li .vue-select-dropdown .vs__dropdown-menu .vs__dropdown-option.vs__dropdown-option--highlight{background:transparent!important;color:#35495e!important;font-weight:700}.filter-sidebar ul li .vue-select-dropdown .vs__dropdown-menu .vs__dropdown-option[aria-selected=true]:before{background:#48a4e9;border-color:transparent;content:"\e912";font-family:icomoon;font-size:10px}.filter-sidebar ul li .vue-select-dropdown.radio-style .vs__dropdown-option:before{border-radius:100%;height:16px;width:16px}.filter-sidebar ul li .vue-select-dropdown.radio-style .vs__dropdown-option[aria-selected=true]:before{background:transparent;border:transparent;color:#169bff;content:"\e94f";font-family:icomoon;font-size:16px}.filter-sidebar.dropdown-checkbox .activeBG{padding:0!important}.filter-sidebar.dropdown-checkbox .activeBG .multiselect{min-height:35px!important}.filter-sidebar.dropdown-checkbox .activeBG .multiselect .multiselect__select{height:34px;top:0}.filter-sidebar.dropdown-checkbox .activeBG .multiselect .multiselect__select:before{font-size:10px;top:10px}.filter-sidebar.dropdown-checkbox .activeBG .multiselect .multiselect__tags{border:1px solid #ced4da!important;min-height:35px!important;padding:4px 30px 0 16px!important}.filter-sidebar.dropdown-checkbox .activeBG .multiselect .multiselect__content-wrapper{width:100%!important}.vs__dropdown-toggle{padding:0!important}.vs__dropdown-option{font-size:11px}.product-catelog-search .search{position:relative}.product-catelog-search .search .search-bar{background-color:#fff;border:1px solid #ced4da;border-radius:0!important;box-shadow:0 1px 15px rgba(0,0,0,.04),0 1px 6px rgba(0,0,0,.04);max-height:300px;max-width:100%;padding:35px 15px 0;position:absolute;top:100%;width:100%;z-index:3}.product-catelog-search .search .search-bar a{color:#3c3c3c}.product-catelog-search .search .search-bar a:hover{color:#78777a}.product-catelog-search .search .search-bar .search-title{color:#838383;font-size:16px;font-weight:600}.product-catelog-search .search .search-txt{background:#e6ecf2!important;border:none;border-bottom:1px solid #e5e5e5;box-shadow:none!important;height:35px;max-height:50px;outline:none!important;padding-right:40px}.product-catelog-search .search .search-txt:focus{background:#fff!important;border-bottom:0;border-color:transparent;box-shadow:0 1px 4px rgba(0,0,0,.102)!important}.product-catelog-search .search i{color:#78777a!important;font-size:16px;font-weight:900;position:absolute;right:15px;top:9px}.ais-SearchBox-form:before{left:unset!important;right:1rem!important}.ais-SearchBox-input{padding-left:1rem!important;padding-right:2.5rem!important}.ais-SearchBox-form{height:35px!important}.product-title{color:#33304e;font-size:20px!important;font-weight:500}.category .tree{cursor:pointer;opacity:0}.category:hover .tree{opacity:1}.category{cursor:pointer}.tree{height:100%;min-width:275px;width:100%}.tree.right-absolute{background-color:#fff;box-shadow:8px 0 8px 0 rgba(0,0,0,.114);height:auto;left:100%;max-height:350px;top:0;width:100%;z-index:9}.tree .card-body{background-color:#fff;height:100%;overflow:hidden;padding:8px 10px}.tree .tree-top{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.tree .tree-top .btn-clear{background-color:transparent;border:1px solid #707070;border-radius:10px;color:#78777a;cursor:pointer;font-size:8px;font-weight:700;height:17px;padding:3px 10px;text-transform:uppercase;width:57px}.tree .tree-top .btn-icon{background:transparent;border:none;cursor:pointer}.tree .tree-top .btn-icon i{color:#78777a;font-size:10px;margin-left:-5px}.tree .input-box{display:flex;flex-direction:row;margin-top:4px;position:relative}.tree .input-box .tree-search{border:1px solid #adadad;border-radius:15px;padding:0 10px;width:100%}.tree .input-box i{color:#78777a;font-size:11px;position:absolute;right:10px;top:7px}.slider.slider-horizontal{width:100%!important}.updated-cat #filter-sidebar{background-color:#d8dfe8!important}.updated-cat #filter-sidebar .filter-sidebar{background-color:#d8dfe8;border-right:0}.updated-cat .filter-sidebar{background-color:#d8dfe8;border-right:.5px solid #a7b5c4;padding:20px 10px;width:100%}.updated-cat .filter-sidebar .filter-label{color:#1c3047;font-size:16px;font-weight:700;padding:20px 0}@media screen and (max-width:1024px){.updated-cat .filter-sidebar .filter-label{padding-top:0}}.updated-cat .filter-sidebar .card{border-radius:unset!important;box-shadow:unset!important;position:relative}.updated-cat .filter-sidebar .card .card-header{border:unset!important}.updated-cat .filter-sidebar .cus-accordian.btn-info label{color:#adadad;font-size:10px;font-weight:500}.updated-cat .filter-sidebar .cus-accordian.btn-info:hover{box-shadow:unset!important}.updated-cat .filter-sidebar .cus-accordian.btn-info:hover label{color:#3c3c3c}.updated-cat .filter-sidebar .cus-accordian.btn-info:focus{box-shadow:unset!important}.updated-cat .filter-sidebar .cus-accordian.btn-info:focus .card-header{background-color:hsla(260,1%,47%,.529)!important}.updated-cat .filter-sidebar .cus-accordian.btn-info .card-category{height:100%;max-height:400px;min-width:275px;width:100%}.updated-cat .filter-sidebar .cus-accordian.btn-info .card-category.right-absolute{background-color:#fff;box-shadow:0 0 14px 0 #dfdfdf;left:100%;top:0;width:100%;z-index:9}.updated-cat .filter-sidebar .cus-accordian.btn-info .card-category .card{background-color:#fff}.updated-cat .table th{border:unset}.updated-cat .table td{background-color:#fff;border-top:unset;vertical-align:middle}.updated-cat .table td.tags button{font-size:7px;text-align:center}.updated-cat table{border-collapse:separate;border-spacing:0 1px}.updated-cat table .status{background-color:#d0efd4;padding:4px 12px}.updated-cat table .status.active{color:#1ccdae}.updated-cat table .status.unactive{color:#de1111}.updated-cat .filter{display:flex;flex-direction:row;justify-content:space-evenly}.updated-cat .btn-reset{border:1px solid #687e94;border-radius:5px;color:#687e94;font-size:10px!important;font-weight:800;height:20px!important;letter-spacing:.3px;padding:0 6px;text-transform:uppercase}.updated-cat .btn-reset:hover{background:rgba(104,126,148,.173);color:#687e94}.updated-cat .filter-sidebar-title{color:#1c3047;font-size:14px;font-weight:600;padding-right:10px;text-transform:capitalize}.updated-cat .filter-sidebar-title.cus-accordian{position:unset}.updated-cat .filter-sidebar-title.cus-accordian:after{cursor:pointer;opacity:0;right:-6px;top:1px}.updated-cat .collapse-label{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:relative}.updated-cat .collapse-label label{color:#1c3047}.updated-cat .collapse-label span{cursor:pointer;font-size:10px;opacity:0;padding-right:10px}.updated-cat .collap-accordian .activeBG:hover .collapse-label span{opacity:1}.updated-cat .category_filter_set:hover .card,.updated-cat .category_filter_set:hover .card header.card-header{background-color:transparent!important;background:transparent!important}.updated-cat .category_filter_set:hover .card header.card-header .cus-accordian.btn-info{background-color:transparent!important;background:transparent!important;border:none!important}.updated-cat .category_filter_set .card,.updated-cat .category_filter_set .card header.card-header{background-color:transparent!important;background:transparent!important}.updated-cat .category_filter_set .card header.card-header .cus-accordian.btn-info{background-color:transparent!important;background:transparent!important;border:none!important;color:#1c3047!important;font-size:14px}.updated-cat .category_filter_set .card header.card-header .cus-accordian.btn-info:hover{color:unset!important}.updated-cat .category_filter_set .card .card-body .vue-treeselect .vue-treeselect__control{background-color:transparent;border:none;box-shadow:none;display:flex;flex-flow:wrap;height:auto;padding-left:0;padding-right:0}.updated-cat .category_filter_set .card .card-body .vue-treeselect .vue-treeselect__control .vue-treeselect__value-container .vue-treeselect__multi-value .vue-treeselect__multi-value-item-container .vue-treeselect__multi-value-item{background:#687e94;border:none;border-radius:3px;color:#fff;font-size:10px;line-height:12px!important}.updated-cat .category_filter_set .card .card-body .vue-treeselect .vue-treeselect__control .vue-treeselect__value-container .vue-treeselect__multi-value .vue-treeselect__multi-value-item-container .vue-treeselect__multi-value-item:hover .vue-treeselect__value-remove{color:#fff}.updated-cat .category_filter_set .card .card-body .vue-treeselect .vue-treeselect__control .vue-treeselect__value-container .vue-treeselect__multi-value .vue-treeselect__multi-value-item-container .vue-treeselect__multi-value-item .vue-treeselect__value-remove{border-left:none;color:#fff;padding-left:5px}.updated-cat .category_filter_set .card .card-body .vue-treeselect .vue-treeselect__control .vue-treeselect__value-container .vue-treeselect__multi-value .vue-treeselect__multi-value-item-container .vue-treeselect__multi-value-item .vue-treeselect__value-remove svg{height:10px;width:10px}.updated-cat .category_filter_set .card .card-body .vue-treeselect .vue-treeselect__control .vue-treeselect__value-container .vue-treeselect__multi-value .vue-treeselect__input-container{opacity:0;padding-left:0;padding-right:0;width:100%}.updated-cat .category_filter_set .card .card-body .vue-treeselect .vue-treeselect__control .vue-treeselect__value-container .vue-treeselect__multi-value .vue-treeselect__input-container input{background:#fff;box-sizing:border-box;height:26px;max-width:calc(100% - 3px);padding:3px 10px!important;width:100%!important}.updated-cat .category_filter_set .card .card-body .vue-treeselect .vue-treeselect__control .vue-treeselect__value-container .vue-treeselect__multi-value .vue-treeselect__placeholder{color:#1c3047;font-size:12px;opacity:0;padding-left:10px;top:-3px}.updated-cat .category_filter_set .card .card-body .vue-treeselect .vue-treeselect__control .vue-treeselect__x-container{display:none}.updated-cat .category_filter_set .card .card-body .vue-treeselect .vue-treeselect__control .vue-treeselect__control-arrow-container{opacity:0;position:absolute;right:-17px;top:-20px;z-index:10}.updated-cat .category_filter_set .card .card-body .vue-treeselect .vue-treeselect__control .vue-treeselect__control-arrow-container svg{color:#4c657a;height:14px;width:14px}.updated-cat .category_filter_set .card .card-body .vue-treeselect .vue-treeselect__menu-container{left:-20px;margin-top:3px;min-width:275px;padding-right:10px}@media screen and (min-width:1660px){.updated-cat .category_filter_set .card .card-body .vue-treeselect .vue-treeselect__menu-container{min-width:287px}}.updated-cat .category_filter_set .card .card-body .vue-treeselect .vue-treeselect__menu-container .vue-treeselect__menu{border:none;box-shadow:0 1px 4px rgba(0,0,0,.1);padding:10px 0 10px 10px}.updated-cat .category_filter_set .card .card-body .vue-treeselect .vue-treeselect__menu-container .vue-treeselect__menu::-webkit-scrollbar{background:#bfcad6;height:5px;width:5px}.updated-cat .category_filter_set .card .card-body .vue-treeselect .vue-treeselect__menu-container .vue-treeselect__menu::-webkit-scrollbar-track{background:#bfcad6}.updated-cat .category_filter_set .card .card-body .vue-treeselect .vue-treeselect__menu-container .vue-treeselect__menu::-webkit-scrollbar-thumb{background:#304961;border-radius:10px}.updated-cat .category_filter_set .card .card-body .vue-treeselect .vue-treeselect__menu-container .vue-treeselect__menu .vue-treeselect__list .vue-treeselect__list-item{margin:5px auto}.updated-cat .category_filter_set .card .card-body .vue-treeselect .vue-treeselect__menu-container .vue-treeselect__menu .vue-treeselect__list .vue-treeselect__list-item .vue-treeselect__option .vue-treeselect__option-arrow-container svg{color:#4c657a!important;height:11px;width:11px}.updated-cat .category_filter_set .card .card-body .vue-treeselect .vue-treeselect__menu-container .vue-treeselect__menu .vue-treeselect__list .vue-treeselect__list-item .vue-treeselect__option .vue-treeselect__label-container .vue-treeselect__checkbox-container .vue-treeselect__label{white-space:normal}.updated-cat .category_filter_set .card .card-body .vue-treeselect.vue-treeselect--open .vue-treeselect__control{background-color:transparent;border:none;box-shadow:none}.updated-cat .category_filter_set .card .card-body .vue-treeselect.vue-treeselect--open .vue-treeselect__control .vue-treeselect__value-container .vue-treeselect__input-container,.updated-cat .category_filter_set .card .card-body .vue-treeselect.vue-treeselect--open .vue-treeselect__control .vue-treeselect__value-container .vue-treeselect__placeholder{opacity:1}.filter-sidebar .vs__dropdown-toggle{border:none}.filter-sidebar .vs__actions{cursor:pointer}.filter-sidebar .vs__actions button.vs__clear{bottom:100%;position:absolute;right:10px}.filter-sidebar .vs__actions button.vs__clear:before{content:"Clear";display:block;font-size:10px}.filter-sidebar .vs__actions button.vs__clear svg{display:none}.filter-sidebar .vs__actions svg.vs__open-indicator{zoom:.7;opacity:0;visibility:hidden}.filter-sidebar .activeBG{padding-bottom:8px!important;padding-top:8px!important;position:relative}.filter-sidebar .activeBG:hover{opacity:1}.filter-sidebar .activeBG svg.vs__open-indicator{fill:hsla(260,1%,47%,.659)!important;opacity:0;visibility:visible}.filter-sidebar .activeBG .multiselect .multiselect__select{bottom:100%;height:auto;padding:0;right:0;top:unset}.filter-sidebar .activeBG .multiselect .multiselect__select:before{color:#4c657a!important;font-size:14px;margin-top:0;right:-6px;top:0}.filter-sidebar .activeBG .multiselect .multiselect__input{font-size:14px;line-height:14px}.filter-sidebar .activeBG .multiselect .multiselect__content-wrapper{border:none;box-shadow:0 1px 4px rgba(0,0,0,.1);max-height:300px!important;min-width:275px;overflow:hidden;padding:10px;width:calc(100% + 20px)}.filter-sidebar .activeBG .multiselect .multiselect__content-wrapper .multiselect__content{background:#fff;border-radius:3px;max-height:280px!important;overflow:auto}.filter-sidebar .activeBG .multiselect .multiselect__content-wrapper .multiselect__content::-webkit-scrollbar{background:#bfcad6;height:5px;width:5px}.filter-sidebar .activeBG .multiselect .multiselect__content-wrapper .multiselect__content::-webkit-scrollbar-track{background:#bfcad6}.filter-sidebar .activeBG .multiselect .multiselect__content-wrapper .multiselect__content::-webkit-scrollbar-thumb{background:#304961;border-radius:10px}.filter-sidebar .activeBG .multiselect .multiselect__content-wrapper .multiselect__content .multiselect__element{margin-bottom:7px}.filter-sidebar .activeBG .multiselect .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option{align-items:center;display:flex;font-size:14px;line-height:14px;padding-left:26px!important;text-transform:capitalize;white-space:normal}.filter-sidebar .activeBG .multiselect .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option:before{background:transparent;border:1px solid #adadad;border-radius:3px;color:#fff;content:"";display:inline-block;height:14px;left:0;line-height:1;line-height:15px;position:absolute;text-indent:1px;top:3px;width:14px}.filter-sidebar .activeBG .multiselect .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option.multiselect__option--selected{background:transparent}.filter-sidebar .activeBG .multiselect .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option.multiselect__option--selected:before{background:#48a4e9;border-color:transparent;content:"\e912";font-family:icomoon;font-size:10px}.filter-sidebar .activeBG .multiselect .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option.multiselect__option--highlight{background:transparent!important;font-weight:700}.filter-sidebar .activeBG .multiselect.multiselect--active .multiselect__select{transform:rotate(0deg)}.filter-sidebar .activeBG .multiselect.multiselect--active .multiselect__select:before{content:"\e94b"!important}.filter-sidebar .activeBG .multiselect.multiselect--active .multiselect__input{font-size:14px;line-height:14px}.filter-sidebar .activeBG .multiselect.radio-style .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option:before{border-radius:100%;height:16px;width:16px}.filter-sidebar .activeBG .multiselect.radio-style .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option.multiselect__option--selected{background:transparent}.filter-sidebar .activeBG .multiselect.radio-style .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option.multiselect__option--selected:before{background:transparent;border:transparent;color:#169bff;content:"\e94f";font-family:icomoon;font-size:16px}.filter-sidebar .activeBG .multiselect.radio-style .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option.multiselect__option--highlight{color:#35495e;font-weight:700}.filter-sidebar .activeBG .multiselect.radio-style .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option.multiselect__option--highlight:before{background:transparent;border:#169bff;color:#169bff;content:"\e94f";font-family:icomoon;font-size:16px}.filter-sidebar .features-filter label{color:#3c3c3c;font-size:10px;font-weight:700;margin-bottom:0;padding-left:16px;text-transform:capitalize}.filter-sidebar .features-filter select.feature-select{background:transparent;border:none;color:#adadad;font-size:10px;font-weight:500;text-transform:uppercase}.filter-sidebar .features-filter:hover{background-color:hsla(260,1%,47%,.322)}.multi-brands .multiselect .multiselect__option--highlight{background:#dad8d8!important;color:#3c3c3c!important;padding:2px 0 0 16px!important}.multi-brands .multiselect .multiselect__option--highlight:after{content:""!important}.multi-brands .multiselect .multiselect__option{font-size:13px;min-height:20px!important;padding:5px 0 5px 16px!important}.multi-brands .multiselect .multiselect__option--selected:after{content:""!important}.multi-brands .multiselect .multiselect__tags{background:transparent!important;border:1px solid #adadad!important;padding:8px 30px 0 8px!important}.multi-brands .multiselect .multiselect__tags .multiselect__tags-wrap .multiselect__tag{background:#1ccdae!important;font-size:12px;line-height:16px!important;padding:4px 20px 4px 6px!important}.multi-brands .multiselect .multiselect__tags .multiselect__tags-wrap .multiselect__tag .multiselect__tag-icon{margin-left:0!important;width:15px!important}.multi-brands .multiselect .multiselect__tags .multiselect__tags-wrap .multiselect__tag .multiselect__tag-icon:focus,.multi-brands .multiselect .multiselect__tags .multiselect__tags-wrap .multiselect__tag .multiselect__tag-icon:hover{background:#1ccdae!important}.multi-brands .multiselect .multiselect__tags .multiselect__tags-wrap .multiselect__tag .multiselect__tag-icon:after{font-size:11px}.multi-brands .multiselect .multiselect__tags .multiselect__tags-wrap .multiselect__tag .multiselect__spinner{display:none!important}.multi-brands .multiselect .multiselect__tags .multiselect__input{background:transparent!important;font-size:11px;margin-bottom:0!important}.multi-brands .multiselect .multiselect__tags .multiselect__placeholder{font-size:11px;margin-bottom:0;min-height:20px!important;padding:0 30px 0 8px!important}.multi-brands .multiselect .multiselect__select:before{-webkit-font-smoothing:antialiased;border:0 transparent!important;color:#78777a!important;content:"\e914"!important;font-family:icomoon!important;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-top:4px;position:relative;right:0;text-transform:none;top:8px}.multiselect .multiselect__option--highlight{background:#dad8d8!important;color:#3c3c3c!important;padding:2px 0 0 16px!important}.multiselect .multiselect__option--highlight:after{content:""!important}.multiselect .multiselect__option{font-size:10px;min-height:20px!important;padding:2px 0 0 16px!important}.multiselect .multiselect__option--selected:after{content:""!important}.multiselect .multiselect__tags{background:transparent!important;border:none!important;padding:8px 30px 0 16px!important}.multiselect .multiselect__tags .multiselect__tags-wrap .multiselect__tag{background:#687e94!important;border-radius:3px;color:#fff;font-size:10px;line-height:14px!important;padding:2px 18px 2px 6px!important}.multiselect .multiselect__tags .multiselect__tags-wrap .multiselect__tag .multiselect__tag-icon{line-height:18px;margin-left:0!important;width:15px!important}.multiselect .multiselect__tags .multiselect__tags-wrap .multiselect__tag .multiselect__tag-icon:focus{background:#1ccdae!important}.multiselect .multiselect__tags .multiselect__tags-wrap .multiselect__tag .multiselect__tag-icon:hover{background:unset!important}.multiselect .multiselect__tags .multiselect__tags-wrap .multiselect__tag .multiselect__tag-icon:after{color:#fff;content:"\e917";font-family:icomoon;font-size:9px}.multiselect .multiselect__tags .multiselect__spinner{display:none!important}.multiselect .multiselect__tags .multiselect__input{background:transparent!important;font-size:11px;margin-bottom:0!important;padding:0!important}.multiselect .multiselect__tags .multiselect__placeholder{color:#1c3047;font-size:12px;margin-bottom:0;min-height:20px!important;padding:0 30px 0 0!important;text-transform:capitalize}.multiselect .multiselect__select:before{-webkit-font-smoothing:antialiased;border:0 transparent!important;color:#78777a!important;content:"\e94c"!important;font-family:icomoon!important;font-size:10px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-top:4px;position:relative;right:0;text-transform:none;top:6px}.vue-select-dropdown input.vs__search::-moz-placeholder{font-size:10px;padding-left:10px}.vue-select-dropdown input.vs__search::placeholder{font-size:10px;padding-left:10px}.filter-sidebar .features-filter select.feature-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;outline:none;padding-left:15px;position:relative;z-index:1}.filter-sidebar .features-filter:before{color:#78777a;content:"\e914"!important;font-family:icomoon!important;font-size:10px;font-style:normal;font-variant:normal;font-weight:400;position:absolute;right:16px;top:30px;z-index:0}.modal-check .custom-control-label{margin-bottom:0!important}.modal-check .custom-control-label:after,.modal-check .custom-control-label:before{top:0!important}.category_filter_set{margin-bottom:10px!important;padding:0 0 10px;position:relative}.category_filter_set .card{margin-bottom:0!important}.category_filter_set .clear-categories-btn{border:1px solid #8a9bad;color:#8a9bad!important;padding:0 5px!important;position:absolute;right:25px;top:5px;z-index:12}.category_filter_set .cat-badge-list{display:flex;flex-flow:wrap;min-height:auto;padding-left:15px;padding-right:15px}.category_filter_set .cat-badge-list .badge{font-size:10px;height:18px;margin:1.5px 1px;max-width:100%;overflow:hidden;padding-left:10px!important;padding-right:20px;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:250px}.category_filter_set .cat-badge-list i{cursor:pointer;position:absolute;right:8px}.category_filter_set:hover .filter-sidebar .cus-accordian.btn-info{border:none!important}.category_filter_set .card-category{background:#fff;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.102);height:auto;left:0;padding:10px;position:absolute;top:100%;transition:all 0s ease;z-index:10}.all-option-text{color:#1c3047;display:block;font-size:14px;line-height:14px;margin:7px auto;padding-left:0}.searchinput{position:relative}.searchinput input{background:#f2f6fa;border:none;border-radius:3px;color:#687e94;height:29px;outline:none;padding:7px 15px;width:100%}.searchinput i{color:#8d9fb0;cursor:pointer;position:absolute;right:15px;top:8px}.searchTextBox{position:relative;z-index:9}.searchTextBox.showingSearch div{margin:0 10px}.searchTextBox.showingSearch .search-txt{background:#fff!important}.searchTextBox.showingSearch .search-txt,.searchTextBox.showingSearch .search-txt:focus{border-bottom:1px solid #e5e5e5;box-shadow:none!important}.search-results-dropdown{margin-top:-36px}.mark,mark{background-color:transparent;font-weight:700;padding:0}.vs__dropdown-menu,.vs__dropdown-toggle{background:#e6ecf2!important;border:none!important}.vs__dropdown-menu{box-shadow:none!important;opacity:1!important}.product-catelog-search{min-height:35px}.categoryListSearchCatalogue{margin-bottom:50px}.search-results-dropdown .search-bar{display:flex}.search-results-dropdown .search-bar .row.scroll-bar-style{flex:1;overflow:auto;padding:10px 0}.pointer-events-none{pointer-events:none!important}.product-catalog-action-btn{display:flex;justify-content:flex-end}@media (max-width:767px){.product-catalog-action-btn{flex-direction:column;justify-content:space-between}}.pro-detail-assoc .related-pro{border-radius:5px;padding:15px}.pro-detail-assoc .related-pro label.heading{background:#fff;font-size:16px;font-weight:600;margin-bottom:0;margin-left:7px;padding:0 5px;position:absolute;top:-11px}.pro-detail-assoc .related-pro ul.pro-list{padding:0}.pro-detail-assoc .related-pro ul li.list{border:1px solid #ced4da;margin:5px 0;padding:5px 0}.pro-detail-assoc .related-pro ul li.list .list-detail p{font-size:16px;font-weight:600}.pro-detail-assoc .related-pro .search-input{position:relative}.pro-detail-assoc .related-pro .search-input .search-bar{background:#fff;border:1px solid #ced4da;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);position:absolute;z-index:2}.pro-detail-assoc .related-pro .search-input .search-bar ul{padding:0 10px}.basic-info .select-image-box{margin-top:30px;position:relative}.basic-info .select-image-box label.img-heading{background:#fff;font-size:16px;font-weight:600;margin-left:5px;padding:0 5px;position:absolute;top:-12px}.basic-info .select-image-box ul{list-style-type:none;margin-bottom:0;padding:20px}.basic-info .select-image-box ul li img{width:100px}.basic-info .assign-stores ul{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;flex-flow:wrap;list-style-type:none;padding-left:0;width:100%}.basic-info .assign-stores ul li{background-color:#1ccdae;border-color:#1ccdae;border-radius:5px;color:#fff;font-size:12px;margin:0 0 5px 5px;padding:3px 5px}.icon-supplier .dropright .dropdown-toggle:after{display:none!important}.icon-supplier .dropdown-toggle.btn{background:transparent;border:none;padding:5px 0 5px 5px!important}.variant-images input[type=radio]+label{border-color:transparent}.table thead th{vertical-align:middle!important}.cus-pointer,input[type=checkbox],input[type=radio]{cursor:pointer}.product-detail-sidebar{background:#d8dfe8}.product-detail-sidebar h4{color:#687e94;font-family:Public Sans,sans-serif;text-transform:uppercase}.product-detail-sidebar ul li{color:#1c3047;font-size:14px;font-weight:500}.product-detail-sidebar ul li.active,.product-detail-sidebar ul li:hover{font-weight:700}.res-product-detail-sidebar ul{display:flex;flex-flow:wrap;margin-bottom:0}.res-product-detail-sidebar ul li{color:#3c3c3c;font-weight:700;margin-bottom:3px;margin-top:3px;padding-bottom:5px;position:relative}.res-product-detail-sidebar ul li:before{background:#4db1fc 0 0 no-repeat padding-box;border-radius:9px 9px 0 0;bottom:0;content:"";height:4px;left:0;opacity:0;position:absolute;width:100%}.res-product-detail-sidebar ul li.active:before{opacity:1}.prod-basic-head *{color:#33304e}.prod-basic-head * .pro-detail-breadcrumb{color:#687e94;font-family:Public Sans,sans-serif}.prod-basic-bottom{padding-top:30px}.prod-basic-bottom label{color:#1c3047;font-family:Public Sans,sans-serif;font-size:14px;margin-bottom:10px;text-transform:capitalize}.prod-basic-bottom .form-control{background:transparent;color:#1c3047;line-height:1}.prod-basic-bottom .input-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px}.prod-basic-bottom .input-group .input-group-text:hover{background:#33304e;border-color:#33304e}.prod-basic-bottom .input-group .input-group-text:hover i{color:#fff!important}.prod-basic-bottom .basic-title{color:#687e94}.prod-basic-bottom .product-detail-title{color:#1c3047;font-family:Public Sans,sans-serif;font-size:16px;font-size:15px;font-weight:500}.store-dropdown option{background:#fff;color:#33304e}.padding-x-80{padding-left:80px;padding-right:80px}.btn-custom{font-size:11px;min-width:180px;text-transform:uppercase}.btn-custom,.features-label{font-family:Public Sans,sans-serif}.features-label{display:block;font-size:10px;font-weight:500}.card-attach-title{font-family:Public Sans,sans-serif;font-size:16px;font-weight:600}.pro-attach-detail{height:500px;max-height:500px;overflow:hidden;padding:0 5px}@media (max-width:767px){.pro-attach-detail .custom-scroll-bar{height:auto;min-height:100px}}.pro-attach-detail .attach-doc-box{align-items:center;background-color:#eff8ff;border:1px solid #169bff;border-radius:5px;display:flex;flex-direction:column;height:90px;justify-content:flex-start;justify-content:center;margin-bottom:15px;max-height:90px;position:relative}.pro-attach-detail .attach-doc-box .image-status-dropdown:hover .dropdown-toggle i{color:#169bff}.pro-attach-detail .attach-doc-box .image-status-dropdown.drop-btn{position:absolute;right:7px;top:-5px}@media (max-width:767px){.pro-attach-detail .attach-doc-box .image-status-dropdown.drop-btn{top:0}}.pro-attach-detail .attach-doc-box .attach-img{height:70px;max-height:70px;max-width:70px;width:70px}.pro-attach-detail .attach-doc-box .video-box{position:relative}.pro-attach-detail .attach-doc-box .video-box .default-check{content:"";left:7px;position:absolute;top:-4px}.pro-attach-detail .attach-doc-box .video-box .default-check i{font-size:16px}.pro-attach-detail .attach-doc-box .video-box .video-img{align-items:center;background:#ebebeb;border-radius:5px;display:flex;height:70px;justify-content:center;max-height:70px;max-width:70px;width:70px}.pro-attach-detail .attach-doc-box .video-box .video-img a{text-decoration:none}.pro-attach-detail .attach-doc-box .video-box .video-img a span{font-size:30px}.pro-attach-detail .attach-doc-box .doc-box{align-items:center;background:#fff;border-radius:5px;display:flex;height:70px;justify-content:center;max-height:70px;max-width:70px;width:70px}.pro-attach-detail .attach-doc-box .doc-box span{font-size:30px}@media (max-width:767px){.pro-attach-detail label{line-break:anywhere;padding-right:20px}.pro-attach-detail .video-link{display:inline-block;line-break:anywhere;margin:0 35px 0 0}}.custom-tags{align-items:center;background-color:#fff;border:1px solid #3c3c3c;border-radius:5px;border-radius:15px;color:#33304e;display:flex;flex-direction:column;font-size:9px;margin-bottom:5px;margin-right:5px;padding:2px 7px}.addNewAttribute{color:#1ccdae;cursor:pointer;float:right}.addNewAttribute:active,.addNewAttribute:hover{text-decoration:underline}.custom-file-type{background-color:#fff;border:1px solid #adadad;border-radius:5px;font-family:Public Sans,sans-serif;font-size:10px;font-weight:500;height:30px;min-height:30px;min-width:250px;outline:none;padding-left:8px;width:250px}.dropzone-modal{margin:0 auto;max-width:250px;width:250px}.selected-categories-prd{min-height:50vh}.selected-categories-prd li{padding-bottom:12px;position:relative}.selected-categories-prd li:before{background:transparent;border-bottom:2px solid #0a86e3;border-left:2px solid #0a86e3;content:"";display:block;height:20px;left:2px;position:absolute;top:22px;width:22px}.selected-categories-prd li:nth-child(2){margin-left:30px}.selected-categories-prd li:nth-child(3){margin-left:60px}.selected-categories-prd li:nth-child(4){margin-left:90px}.selected-categories-prd li:last-child{font-weight:700;padding-bottom:0}.selected-categories-prd li:last-child:before{display:none}.productDetail-description .tabs .nav-tabs{border-color:#adadad}.productDetail-description .tabs .nav-tabs .nav-item{margin-right:10px;min-width:120px;text-align:center}@media (max-width:767px){.productDetail-description .tabs .nav-tabs .nav-item{min-width:104px}}.productDetail-description .tabs .nav-tabs .nav-item .nav-link{background:transparent;border:none;color:#3c3c3c;font-weight:500;padding:0 0 5px;position:relative}.productDetail-description .tabs .nav-tabs .nav-item .nav-link:after{background:#4db1fc 0 0 no-repeat padding-box;border-radius:9px 9px 0 0;bottom:0;content:"";height:4px;left:0;opacity:0;position:absolute;width:100%}.productDetail-description .tabs .nav-tabs .nav-item .nav-link.active{font-weight:700}.productDetail-description .tabs .nav-tabs .nav-item .nav-link.active:after{opacity:1}.productDetail-description .tab-content{padding-left:0;padding-right:0}.productDetail-description .tabs{position:relative}.productDetail-description .save-edit-btn{bottom:calc(100% - 20px);position:absolute;right:0}@media (max-width:767px){.productDetail-description .save-edit-btn{top:-40px}}.productDetail-description .textarea-content{border:1px solid #e3e3e3;padding:15px}.assoc-search{padding:0 5px;position:relative}.assoc-search .custom-formcontrol{background-color:#fff;border:1px solid #adadad;border-radius:15px;line-height:1;max-height:30px;min-width:250px;outline:none;padding:5px 15px 7px;width:100%}.assoc-search .custom-formcontrol::-webkit-input-placeholder{color:#78777a;font-size:10px}.assoc-search i{color:#78777a;position:absolute;right:15px;top:8px}.association .assoc-title{color:#3c3c3c;font-family:Public Sans,sans-serif;font-size:14px;font-weight:600}.association .assoc-ref{color:#3c3c3c;font-family:Public Sans,sans-serif;font-size:12px;font-weight:500}.association .assoc-img{height:60px;max-height:60px;max-width:60px;width:60px}.association .assoc-img img{height:100%;width:100%}.association i.assoc-cancel{color:#3c3c3c;font-size:12px;position:absolute;right:15px;top:7px}.custom-tab-style{border-bottom:1px solid #dee2e6}.custom-tab-style label{cursor:pointer;margin-bottom:0;min-width:120px;padding-bottom:3px;position:relative;text-align:center}.custom-tab-style label input{position:absolute;z-index:-10}.custom-tab-style label input+span:after{background:#4db1fc 0 0 no-repeat padding-box;border-radius:9px 9px 0 0;content:"";display:block;height:4px;left:0;opacity:0;position:absolute;right:0;top:100%;width:100%}.custom-tab-style label input:checked+span:after{opacity:1}.custom-tab-style label span{display:block;position:relative;width:100%}.supplier-badge{background:#fff;border:1px solid #28acaf;border-radius:5px;color:#28acaf;font-family:Public Sans,sans-serif;font-size:9px;font-weight:800;margin:1px 2px 2px 0;padding:3px 5px}.small-thead thead th{padding-bottom:3px!important;padding-top:3px!important}.store-badge{border:1px solid #28acaf;border-radius:3px;color:#28acaf;cursor:pointer;font-size:9px;font-weight:700;line-height:9px;padding:4px 6px}.store-badge:hover{background:#28acaf;color:#fff}.clickable-heading{align-items:center;display:flex;line-height:23px}.clickable-heading i{background:#169bff;border-radius:100%;color:#fff;font-size:8px;height:16px;margin-right:3px;width:16px}.clickable-heading i,.clickable-heading-hover{align-items:center;display:inline-flex;justify-content:center}.clickable-heading-hover{background:transparent;border-radius:10px;padding:1.5px 5px}.clickable-heading-hover:hover{background:#169bff!important;color:#fff!important}.clickable-heading-hover i{font-size:10px;margin:0 3px}.variant-img img{height:120px;-o-object-fit:contain;object-fit:contain;padding:2px;width:120px}.variant-edit-details{display:flex;flex-flow:column;padding-top:0;position:relative}.variant-edit-details .clickable-heading-hover{font-weight:600;position:absolute;right:0;top:0;z-index:1}.variant-edit-details label{font-weight:500;margin-bottom:5px}.inner-comp-title{color:#3c3c3c;font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;margin-bottom:10px;text-transform:capitalize}.edit-supplier .attach-doc-box{align-items:center;background-color:#eff8ff;border:1px solid #169bff;border-radius:5px;display:flex;flex-direction:column;height:90px;justify-content:flex-start;justify-content:center;margin-bottom:15px;max-height:90px;position:relative}.edit-supplier .attach-doc-box .es-variants{color:#3c3c3c;font-family:Public Sans,sans-serif;font-size:11px;font-weight:500}.edit-supplier .attach-doc-box .image-status-dropdown.drop-btn{position:absolute;right:7px;top:-5px}.edit-supplier .attach-doc-box .attach-img{height:70px;max-height:70px;max-width:70px;width:70px}.edit-price-fields .input-group .input-group-text{font-family:Public Sans,sans-serif;font-family:500;font-size:10px}.edit-price-fields .input-group .input-group-text,.edit-price-fields .input-group .input-group-text:hover{background-color:#f2f2f2!important;border-color:#adadad!important;color:#78777a!important}.edit-price-fields .form-control{border:1px solid #adadad!important}.price-image{border:1px solid #b5b5b5;border-radius:3px;height:120px;max-height:120px;max-width:120px;width:120px}.price-image img{max-width:100%}.price-img-attr{color:#3c3c3c;font-family:Public Sans,sans-serif;font-size:11px;font-weight:500;margin-bottom:5px}.store-dropdown{max-width:170px}.video-modal{height:600px;margin:0 auto;max-height:600px;max-width:600px;padding:0 0 70px;width:600px}.video-modal .img-box,.video-modal .video-box{height:100%;width:100%}.video-modal .img-box{max-width:100%}.specific-price{background:#eff8ff;border:1px solid #169bff;border-radius:5px;padding:24px}.pd-label{color:#33304e;font-family:Public Sans,sans-serif;font-size:11px;font-weight:600}.input-date{position:relative}.input-date input[type=date]{cursor:pointer;padding-right:5px}.input-date:after{background-color:#adadad;content:"";height:30px;position:absolute;right:30px;width:1px}.basic-info{min-height:245px}.product-quantity,.product-status{min-height:115px}.product-assign-stores,.suggested-price{min-height:120px}.completion-percentage{align-items:center;background-color:#baf0e8;border-radius:15px;color:#0cab93;display:flex;justify-content:center;max-width:190px;padding:0 14px;position:relative}.completion-percentage.small-tag{display:inline-flex;padding-left:0;padding-right:0}.completion-percentage.small-tag .badge-completion{font-size:10px;line-height:18px}.completion-percentage:hover .completion-percentage-hover{opacity:1;visibility:visible;z-index:10}.completion-percentage .badge-completion{color:#0cab93;cursor:pointer;font-size:14px;font-weight:500;line-height:30px;padding:0}.completion-percentage .badge-completion .badge-completion-color{background-color:#baf0e8;color:#0cab93;font-weight:700;margin-right:5px}.completion-percentage .badge-completion .badge-completion-color i{color:inherit;font-size:18px;margin-right:5px;position:relative;top:2px}.completion-percentage .completion-percentage-hover{left:0;opacity:0;position:absolute;top:100%;visibility:hidden;width:180px;z-index:-10}.completion-percentage .completion-percentage-hover ul{background:#687e94;border-radius:8px;list-style:none;margin-top:20px;padding:10px 15px;position:relative}.completion-percentage .completion-percentage-hover ul:before{background:#687e94;bottom:99%;clip-path:polygon(50% 0,0 100%,100% 100%);content:"";display:block;height:15px;left:13px;position:absolute;width:23px}.completion-percentage .completion-percentage-hover ul li{color:#fff;font-size:12px}.detail_basic_image_upload .imageDragger{align-items:center;background:#fff;box-shadow:0 1px 10px rgba(0,0,0,.102);cursor:pointer;display:flex;height:auto;padding:5px 10px;position:absolute;right:8px;top:8px}.custom-image-dragzone{display:flex;flex-flow:wrap;width:100%}.ajaxLoader{display:block;max-width:70px}.ajaxLoader .loader-bubble{margin:0 auto!important}@media (max-width:767px){.mob-pd-0{padding:0}}.arLang,html[lang=ar] .prod-basic-bottom .basic-title+label,html[lang=ar] .prod-basic-head .title-desc h4,html[lang=ar] .productDetail-description .textarea-content{direction:rtl;text-align:right}.product-completion-percentage{margin-right:10px}.product-completion-percentage span.badge{align-items:center;background-color:#b6e0fe;border-radius:15px;color:#0a5187;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:center;line-height:30px;max-width:190px;padding:0 14px}.product-completion-percentage span.badge i{color:inherit;font-size:18px;margin-right:5px}.mt-100{margin-top:200px}.c100.p100 .slice,.c100.p51 .slice,.c100.p52 .slice,.c100.p53 .slice,.c100.p54 .slice,.c100.p55 .slice,.c100.p56 .slice,.c100.p57 .slice,.c100.p58 .slice,.c100.p59 .slice,.c100.p60 .slice,.c100.p61 .slice,.c100.p62 .slice,.c100.p63 .slice,.c100.p64 .slice,.c100.p65 .slice,.c100.p66 .slice,.c100.p67 .slice,.c100.p68 .slice,.c100.p69 .slice,.c100.p70 .slice,.c100.p71 .slice,.c100.p72 .slice,.c100.p73 .slice,.c100.p74 .slice,.c100.p75 .slice,.c100.p76 .slice,.c100.p77 .slice,.c100.p78 .slice,.c100.p79 .slice,.c100.p80 .slice,.c100.p81 .slice,.c100.p82 .slice,.c100.p83 .slice,.c100.p84 .slice,.c100.p85 .slice,.c100.p86 .slice,.c100.p87 .slice,.c100.p88 .slice,.c100.p89 .slice,.c100.p90 .slice,.c100.p91 .slice,.c100.p92 .slice,.c100.p93 .slice,.c100.p94 .slice,.c100.p95 .slice,.c100.p96 .slice,.c100.p97 .slice,.c100.p98 .slice,.c100.p99 .slice,.rect-auto{clip:rect(auto,auto,auto,auto)}.c100 .bar,.c100.p100 .fill,.c100.p51 .fill,.c100.p52 .fill,.c100.p53 .fill,.c100.p54 .fill,.c100.p55 .fill,.c100.p56 .fill,.c100.p57 .fill,.c100.p58 .fill,.c100.p59 .fill,.c100.p60 .fill,.c100.p61 .fill,.c100.p62 .fill,.c100.p63 .fill,.c100.p64 .fill,.c100.p65 .fill,.c100.p66 .fill,.c100.p67 .fill,.c100.p68 .fill,.c100.p69 .fill,.c100.p70 .fill,.c100.p71 .fill,.c100.p72 .fill,.c100.p73 .fill,.c100.p74 .fill,.c100.p75 .fill,.c100.p76 .fill,.c100.p77 .fill,.c100.p78 .fill,.c100.p79 .fill,.c100.p80 .fill,.c100.p81 .fill,.c100.p82 .fill,.c100.p83 .fill,.c100.p84 .fill,.c100.p85 .fill,.c100.p86 .fill,.c100.p87 .fill,.c100.p88 .fill,.c100.p89 .fill,.c100.p90 .fill,.c100.p91 .fill,.c100.p92 .fill,.c100.p93 .fill,.c100.p94 .fill,.c100.p95 .fill,.c100.p96 .fill,.c100.p97 .fill,.c100.p98 .fill,.c100.p99 .fill,.pie{clip:rect(0,.5em,1em,0);border:.08em solid #0098fd;border-radius:50%;height:.84em;position:absolute;transform:rotate(0deg);width:.84em}.c100.p100 .bar:after,.c100.p100 .fill,.c100.p51 .bar:after,.c100.p51 .fill,.c100.p52 .bar:after,.c100.p52 .fill,.c100.p53 .bar:after,.c100.p53 .fill,.c100.p54 .bar:after,.c100.p54 .fill,.c100.p55 .bar:after,.c100.p55 .fill,.c100.p56 .bar:after,.c100.p56 .fill,.c100.p57 .bar:after,.c100.p57 .fill,.c100.p58 .bar:after,.c100.p58 .fill,.c100.p59 .bar:after,.c100.p59 .fill,.c100.p60 .bar:after,.c100.p60 .fill,.c100.p61 .bar:after,.c100.p61 .fill,.c100.p62 .bar:after,.c100.p62 .fill,.c100.p63 .bar:after,.c100.p63 .fill,.c100.p64 .bar:after,.c100.p64 .fill,.c100.p65 .bar:after,.c100.p65 .fill,.c100.p66 .bar:after,.c100.p66 .fill,.c100.p67 .bar:after,.c100.p67 .fill,.c100.p68 .bar:after,.c100.p68 .fill,.c100.p69 .bar:after,.c100.p69 .fill,.c100.p70 .bar:after,.c100.p70 .fill,.c100.p71 .bar:after,.c100.p71 .fill,.c100.p72 .bar:after,.c100.p72 .fill,.c100.p73 .bar:after,.c100.p73 .fill,.c100.p74 .bar:after,.c100.p74 .fill,.c100.p75 .bar:after,.c100.p75 .fill,.c100.p76 .bar:after,.c100.p76 .fill,.c100.p77 .bar:after,.c100.p77 .fill,.c100.p78 .bar:after,.c100.p78 .fill,.c100.p79 .bar:after,.c100.p79 .fill,.c100.p80 .bar:after,.c100.p80 .fill,.c100.p81 .bar:after,.c100.p81 .fill,.c100.p82 .bar:after,.c100.p82 .fill,.c100.p83 .bar:after,.c100.p83 .fill,.c100.p84 .bar:after,.c100.p84 .fill,.c100.p85 .bar:after,.c100.p85 .fill,.c100.p86 .bar:after,.c100.p86 .fill,.c100.p87 .bar:after,.c100.p87 .fill,.c100.p88 .bar:after,.c100.p88 .fill,.c100.p89 .bar:after,.c100.p89 .fill,.c100.p90 .bar:after,.c100.p90 .fill,.c100.p91 .bar:after,.c100.p91 .fill,.c100.p92 .bar:after,.c100.p92 .fill,.c100.p93 .bar:after,.c100.p93 .fill,.c100.p94 .bar:after,.c100.p94 .fill,.c100.p95 .bar:after,.c100.p95 .fill,.c100.p96 .bar:after,.c100.p96 .fill,.c100.p97 .bar:after,.c100.p97 .fill,.c100.p98 .bar:after,.c100.p98 .fill,.c100.p99 .bar:after,.c100.p99 .fill,.pie-fill{transform:rotate(180deg)}.c100{background-color:#ccc;border-radius:50%;font-size:120px;height:1em;margin:0 .1em .1em 0;position:relative;width:1em}.c100 *,.c100 :after,.c100 :before{box-sizing:content-box}.c100.center{float:none;margin:0 auto}.c100.big{font-size:240px}.c100.small{font-size:50px}.c100>span{color:#000;font-size:12px;left:0;line-height:4.4em;text-align:center;top:0;transition-duration:.2s;transition-property:all;transition-timing-function:ease-out;white-space:nowrap;width:100%;width:4.4em;z-index:1}.c100:after,.c100>span{display:block;position:absolute}.c100:after{background-color:#f5f5f5;border-radius:50%;content:" ";height:.84em;left:.08em;top:.08em;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in;width:.84em}.c100 .slice{clip:rect(0,1em,1em,.5em);height:1em;position:absolute;width:1em}.c100.p1 .bar{transform:rotate(3.6deg)}.c100.p2 .bar{transform:rotate(7.2deg)}.c100.p3 .bar{transform:rotate(10.8deg)}.c100.p4 .bar{transform:rotate(14.4deg)}.c100.p5 .bar{transform:rotate(18deg)}.c100.p6 .bar{transform:rotate(21.6deg)}.c100.p7 .bar{transform:rotate(25.2deg)}.c100.p8 .bar{transform:rotate(28.8deg)}.c100.p9 .bar{transform:rotate(32.4deg)}.c100.p10 .bar{transform:rotate(36deg)}.c100.p11 .bar{transform:rotate(39.6deg)}.c100.p12 .bar{transform:rotate(43.2deg)}.c100.p13 .bar{transform:rotate(46.8deg)}.c100.p14 .bar{transform:rotate(50.4deg)}.c100.p15 .bar{transform:rotate(54deg)}.c100.p16 .bar{transform:rotate(57.6deg)}.c100.p17 .bar{transform:rotate(61.2deg)}.c100.p18 .bar{transform:rotate(64.8deg)}.c100.p19 .bar{transform:rotate(68.4deg)}.c100.p20 .bar{transform:rotate(72deg)}.c100.p21 .bar{transform:rotate(75.6deg)}.c100.p22 .bar{transform:rotate(79.2deg)}.c100.p23 .bar{transform:rotate(82.8deg)}.c100.p24 .bar{transform:rotate(86.4deg)}.c100.p25 .bar{transform:rotate(90deg)}.c100.p26 .bar{transform:rotate(93.6deg)}.c100.p27 .bar{transform:rotate(97.2deg)}.c100.p28 .bar{transform:rotate(100.8deg)}.c100.p29 .bar{transform:rotate(104.4deg)}.c100.p30 .bar{transform:rotate(108deg)}.c100.p31 .bar{transform:rotate(.31turn)}.c100.p32 .bar{transform:rotate(.32turn)}.c100.p33 .bar{transform:rotate(.33turn)}.c100.p34 .bar{transform:rotate(.34turn)}.c100.p35 .bar{transform:rotate(126deg)}.c100.p36 .bar{transform:rotate(.36turn)}.c100.p37 .bar{transform:rotate(.37turn)}.c100.p38 .bar{transform:rotate(.38turn)}.c100.p39 .bar{transform:rotate(.39turn)}.c100.p40 .bar{transform:rotate(144deg)}.c100.p41 .bar{transform:rotate(.41turn)}.c100.p42 .bar{transform:rotate(.42turn)}.c100.p43 .bar{transform:rotate(154.8deg)}.c100.p44 .bar{transform:rotate(.44turn)}.c100.p45 .bar{transform:rotate(162deg)}.c100.p46 .bar{transform:rotate(165.6deg)}.c100.p47 .bar{transform:rotate(.47turn)}.c100.p48 .bar{transform:rotate(172.8deg)}.c100.p49 .bar{transform:rotate(.49turn)}.c100.p50 .bar{transform:rotate(180deg)}.c100.p51 .bar{transform:rotate(.51turn)}.c100.p52 .bar{transform:rotate(.52turn)}.c100.p53 .bar{transform:rotate(.53turn)}.c100.p54 .bar{transform:rotate(.54turn)}.c100.p55 .bar{transform:rotate(198deg)}.c100.p56 .bar{transform:rotate(201.6deg)}.c100.p57 .bar{transform:rotate(.57turn)}.c100.p58 .bar{transform:rotate(208.8deg)}.c100.p59 .bar{transform:rotate(.59turn)}.c100.p60 .bar{transform:rotate(216deg)}.c100.p61 .bar{transform:rotate(.61turn)}.c100.p62 .bar{transform:rotate(.62turn)}.c100.p63 .bar{transform:rotate(.63turn)}.c100.p64 .bar{transform:rotate(.64turn)}.c100.p65 .bar{transform:rotate(234deg)}.c100.p66 .bar{transform:rotate(.66turn)}.c100.p67 .bar{transform:rotate(241.2deg)}.c100.p68 .bar{transform:rotate(.68turn)}.c100.p69 .bar{transform:rotate(248.4deg)}.c100.p70 .bar{transform:rotate(252deg)}.c100.p71 .bar{transform:rotate(.71turn)}.c100.p72 .bar{transform:rotate(.72turn)}.c100.p73 .bar{transform:rotate(.73turn)}.c100.p74 .bar{transform:rotate(.74turn)}.c100.p75 .bar{transform:rotate(270deg)}.c100.p76 .bar{transform:rotate(.76turn)}.c100.p77 .bar{transform:rotate(.77turn)}.c100.p78 .bar{transform:rotate(.78turn)}.c100.p79 .bar{transform:rotate(284.4deg)}.c100.p80 .bar{transform:rotate(288deg)}.c100.p81 .bar{transform:rotate(.81turn)}.c100.p82 .bar{transform:rotate(.82turn)}.c100.p83 .bar{transform:rotate(298.8deg)}.c100.p84 .bar{transform:rotate(.84turn)}.c100.p85 .bar{transform:rotate(306deg)}.c100.p86 .bar{transform:rotate(309.6deg)}.c100.p87 .bar{transform:rotate(.87turn)}.c100.p88 .bar{transform:rotate(.88turn)}.c100.p89 .bar{transform:rotate(320.4deg)}.c100.p90 .bar{transform:rotate(324deg)}.c100.p91 .bar{transform:rotate(.91turn)}.c100.p92 .bar{transform:rotate(331.2deg)}.c100.p93 .bar{transform:rotate(.93turn)}.c100.p94 .bar{transform:rotate(.94turn)}.c100.p95 .bar{transform:rotate(342deg)}.c100.p96 .bar{transform:rotate(345.6deg)}.c100.p97 .bar{transform:rotate(.97turn)}.c100.p98 .bar{transform:rotate(.98turn)}.c100.p99 .bar{transform:rotate(.99turn)}.c100.p100 .bar{transform:rotate(1turn)}.c100:hover{cursor:default}.c100:hover>span{color:#307bbb;font-size:.3em;line-height:3.33em;width:3.33em}.c100:hover:after{height:.92em;left:.04em;top:.04em;width:.92em}.c100.dark{background-color:#777}.c100.dark .bar,.c100.dark .fill{border-color:#c6ff00!important}.c100.dark>span{color:#777}.c100.dark:after{background-color:#666}.c100.dark:hover>span{color:#c6ff00}.c100.green .bar,.c100.green .fill{border-color:#4db53c!important}.c100.green:hover>span{color:#4db53c}.c100.green.dark .bar,.c100.green.dark .fill{border-color:#5fd400!important}.c100.green.dark:hover>span{color:#5fd400}.c100.orange .bar,.c100.orange .fill{border-color:#dd9d22!important}.c100.orange:hover>span{color:#dd9d22}.c100.orange.dark .bar,.c100.orange.dark .fill{border-color:#e08833!important}.c100.orange.dark:hover>span{color:#e08833}.custom-modal .modal-body{padding-bottom:0}.modal-body .modal-footer{margin-left:-1rem;margin-right:-1rem}.modal .upload-img{display:inline-block;float:left;margin-bottom:20px;width:calc(100% - 72px)}.modal .upload-img .custom-file{height:37px;overflow:hidden}.modal .uploaded-picture{background-repeat:no-repeat;background-size:cover;border:1px solid #d4d4d4;border-radius:5px;float:left;height:60px!important;margin:0 0 0 10px;width:60px!important}.modal-backdrop{opacity:.2!important}.modal-dialog .modal-content{border:none!important;border-radius:0!important}.modal-dialog .modal-content .modal-header{background-color:#f2f6fa;border-bottom:none!important;padding:10px 0 10px 25px;position:relative}.modal-dialog .modal-content .modal-header .modal-title{color:#1c3047!important;font-family:Public Sans,sans-serif!important;font-size:16px;font-weight:600;text-align:left;text-transform:capitalize;width:100%}.modal-dialog .modal-content .modal-header button.close{color:#b3b2b3!important;content:"";font-size:35px;font-weight:400!important;height:50px;margin:0!important;opacity:1!important;overflow:hidden;padding:0!important;position:absolute;right:0;text-indent:100%;top:0;width:50px}.modal-dialog .modal-content .modal-header button.close:before{align-items:center;content:"\e917";display:flex;font-family:icomoon;font-size:10px;height:100%;justify-content:center;left:0;position:absolute;right:0;text-indent:0;top:-2px;width:100%}.modal-dialog .modal-content .modal-header button.close:hover{color:#78777a!important}.modal-dialog .modal-content .modal-body{padding:40px 0 0!important}@media only screen and (max-width:1024px){.modal-dialog .modal-content .modal-body{padding:70px 20px 0!important}}.modal-dialog .modal-content .modal-body .modal-title-inner{color:#33304e;font-size:18px;font-weight:600;text-align:center;text-transform:capitalize}.modal-dialog .modal-content .modal-body .modal-hr{width:200px}.modal-dialog .modal-content .modal-body .title{color:#33304e;font-size:11px;text-align:center}.modal-dialog .modal-content .modal-body form .form-body{padding:0 25px}.modal-dialog .modal-content .modal-body .modal-body-footer,.modal-dialog .modal-content .modal-body form .form-footer{background-color:#f2f6fa;padding:7px 25px}.modal-dialog .modal-content .modal-footer{border-top:none!important;justify-content:center!important}.modal-dialog .modal-content .modal-footer button.modal-btn{font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;height:100%;min-height:30px;min-width:130px;padding:0!important;text-transform:uppercase;width:100%}.custom-tabs{height:auto;margin:40px auto 0;max-height:170px;max-width:700px;width:100%}.custom-tabs .tabs ul.nav-tabs{border-bottom:none!important;padding-left:20px}.custom-tabs .tabs ul.nav-tabs li.nav-item{margin-right:20px}.custom-tabs .tabs ul.nav-tabs li.nav-item .nav-link{background:transparent;border:1px solid #2d91f7!important;border-radius:6px;color:#2d91f7;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;min-width:109px;padding:5px;text-align:center;text-transform:uppercase;width:100%}.custom-tabs .tabs ul.nav-tabs li.nav-item .nav-link.active{background:#2d91f7!important;color:#fff!important}.custom-tabs .tabs ul:before{color:#33304e;content:"Choose data file type";font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;padding:4px 30px 0 0;position:relative}.custom-tabs .tabs .tab-content .tab-pane{margin-top:30px}.btn-outline{background:#fff!important;color:inherit}.btn-primary.btn-outline{color:#169bff}.btn-primary.btn-outline:hover{background:#169bff!important;color:#fff}.btn-blue-outline{background:#fff!important;color:#159bff}.btn-info.btn-blue-outline{color:#159bff}.btn-info.btn-blue-outline:hover{background:#159bff!important;color:#fff}.layout-sidebar-large .main-header{height:56px}.grey-background{background-color:#f2f6fa}body .main-content-wrap{background:transparent!important;margin-top:0;min-height:calc(100vh - 56px);min-height:100vh}body .main-content-wrap.no-bottom-bar{margin-bottom:0;min-height:100vh}body .min-height_wrapParent{min-height:calc(100vh - 56px);min-height:100vh}.layout-sidebar-large .sidebar-left,.layout-sidebar-large .sidebar-left-secondary{top:56px!important;top:0!important}.main-content-wrap.sidenav-open{width:calc(100% - 50px)}.side-content-wrap.menuIsOpened+.main-content-wrap.sidenav-open{width:calc(100% - 200px);z-index:90}.layout-sidebar-large .side-content-wrap .sidebar-left{background:transparent linear-gradient(180deg,#267fc2,#1268a8) 0 0 no-repeat padding-box;height:calc(100vh - 56px);height:100vh;padding-bottom:40px!important}.layout-sidebar-large .side-content-wrap .sidebar-left .logo-col{padding:20px 10px 30px;position:relative}.layout-sidebar-large .side-content-wrap .sidebar-left .logo-col .icon-svg{display:block;width:30px}.layout-sidebar-large .side-content-wrap .sidebar-left .logo-col .branding-text{color:#fff;font-size:14px;font-weight:700;left:60px;margin-top:-5px;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}.layout-sidebar-large .side-content-wrap .sidebar-left .logo-col .logo-svg{display:none}.layout-sidebar-large .side-content-wrap .sidebar-left .sidebar-handle{cursor:pointer;opacity:0;position:absolute;right:10px;top:26px;z-index:999}.layout-sidebar-large .side-content-wrap .sidebar-left .sidebar-handle span{color:#fff;font-size:10px}.layout-sidebar-large .side-content-wrap .sidebar-left.menu-open:hover .logo-col .logo-svg{display:block}.layout-sidebar-large .side-content-wrap .sidebar-left.menu-open:hover .sidebar-handle{opacity:1;transform:scaleX(1);transition:all .3s ease}.layout-sidebar-large .side-content-wrap .sidebar-left.menu-open:hover .user-profile{width:234px}.layout-sidebar-large .side-content-wrap .sidebar-left.menu-open:hover .user-profile span{opacity:1}.layout-sidebar-large .side-content-wrap .sidebar-left.menu-open:hover .navigation-left{width:234px}.layout-sidebar-large .side-content-wrap .sidebar-left.menu-open:hover .navigation-left .nav-item span.nav-text{opacity:1!important;transform:scaleY(1)}.layout-sidebar-large .side-content-wrap .sidebar-left.menu-open:hover .navigation-left .nav-item .sub-menu-wrap{height:auto!important;opacity:1!important;transform:scaleY(1)}.layout-sidebar-large .side-content-wrap .sidebar-left .navigation-left{overflow:hidden;transition:all .3s ease;width:50px}.layout-sidebar-large .side-content-wrap .sidebar-left .navigation-left .nav-item{align-items:center;border-bottom:none;cursor:pointer;display:flex;flex-flow:wrap;margin:15px 0;min-height:40px;padding:0}.layout-sidebar-large .side-content-wrap .sidebar-left .navigation-left .nav-item:hover .sub-menu-wrap .sub-menu a.router-link-active{background:rgba(38,142,211,.565)}.layout-sidebar-large .side-content-wrap .sidebar-left .navigation-left .nav-item .sub-menu-wrap{height:0;opacity:0;overflow:hidden;transition:all .3s ease;width:100%}.layout-sidebar-large .side-content-wrap .sidebar-left .navigation-left .nav-item:hover{background:#1268a8}.layout-sidebar-large .side-content-wrap .sidebar-left .navigation-left .nav-item:hover .nav-item-hold{border-color:#fff}.layout-sidebar-large .side-content-wrap .sidebar-left .navigation-left .nav-item:hover span.nav-text{opacity:1!important}.layout-sidebar-large .side-content-wrap .sidebar-left .navigation-left .nav-item:hover .sub-menu{display:block}.layout-sidebar-large .side-content-wrap .sidebar-left .navigation-left .nav-item .sub-menu{list-style-type:none;min-width:200px;padding-bottom:10px;padding-left:0;position:relative;width:100%}.layout-sidebar-large .side-content-wrap .sidebar-left .navigation-left .nav-item .sub-menu li.sub-nav-item{cursor:pointer;padding-bottom:0;padding-left:0;padding-top:0;text-align:left}.layout-sidebar-large .side-content-wrap .sidebar-left .navigation-left .nav-item .sub-menu li.sub-nav-item a{color:#fff;display:flex;font-size:11px;justify-content:flex-start;padding-bottom:3px;padding-left:61px;padding-top:3px}.layout-sidebar-large .side-content-wrap .sidebar-left .navigation-left .nav-item .sub-menu li.sub-nav-item a.router-link-active{background:#1268a8}.layout-sidebar-large .side-content-wrap .sidebar-left .navigation-left .nav-item .sub-menu li.sub-nav-item:hover{background:rgba(23,128,198,.565)}.layout-sidebar-large .side-content-wrap .sidebar-left .navigation-left .nav-item .sub-menu:before{background:#fdfdfd;content:"";height:85%;left:23px;position:absolute;top:0;width:1px}.layout-sidebar-large .side-content-wrap .sidebar-left .navigation-left .nav-item.active .nav-item-hold{border-left:3px solid #fff;color:#fff}.layout-sidebar-large .side-content-wrap .sidebar-left .navigation-left .nav-item .nav-item-hold{align-items:center;border-left:3px solid transparent;color:#fff;display:flex;height:40px;justify-content:flex-start;min-width:200px;text-align:left}.layout-sidebar-large .side-content-wrap .sidebar-left .navigation-left .nav-item .nav-item-hold.router-link-exact-active.router-link-active{border-color:#fff}.layout-sidebar-large .side-content-wrap .sidebar-left .navigation-left .nav-item .nav-item-hold i{font-size:18px;height:20px;margin-left:13px!important;margin-right:10px!important;min-width:20px!important}.layout-sidebar-large .side-content-wrap .sidebar-left .navigation-left .nav-item .nav-item-hold span.nav-text{opacity:0}.layout-sidebar-large .side-content-wrap.menuIsOpened{background:transparent linear-gradient(180deg,#267fc2,#1268a8) 0 0 no-repeat padding-box;opacity:1;transform:none;transition:all .3s ease}.layout-sidebar-large .side-content-wrap.menuIsOpened .sidebar-left.menu-open .logo-col .logo-svg{display:block}.layout-sidebar-large .side-content-wrap.menuIsOpened .sidebar-left.menu-open .logo-col span{left:49px}.layout-sidebar-large .side-content-wrap.menuIsOpened .sidebar-left.menu-open .sidebar-handle{opacity:1;right:12px;transform:scaleX(1);transition:all .4s ease;transition-delay:.8s}.layout-sidebar-large .side-content-wrap.menuIsOpened .sidebar-left.menu-open .navigation-left,.layout-sidebar-large .side-content-wrap.menuIsOpened .sidebar-left.menu-open .user-profile{width:200px}.layout-sidebar-large .side-content-wrap.menuIsOpened .sidebar-left.menu-open .navigation-left .nav-item span.nav-text{opacity:1!important;transform:scaleY(1)}.layout-sidebar-large .side-content-wrap.menuIsOpened .sidebar-left.menu-open .navigation-left .nav-item .sub-menu-wrap{height:auto!important;opacity:1!important;transform:scaleY(1)}.layout-sidebar-large .side-content-wrap.menuIsOpened .sidebar-left.menu-open .navigation-left .nav-item .nav-item-hold span{margin-left:3px}.layout-sidebar-large .side-content-wrap.menuIsOpened .sidebar-left.menu-open .navigation-left .nav-item .sub-menu li.sub-nav-item a{padding-left:50px}.layout-sidebar-large .side-content-wrap.menuIsOpened .user-profile span{margin-left:17px;opacity:1}.layout-sidebar-large .user-profile{background:#156bab;border-color:#a1cdee;display:flex;padding:0 15px}.layout-sidebar-large .user-profile a:hover{background:#156bab}.layout-sidebar-large .user-profile span{margin-left:27px;opacity:0}.lineheight-normal{line-height:16px!important}.custom-table{overflow-x:auto}.custom-table table{width:100%}.custom-table .table-row{align-items:center;background:#f5f5f5}.body-table .tr-table{margin-bottom:8px}.body-table .tr-table .td-table *{cursor:pointer}.header-table .tr-table.bg-transparent{background:transparent}.header-table .tr-table.bg-white{background:#fff}.header-table .tr-table.bg-grey{background:#eaeaea}.header-table .tr-table .td-table{color:#78777a;text-transform:uppercase}.color-grey{color:#78777a}.tr-table{flex-flow:row;padding-bottom:10px;padding-top:10px}.tr-table,.tr-table .td-table{align-items:center;display:flex}.tr-table .td-table{color:#3c3c3c;font-size:11px;font-weight:500;line-height:normal;max-width:400px;min-width:50px;padding:0 5px}.tr-table .td-table.col-1{flex:90PX;max-width:90PX}.tr-table .td-table.col-2{flex:180px;max-width:180px}.tr-table .td-table.col-3{flex:250px;max-width:250px}.tr-table .td-table.col-4{flex:400px;max-width:400px}@media screen and (min-width:1600px){.tr-table .td-table{font-size:14px;min-width:80px}.tr-table .td-table.col-1{flex:130PX;max-width:130PX}.tr-table .td-table.col-2{flex:220px;max-width:220px}.tr-table .td-table.col-3{flex:290px;max-width:290px}.tr-table .td-table.col-4{flex:430px;max-width:430px}}@media screen and (max-width:767px){.tr-table .td-table.col-1{flex:33%;max-width:33%}.tr-table .td-table.col-2,.tr-table .td-table.col-3,.tr-table .td-table.col-4{flex:100%;max-width:100%}}.text-center .tr-table .td-table{justify-content:center}.badge-primary{background:#b6e0fe;border-radius:13px;color:#2795e8;font-size:10px;height:17px;text-align:center;width:82px}.badge-secondary{background:#687e94;border-radius:3px;color:#fff;font-size:10px;padding:4px 15px}.table-outline-label-light{background-color:#fff;border-color:#28acaf;color:#28acaf}.table-outline-label-dark{background-color:#fff;border-color:#1275bb;color:#1275bb}.badge-completion{border-radius:15px;color:#0cab93;font-size:10px;min-width:80px;padding:4px 20px}.badge-100{background-color:#baf0e8}.badge-90{background-color:rgba(186,240,232,.565)}.badge-75{background-color:rgba(186,240,232,.459)}.badge-50{background-color:rgba(186,240,232,.314)}.badge-0,.badge-10,.badge-25{background-color:rgba(186,240,232,.145)}.color-inherit{color:inherit}.selected-badge{background-color:#caeaeb;border-radius:15px;color:#129da0;font-size:10px;font-weight:800;line-height:15px;padding:2px 10px;text-transform:uppercase;white-space:nowrap}.selected-badge.raqtan-badge{background-color:#c4ddee;color:#1275bb}.selected-badge-first{background-color:#c4ddee;border-radius:15px;color:#2680c1;font-size:10px;font-weight:800;line-height:15px;padding:2px 10px;text-transform:uppercase}.btn-table-filter{border-color:#78777a;border-radius:10px;border-width:2px;height:30px;line-height:16px}.active-label{background:#d0efd4;color:#0c8644;font-size:10px;font-weight:800;padding:4px 10px;text-transform:uppercase}.inactive-label{border-radius:10px}.disabled-label,.inactive-label{background:#d8dfe8;color:#304961;font-size:10px;font-weight:800;padding:4px 10px;text-transform:uppercase}.breadcurbs-title{text-align:center}.breadcurbs-title .main-component-title{color:#687e94;font-size:12px;font-weight:800;margin-bottom:14px;text-transform:uppercase}.breadcurbs-title .component-title{color:#1c3047;font-size:24px;font-weight:500;margin-bottom:0;text-transform:capitalize}p.VuePagination__count.VuePagination__count{margin-bottom:0}.save-and-exit{position:absolute;right:0;top:0}.save-and-exit button{size:14px;background:transparent;border:1px solid #bfcad6;border-radius:3px;color:#169bff;font-weight:600;height:36px;min-width:110px!important}.save-and-exit button:hover{background:#dbf0ff;border:1px solid #169bff;box-shadow:none!important;color:#169bff}.search-product-img{height:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:40px}.scroll-bar-style::-webkit-scrollbar{height:5px;width:5px}.scroll-bar-style::-webkit-scrollbar-track{background:transparent}.scroll-bar-style::-webkit-scrollbar-thumb{background:#2f2b47;border-radius:10px}.text-darkblue{color:#33304e!important}.text-lightblue{color:#169bff!important}.text-grey{color:#adb5bd!important}.bg-darkblue{background:#33304e!important}.border-darkblue{border-color:#33304e!important}.min-h-100px{min-height:100px}.min-w-100px{min-width:100px}.upload_file-border-box{align-items:center;border:1px dashed rgba(167,181,196,.431);border-radius:3px;display:flex;height:125px;padding:5px!important;position:relative;width:125px}.upload_file-border-box input{opacity:0!important;outline:none}.upload_file-border-box .custom-file-input~label.custom-file-label:after{align-items:center;background:transparent;border:1px solid #a7b5c4;border-radius:100%;color:#a7b5c4;content:"\e900"!important;display:inline-flex;font-family:icomoon;font-size:18px;height:30px!important;justify-content:center;left:0;line-height:1!important;margin:0 auto!important;position:relative!important;text-align:center;width:100%;width:30px!important}.upload_file-border-box label{align-items:center;border:0!important;box-shadow:none!important;cursor:pointer;display:flex;flex-flow:wrap;height:100%;justify-content:center;line-height:1!important;margin-bottom:0!important;outline:none!important}.upload_file-border-box label .form-file-text{background:#fff;height:100%;left:0;line-height:12px;overflow:hidden;position:absolute;right:0;top:0;white-space:normal;width:100%;z-index:10}.upload_file-border-box label .form-file-text:empty,.upload_file-border-box label .form-file-text:empty:after{opacity:0}.upload_file-border-box label .form-file-text:after{align-items:center;background:transparent;border:1px solid #33304e;border-radius:100%;bottom:0;color:#33304e;content:"\e917"!important;display:inline-flex;font-family:icomoon;font-size:30px;height:100%!important;height:60px!important;justify-content:center;left:0;line-height:1!important;margin:0 auto!important;position:absolute!important;right:0;text-align:center;top:30px;width:100%;width:60px!important}.upload_file-border-box .custom-file{height:100%!important}.detail_basic_image_upload{border:1px solid rgba(167,181,196,.431);border-radius:3px;box-shadow:0 2px 3px rgba(0,0,0,.102);height:125px;padding:5px;position:relative;transition:all .5s ease-in-out;width:125px}.detail_basic_image_upload img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.detail_basic_image_upload input{left:0;margin:0 auto;opacity:0;position:absolute;right:0;top:0}.detail_basic_image_upload input:checked+label:after{background:#6cb2eb;border-color:transparent;content:"\e912"}.detail_basic_image_upload label{cursor:pointer;height:100%;width:100%}.detail_basic_image_upload label:after{background:#fff;border:1px solid #b5b5b5;border-radius:0;bottom:10px;color:#fff;content:"";font-family:icomoon;height:15px;line-height:14px;position:absolute;right:10px;text-align:center;width:15px}.detail_basic_image_upload label.defaultChecked:after{display:none}.detail_basic_image_upload .video_label{height:127px;left:-8px;position:relative;top:-8px;width:127px}.detail_basic_image_upload .video_label:after{align-items:center;background:#ebebeb;color:#b5b5b5;content:"\e926";display:flex;font-family:icomoon;font-size:60px;font-weight:100;height:100%;justify-content:center;margin:0 auto;text-align:center;width:100%}.detail_basic_image_upload .dropdown-toggle i{color:#33304e}.detail_basic_image_upload .dropdown-toggle:active i,.detail_basic_image_upload .dropdown-toggle:focus i,.detail_basic_image_upload .dropdown-toggle:hover i{color:#169bff}.detail_basic_image_upload .overlay-cover{align-items:center;background:rgba(0,0,0,.565);bottom:40%;color:#fff;display:flex;height:30px;justify-content:center;left:0;margin:0 auto;position:absolute;right:0;text-align:center}.detail_basic_image_upload .View-media{background:#3c3c3c;border:1px solid #3c3c3c;border-radius:3px;color:#fff;cursor:pointer;display:none;font-family:Montserrat,sans-serif;font-size:9px;font-weight:500;height:30px;left:50%;margin:0 auto;position:absolute;right:0;text-align:center;top:50%;transform:translate(-50%,-50%);width:80px}.detail_basic_image_upload:hover{background:#e6ecf2}.detail_basic_image_upload:hover .View-media{display:block;line-height:29px;transition:all .5s ease-in-out}.input-grey-bg{background:#ebebeb!important}.back-btn{color:#33304e;cursor:pointer;font-family:montserrat,sans-serif;font-size:11px;font-weight:500;text-transform:uppercase}.back-btn i{font-size:11px;margin-right:3px}.image-status-dropdown{background:#fff;border-radius:3px;position:absolute;right:5px;top:5px}.image-status-dropdown button{background:transparent;border:none;box-shadow:none;font-size:14px;outline:none;width:23px}.image-status-dropdown button:after{display:none}.image-status-dropdown .dropdown-menu{border-radius:3px!important;min-width:115px!important;padding:5px 0!important}.image-status-dropdown .dropdown-menu .dropdown-item{color:#1c3047;cursor:pointer;font-family:Montserrat,sans-serif;font-size:10px;font-weight:500;padding:3px 10px!important}.image-status-dropdown .dropdown-menu .dropdown-item:hover{background:#2795e8;color:#fff}.image-status-dropdown .dropdown-menu .dropdown-item span.icon-checked{background:#1c3047;border-radius:30px;margin-right:4px}.image-status-dropdown .dropdown-menu .dropdown-item span.icon-checked:before{color:#fff}.section-bg{background:#f2f6fa!important}.col-bg{background:#e9edf2}table tbody tr td{color:#1c3047!important;font-size:12px!important}.custom-table{border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.098)}.custom-table table{border:0}.custom-table table thead tr{background-color:#e6ecf2}.custom-table table thead tr th{color:#49647a;font-size:10px;font-weight:800;height:42px;padding:5px 15px;text-align:center;text-transform:uppercase}.custom-table table thead tr th .filter-column{background-color:#476580;padding:5px}.custom-table table thead tr th .filter-column span{color:#fff}.custom-table table tbody tr td{font-size:12px;line-height:14px;padding:10px 15px}.custom-table table tbody tr td img.product-img{height:44px;width:44px}.custom-table table .vue-checkbox input+label:before{background:#fff;border-color:#d8dfe8}.custom-table table .vue-checkbox input:checked+label:before{background:#48a4e9;border-color:transparent}.custom-table table.table-head-sticky{border-collapse:collapse;position:relative}.custom-table table.table-head-sticky thead tr th{background-color:#e6ecf2;box-shadow:0 4px 20px 1px rgba(0,0,0,.06),0 1px 4px rgba(0,0,0,.08);color:#49647a;position:sticky;top:0}.custom-table.bulk-product-delete-list{height:480px;max-height:480px}.custom-table.bulk-product-delete-list table tbody tr td{max-width:43ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-table.custom-table-list table tbody tr td{padding:5px 15px}.v-select,.vs__dropdown-toggle{height:100%!important}.bg-transparent{background:unset!important;border:1px solid #c9d3dd!important}.cus-accordian.btn-info:hover{color:unset!important}.features-filter .vs__search{display:none}.drag-message{align-items:center;color:#8d9fb0;display:flex;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.input-field-drag .cursorDRAG{border-radius:3px;color:#1c3047;font-family:Open Sans,sans-serif!important;font-size:14px;font-style:italic;margin-bottom:20px;padding:13px 30px 13px 35px;position:relative}.input-field-drag .cursorDRAG:before{speak:never;color:#1c3047;content:"\e946";font-family:icomoon!important;font-size:12px;font-style:normal;font-variant:normal;font-weight:700;left:15px;line-height:1;position:absolute;text-transform:none}.new-line-drag .cursorDRAG{border-radius:3px;font-family:Open Sans,sans-serif!important;font-style:italic;margin-bottom:20px;padding:13px 30px 13px 45px}.new-line-drag .cursorDRAG:before{speak:never;color:#1c3047;content:"\e907";font-family:icomoon!important;font-size:16px;font-style:normal;font-variant:normal;font-weight:700;left:15px;line-height:1;position:absolute;text-transform:none}.sub-cat-drag{margin:0 auto;max-width:30%;width:100%}.attachment-main-wrapper{background-color:#e6ecf2;border-radius:3px;display:block;margin:0 auto;padding:20px 10px;text-align:center;width:100%}.attachment-main-wrapper ul{margin:0}.attachment-main-wrapper ul li:last-child .attachment-type{margin-bottom:0}.attachment-main-wrapper .attachment-type{background-color:#fff;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.051);margin:0 10px 10px;padding:5px 14px}.attachment-main-wrapper .attachment-type label{cursor:pointer;font-weight:500}.attachment-main-wrapper .attachment-type.active{border:1px solid #46b0fa}.attachment-main-wrapper .attachment-type.active label{cursor:pointer;font-weight:600}.prod-basic-head .breadcrumb{flex-flow:row;margin-bottom:0!important;padding-bottom:13px}.prod-basic-head .multiselect{width:50%}.featuress{background-color:#e6ecf2;border-radius:5px;padding:25px}.featuress .cursorDRAG{cursor:pointer}.featuress h6{font-size:14px}.featuress ul{max-height:553px;overflow-y:auto}.featuress ul li{cursor:pointer}.featuress .cursorDRAG:after{display:none}.store-dropdown{background-color:#b6e0fe!important;border:#b6e0fe;border-radius:3px!important;color:#0a5187!important;font-weight:600;height:auto;padding:5px 10px;text-transform:capitalize}.vue-select-dropdown.tb-filter{border:1px solid #bfcad6!important;border-radius:3px;margin-left:auto;position:relative;width:120px}.vue-select-dropdown.tb-filter .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#e6ecf2!important;color:#3c3c3c!important;font-family:Public Sans,sans-serif;font-size:12px;font-weight:600;font-weight:500;height:100%;line-height:1;margin:0 6px 0 25px!important;opacity:1;position:relative;top:0}.vue-select-dropdown.tb-filter .vs__dropdown-toggle .vs__selected-options .vs__selected:before{content:"\e949";font-family:icomoon;font-size:16px;left:-20px;position:absolute}.vue-select-dropdown.tb-filter .vs__dropdown-toggle svg{opacity:0!important;visibility:hidden!important}.vue-select-dropdown.tb-filter .vs__dropdown-toggle[aria-expanded=true] .vs__actions:before{content:"\e91c"}.vue-select-dropdown.tb-filter .vs__dropdown-toggle .vs__actions:before{color:#1c3047;content:"\e91d";font-family:icomoon;font-size:10px;position:absolute;right:10px}.vue-select-dropdown.tb-filter ul.vs__dropdown-menu{background:#e6ecf2!important;border-bottom:1px solid #bfcad6!important;border-left:1px solid #bfcad6!important;border-right:1px solid #bfcad6!important;box-shadow:none!important;min-width:100%!important;overflow-y:auto}.vue-select-dropdown.tb-filter ul.vs__dropdown-menu li{font-family:Public Sans,sans-serif;font-size:12px;font-weight:500}.vue-select-dropdown.tb-filter.default-dropdown{margin-left:0;margin-right:auto;width:250px}.vue-select-dropdown.tb-filter.default-dropdown .vs__dropdown-toggle .vs__selected-options .vs__selected{margin:0 6px 0 5px!important}.vue-select-dropdown.tb-filter.default-dropdown .vs__dropdown-toggle .vs__selected-options .vs__selected:before{content:"";position:unset}.vue-select-dropdown.tb-filter.tb-fliter-row{width:165px}.vue-select-dropdown.select-dropdown-custom .vs__dropdown-toggle{background-color:#fff!important;border:1px solid #e0e0e0!important;border-radius:5px!important;min-height:40px}.vue-select-dropdown.select-dropdown-custom .vs__dropdown-toggle input.vs__search{border:0;margin-top:0}.vue-select-dropdown.select-dropdown-custom .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:transparent!important;border-color:transparent!important;color:#1c3047!important;font-size:14px;font-weight:500;margin:1px 0 0 6px!important;opacity:1!important;position:relative!important;z-index:11}.vue-select-dropdown.select-dropdown-custom .vs__dropdown-toggle .vs__selected-options .vs__search{padding-left:0;position:absolute;top:0;width:100%}.vue-select-dropdown.select-dropdown-custom .vs__dropdown-toggle .vs__actions{cursor:pointer}.vue-select-dropdown.select-dropdown-custom .vs__dropdown-toggle .vs__actions svg.vs__open-indicator{display:none}.vue-select-dropdown.select-dropdown-custom .vs__dropdown-toggle .vs__actions:after{border-color:#343a40;border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;height:8px;left:0;position:relative;top:-2px;transform:rotate(135deg);vertical-align:top;width:8px}.vue-select-dropdown.select-dropdown-custom .vs__dropdown-menu{background-color:#f2f6fa!important;border:3px solid #b6e0fe!important;border-top:0!important}.vue-select-dropdown.select-dropdown-custom .vs__dropdown-menu .vs__dropdown-option{color:#343a40;font-size:14px;padding:12px}.vue-select-dropdown.select-dropdown-custom .vs__dropdown-menu .vs__dropdown-option:hover{font-weight:600}.vue-select-dropdown.select-dropdown-custom.vs--open .vs__dropdown-toggle{border:3px solid #b6e0fe!important;border-bottom:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.vue-select-dropdown.select-dropdown-custom.vs--open .vs__dropdown-toggle .vs__selected-options .vs__search{opacity:1}.permissions-dropdown{margin-left:-10px}.vs__selected{background-color:#687e94!important;color:#fff!important;font-size:10px;margin:7px 6px 0!important;padding:0 4px!important}.vs__dropdown-option--highlight{background:#f5f5f5!important;color:#3c3c3c!important}.vs__actions{padding:0 10px!important}.vs__search,.vs__search:focus{color:#adadad;font-family:Montserrat,sans-serif;font-size:10px;text-transform:uppercase}.no-found-record{background:#fff;margin:10px 0 50px;padding:3rem;text-align:center}.no-found-record h6{font-size:16px}.simple-range-slider{width:100%}.simple-range-slider.custom-range-slider .simple-range-slider-bg-bar{margin-top:25px!important}.simple-range-slider.custom-range-slider .simple-range-slider-bg-bar .simple-range-slider-anchor{background:#169bff!important;box-shadow:none!important;height:11px!important;top:-4px!important;width:11px!important}.simple-range-slider.custom-range-slider .simple-range-slider-bg-bar .simple-range-slider-anchor .simple-range-slider-popover,.simple-range-slider.custom-range-slider .simple-range-slider-bg-bar .simple-range-slider-anchor .simple-range-slider-popover-arrow{display:none}.simple-range-slider .simple-range-slider-bg-bar .simple-range-slider-bar{background:#169bff!important}.range-slider-dropdown{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.1);left:-10px;padding:10px;position:absolute;top:62px;width:calc(100% + 20px);z-index:10}.range-slider-dropdown .range-slider-custom{padding:15px 30px;position:relative}.range-slider-dropdown .range-slider-custom .range-value{background:#fff;border:1px solid #d8dfe8;border-radius:5px;color:#304961;font-size:12px;height:28px;line-height:28px;position:absolute;text-align:center;top:30%;width:28px}.range-slider-dropdown .range-slider-custom .range-value.min-val{left:0}.range-slider-dropdown .range-slider-custom .range-value.max-val{right:0}.page-title-header{position:relative}.custom-switch-toogle{align-items:center;display:flex}.custom-switch-toogle input[type=checkbox]{height:0;visibility:hidden;width:0}.custom-switch-toogle label{background:#d8dfe8;border-radius:100px;cursor:pointer;display:block;height:22px;margin-bottom:0;position:relative;text-indent:-9999px;width:40px}.custom-switch-toogle label:after{background:#fff;border-radius:90px;content:"";height:12px;left:5px;position:absolute;top:5px;transition:.3s;width:12px}.custom-switch-toogle input:checked+label{background:#169bff}.custom-switch-toogle input:checked+label:after{left:35px;transform:translateX(-100%)}.custom-switch-toogle label:active:after{width:12px}.custom-switch-toogle.lg label{height:24px}.custom-switch-toogle.lg label:after{height:18px;left:3px;top:3px;width:18px}.custom-switch-toogle.lg input:checked+label:after{left:37px}.custom-toggle input{max-width:30px}.custom-toggle label{cursor:pointer}.feature-mapping-staging .title-left-side .custom-scroll-bar{max-height:calc(100vh - 310px)}.feature-mapping-staging .feature-right-side .dragged-container{margin-left:auto;margin-right:auto;max-height:calc(100vh - 260px);max-width:400px}.feature-mapping-staging .feature-right-side .dragged-container .featureItem{margin-bottom:35px}.feature-mapping-staging .feature-right-side .dragged-container .featureItem.form-group{align-items:center;display:flex}.feature-mapping-staging .feature-right-side .dragged-container .featureItem.form-group label{margin-bottom:0;margin-right:30px;width:130px}.feature-mapping-staging .feature-right-side .dragged-container .featureItem.form-group .dragged-container-area{background-color:#bfcad6;border-radius:3px;height:40px;min-width:200px}.feature-mapping-staging .feature-right-side .dragged-container .featureItem.form-group .dragged-container-area.hasValue{background-color:#fff}.feature-mapping-staging .feature-right-side .dragged-container .featureItem.form-group .dragged-container-area.hasValue .draggedItem{color:#1c3047;display:block;line-height:20px;padding:10px 15px;position:relative}.detail_basic_image_upload input+label:before{align-items:center;content:"";display:flex;font-family:icomoon;font-size:16px;justify-content:center;position:absolute;right:5px;top:5px}.detail_basic_image_upload input:checked+label:before{content:"\e94a"}#long-desc .modal-body,#short-desc .modal-body{padding:30px 60px 50px!important}.compareDiv code{background-color:#e6ecf2;border:0;border-radius:3px;box-shadow:none;color:#000;display:block;height:100%;padding:10px;width:100%}.compareDiv code.new{background-color:#fee8e9}.compareDiv code.old{background-color:#dfd}.feature-staging-wrap{height:auto!important;min-height:auto!important}.card-light{background-color:#e9edf2}.product-delete-label{background-color:#faf2f3;border:1px solid #e97b86;border-radius:5px;min-width:700px;padding:6px 20px}.product-delete-label span.label-text{color:#1c3047;font-family:Public Sans,sans-serif;font-size:14px;font-weight:500}.product-delete-label span.countdown-timer .base-timer{height:25px;position:relative;width:25px}.product-delete-label span.countdown-timer .base-timer__svg{transform:scaleX(-1)}.product-delete-label span.countdown-timer .base-timer__circle{fill:none;stroke:none}.product-delete-label span.countdown-timer .base-timer__path-elapsed{stroke-width:7px;stroke:grey}.product-delete-label span.countdown-timer .base-timer__path-remaining{stroke-width:7px;stroke-linecap:round;fill-rule:nonzero;stroke:currentColor;transform:rotate(90deg);transform-origin:center;transition:all 1s linear}.product-delete-label span.countdown-timer .base-timer__path-remaining.green,.product-delete-label span.countdown-timer .base-timer__path-remaining.orange,.product-delete-label span.countdown-timer .base-timer__path-remaining.red{color:#1c3047}.product-delete-label span.countdown-timer .base-timer__label{align-items:center;display:flex;font-size:12px;height:28px;justify-content:center;position:absolute;top:0;width:25px}.category-sidebar{padding:30px}.category-sidebar .category-label-dropdown .sidebar-title{color:#687e94;font-family:Public Sans,sans-serif;font-size:12px;font-weight:800;text-transform:uppercase}.category-sidebar .category-label-dropdown .store-dropdown{border:none;font-family:Public Sans,sans-serif;font-size:14px;font-weight:600}.category-sidebar .btn-new-category{border:1px solid #bfcad6;font-family:Public Sans,sans-serif;font-size:14px;font-weight:500;height:36px;min-width:160px}.category-sidebar .sidebar-search{position:relative}.category-sidebar .sidebar-search .search-txt{background:#bfcad6!important;font-family:Public Sans,sans-serif;font-size:14px;font-weight:500}.category-sidebar .sidebar-search .search-txt::-moz-placeholder{color:#4c657a}.category-sidebar .sidebar-search .search-txt::placeholder{color:#4c657a}.category-sidebar .sidebar-search .search-txt::-webkit-input-placeholder{color:#4c657a}.category-sidebar .sidebar-search .search-txt:-ms-input-placeholder{color:#4c657a}.category-sidebar .sidebar-search i{color:#4c657a!important;font-size:14px;font-weight:500;position:absolute;right:17px;top:12px}.category-sidebar .list-group{height:auto;max-height:calc(100vh - 220px);overflow-y:auto}.category-sidebar .list-group .list-group-item{background-color:#fff!important;border-color:#fff!important;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.051);color:#1c3047;font-family:Public Sans,sans-serif;font-size:14px;font-weight:400;margin-bottom:17px;padding:0}.category-sidebar .list-group .list-group-item span{display:block;padding:10px 20px!important;position:relative;z-index:1}.category-sidebar .list-group .list-group-item.active{padding:10px 20px!important}.category-sidebar .list-group .list-group-item.active span{padding:0!important}.category-sidebar .list-group .list-group-item.active{background:#1268a8!important;border-color:#1268a8!important;color:#fff;text-align:center}.category-sidebar .list-group .list-group-item.active.list-group-icon-right:after{display:none!important}.category-sidebar .list-group .list-group-item.active i{font-size:14px;left:10px;position:absolute;top:14px}.category-sidebar .list-group .list-group-item.list-group-icon-right:after{-webkit-font-smoothing:antialiased;background:rgba(0,0,0,.051);color:#4c657a!important;content:"\e922";display:none;font-family:icomoon!important;font-size:14px;font-style:normal;font-variant:normal;font-weight:700;font-weight:400;height:42px;line-height:1;padding-top:14px;position:absolute;right:0;text-align:center;text-transform:none;top:0;width:40px}.category-sidebar .list-group .list-group-item.list-group-icon-right:hover:after{display:block}.show-category-desc,.show-category-title{color:#1c3047;font-weight:500}.show-category-desc{font-size:12px;max-width:460px}.bg-d-grey{background:#d8dfe8}.bg-blue{background:#b6e0fe}.text-db{color:#0a5187}.text-d-grey{color:#1c3047}.bg-white{background:#fff}.badge-store{border-radius:20px;font-size:14px;font-weight:700;padding:2px 12px}.badge-blue{background:rgba(18,117,187,.145);color:#1275bb}.badge-green{background:rgba(40,172,175,.145);color:#129da0}.show-category-features ul{list-style-type:none;max-height:200px;overflow-y:auto;padding-left:0}.show-category-features ul li{font-size:14px;font-weight:500;padding:5px 0}.category-list{background:#f2f6fa;max-height:500px;overflow-y:auto;padding:20px}.category-list ul{list-style:none;margin-bottom:0}.category-list ul li{align-items:center;background:#fff;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.051);display:flex;justify-content:space-between;margin-bottom:15px;padding:15px 20px}.category-list ul li.active{background:#bfcad6}#add-categories-store .modal-dialog.modal-lg{max-width:1080px!important}.store-dropdown{max-width:130px}.feature-list-block{align-items:center;background:#fff;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.051);display:flex;justify-content:space-between;margin-bottom:3px;margin-top:3px;padding:15px 20px}.image-custom-hieght img{border-radius:4px;max-height:150px}.custom-section-pd{margin:0 auto;max-width:960px}.selected-features .card{border-radius:3px!important;box-shadow:none!important}.selected-features .card .select-title{color:#4c657a;font-size:14px!important;font-weight:700;margin-left:15px}.selected-features .card .selected-features-head{background:#e6ecf2;color:#4c657a;font-size:14px;font-weight:700;padding:20px 22px}.selected-features .card .selected-features-head .collapsed{position:relative}.selected-features .card .selected-features-head .collapsed:before{-webkit-font-smoothing:antialiased;color:#4c657a;content:"\e913";font-family:icomoon!important;font-size:10px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;text-transform:none;top:5px}.selected-features .card .selected-features-head .not-collapsed{position:relative}.selected-features .card .selected-features-head .not-collapsed:before{-webkit-font-smoothing:antialiased;color:#4c657a;content:"\e913";font-family:icomoon!important;font-size:10px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;text-transform:none;top:5px;transform:rotate(90deg)}.selected-features .card .collapse .card-body{background-color:#e6ecf2!important}.selected-features .card .collapse .card-body .drag-message{color:#8d9fb0;font-family:Montserrat,sans-serif;font-size:12px;left:0;position:absolute;right:0;top:0}.feature-selection{background:#e6ecf2!important;max-height:400px!important;overflow:hidden;overflow-y:auto}.feature-selection .accordion .card{background:#e6ecf2!important;border-radius:0!important;box-shadow:none!important}.feature-selection .accordion .card .card-header{background:#e6ecf2;padding:0!important;position:relative}.feature-selection .accordion .card .card-header .select-title{color:#4c657a;font-family:Public Sans,sans-serif;font-size:14px!important;font-weight:600}.feature-selection .accordion .card .collapse .card-body{background:#e6ecf2!important;padding:0!important}.title-left-side{height:100%;overflow-y:auto;overflow:hidden;padding:20px}.title-left-side .custom-scroll-bar{max-height:100%}.title-left-side .custom-scroll-bar .custom-scroll-bar{max-height:300px}.feature-left-para{color:#4c657a;font-size:14px}.title-right-side{background:#e6ecf2;border:1px solid #169bff;border-radius:3px;max-height:490px;min-height:140px}.feature-right-side{height:100%}.description-right-side{background:#e6ecf2;border:1px solid #169bff;border-radius:3px;max-height:490px;min-height:276px!important}.category-drag-wrp .features-main-title,.main-title{color:#1c3047;font-family:Public Sans,sans-serif;font-weight:500}.category-drag-wrp .features-main-title{margin-bottom:20px}.category-drag-wrp .search_cat{position:relative}.category-drag-wrp .search_cat input{background-color:#d8dfe8;border:0;border-radius:3px;box-shadow:none;height:35px;padding:5px 30px 5px 15px;width:275px}.category-drag-wrp .search_cat input ::-moz-placeholder{color:#687e94;font-family:Public Sans,sans-serif;font-size:14px;font-weight:500}.category-drag-wrp .search_cat input ::placeholder{color:#687e94;font-family:Public Sans,sans-serif;font-size:14px;font-weight:500}.category-drag-wrp .search_cat i{color:#8d9fb0;font-size:14px;right:17px}.category-drag-wrp .btn-new-category{border:1px solid #bfcad6;border-radius:3px;color:#1c3047;font-size:14px;font-weight:500;height:36px;width:137px}.category-drag-wrp .btn-new-category i{color:#1c3047;font-size:12px;margin-right:5px}.category-drag-wrp .feature-selection .features-title{color:#4c657a;font-family:Public Sans,sans-serif;font-size:14px;font-weight:600}.multiselect.single-v-select{background:#fff;border:1px solid #d8dfe8;border-radius:5px;min-height:35px!important}.multiselect.single-v-select .multiselect__select{height:35px!important}.multiselect.single-v-select .multiselect__select:before{color:#1c3047!important}.multiselect.single-v-select .multiselect__tags{background:#fff!important;min-height:35px!important;padding:6px 30px 0 8px!important}.multiselect.single-v-select .multiselect__tags .multiselect__single{border:none!important;color:#8d9fb0;font-family:Public Sans,sans-serif;font-size:14px;font-weight:500}.multiselect.single-v-select .multiselect__tags .multiselect__placeholder{color:#8d9fb0;font-family:Public Sans,sans-serif;font-size:14px;font-weight:400;text-transform:capitalize}.multiselect.single-v-select .multiselect__content-wrapper ul .multiselect__content li .multiselect__element{background:#fff}.value-type{background:#f2f6fa;border-radius:5px}.add-value{font-family:Public Sans,sans-serif;font-size:13px;font-weight:600;text-decoration:none}.add-value,.add-value i{color:#169bff}#new-features .modal-dialog{max-width:630px}#new-features .modal-dialog .modal-content .modal-body{padding:40px 30px 0!important}#new-features .modal-dialog .modal-content .modal-footer{background:#f2f6fa;margin:0 -30px;padding:8px 15px!important}#new-features .modal-header{border-bottom:1px solid #d8dfe8!important;padding:14px 25px!important}#new-features .modal-header .modal-title{text-align:left!important}#new-features .modal-header button.close{color:#a7b5c4!important;height:60px!important;width:60px!important}#new-features .modal-header button.close:before{font-size:12px}.txt-blue{color:#169bff}.btn-left-caret{background:#e9edf2;height:100%;left:0;margin-right:10px;width:33px}.btn-left-caret .caret{border-bottom:30px solid transparent;border-right:20px solid #bfcad6;border-top:30px solid transparent;display:block;height:0;left:6px;position:absolute;width:0}.btn-right-caret{background:#e9edf2;height:100%;margin-right:10px;right:0;width:33px}.btn-right-caret .caret{border-bottom:30px solid transparent;border-left:20px solid #bfcad6;border-top:30px solid transparent;display:block;height:0;left:6px;position:absolute;width:0}.select-parent-category{background:#e9edf2;height:100%;max-height:100%!important;width:100%}.select-parent-category ul{list-style-type:none;margin-bottom:0;padding:20px}.select-parent-category ul li{align-items:center;background:#fff;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.051);cursor:pointer;display:flex;height:45px;justify-content:space-between;margin-bottom:16px;max-width:100%;padding:0 20px;width:100%}.select-parent-category ul li.active{background:#bfcad6;font-weight:600}.select-parent-category ul li:hover{background:#f2f6fa}.select-parent-category ul li .category-name{color:#1c3047;font-family:inherit;font-size:14px!important;font-weight:500;line-height:1}.select-parent-category ul li .icon-bg{background:#46b0fa;border-radius:25px;color:#fff;padding:3px}.select-parent-category ul li:last-child{margin-bottom:0}.select-parent-category .btn-add-category{background:#e9edf2;border:1px solid #bfcad6;border-radius:3px;color:#169bff;font-family:inherit;font-size:14px;font-weight:600;margin-bottom:20px;padding:10px 25px;text-align:center}.select-parent-category i{color:#169bff;margin-right:10px}.btn-save-exit{position:absolute;right:10px;top:20px}.btn-save-exit button{font-family:Public Sans,sans-serif;font-size:14px;height:36px;width:107px}.attachment-title{color:#1c3047;font-family:Public Sans,sans-serif;font-size:16px;font-weight:500}.desc-left-side .title-select-fields{padding:0 20px}.product-info-wrp{background-color:#e6ecf2;border-radius:3px;height:100%}.title-product-info-bx{color:#1c3047;font-size:16px;font-weight:500;margin:0 0 10px}.input-group .input-group-prepend .btn{padding:0 34px 0 14px!important}.input-group .input-group-prepend .btn,.input-group .input-group-prepend span.input-group-text{background-color:#bfcad6!important;border:0!important;color:#1c3047!important}.input-group .input-group-prepend .btn:after,.input-group .input-group-prepend span.input-group-text:after{right:14px!important}.input-group .input-group-prepend .btn:active,.input-group .input-group-prepend .btn:hover,.input-group .input-group-prepend span.input-group-text:active,.input-group .input-group-prepend span.input-group-text:hover{background-color:#5a6268!important;box-shadow:none!important;color:#fff!important}.input-group .input-group-prepend .btn:focus,.input-group .input-group-prepend span.input-group-text:focus{box-shadow:none!important}.input-group .input-group-prepend .btn.light-bg,.input-group .input-group-prepend span.input-group-text.light-bg{background-color:#e6ecf2!important}.input-group .input-group-prepend .btn.light-bg:active,.input-group .input-group-prepend .btn.light-bg:hover,.input-group .input-group-prepend span.input-group-text.light-bg:active,.input-group .input-group-prepend span.input-group-text.light-bg:hover{background-color:#e6ecf2!important;color:#1c3047!important}.info-inner-pd{padding:20px 20px 10px}.yes-no strong{font-weight:500}.yes-no .custom-switch-toogle label{margin:0 15px}.product-card1{background-color:#e6ecf2;border:0;border-radius:3px}.product-card1,.product-card1 .detail_basic_image_upload{box-shadow:none}.product-card1.product-card1-mh{min-height:500px}.upload_file-box-pr2{padding:0!important}.attribute-btn,.attribute-btn:hover{color:#169bff}.custom-tb-widt2{margin:5px auto 0;max-width:965px;width:100%}.product-editor-ar .ck-editor .ck-editor__main .ck-content{direction:rtl!important;min-height:150px;text-align:right}.product-editor-en .ck-editor .ck-editor__main .ck-content{min-height:150px}.custom-table table.variant-table thead tr th{text-align:left}.custom-table table.variant-table tbody tr td:first-child{background:#e6ecf2}.custom-table table.variant-table tr td,.custom-table table.variant-table tr th{text-align:left}.custom-table table.table-bordered thead tr th{border-top:0}.custom-table table.table-input td{position:relative}.custom-table table.table-input input,.custom-table table.table-input select{border-color:transparent;box-shadow:none;display:block;height:100%;left:0;max-width:100%;outline:none;padding-left:10px;position:absolute;right:0;top:0;width:100%;z-index:1}.custom-table table.product-variant-creator thead tr th{min-width:250px}.custom-table table.product-variant-creator thead tr th.Color{min-width:300px}.custom-table table.product-variant-creator tbody tr td{vertical-align:top}.custom-table table thead tr th{min-width:160px}.custom-table table thead tr th.checkboxCol,.custom-table table thead tr th.id{min-width:70px}.custom-table table thead tr th.title{min-width:250px}.custom-table table thead tr th.imgCol{min-width:50px}.custom-table table thead tr th.button-filter{min-width:40px}.custom-table table thead tr th.mediumTh{min-width:180px}.custom-table table thead tr th.largeTh{min-width:260px}table .table-icons{display:flex;font-size:16px;justify-content:center}table .table-icons i{margin-left:4px;margin-right:4px}.paginationRow{align-items:center;display:flex;margin-left:-15px;margin-right:-15px}.paginationRow .VuePagination{padding:0 18px;width:100%}.paginationRow .VuePagination nav{align-items:center;display:flex;flex-flow:row-reverse;justify-content:space-between}.paginationRow .VuePagination nav ul.pagination{background-color:unset!important;margin-bottom:0}.paginationRow .VuePagination nav ul.pagination .page-link{background-color:unset;border:unset;border-radius:5px;color:#26394f}.paginationRow .VuePagination nav ul.pagination .page-item.disabled .page-link{background-color:unset}.paginationRow .VuePagination nav ul.pagination .page-item.active .page-link{background-color:#4c657a;color:#fff}.paginationRow .VuePagination nav ul.pagination .page-item.VuePagination__pagination-item-next-chunk,.paginationRow .VuePagination nav ul.pagination .page-item.VuePagination__pagination-item-prev-chunk{display:none!important}.paginationRow .VuePagination nav ul.pagination .page-item.VuePagination__pagination-item-next-page{align-items:center;cursor:pointer;display:flex;padding-left:10px;position:relative;width:60px}.paginationRow .VuePagination nav ul.pagination .page-item.VuePagination__pagination-item-next-page:before{content:"Next"}.paginationRow .VuePagination nav ul.pagination .page-item.VuePagination__pagination-item-next-page a{color:transparent;cursor:pointer;display:block;left:0;margin:0 auto;opacity:0;position:absolute;right:0;width:100%;z-index:123}.paginationRow .VuePagination nav ul.pagination .page-item.VuePagination__pagination-item-prev-page{align-items:center;display:flex;padding-right:10px;position:relative;width:60px}.paginationRow .VuePagination nav ul.pagination .page-item.VuePagination__pagination-item-prev-page:before{content:"Previous"}.paginationRow .VuePagination nav ul.pagination .page-item.VuePagination__pagination-item-prev-page.disabled{opacity:.4}.paginationRow .VuePagination nav ul.pagination .page-item.VuePagination__pagination-item-prev-page a{color:transparent;cursor:pointer;display:block;left:0;margin:0 auto;opacity:0;position:absolute;right:0;width:100%;z-index:123}.paginationRow.custom-pagination .VuePagination nav{align-items:center;flex-direction:column}.paginationRow.custom-pagination .VuePagination nav ul.pagination .page-item .page-link{padding:5px 6px}.builder-main *{font-size:14px}.builder-main p{color:#304961;font-size:16px;line-height:24px}.builder-main h2{color:#304961;font-size:28px;font-weight:300}.builder-main h3{color:#304961;font-size:24px;font-weight:500}.builder-main h4{color:#304961;font-size:18px;font-weight:800}.builder-main h5{color:#304961;font-size:14px;font-weight:600}.builder-main h6{color:#304961;font-size:12px;font-weight:600}.builder-main{padding-top:60px}.builder-main .builder-header{align-items:center;background-color:#e6ecf2;display:flex;height:60px;justify-content:space-between;left:50px;padding:0 25px;position:fixed;right:0;top:0;width:calc(100% - 50px);z-index:12}.builder-main .builder-header .form-group{align-items:center;color:#1c3047;display:flex;margin-bottom:0}.builder-main .builder-header .form-group label{margin-bottom:0}.builder-main .builder-header .form-group .close-exit{padding:0!important}.builder-main .builder-header .form-group .close-exit .btn{background-color:transparent!important;border:none;height:auto!important;line-height:1!important;margin:0!important;padding:10px 8px}.builder-main .builder-header .form-group .close-exit .btn:after{display:none!important}.builder-main .builder-header .form-group .close-exit i{color:#1c3047}.builder-main .builder-header .form-group .close-exit .dropdown-menu{background-color:#d8dfe8;border-radius:3px;box-shadow:none;margin-top:8px;padding:0}.builder-main .builder-header .form-group .close-exit .dropdown-menu:hover{box-shadow:0 1px 15px 1px rgba(0,0,0,.04),0 1px 6px rgba(0,0,0,.08)}.builder-main .builder-header .form-group button{margin:0 7px}.builder-main .builder-header .form-group button.preview i{display:inline-block;transform:translateY(2px) rotate(90deg)}.builder-main .builder-header .multiselect{background:#d8dfe8;color:#1c3047;margin:0 10px}.builder-main .builder-header .multiselect.multiselect--active .multiselect__tags{border-color:transparent!important}.builder-main .builder-header .multiselect.multiselect--active .multiselect__content-wrapper{background:#d8dfe8;border-color:transparent!important}.builder-main .builder-header .multiselect .multiselect__select:before{color:#1c3047!important}.builder-main .builder-header .multiselect .multiselect__tags{border-color:transparent}.builder-main .builder-header .multiselect .multiselect__content-wrapper{background:#d8dfe8;border-color:transparent}.builder-main .builder-left-col{height:calc(100vh - 60px);left:50px;padding:0;position:fixed;top:60px;width:300px;z-index:10}.builder-main .builder-left-col .builder-left{background-color:#d8dfe8;height:100%;padding:50px 0 20px}.builder-main .builder-left-col .previewSec{overflow:auto;padding:0 24px 0 17px}.builder-main .builder-left-col .previewSec::-webkit-scrollbar{background:#bfcad6;height:5px;width:5px}.builder-main .builder-left-col .previewSec::-webkit-scrollbar-track{background:#bfcad6}.builder-main .builder-left-col .previewSec::-webkit-scrollbar-thumb{background:#304961;border-radius:10px}.builder-main .builder-left-col .previewSec label{color:#4c657a}.builder-main .builder-left-col .previewSec ul{display:flex;flex-flow:wrap;list-style:none;margin-bottom:45px;padding:0}.builder-main .builder-left-col .previewSec ul li{align-items:center;background:#f2f6fa;border-radius:3px;cursor:pointer;display:flex;height:47px;margin-bottom:2px;margin-top:2px;padding-left:40px;position:relative;width:100%}.builder-main .builder-left-col .previewSec ul li input{height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.builder-main .builder-left-col .previewSec ul li input:checked+div:before{border-color:transparent!important;color:#169bff;content:"\e94f";font-family:icomoon;height:auto;top:11px;width:auto}.builder-main .builder-left-col .previewSec ul li h6{color:#1c3047;font-size:14px;line-height:47px;margin-bottom:0}.builder-main .builder-left-col .previewSec ul li span{color:#1c3047;font-size:12px;line-height:14px}.builder-main .builder-left-col .previewSec ul li div:before{border:1px solid #a7b5c4;border-radius:100%;content:"";display:block;font-size:16px;height:16px;left:10px;position:absolute;top:15px;width:16px}.builder-main .builder-left-col .head{background:transparent linear-gradient(180deg,#267fc2,#1268a8) 0 0 no-repeat padding-box;color:#fff;display:flex;height:37px;justify-content:space-between;left:0;margin-bottom:0;position:absolute;right:0;top:0;width:100%}.builder-main .builder-left-col .head span{display:block;font-size:16px;padding:6px 10px;text-align:left}.builder-main .builder-left-col .foot{background:#267fc2;bottom:0;color:#fff;height:40px;left:0;margin-bottom:0;position:absolute;right:0;width:100%}.builder-main .builder-left-col .foot ul{align-items:center;display:flex;height:100%;justify-content:flex-end;list-style:none;margin:0;padding:0 15px;position:relative}.builder-main .builder-left-col .foot ul li{cursor:pointer;line-height:10px;min-height:10px;padding:0 5px}.builder-main .builder-left-col .foot ul li.responsive ul{background:rgba(38,127,194,.78);bottom:100%;display:flex;flex-flow:wrap;height:auto;left:0;padding:10px;position:absolute;right:0;z-index:2}.builder-main .builder-left-col .foot ul li.responsive ul li{align-items:center;background-color:#267fc2;border-bottom:1px solid #d8dfe8;color:#fff;display:flex;font-size:12px;padding:0;width:100%}.builder-main .builder-left-col .foot ul li.responsive ul li.active{background-color:#d8dfe8;color:#000}.builder-main .builder-left-col .foot ul li.responsive ul li:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.builder-main .builder-left-col .foot ul li.responsive ul li:last-child{border:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.builder-main .builder-left-col .foot ul li.responsive ul li:hover{background-color:#d8dfe8;color:#000}.builder-main .builder-left-col .foot ul li.responsive ul li h6{font-size:14px;margin-bottom:0;margin-right:20px;width:80px}.builder-main .builder-left-col .foot ul li.responsive ul li i{align-items:center;display:flex;height:40px;justify-content:center;margin-right:10px;width:40px}.builder-main .builder-left-col .foot ul li i{font-size:16px}.builder-main .builder-left-col .foot ul li.update{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#169bff;border-radius:3px;box-shadow:none;color:#fff;font-size:14px;font-weight:600;height:28px;line-height:28px;margin-left:10px;min-width:110px;outline:none;overflow:hidden;padding-left:15px;position:relative}.builder-main .builder-left-col .foot ul li.update:after{speak:never;align-items:center;border-left:1px solid #fff;content:"\e913";display:flex;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;height:100%;justify-content:center;line-height:1;position:absolute;right:0;text-transform:none;top:0;width:30px}.builder-main .builder-left-col .middle{height:100%;overflow:auto;padding:0 10px}.builder-main .builder-left-col .middle::-webkit-scrollbar{background:#bfcad6;height:5px;width:5px}.builder-main .builder-left-col .middle::-webkit-scrollbar-track{background:#bfcad6}.builder-main .builder-left-col .middle::-webkit-scrollbar-thumb{background:#304961;border-radius:10px}.builder-main .builder-left-col .middle .dragable-elements{display:flex;flex-flow:wrap;justify-content:space-between}.builder-main .builder-left-col .middle .dragable-elements.layouts{padding:0 30px}.builder-main .builder-left-col .middle .dragable-elements.layouts .list-group-item{align-items:flex-start;height:auto;padding:10px 30px;width:100%}.builder-main .builder-left-col .middle .dragable-elements .list-group-item{align-items:center;border:none;border-radius:5px;cursor:move;display:flex;flex-flow:column;height:100px;justify-content:center;margin:3px 0;padding:10px 15px;width:49%}.builder-main .builder-left-col .middle .dragable-elements .list-group-item .svg{width:100%}.builder-main .builder-left-col .middle .dragable-elements .list-group-item .svg path{fill:#d8dfe8}.builder-main .builder-left-col .middle .element-setting{color:#1c3047}.builder-main .builder-left-col .middle .element-setting .custom-switch-toogle input:checked+label{background-color:#1268a8}.builder-main .builder-left-col .middle .element-setting .custom-switch-toogle label{background:#a7b5c4}.builder-main .builder-left-col .middle .element-setting ul{list-style:none;padding:0}.builder-main .builder-left-col .middle .element-setting ul li{margin-bottom:15px}.builder-main .builder-left-col .middle .element-setting ul li .upload-img{background:#fff;border:1px dashed #a7b5c4;border-radius:6px;padding:20px 15px 30px}.builder-main .builder-left-col .middle .element-setting ul li .upload-img>label{display:flex;flex-flow:wrap;justify-content:center;margin-bottom:0!important}.builder-main .builder-left-col .middle .element-setting ul li .upload-img>label>span{background-color:#169bff;border-radius:3px;color:#fff;font-size:15px;line-height:16px;margin-bottom:15px;padding:10px 16px}.builder-main .builder-left-col .middle .element-setting ul li .upload-img>label>span i{display:inline-block;transform:rotate(-90deg)}.builder-main .builder-left-col .middle .element-setting ul li .upload-img .custom-file input{bottom:-20px;height:130px;opacity:0!important;outline:none;position:absolute;visibility:hidden}.builder-main .builder-left-col .middle .element-setting ul li .upload-img .custom-file label{border:none;display:block;height:auto;margin-bottom:0;outline:none;position:relative;text-align:center}.builder-main .builder-left-col .middle .element-setting ul li .upload-img .custom-file label:after{display:none!important}.builder-main .builder-left-col .middle .element-setting ul li .upload-img .custom-file label{color:#a7b5c4;font-size:14px;line-height:16px}.builder-main .builder-left-col .middle .element-setting ul li .form-group label{color:#1c3047;font-size:16px;line-height:19px;margin-bottom:20px}.builder-main .builder-left-col .middle .element-setting ul li textarea{border:none!important}.builder-main .builder-left-col .middle .element-setting ul li .color,.builder-main .builder-left-col .middle .element-setting ul li .range{align-items:center;display:flex}.builder-main .builder-left-col .middle .element-setting ul li .color input,.builder-main .builder-left-col .middle .element-setting ul li .range input{width:100%}.builder-main .builder-left-col .middle .element-setting ul li .color span,.builder-main .builder-left-col .middle .element-setting ul li .range span{background-color:#fff;border-radius:3px;color:#000;font-size:12px;height:30px;margin-left:10px;padding:5px;text-align:center;width:60px}.builder-main .builder-left-col .middle .element-setting ul li .color span{width:100px}.builder-main .builder-left-col .middle .element-setting ul li.editorSetting{margin-top:10px}.builder-main .builder-left-col .middle .element-setting ul li.editorSetting .quillWrapper .ql-toolbar{background:#f2f6fa}.builder-main .builder-left-col .middle .element-setting ul li.editorSetting .quillWrapper #quill-container{background:#fff}.builder-main .builder-left-col .middle .element-setting .columnsSetting ul{list-style:none;margin:0 auto;overflow:hidden;padding:0}.builder-main .builder-left-col .middle .element-setting .columnsSetting ul li{cursor:pointer;float:left;margin:0;max-width:33.333%;min-width:25px;padding:3px;width:33%}.builder-main .builder-left-col .middle .element-setting .columnsSetting ul li svg{cursor:pointer;height:46px;width:100%}.builder-main .builder-left-col .middle .element-setting .columnsSetting ul li svg path{fill:#a7b5c4}.builder-main .builder-left-col .middle .element-setting .columnsSetting ul li input[type=radio]{opacity:0;position:absolute}.builder-main .builder-left-col .middle .element-setting .columnsSetting ul li input[type=radio]:checked+div svg path{fill:#186faf}.builder-main .builder-left-col .middle .element-navigator{border-left:1px solid #a7b5c4;border-right:1px solid #a7b5c4}.builder-main .builder-left-col .middle .element-navigator ul{list-style:none;padding-left:0}.builder-main .builder-left-col .middle .element-navigator ul.ele-sections{border-bottom:1px solid #a7b5c4;padding-left:0}.builder-main .builder-left-col .middle .element-navigator ul li{background-color:#f2f6fa;border-top:.5px solid #a7b5c4;cursor:grab;min-height:22px;padding:1px 0;position:relative}.builder-main .builder-left-col .middle .element-navigator ul li ul li{padding-left:10px}.builder-main .builder-left-col .middle .element-navigator ul li span{bottom:0;height:22px;left:0;padding-left:10px;right:0;top:0;width:100%}.builder-main .builder-right{background-color:#f2f6fa;left:0;margin:0 0 0 auto;min-height:calc(100vh - 60px);overflow:auto;padding:10px 60px;position:relative;right:0;top:0;width:calc(100% - 300px)}.builder-main .builder-right.tablet .preview-body{max-width:788px}.builder-main .builder-right.mobile .preview-body{max-width:380px}.builder-main .builder-right.mobile .preview-body .row-reverse{flex-direction:unset!important}.builder-main .builder-right.mobile .preview-body .row-reverse:nth-child(odd) .columns{order:0}.builder-main .builder-right.mobile .preview-body .row-reverse:nth-child(odd) .columns:first-child{order:1}.builder-main .builder-right.mobile .preview-body .columns{flex:0 0 100%;max-width:100%}.builder-main .builder-right .preview-body{margin:50px auto 0;max-width:100%;transition:all 1s ease-in-out}.builder-main .builder-right .preview-body .preview-content .Elementwidget,.builder-main .builder-right .preview-body .preview-content .Elementwidget:last-child{margin-bottom:15px}.builder-main .builder-right .preview-body .preview-content section.grid .row.grid{text-align:center}.builder-main .builder-right .drag-area{background-color:#fff;height:100%}.builder-main .builder-right .drag-area .draggedArea{border:1px dashed #267fc2;height:100%;min-height:70px;padding:10px;width:100%}.builder-main .builder-right .drag-area .draggedArea .list-group-item.row-item.ghost{height:0!important;opacity:0!important;visibility:hidden!important;width:0!important}.builder-main .builder-right .drag-area .draggedArea.row-wala{border:2px solid #267fc2}.builder-main .builder-right .drag-area .draggedArea.row-wala .list-group-item.row-item.ghost{height:5px!important;opacity:1!important;visibility:visible!important;width:100%!important}.builder-main .builder-right .drag-area .draggedArea.Main{border-color:transparent}.builder-main .builder-right .drag-area .draggedArea.Main>.renderedElements.ghost{border:none!important;min-height:0!important;opacity:0!important;padding:0!important}.builder-main .builder-right .drag-area .draggedArea.Main>.renderedElements.Section{min-height:50px!important;opacity:1!important}.builder-main .builder-right .drag-area .draggedArea .renderedElements{word-wrap:break-word;border:0 solid transparent;margin:18px 0 0;min-height:50px;padding:0;position:relative;width:100%}.builder-main .builder-right .drag-area .draggedArea .renderedElements b,.builder-main .builder-right .drag-area .draggedArea .renderedElements button,.builder-main .builder-right .drag-area .draggedArea .renderedElements div,.builder-main .builder-right .drag-area .draggedArea .renderedElements em,.builder-main .builder-right .drag-area .draggedArea .renderedElements h1,.builder-main .builder-right .drag-area .draggedArea .renderedElements h2,.builder-main .builder-right .drag-area .draggedArea .renderedElements h3,.builder-main .builder-right .drag-area .draggedArea .renderedElements h4,.builder-main .builder-right .drag-area .draggedArea .renderedElements h5,.builder-main .builder-right .drag-area .draggedArea .renderedElements h6,.builder-main .builder-right .drag-area .draggedArea .renderedElements li,.builder-main .builder-right .drag-area .draggedArea .renderedElements ol,.builder-main .builder-right .drag-area .draggedArea .renderedElements p,.builder-main .builder-right .drag-area .draggedArea .renderedElements span,.builder-main .builder-right .drag-area .draggedArea .renderedElements table,.builder-main .builder-right .drag-area .draggedArea .renderedElements td,.builder-main .builder-right .drag-area .draggedArea .renderedElements th,.builder-main .builder-right .drag-area .draggedArea .renderedElements tr,.builder-main .builder-right .drag-area .draggedArea .renderedElements ul{font-family:Poppins,Public Sans,sans-serif}.builder-main .builder-right .drag-area .draggedArea .renderedElements.widgetElements{word-wrap:break-word;border:1px solid transparent;margin-bottom:9px;margin-top:9px}.builder-main .builder-right .drag-area .draggedArea .renderedElements.widgetElements .contentData .elementEditor,.builder-main .builder-right .drag-area .draggedArea .renderedElements.widgetElements .contentData .elementHeading{padding:10px}.builder-main .builder-right .drag-area .draggedArea .renderedElements.widgetElements.activeElement,.builder-main .builder-right .drag-area .draggedArea .renderedElements.widgetElements:hover{border-color:#247cbf}.builder-main .builder-right .drag-area .draggedArea .renderedElements.widgetElements:hover .controls{opacity:1}.builder-main .builder-right .drag-area .draggedArea .renderedElements.Section{margin-bottom:40px;margin-top:40px}.builder-main .builder-right .drag-area .draggedArea .renderedElements.Section:last-child{margin-bottom:10px}.builder-main .builder-right .drag-area .draggedArea .renderedElements.Section:last-child:after{opacity:0}.builder-main .builder-right .drag-area .draggedArea .renderedElements.Section:after{border-bottom:2px solid #267fc2;bottom:-10px;content:"";height:1px;left:-12px;margin:0;position:absolute;right:0;width:calc(100% + 24px)}.builder-main .builder-right .drag-area .draggedArea .renderedElements .elementContent,.builder-main .builder-right .drag-area .draggedArea .renderedElements .elementContent .contentData{height:100%}.builder-main .builder-right .drag-area .draggedArea .renderedElements.elementRow:last-child:after{opacity:0}.builder-main .builder-right .drag-area .draggedArea .renderedElements.elementRow:after{border-bottom:1px dashed #267fc2;bottom:-12px;content:"";height:1px;left:-12px;margin:0;position:absolute;right:0;width:calc(100% + 24px)}.builder-main .builder-right .drag-area .draggedArea .renderedElements.elementRow .draggedArea.col-wala{border-color:#a7b5c4}.builder-main .builder-right .drag-area .draggedArea .renderedElements.elementRow .draggedArea.col-wala .column-drag{background:red!important}.builder-main .builder-right .drag-area .draggedArea .renderedElements.widgetElements.activeElement .controls,.builder-main .builder-right .drag-area .draggedArea .renderedElements.widgetElements:hover .controls{opacity:1}.builder-main .builder-right .drag-area .draggedArea .renderedElements.widgetElements .controls{justify-content:flex-end;left:unset;opacity:0;right:0}.builder-main .builder-right .drag-area .draggedArea .renderedElements.COL{border-color:#267fc2}.builder-main .builder-right .drag-area .draggedArea .renderedElements.Image img{height:auto;width:100%}.builder-main .builder-right .drag-area .draggedArea .renderedElements.Columns{margin:12px 0 0}.builder-main .builder-right .drag-area .draggedArea .renderedElements.Columns .draggedArea{border-color:#267fc2}.builder-main .builder-right .drag-area .draggedArea .renderedElements.Columns.ghost{background-color:#267fc2}.builder-main .builder-right .drag-area .draggedArea .renderedElements.Columns .controls{right:unset}.builder-main .builder-right .drag-area .draggedArea .renderedElements .controls{bottom:100%;display:flex;justify-content:flex-start;left:0;margin:0 auto;opacity:1;position:absolute;right:0;width:auto}.builder-main .builder-right .drag-area .draggedArea .renderedElements .controls .btn{background:transparent linear-gradient(180deg,#267fc2,#1268a8) 0 0 no-repeat padding-box;background-color:#1268a8;border-color:#1268a8;border-radius:0;color:#fff;font-size:10px!important;height:25px;margin-left:1px;padding:0 3px;text-align:center;width:26px}.builder-main .builder-right .drag-area .draggedArea .renderedElements .controls .delete{padding-left:5px}.builder-main .builder-right .drag-area .draggedArea .renderedElements .controls .handle{background:#a7b5c4;border-color:#a7b5c4}.builder-main .builder-right .drag-area .draggedArea .renderedElements .controls .handle i{display:block;transform:rotate(90deg)}.builder-main .builder-right .drag-area .draggedArea .renderedElements .controls.section-control{left:unset;opacity:1}.builder-main .builder-right .drag-area .draggedArea .renderedElements .controls.column-control{justify-content:flex-end;padding-right:4px}.builder-main .builder-right .drag-area .draggedArea .renderedElements .controls.widget-control{justify-content:flex-start}.builder-main .builder-right .drag-area .draggedArea .renderedElements .elementColumns .controls.column{left:3px;margin-left:0;right:unset}.builder-main .builder-right .drag-area .draggedArea .renderedElements .ghost{background-color:#169bff;min-height:5px}.builder-main .builder-right .drag-area .draggedArea .renderedElements .ghost .elementContent{height:3px;opacity:0;overflow:hidden}.builder-main .ghost{background-color:#3fc3ee;border:none;height:5px;min-height:5px;overflow:hidden;padding:0!important;position:relative}.builder-main .ghost:before{background-color:#3fc3ee;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;z-index:2}.user-filter-icon.filter-column{background-color:#476580;border-radius:50%;margin-left:10px;padding:3px}.product-detail-features .product-title-area{margin-top:50px}.product-detail-features .product-title-area h3{color:#1c3047}.product-detail-features .product-title-area h3.details-found{font-size:16px;font-weight:400}.product-detail-features .product-title-area h3.product-title{font-size:24px;font-weight:700}.product-detail-features .product-title-area h3.product-title .icon-Icon-material-edit{color:#687e94;font-size:16px}.product-detail-features .product-title-area label.product-code{background-color:#d4dce5;border-radius:3px;color:#687e94;font-size:12px;font-weight:400;padding:2px 4px;text-transform:uppercase}.product-detail-features .form-group input:focus{border-color:#d8dfe8;box-shadow:none}.product-detail-features .form-group input:active{border:1px solid #d8dfe8}.custom-section-pd .btn-download{background-color:transparent;border:1px solid #bfcad6;border-radius:3px;color:#1c3047;font-weight:500}.custom-section-pd .btn-download i{color:#1c3047;font-size:16px;font-weight:700;margin-right:7px;position:relative;top:2px}.model-version-modal .modal-content{background-color:#e6ecf2;border:10px solid rgba(229,235,241,.859)!important;border-radius:10px!important;margin:0 auto;max-width:620px}.model-version-modal .modal-content .modal-header{background-color:#e6ecf2;border-top-left-radius:10px;border-top-right-radius:10px}.model-version-modal .modal-content .modal-body{border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:20px 25px!important}.model-version-modal .modal-content .modal-body .content{background-color:#fff;border:1px solid #d8dfe8;border-radius:5px;margin-bottom:20px;padding:20px}.model-version-modal .modal-content .modal-body .content h2{color:#1c3047;font-size:18px;font-weight:600;margin-bottom:0}.model-version-modal .modal-content .modal-body .btn-regenrate{border:1px solid #bfcad6;border-radius:3px;color:#1c3047;display:inline-block;font-size:14px!important;font-weight:500;height:unset;line-height:1;padding:12px 10px;width:100%}.model-version-modal.prompt-modal .modal-content .modal-body{padding:16px!important}.model-version-modal.prompt-modal .modal-content .modal-body .chat-container .chat-messages{display:flex;flex-direction:column-reverse;max-height:400px;overflow-y:scroll;scrollbar-width:none}.model-version-modal.prompt-modal .modal-content .modal-body .chat-container .chat-messages::-webkit-scrollbar{display:none}.model-version-modal.prompt-modal .modal-content .modal-body .chat-container .chat-messages .message-ai{display:flex;justify-content:space-between}.model-version-modal.prompt-modal .modal-content .modal-body .chat-container .chat-messages .message-ai .message-sender{background-color:#d8dfe8;border-radius:50%;flex:0 0 41px;height:41px;width:47px}.model-version-modal.prompt-modal .modal-content .modal-body .chat-container .chat-messages .message-ai .message-content{background-color:#d8dfe8;border-radius:8px;color:#1c3047;font-size:14px;font-weight:400;margin-left:15px;max-width:100%;overflow-x:hidden;padding:10px 15px;width:100%}.model-version-modal.prompt-modal .modal-content .modal-body .chat-container .chat-messages .message-ai .prompt-date{bottom:2px;color:#1c3047;font-size:11px;font-weight:700;right:8px}.model-version-modal.prompt-modal .modal-content .modal-body .chat-container .chat-messages .message-ai .prompt-btn{left:55px;top:100%}.model-version-modal.prompt-modal .modal-content .modal-body .chat-container .chat-messages .message-ai .prompt-btn button{border-radius:4px}.model-version-modal.prompt-modal .modal-content .modal-body .chat-container .chat-messages .message-prompt{background-color:#fff;border-radius:8px;color:#1c3047;font-size:14px;font-weight:400;max-width:382px;padding:10px 15px}.model-version-modal.prompt-modal .modal-content .modal-body .chat-container .chat-messages .message-prompt .prompt-date{bottom:2px;color:#1c3047;font-size:11px;font-weight:700;right:8px}.model-version-modal.prompt-modal .modal-content .modal-body .chat-container .message-input{padding:16px 0 0}.model-version-modal.prompt-modal .modal-content .modal-body .chat-container .message-input textarea{background-color:#fff;border-color:#d8dfe8;color:#1c3047;font-size:14px}.model-version-modal.prompt-modal .modal-content .modal-body .chat-container .message-input textarea::-moz-placeholder{color:#1c3047}.model-version-modal.prompt-modal .modal-content .modal-body .chat-container .message-input textarea::placeholder{color:#1c3047}.file-auto-generate{margin-top:40px}.file-auto-generate span{font-size:16px}.file-auto-generate a{border:1px solid #bfcad6;border-radius:3px;color:#1c3047;display:block;font-size:14px;font-weight:500;margin:0 auto;max-width:400px;padding:8px 0}.file-auto-generate a i{color:#687e94;font-size:14px}.single-product-creation .pc-title i{color:#687e94;font-size:16px}.single-product-creation .pc-title a{color:#687e94;font-size:14px;font-weight:600;text-decoration:underline}.single-product-creation .detail_basic_image_upload .overlay-cover{background:rgba(0,58,102,.478);border-radius:4px;bottom:35%;width:98px}.single-product-creation .image-status-dropdown{background:#e6ecf2;border-radius:2px;right:9px;top:9px}.single-product-creation .image-status-dropdown button{align-items:center;display:flex;height:21px;justify-content:center;width:21px}.single-product-creation .image-status-dropdown button span{font-size:12px}.single-product-creation .upload_file-border-box .custom-file-input~label.custom-file-label:after{font-size:24px;height:42px!important;padding:1px 0 0 3px;width:42px!important}.single-product-creation .group-btn .lang-selector{background-color:#d8dfe8;border-radius:5px;padding:3px}.single-product-creation .group-btn .lang-selector .radio-box{align-items:center;border-radius:5px;display:flex;height:26px;justify-content:center;width:40px}.single-product-creation .group-btn .lang-selector .radio-box span{color:#000}.single-product-creation .group-btn .lang-selector .radio-box input[type=radio]{display:none}.single-product-creation .group-btn .lang-selector .radio-box.ar-active,.single-product-creation .group-btn .lang-selector .radio-box.en-active{background:#fff}.single-product-creation .long-description{border-radius:5px;padding:18px 30px;position:relative}.single-product-creation .long-description i{color:#707070;content:"";font-size:19px;position:absolute;right:15px;top:45%}.single-product-creation .long-description .image-box{border:1px solid #a7b5c4;border-radius:6px;margin:0 auto;max-height:300px;max-width:300px}.single-product-creation .long-description .image-box img{border-radius:6px;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.single-product-creation .attachment-sec label{color:#687e94}.single-product-creation .custom-uploader-sm{cursor:pointer;height:127px;position:relative;text-align:center;width:161px}.single-product-creation .custom-uploader-sm input{bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0}.single-product-creation .custom-uploader-sm .default-state{background-color:#fff;border:1px dotted #bfcad6;border-radius:6px;height:100%;padding:28px 0;width:100%}.single-product-creation .custom-uploader-sm .default-state i{color:#1c3047;font-size:20px}.single-product-creation .custom-uploader-sm .default-state span{color:#687e94;text-decoration:underline}.single-product-creation .custom-uploader-sm .file-upload-state{align-items:center;background-color:#e6ecf2;border:1px solid #bfcad6;border-radius:6px;display:flex;flex-direction:column;height:100%;padding:28px 0;position:relative;text-align:center;width:100%}.single-product-creation .custom-uploader-sm .file-upload-state a{bottom:5px;color:#687e94;content:"";left:35%;position:absolute;text-decoration:underline}.single-product-creation .custom-uploader-sm .file-upload-state .file-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:45px;margin-bottom:0;overflow:hidden;padding:0 5px;word-break:break-word}.single-product-creation.review-prd{background-color:#e6ecf2;margin:0 auto;max-width:1240px}.single-product-creation.review-prd .video-frame{height:auto;margin-right:15px;width:280px}.single-product-creation.review-prd .video-frame iframe{border-radius:10px}.single-product-creation.review-prd .video-frame .delete-button{background-color:#fff;border-radius:50%;box-shadow:0 0 5px #dfdfdf;display:flex;flex-direction:column;height:25px;justify-content:center;right:-10px;text-align:center;top:-10px;width:25px}.single-product-creation.review-prd .video-frame .delete-button i{color:#000;font-size:10px}.single-product-creation.review-prd .video-uploader{margin-right:15px}.single-product-creation.review-prd .video-uploader .upload_file-border-box{border-radius:10px!important;height:149px;width:150px}.single-product-creation.add-varaint-pd{background-color:#e6ecf2;border-radius:8px;margin:0 auto;max-width:685px;padding:20px 35px!important}.single-product-creation.add-varaint-pd .variant-bg{background-color:#f2f6fa;border-radius:5px}.single-product-creation.add-varaint-pd .upload_file-border-box{border-radius:3px;height:80px;width:80px}.single-product-creation.add-varaint-pd .upload_file-border-box .custom-file-input~label.custom-file-label:after{font-size:14px;height:24px!important;padding:1px 0 0 3px;width:24px!important}.single-product-creation.add-varaint-pd .upload_file-border-box .custom-file-label .form-file-text:after{font-size:14px!important;height:25px!important;width:25px!important}.single-product-creation.add-varaint-pd .detail_basic_image_upload{height:80px;width:80px}.single-product-creation.add-varaint-pd .detail_basic_image_upload img,.single-product-creation.add-varaint-pd .detail_basic_image_upload label{border-radius:3px}.single-product-creation.add-varaint-pd .detail_basic_image_upload .form-check-input{height:100%;width:100%}.single-product-creation.add-varaint-pd .image-status-dropdown{background-color:transparent;right:1px;top:5px}.single-product-creation.add-varaint-pd .vue-checkbox input:checked+label:before{background:#169bff;border-color:#72bef2;color:#fff;content:"\e912";font-size:9px;padding-left:2px;padding-top:2px}.single-product-creation.add-varaint-pd .vue-checkbox input:checked+label:after{opacity:0}.single-product-creation.success-create-product.panel-vertical-center{min-height:100vh}.single-product-creation.success-create-product .successful i.icon-completed-icon{font-size:73px}.single-product-creation.success-create-product .successful p{color:#304961}.single-product-creation.success-create-product .successful p.title-dark{font-size:24px}.single-product-creation.success-create-product .successful a{color:#1ccdae;text-decoration:underline}.single-product-creation.success-create-product button{font-size:16px!important;font-weight:500}.single-product-creation.success-create-product button.btn-prompt{max-width:292px!important;min-height:48px}.border-transparent{border-color:transparent}.panel-vertical-center{display:flex;flex-flow:column;justify-content:center;min-height:calc(100vh - 200px)}.app-admin-wrap{background-color:#f2f6fa}.tooltip .arrow:before{border-top-color:#169bff}.tooltip .tooltip-inner{background-color:#169bff}.box-shadow-none{box-shadow:none!important}.user-profile{background:#ffbf02;border-top:1px solid #e2e6eb;bottom:0;left:0;position:fixed;text-align:center;transition:all .3s ease;width:50px;z-index:99}.user-profile a{color:#fff;font-weight:700}.user-profile a:hover{background:#fdc828;color:#fff;text-decoration:none}.spinner-btn{position:relative}.btn .spinner-custom{display:none;height:auto;left:0;margin:0 auto;overflow:hidden;position:absolute;right:0;top:50%;transform:translateY(-50%);width:2em}.btn.show-spinner span{opacity:0}.btn.show-spinner .spinner-custom{display:block;width:auto}.btn.show-spinner.generate-ai-btn{opacity:.65;pointer-events:none}.btn.generate-ai-btn{min-width:238px}.PIMS-footer-progress-bar{background:#fff;bottom:0;box-shadow:0 5px 20px 15px rgba(0,0,0,.06),0 1px 4px rgba(0,0,0,.08);height:74px;left:50px;margin:0;padding:0 20px;position:fixed;transition:all .3s ease;width:calc(100% - 50px);z-index:10}.PIMS-footer-progress-bar .bar-content{align-items:center;display:flex;flex-flow:row;height:100%;justify-content:space-between}.PIMS-footer-progress-bar ul{align-items:stretch;color:#4c657a;-moz-column-gap:0;column-gap:0;counter-reset:li;display:flex;font-size:10px;font-weight:700;list-style:none;margin:0;overflow-x:auto;overflow-y:hidden;padding:0 15px;position:relative;text-align:center}.PIMS-footer-progress-bar ul li{padding:0 7px;position:relative;width:25%}.PIMS-footer-progress-bar ul li:after{background-color:#fff;border:1px solid #a7b5c4;border-radius:50%;content:"";display:block;height:10px;margin:8px auto 0;position:relative;width:10px;z-index:10}.PIMS-footer-progress-bar ul li:before{background-color:#a7b5c4;bottom:4.5px;content:"";height:1px;margin:0;position:absolute;right:50%;width:100%;z-index:9}.PIMS-footer-progress-bar ul li.active:after{background-color:#2795e8;border-color:#2795e8}.PIMS-footer-progress-bar ul li.active:before{background-color:#2795e8}.PIMS-footer-progress-bar ul li:first-child:before{display:none}.PIMS-footer-progress-bar ul li span{display:block;min-height:32px;text-transform:capitalize}.PIMS-footer-progress-bar .btn{border:1px solid;border-radius:3px;color:#333;font-size:14px;font-weight:600;height:37px;min-width:110px}.PIMS-footer-progress-bar .btn.btn-disabled{background:#b6e0fe;color:#fff}.PIMS-footer-progress-bar .btn.btn-next{background:#169bff;color:#fff}.PIMS-footer-progress-bar .btn.btn-next:hover{background:#2d91f7}.PIMS-footer-progress-bar .btn.btn-save{background:#1ccdae;color:#fff}.PIMS-footer-progress-bar .btn.btn-prev{border-color:#bfcad6;color:#a7b5c4}.PIMS-footer-progress-bar .btn.btn-prev.show-spinner{background:#a7b5c4!important}.PIMS-footer-progress-bar .btn.btn-prev:hover{box-shadow:0 0 10px #ccc;color:#1c3047}.PIMS-footer-progress-bar .btn.btn-prev:disabled{color:#a7b5c4}.PIMS-footer-progress-bar .btn:hover span{font-weight:700}.PIMS-footer-progress-bar .btn span{align-items:center;display:flex;justify-content:space-between}.progress-info-bar .p-bar progress{width:100%}.progress-info-bar .p-info span span{color:#169bff;font-weight:500}.rounded-10{border-radius:10px!important}.rounded-20{border-radius:20px!important}.rounded-25{border-radius:25px!important}.rounded-30{border-radius:30px!important}.border-top{border-top:1px solid #dee2e6}.border-left{border-left:1px solid #dee2e6}.border-right{border-right:1px solid #dee2e6}.border-bottom{border-bottom:1px solid #dee2e6}.custom-scroll-bar{max-height:350px;min-height:200px;overflow:hidden;overflow-y:auto}.custom-scroll-bar.custom-scroll-bar-hgt{max-height:320px}.custom-scroll-bar::-webkit-scrollbar{background:#bfcad6;height:5px;width:5px}.custom-scroll-bar::-webkit-scrollbar-track{background:#bfcad6}.custom-scroll-bar::-webkit-scrollbar-thumb{background:#304961;border-radius:10px}body .min-height-100{min-height:100px}body .min-height-150{min-height:150px}body .min-height-200{min-height:200px}body .cursor-pointer{cursor:pointer}body .font-extra-bold{font-weight:800!important}body .font-bold{font-weight:700!important}body .font-300{font-weight:300!important}body .font-400{font-weight:400!important}body .font-500{font-weight:500!important}body .font-600{font-weight:600!important}body .font-30{font-size:30px}body .font-20{font-size:20px}body .font-19{font-size:19px}body .font-18{font-size:18px}body .font-16{font-size:16px}body .font-14{font-size:14px}body .font-13{font-size:13px}body .font-12{font-size:12px}body .font-11{font-size:11px}body .font-10{font-size:10px}body .font-9{font-size:9px}body .font-8{font-size:8px}@media (min-width:992px){.col-20{flex:0 0 20%;max-width:20%}}.vgt-responsive table.tableOne.vgt-table{background-color:#fff;border-collapse:collapse;font-size:13px;max-width:100%;table-layout:auto;width:100%}.vgt-responsive table.tableOne.vgt-table thead th{border-bottom:1px solid #dcdfe6;color:#606266;padding:0 1.5em .75em .75em;vertical-align:bottom}.vgt-responsive table.tableOne.vgt-table td{border-bottom:1px solid #dcdfe6;color:#606266;padding:.75em;vertical-align:middle}.lang-select{margin-left:10px;width:60px}.pos-top{top:0}.pos-left{left:0}.pos-right{right:0}.pos-bottom{bottom:0}.extra-draggable-icons{padding:0 10px}.extra-draggable-icons i{align-items:center;border-radius:50%;box-shadow:0 0 6px rgba(0,0,0,.3);display:flex;height:30px;justify-content:center;margin-left:10px;width:30px!important}.icon-drop-category-icon:before{content:"\e90f";cursor:pointer}.input-drag-container.icon-pencil1{align-items:center;background:transparent;border:1px solid;border-radius:50%;cursor:move;display:flex;font-size:16px;height:35px;justify-content:center;width:35px}.input-drag-container.icon-pencil1:before{content:"\e90f"}.input-drag-container.icon-pencil1 div{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.input-drag-container.icon-pencil1 div input{display:none}.breadcrumb{flex-flow:column;margin-bottom:50px;padding:10px 0 25px;text-align:center}.breadcrumb h1{color:#687e94;font-size:12px;font-weight:700;line-height:14px;margin-bottom:15px;text-transform:uppercase}.breadcrumb ul li{color:#1c3047;font-size:24px;font-weight:500;line-height:28px}.separator-breadcrumb{display:none;margin-bottom:1rem;margin-top:1rem}.main-content-wrap{margin-bottom:80px;padding-top:15px}.min-h-150{min-height:150px}.border-dash{border:2px dashed #d1d3d4!important}.google-images i{display:none}.google-fetch-icon{background:#ffe400;border-radius:3px;color:#000;margin-left:3px;width:24px}.google-fetch-icon svg{width:14px}.max-h-150{max-height:150px!important}.max-h-200{max-height:200px!important}.max-h-250{max-height:250px!important}.highlight-drag.sortable-ghost .mp_product_map{border-color:#2795e8}.specific-cat-head{background-color:#2f2b47;text-align:center}.upload-file-pim{position:relative}.upload-file-pim .custom-file-label:after{background-color:#343a40;border-left:unset;border-radius:.25rem .25rem;bottom:4px;color:#fff;content:"Browse";display:block;height:1.8em;line-height:1.1;padding:.375rem .75rem;position:absolute;right:6px;top:4px;z-index:3}.upload-file-pim .custom-file-label{padding-left:40px;padding-right:90px}.upload-file-pim i{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;top:0;width:30px;z-index:1}.steps{margin:30px auto;max-width:60%;width:100%}.steps .choose{cursor:pointer;padding:5px 30px;position:relative}.steps .choose:after{speak:never;align-items:center;bottom:0;color:#ccc;content:"\e923";display:flex;flex-direction:column;font-family:icomoon!important;font-size:32px;font-style:normal;font-variant:normal;font-weight:400;font-weight:100;justify-content:center;left:calc(100% + 35px);margin-left:5px;position:absolute;text-transform:none;top:0}.steps .choose:last-child:after{content:unset}.steps .choose.active{background-color:#159bff;border-color:#159bff;color:#fff}@media screen and (max-width:1200px){.steps .choose{padding:5px 15px}}table.table-with-inputs th{min-width:230px}table.table-with-inputs td{padding-bottom:0;padding-top:0;position:relative;vertical-align:middle}table.table-with-inputs td *{background:transparent;border:1px solid transparent;box-shadow:none;display:block;height:100%;left:0;max-width:100%;outline:none;padding-left:10px;right:0;top:0;width:100%;z-index:1}table.table-with-inputs td .not-valid{background:rgba(255,0,0,.071)!important;border-color:red!important}table.table-with-inputs td :focus{border-color:#000}table.table-with-inputs td .input-custom,table.table-with-inputs td .select-custom,table.table-with-inputs td .textarea-custom{padding-left:0}table.table-with-inputs td img{height:auto;max-width:60px}table.table-with-inputs td input[type=checkbox]{height:auto;margin:0 auto;position:relative;width:auto}table.table-with-inputs td:nth-child(odd) *{background:#ededed!important}table.table-with-inputs td:nth-child(2n) *{background:#fff!important}table.table-with-inputs td .vue-checkbox,table.table-with-inputs td .vue-checkbox *{background:transparent!important}.category-list li label{cursor:pointer;font-weight:700;margin-bottom:0;width:100%}.category-list li label input{visibility:hidden}.category-list li label i{float:right;opacity:0;position:relative;top:7px}.category-list li:hover{border-color:#159bff;color:#159bff}.category-list li.active{background-color:transparent;border-color:#159bff;color:#33304e}.category-list li.active i{color:#33304e;opacity:1}.required-text{color:red}textarea{resize:none}.review_data_table table.table-with-inputs tbody tr td *{background:transparent!important}.review_data_table table.table-with-inputs tbody tr td ul{margin-bottom:5px;padding:0;text-align:left}.review_data_table table.table-with-inputs tbody tr td ul li{padding:0}.review_data_table table.table-with-inputs tbody tr td ul li ul{padding-left:10px}.review_data_table table tbody tr td{padding:0}.review_data_table table tbody tr td select{height:60px;padding:0;position:relative;z-index:1}.review_data_table .select-custom{position:relative}.review_data_table .select-custom:before{background:#cecece;content:"";height:100%;position:absolute;right:0;top:0;width:20px;z-index:0}.review_data_table .textarea-custom.not-valid-div:after{background:#f9d4d4;bottom:0;color:#de1011;content:"Required Field";display:block;font-size:12px;font-style:italic;height:auto;left:0;line-height:16px;padding:1.6px 4px 1.6px 30px;position:absolute;right:0;width:100%;z-index:0}.review_data_table .textarea-custom.not-valid-div:before{align-items:center;background:#de1010;border-radius:50%;bottom:3px;color:#fff;content:"!";display:flex;font-family:icomoon;font-size:12px;height:15px;justify-content:center;left:10px;position:absolute;text-align:center;width:15px;z-index:1}.review_data_table .custom-scroll-bar{min-height:60px;position:relative;z-index:1}select.form-control{-webkit-appearance:auto}.new-review-data-modal .not-valid{background:rgba(255,0,0,.071)!important;border-color:red!important}.MW-40{max-width:40px;min-width:40px!important}.MW-50{max-width:50px;min-width:50px!important}.MW-100{max-width:100px;min-width:100px!important}.w-400{min-width:400px;width:400px}.btn:disabled{cursor:not-allowed}.color-blueDark{color:#169bff!important}.alert{border-color:transparent;border-radius:2px!important;font-size:11px}.alert.alert-danger{background-color:rgba(222,16,16,.09);color:#de1010}.alert.alert-success{background:#d0efd4;color:#46d63f}.alert ul{margin-bottom:0}.custom-control-input{box-shadow:none;outline:none;width:100%}.custom-control-input:checked~.custom-control-label:before{background-color:#169bff;border-color:#169bff;color:#fff}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:transparent}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px rgba(173,181,189,.6)}.table-striped thead{background-color:#e6ecf2}.table-striped thead tr td,.table-striped thead tr th{color:#3c3c3c}.table-striped tbody tr td i,.table-striped tbody tr th i{cursor:pointer}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(216,223,232,.125);border-bottom:1px solid #d8dfe8;border-top:1px solid #d8dfe8}.table-striped tbody tr:nth-of-type(odd) td{color:#777;font-size:12px;font-weight:500}.table-striped tbody tr:nth-of-type(odd) td i{color:#000}.table-striped tbody tr:nth-of-type(2n){background-color:#fff}.table-striped tbody tr:nth-of-type(2n) td{color:#3c3c3c;font-size:12px;font-weight:500}.table-striped-vertical thead{background-color:#e6ecf2}.table-striped-vertical thead tr td,.table-striped-vertical thead tr th{color:#3c3c3c}.table-striped-vertical tbody tr td:nth-of-type(odd){background-color:#fff;color:#777}.table-striped-vertical tbody tr td:nth-of-type(2n){background-color:#ededed;color:#3c3c3c}.table-responsive::-webkit-scrollbar{background-color:#e0e0e0;height:6px;width:6px}.table-responsive::-webkit-scrollbar-thumb{background-color:#78777a;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.table-responsive::-webkit-scrollbar-track{background-color:#e0e0e0;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.outline-0{outline:none!important}.text-black{color:#33304e}.text-grey-800{color:#1c3047}.vue-checkbox{align-items:center;display:inline-flex;position:relative}.vue-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;left:0;opacity:0;outline:none;position:absolute;width:100%}.vue-checkbox input+label{cursor:pointer;line-height:14px;min-height:14px;min-width:20px;padding-left:24px}.vue-checkbox input+label:before{background:transparent;border:1px solid #adadad;border-radius:3px;content:""}.vue-checkbox input+label:after,.vue-checkbox input+label:before{display:inline-block;height:14px;left:5px;line-height:1;position:absolute;top:0;width:14px}.vue-checkbox input+label:after{align-items:center;color:#fff;content:"\e912";display:flex;font-family:icomoon;font-size:8px;justify-content:center;opacity:0;padding-top:2px}.vue-checkbox input:checked+label:after{opacity:1}.vue-checkbox input:checked+label:before{background:#48a4e9;border-color:transparent}.vue-checkbox label{margin:0}.custom-file-input~.custom-file-label{align-items:center;display:flex;flex-flow:wrap}.custom-file-input~.custom-file-label:after{background:#169bff;color:#fff;content:"Upload File"!important}.table-p-margin-zero p{margin-bottom:0}.selectHover{cursor:pointer}.icon-right-arrow .path1:before{color:#1c3047!important;content:"\e922";font-size:10px;font-weight:700}.multiselect{cursor:pointer}.multiselect.single-dropdown{background:#e6ecf2;border-radius:3px;min-height:30px;width:130px}.multiselect.single-dropdown .multiselect__tags{border-radius:3px;min-height:30px!important;padding:4px 30px 0 8px!important}.multiselect.single-dropdown .multiselect__tags .multiselect__single{background-color:transparent!important;border:none!important;font-size:14px!important;margin:2px ​0!important}.multiselect.single-dropdown.multiselect--active .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid!important;border-right:1px solid!important;border-top:1px solid!important}.multiselect.single-dropdown.multiselect--active .multiselect__tags .multiselect__single{background-color:transparent!important;border:none!important}.multiselect.single-dropdown.lightBlue{background:#b6e0fe;border-radius:3px;padding:0}.multiselect.single-dropdown.lightBlue.multiselect--active{border-color:#1268a8}.multiselect.single-dropdown.lightBlue .multiselect__placeholder{color:#0a5187!important;text-transform:capitalize}.multiselect.single-dropdown.lightBlue .multiselect__content-wrapper{background:#b6e0fe;border-bottom:1px solid #1268a8;border-left:1px solid #1268a8;border-right:1px solid #1268a8}.multiselect.single-dropdown.lightBlue .multiselect__content-wrapper ul li{color:#0a5187}.multiselect.single-dropdown .multiselect__placeholder{font-size:14px;font-weight:700;line-height:16px}.multiselect.single-dropdown .multiselect__content-wrapper{background:#b6e0fe;border-bottom:1px solid #1268a8;border-left:1px solid #1268a8;border-right:1px solid #1268a8}.multiselect.single-dropdown .multiselect__content-wrapper ul li .multiselect__option{color:#0a5187!important;font-size:14px;font-weight:400;line-height:26px;min-height:32px!important}.multiselect.single-dropdown .multiselect__content-wrapper ul li .multiselect__option.multiselect__option--highlight{background:#b6e0fe!important}.multiselect.single-dropdown .multiselect__content-wrapper ul li .multiselect__option:hover{background:#72bef2!important}.multiselect.single-dropdown .multiselect__select{height:30px}.multiselect.single-dropdown .multiselect__select:before{color:#0a5187!important;top:1px!important}.radius-3px{border-radius:3px!important}.min-h-240{min-height:240px!important}.d2h-del *,.d2h-ins *{white-space:normal}.d2h-code-side-line{min-height:300px;white-space:normal}tbody.d2h-diff-tbody tr:first-child{display:none}.search-bar-medium{position:relative}.search-bar-medium .search-txt{background:#e6ecf2!important;border:none;border-bottom:1px solid #e6ecf2;border-radius:3px;box-shadow:none!important;color:#687e94;font-size:16px!important;height:35px;max-height:50px;outline:none!important;padding-right:37px}.search-bar-medium .search-txt:active,.search-bar-medium .search-txt:focus{background:#fff!important;border:0;box-shadow:0 1px 4px rgba(0,0,0,.102)!important;color:#687e94}.search-bar-medium .search-txt::-moz-placeholder{color:#687e94;font-size:14px!important}.search-bar-medium .search-txt::placeholder{color:#687e94;font-size:14px!important}.search-bar-medium .search-txt::-webkit-input-placeholder{color:#687e94;font-size:14px!important}.search-bar-medium i{color:#78777a!important;cursor:pointer;font-size:16px;font-weight:900;position:absolute;right:15px;top:9px}.upload-wrapper-custom{background-color:#fff;border:1px dashed #bfcad6;border-radius:6px;padding:28px 0;position:relative;text-align:center;transition:.1s;width:100%}.upload-wrapper-custom .form-control-file{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.upload-wrapper-custom i{color:#1c3047;font-size:18px}.upload-wrapper-custom p{color:#1c3047;font-size:14px;font-weight:500;line-height:1}.upload-wrapper-custom span{color:#687e94;font-size:10px}.upload-wrapper-custom .drag-state{opacity:0;position:absolute;visibility:hidden}.upload-wrapper-custom:hover{border:3px solid #b6e0fe}.upload-wrapper-custom:hover .drag-state{opacity:1;visibility:visible}.upload-wrapper-custom:hover .default-state{opacity:0;visibility:hidden}.file-uploaded-view{background-color:#f4f5f7;border:1px solid #d8dfe8;border-radius:6px;padding:9px 14px}.file-uploaded-view span{color:#1c3047;font-size:14px;font-weight:500}.file-uploaded-view i{color:#d94343;cursor:pointer;font-size:16px}.file-uploaded-view .brk-wrd{word-break:break-all}.break-word{word-break:break-word}.text-13{font-size:13px!important}.custom-accordion-btn.collapsed .icon-PIM_icons_angle-up,.custom-accordion-btn.not-collapsed .icon-PIM_icons_angle-down{display:none}.mx-w-100{max-width:100%}.flex-custom-1{flex:1}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2FwcC5jc3MiLCJtYXBwaW5ncyI6Ijs7OztBQWVFLGdCQzAyQ0Y7QUN6M0NBOztFQUFBLENDU0Usd0JBQ0UsWUZKSixDR21FSSw0QkR6REUsbUJBQ0Usc0JGTk4sQ0FDRixDRzZESSw0QkR6REUsbUJBQ0Usc0JGRE4sQ0FDRixDR3dESSw0QkR6REUsbUJBQ0Usc0JGSU4sQ0FDRixDR21ESSw2QkR6REUsbUJBQ0Usc0JGU04sQ0FDRixDRVhNLG1CQUNFLHNCRmFSLENJdEJFLG9CQUVFLHFCQ0hPLENESVAsb0JDMmRvQyxDRHRkbEMsMENDMlh3QixDRGxZMUIsYUNLTyxDREZQLFNKMEJKLENJbkJJLDZCQUNFLG9CQzZuQjhCLENENW5COUIsMENKcUJOLENJbEJJLCtCQUNFLG9CQ3luQjhCLENEeG5COUIsMENKb0JOLENNNUNBLFVBRUUsbUJBREEsb0JBSUEsY0FHQSxrQkFDQSxnQkFGQSxhQ29KYyxDRHhKZCx1QkFPQSxjQUVBLGdCQURBLGVBR0EsaUJBQ0Esa0JBRkEsa0JBR0EsZ0dBWkEsc0JBRUEsWU55REYsQ001Q0UsZ0JBQ0UsU044Q0osQ00zQ0UsOEJBR0UsU0FEQSxTTjZDSixDTTFDSSxrRUFDRSxxQ040Q04sQ016Q0ksMEZBQ0UsY04yQ04sQ014Q1EsMElBQ0UscUJOMENWLENNcENFLDBEQUdFLFdEcVkwQixDQ3BZMUIsbUJOb0NKLENNakNFLDRFQVNFLG1CQU5BLHNCQUlBLGFBRkEsWUFHQSx1QkFHQSxvRkFMQSxnQkFGQSxVTnlDSixDTS9CRSx5QkFDRSx5QkFDQSxrQk5pQ0osQ005QkUsZ0JBQ0Usb0JOZ0NKLENNN0JFLGtCQUVFLFlBQ0EsZUFGQSxTTmlDSixDTTVCRSw0QkFJRSxzQkFGQSxZQUNBLGdCQUlBLHFDQU5BLFVOa0NKLENNekJFLDBCQU9FLG1CQUNBLGNBQ0EsZ0JBSEEsY0FIQSxpQkFDQSxnQkFDQSxjQUhBLGtCQVFBLFNOMEJKLENNdEJBLGFBRUUsYUNtRGlCLENEcERqQixZTjBCRixDTXZCRSw0QkFDRSxlTnlCSixDTXRCRSw2QkFDRSxnQk53QkosQ01wQkEsYUFFRSxhQ3VDaUIsQ0R4Q2pCLFlOd0JGLENNckJFLDRCQUNFLGdCTnVCSixDTXBCRSw2QkFDRSxnQk5zQkosQ01qQkUsc0NBQ0UsYUFDQSxjTm9CSixDTWpCRSwwQkFDRSx3Qk5tQkosQ01kSSwrSEFDRSxTTmlCTixDUS9KQSxZQUNFLG1CUmtLRixDUWhLRSw4QkFFRSxlUmlLSixDUTlKRSwyREFFRSxvQlJnS0osQ1E3SkUsaUNBQ0UsY1IrSkosQ1E1SkUsbUJBRUUsY0FEQSxjUitKSixDUTVKSSw0QkFDRSx3QkhmSyxDR2dCTCxTUjhKTixDUTFKRSwrQkFDRSxnQlI0SkosQ1F6SkUsNkJBRUUsU0FHQSxnQkFKQSxTUjZKSixDUXZKSSxrQ0FFRSxnQlJ3Sk4sQ1FwSkUscUNBQ0UsY1JzSkosQ1EvSU0sdURBR0UsZUFEQSxZQUVBLGNBQ0EsZ0JBQ0EsY0FMQSxVUnNKUixDUXZJSSx5RkFHRSxlQUNBLG1CUnVJTixDU2pOQSxlQ2lESSw2Q0FEQSx5Q1ZzS0osQ1NsTkEsZ0JDK0JJLDhDQURBLDBDVnlMSixDV3RNUSw2SUFDRSxzQlg0TVYsQ1dwTUksK0JBQ0UsWVhzTU4sQ1k3TkUsaUJBSUUsV0FIQSxxQkFJQSxlUG1SMEIsQ090UjFCLHNCQUNBLFVaa09KLENZOU5JLHVCQU1FLDZCQUNBLG1EWjJOTixDWXhOSSxvREFHRSxhUGhCSyxDT2VMLG9CQUVBLG1CWnlOTixDYTlPRSxpQkFLRSxXQUpBLHFCQUtBLG1CUmdSMEIsQ1FuUjFCLGdCQURBLHNCQUVBLFVibVBKLENjN1BBLHNFQUVFLGlCVHVSNEIsQ1N0UjVCLGVUb080QixDU25PNUIscUJkZ1FGLENjOVBFLGdJSlVFLG9CSU5BLGNQRmlDLENPQWpDLGVBREEsYUFFQSxhZG1RSixDYzlQRSw4SEFLRSx1QlQ4Zm9DLENTL2ZwQyxjUFZpQyxDT1FqQyxlQURBLGFBRUEsYWRtUUosQ2M3UEEsc0VBRUUsaUJUaVE0QixDU2hRNUIsZVQ4TTRCLENTN001QixzQmRnUUYsQ2M5UEUsZ0lKYkUsb0JJaUJBLGNQeEJpQyxDT3NCakMsZ0JBREEsY0FFQSxhZG1RSixDYzlQRSw4SEFLRSx1QlR1ZW9DLENTeGVwQyxjUGhDaUMsQ084QmpDLGdCQURBLGNBRUEsYWRtUUosQ2M3UEEsa0VBRUUsc0JkZ1FGLENjOVBFLDhHQUNFLGlCVHNPMEIsQ1NyTzFCLGVkaVFKLENjL1BJLDRIQUtFLHFCUDdCdUMsQ08wQnZDLGNQaEQrQixDT2lEL0IsZ0JBRkEsYUFHQSxlZG1RTixDYy9QSSwwSEFZRSx1QlR1Y2tDLENTeGNsQyxxQlAzQ3VDLENPMEN2QywwQlB4QzhCLENPbUM5Qiw0QkFKQSx5QkFRQSx5QmR1UU4sQ2MvUEksc0xBQ0UsOEJka1FOLENjN1BBLGtFQUVFLHVCZGdRRixDYzlQRSw4R0FDRSxpQlRnTTBCLENTL0wxQixlZGlRSixDYy9QSSw0SEFLRSxzQlBuRXVDLENPa0V2QyxjUHhGK0IsQ09zRi9CLGlCQURBLGNBRUEsZ0Jkb1FOLENjL1BJLDBIQVlFLHVCVGdha0MsQ1NqYWxDLHNCUGpGdUMsQ09nRnZDLDBCUDVFOEIsQ091RTlCLDZCQUpBLDBCQVFBLHlCZHVRTixDYy9QSSxzTEFDRSwrQmRrUU4sQ2U5V00sdU5BRUUsNkJBREEseUJmb1hSLENlNVdNLHFNQUVFLDRCQURBLHdCZmlYUixDZ0IvWEUsdUNBRUUsb0JBS0Esc0JBTkEsYUFFQSxZQUNBLFNoQm1ZSixDZ0I1WE0sb0RBQ0UsU2hCOFhSLENnQnhYTSxpR0FFRSwwQmhCMFhSLENnQnhYUSw2R0FDRSxnQmhCMFhWLENnQnJYSSw0Q0FJRSxTQURBLDBCQURBLGtCQURBLGFoQjJYTixDZ0J0WE0scURBQ0UsbUJoQndYUixDZ0JwWEkscURBQ0UsYWhCc1hOLENnQm5YSSx1REFDRSxhaEJxWE4sQ2dCbFhJLHNEQUNFLGFoQm9YTixDZ0JqWEkscURBVUUsdUJBRkEsU0FPRSxlQUhGLGtCQVhBLFlBTUEsU0FGQSxnQ0FJQSxVQUhBLG9CQU9BLG1CQUZBLHFCaEJtWE4sQ2dCNVdNLHFFQUNFLDhCaEI4V1IsQ2dCM1dNLHFFQUNFLDZCaEI2V1IsQ2dCeFdRLGlGQUNFLCtCQUVBLHFCWGtUb0IsQ1duVHBCLGtCaEIyV1YsQ2dCdldRLGlGQUNFLDhCQUVBLG9CWGlUb0IsQ1dsVHBCLGlCaEIyV1YsQ2dCcFdJLHNIQUVFLHdCWGhHSyxDV2lHTCxTaEJzV04sQ2dCbldJLDJEQUNFLG1CaEJxV04sQ2dCbldNLGlFQUNFLGNoQnFXUixDZ0I5VkksbURBQ0UsYWhCaVdOLENpQnJkQSxtQkFFRSxrQkFEQSxrQmpCeWRGLENpQm5kRSxtTkFHRSxpQlo0UTBCLENZM1ExQiwrQmpCeWRKLENpQnRkRSxrS0FHRSxlWm1OMEIsQ1lwTjFCLGtCakIyZEosQ2lCdmRFLDJFUFBFLG1CVmtlSixDaUJ4ZEksdUZQVkEsOEJPV0Usa0JBQ0EseUJqQjhkTixDaUJ0ZEUsbU5BR0UsaUJabVAwQixDWWxQMUIsZ0NqQjRkSixDaUJ6ZEUsa0tBR0UsZVowTDBCLENZM0wxQixvQmpCOGRKLENpQjFkRSwyRVBqQ0UsbUJWK2ZKLENpQjNkSSx1RlBwQ0EsOEJPcUNFLGtCQUNBLDBCakJpZU4sQ2tCcGhCSSx3SEFJRSx3RGxCb2hCTixDa0I3Z0JBLCtCQUNFLGlDYm1lc0MsQ2FqZXRDLHNCbEIrZ0JGLENrQjVnQkEsOEZBRUUsZ0NiNmRzQyxDYTNkdEMsc0JsQjhnQkYsQ2tCM2dCQSw4RkFFRSwrQmJ1ZHNDLENhdGR0QyxzQmxCOGdCRixDa0IzZ0JBLHdDQUVFLHdCYnpCUyxDYTBCVCxXbEI2Z0JGLENrQnhnQkUsMkJBRUUsY0FFQSxnQkFIQSxrQkFFQSxRbEI0Z0JKLENrQjNmSSxxWUFDRSxnQmxCd2dCTixDa0JwZ0JFLGlDQUNFLFNsQnNnQkosQ2tCbGdCSSw0Q1J0Q0EsNkJBREEseUJWNmlCSixDa0JuZ0JJLDZDUjNCQSw0QkFEQSx3QlZtaUJKLENrQmxnQkUsMkJBSUUsNEJBREEscUJiN0VPLENhK0VQLHlCQUlFLG9CYnFKd0IsQ2F4SjFCLGlDYjZab0MsQ2FqYXBDLGlCQ25FRSxvRW5CNmtCTixDbUJ6a0JNLHVDRDZESiwyQkM1RE0sZW5CNGtCTixDQUNGLENrQjlmSSxpQ0FFRSxxQmIvRkssQ2FnR0wsb0JiK1hrQyxDYTFYaEMsMENiK1JzQixDYXRTeEIsYWJ2RkssQ2EwRkwsU2xCaWdCTixDa0J6ZkkseUVBRUUsd0JsQjBmTixDa0JyZkEsOEJSckdJLG9CUXNHRiwrQmI4WHNDLENhN1h0QyxjbEJ5ZkYsQ2tCcmZBLDhCUjNHSSxvQlE0R0YsZ0NidVhzQyxDYXRYdEMsZWxCeWZGLENrQmpmSSxvRkFFRSxvQmxCbWZOLENrQmpmTSxnR0FDRSxvQmJxZ0I0QixDYXBnQjVCLDBDbEJtZlIsQ2tCemVRLGtIQUNFLDZDbEI0ZVYsQ2tCMWVRLDBHQUNFLDZDbEI0ZVYsQ2tCMWVRLDRGQUNFLDZDbEI0ZVYsQ2tCeGVNLHNHQUNFLHdCYjhlNEIsQ2E3ZTVCLHFCbEIwZVIsQ2tCeGVRLG9IQUNFLHlCQUNBLHFCbEIwZVYsQ2tCdGVNLHdIQUNFLG9DbEJ3ZVIsQ2tCcmVNLDhGQUNFLHdCYmdlNEIsQ2EvZDVCLHFCbEJ1ZVIsQ2tCcmVRLDRHQUNFLHlCQUNBLHFCbEJ1ZVYsQ2tCbmVNLDhGQUNFLDhCbEJxZVIsQ2tCbGVNLGtMQUVFLGFsQnFlUixDa0JsZU0sZ0ZBQ0Usd0JiNmM0QixDYTVjNUIscUJsQm9lUixDa0JsZVEsOEZBQ0UseUJBQ0EscUJsQm9lVixDa0JoZU0sNEZBQ0UsOEJsQmtlUixDa0JoZU0sNEZBQ0UsOEJsQmtlUixDa0I1aUJJLHdGQUVFLG9CbEI4aUJOLENrQjVpQk0sb0dBQ0Usb0Jic2dCNEIsQ2FyZ0I1QiwwQ2xCOGlCUixDa0JwaUJRLHNIQUNFLDZDbEJ1aUJWLENrQnJpQlEsOEdBQ0UsNkNsQnVpQlYsQ2tCcmlCUSxnR0FDRSw2Q2xCdWlCVixDa0JuaUJNLDBHQUNFLHdCYitlNEIsQ2E5ZTVCLHFCbEJxaUJSLENrQm5pQlEsd0hBQ0UseUJBQ0EscUJsQnFpQlYsQ2tCamlCTSw0SEFDRSxvQ2xCbWlCUixDa0JoaUJNLGtHQUNFLHdCYmllNEIsQ2FoZTVCLHFCbEJraUJSLENrQmhpQlEsZ0hBQ0UseUJBQ0EscUJsQmtpQlYsQ2tCOWhCTSxrR0FDRSw4QmxCZ2lCUixDa0I3aEJNLGtNQUVFLGFsQmdpQlIsQ2tCN2hCTSxvRkFDRSx3QmI4YzRCLENhN2M1QixxQmxCK2hCUixDa0I3aEJRLGtHQUNFLHlCQUNBLHFCbEIraEJWLENrQjNoQk0sZ0dBQ0UsOEJsQjZoQlIsQ2tCM2hCTSxnR0FDRSw4QmxCNmhCUixDb0I1dUJBLGdFQUVFLGlCZnVSNEIsQ2V0UjVCLGVmb080QixDZW5PNUIscUJwQit1QkYsQ29CN3VCRSwwSEFLRSxpQmZ1aUI0QyxDZXhpQjVDLGNiRmlDLENhQWpDLGVBREEsYUFFQSxhcEJrdkJKLENvQjd1QkUsd0hBS0UsaUNBREEsY2JWaUMsQ2FRakMsZUFEQSxhQUVBLGFwQmt2QkosQ29CNXVCQSxnRUFFRSxpQmZpUTRCLENlaFE1QixlZjhNNEIsQ2U3TTVCLHNCcEIrdUJGLENvQjd1QkUsMEhBS0UsaUJmZ2hCNEMsQ2VqaEI1QyxjYnhCaUMsQ2FzQmpDLGdCQURBLGNBRUEsYXBCa3ZCSixDb0I3dUJFLHdIQUtFLGlDQURBLGNiaENpQyxDYThCakMsZ0JBREEsY0FFQSxhcEJrdkJKLENxQjV4QkEsVUFDRSxpQnJCK3hCRixDcUI3eEJFLHdCQUNFLFVyQit4QkosQ3FCNXhCRSxtREFFRSxlckI4eEJKLENxQjN4QkUsMEJBRUUsZXJCNHhCSixDcUJ6eEJFLHlCQUNFLG9CQUNBLHVCQUNBLFNyQjJ4QkosQ3FCenhCSSx3Q0FDRSxvQkFDQSwrQnJCMnhCTixDcUJ2eEJFLHNDQUVFLHdCaEJyQk8sQ2dCc0JQLGFyQnd4QkosQ3FCcHhCSSx1REFDRSxjckJzeEJOLENxQmh4Qk0sNEtBQ0Usb0JyQm14QlIsQ3FCMXdCSSx1Q0FDRSxvQnJCNHdCTixDc0JqMEJBLG1CQUtFLHNCQUZBLGdCQUdBLFVBTEEsaUJ0QnUwQkYsQ3NCOXpCSSw2RkFFRSwwQnRCK3pCTixDc0IzekJFLDBCQUlFLDZCQURBLFNBRkEsa0JBS0EsU0FKQSxVQUtBLGlCQUZBLFV0QmcwQkosQ3NCNXpCSSw0REFFRSxjQUdBLGFBRkEsZ0J0Qit6Qk4sQ3NCenpCRSwrQkFDRSxZQUNBLFV0QjJ6QkosQ3NCenpCSSxzQ0FDRSxnQkFDQSxnQnRCMnpCTixDc0J2ekJFLHlEQUVJLGlCdEJ3ekJOLENzQnB6QkUsbURBQ0UsVXRCc3pCSixDc0JuekJFLHdCQUVFLDBCQURBLGF0QnN6QkosQ3NCbnpCSSxpQ0FDRSxtQnRCcXpCTixDc0JsekJJLHlEQUNFLHFCdEJvekJOLENzQmh6QkUsd0RBRUUsd0J0Qml6QkosQ3NCOXlCRSw0QkFDRSxtQnRCZ3pCSixDdUJ4M0JFLG1CQUVFLHFCbEJJTyxDa0JIUCxvQmxCa2VvQyxDa0I3ZGxDLDBDbEJrWXdCLENrQnpZMUIsYWxCWU8sQ2tCVFAsU3ZCNDNCSixDdUJyM0JJLDRCQUNFLG9CbEJvb0I4QixDa0Jub0I5QiwwQ3ZCdTNCTixDdUJwM0JJLDhCQUNFLG9CbEJnb0I4QixDa0IvbkI5QiwwQ3ZCczNCTixDdUJsM0JFLHNCQUNFLHdCdkJvM0JKLEN1QmgzQkEsa0JBQ0Usa0J2Qm0zQkYsQ3VCajNCRSxtRUFFRSxpQnZCbTNCSixDdUIvMkJBLG1CQUNFLGF2QmszQkYsQ3VCLzJCQSxZQUdFLGNBQ0EsZ0JBQ0EsZWxCdVA0QixDa0J0UDVCLG1CdkJnM0JGLEN1QjkyQkUscUJBQ0UsV3ZCZzNCSixDdUI1MkJFLHFDQUNFLGNBR0EsV0FGQSxlQUNBLGNBRUEsa0J2QjgyQkosQ3VCdDJCQSwwREFDRSxldkI2MkJGLEN3Qmo3QkEsYUFDRSxhQUNBLGlCeEJvN0JGLEN3Qmo3QkEsbUJBRUUsaUJBREEsY3hCcTdCRixDeUJ6N0JBLGdCQUNFLFV6QjQ3QkYsQzBCbjdCTSwwQ0FDRSw4QkFFQSxjQURBLGtCMUJ1N0JSLEMwQmw3QlEsc0RBQ0UsYTFCbzdCVixDMkJ2OEJBLG1CQUNFLGNBQ0EsVUFFQSxTM0J5OEJGLEMyQnY4QkUsbUNBQ0UsUzNCeThCSixDMkJ0OEJFLHdCQUNFLFMzQnc4QkosQzJCeDdCTSwyQkFDRSx3QkFWWSxDQVdaLG9CM0IyN0JSLEMyQnQ3QlUsbUhBQ0Usd0IzQnc3QlosQzJCcjdCVSxpSEFDRSx3QjNCdTdCWixDMkJoN0JVLHVIQUNFLDBCM0JrN0JaLEMyQi82QlUscUhBQ0UsMEIzQmk3QlosQzJCMTZCVSx5SEFDRSwyQjNCNDZCWixDMkJuNkJRLGtRQUNFLDJCM0J3NkJWLEMyQmw2QlUscUhBQ0UseUIzQm82QlosQzJCajZCVSxtSEFDRSx5QjNCbTZCWixDMkIvNEJNLG1DQUVFLHdCQWpGYSxDQWtGYiw0QkFGQSxhM0JtNUJSLEMyQjk0Qk0saUNBQ0UsYTNCZzVCUixDMkJoK0JNLDZCQUNFLHdCQVZZLENBV1osb0IzQm0rQlIsQzJCOTlCVSx1SEFDRSx3QjNCZytCWixDMkI3OUJVLHFIQUNFLHdCM0IrOUJaLEMyQng5QlUsMkhBQ0UsMEIzQjA5QlosQzJCdjlCVSx5SEFDRSwwQjNCeTlCWixDMkJsOUJVLDZIQUNFLDJCM0JvOUJaLEMyQjM4QlEsMFFBQ0UsMkIzQmc5QlYsQzJCMThCVSx5SEFDRSx5QjNCNDhCWixDMkJ6OEJVLHVIQUNFLHlCM0IyOEJaLEMyQnY3Qk0scUNBRUUsd0JBakZhLENBa0ZiLDRCQUZBLGEzQjI3QlIsQzJCdDdCTSxtQ0FDRSxhM0J3N0JSLEMyQnhnQ00sMkJBQ0Usd0JBVlksQ0FXWixvQjNCMmdDUixDMkJ0Z0NVLG1IQUNFLHdCM0J3Z0NaLEMyQnJnQ1UsaUhBQ0Usd0IzQnVnQ1osQzJCaGdDVSx1SEFDRSwwQjNCa2dDWixDMkIvL0JVLHFIQUNFLDBCM0JpZ0NaLEMyQjEvQlUseUhBQ0UsMkIzQjQvQlosQzJCbi9CUSxrUUFDRSwyQjNCdy9CVixDMkJsL0JVLHFIQUNFLHlCM0JvL0JaLEMyQmovQlUsbUhBQ0UseUIzQm0vQlosQzJCLzlCTSxtQ0FFRSx3QkFqRmEsQ0FrRmIsNEJBRkEsYTNCbStCUixDMkI5OUJNLGlDQUNFLGEzQmcrQlIsQzJCaGpDTSx3QkFDRSx3QkFWWSxDQVdaLG9CM0JtakNSLEMyQjlpQ1UsNkdBQ0Usd0IzQmdqQ1osQzJCN2lDVSwyR0FDRSx3QjNCK2lDWixDMkJ4aUNVLGlIQUNFLDBCM0IwaUNaLEMyQnZpQ1UsK0dBQ0UsMEIzQnlpQ1osQzJCbGlDVSxtSEFDRSwyQjNCb2lDWixDMkIzaENRLHNQQUNFLDJCM0JnaUNWLEMyQjFoQ1UsK0dBQ0UseUIzQjRoQ1osQzJCemhDVSw2R0FDRSx5QjNCMmhDWixDMkJ2Z0NNLGdDQUVFLHdCQWpGYSxDQWtGYiw0QkFGQSxhM0IyZ0NSLEMyQnRnQ00sOEJBQ0UsYTNCd2dDUixDMkJ4bENNLDJCQUNFLHdCQVZZLENBV1osb0IzQjJsQ1IsQzJCdGxDVSxtSEFDRSx3QjNCd2xDWixDMkJybENVLGlIQUNFLHdCM0J1bENaLEMyQmhsQ1UsdUhBQ0UsMEIzQmtsQ1osQzJCL2tDVSxxSEFDRSwwQjNCaWxDWixDMkIxa0NVLHlIQUNFLDJCM0I0a0NaLEMyQm5rQ1Esa1FBQ0UsMkIzQndrQ1YsQzJCbGtDVSxxSEFDRSx5QjNCb2tDWixDMkJqa0NVLG1IQUNFLHlCM0Jta0NaLEMyQi9pQ00sbUNBRUUsd0JBakZhLENBa0ZiLDRCQUZBLGEzQm1qQ1IsQzJCOWlDTSxpQ0FDRSxhM0JnakNSLEMyQmhvQ00sMEJBQ0Usd0JBVlksQ0FXWixvQjNCbW9DUixDMkI5bkNVLGlIQUNFLHdCM0Jnb0NaLEMyQjduQ1UsK0dBQ0Usd0IzQituQ1osQzJCeG5DVSxxSEFDRSwwQjNCMG5DWixDMkJ2bkNVLG1IQUNFLDBCM0J5bkNaLEMyQmxuQ1UsdUhBQ0UsMkIzQm9uQ1osQzJCM21DUSw4UEFDRSwyQjNCZ25DVixDMkIxbUNVLG1IQUNFLHlCM0I0bUNaLEMyQnptQ1UsaUhBQ0UseUIzQjJtQ1osQzJCdmxDTSxrQ0FFRSx3QkFqRmEsQ0FrRmIsNEJBRkEsYTNCMmxDUixDMkJ0bENNLGdDQUNFLGEzQndsQ1IsQzJCeHFDTSx5QkFDRSx3QkFWWSxDQVdaLG9CM0IycUNSLEMyQnRxQ1UsK0dBQ0Usd0IzQndxQ1osQzJCcnFDVSw2R0FDRSx3QjNCdXFDWixDMkJocUNVLG1IQUNFLDBCM0JrcUNaLEMyQi9wQ1UsaUhBQ0UsMEIzQmlxQ1osQzJCMXBDVSxxSEFDRSwyQjNCNHBDWixDMkJucENRLDBQQUNFLDJCM0J3cENWLEMyQmxwQ1UsaUhBQ0UseUIzQm9wQ1osQzJCanBDVSwrR0FDRSx5QjNCbXBDWixDMkIvbkNNLGlDQUVFLHdCQWpGYSxDQWtGYiw0QkFGQSxhM0Jtb0NSLEMyQjluQ00sK0JBQ0UsYTNCZ29DUixDMkJodENNLHdCQUNFLHdCQVZZLENBV1osb0IzQm10Q1IsQzJCOXNDVSw2R0FDRSx3QjNCZ3RDWixDMkI3c0NVLDJHQUNFLHdCM0Irc0NaLEMyQnhzQ1UsaUhBQ0UsMEIzQjBzQ1osQzJCdnNDVSwrR0FDRSwwQjNCeXNDWixDMkJsc0NVLG1IQUNFLDJCM0Jvc0NaLEMyQjNyQ1Esc1BBQ0UsMkIzQmdzQ1YsQzJCMXJDVSwrR0FDRSx5QjNCNHJDWixDMkJ6ckNVLDZHQUNFLHlCM0IyckNaLEMyQnZxQ00sZ0NBRUUsd0JBakZhLENBa0ZiLDRCQUZBLGEzQjJxQ1IsQzJCdHFDTSw4QkFDRSxhM0J3cUNSLEM0QnB4Q0EsaUJBS0UsU0FGQSxPQUdBLGlCQUxBLGVBR0EsUUFGQSxNQUtBLFk1QnV4Q0YsQzRCcHhDQSxvQkFHRSxPQUlBLFdBRkEsWUFEQSxVNUIweENGLEM0QnB4Q0EsK0JBSkUsYUFMQSxlQUNBLEs1QjB5Q0YsQzRCbHlDQSxXQUNFLGFBQ0Esc0JBT0EsU0FEQSxnQkFGQSxlQUlBLFVBQ0Esd0JBTkEsVzVCNnhDRixDNEJyeENFLGlCQUNFLG9DNUJ1eENKLEM0QnR4Q0ksdUNBRkYsaUJBR0ksZTVCeXhDSixDQUNGLEM0QnR4Q0UsaUNBQ0UsT0FDQSxVNUJ3eENKLEM0QnR4Q0ksa0RBQ0UsMkI1Qnd4Q04sQzRCcnhDSSwwREFDRSxnQjVCdXhDTixDNEJueENFLDJCQUNFLFVBQ0EsTzVCcXhDSixDNEJueENJLDRDQUNFLDBCNUJxeENOLEM0Qmx4Q0ksb0RBQ0UsaUI1Qm94Q04sQzRCaHhDRSw2QkFNRSxtQkFIQSxhQUNBLG1CQUNBLFlBSkEsZ0JyQmF5QixDcUJaekIsa0I1QnN4Q0osQzRCOXdDTSx1Q0FDRSwwQjVCZ3hDUixDNEI1d0NJLG9DQUNFLFdBQ0EsZ0I1Qit3Q04sQzRCM3dDRSwyQkFDRSxZQUNBLFlBQ0EsZTVCNndDSixDNEIxd0NFLDZCQUNFLFc1QjR3Q0osQ0R6MkNBLG9CQUNFLFdDNDJDRixDRHgyQ0EsWUFHRSxnQ1E0SjRCLENSM0o1QixXUTRKMEIsQ1IxSjFCLG9GQUpBLGdCQURBLGlCQysyQ0YsQ0R2MkNFLG1CQUNFLFdDeTJDSixDRHAyQ0EsaUJBS0kscUJBSkYsV01vUTRCLENOblE1QixvQkN3MkNGLENEaDJDQSxtQkFPSSxvQk15TTBCLENON001QixjTXdQNEIsQ052UDVCLGVNa1E0QixDTnBRNUIsdUJBREEsVUN1MkNGLENENTFDQSxtQkFHRSxrQkFEQSxhQURBLFdDaTJDRixDRDMxQ0Esa0JBSUUseUJBR0Usb0JNc0wwQixDTjVMNUIsaUNNaWNzQyxDTi9idEMsZU1nUDRCLENOalA1QixzQkNpMkNGLENEdDFDRSw2QkFDRSxxQkN5MUNKLENEcDFDQSxnQkFDRSxZQUNBLFVDdTFDRixDRGwxQ0UsK0JBVUUsd0RBREEsNEVRc0ZpQyxDUjFGakMsU0FKQSxXQUtBLE9BSkEsa0JBRUEsUUFEQSxNQUlBLFNDdTFDSixDRGwxQ0ksdUNBWkYsK0JBY0ksZUFEQSxlQ3MxQ0osQ0FDRixDRGoxQ0EsbUNBQ0UsR0FDRSwyQkNvMUNGLENEbDFDQSxHQUNFLDBCQ28xQ0YsQ0FDRixDRGgxQ0EseUJBQ0Usc0VDazFDRixDRC8wQ0UsdUNBSkYseUJBS0ksY0NrMUNGLENBQ0YsQ0QvMENBLG1DQUNFLEdBQ0UsU0NrMUNGLENEaDFDQSxHQUNFLFVDazFDRixDQUNGLENEOTBDQSwwQkFDRSxtRUNnMUNGLENENzBDRSx1Q0FKRiwwQkFLSSxjQ2cxQ0YsQ0FDRixDRDcwQ0Esb0NBQ0UsR0FDRSxrQkNnMUNGLENEOTBDQSxHQUNFLHFCQ2cxQ0YsQ0FDRixDNkJ2OUNFLDZCQUVFLGtCN0J3OUNKLEM2Qm45Q0UsMENBQ0UseUJBQ0EsZ0I3QnE5Q0osQzZCajlDRSwrQkFDRSxXN0JtOUNKLEM2Qi84Q0UsMkNBQ0UseUI3Qmk5Q0osQzZCNzhDRSx1QkFDRSxtQjdCKzhDSixDNkIzOENJLDJDQUNFLDBCN0I2OENOLEM2QnI4Q0ksK0dBR0UsaUM3QnU4Q04sQzZCajhDSSxvSEFNRSxvRUFDQSw0QkFMQSxhN0JxOENOLEM2Qng3Q0ksc0dBS0UsK0M3Qnc3Q04sQzZCbDdDSSxvSUFNRSw0RUFDQSw0QkFMQSxVN0JzN0NOLEM2Qno2Q0Usb0VBSUUsa0I3QjI2Q0osQzZCejZDSSx5RkFHRSxlN0IyNkNOLEM2QnY2Q0UsdUJBT0UsZ0J0Qk4rQixDc0JBL0IsZTdCMjZDSixDNkJsNkNFLGFBR0UsdUJBRUUsMEJBREEsNEI3Qm82Q0osQ0FDRixDNkJoNkNFLDRCQUVFLGtEQUVFLGdCQUNBLE1BQ0EsUzdCZzZDSixDNkJuNUNRLG1uQkFFRSxPQURBLGU3Qis1Q1YsQzZCejVDUSxpTkFHRSxTN0IyNUNWLEM2QnI1Q1Esa2FBR0UsUzdCMDVDVixDNkJ2NENNLDZJQUtFLHNCQUhBLGE3QjQ0Q1IsQzZCajRDUSxxS0FJRSx3QnhCdExELEN3Qm9MQyxVN0JxNENWLEM2QjMzQ00sOEVBSUUsa0VBQ0EsMkI3QjAzQ1IsQzZCdDNDUSxzRkFJRSwwRUFDQSwyQjdCcTNDVixDNkI3MkNNLGlFQUtFLG9FQUNBLDRCQUxBLGE3QmkzQ1IsQzZCeDJDUSx5RUFLRSw0RUFDQSw0QkFMQSxVN0I0MkNWLENBQ0YsQzZCejBDTSx3RUFFRSxzQkFDQSw0QkFDQSwwQkFIQSxjN0IrMENSLEM2QjEwQ1Esa0lBRUUseUNBQ0Esa0M3QjQwQ1YsQzZCejBDUSxzSEFFRSx3Q0FDQSxpQzdCMjBDVixDNkJ2MENNLGtGQUNFLHFQN0IwMENSLEM2QnYwQ00sNEZBQ0Usc1E3QjAwQ1IsQzZCdjBDTSw4RkFDRSxzUTdCMDBDUixDNkJqMENJLHVKQUNFLG1RN0JvMENOLEM2QmowQ0ksc0tBQ0Usa1M3Qm8wQ04sQzZCajBDSSx5S0FDRSxrUzdCbzBDTixDNkI3ekNJLHdHQUNFLG1RN0JnMENOLEM2Qjd6Q0ksa0hBQ0Usa1M3QmcwQ04sQzZCN3pDSSxvSEFDRSxrUzdCZzBDTixDNkJ2ekNRLG9KQUVFLHdDQUNBLGlDN0J5ekNWLEM2QnR6Q1Esd0lBRUUsdUNBQ0EsZ0M3Qnd6Q1YsQzZCOXlDSSw2RUFDRSxjN0JpekNOLEM2QjN5Q00sb0hBQ0UsK0Q3QjZ5Q1IsQ0d4bERJLDRCMEJ5VEksa0NBRUksY0FDQSxVN0JreUNWLEM2Qi94Q1UseU5BS0UsYTdCaXlDWixDNkJ6eENZLGtVQUVFLFk3Qml5Q2QsQzZCNXhDVSwwQ0FDRSwwQjdCOHhDWixDNkJ0eENnQiwrREFDRSx5QkFFQSxXQUlBLGtCQURBLGdCQUdBLFNBSkEseUJBR0Esb0JBSkEsaUJBRkEsUzdCK3hDbEIsQzZCcHhDZ0IsOERBRUUsV0FDQSxXQUZBLGE3Qnd4Q2xCLEM2Qmx4Q2dCLDREQUNFLHFCQUlBLFNBREEsb0JBRkEsUzdCc3hDbEIsQzZCOXdDYyx5R0FFRSxZN0Ird0NoQixDNkJ0d0NjLHdLQUVFLG9CN0Iyd0NoQixDQUNGLENHbnBESSw0QjBCeVRJLGtDQUVJLGNBQ0EsVTdCNDFDVixDNkJ6MUNVLHlOQUtFLGE3QjIxQ1osQzZCbjFDWSxrVUFFRSxZN0IyMUNkLEM2QnQxQ1UsMENBQ0UsMEI3QncxQ1osQzZCaDFDZ0IsK0RBQ0UseUJBRUEsV0FJQSxrQkFEQSxnQkFHQSxTQUpBLHlCQUdBLG9CQUpBLGlCQUZBLFM3QnkxQ2xCLEM2QjkwQ2dCLDhEQUVFLFdBQ0EsV0FGQSxhN0JrMUNsQixDNkI1MENnQiw0REFDRSxxQkFJQSxTQURBLG9CQUZBLFM3QmcxQ2xCLEM2QngwQ2MseUdBRUUsWTdCeTBDaEIsQzZCaDBDYyx3S0FFRSxvQjdCcTBDaEIsQ0FDRixDRzdzREksNEIwQnlUSSxrQ0FFSSxjQUNBLFU3QnM1Q1YsQzZCbjVDVSx5TkFLRSxhN0JxNUNaLEM2Qjc0Q1ksa1VBRUUsWTdCcTVDZCxDNkJoNUNVLDBDQUNFLDBCN0JrNUNaLEM2QjE0Q2dCLCtEQUNFLHlCQUVBLFdBSUEsa0JBREEsZ0JBR0EsU0FKQSx5QkFHQSxvQkFKQSxpQkFGQSxTN0JtNUNsQixDNkJ4NENnQiw4REFFRSxXQUNBLFdBRkEsYTdCNDRDbEIsQzZCdDRDZ0IsNERBQ0UscUJBSUEsU0FEQSxvQkFGQSxTN0IwNENsQixDNkJsNENjLHlHQUVFLFk3Qm00Q2hCLEM2QjEzQ2Msd0tBRUUsb0I3QiszQ2hCLENBQ0YsQ0d2d0RJLDZCMEJ5VEksa0NBRUksY0FDQSxVN0JnOUNWLEM2Qjc4Q1UseU5BS0UsYTdCKzhDWixDNkJ2OENZLGtVQUVFLFk3Qis4Q2QsQzZCMThDVSwwQ0FDRSwwQjdCNDhDWixDNkJwOENnQiwrREFDRSx5QkFFQSxXQUlBLGtCQURBLGdCQUdBLFNBSkEseUJBR0Esb0JBSkEsaUJBRkEsUzdCNjhDbEIsQzZCbDhDZ0IsOERBRUUsV0FDQSxXQUZBLGE3QnM4Q2xCLEM2Qmg4Q2dCLDREQUNFLHFCQUlBLFNBREEsb0JBRkEsUzdCbzhDbEIsQzZCNTdDYyx5R0FFRSxZN0I2N0NoQixDNkJwN0NjLHdLQUVFLG9CN0J5N0NoQixDQUNGLEM2QnhnRFEsK0JBRUksY0FDQSxVN0J5Z0RaLEM2QnRnRFksME1BS0UsYTdCd2dEZCxDNkJoZ0RjLGdUQUVFLFk3QndnRGhCLEM2Qm5nRFksdUNBQ0UsMEI3QnFnRGQsQzZCNy9Da0IsNERBQ0UseUJBRUEsV0FJQSxrQkFEQSxnQkFHQSxTQUpBLHlCQUdBLG9CQUpBLGlCQUZBLFM3QnNnRHBCLEM2QjMvQ2tCLDJEQUVFLFdBQ0EsV0FGQSxhN0IrL0NwQixDNkJ6L0NrQix5REFDRSxxQkFJQSxTQURBLG9CQUZBLFM3QjYvQ3BCLEM2QnIvQ2dCLG1HQUVFLFk3QnMvQ2xCLEM2QjcrQ2dCLCtKQUVFLG9CN0JrL0NsQixDOEJoOERBLFFBQ0UsZTlCbThERixDOEJqOERFLDhGQUdFLHdCekJDTyxDeUJBUCxTOUJrOERKLEM4Qi83REUsbUNBQ0UsbUI5Qmk4REosQzhCMzdESSw0Q0FDRSwwQjlCNjdETixDOEJ6N0RFLHVCQUNFLG1COUI0N0RKLEM4QjE3REksOEJBRUUsY0FEQSxjOUI2N0ROLEM4Qng3REUsdUJBQ0UsZ0I5QjA3REosQzhCdjdERSxxQkFDRSxpQjlCeTdESixDK0I1OURBLFNBSUUsMkJBQ0EsNEJyQlVFLHFCcUJkRixjQUVBLGUxQnc0QmtDLEMwQno0QmxDLGtCQUtBLFMvQis5REYsQytCNTlERSxnQkFHRSxvQy9CNDlESixDK0J6OURFLDBCQUNFLG9CL0IyOURKLEMrQnY5REksOEJBQ0UscUIvQnk5RE4sQytCcjlERSxnQkFHRSxTL0JxOURKLEMrQm45REksZ0NBQ0UsUy9CcTlETixDK0JsOURJLDRCQUNFLGEvQm85RE4sQytCNzhERSx3QkFDRSx1Q0FDQSxtQ0FDQSxhL0JnOURKLEMrQjk4REksc0NBRUUsdUNBQ0EsMENBRkEsYS9CazlETixDK0J2OERJLHNDQUNFLHdCL0J5OEROLEMrQjM5REUsMEJBQ0Usc0NBQ0Esa0NBQ0EsYS9CODlESixDK0I1OURJLHdDQUVFLHNDQUNBLHlDQUZBLGEvQmcrRE4sQytCcjlESSx3Q0FDRSx3Qi9CdTlETixDK0J6K0RFLHdCQUNFLHVDQUNBLG1DQUNBLGEvQjQrREosQytCMStESSxzQ0FFRSx1Q0FDQSwwQ0FGQSxhL0I4K0ROLEMrQm4rREksc0NBQ0Usd0IvQnErRE4sQytCdi9ERSxxQkFDRSx1Q0FDQSxtQ0FDQSxhL0IwL0RKLEMrQngvREksbUNBRUUsdUNBQ0EsMENBRkEsYS9CNC9ETixDK0JqL0RJLG1DQUNFLHdCL0JtL0ROLEMrQnJnRUUsd0JBQ0UsdUNBQ0EsbUNBQ0EsYS9Cd2dFSixDK0J0Z0VJLHNDQUVFLHVDQUNBLDBDQUZBLGEvQjBnRU4sQytCLy9ESSxzQ0FDRSx3Qi9CaWdFTixDK0JuaEVFLHVCQUNFLHVDQUNBLG1DQUNBLGEvQnNoRUosQytCcGhFSSxxQ0FFRSx1Q0FDQSwwQ0FGQSxhL0J3aEVOLEMrQjdnRUkscUNBQ0Usd0IvQitnRU4sQytCamlFRSxzQkFDRSxxQ0FDQSxtQ0FDQSxhL0JvaUVKLEMrQmxpRUksb0NBRUUscUNBQ0EsMENBRkEsYS9Cc2lFTixDK0IzaEVJLG9DQUNFLHFCL0I2aEVOLEMrQi9pRUUscUJBQ0Usc0NBQ0Esa0NBQ0EsYS9Ca2pFSixDK0JoakVJLG1DQUVFLHNDQUNBLHlDQUZBLGEvQm9qRU4sQytCemlFSSxtQ0FDRSx3Qi9CMmlFTixDZ0N4bUVBLFdBQ0UsWWhDMm1FRixDZ0N6bUVFLDJCQUVFLGNBREEsaUJoQzRtRUosQ2dDem1FSSxpQ0FDRSxzQmhDMm1FTixDZ0M1bEVFLGtRQWFFLFNBSkEsVXpCc0ZtQixDeUJwRm5CLFNBR0EsaUJBRkEsVUFKQSxlQUVBLFdoQzRsRUosQ2dDdGxFSSxrWUFJRSxPQUdBLFNBTEEsZTNCazJCOEIsQzJCOTFCOUIsVUFMQSxrQkFJQSxRQUZBLFVoQzZsRU4sQ2dDL2tFTSw2VEFGQSxlQURBLFVoQzRsRU4sQ2dDaGxFRSwySEFJRSxLaEMra0VKLENnQzdrRUksMkxBQ0UsU2hDK2tFTixDZ0Mza0VFLHVJQUlFLFFoQzBrRUosQ2dDeGtFSSx1TUFDRSxZaEMwa0VOLENnQ2xrRUksb01BQ0UsZ0JoQ29rRU4sQ2dDNWpFSSxrTUFDRSxpQmhDOGpFTixDaUM1cEVNLGd1QkFHRSwwQmpDNnBFUixDaUNycEVRLGdsQkFHRSxzQmpDcXBFVixDaUM5b0VNLGdRQUNFLGtCQUNBLHNCakNncEVSLENpQzlvRVEsZ1RBQ0UsbUJqQ2dwRVYsQ2tDbnJFQSxtQkFDRSxjQUNBLFU3QjQxQmtDLEM2QjExQmxDLFNsQ29yRUYsQ2tDbHJFRSxtQ0FDRSxTbENvckVKLENrQ2pyRUUsd0JBQ0UsVWxDbXJFSixDa0M5cUVFLGtDQUNFLG1CbENnckVKLENrQzdxRUUsMEJBQ0UsZWxDK3FFSixDa0MxcUVJLCt6Q0FDRSxlbEM0cUVOLENrQy9wRVEsbUlBQ0Usd0JsQ2txRVYsQ2tDN3BFUSx1SUFDRSwwQmxDK3BFVixDa0MxcEVRLHlJQUNFLDJCbEM0cEVWLENrQ3ZwRVEscUlBQ0UseUJsQ3lwRVYsQ2tDdG9FTSwwQ0FFRSx3QkE1Q2EsQ0EyQ2IsVWxDeW9FUixDa0NockVRLHVJQUNFLHdCbENtckVWLENrQzlxRVEsMklBQ0UsMEJsQ2dyRVYsQ2tDM3FFUSw2SUFDRSwyQmxDNnFFVixDa0N4cUVRLHlJQUNFLHlCbEMwcUVWLENrQ3ZwRU0sNENBRUUsd0JBNUNhLENBMkNiLFVsQzBwRVIsQ2tDanNFUSxtSUFDRSx3QmxDb3NFVixDa0MvckVRLHVJQUNFLDBCbENpc0VWLENrQzVyRVEseUlBQ0UsMkJsQzhyRVYsQ2tDenJFUSxxSUFDRSx5QmxDMnJFVixDa0N4cUVNLDBDQUVFLHdCQTVDYSxDQTJDYixVbEMycUVSLENrQ2x0RVEsNkhBQ0Usd0JsQ3F0RVYsQ2tDaHRFUSxpSUFDRSwwQmxDa3RFVixDa0M3c0VRLG1JQUNFLDJCbEMrc0VWLENrQzFzRVEsK0hBQ0UseUJsQzRzRVYsQ2tDenJFTSx1Q0FFRSx3QkE1Q2EsQ0EyQ2IsVWxDNHJFUixDa0NudUVRLG1JQUNFLHdCbENzdUVWLENrQ2p1RVEsdUlBQ0UsMEJsQ211RVYsQ2tDOXRFUSx5SUFDRSwyQmxDZ3VFVixDa0MzdEVRLHFJQUNFLHlCbEM2dEVWLENrQzFzRU0sMENBRUUsd0JBNUNhLENBMkNiLGFsQzZzRVIsQ2tDcHZFUSxpSUFDRSx3QmxDdXZFVixDa0NsdkVRLHFJQUNFLDBCbENvdkVWLENrQy91RVEsdUlBQ0UsMkJsQ2l2RVYsQ2tDNXVFUSxtSUFDRSx5QmxDOHVFVixDa0MzdEVNLHlDQUVFLHdCQTVDYSxDQTJDYixVbEM4dEVSLENrQ3J3RVEsK0hBQ0Usd0JsQ3d3RVYsQ2tDbndFUSxtSUFDRSwwQmxDcXdFVixDa0Nod0VRLHFJQUNFLDJCbENrd0VWLENrQzd2RVEsaUlBQ0UseUJsQyt2RVYsQ2tDNXVFTSx3Q0FFRSx3QkE1Q2EsQ0EyQ2IsYWxDK3VFUixDa0N0eEVRLDZIQUNFLHdCbEN5eEVWLENrQ3B4RVEsaUlBQ0UsMEJsQ3N4RVYsQ2tDanhFUSxtSUFDRSwyQmxDbXhFVixDa0M5d0VRLCtIQUNFLHlCbENneEVWLENrQzd2RU0sdUNBRUUsd0JBNUNhLENBMkNiLFVsQ2d3RVIsQ21DOTBFRSxXQUNFLHFCQUNBLGlCQUdBLHFCbkMrMEVKLENtQzUwRUUsNkVBR0UscUVBREEsdUJuQzgwRUosQ21DMTBFSSx1Q0FORiw2RUFPSSxjbkM2MEVKLENBQ0YsQ21DMTBFRSwrRkFHRSw4RUFEQSx1Qm5DNDBFSixDbUN4MEVJLHVDQU5GLCtGQU9JLGNuQzIwRUosQ0FDRixDbUN4MEVFLDJFQUdFLG9FQURBLHVCbkMwMEVKLENtQ3YwRUksdUNBTEYsMkVBTUksY25DMDBFSixDQUNGLENtQ3YwRUUsMkVBR0UsMERBREEsdUJuQ3kwRUosQ21DdDBFSSx1Q0FMRiwyRUFNSSxjbkN5MEVKLENBQ0YsQ21DdDBFRSwyRkFHRSwyREFEQSx1Qm5DdzBFSixDbUNyMEVJLHVDQUxGLDJGQU1JLGNuQ3cwRUosQ0FDRixDbUNyMEVFLHVGQUdFLDREQURBLHVCbkN1MEVKLENtQ3AwRUksdUNBTEYsdUZBTUksY25DdTBFSixDQUNGLENtQ3AwRUUsdUdBR0UsNkRBREEsdUJuQ3MwRUosQ21DbDBFSSx1Q0FORix1R0FPSSxjbkNxMEVKLENBQ0YsQ21DbDBFRSw2RUFHRSxxRUFEQSx1Qm5DbzBFSixDbUNoMEVJLHVDQU5GLDZFQU9JLGNuQ20wRUosQ0FDRixDbUM5ekVBLGtDQUNFLEdBQ0UsMEJuQ2kwRUYsQ21DL3pFQSxHQUNFLHlCbkNpMEVGLENBQ0YsQ21DOXpFQSwyQ0FDRSxHQUNFLHlCbkNnMEVGLENtQzl6RUEsR0FDRSwwQm5DZzBFRixDQUNGLENtQzd6RUEsaUNBQ0UsR0FDRSxVbkMrekVGLENtQzd6RUEsR0FDRSxTbkMrekVGLENBQ0YsQ21DNXpFQSxpQ0FDRSxHQUNFLHNCbkM4ekVGLENtQzV6RUEsR0FDRSx3Qm5DOHpFRixDQUNGLENtQzN6RUEsa0NBQ0UsR0FDRSxXQUNBLG1CbkM2ekVGLENtQzN6RUEsR0FDRSxVQUNBLGtCbkM2ekVGLENBQ0YsQ21DbnpFSSx3SEFDRSxlQUNBLDBCbkN5ekVOLEM7QW9DeDFFRSxnQkNvMkJGLENDNzlCQSxXQVNFLG1CQVJBLG9CQU9BLGtCQURBLGdCQUxBLDRDQUNBLCtPRFVGLENDREEsaUNBR0UsWUFRQSxtQ0FDQSxrQ0FWQSw4QkFFQSxrQkFFQSxvQkFEQSxnQkFHQSxjQURBLG1CRE9GLENDQ0Esc0JBQ0UsZURFRixDQ0FBLGdDQUNFLGVER0YsQ0NEQSwrQkFDRSxlRElGLENDRkEsNkJBQ0UsZURLRixDQ0hBLG9DQUNFLGVETUYsQ0NKQSwrQkFDRSxlRE9GLENDTEEsNkJBQ0UsZURRRixDQ05BLGdDQUNFLGVEU0YsQ0NQQSw0QkFDRSxlRFVGLENDUkEsaUNBQ0UsZURXRixDQ1RBLHVCQUVFLGNBREEsZURhRixDQ1ZBLHVCQUdFLGNBRkEsZ0JBQ0EsZ0JEY0YsQ0NYQSx1QkFHRSxjQUZBLGdCQUNBLGdCRGVGLENDWkEsK0JBRUUsY0FEQSxlRGdCRixDQ2JBLCtCQUdFLGNBRkEsZ0JBQ0EsZ0JEaUJGLENDZEEsNkJBRUUsY0FEQSxlRGtCRixDQ2ZBLDZCQUdFLGNBRkEsZ0JBQ0EsZ0JEbUJGLENDaEJBLDhCQUVFLGNBREEsZURvQkYsQ0NqQkEsOEJBR0UsY0FGQSxnQkFDQSxnQkRxQkYsQ0NsQkEseUJBQ0UsZURxQkYsQ0NuQkEsaUJBQ0UsZURzQkYsQ0NwQkEsc0JBQ0UsZUR1QkYsQ0NyQkEsd0JBQ0UsZUR3QkYsQ0N0QkEsc0JBQ0UsZUR5QkYsQ0N2QkEsc0JBQ0UsZUQwQkYsQ0N4QkEsc0JBQ0UsZUQyQkYsQ0N6QkEscUJBQ0UsZUQ0QkYsQ0MxQkEsd0RBQ0UsZUQ2QkYsQ0MzQkEsZ0NBQ0UsZUQ4QkYsQ0M1QkEsa0JBQ0UsZUQrQkYsQ0M3QkEsNEJBQ0UsZURnQ0YsQ0M5QkEsb0JBQ0UsZURpQ0YsQ0MvQkEsb0JBQ0UsZURrQ0YsQ0NoQ0EscUJBQ0UsZURtQ0YsQ0NqQ0Esb0JBQ0UsZURvQ0YsQ0NsQ0EsdUJBQ0UsZURxQ0YsQ0NuQ0EsbUJBQ0UsZURzQ0YsQ0NwQ0Esd0JBQ0UsZUR1Q0YsQ0NyQ0EsdUNBQ0UsZUR3Q0YsQ0N0Q0Esa0JBQ0UsZUR5Q0YsQ0N2Q0Esa0NBQ0UsZUQwQ0YsQ0N4Q0EsZ0NBQ0UsZUQyQ0YsQ0N6Q0EsMEJBRUUsY0FEQSxlRDZDRixDQzFDQSwwQkFHRSxjQUZBLGdCQUNBLHFCRDhDRixDQzNDQSwwQkFHRSxjQUZBLGdCQUNBLHFCRCtDRixDQzVDQSwwQkFHRSxjQUZBLGdCQUNBLHFCRGdERixDQzdDQSwwQkFHRSxjQUZBLGdCQUNBLHFCRGlERixDQzlDQSwwQkFHRSxjQUZBLGdCQUNBLHFCRGtERixDQy9DQSwwQkFHRSxjQUZBLGdCQUNBLHFCRG1ERixDQ2hEQSwwQkFHRSxjQUZBLGdCQUNBLHFCRG9ERixDQ2pEQSwwQkFHRSxjQUZBLGdCQUNBLHFCRHFERixDQ2xEQSw4QkFFRSxXQURBLGdCQUVBLFVEcURGLENDbkRBLDhCQUdFLGNBRkEsZ0JBQ0EsZ0JEdURGLENDcERBLDBCQUVFLGNBREEsZUR3REYsQ0NyREEsMEJBR0UsY0FGQSxnQkFDQSxxQkR5REYsQ0N0REEsMEJBR0UsY0FGQSxnQkFDQSxxQkQwREYsQ0N2REEsMEJBR0UsY0FGQSxnQkFDQSxxQkQyREYsQ0N4REEsMEJBR0UsY0FGQSxnQkFDQSxxQkQ0REYsQ0N6REEsMEJBR0UsY0FGQSxnQkFDQSxxQkQ2REYsQ0MxREEsMEJBR0UsY0FGQSxnQkFDQSxxQkQ4REYsQ0MzREEsMEJBR0UsY0FGQSxnQkFDQSxxQkQrREYsQ0M1REEsMEJBR0UsY0FGQSxnQkFDQSxxQkRnRUYsQ0M3REEseUJBQ0UsZURnRUYsQ0M5REEseUJBQ0UsZURpRUYsQ0MvREEsb0JBQ0UsZURrRUYsQ0NoRUEsK0JBRUUsY0FEQSxlRG9FRixDQ2pFQSwrQkFHRSxXQUZBLGdCQUNBLGdCRHFFRixDQ2xFQSxnQ0FFRSxhRHFFRixDQ25FQSxnQ0FHRSxXQUZBLGdCQUNBLGdCRHVFRixDQ3BFQSw0QkFDRSxlRHVFRixDQ3JFQSxnQ0FDRSxlRHdFRixDQ3RFQSwwQ0FDRSxlRHlFRixDQ3ZFQSx5Q0FDRSxlRDBFRixDQ3hFQSxpQ0FDRSxlRDJFRixDQ3pFQSxrQ0FDRSxlRDRFRixDQzFFQSxnQ0FDRSxlRDZFRixDQzNFQSxrQ0FDRSxlRDhFRixDQzVFQSwwQkFDRSxlRCtFRixDQzdFQSx1QkFDRSxlRGdGRixDQzlFQSwyQkFDRSxlRGlGRixDQy9FQSwyQkFDRSxlRGtGRixDQ2hGQSxnQ0FDRSxlRG1GRixDQ2pGQSx5QkFDRSxlRG9GRixDQ2xGQSxrQ0FDRSxlRHFGRixDQ25GQSx5QkFDRSxlRHNGRixDQ3BGQSx1QkFDRSxlRHVGRixDQ3JGQSxpQkFDRSxlRHdGRixDQ3RGQSxtQkFDRSxlRHlGRixDQ3ZGQSxtQkFDRSxlRDBGRixDQ3hGQSx5QkFDRSxlRDJGRixDQ3pGQSxpQkFDRSxlRDRGRixDQzFGQSxxQkFDRSxlRDZGRixDQzNGQSxvQkFDRSxlRDhGRixDQzVGQSxrQkFDRSxlRCtGRixDQzdGQSxxQkFDRSxlRGdHRixDQzlGQSwyQ0FDRSxlRGlHRixDQy9GQSw4QkFDRSxlRGtHRixDQ2hHQSw0QkFDRSxlRG1HRixDQ2pHQSw4QkFDRSxlRG9HRixDQ2xHQSxvQkFDRSxlRHFHRixDQ25HQSxrQkFDRSxlRHNHRixDQ3BHQSx3QkFDRSxlRHVHRixDQ3JHQSxzQ0FFRSxjQURBLGVEeUdGLENDdEdBLHNDQUdFLGNBRkEsZ0JBQ0EseUJEMEdGLENDdkdBLHNDQUdFLFdBRkEsZ0JBQ0EseUJEMkdGLENDeEdBLDJCQUNFLGVEMkdGLENDekdBLDBCQUVFLGNBREEsZUQ2R0YsQ0MxR0EsNEJBRUUsY0FEQSxlRDhHRjs7QUUzZ0JBOzs7OztFQUFBLENDQUEsTUFHSSw4TUFJQSx5SUFJQSwyR0FLRixpREFDQSxzR0graEJGLENJOWhCQSxpQkFHRSxxQkppaUJGLENJOWhCQSxLQUdFLDhCQUNBLDBDQUhBLHVCQUNBLGdCSm1pQkYsQ0kzaEJBLHNFQUNFLGFKOGhCRixDSXBoQkEsS0FRRSx3QkNwRFEsQ0RrRFIsYUNkUyxDRFVULGlDQzNDdUIsQ0NnTG5CLGdCRm5JSixlRytPNEIsQ0hsUDVCLFNBTUEsZUp3aEJGLENJM2dCQSwwQ0FDRSxtQko4Z0JGLENJcmdCQSxHQUNFLHVCQUVBLGdCSndnQkYsQ0kzZkEsa0JBRUUsbUJHaU40QixDSGxONUIsWUorZkYsQ0l2ZkEsRUFFRSxrQkdvRjBCLENIckYxQixZSjJmRixDSS9lQSxzQ0FLRSxnQkFEQSxZQUZBLDBCQUNBLDBFQUdBLG1FSmtmRixDSS9lQSxRQUVFLGtCQUNBLG1CSmtmRixDSS9lQSxpQkFMRSxrQkoyZkYsQ0l0ZkEsU0FHRSxZSm1mRixDSS9lQSx3QkFJRSxlSmtmRixDSS9lQSxHQUNFLGVKa2ZGLENJL2VBLEdBQ0Usb0JBQ0EsYUprZkYsQ0kvZUEsV0FDRSxlSmtmRixDSS9lQSxTQUVFLGtCSmtmRixDSS9lQSxNRUlJLGFOK2VKLENJMWVBLFFFTEksY0ZTRixjQUZBLGtCQUdBLHVCSjZlRixDSTFlQSxJQUFNLGFKOGVOLENJN2VBLElBQU0sU0ppZk4sQ0kxZUEsRUFHRSw2QkFGQSxhR1h3QyxDSFl4QyxvQko4ZUYsQ1E3cEJFLFFKbUxFLGFHZHNDLENIZXRDLHlCSjZlSixDUWpxQkUsNERKa01FLGNBQ0Esb0JKdWVKLENJOWRBLGtCQUlFLHNGRzBENEIsQ0RsSDFCLGFOMGhCSixDSTlkQSxJQVNFLDZCQUxBLG1CQUZBLGFBSUEsYUorZEYsQ0lwZEEsT0FFRSxlSnNkRixDSTljQSxJQUVFLGlCSmlkRixDSTljQSxRQUpFLHFCSnVkRixDSW5kQSxJQUdFLGVKZ2RGLENJdmNBLE1BQ0Usd0JKMGNGLENJdmNBLFFBS0Usb0JBRkEsYUNqUFMsQ0RnUFQscUJHNkU0QixDSDlFNUIsa0JHOEU0QixDSDNFNUIsZUoyY0YsQ0luY0EsR0FFRSxtQkFDQSwrQkpxY0YsQ0k3YkEsTUFFRSxxQkFDQSxtQkorYkYsQ0l6YkEsT0FFRSxlSjJiRixDSW5iQSxpQ0FDRSxTSnNiRixDSW5iQSxzQ0FNRSxvQkVoS0Usa0JGa0tGLG9CQUhBLFFKeWJGLENJbmJBLGFBRUUsZ0JKc2JGLENJbmJBLGNBRUUsbUJKc2JGLENJaGJBLGNBQ0UsY0ptYkYsQ0k3YUEsT0FDRSxnQkpnYkYsQ0l6YUEsZ0RBSUUseUJKNGFGLENJbmFJLDRHQUNFLGNKeWFOLENJbmFBLHdIQUtFLGtCQURBLFNKdWFGLENJbmFBLHVDQUVFLHNCQUNBLFNKc2FGLENJbGFBLFNBQ0UsY0FFQSxlSm9hRixDSWphQSxTQVVFLFNBREEsU0FIQSxZQUVBLFNKZ2FGLENJelpBLE9BUUUsY0FQQSxjRTFPSSxpQkZnUEosb0JBRkEsb0JBRkEsZUFDQSxVQUtBLG1CQVBBLFVKbWFGLENJelpBLFNBQ0UsdUJKNFpGLENJeFpBLGtGQUVFLFdKMlpGLENJeFpBLGNBTUUsd0JBREEsbUJKd1pGLENJaFpBLHlDQUNFLHVCSm1aRixDSTNZQSw2QkFFRSwwQkFEQSxZSitZRixDSXZZQSxPQUNFLG9CSjBZRixDSXZZQSxRQUVFLGVBREEsaUJKMllGLENJdllBLFNBQ0UsWUowWUYsQ0lyWUEsU0FDRSxzQkp3WUYsQ0RwMkJBLDBDQUlFLGVRc1M0QixDUnJTNUIsZVFzUzRCLENSelM1QixtQkN5MkJGLENEbDJCQSxPT3FLTSxpQk5pc0JOLENEcjJCQSxPT29LTSxnQk5xc0JOLENEeDJCQSxPT21LTSxrQk55c0JOLENEMzJCQSxPT2tLTSxpQk42c0JOLENEOTJCQSxPT2lLTSxrQk5pdEJOLENEajNCQSxPT2dLTSxlTnF0Qk4sQ0RuM0JBLE1POEpNLGtCTjB0Qk4sQ0RuMkJBLFdBRUUsZVErUTRCLENSOVE1QixlQ3czQkYsQ0RoM0JBLEdBRUUsa0JRK0VPLENSaEZQLGVDczNCRixDRDMyQkEsYU9rR0ksaUJQL0ZGLGVDODJCRixDRDMyQkEsV0FHRSx3QlEyUTRCLENSNVE1QixZQysyQkYsQ0RqMkJBLDRCVW5GRSxnQkFEQSxjVCs3QkYsQ0R4MkJBLGtCQUNFLG9CQzIyQkYsQ0R6MkJFLG1DQUNFLGtCQzIyQkosQ0RqMkJBLFlPMkRJLGNQekRGLHdCQ28yQkYsQ0RoMkJBLFlPcUVNLGtCTmd5Qk4sQ0RoMkJBLG1CQUdFLGFNckZTLENDa0lQLGdCTnN6QkosQ0RqMkJFLDBCQUNFLFlDbTJCSixDVWg5QkEsMEJDQ0UsWUFIQSxjWGcrQkYsQ1U5OUJBLGVBRUUsd0JMZFEsQ0tlUix5QkVFRSxxQkZKRixjVjY5QkYsQ1UvOEJBLFFBRUUsb0JWaTlCRixDVTk4QkEsWUFFRSxjQURBLG1CVms5QkYsQ1U5OEJBLGdCQUVFLGFMTlMsQ0NrSVAsYU5xMUJKLENheC9CQSxLQUdFLHFCQURBLGFSYUssQ0NvSkgsZU4yMUJKLENheC9CRSxPQUNFLGFiMC9CSixDYXIvQkEsSUFJRSx3QlJvQlMsQ09uQlAsb0JDRkYsVU5UUyxDRDZKUCxnQk90SkYsbUJiNC9CRixDYXIvQkUsUVArSUUsZU81SUEsZU55UTBCLENNM1ExQixTYnkvQkosQ2FqL0JBLElBR0UsYVJJUyxDUU5ULGNQcUlFLGVOaTNCSixDYWovQkUsU0FFRSxjUDhIQSxrQk83SEEsaUJibS9CSixDYTkrQkEsZ0JBQ0UsZ0JOaWtDa0MsQ01oa0NsQyxpQmJpL0JGLENjemhDRSxvRkNHQSxpQkFEQSxrQkFEQSxrQkFEQSxtQkFEQSxVZnVpQ0YsQ2dCaC9CSSx5QkZ6Q0UseUJBQ0UsZWQ2aENOLENBQ0YsQ2dCdC9CSSx5QkZ6Q0UsdUNBQ0UsZWRraUNOLENBQ0YsQ2dCMy9CSSx5QkZ6Q0UscURBQ0UsZWR1aUNOLENBQ0YsQ2dCaGdDSSwwQkZ6Q0UsbUVBQ0UsZ0JkNGlDTixDQUNGLENjamhDRSxLQ25DQSxhQUNBLGVBRUEsa0JBREEsa0Jmd2pDRixDY2poQ0UsWUFFRSxjQURBLGNkcWhDSixDY2xoQ0ksMkNBR0UsZUFEQSxlZHFoQ04sQ2lCMWtDRSxzcUJBSUUsa0JBREEsbUJBRkEsa0JBQ0EsVWpCb2xDSixDaUI1akNNLEtBQ0UsYUFDQSxZQUNBLGNqQitqQ1IsQ2VuaUNFLGNBQ0UsY0FDQSxjZnNpQ0osQ2V4aUNFLGNBQ0UsYUFDQSxhZjJpQ0osQ2U3aUNFLGNBQ0Usd0JBQ0Esd0JmZ2pDSixDZWxqQ0UsY0FDRSxhQUNBLGFmcWpDSixDZXZqQ0UsY0FDRSxhQUNBLGFmMGpDSixDZTVqQ0UsY0FDRSx3QkFDQSx3QmYrakNKLENpQmxsQ00sVUZDSixjQUVBLGVBREEsVWZzbENGLENpQmxsQ1UsT0ZiUixxQkFJQSxxQmZnbUNGLENpQnZsQ1UsT0ZiUixzQkFJQSxzQmZxbUNGLENpQjVsQ1UsT0ZiUixhQUlBLGFmMG1DRixDaUJqbUNVLE9GYlIsc0JBSUEsc0JmK21DRixDaUJ0bUNVLE9GYlIsc0JBSUEsc0Jmb25DRixDaUIzbUNVLE9GYlIsYUFJQSxhZnluQ0YsQ2lCaG5DVSxPRmJSLHNCQUlBLHNCZjhuQ0YsQ2lCcm5DVSxPRmJSLHNCQUlBLHNCZm1vQ0YsQ2lCMW5DVSxPRmJSLGFBSUEsYWZ3b0NGLENpQi9uQ1UsUUZiUixzQkFJQSxzQmY2b0NGLENpQnBvQ1UsUUZiUixzQkFJQSxzQmZrcENGLENpQnpvQ1UsUUZiUixjQUlBLGNmdXBDRixDaUJ4b0NNLGFBQXdCLFFqQjRvQzlCLENpQjFvQ00sWUFBdUIsUWpCOG9DN0IsQ2lCM29DUSxTQUF3QixPakIrb0NoQyxDaUIvb0NRLFNBQXdCLE9qQm1wQ2hDLENpQm5wQ1EsU0FBd0IsT2pCdXBDaEMsQ2lCdnBDUSxTQUF3QixPakIycENoQyxDaUIzcENRLFNBQXdCLE9qQitwQ2hDLENpQi9wQ1EsU0FBd0IsT2pCbXFDaEMsQ2lCbnFDUSxTQUF3QixPakJ1cUNoQyxDaUJ2cUNRLFNBQXdCLE9qQjJxQ2hDLENpQjNxQ1EsU0FBd0IsT2pCK3FDaEMsQ2lCL3FDUSxTQUF3QixPakJtckNoQyxDaUJuckNRLFVBQXdCLFFqQnVyQ2hDLENpQnZyQ1EsVUFBd0IsUWpCMnJDaEMsQ2lCM3JDUSxVQUF3QixRakIrckNoQyxDaUJ4ckNZLFVGaEJWLHVCZjRzQ0YsQ2lCNXJDWSxVRmhCVix3QmZndENGLENpQmhzQ1ksVUZoQlYsZWZvdENGLENpQnBzQ1ksVUZoQlYsd0Jmd3RDRixDaUJ4c0NZLFVGaEJWLHdCZjR0Q0YsQ2lCNXNDWSxVRmhCVixlZmd1Q0YsQ2lCaHRDWSxVRmhCVix3QmZvdUNGLENpQnB0Q1ksVUZoQlYsd0Jmd3VDRixDaUJ4dENZLFVGaEJWLGVmNHVDRixDaUI1dENZLFdGaEJWLHdCZmd2Q0YsQ2lCaHVDWSxXRmhCVix3QmZvdkNGLENnQi91Q0kseUJDM0JFLFFBQ0UsYUFDQSxZQUNBLGNqQjh3Q04sQ2VsdkNBLGlCQUNFLGNBQ0EsY2ZvdkNGLENldHZDQSxpQkFDRSxhQUNBLGFmd3ZDRixDZTF2Q0EsaUJBQ0Usd0JBQ0Esd0JmNHZDRixDZTl2Q0EsaUJBQ0UsYUFDQSxhZmd3Q0YsQ2Vsd0NBLGlCQUNFLGFBQ0EsYWZvd0NGLENldHdDQSxpQkFDRSx3QkFDQSx3QmZ3d0NGLENpQjN4Q0ksYUZDSixjQUVBLGVBREEsVWY4eENBLENpQjF4Q1EsVUZiUixxQkFJQSxxQmZ1eUNBLENpQjl4Q1EsVUZiUixzQkFJQSxzQmYyeUNBLENpQmx5Q1EsVUZiUixhQUlBLGFmK3lDQSxDaUJ0eUNRLFVGYlIsc0JBSUEsc0JmbXpDQSxDaUIxeUNRLFVGYlIsc0JBSUEsc0JmdXpDQSxDaUI5eUNRLFVGYlIsYUFJQSxhZjJ6Q0EsQ2lCbHpDUSxVRmJSLHNCQUlBLHNCZit6Q0EsQ2lCdHpDUSxVRmJSLHNCQUlBLHNCZm0wQ0EsQ2lCMXpDUSxVRmJSLGFBSUEsYWZ1MENBLENpQjl6Q1EsV0ZiUixzQkFJQSxzQmYyMENBLENpQmwwQ1EsV0ZiUixzQkFJQSxzQmYrMENBLENpQnQwQ1EsV0ZiUixjQUlBLGNmbTFDQSxDaUJwMENJLGdCQUF3QixRakJ1MEM1QixDaUJyMENJLGVBQXVCLFFqQncwQzNCLENpQnIwQ00sWUFBd0IsT2pCdzBDOUIsQ2lCeDBDTSxZQUF3QixPakIyMEM5QixDaUIzMENNLFlBQXdCLE9qQjgwQzlCLENpQjkwQ00sWUFBd0IsT2pCaTFDOUIsQ2lCajFDTSxZQUF3QixPakJvMUM5QixDaUJwMUNNLFlBQXdCLE9qQnUxQzlCLENpQnYxQ00sWUFBd0IsT2pCMDFDOUIsQ2lCMTFDTSxZQUF3QixPakI2MUM5QixDaUI3MUNNLFlBQXdCLE9qQmcyQzlCLENpQmgyQ00sWUFBd0IsT2pCbTJDOUIsQ2lCbjJDTSxhQUF3QixRakJzMkM5QixDaUJ0MkNNLGFBQXdCLFFqQnkyQzlCLENpQnoyQ00sYUFBd0IsUWpCNDJDOUIsQ2lCcjJDVSxhRmhCVixhZnczQ0EsQ2lCeDJDVSxhRmhCVix1QmYyM0NBLENpQjMyQ1UsYUZoQlYsd0JmODNDQSxDaUI5MkNVLGFGaEJWLGVmaTRDQSxDaUJqM0NVLGFGaEJWLHdCZm80Q0EsQ2lCcDNDVSxhRmhCVix3QmZ1NENBLENpQnYzQ1UsYUZoQlYsZWYwNENBLENpQjEzQ1UsYUZoQlYsd0JmNjRDQSxDaUI3M0NVLGFGaEJWLHdCZmc1Q0EsQ2lCaDRDVSxhRmhCVixlZm01Q0EsQ2lCbjRDVSxjRmhCVix3QmZzNUNBLENpQnQ0Q1UsY0ZoQlYsd0JmeTVDQSxDQUNGLENnQnI1Q0kseUJDM0JFLFFBQ0UsYUFDQSxZQUNBLGNqQm03Q04sQ2V2NUNBLGlCQUNFLGNBQ0EsY2Z5NUNGLENlMzVDQSxpQkFDRSxhQUNBLGFmNjVDRixDZS81Q0EsaUJBQ0Usd0JBQ0Esd0JmaTZDRixDZW42Q0EsaUJBQ0UsYUFDQSxhZnE2Q0YsQ2V2NkNBLGlCQUNFLGFBQ0EsYWZ5NkNGLENlMzZDQSxpQkFDRSx3QkFDQSx3QmY2NkNGLENpQmg4Q0ksYUZDSixjQUVBLGVBREEsVWZtOENBLENpQi83Q1EsVUZiUixxQkFJQSxxQmY0OENBLENpQm44Q1EsVUZiUixzQkFJQSxzQmZnOUNBLENpQnY4Q1EsVUZiUixhQUlBLGFmbzlDQSxDaUIzOENRLFVGYlIsc0JBSUEsc0JmdzlDQSxDaUIvOENRLFVGYlIsc0JBSUEsc0JmNDlDQSxDaUJuOUNRLFVGYlIsYUFJQSxhZmcrQ0EsQ2lCdjlDUSxVRmJSLHNCQUlBLHNCZm8rQ0EsQ2lCMzlDUSxVRmJSLHNCQUlBLHNCZncrQ0EsQ2lCLzlDUSxVRmJSLGFBSUEsYWY0K0NBLENpQm4rQ1EsV0ZiUixzQkFJQSxzQmZnL0NBLENpQnYrQ1EsV0ZiUixzQkFJQSxzQmZvL0NBLENpQjMrQ1EsV0ZiUixjQUlBLGNmdy9DQSxDaUJ6K0NJLGdCQUF3QixRakI0K0M1QixDaUIxK0NJLGVBQXVCLFFqQjYrQzNCLENpQjErQ00sWUFBd0IsT2pCNitDOUIsQ2lCNytDTSxZQUF3QixPakJnL0M5QixDaUJoL0NNLFlBQXdCLE9qQm0vQzlCLENpQm4vQ00sWUFBd0IsT2pCcy9DOUIsQ2lCdC9DTSxZQUF3QixPakJ5L0M5QixDaUJ6L0NNLFlBQXdCLE9qQjQvQzlCLENpQjUvQ00sWUFBd0IsT2pCKy9DOUIsQ2lCLy9DTSxZQUF3QixPakJrZ0Q5QixDaUJsZ0RNLFlBQXdCLE9qQnFnRDlCLENpQnJnRE0sWUFBd0IsT2pCd2dEOUIsQ2lCeGdETSxhQUF3QixRakIyZ0Q5QixDaUIzZ0RNLGFBQXdCLFFqQjhnRDlCLENpQjlnRE0sYUFBd0IsUWpCaWhEOUIsQ2lCMWdEVSxhRmhCVixhZjZoREEsQ2lCN2dEVSxhRmhCVix1QmZnaURBLENpQmhoRFUsYUZoQlYsd0JmbWlEQSxDaUJuaERVLGFGaEJWLGVmc2lEQSxDaUJ0aERVLGFGaEJWLHdCZnlpREEsQ2lCemhEVSxhRmhCVix3QmY0aURBLENpQjVoRFUsYUZoQlYsZWYraURBLENpQi9oRFUsYUZoQlYsd0Jma2pEQSxDaUJsaURVLGFGaEJWLHdCZnFqREEsQ2lCcmlEVSxhRmhCVixlZndqREEsQ2lCeGlEVSxjRmhCVix3QmYyakRBLENpQjNpRFUsY0ZoQlYsd0JmOGpEQSxDQUNGLENnQjFqREkseUJDM0JFLFFBQ0UsYUFDQSxZQUNBLGNqQndsRE4sQ2U1akRBLGlCQUNFLGNBQ0EsY2Y4akRGLENlaGtEQSxpQkFDRSxhQUNBLGFma2tERixDZXBrREEsaUJBQ0Usd0JBQ0Esd0Jmc2tERixDZXhrREEsaUJBQ0UsYUFDQSxhZjBrREYsQ2U1a0RBLGlCQUNFLGFBQ0EsYWY4a0RGLENlaGxEQSxpQkFDRSx3QkFDQSx3QmZrbERGLENpQnJtREksYUZDSixjQUVBLGVBREEsVWZ3bURBLENpQnBtRFEsVUZiUixxQkFJQSxxQmZpbkRBLENpQnhtRFEsVUZiUixzQkFJQSxzQmZxbkRBLENpQjVtRFEsVUZiUixhQUlBLGFmeW5EQSxDaUJobkRRLFVGYlIsc0JBSUEsc0JmNm5EQSxDaUJwbkRRLFVGYlIsc0JBSUEsc0JmaW9EQSxDaUJ4bkRRLFVGYlIsYUFJQSxhZnFvREEsQ2lCNW5EUSxVRmJSLHNCQUlBLHNCZnlvREEsQ2lCaG9EUSxVRmJSLHNCQUlBLHNCZjZvREEsQ2lCcG9EUSxVRmJSLGFBSUEsYWZpcERBLENpQnhvRFEsV0ZiUixzQkFJQSxzQmZxcERBLENpQjVvRFEsV0ZiUixzQkFJQSxzQmZ5cERBLENpQmhwRFEsV0ZiUixjQUlBLGNmNnBEQSxDaUI5b0RJLGdCQUF3QixRakJpcEQ1QixDaUIvb0RJLGVBQXVCLFFqQmtwRDNCLENpQi9vRE0sWUFBd0IsT2pCa3BEOUIsQ2lCbHBETSxZQUF3QixPakJxcEQ5QixDaUJycERNLFlBQXdCLE9qQndwRDlCLENpQnhwRE0sWUFBd0IsT2pCMnBEOUIsQ2lCM3BETSxZQUF3QixPakI4cEQ5QixDaUI5cERNLFlBQXdCLE9qQmlxRDlCLENpQmpxRE0sWUFBd0IsT2pCb3FEOUIsQ2lCcHFETSxZQUF3QixPakJ1cUQ5QixDaUJ2cURNLFlBQXdCLE9qQjBxRDlCLENpQjFxRE0sWUFBd0IsT2pCNnFEOUIsQ2lCN3FETSxhQUF3QixRakJnckQ5QixDaUJockRNLGFBQXdCLFFqQm1yRDlCLENpQm5yRE0sYUFBd0IsUWpCc3JEOUIsQ2lCL3FEVSxhRmhCVixhZmtzREEsQ2lCbHJEVSxhRmhCVix1QmZxc0RBLENpQnJyRFUsYUZoQlYsd0Jmd3NEQSxDaUJ4ckRVLGFGaEJWLGVmMnNEQSxDaUIzckRVLGFGaEJWLHdCZjhzREEsQ2lCOXJEVSxhRmhCVix3QmZpdERBLENpQmpzRFUsYUZoQlYsZWZvdERBLENpQnBzRFUsYUZoQlYsd0JmdXREQSxDaUJ2c0RVLGFGaEJWLHdCZjB0REEsQ2lCMXNEVSxhRmhCVixlZjZ0REEsQ2lCN3NEVSxjRmhCVix3QmZndURBLENpQmh0RFUsY0ZoQlYsd0JmbXVEQSxDQUNGLENnQi90REksMEJDM0JFLFFBQ0UsYUFDQSxZQUNBLGNqQjZ2RE4sQ2VqdURBLGlCQUNFLGNBQ0EsY2ZtdURGLENlcnVEQSxpQkFDRSxhQUNBLGFmdXVERixDZXp1REEsaUJBQ0Usd0JBQ0Esd0JmMnVERixDZTd1REEsaUJBQ0UsYUFDQSxhZit1REYsQ2VqdkRBLGlCQUNFLGFBQ0EsYWZtdkRGLENlcnZEQSxpQkFDRSx3QkFDQSx3QmZ1dkRGLENpQjF3REksYUZDSixjQUVBLGVBREEsVWY2d0RBLENpQnp3RFEsVUZiUixxQkFJQSxxQmZzeERBLENpQjd3RFEsVUZiUixzQkFJQSxzQmYweERBLENpQmp4RFEsVUZiUixhQUlBLGFmOHhEQSxDaUJyeERRLFVGYlIsc0JBSUEsc0Jma3lEQSxDaUJ6eERRLFVGYlIsc0JBSUEsc0Jmc3lEQSxDaUI3eERRLFVGYlIsYUFJQSxhZjB5REEsQ2lCanlEUSxVRmJSLHNCQUlBLHNCZjh5REEsQ2lCcnlEUSxVRmJSLHNCQUlBLHNCZmt6REEsQ2lCenlEUSxVRmJSLGFBSUEsYWZzekRBLENpQjd5RFEsV0ZiUixzQkFJQSxzQmYwekRBLENpQmp6RFEsV0ZiUixzQkFJQSxzQmY4ekRBLENpQnJ6RFEsV0ZiUixjQUlBLGNmazBEQSxDaUJuekRJLGdCQUF3QixRakJzekQ1QixDaUJwekRJLGVBQXVCLFFqQnV6RDNCLENpQnB6RE0sWUFBd0IsT2pCdXpEOUIsQ2lCdnpETSxZQUF3QixPakIwekQ5QixDaUIxekRNLFlBQXdCLE9qQjZ6RDlCLENpQjd6RE0sWUFBd0IsT2pCZzBEOUIsQ2lCaDBETSxZQUF3QixPakJtMEQ5QixDaUJuMERNLFlBQXdCLE9qQnMwRDlCLENpQnQwRE0sWUFBd0IsT2pCeTBEOUIsQ2lCejBETSxZQUF3QixPakI0MEQ5QixDaUI1MERNLFlBQXdCLE9qQiswRDlCLENpQi8wRE0sWUFBd0IsT2pCazFEOUIsQ2lCbDFETSxhQUF3QixRakJxMUQ5QixDaUJyMURNLGFBQXdCLFFqQncxRDlCLENpQngxRE0sYUFBd0IsUWpCMjFEOUIsQ2lCcDFEVSxhRmhCVixhZnUyREEsQ2lCdjFEVSxhRmhCVix1QmYwMkRBLENpQjExRFUsYUZoQlYsd0JmNjJEQSxDaUI3MURVLGFGaEJWLGVmZzNEQSxDaUJoMkRVLGFGaEJWLHdCZm0zREEsQ2lCbjJEVSxhRmhCVix3QmZzM0RBLENpQnQyRFUsYUZoQlYsZWZ5M0RBLENpQnoyRFUsYUZoQlYsd0JmNDNEQSxDaUI1MkRVLGFGaEJWLHdCZiszREEsQ2lCLzJEVSxhRmhCVixlZms0REEsQ2lCbDNEVSxjRmhCVix3QmZxNERBLENpQnIzRFUsY0ZoQlYsd0JmdzREQSxDQUNGLENrQjU3REEsT0FHRSxhYjhCUyxDYS9CVCxrQlhpSU8sQ1dsSVAsVWxCZzhERixDa0IzN0RFLG9CQUlFLDZCQUZBLGNYbVYwQixDV2xWMUIsa0JsQjg3REosQ2tCMTdERSxnQkFFRSxnQ0FEQSxxQmxCNjdESixDa0J6N0RFLG1CQUNFLDRCbEIyN0RKLENrQmo3REUsMEJBRUUsYWxCbzdESixDa0J4NkRFLHNEQUVFLHdCbEI4NkRKLENrQjE2REksa0RBRUUsdUJsQjQ2RE4sQ2tCdDZERSxtR0FJRSxRbEJ5NkRKLENrQmg2REUseUNBQ0UsZ0NsQm02REosQ1FsK0RFLDRCVTRFSSxpQ1g4UXdCLENXL1F4QixhbEI0NUROLENtQjcrREksbURBR0Usd0JuQmcvRE4sQ21CNStETSx1RkFJRSxvQm5COCtEUixDbUJoK0RRLDRHQUVFLHdCbkJzK0RWLENtQmpnRUkseURBR0Usd0JuQm9nRU4sQ21CaGdFTSwrRkFJRSxvQm5Ca2dFUixDbUJwL0RRLGtIQUVFLHdCbkIwL0RWLENtQnJoRUksbURBR0Usd0JuQndoRU4sQ21CcGhFTSx1RkFJRSxvQm5Cc2hFUixDbUJ4Z0VRLDRHQUVFLHdCbkI4Z0VWLENtQnppRUksMENBR0Usd0JuQjRpRU4sQ21CeGlFTSwyRUFJRSxvQm5CMGlFUixDbUI1aEVRLG1HQUVFLHdCbkJraUVWLENtQjdqRUksbURBR0Usd0JuQmdrRU4sQ21CNWpFTSx1RkFJRSxvQm5COGpFUixDbUJoakVRLDRHQUVFLHdCbkJzakVWLENtQmpsRUksZ0RBR0Usd0JuQm9sRU4sQ21CaGxFTSxtRkFJRSxvQm5Ca2xFUixDbUJwa0VRLHlHQUVFLHdCbkIwa0VWLENtQnJtRUksNkNBR0Usd0JuQndtRU4sQ21CcG1FTSwrRUFJRSxvQm5Cc21FUixDbUJ4bEVRLHNHQUVFLHdCbkI4bEVWLENtQnpuRUksMENBR0Usd0JuQjRuRU4sQ21CeG5FTSwyRUFJRSxvQm5CMG5FUixDbUI1bUVRLG1HQUVFLHdCbkJrbkVWLENtQnBuRVEseUpBRUUsaUNuQmdvRVYsQ2tCaGpFSSxzQkFFRSx3QmIvRUssQ2FnRkwsb0JYaVF3QixDV25ReEIsVWxCcWpFTixDa0I5aUVJLHVCQUVFLHdCYjVGSyxDYTZGTCxvQmI1RkssQ2EwRkwsYWxCa2pFTixDa0IzaUVBLFlBRUUsd0JiL0ZTLENhOEZULFVsQitpRUYsQ2tCNWlFRSxtREFHRSxvQmxCOGlFSixDa0IzaUVFLDJCQUNFLFFsQjZpRUosQ2tCemlFSSxvREFDRSxvQ2xCMmlFTixDUWhyRUUsdUNVNklNLHFDWDJOc0IsQ1c1TnRCLFVsQndpRVIsQ2dCdm5FSSw0QkVpR0EscUJBS0ksaUNBSEEsY0FFQSxnQkFEQSxVbEIyaEVOLENrQnRoRU0scUNBQ0UsUWxCd2hFUixDQUNGLENnQm5vRUksNEJFaUdBLHFCQUtJLGlDQUhBLGNBRUEsZ0JBREEsVWxCc2lFTixDa0JqaUVNLHFDQUNFLFFsQm1pRVIsQ0FDRixDZ0I5b0VJLDRCRWlHQSxxQkFLSSxpQ0FIQSxjQUVBLGdCQURBLFVsQmlqRU4sQ2tCNWlFTSxxQ0FDRSxRbEI4aUVSLENBQ0YsQ2dCenBFSSw2QkVpR0EscUJBS0ksaUNBSEEsY0FFQSxnQkFEQSxVbEI0akVOLENrQnZqRU0scUNBQ0UsUWxCeWpFUixDQUNGLENrQm5rRUksa0JBS0ksaUNBSEEsY0FFQSxnQkFEQSxVbEJza0VSLENrQmprRVEsa0NBQ0UsUWxCbWtFVixDb0JodkVBLGNBV0UsNEJBREEscUJiVFMsQ0tXUCxxQlFIRixhZm9CUyxDZTVCVCxjZDZLSSxnQmN2S0osZWJtUjRCLENhdlI1QixpQ2IyZXNDLENhdGV0QyxlZlJpQixDZUlqQix1QkNNSSxvRURRSixDQWhCQSxVcEI4dkVGLENxQmx2RU0sdUNEZE4sY0NlUSxlckJxdkVOLENBQ0YsQ29CaHZFRSwwQkFDRSw2QkFDQSxRcEJrdkVKLENzQmx3RUUsb0JBRUUscUJmUk8sQ2VTUCxvQmZzZG9DLENlaGRsQywyQ2ZxWHdCLENlN1gxQixhakJxQk8sQ2lCbEJQLFN0QnF3RUosQ29CbHZFRSxnQ0FDRSxhZkhPLENlS1AsU3BCbXZFSixDb0J0dkVFLDJCQUNFLGFmSE8sQ2VLUCxTcEJtdkVKLENvQjN1RUUsK0NBRUUsd0JmbEJPLENlb0JQLFNwQjJ1RUosQ29CbnVFRSxtSUFDRSw0RHBCeXVFSixDb0JudUVFLG1DQUNFLGtCQUNBLHlCcEJzdUVKLENvQm51RUUscUNBT0UscUJidkVPLENhc0VQLGFwQml1RUosQ29CM3RFQSx1Q0FFRSxjQUNBLFVwQjh0RUYsQ29CcHRFQSxnQmRvRUksa0JjL0RGLGVmL0ZpQixDZTZGakIsZ0JBREEsbUNBREEsK0JwQjJ0RUYsQ29CcHRFQSxtQmQ0RU0sbUJjeEVKLGViNkg0QixDYS9INUIsaUNBREEsNkJwQjB0RUYsQ29CcHRFQSxtQmRxRU0sbUJjakVKLGVidUg0QixDYXpINUIsa0NBREEsOEJwQjB0RUYsQ29COXNFQSx3QkFRRSw2QkFFQSw0Q0FIQSxhZjlGUyxDZXdGVCxjZHVESSxnQmNsREosZWY1SGlCLENlMEhqQixnQkFEQSxrQkFEQSxVcEJ5dEVGLENvQi9zRUUsZ0ZBR0UsZUFEQSxlcEJpdEVKLENvQnBzRUEsaUJScklJLG9CTmtLRSxtQmM1QkosZ0NiNlZzQyxDYTFWdEMsZWIrRTRCLENhakY1QixvQnBCMHNFRixDb0Jwc0VBLGlCUjdJSSxvQk5rS0UsbUJjcEJKLCtCYnNWc0MsQ2FuVnRDLGVic0U0QixDYXhFNUIsa0JwQjBzRUYsQ29CNXJFQSw4RUFDRSxXcEJtc0VGLENvQjNyRUEsWUFDRSxrQnBCOHJFRixDb0IzckVBLFdBQ0UsY0FDQSxpQnBCOHJFRixDb0J0ckVBLFVBQ0UsYUFDQSxlQUVBLGlCQURBLGlCcEIwckVGLENvQnZyRUUsdUNBR0UsaUJBREEsaUJwQjByRUosQ29CaHJFQSxZQUVFLGNBQ0Esb0JiaVNzQyxDYW5TdEMsaUJwQnFyRUYsQ29CaHJFQSxrQkFHRSxxQkFEQSxnQmI2UnNDLENhOVJ0QyxpQnBCcXJFRixDb0JockVFLDJGQUVFLGFwQmlyRUosQ29CN3FFQSxrQkFDRSxlcEJnckVGLENvQjdxRUEsbUJBRUUsbUJBREEsb0JBR0EsbUJiOFFzQyxDYS9RdEMsY3BCaXJFRixDb0I3cUVFLHFDQUlFLGNBREEscUJieVFvQyxDYTFRcEMsYUFEQSxlcEJrckVKLENzQjUzRUUsZ0JBS0UsYUZxTnFDLENFek5yQyxhaEJ1SEEsaUJnQnJIQSxpQmYyY29DLENlNWNwQyxVdEJrNEVKLENzQjUzRUUsZUFZRSxxQ1Y5Q0EscUJVNkNBLFdBTkEsYWhCMkhFLG1CZ0I3SEYsT0FPQSxlakJ4RGUsQ2lCc0RmLGlCQUZBLGVBQ0EscUJBTkEsa0JBQ0EsU0FFQSxTdEJ3NEVKLENzQjMzRUkscUVBRUUsUXRCNDNFTixDc0J2M0VJLDhIQUVFLGF0QjQzRU4sQ3NCMTZFSSwwREF3REksNFFBRUEsdURBREEsNEJBRUEsMERBUEYsb0JGa0xtQyxDRS9LakMsNEN0QjQzRVIsQ3NCcjNFTSxzRUFDRSxvQkZ1S2lDLENFdEtqQywyQ3RCdTNFUixDc0J2N0VJLHNFQTBFSSx3Q0FEQSw0QnRCbTNFUixDc0I1N0VJLDBFQW9GSSwwRUFEQSxrQ3RCODJFUixDc0JqOEVJLDREQStGSSxzaUJBSkYsb0JGMkltQyxDRXhJakMsK0N0QnkyRVIsQ3NCcjJFTSx3RUFDRSxvQkZtSWlDLENFbElqQywyQ3RCdTJFUixDc0JoMkVNLHNHQUNFLGF0Qm0yRVIsQ3NCaDJFTSxrTUFFRSxhdEJtMkVSLENzQjUxRU0sc0hBQ0UsYXRCKzFFUixDc0I3MUVRLG9JQUNFLG9CdEIrMUVWLENzQjExRVEsb0pDM0pKLHdCRDZKMkIsQ0FEckIsb0J0QjYxRVYsQ3NCdjFFUSxnSkFDRSwyQ3RCeTFFVixDc0J0MUVRLDRLQUNFLG9CdEJ3MUVWLENzQi8wRU0sMEdBQ0Usb0J0QmsxRVIsQ3NCOTBFUSxzSEFDRSxvQkYwRStCLENFekUvQiwyQ3RCZzFFVixDc0JqK0VFLGtCQUtFLGFGcU5xQyxDRXpOckMsYWhCdUhBLGlCZ0JySEEsaUJmMmNvQyxDZTVjcEMsVXRCdStFSixDc0JqK0VFLGlCQVlFLG9DVjlDQSxxQlU2Q0EsV0FOQSxhaEIySEUsbUJnQjdIRixPQU9BLGVqQnhEZSxDaUJzRGYsaUJBRkEsZUFDQSxxQkFOQSxrQkFDQSxTQUVBLFN0QjYrRUosQ3NCaCtFSSx5RUFFRSxRdEJpK0VOLENzQjU5RUksOElBRUUsYXRCaStFTixDc0IvZ0ZJLDhEQXdESSxzVUFFQSx1REFEQSw0QkFFQSwwREFQRixvQkZrTG1DLENFL0tqQyw0Q3RCaStFUixDc0IxOUVNLDBFQUNFLG9CRnVLaUMsQ0V0S2pDLDBDdEI0OUVSLENzQjVoRkksMEVBMEVJLHdDQURBLDRCdEJ3OUVSLENzQmppRkksOEVBb0ZJLDBFQURBLGtDdEJtOUVSLENzQnRpRkksZ0VBK0ZJLGdtQkFKRixvQkYySW1DLENFeElqQywrQ3RCODhFUixDc0IxOEVNLDRFQUNFLG9CRm1JaUMsQ0VsSWpDLDBDdEI0OEVSLENzQnI4RU0sMEdBQ0UsYXRCdzhFUixDc0JyOEVNLGtOQUVFLGF0Qnc4RVIsQ3NCajhFTSwwSEFDRSxhdEJvOEVSLENzQmw4RVEsd0lBQ0Usb0J0Qm84RVYsQ3NCLzdFUSx3SkMzSkosd0JENkoyQixDQURyQixvQnRCazhFVixDc0I1N0VRLG9KQUNFLDBDdEI4N0VWLENzQjM3RVEsZ0xBQ0Usb0J0QjY3RVYsQ3NCcDdFTSw4R0FDRSxvQnRCdTdFUixDc0JuN0VRLDBIQUNFLG9CRjBFK0IsQ0V6RS9CLDBDdEJxN0VWLENvQmgyRUEsYUFHRSxtQkFGQSxhQUNBLGtCcEJvMkVGLENvQjkxRUUseUJBQ0UsVXBCZzJFSixDZ0IvakZJLHlCSW9PQSxtQkFHRSxzQnBCKzFFSixDb0IxMUVFLDRDQU5FLG1CQURBLGFBR0EsZXBCcTJFSixDb0JqMkVFLHlCQUVFLGNBQ0Esa0JwQjgxRUosQ29CeDFFRSwyQkFDRSxxQkFFQSxzQkFEQSxVcEIyMUVKLENvQnQxRUUscUNBQ0Usb0JwQncxRUosQ29CcjFFRSxzREFFRSxVcEJ1MUVKLENvQmwxRUUseUJBRUUsbUJBREEsYUFFQSx1QkFFQSxlQURBLFVwQnExRUosQ29CbDFFRSwrQkFFRSxjQUdBLGNBREEsbUJiZ0xrQyxDYWpMbEMsYUFGQSxpQnBCdzFFSixDb0JqMUVFLDZCQUNFLG1CQUNBLHNCcEJtMUVKLENvQmoxRUUsbUNBQ0UsZXBCbTFFSixDQUNGLEN3QnJxRkEsS0FVRSw2QkFDQSw2QlpDRSxxQllSRixhbkIyQlMsQ21COUJULHFCbEI2S0ksZ0JrQjNLSixlakJ1UjRCLENrQnRMNUIsZXBCcEdpQixDb0JrR2pCLHVCRDdGQSxrQkhLSSw2SEdHSixDQUpBLGdFQURBLHFCeEI2cUZGLENxQnZxRk0sdUNHZE4sS0hlUSxlckIwcUZOLENBQ0YsQ1FwckZFLFdnQlVFLGFuQmVPLENtQmRQLG9CeEI2cUZKLEN3QjFxRkUsc0JBR0UsMkNqQjhXMEIsQ2lCL1cxQixTeEI0cUZKLEN3QnZxRkUsNEJBRUUsV3hCd3FGSixDd0JwcUZFLG1DQUNFLGN4QnNxRkosQ3dCeHBGQSx1Q0FFRSxtQnhCMHBGRixDd0JqcEZFLGFEM0RFLHdCaEJzRVcsQ2tCcEViLG9CbEJvRWEsQ2tCdEViLFV6Qmt0RkYsQ3lCdnNGRSx5REZYRSx3QkVEMkQsQ0FTM0Qsb0JBVHFHLENBT3JHLFV6QnV0RkosQ3lCbHRGRSxzQ0FTSSwwQ3pCeXNGTixDeUJwc0ZFLDRDQUdFLHdCbEIwQ1csQ2tCekNYLG9CbEJ5Q1csQ2tCM0NYLFV6QnVzRkosQ3lCOXJGRSx1SUFJRSx3QkF6QytJLENBNkMvSSxvQkE3Q3lMLENBd0N6TCxVekJnc0ZKLEN5QnpyRkkseUpBS0ksMEN6QnVyRlIsQ3dCL3FGRSxlRDNERSx3QmhCc0VXLENrQnBFYixvQmxCb0VhLENrQnRFYixVekJndkZGLEN5QnJ1RkUsK0RGWEUsd0JFRDJELENBUzNELG9CQVRxRyxDQU9yRyxVekJxdkZKLEN5Qmh2RkUsMENBU0ksMkN6QnV1Rk4sQ3lCbHVGRSxnREFHRSx3QmxCMENXLENrQnpDWCxvQmxCeUNXLENrQjNDWCxVekJxdUZKLEN5QjV0RkUsNklBSUUsd0JBekMrSSxDQTZDL0ksb0JBN0N5TCxDQXdDekwsVXpCOHRGSixDeUJ2dEZJLCtKQUtJLDJDekJxdEZSLEN3QjdzRkUsYUQzREUsd0JoQnNFVyxDa0JwRWIsb0JsQm9FYSxDa0J0RWIsVXpCOHdGRixDeUJud0ZFLHlERlhFLHdCRUQyRCxDQVMzRCxvQkFUcUcsQ0FPckcsVXpCbXhGSixDeUI5d0ZFLHNDQVNJLDBDekJxd0ZOLEN5Qmh3RkUsNENBR0Usd0JsQjBDVyxDa0J6Q1gsb0JsQnlDVyxDa0IzQ1gsVXpCbXdGSixDeUIxdkZFLHVJQUlFLHdCQXpDK0ksQ0E2Qy9JLG9CQTdDeUwsQ0F3Q3pMLFV6QjR2RkosQ3lCcnZGSSx5SkFLSSwwQ3pCbXZGUixDd0IzdUZFLFVEM0RFLHdCaEJzRVcsQ2tCcEViLG9CbEJvRWEsQ2tCdEViLGF6QjR5RkYsQ3lCanlGRSxnREZYRSx3QkVEMkQsQ0FTM0Qsb0JBVHFHLENBT3JHLFV6Qml6RkosQ3lCNXlGRSxnQ0FTSSwwQ3pCbXlGTixDeUI5eEZFLHNDQUdFLHdCbEIwQ1csQ2tCekNYLG9CbEJ5Q1csQ2tCM0NYLGF6Qml5RkosQ3lCeHhGRSw4SEFJRSx3QkF6QytJLENBNkMvSSxvQkE3Q3lMLENBd0N6TCxVekIweEZKLEN5Qm54RkksZ0pBS0ksMEN6Qml4RlIsQ3dCendGRSxhRDNERSx3QmhCc0VXLENrQnBFYixvQmxCb0VhLENrQnRFYixhekIwMEZGLEN5Qi96RkUseURGWEUsd0JFRDJELENBUzNELG9CQVRxRyxDQU9yRyxhekIrMEZKLEN5QjEwRkUsc0NBU0ksMEN6QmkwRk4sQ3lCNXpGRSw0Q0FHRSx3QmxCMENXLENrQnpDWCxvQmxCeUNXLENrQjNDWCxhekIrekZKLEN5QnR6RkUsdUlBSUUsd0JBekMrSSxDQTZDL0ksb0JBN0N5TCxDQXdDekwsYXpCd3pGSixDeUJqekZJLHlKQUtJLDBDekIreUZSLEN3QnZ5RkUsWUQzREUsd0JoQnNFVyxDa0JwRWIsb0JsQm9FYSxDa0J0RWIsVXpCdzJGRixDeUI3MUZFLHNERlhFLHdCRUQyRCxDQVMzRCxvQkFUcUcsQ0FPckcsVXpCNjJGSixDeUJ4MkZFLG9DQVNJLHlDekIrMUZOLEN5QjExRkUsMENBR0Usd0JsQjBDVyxDa0J6Q1gsb0JsQnlDVyxDa0IzQ1gsVXpCNjFGSixDeUJwMUZFLG9JQUlFLHdCQXpDK0ksQ0E2Qy9JLG9CQTdDeUwsQ0F3Q3pMLFV6QnMxRkosQ3lCLzBGSSxzSkFLSSx5Q3pCNjBGUixDd0JyMEZFLFdEM0RFLHdCaEJzRVcsQ2tCcEViLG9CbEJvRWEsQ2tCdEViLGF6QnM0RkYsQ3lCMzNGRSxtREZYRSx3QkVEMkQsQ0FTM0Qsb0JBVHFHLENBT3JHLGF6QjI0RkosQ3lCdDRGRSxrQ0FTSSwyQ3pCNjNGTixDeUJ4M0ZFLHdDQUdFLHdCbEIwQ1csQ2tCekNYLG9CbEJ5Q1csQ2tCM0NYLGF6QjIzRkosQ3lCbDNGRSxpSUFJRSx3QkF6QytJLENBNkMvSSxvQkE3Q3lMLENBd0N6TCxhekJvM0ZKLEN5QjcyRkksbUpBS0ksMkN6QjIyRlIsQ3dCbjJGRSxVRDNERSx3QmhCc0VXLENrQnBFYixvQmxCb0VhLENrQnRFYixVekJvNkZGLEN5Qno1RkUsZ0RGWEUsd0JFRDJELENBUzNELG9CQVRxRyxDQU9yRyxVekJ5NkZKLEN5QnA2RkUsZ0NBU0ksMEN6QjI1Rk4sQ3lCdDVGRSxzQ0FHRSx3QmxCMENXLENrQnpDWCxvQmxCeUNXLENrQjNDWCxVekJ5NUZKLEN5Qmg1RkUsOEhBSUUsd0JBekMrSSxDQTZDL0ksb0JBN0N5TCxDQXdDekwsVXpCazVGSixDeUIzNEZJLGdKQUtJLDBDekJ5NEZSLEN3QjMzRkUscUJDTkEsb0JsQldhLENrQlpiLGF6QnU0RkYsQ1EzN0ZFLDJCaUJ5REUsd0JsQk9XLENrQk5YLG9CbEJNVyxDa0JSWCxVekJ3NEZKLEN5Qm40RkUsc0RBRUUsMEN6Qm80RkosQ3lCajRGRSw0REFHRSw2QkFEQSxhekJtNEZKLEN5Qi8zRkUsK0pBSUUsd0JsQlpXLENrQmFYLG9CbEJiVyxDa0JXWCxVekJpNEZKLEN5QjczRkksaUxBS0ksMEN6QjIzRlIsQ3dCcDVGRSx1QkNOQSxvQmxCV2EsQ2tCWmIsYXpCZzZGRixDUXA5RkUsNkJpQnlERSx3QmxCT1csQ2tCTlgsb0JsQk1XLENrQlJYLFV6Qmk2RkosQ3lCNTVGRSwwREFFRSwyQ3pCNjVGSixDeUIxNUZFLGdFQUdFLDZCQURBLGF6QjQ1RkosQ3lCeDVGRSxxS0FJRSx3QmxCWlcsQ2tCYVgsb0JsQmJXLENrQldYLFV6QjA1RkosQ3lCdDVGSSx1TEFLSSwyQ3pCbzVGUixDd0I3NkZFLHFCQ05BLG9CbEJXYSxDa0JaYixhekJ5N0ZGLENRNytGRSwyQmlCeURFLHdCbEJPVyxDa0JOWCxvQmxCTVcsQ2tCUlgsVXpCMDdGSixDeUJyN0ZFLHNEQUVFLDBDekJzN0ZKLEN5Qm43RkUsNERBR0UsNkJBREEsYXpCcTdGSixDeUJqN0ZFLCtKQUlFLHdCbEJaVyxDa0JhWCxvQmxCYlcsQ2tCV1gsVXpCbTdGSixDeUIvNkZJLGlMQUtJLDBDekI2NkZSLEN3QnQ4RkUsa0JDTkEsb0JsQldhLENrQlpiLGF6Qms5RkYsQ1F0Z0dFLHdCaUJ5REUsd0JsQk9XLENrQk5YLG9CbEJNVyxDa0JSWCxhekJtOUZKLEN5Qjk4RkUsZ0RBRUUsMkN6Qis4RkosQ3lCNThGRSxzREFHRSw2QkFEQSxhekI4OEZKLEN5QjE4RkUsc0pBSUUsd0JsQlpXLENrQmFYLG9CbEJiVyxDa0JXWCxhekI0OEZKLEN5Qng4Rkksd0tBS0ksMkN6QnM4RlIsQ3dCLzlGRSxxQkNOQSxvQmxCV2EsQ2tCWmIsYXpCMitGRixDUS9oR0UsMkJpQnlERSx3QmxCT1csQ2tCTlgsb0JsQk1XLENrQlJYLGF6QjQrRkosQ3lCditGRSxzREFFRSwwQ3pCdytGSixDeUJyK0ZFLDREQUdFLDZCQURBLGF6QnUrRkosQ3lCbitGRSwrSkFJRSx3QmxCWlcsQ2tCYVgsb0JsQmJXLENrQldYLGF6QnErRkosQ3lCaitGSSxpTEFLSSwwQ3pCKzlGUixDd0J4L0ZFLG9CQ05BLG9CbEJXYSxDa0JaYixhekJvZ0dGLENReGpHRSwwQmlCeURFLHdCbEJPVyxDa0JOWCxvQmxCTVcsQ2tCUlgsVXpCcWdHSixDeUJoZ0dFLG9EQUVFLHlDekJpZ0dKLEN5QjkvRkUsMERBR0UsNkJBREEsYXpCZ2dHSixDeUI1L0ZFLDRKQUlFLHdCbEJaVyxDa0JhWCxvQmxCYlcsQ2tCV1gsVXpCOC9GSixDeUIxL0ZJLDhLQUtJLHlDekJ3L0ZSLEN3QmpoR0UsbUJDTkEsb0JsQldhLENrQlpiLGF6QjZoR0YsQ1FqbEdFLHlCaUJ5REUsd0JsQk9XLENrQk5YLG9CbEJNVyxDa0JSWCxhekI4aEdKLEN5QnpoR0Usa0RBRUUsMkN6QjBoR0osQ3lCdmhHRSx3REFHRSw2QkFEQSxhekJ5aEdKLEN5QnJoR0UseUpBSUUsd0JsQlpXLENrQmFYLG9CbEJiVyxDa0JXWCxhekJ1aEdKLEN5Qm5oR0ksMktBS0ksMkN6QmloR1IsQ3dCMWlHRSxrQkNOQSxvQmxCV2EsQ2tCWmIsYXpCc2pHRixDUTFtR0Usd0JpQnlERSx3QmxCT1csQ2tCTlgsb0JsQk1XLENrQlJYLFV6QnVqR0osQ3lCbGpHRSxnREFFRSx3Q3pCbWpHSixDeUJoakdFLHNEQUdFLDZCQURBLGF6QmtqR0osQ3lCOWlHRSxzSkFJRSx3QmxCWlcsQ2tCYVgsb0JsQmJXLENrQldYLFV6QmdqR0osQ3lCNWlHSSx3S0FLSSx3Q3pCMGlHUixDd0J4akdBLFVBRUUsYWpCMkZ3QyxDaUI1RnhDLGVqQjZNNEIsQ2lCM001QixvQnhCMmpHRixDUXBvR0UsZ0JnQjRFRSxheEI0akdKLEN3QnhqR0UsZ0RBSEUseUJ4QjhqR0osQ3dCdGpHRSxzQ0FFRSxhbkJqRU8sQ21Ca0VQLG1CeEJ1akdKLEN3QjVpR0EsMkJaN0ZJLG9CTmtLRSxtQm1CMUVKLGVsQitINEIsQ2tCakk1QixrQnpCMGpHRixDd0IvaUdBLDJCWmpHSSxvQk5rS0UsbUJtQjFFSixlbEJnSTRCLENrQmxJNUIsb0J6QmlrR0YsQ3dCN2lHQSxXQUNFLGNBQ0EsVXhCZ2pHRixDd0I3aUdFLHNCQUNFLGdCeEIraUdKLEN3QnZpR0Usc0ZBQ0UsVXhCNGlHSixDMEJ2ckdBLE1MZ0JNLDhCckIycUdOLENxQnZxR00sdUNLcEJOLE1McUJRLGVyQjBxR04sQ0FDRixDMEI3ckdFLGlCQUNFLFMxQityR0osQzBCMXJHRSxxQkFDRSxZMUI2ckdKLEMwQnpyR0EsWUFFRSxTQUNBLGdCQUZBLGtCTENJLDJCckI4ckdOLENxQjFyR00sdUNLTk4sWUxPUSxlckI2ckdOLENBQ0YsQzBCL3JHRSxrQkFFRSxZTE5FLDBCS09GLENBRkEsTzFCbXNHSixDcUJwc0dNLHVDS0FKLGtCTENNLGVyQnVzR04sQ0FDRixDMkI1dEdBLHVDQUlFLGlCM0IrdEdGLEMyQjV0R0EsaUJBQ0Usa0IzQit0R0YsQzRCM3NHSSx1QkFFRSxrQjVCbXRHTixDNEJ6ckdJLDZCQUNFLGE1QjJyR04sQzJCcnVHQSxlQWVFLDRCQURBLHFCcEJ2QlMsQ29CeUJULGlDZmRFLHFCZVNGLGF0QlVTLENzQmhCVCxhQUNBLFdyQjhKSSxnQnFCaktKLE9BVUEsZ0JBSkEsbUJBRkEsZXBCaXVCa0MsQ29CaHVCbEMsZ0JBUEEsa0JBV0EsZ0JBVkEsU0FFQSxZM0JxdkdGLEMyQmh1R0ksb0JBRUUsT0FEQSxVM0JvdUdOLEMyQmh1R0kscUJBRUUsVUFEQSxPM0JvdUdOLENnQnZ0R0kseUJXbkJBLHVCQUVFLE9BREEsVTNCK3VHSixDMkIzdUdFLHdCQUVFLFVBREEsTzNCOHVHSixDQUNGLENnQmx1R0kseUJXbkJBLHVCQUVFLE9BREEsVTNCeXZHSixDMkJydkdFLHdCQUVFLFVBREEsTzNCd3ZHSixDQUNGLENnQjV1R0kseUJXbkJBLHVCQUVFLE9BREEsVTNCbXdHSixDMkIvdkdFLHdCQUVFLFVBREEsTzNCa3dHSixDQUNGLENnQnR2R0ksMEJXbkJBLHVCQUVFLE9BREEsVTNCNndHSixDMkJ6d0dFLHdCQUVFLFVBREEsTzNCNHdHSixDQUNGLEMyQnB3R0UsdUJBRUUsWUFFQSxxQnBCK3JCZ0MsQ29CaHNCaEMsYUFGQSxRM0J5d0dKLEM0QnJ5R0ksK0JBbkJGLHlCQUNBLG1DQUZBLG9DQURBLGFBeUJJLFdBSEEscUJBQ0Esa0JyQitOd0IsQ3FCOU54QixxQjVCNHlHTixDNEJueEdJLHFDQUNFLGE1QnF4R04sQzJCMXdHRSwwQkFHRSxVQUVBLG1CcEJpckJnQyxDb0JsckJoQyxhQUZBLFdBREEsSzNCaXhHSixDNEIxekdJLGtDQVpGLHFDQUNBLHVCQUZBLGVBREEsa0NBa0JJLFdBSEEscUJBQ0Esa0JyQitOd0IsQ3FCOU54QixxQjVCaTBHTixDNEJ4eUdJLHdDQUNFLGE1QjB5R04sQzJCcnhHSSxrQ0FDRSxnQjNCdXhHTixDMkJqeEdFLHlCQUdFLFVBRUEsb0JwQmdxQmdDLENvQmpxQmhDLGFBRkEsV0FEQSxLM0J3eEdKLEM0QmwxR0ksaUNBSUUsV0FIQSxxQkFlRSxhQWRGLGtCckIrTndCLENxQjlOeEIscUI1QnExR04sQzRCcjBHTSxrQ0F4QkoscUNBREEsd0JBREEsa0NBOEJNLFdBSEEscUJBQ0EsbUJyQjRNc0IsQ3FCM010QixxQjVCODBHUixDNEJ4MEdJLHVDQUNFLGE1QjAwR04sQzJCcHlHSSxrQ0FDRSxnQjNCc3lHTixDMkI5eEdFLDBJQUtFLFlBREEsVTNCK3hHSixDMkJ6eEdBLGtCRTNHRSw2QkFIQSxTQUNBLGVBQ0EsZTdCNDRHRixDMkJ6eEdBLGVBVUUsNkJBQ0EsU0FQQSxXQUVBLGF0QjNGUyxDc0JzRlQsY0FJQSxlcEJpSzRCLENvQm5LNUIsc0JBSUEsbUJBRUEsbUJBUEEsVTNCb3lHRixDUWg1R0UsMENlVkUsd0JsQnlCTyxDc0JxSFAsYXBCb25CZ0MsQ29Cbm5CaEMsb0IzQmd4R0osQzJCNXdHRSw0Q0puSkUsd0JoQm9QMEIsQ29CL0YxQixVcEJwSk8sQ29CcUpQLG9CM0I4d0dKLEMyQjF3R0UsZ0RBSUUsNkJBRkEsYXBCdEpPLENvQnVKUCxtQjNCNHdHSixDMkJud0dBLG9CQUNFLGEzQnN3R0YsQzJCbHdHQSxpQkFLRSxhdEJwSlMsQ3NCZ0pULGNyQkVJLG1CcUJBSixnQkFEQSxvQnBCaW1Ca0MsQ29CN2xCbEMsa0IzQnF3R0YsQzJCandHQSxvQkFHRSxhdEJ6SlMsQ3NCdUpULGNBQ0EscUIzQnF3R0YsQzhCLzdHQSwrQkFHRSxvQkFEQSxrQkFFQSxxQjlCazhHRixDOEJoOEdFLHlDQUVFLGNBREEsaUI5Qm84R0osQzhCNTdHSSx3TkFHRSxTOUJtOEdOLEM4Qjc3R0EsYUFDRSxhQUNBLGVBQ0EsMEI5Qmc4R0YsQzhCOTdHRSwwQkFDRSxVOUJnOEdKLEM4QjE3R0UsMEVBRUUsZ0I5QjY3R0osQzhCejdHRSxtR2xCVkUsNkJBREEseUJaeThHSixDOEJ6N0dFLCtFbEJERSw0QkFEQSx3QlpnOEdKLEM4QjU2R0EsdUJBRUUsc0JBREEsc0I5Qmc3R0YsQzhCNzZHRSwwR0FHRSxhOUI2NkdKLEM4QjE2R0Usd0NBQ0UsYzlCNDZHSixDOEJ4NkdBLHlFQUVFLHFCQURBLHFCOUI0NkdGLEM4Qng2R0EseUVBRUUsb0JBREEsb0I5QjQ2R0YsQzhCdjVHQSxvQkFFRSx1QkFEQSxzQkFFQSxzQjlCMDVHRixDOEJ4NUdFLHdEQUVFLFU5QjA1R0osQzhCdjVHRSw0RkFFRSxlOUJ5NUdKLEM4QnI1R0UscUhsQnBGRSw0QkFEQSw0QlorK0dKLEM4QnI1R0UsaUdsQnhHRSx5QkFDQSx5QlppZ0hKLEM4QnQ0R0UseURBRUUsZTlCeTRHSixDOEJ2NEdJLGdNQUdFLG1CQUNBLG9CQUZBLGlCOUI2NEdOLEMrQnBpSEEsYUFJRSxvQkFGQSxhQUNBLGVBRkEsa0JBSUEsVS9CdWlIRixDK0JyaUhFLHNIQUtFLGNBR0EsZ0JBREEsWUFIQSxrQkFFQSxRL0J5aUhKLEMrQnJpSEksMGdCQUdFLGdCL0JnakhOLEMrQjNpSEUseUlBR0UsUy9CNmlISixDK0J6aUhFLG1EQUNFLFMvQjJpSEosQytCdGlISSwyRm5CS0EsNEJBREEsd0JadWlISixDK0J0aUhFLDBCQUVFLG1CQURBLFkvQnlpSEosQytCdGlISSxrSW5CbEJBLDZCQURBLHlCWjZqSEosQytCeGlISSwrRG5CTkEsNEJBREEsd0JabWpISixDK0IvaEhJLGtsQm5CakNBLDZCQURBLHlCWitrSEosQytCN2hIQSx5Q0FFRSxZL0JnaUhGLEMrQjNoSEUsbURBQ0Usa0JBQ0EsUy9COGhISixDK0I1aEhJLCtEQUNFLFMvQitoSE4sQytCM2hIRSw0VkFJRSxnQi9CaWlISixDK0I3aEhBLHFCQUF1QixpQi9CaWlIdkIsQytCaGlIQSxvQkFBc0IsZ0IvQm9pSHRCLEMrQjVoSEEsa0JBRUUsbUJBU0Esd0IxQmpHUyxDMEJrR1QseUJuQi9HRSxxQm1CMkdGLGExQjFGUyxDMEJtRlQsYXpCOERJLGdCeUJ6REosZXhCcUs0QixDd0JwSzVCLGUxQnRIaUIsQzBCbUhqQixnQkFEQSx1QkFNQSxrQkFDQSxrQi9Ca2lIRixDK0I1aEhFLDJFQUVFLFkvQjhoSEosQytCcGhIQSwyRUFFRSwrQi9CdWhIRixDK0JwaEhBLDZQbkJwSUksb0JOa0tFLG1CeUJ0QkosZXhCMkU0QixDd0I3RTVCLGtCL0IwaEhGLEMrQnBoSEEsMkVBRUUsZ0MvQnVoSEYsQytCcGhIQSw2UG5CckpJLG9CTmtLRSxtQnlCTEosZXhCMkQ0QixDd0I3RDVCLG9CL0IwaEhGLEMrQnBoSEEsOERBRUUscUIvQnVoSEYsQytCNWdIQSxza0JuQjdKSSw2QkFEQSx5QlpzckhKLEMrQjdnSEEsK1duQjFKSSw0QkFEQSx3QlprckhKLENnQ3p0SEEsZ0JBR0UsY0FDQSxtQkFDQSxvQkFKQSxrQkFLQSwwREFKQSxTaENndUhGLENnQ3p0SEEsdUJBQ0Usb0JBQ0EsaUJoQzR0SEYsQ2dDenRIQSxzQkFLRSxlQUhBLE9BSUEsVUFMQSxrQkFHQSxVekJxZnNDLEN5QnRmdEMsVWhDK3RIRixDZ0NudEhFLHlEQUtJLDJDaENzdEhOLENnQ2x0SEUsdUVBQ0Usb0JoQ290SEosQ2dDanRIRSx5RUFFRSx3QnpCa2Y0QyxDeUJqZjVDLG9CekJpZjRDLEN5Qm5mNUMsVWhDcXRISixDZ0M1c0hJLDJHQUNFLGFoQzhzSE4sQ2dDNXNITSx5SEFDRSx3QmhDOHNIUixDZ0Nwc0hBLHNCQUVFLGdCQURBLGtCQUdBLGtCaENzc0hGLENnQ2xzSEUsNkJBU0UscUJ6QnJGTyxDeUJzRlAseUJBSEEsbUJoQ3VzSEosQ2dDL3JIRSx5REFQRSxXQUpBLGNBRUEsV3pCdWJvQyxDeUIxYnBDLGFBRkEsa0JBQ0EsV0FHQSxVaENtdEhKLENnQ3pzSEUsNEJBUUUsZ0NoQ2lzSEosQ2dDdnJIRSw4Q3BCbEdFLG9CWjZ4SEosQ2dDdHJISSwyRUFDRSw0TmhDd3JITixDZ0NuckhJLGtGVHpIQSx3QmhCb1AwQixDeUIxSHhCLG9CaENzckhOLENnQ2xySEksaUZBQ0UsMEtoQ29ySE4sQ2dDL3FISSxxRlRwSUEsb0N2QnN6SEosQ2dDL3FISSwyRlR2SUEsb0N2Qnl6SEosQ2dDdnFIRSwyQ0FFRSxpQmhDeXFISixDZ0NycUhJLHdFQUNFLDJMaEN1cUhOLENnQ2xxSEksa0ZUOUpBLG9DdkJtMEhKLENnQzFwSEEsZUFDRSxvQmhDNnBIRixDZ0MxcEhJLDRDQUtFLG1CekJnWTBDLEN5QnBZMUMsY0FFQSxtQkFEQSxhaEM4cEhOLENnQ3hwSEksMkNBS0Usd0J6QnBMSyxDeUJzTEwsbUJ6QnNYMEMsQ3lCelgxQyx1QnpCMFgwQyxDeUI1WDFDLDBCQURBLHVCWDVLQSxpSVdtTEEsQ0FMQSxzQmhDOHBITixDcUJ4MEhNLHVDV3VLRiwyQ1h0S0ksZXJCMjBITixDQUNGLENnQ3pwSEkseUVBQ0UscUJ6QmxNSyxDeUJtTUwsNEJoQzJwSE4sQ2dDdHBISSxtRlR6TUEsb0N2QmsySEosQ2dDNW9IQSxlQVdFLGtPQUNBLHlCcEJ0TkUscUJvQm1ORixhM0JsTVMsQzJCMExULHFCMUJ6Q0ksZ0IwQitDSixlekI2RDRCLEN5QmpFNUIsaUN6QnFSc0MsQ3lCaFJ0QyxlM0I5TmlCLEMyQjBOakIsdUNBTUEsc0JBUkEsVWhDMHBIRixDZ0Mzb0hFLHFCQUNFLG9CekJ3UG9DLEN5QmxQbEMsMkN6Qm1XOEIsQ3lCeFdoQyxTaEM4b0hKLENnQ3RvSEksZ0NBT0UscUJ6QnZQSyxDeUJzUEwsYWhDb29ITixDZ0MvbkhFLDhEQUlFLHNCQUZBLFlBQ0Esb0JoQ2lvSEosQ2dDN25IRSx3QkFFRSx3QjNCNU9PLEMyQjJPUCxhaENnb0hKLENnQzNuSEUsMkJBQ0UsWWhDNm5ISixDZ0N6bkhFLDhCQUNFLGtCQUNBLHlCaEMybkhKLENnQ3ZuSEEsa0IxQnRHTSxtQjBCdUdKLGdDekIwTnNDLEN5QnhOdEMscUJ6QmdINEIsQ3lCL0c1QixrQnpCZ0g0QixDeUJsSDVCLGtCaEM2bkhGLENnQ3ZuSEEsa0IxQjlHTSxtQjBCK0dKLCtCekJtTnNDLEN5QmpOdEMsb0J6QjZHNEIsQ3lCNUc1QixpQnpCNkc0QixDeUIvRzVCLGlCaEM2bkhGLENnQ2xuSEEsYUFFRSxxQkFHQSxlaENxbkhGLENnQ2xuSEEsZ0NBSkUsaUN6QmlNc0MsQ3lCcE10QyxrQkFFQSxVaENpb0hGLENnQzVuSEEsbUJBS0UsU0FFQSxVQURBLGdCQUpBLFNoQzBuSEYsQ2dDbm5IRSw0Q0FDRSxvQnpCcUtvQyxDeUJwS3BDLDJDaENxbkhKLENnQ2puSEUsK0ZBRUUsd0JoQ2tuSEosQ2dDOW1ISSxxREFDRSxnQmhDZ25ITixDZ0M1bUhFLHlEQUNFLHlCaEM4bUhKLENnQzFtSEEsbUJBYUUscUJ6QjVWUyxDeUI2VlQseUJwQmxWRSxxQm9COFVGLGV6QmhFNEIsQ3lCNEQ1QixpQ3pCd0pzQyxDeUIxSnRDLE9BSUEsZ0JBSEEsU2hDc25IRixDZ0N6bUhFLDRDQU5BLGEzQi9UUyxDMkI4VFQsZTNCM1ZpQixDMkJ1VmpCLHVCQU5BLGtCQUVBLFFBREEsS2hDeW9IRixDZ0N6bkhFLHlCVGxXRSx3QmxCeUJPLEMyQnNWUCxvQnBCbldBLGdDb0IwVkEsU0FPQSxpQkFMQSxjQUNBLDJCekJpSW9DLEN5Qm5JcEMsU2hDb25ISixDZ0NqbUhBLGNBS0UsNkRBREEsNkJBRkEsY0FDQSxVQUZBLFVoQ3dtSEYsQ2dDbG1IRSxvQkFDRSxTaENvbUhKLENnQ2htSEksMENBQTBCLDZEaENtbUg5QixDZ0NsbUhJLHNDQUEwQiw2RGhDcW1IOUIsQ2dDcG1ISSwrQkFBMEIsNkRoQ3VtSDlCLENnQ3BtSEUsZ0NBQ0UsUWhDc21ISixDZ0NubUhFLG9DVC9ZRSx3QmhCb1AwQixDeUJnSzFCLFF6Qm1OeUMsQ0szbEJ6QyxtQm9CcVlBLFd6Qm1OeUMsQ3lCbE56QyxtQlh4WUUsOEdXNllGLENYN1lFLHNHVzZZRixDQVBBLFVoQzJtSEosQ3FCNytITSx1Q1dpWUosb0NYaFlNLHVDckJnL0hOLENBQ0YsQ2dDam5IRSxvQ0FTRSx1Q2hDMm1ISixDZ0N6bUhJLDJDVDFaQSx3QnZCc2dJSixDZ0N2bUhFLDZDQUtFLHdCM0IxWU8sQzJCMllQLHlCcEJ6WkEsbUJvQnNaQSxrQkFDQSxjekI0TGdDLEN5QjlMaEMsWXpCNkxnQyxDeUI5TGhDLFVoQyttSEosQ2dDcm1IRSxnQ1QxYUUsd0JoQm9QMEIsQ3lCMEwxQixRekJ5THlDLENLM2xCekMsbUJvQmdhQSxXekJ3THlDLENjMWxCdkMsMkdXdWFGLENYdmFFLHNHV3VhRixDQU5BLFVoQzRtSEosQ3FCemdJTSx1Q1c0WkosZ0NYM1pNLG9DckI0Z0lOLENBQ0YsQ2dDbG5IRSxnQ0FRRSxvQ2hDNm1ISixDZ0MzbUhJLHVDVHBiQSx3QnZCa2lJSixDZ0N6bUhFLGdDQUtFLHdCM0JwYU8sQzJCcWFQLHlCcEJuYkEsbUJvQmdiQSxrQkFDQSxjekJrS2dDLEN5QnBLaEMsWXpCbUtnQyxDeUJwS2hDLFVoQ2luSEosQ2dDdm1IRSx5QlRwY0Usd0JoQm9QMEIsQ3lCdU4xQixRekI0SnlDLENLM2xCekMsbUJvQjBiQSxXekI4SnlDLEN5QjNKekMsaUJ6QnRFMEIsQ3lCcUUxQixrQnpCckUwQixDeUJvRTFCLGFYN2JFLDBHV29jRixDWHBjRSxzR1dvY0YsQ0FUQSxVaENpbkhKLENxQnhpSU0sdUNXc2JKLHlCWHJiTSxtQ3JCMmlJTixDQUNGLENnQ3ZuSEUseUJBV0UsZWhDK21ISixDZ0M3bUhJLGdDVGpkQSx3QnZCaWtJSixDZ0MzbUhFLHlCQUtFLDZCQUNBLHlCQUNBLG1CQUpBLGtCQUNBLGN6QnFJZ0MsQ3lCdkloQyxZekJzSWdDLEN5QnZJaEMsVWhDbW5ISixDZ0NwbUhFLDREQUpFLHdCM0J4Y08sQ09kUCxrQlp1a0lKLENnQzdtSEUsOEJBQ0UsaUJoQzRtSEosQ2dDdG1ISSw2Q0FDRSx3QmhDd21ITixDZ0NybUhJLHNEQUNFLGNoQ3VtSE4sQ2dDcG1ISSx5Q0FDRSx3QmhDc21ITixDZ0NubUhJLHlDQUNFLGNoQ3FtSE4sQ2dDbG1ISSxrQ0FDRSx3QmhDb21ITixDZ0MvbEhBLCtEWHpmTSxzR3JCOGxJTixDcUIxbElNLHVDV3FmTiwrRFhwZlEsZXJCK2xJTixDQUNGLENpQ2huSUEsS0FDRSxhQUNBLGVBR0EsZ0JBREEsZ0JBREEsY2pDcW5JRixDaUNobklBLFVBQ0UsY0FDQSxrQmpDbW5JRixDUWxuSUUsZ0N5QkdFLG9CakNrbklKLENpQzltSUUsbUJBQ0UsYTVCVU8sQzRCUlAsZUFEQSxtQmpDaW5JSixDaUN4bUlBLFVBQ0UsK0JqQzJtSUYsQ2lDem1JRSxvQkFFRSw2QkFDQSw2QnJCYkEsOEJBQ0EsK0JxQlVBLGtCakMrbUlKLENRcm9JRSxvRHlCOEJJLG9DMUJpcEI4QixDMEJscEI5QixpQmpDNG1JTixDaUN4bUlJLDZCQUVFLDZCQUNBLHlCQUZBLGFqQzRtSU4sQ2lDdG1JRSw4REFHRSx3QjVCMURNLEM0QjJETixvQzFCc29CZ0MsQzBCeG9CaEMsYWpDMG1JSixDaUNybUlFLHlCckJwQ0UseUJBQ0EsMEJxQnFDQSxlakN3bUlKLENpQzVsSUUscUJBQ0UsZ0JBQ0EsU3JCN0RBLG9CWjZwSUosQ2lDNWxJRSx1REFHRSx3QjFCb0swQixDMEJySzFCLFVqQytsSUosQ2lDcGxJRSx3Q0FFRSxjQUNBLGlCakN1bElKLENpQ2xsSUUsa0RBRUUsYUFDQSxZQUNBLGlCakNxbElKLENpQzNrSUUsdUJBQ0UsWWpDOGtJSixDaUM1a0lFLHFCQUNFLGFqQzhrSUosQ2tDdnJJQSxRQU1FLG1CQUxBLGlCbEMrcklGLENrQ3RySUUsNElBTkEsbUJBRkEsYUFDQSxlQUVBLDZCbENzc0lGLENrQ3pxSUEsY0FDRSxxQjVCZ0lJLG1CNEIzSEosb0JBRkEsaUIzQmdGTyxDMkJqRlAscUIzQmlxQmtDLEMyQmxxQmxDLGtCM0JrcUJrQyxDMkI3cEJsQyxrQmxDMnFJRixDUXJ0SUUsd0MwQjZDRSxvQmxDMnFJSixDa0NscUlBLFlBQ0UsYUFDQSxzQkFHQSxnQkFEQSxnQkFEQSxjbEN1cUlGLENrQ25xSUUsc0JBRUUsZUFEQSxlbENzcUlKLENrQ2xxSUUsMkJBRUUsV0FEQSxlbENxcUlKLENrQzNwSUEsYUFDRSxxQkFFQSxvQjNCd2xCa0MsQzJCemxCbEMsaUJsQytwSUYsQ2tDbHBJQSxpQkFLRSxtQkFKQSxnQkFDQSxXbENzcElGLENrQy9vSUEsZ0JBSUUsNkJBQ0EsNkJ0QnhHRSxxQk5rS0UsbUI0QjVESixjQUZBLHFCbEN1cElGLENRN3ZJRSw0QzBCOEdFLG9CbENrcElKLENrQzVvSUEscUJBTUUsbUNBREEsV0FKQSxxQkFFQSxhQUNBLHNCQUZBLFdsQ21wSUYsQ2tDNW9JQSxtQkFDRSxlM0JnbEJrQyxDMkIva0JsQyxlbEMrb0lGLENnQnJ0SUksNEJrQmtGSSxnTUFFRSxlQURBLGVsQzZvSVIsQ0FDRixDZ0I5dUlJLHlCa0I2RkEsa0JBb0JJLHFCQUNBLDBCbENpb0lOLENrQy9uSU0sOEJBQ0Usa0JsQ2lvSVIsQ2tDL25JUSw2Q0FDRSxpQmxDaW9JVixDa0M5bklRLHdDQUVFLGtCM0J3aEJ3QixDMkJ6aEJ4QixtQmxDaW9JVixDa0MzbklNLGdNQUNFLGdCbENrb0lSLENrQ3BuSU0scUNBQ0UsZ0JsQ3NuSVIsQ2tDbm5JTSxtQ0FDRSx1QkFHQSxlbENtbklSLENrQ2huSU0sa0NBQ0UsWWxDa25JUixDQUNGLENnQm53SUksNEJrQmtGSSxnTUFFRSxlQURBLGVsQzBySVIsQ0FDRixDZ0IzeElJLHlCa0I2RkEsa0JBb0JJLHFCQUNBLDBCbEM4cUlOLENrQzVxSU0sOEJBQ0Usa0JsQzhxSVIsQ2tDNXFJUSw2Q0FDRSxpQmxDOHFJVixDa0MzcUlRLHdDQUVFLGtCM0J3aEJ3QixDMkJ6aEJ4QixtQmxDOHFJVixDa0N4cUlNLGdNQUNFLGdCbEMrcUlSLENrQ2pxSU0scUNBQ0UsZ0JsQ21xSVIsQ2tDaHFJTSxtQ0FDRSx1QkFHQSxlbENncUlSLENrQzdwSU0sa0NBQ0UsWWxDK3BJUixDQUNGLENnQmh6SUksNEJrQmtGSSxnTUFFRSxlQURBLGVsQ3V1SVIsQ0FDRixDZ0J4MElJLHlCa0I2RkEsa0JBb0JJLHFCQUNBLDBCbEMydElOLENrQ3p0SU0sOEJBQ0Usa0JsQzJ0SVIsQ2tDenRJUSw2Q0FDRSxpQmxDMnRJVixDa0N4dElRLHdDQUVFLGtCM0J3aEJ3QixDMkJ6aEJ4QixtQmxDMnRJVixDa0NydElNLGdNQUNFLGdCbEM0dElSLENrQzlzSU0scUNBQ0UsZ0JsQ2d0SVIsQ2tDN3NJTSxtQ0FDRSx1QkFHQSxlbEM2c0lSLENrQzFzSU0sa0NBQ0UsWWxDNHNJUixDQUNGLENnQjcxSUksNkJrQmtGSSxnTUFFRSxlQURBLGVsQ294SVIsQ0FDRixDZ0JyM0lJLDBCa0I2RkEsa0JBb0JJLHFCQUNBLDBCbEN3d0lOLENrQ3R3SU0sOEJBQ0Usa0JsQ3d3SVIsQ2tDdHdJUSw2Q0FDRSxpQmxDd3dJVixDa0Nyd0lRLHdDQUVFLGtCM0J3aEJ3QixDMkJ6aEJ4QixtQmxDd3dJVixDa0Nsd0lNLGdNQUNFLGdCbEN5d0lSLENrQzN2SU0scUNBQ0UsZ0JsQzZ2SVIsQ2tDMXZJTSxtQ0FDRSx1QkFHQSxlbEMwdklSLENrQ3Z2SU0sa0NBQ0UsWWxDeXZJUixDQUNGLENrQ3h6SVEsOEtBRUUsZUFEQSxlbENnMElWLENrQ24wSUksZUFvQkkscUJBQ0EsMEJsQ2t6SVIsQ2tDaHpJUSwyQkFDRSxrQmxDa3pJVixDa0NoeklVLDBDQUNFLGlCbENreklaLENrQy95SVUscUNBRUUsa0IzQndoQndCLEMyQnpoQnhCLG1CbENreklaLENrQzV5SVEsOEtBQ0UsZ0JsQ216SVYsQ2tDcnlJUSxrQ0FDRSxnQmxDdXlJVixDa0NweUlRLGdDQUNFLHVCQUdBLGVsQ295SVYsQ2tDanlJUSwrQkFDRSxZbENteUlWLENRNStJRSxnRzBCMk5JLG9CbEN3eElOLENrQ254SUksb0NBQ0Usb0JsQ3F4SU4sQ1F0L0lFLG9GMEJvT00sb0JsQ3F4SVIsQ2tDbHhJTSw2Q0FDRSxvQmxDb3hJUixDa0NoeElJLDBLQUlFLG9CbENreElOLENrQzl3SUUsOEJBRUUsMkIzQnNlZ0MsQzJCdmVoQyxvQmxDaXhJSixDa0M3d0lFLG1DQUNFLHdRbEMrd0lKLENrQzV3SUUsMkJBQ0Usb0JsQzh3SUosQ1E1Z0pFLG1HMEJtUU0sb0JsQyt3SVIsQ1FsaEpFLDZGMEIrUUksVWxDMHdJTixDa0Nyd0lJLG1DQUNFLHdCbEN1d0lOLENRNWhKRSxrRjBCd1JNLHlCbEN1d0lSLENrQ3B3SU0sNENBQ0UseUJsQ3N3SVIsQ2tDbHdJSSxzS0FJRSxVbENvd0lOLENrQ2h3SUUsNkJBRUUsK0IzQjJhZ0MsQzJCNWFoQyx3QmxDbXdJSixDa0MvdklFLGtDQUNFLDhRbENpd0lKLENrQzl2SUUsMEJBQ0Usd0JsQ2d3SUosQ1FsakpFLGdHMEJ1VE0sVWxDaXdJUixDbUNwa0pBLE1BTUUscUJBRUEsMkJBREEscUI1QkpTLEM0Qk1ULGtDdkJLRSxxQnVCWkYsYUFDQSxzQkFDQSxZQUhBLGlCbkMra0pGLENtQ3BrSkUsU0FFRSxjQURBLGNuQ3VrSkosQ21DbmtKRSxrQkFFRSxzQkFEQSxrQm5Dc2tKSixDbUNua0pJLDhCdkJFQSwwQ0FDQSwyQ3VCRkUsa0JuQ3VrSk4sQ21DbmtKSSw2QnZCWUEsNkNBREEsOEN1QlZFLHFCbkN1a0pOLENtQ2hrSkUsOERBRUUsWW5Da2tKSixDbUM5akpBLFdBR0UsY0FHQSxlQUNBLGVuQzZqSkYsQ21DempKQSxZQUNFLG9CbkM0akpGLENtQ3pqSkEsZUFDRSxtQm5DNmpKRixDbUN6akpBLHFDQUhFLGVuQ2drSkYsQ1FqbkpFLGlCMkIwREUsb0JuQzJqSkosQ21DeGpKRSxzQkFDRSxtQm5DMGpKSixDbUNsakpBLGFBSUUsZ0M1Qmt2QmtDLEM0Qmp2QmxDLHlDQUhBLGdCQURBLHNCbkN3akpGLENtQ2xqSkUseUJ2QnZFRSx1RFo0bkpKLENtQ2hqSkEsYUFHRSxnQzVCdXVCa0MsQzRCdHVCbEMsc0NBSEEsc0JuQ3FqSkYsQ21DaGpKRSx3QnZCbEZFLHVEWnFvSkosQ21DemlKQSxrQkFJRSxnQkFGQSxxQm5DOGlKRixDbUN6aUpBLHFDQUpFLHFCQUZBLHFCbkNvakpGLENtQ3hpSkEsa0J2QnpHSSxpQ3VCNkdGLFNBQ0EsT0FDQSxlNUI2c0JrQyxDNEJsdEJsQyxrQkFFQSxRQURBLEtuQ2dqSkYsQ21DeGlKQSx5Q0FHRSxjQUNBLFVuQzJpSkYsQ21DeGlKQSx3QnZCakhJLDBDQUNBLDBDWjhwSkosQ21DemlKQSwyQnZCdkdJLDZDQURBLDZDWnVwSkosQ21DdGlKRSxpQkFDRSxrQm5DeWlKSixDZ0J4b0pJLHlCbUI2RkosV0FNSSxhQUNBLG1CQUVBLGtCQURBLGtCbkMwaUpGLENtQ3ZpSkUsaUJBRUUsWUFFQSxnQkFDQSxnQjVCdXFCOEIsQzRCenFCOUIsaUJuQzBpSkosQ0FDRixDbUM1aEpFLGtCQUNFLGtCbkMraEpKLENnQjFwSkkseUJtQnVISixZQVFJLGFBQ0Esa0JuQytoSkYsQ21DNWhKRSxrQkFFRSxZQUNBLGVuQzZoSkosQ21DM2hKSSx3QkFFRSxjQURBLGFuQzhoSk4sQ21DeGhKTSxtQ3ZCeEtKLDZCQURBLHlCWnFzSkYsQ21DemhKUSxpR0FHRSx5Qm5DMGhKVixDbUN4aEpRLG9HQUdFLDRCbkN5aEpWLENtQ3JoSk0sb0N2QnpLSiw0QkFEQSx3Qlptc0pGLENtQ3RoSlEsbUdBR0Usd0JuQ3VoSlYsQ21DcmhKUSxzR0FHRSwyQm5Dc2hKVixDQUNGLENtQ3pnSkUsb0JBQ0Usb0JuQzRnSkosQ2dCcHNKSSx5Qm1Cc0xKLGNBTUksbUI1QjJsQmdDLEM0QjNsQmhDLGM1QjJsQmdDLEM0QjFsQmhDLHVCNUIybEJnQyxDNEIzbEJoQyxrQjVCMmxCZ0MsQzRCMWxCaEMsVUFDQSxRbkM0Z0pGLENtQzFnSkUsb0JBQ0UscUJBQ0EsVW5DNGdKSixDQUNGLENtQ25nSkEsV0FDRSxvQm5Dc2dKRixDbUNqZ0pJLG9DQUNFLGdCdkJ0T0YsNEJBREEsNEJaK3VKSixDbUNwZ0pJLHFDdkJ6UEEseUJBQ0EseUJaZ3dKSixDbUNwZ0pJLDhCdkJ0UUEsZ0J1QndRRSxrQm5Dc2dKTixDb0NoeUpBLFlBT0Usd0IvQndCUyxDT2JQLHFCd0JqQkYsYUFDQSxlQUlBLGdCQUZBLGtCN0JxaUNrQyxDNkJ0aUNsQyxtQnBDdXlKRixDb0M3eEpFLGtDQUNFLGtCcENneUpKLENvQzl4SkkseUNBR0UsYS9CZUssQytCZEwsWUFIQSxXQUNBLG1CcENreUpOLENvQ3R4SkUsK0NBQ0UsMEJBSUEsb0JwQ294SkosQ29DanhKRSx3QkFDRSxhcENzeEpKLENxQzd6SkEsWXpCa0JJLHFCeUJqQkYsYTVCSUEsZ0JBREEsY1RnMEpGLENxQzl6SkEsV0FRRSxxQjlCUFMsQzhCUVQseUJBSEEsYTlCbUt3QyxDOEJ2S3hDLGNBR0EsZ0I5Qm94QmtDLEM4QnJ4QmxDLGlCQURBLHFCQUZBLGlCckN3MEpGLENxQzl6SkUsaUJBSUUsd0JoQ1VPLENnQ1RQLG9CaENVTyxDZ0NiUCxhOUI4SnNDLEM4QjdKdEMscUJBRkEsU3JDbzBKSixDcUM3ekpFLGlCQUdFLDJDOUIrVzBCLEM4QmhYMUIsUzlCNHdCZ0MsQzhCN3dCaEMsU3JDaTBKSixDcUN6ekpJLGtDekJlQSxpQ0FEQSw4QnlCYkUsYXJDOHpKTixDcUN6ekpJLGlDekJMQSxrQ0FEQSw4QlptMEpKLENxQ3h6SkUsNkJBR0Usd0I5QjBNMEIsQzhCek0xQixvQjlCeU0wQixDOEIzTTFCLFU5QnhDTyxDOEJ1Q1AsU3JDNnpKSixDcUN2ekpFLCtCQUtFLHFCOUJsRE8sQzhCbURQLG9CaEMxQk8sQ2dDcUJQLGFoQ25CTyxDZ0NzQlAsWUFGQSxtQnJDNHpKSixDc0MvMkpFLDBCaENpTEksbUJnQzlLRixlL0JtTzBCLEMrQnJPMUIscUJ0Q28zSkosQ3NDNzJKTSxpRDFCc0NGLGdDQURBLDRCWjQwSkosQ3NDNTJKTSxnRDFCbUJGLGlDQURBLDZCWjgxSkosQ3NDNzNKRSwwQmhDaUxJLG1CZ0M5S0YsZS9Cb08wQixDK0J0TzFCLG9CdENrNEpKLENzQzMzSk0saUQxQnNDRixnQ0FEQSw0QlowMUpKLENzQzEzSk0sZ0QxQm1CRixpQ0FEQSw2Qlo0MkpKLEN1Q3o0SkEsTzNCYUkscUIyQlpGLHFCakM4SkUsY2lDM0pGLGVoQ3dSNEIsQ2dDdlI1QixjQUhBLG1CQUlBLGtCbEJLSSw2SGtCREosQ0FGQSx3QkFEQSxrQnZDKzRKRixDcUJ2NEpNLHVDa0JmTixPbEJnQlEsZXJCMDRKTixDQUNGLENRaDVKRSw0QitCR0ksb0J2Q2c1Sk4sQ3VDMzRKRSxhQUNFLFl2Qzg0SkosQ3VDejRKQSxZQUNFLGtCQUNBLFF2QzQ0SkYsQ3VDcjRKQSxZM0JyQkksb0IyQnVCRixpQmhDZzRCa0MsQ2dDajRCbEMsa0J2QzA0SkYsQ3VDaDRKRSxlQ2hEQSx3QmpDMEVhLENpQzNFYixVeENzN0pGLENRdjZKRSw0Q2dDVEkseUJBREEsVXhDcTdKTixDd0NqN0pJLDRDQUdFLDJDQURBLFN4Q203Sk4sQ3VDNzRKRSxpQkNoREEsd0J4Q2s4SkYsQ1FwN0pFLGdEZ0NUSSx5QkFEQSxVeENrOEpOLEN3Qzk3SkksZ0RBR0UsNENBREEsU3hDZzhKTixDdUMxNUpFLGVDaERBLHdCakMwRWEsQ2lDM0ViLFV4Q2c5SkYsQ1FqOEpFLDRDZ0NUSSx5QkFEQSxVeEMrOEpOLEN3QzM4SkksNENBR0UsMkNBREEsU3hDNjhKTixDdUN2NkpFLFlDaERBLHdCakMwRWEsQ2lDM0ViLGF4QzY5SkYsQ1E5OEpFLHNDZ0NUSSx5QkFEQSxheEM0OUpOLEN3Q3g5Skksc0NBR0UsNENBREEsU3hDMDlKTixDdUNwN0pFLGVDaERBLHdCakMwRWEsQ2lDM0ViLGF4QzArSkYsQ1EzOUpFLDRDZ0NUSSx5QkFEQSxheEN5K0pOLEN3Q3IrSkksNENBR0UsMkNBREEsU3hDdStKTixDdUNqOEpFLGNDaERBLHdCakMwRWEsQ2lDM0ViLFV4Q3UvSkYsQ1F4K0pFLDBDZ0NUSSx5QkFEQSxVeENzL0pOLEN3Q2wvSkksMENBR0UsMENBREEsU3hDby9KTixDdUM5OEpFLGFDaERBLHdCakMwRWEsQ2lDM0ViLGF4Q29nS0YsQ1FyL0pFLHdDZ0NUSSx5QkFEQSxheENtZ0tOLEN3Qy8vSkksd0NBR0UsNENBREEsU3hDaWdLTixDdUMzOUpFLFlDaERBLHdCakMwRWEsQ2lDM0ViLFV4Q2loS0YsQ1FsZ0tFLHNDZ0NUSSx5QkFEQSxVeENnaEtOLEN3QzVnS0ksc0NBR0UseUNBREEsU3hDOGdLTixDeUMxaEtBLFdBSUUsd0JwQzJCUyxDT2JQLG9CNkJoQkYsa0JsQ3l6QmtDLENrQzF6QmxDLGlCekNnaUtGLENnQnIrSkkseUJ5QjVESixXQVFJLGlCekM2aEtGLENBQ0YsQ3lDMWhLQSxpQjdCTUksZ0I2QkpGLGVBREEsZXpDK2hLRixDMEN4aUtBLE9BSUUsNkI5QlVFLHFCOEJYRixrQm5DeTlCa0MsQ21DMTlCbEMsdUJBREEsaUIxQytpS0YsQzBDdmlLQSxlQUVFLGExQ3lpS0YsQzBDcmlLQSxZQUNFLGUxQ3dpS0YsQzBDaGlLQSxtQkFDRSxxQjFDbWlLRixDMENoaUtFLDBCQU1FLGNBREEsdUJBSkEsa0JBRUEsUUFEQSxNQUVBLFMxQ29pS0osQzBDeGhLRSxlbkIxQ0Usd0JtQjJDdUIsQ0M5Q3pCLG9CRDhDcUUsQ0NoRHJFLGEzQzZrS0YsQzJDemtLRSxrQkFDRSx3QjNDMmtLSixDMkN4a0tFLDJCQUNFLGEzQzBrS0osQzBDcGlLRSxpQm5CMUNFLHdCbUIyQ3VCLENDOUN6QixvQkQ4Q3FFLENDaERyRSxhM0N5bEtGLEMyQ3JsS0Usb0JBQ0Usd0IzQ3VsS0osQzJDcGxLRSw2QkFDRSxhM0NzbEtKLEMwQ2hqS0UsZW5CMUNFLHdCbUIyQ3VCLENDOUN6QixvQkQ4Q3FFLENDaERyRSxhM0NxbUtGLEMyQ2ptS0Usa0JBQ0Usd0IzQ21tS0osQzJDaG1LRSwyQkFDRSxhM0NrbUtKLEMwQzVqS0UsWW5CMUNFLHdCbUIyQ3VCLENDOUN6QixvQkQ4Q3FFLENDaERyRSxhM0NpbktGLEMyQzdtS0UsZUFDRSx3QjNDK21LSixDMkM1bUtFLHdCQUNFLGEzQzhtS0osQzBDeGtLRSxlbkIxQ0Usd0JtQjJDdUIsQ0M5Q3pCLG9CRDhDcUUsQ0NoRHJFLGEzQzZuS0YsQzJDem5LRSxrQkFDRSx3QjNDMm5LSixDMkN4bktFLDJCQUNFLGEzQzBuS0osQzBDcGxLRSxjbkIxQ0Usd0JtQjJDdUIsQ0M5Q3pCLG9CRDhDcUUsQ0NoRHJFLGEzQ3lvS0YsQzJDcm9LRSxpQkFDRSx3QjNDdW9LSixDMkNwb0tFLDBCQUNFLGEzQ3NvS0osQzBDaG1LRSxhbkIxQ0Usd0JtQjJDdUIsQ0M5Q3pCLG9CRDhDcUUsQ0NoRHJFLGEzQ3FwS0YsQzJDanBLRSxnQkFDRSx3QjNDbXBLSixDMkNocEtFLHlCQUNFLGEzQ2twS0osQzBDNW1LRSxZbkIxQ0Usd0JtQjJDdUIsQ0M5Q3pCLG9CRDhDcUUsQ0NoRHJFLGEzQ2lxS0YsQzJDN3BLRSxlQUNFLHdCM0MrcEtKLEMyQzVwS0Usd0JBQ0UsYTNDOHBLSixDNEN0cUtFLGdDQUNFLEdBQU8sMEI1QzBxS1QsQzRDenFLRSxHQUFLLHVCNUM0cUtQLENBQ0YsQzRDenFLQSxVQU1FLHdCdkNpQlMsQ09iUCxxQk5rS0Usa0JzQzFLSixXckNrK0JrQyxDcUNoK0JsQyxhNUM4cUtGLEM0Q3ZxS0Esd0JBVkUsYUFFQSxlNUMycktGLEM0Q25yS0EsY0FRRSx3QnJDdTlCa0MsQ3FDMTlCbEMsVXJDakJTLENxQ2NULHNCQUNBLHVCQUdBLGtCdkJUSSx5QnVCWUosQ0FGQSxrQjVDNHFLRixDcUJscktNLHVDdUJETixjdkJFUSxlckJxcktOLENBQ0YsQzRDNXFLQSxzQnJCWUUsc0txQlZBLHlCNUMrcUtGLEM0QzNxS0UsdUJBQ0UsaUQ1QzhxS0osQzRDM3FLTSx1Q0FKSix1QkFLTSxjNUM4cUtOLENBQ0YsQzZDenRLQSxPQUVFLHVCQURBLFk3QzZ0S0YsQzZDenRLQSxZQUNFLE03QzR0S0YsQzhDOXRLQSxZbENjSSxxQmtDYkYsYUFDQSxzQkFJQSxnQkFEQSxjOUNpdUtGLEM4Q3R0S0Esd0JBRUUsYXpDYVMsQ3lDWlQsbUJBRkEsVTlDMnRLRixDUWh1S0UsNERzQ2NFLHlCQUZBLGF6Q09PLEN5Q05QLHFCQUZBLFM5QzJ0S0osQzhDcnRLRSwrQkFFRSx3QnpDSk8sQ3lDR1AsYTlDd3RLSixDOEM5c0tBLGlCQU1FLHFCdkMzQ1MsQ3VDNENULGtDQUxBLGNBQ0EsdUJBRkEsaUI5Q3F0S0YsQzhDN3NLRSw2QmxDMUJFLCtCQUNBLCtCWjB1S0osQzhDN3NLRSw0QmxDZkUsa0NBREEsa0NaaXVLSixDOEM3c0tFLG9EQUlFLHFCdkMxRE8sQ3VDd0RQLGF6QzdCTyxDeUM4QlAsbUI5QytzS0osQzhDMXNLRSx3QkFHRSx3QnZDa0wwQixDdUNqTDFCLG9CdkNpTDBCLEN1Q25MMUIsVXZDaEVPLEN1QytEUCxTOUMrc0tKLEM4Q3pzS0Usa0NBQ0Usa0I5QzJzS0osQzhDenNLSSx5Q0FFRSxvQnZDMkp3QixDdUM1SnhCLGU5QzRzS04sQzhDN3JLSSx1QkFDRSxrQjlDZ3NLTixDOEM3cktRLG9EbEMxQkosaUNBWkEseUJadXVLSixDOEM1cktRLG1EbEMvQkosNEJBWkEsOEJaMnVLSixDOEMzcktRLCtDQUNFLFk5QzZyS1YsQzhDMXJLUSx5REFFRSxvQkFEQSxvQjlDNnJLVixDOEMxcktVLGdFQUVFLHFCdkNxSGtCLEN1Q3RIbEIsZ0I5QzZyS1osQ2dCdnZLSSx5QjhCbUNBLDBCQUNFLGtCOUN3dEtKLEM4Q3J0S00sdURsQzFCSixpQ0FaQSx5QlordktGLEM4Q3B0S00sc0RsQy9CSiw0QkFaQSw4Qlptd0tGLEM4Q250S00sa0RBQ0UsWTlDcXRLUixDOENsdEtNLDREQUVFLG9CQURBLG9COUNxdEtSLEM4Q2x0S1EsbUVBRUUscUJ2Q3FIa0IsQ3VDdEhsQixnQjlDcXRLVixDQUNGLENnQmh4S0kseUI4Qm1DQSwwQkFDRSxrQjlDZ3ZLSixDOEM3dUtNLHVEbEMxQkosaUNBWkEseUJadXhLRixDOEM1dUtNLHNEbEMvQkosNEJBWkEsOEJaMnhLRixDOEMzdUtNLGtEQUNFLFk5QzZ1S1IsQzhDMXVLTSw0REFFRSxvQkFEQSxvQjlDNnVLUixDOEMxdUtRLG1FQUVFLHFCdkNxSGtCLEN1Q3RIbEIsZ0I5QzZ1S1YsQ0FDRixDZ0J4eUtJLHlCOEJtQ0EsMEJBQ0Usa0I5Q3d3S0osQzhDcndLTSx1RGxDMUJKLGlDQVpBLHlCWit5S0YsQzhDcHdLTSxzRGxDL0JKLDRCQVpBLDhCWm16S0YsQzhDbndLTSxrREFDRSxZOUNxd0tSLEM4Q2x3S00sNERBRUUsb0JBREEsb0I5Q3F3S1IsQzhDbHdLUSxtRUFFRSxxQnZDcUhrQixDdUN0SGxCLGdCOUNxd0tWLENBQ0YsQ2dCaDBLSSwwQjhCbUNBLDBCQUNFLGtCOUNneUtKLEM4Qzd4S00sdURsQzFCSixpQ0FaQSx5Qlp1MEtGLEM4QzV4S00sc0RsQy9CSiw0QkFaQSw4QloyMEtGLEM4QzN4S00sa0RBQ0UsWTlDNnhLUixDOEMxeEtNLDREQUVFLG9CQURBLG9COUM2eEtSLEM4QzF4S1EsbUVBRUUscUJ2Q3FIa0IsQ3VDdEhsQixnQjlDNnhLVixDQUNGLEM4Qy93S0Esa0JsQ25ISSxlWnE0S0osQzhDL3dLRSxtQ0FDRSxvQjlDaXhLSixDOEMvd0tJLDhDQUNFLHFCOUNpeEtOLEMrQzE1S0UseUJBRUUsd0JEbUp1QyxDQ3BKdkMsYS9DODVLSixDUWw1S0UsNEd1Q05NLHlCQURBLGEvQzY1S1IsQytDejVLTSx1REFFRSx3QkR5SWtFLENDeElsRSxvQkR3SWtFLENDMUlsRSxVL0M2NUtSLEMrQ3g2S0UsMkJBRUUsd0JEbUp1QyxDQ3BKdkMsYS9DNDZLSixDUWg2S0UsZ0h1Q05NLHlCQURBLGEvQzI2S1IsQytDdjZLTSx5REFFRSx3QkR5SWtFLENDeElsRSxvQkR3SWtFLENDMUlsRSxVL0MyNktSLEMrQ3Q3S0UseUJBRUUsd0JEbUp1QyxDQ3BKdkMsYS9DMDdLSixDUTk2S0UsNEd1Q05NLHlCQURBLGEvQ3k3S1IsQytDcjdLTSx1REFFRSx3QkR5SWtFLENDeElsRSxvQkR3SWtFLENDMUlsRSxVL0N5N0tSLEMrQ3A4S0Usc0JBRUUsd0JEbUp1QyxDQ3BKdkMsYS9DdzhLSixDUTU3S0Usc0d1Q05NLHlCQURBLGEvQ3U4S1IsQytDbjhLTSxvREFFRSx3QkR5SWtFLENDeElsRSxvQkR3SWtFLENDMUlsRSxVL0N1OEtSLEMrQ2w5S0UseUJBRUUsd0JEbUp1QyxDQ3BKdkMsYS9DczlLSixDUTE4S0UsNEd1Q05NLHlCQURBLGEvQ3E5S1IsQytDajlLTSx1REFFRSx3QkR5SWtFLENDeElsRSxvQkR3SWtFLENDMUlsRSxVL0NxOUtSLEMrQ2grS0Usd0JBRUUsd0JEbUp1QyxDQ3BKdkMsYS9DbytLSixDUXg5S0UsMEd1Q05NLHlCQURBLGEvQ20rS1IsQytDLzlLTSxzREFFRSx3QkR5SWtFLENDeElsRSxvQkR3SWtFLENDMUlsRSxVL0NtK0tSLEMrQzkrS0UsdUJBRUUsd0JEbUp1QyxDQ3BKdkMsYS9Day9LSixDUXQrS0Usd0d1Q05NLHlCQURBLGEvQ2kvS1IsQytDNytLTSxxREFFRSx3QkR5SWtFLENDeElsRSxvQkR3SWtFLENDMUlsRSxVL0NpL0tSLEMrQzUvS0Usc0JBRUUsd0JEbUp1QyxDQ3BKdkMsYS9DZ2dMSixDUXAvS0Usc0d1Q05NLHlCQURBLGEvQysvS1IsQytDMy9LTSxvREFFRSx3QkR5SWtFLENDeElsRSxvQkR3SWtFLENDMUlsRSxVL0MrL0tSLENnRDdnTEEsT0FLRSxVekNZUyxDeUNoQlQsWTFDbUxJLGtCMENqTEosZXpDOFI0QixDeUM3UjVCLGNBR0EsV0FEQSx3QmhEaWhMRixDUTNnTEUsYXdDREUsVXpDTU8sQ3lDTFAsb0JoRCtnTEosQ1EzZ0xFLHNGd0NDSSxXaEQ2Z0xOLENnRGxnTEEsYUFFRSw2QkFDQSxTQUZBLFNoRHVnTEYsQ2dELy9LQSxpQkFDRSxtQmhEa2dMRixDaUR4aUxBLE9BUUUsNEJBREEsb0MxQzQ0QmtDLEMwQzE0QmxDLGdDckNTRSxxQnFDUkYseUMxQzY0QmtDLEMwQ3A1QmxDLGdCMUMyNEJrQyxDRDF0QjlCLGtCMkNoTEosZTFDMDRCa0MsQzBDbjRCbEMsU2pEeWlMRixDaUR0aUxFLHdCQUNFLG9CakR3aUxKLENpRHJpTEUsZUFDRSxTakR1aUxKLENpRHBpTEUsWUFDRSxjQUNBLFNqRHNpTEosQ2lEbmlMRSxZQUNFLFlqRHFpTEosQ2lEamlMQSxjQUVFLG1CQUlBLDRCQURBLG9DMUNxM0JrQyxDMENuM0JsQyx3Q3JDWkUsMENBQ0EsMkNxQ1FGLGE1Q0ZTLEM0Q0RULGFBRUEscUJqRDBpTEYsQ2lEbGlMQSxZQUNFLGNqRHFpTEYsQ2tEM2tMQSxZQUVFLGVsRDZrTEYsQ2tEM2tMRSxtQkFDRSxrQkFDQSxlbEQ2a0xKLENrRHhrTEEsT0FLRSxhQUVBLFlBSkEsT0FRQSxVQUhBLGdCQVBBLGVBQ0EsTUFJQSxXQUZBLFlsRGdsTEYsQ2tEbGtMQSxjQUdFLFkzQ2k1QmtDLEMyQy80QmxDLG9CQUpBLGtCQUNBLFVsRHVrTEYsQ2tEamtMRSwwQjdCM0JJLGlDckIrbExOLENxQjNsTE0sdUM2QnVCSiwwQjdCdEJNLGVyQjhsTE4sQ0FDRixDa0R6a0xFLDBCQUVFLDJCbEQwa0xKLENrRHhrTEUsMEJBQ0UsY2xEMGtMSixDa0R0a0xFLGtDQUNFLHFCbER3a0xKLENrRHBrTEEseUJBQ0UsYUFDQSw0QmxEdWtMRixDa0Rya0xFLHdDQUNFLDhCQUNBLGVsRHVrTEosQ2tEcGtMRSw4RUFFRSxhbERza0xKLENrRG5rTEUscUNBQ0UsZWxEcWtMSixDa0Rqa0xBLHVCQUVFLG1CQURBLGFBRUEsNEJsRG9rTEYsQ2tEamtMRSw4QkFJRSxXQUhBLGNBQ0EsMEJBQ0EsMENsRG9rTEosQ2tEL2pMRSwrQ0FDRSxzQkFFQSxZQURBLHNCbERra0xKLENrRC9qTEksOERBQ0UsZWxEaWtMTixDa0Q5akxJLHNEQUNFLFlsRGdrTE4sQ2tEMWpMQSxlQVNFLDRCQURBLHFCM0MzR1MsQzJDNkdULGdDdENsR0Usb0JzQzBGRixhQUNBLHNCQVdBLFVBUEEsb0JBTkEsa0JBR0EsVWxEbWtMRixDa0RyakxBLGdCQU9FLHFCM0NsSFMsQzJDaUhULGFBSEEsT0FGQSxlQUNBLE1BR0EsWUFEQSxZbEQyakxGLENrRHJqTEUscUJBQVMsU2xEd2pMWCxDa0R2akxFLHFCQUFTLFVsRDBqTFgsQ2tEcmpMQSxjQUVFLHVCQUdBLGdDdEN0SEUseUNBQ0EsMENzQ2lIRixhQUVBLDhCQUNBLFlsRDJqTEYsQ2tEdmpMRSxxQkFHRSw4QkFGQSxZbEQwakxKLENrRG5qTEEsYUFFRSxlN0N4SmlCLEM2Q3VKakIsZWxEdWpMRixDa0RqakxBLFlBSUUsY0FDQSxZM0Mwd0JrQyxDMkM5d0JsQyxpQmxEc2pMRixDa0Q5aUxBLGNBR0UsbUJ0Q3JJRSw0Q0FEQSw2Q3NDeUlGLDZCQUxBLGFBQ0EsZUFFQSx5QkFDQSxjbERvakxGLENrRDdpTEUsZ0JBQ0UsYWxEK2lMSixDa0QxaUxBLHlCQUlFLFlBQ0EsZ0JBSkEsa0JBQ0EsWUFDQSxVbEQraUxGLENnQnByTEkseUJrQzZJRixjQUVFLG9CQURBLGVsRDRpTEYsQ2tEeGlMQSx5QkFDRSw4QmxEMGlMRixDa0R4aUxFLHdDQUNFLCtCbEQwaUxKLENrRHRpTEEsdUJBQ0UsOEJsRHdpTEYsQ2tEdGlMRSw4QkFDRSw0QkFDQSwwQ2xEd2lMSixDa0RoaUxBLFVBQVksZWxEbWlMWixDQUNGLENnQjNzTEkseUJrQzJLRixvQkFFRSxlbERtaUxGLENBQ0YsQ2dCanRMSSwwQmtDa0xGLFVBQVksZ0JsRG1pTFosQ0FDRixDbURqeExBLFNBVUUscUJBUEEsY0NIQSxpQy9DR3VCLENDZ0xuQixtQjhDakxKLGtCQUNBLGU3QzRSNEIsQzZDclI1QixzQkFJQSxnQkFWQSxlL0NDaUIsQzhDRGpCLFE1QzYxQmtDLEM0Q3QxQmxDLFVBVkEsa0JDSUEsZ0JBQ0EsaUJBQ0EscUJBQ0EsaUJBQ0Esb0JBR0EsbUJBREEsa0JBRUEsb0JEWEEsWW5Ec3lMRixDbUQzeExFLGNBQVMsVW5EOHhMWCxDbUQ1eExFLGdCQUVFLGNBRUEsWTVDaTFCZ0MsQzRDcDFCaEMsa0JBRUEsV25EK3hMSixDbUQ1eExJLHVCQUdFLHlCQUNBLG1CQUZBLFdBREEsaUJuRGl5TE4sQ21EenhMQSxtREFDRSxlbkQ0eExGLENtRDF4TEUsaUVBQ0UsUW5ENHhMSixDbUQxeExJLCtFQUdFLHFCNUN2QkssQzRDc0JMLDJCQURBLEtuRDh4TE4sQ21EdnhMQSx1REFDRSxlbkQweExGLENtRHh4TEUscUVBR0UsWTVDaXpCZ0MsQzRDbnpCaEMsT0FDQSxXbkQyeExKLENtRHh4TEksbUZBR0UsdUI1Q3ZDSyxDNENzQ0wsaUNBREEsT25ENHhMTixDbURyeExBLHlEQUNFLGVuRHd4TEYsQ21EdHhMRSx1RUFDRSxLbkR3eExKLENtRHR4TEkscUZBR0Usd0I1Q3JESyxDNENvREwsMkJBREEsUW5EMHhMTixDbURueExBLHFEQUNFLGVuRHN4TEYsQ21EcHhMRSxtRUFHRSxZNUNteEJnQyxDNENyeEJoQyxRQUNBLFduRHV4TEosQ21EcHhMSSxpRkFHRSxzQjVDckVLLEM0Q29FTCxpQ0FEQSxNbkR3eExOLENtRGp3TEEsZUFLRSxxQjVDL0ZTLENLQ1AscUJ1QzRGRixVNUN2R1MsQzRDcUdULGU1Qyt1QmtDLEM0Qzl1QmxDLHFCQUVBLGlCbkRzd0xGLENxRHIzTEEsU0FZRSxxQkFFQSw0QkFEQSxxQjlDTlMsQzhDUVQsZ0N6Q0dFLG9Cd0NqQkYsaUMvQ0d1QixDQ2dMbkIsbUI4Q2pMSixrQkFDQSxlN0M0UjRCLEM4QzdSNUIsT0RRQSxzQkFJQSxnQkFWQSxlL0NDaUIsQ2dEQWpCLGU5QysyQmtDLEM2Qy8yQmxDLGdCQUNBLGlCQUNBLHFCQUNBLGlCQUNBLG9CQ1JBLE1EV0EsbUJBREEsa0JBRUEsb0JDVkEsWXJEODRMRixDcUQvM0xFLHlCQWRBLGNBSkEsaUJyRHc1TEYsQ3FEdDRMRSxnQkFJRSxZOUMrMkJnQyxDOEM5MkJoQyxlQUZBLFVyRG00TEosQ3FELzNMSSw2Q0FLRSx5QkFDQSxtQkFGQSxXQURBLGNBREEsaUJyRG80TE4sQ3FEMzNMQSxtREFDRSxtQnJEODNMRixDcUQ1M0xFLGlFQUNFLHlCckQ4M0xKLENxRDUzTEksK0VBR0UsZ0M5QzIxQjhCLEM4QzUxQjlCLDJCQURBLFFyRGc0TE4sQ3FEMzNMSSw2RUFHRSxxQjlDN0NLLEM4QzRDTCwyQkFEQSxVckQrM0xOLENxRHgzTEEsdURBQ0UsaUJyRDIzTEYsQ3FEejNMRSxxRUFHRSxXOUNzMEJnQyxDOEN4MEJoQyx3QkFHQSxlQUZBLFdyRDYzTEosQ3FEejNMSSxtRkFHRSxrQzlDbzBCOEIsQzhDcjBCOUIsaUNBREEsTXJENjNMTixDcUR4M0xJLGlGQUdFLHVCOUNwRUssQzhDbUVMLGlDQURBLFFyRDQzTE4sQ3FEcjNMQSx5REFDRSxnQnJEdzNMRixDcUR0M0xFLHVFQUNFLHNCckR3M0xKLENxRHQzTEkscUZBR0UsbUM5Q2d6QjhCLEM4Q2p6QjlCLDJCQURBLEtyRDAzTE4sQ3FEcjNMSSxtRkFHRSx3QjlDeEZLLEM4Q3VGTCwyQkFEQSxPckR5M0xOLENxRGwzTEUsdUdBUUUsZ0NBREEsV0FIQSxjQURBLFNBR0EsbUJBTEEsa0JBQ0EsTUFHQSxVckR1M0xKLENxRGgzTEEscURBQ0Usa0JyRG0zTEYsQ3FEajNMRSxtRUFHRSxXOUMrd0JnQyxDOEM5d0JoQyxlQUhBLHlCQUNBLFdyRHEzTEosQ3FEajNMSSxpRkFHRSxpQzlDNndCOEIsQzhDOXdCOUIsaUNBREEsT3JEcTNMTixDcURoM0xJLCtFQUdFLHNCOUMzSEssQzhDMEhMLGlDQURBLFNyRG8zTE4sQ3FENTFMQSxnQkFLRSx3QjlDK3RCa0MsQzhDOXRCbEMsZ0N6Q25JRSx5Q0FDQSwwQ053SkUsZ0IrQzFCSixnQkFEQSxvQnJEcTJMRixDcUQ3MUxFLHNCQUNFLFlyRCsxTEosQ3FEMzFMQSxjQUVFLGFoRG5JUyxDZ0RrSVQsb0JyRCsxTEYsQ3NEei9MQSxVQUNFLGlCdEQ0L0xGLENzRHovTEEsd0JBQ0Usa0J0RDQvTEYsQ3NEei9MQSxnQkFHRSxnQkFGQSxrQkFDQSxVdEQ2L0xGLEN1RG5oTUUsc0JBRUUsV0FDQSxXQUZBLGF2RHVoTUosQ3NENy9MQSxlQU1FLDJCQUpBLGFBQ0EsV0FFQSxtQkFKQSxrQmpDYkksb0NpQ21CSixDQUhBLFV0RG1nTUYsQ3FCL2dNTSx1Q2lDUU4sZWpDUFEsZXJCa2hNTixDQUNGLENzRGxnTUEsOERBR0UsYXREcWdNRixDc0RsZ01BLHlFQUVFLDBCdERxZ01GLENzRGxnTUEseUVBRUUsMkJ0RHFnTUYsQ3NENS9MRSw4QkFDRSxVQUVBLGVBREEsMkJ0RGdnTUosQ3NENS9MRSxrSkFJRSxVQURBLFN0RCsvTEosQ3NEMy9MRSxxRkFHRSxVakM1REUseUJpQzZERixDQUZBLFN0RCsvTEosQ3FCdGpNTSx1Q2lDcURKLHFGakNwRE0sZXJCMGpNTixDQUNGLENzRDEvTEEsOENBUUUsbUJBTUEsZ0JBQ0EsU0FYQSxTQVFBLFUvQzNGUyxDK0NzRlQsYUFFQSx1QkFPQSxVL0NpOUJtQyxDK0N0OUJuQyxVQVRBLGtCQVdBLGtCQVZBLE1qQ3pFSSw0QmlDdUZKLENBUEEsUy9DczlCbUMsQytDMzlCbkMsU3REd2dNRixDcUIva01NLHVDaUNrRU4sOENqQ2pFUSxlckJtbE1OLENBQ0YsQ1F6bE1FLG9IOEMyRkUsVS9DcEdPLEMrQ3VHUCxVL0MwOEJpQyxDK0MzOEJqQyxVQURBLG9CdERxZ01KLENzRGhnTUEsdUJBQ0UsTXREbWdNRixDc0Q5L0xBLHVCQUNFLE90RGlnTUYsQ3NEMS9MQSx3REFLRSxtQ0FIQSxxQkFFQSxXL0NrOEJtQyxDK0NuOEJuQyxVdEQrL0xGLENzRDMvTEEsNEJBQ0UsZ050RDgvTEYsQ3NENS9MQSw0QkFDRSxpTnREKy9MRixDc0R0L0xBLHFCQUdFLFNBR0EsYUFDQSx1QkFIQSxPQVFBLGdCQURBLGUvQ3c1Qm1DLEMrQ3o1Qm5DLGdCL0N5NUJtQyxDK0MzNUJuQyxlQVBBLGtCQUNBLFFBR0EsVXREKy9MRixDc0R0L0xFLHdCQVVFLDRCQURBLHFCL0NuS08sQytDdUtQLHFDQURBLGtDQVhBLHVCQU9BLGVBTkEsY0FFQSxVL0N1NUJpQyxDK0NyNUJqQyxlL0N1NUJpQyxDK0N4NUJqQyxnQi9DdzVCaUMsQytDLzRCakMsV0FQQSxtQmpDeEpFLDJCaUNnS0YsQ0FaQSxVdERtZ01KLENxQm5wTU0sdUNpQzZJSix3QmpDNUlNLGVyQnNwTU4sQ0FDRixDc0R6L0xFLDZCQUNFLFN0RDIvTEosQ3NEbC9MQSxrQkFHRSxZQUtBLFUvQzlMUyxDK0MwTFQsU0FHQSxvQkFEQSxpQkFMQSxrQkFDQSxVQU9BLGtCQUpBLFV0RHkvTEYsQ3dEdnJNQSwwQkFDRSxHQUFLLHVCeEQyck1MLENBQ0YsQ3dEenJNQSxnQkFTRSw4Q0FIQSxtQkFFQSxrQkFGQSxxQ0FMQSxxQkFFQSxXakRxa0N3QixDaURwa0N4QixzQmpEc2tDd0IsQ2lEeGtDeEIsVXhEaXNNRixDd0R2ck1BLG1CQUdFLGlCakRna0N3QixDaURqa0N4QixXakQrakN3QixDaURoa0N4QixVeEQ0ck1GLEN3RG5yTUEsd0JBQ0UsR0FDRSxrQnhEc3JNRixDd0Rwck1BLElBQ0UsVUFDQSxjeERzck1GLENBQ0YsQ3dEbnJNQSxjQVNFLDRDQUpBLDhCQUVBLGtCQU5BLHFCQUVBLFdqRHFpQ3dCLENpRGhpQ3hCLFVBSkEsc0JqRHNpQ3dCLENpRHhpQ3hCLFV4RDJyTUYsQ3dEanJNQSxpQkFFRSxXakQraEN3QixDaURoaUN4QixVeERxck1GLEN3RGhyTUUsdUNBQ0UsOEJBRUUsdUJ4RG1yTUosQ0FDRixDeUQvdU1BLGdCQUFxQixpQ3pEa3ZNckIsQ3lEanZNQSxXQUFxQiw0QnpEcXZNckIsQ3lEcHZNQSxjQUFxQiwrQnpEd3ZNckIsQ3lEdnZNQSxjQUFxQiwrQnpEMnZNckIsQ3lEMXZNQSxtQkFBcUIsb0N6RDh2TXJCLEN5RDd2TUEsZ0JBQXFCLGlDekRpd01yQixDMERud01FLFlBQ0Usa0MxRHN3TUosQ1E1dk1FLHNGa0RMSSxrQzFEdXdNTixDMEQ3d01FLGNBQ0Usa0MxRGd4TUosQ1F0d01FLDhGa0RMSSxrQzFEaXhNTixDMER2eE1FLFlBQ0Usa0MxRDB4TUosQ1FoeE1FLHNGa0RMSSxrQzFEMnhNTixDMERqeU1FLFNBQ0Usa0MxRG95TUosQ1ExeE1FLDBFa0RMSSxrQzFEcXlNTixDMEQzeU1FLFlBQ0Usa0MxRDh5TUosQ1FweU1FLHNGa0RMSSxrQzFEK3lNTixDMERyek1FLFdBQ0Usa0MxRHd6TUosQ1E5eU1FLGtGa0RMSSxrQzFEeXpNTixDMEQvek1FLFVBQ0Usa0MxRGswTUosQ1F4ek1FLDhFa0RMSSxrQzFEbTBNTixDMER6ME1FLFNBQ0Usa0MxRDQwTUosQ1FsME1FLDBFa0RMSSxrQzFENjBNTixDMkQ1ME1BLFVBQ0UsK0IzRCswTUYsQzJENTBNQSxnQkFDRSxzQzNEKzBNRixDNEQxMU1BLFFBQWtCLGtDNUQ4MU1sQixDNEQ3MU1BLFlBQWtCLHNDNURpMk1sQixDNERoMk1BLGNBQWtCLHdDNURvMk1sQixDNERuMk1BLGVBQWtCLHlDNUR1Mk1sQixDNER0Mk1BLGFBQWtCLHVDNUQwMk1sQixDNER4Mk1BLFVBQW1CLGtCNUQ0Mk1uQixDNEQzMk1BLGNBQW1CLHNCNUQrMk1uQixDNEQ5Mk1BLGdCQUFtQix3QjVEazNNbkIsQzREajNNQSxpQkFBbUIseUI1RHEzTW5CLEM0RHAzTUEsZUFBbUIsdUI1RHczTW5CLEM0RHIzTUUsZ0JBQ0UsOEI1RHczTUosQzREejNNRSxrQkFDRSw4QjVENDNNSixDNEQ3M01FLGdCQUNFLDhCNURnNE1KLEM0RGo0TUUsYUFDRSw4QjVEbzRNSixDNERyNE1FLGdCQUNFLDhCNUR3NE1KLEM0RHo0TUUsZUFDRSw4QjVENDRNSixDNEQ3NE1FLGNBQ0UsOEI1RGc1TUosQzREajVNRSxhQUNFLDhCNURvNU1KLEM0RGg1TUEsY0FDRSwyQjVEbTVNRixDNEQ1NE1BLFlBQ0UsNkI1RCs0TUYsQzRENTRNQSxTQUNFLDhCNUQrNE1GLEM0RDU0TUEsYUFDRSx1QzVEZzVNRixDNEQ1NE1BLDRCQUhFLHdDNURvNU1GLEM0RDU0TUEsK0JBSEUsMkM1RG81TUYsQzRENTRNQSw4QkFIRSwwQzVEbzVNRixDNERqNU1BLGNBQ0UsdUM1RGc1TUYsQzRENTRNQSxZQUNFLDZCNUQrNE1GLEM0RDU0TUEsZ0JBQ0UsMkI1RCs0TUYsQzRENTRNQSxjQUNFLDZCNUQrNE1GLEM0RDU0TUEsV0FDRSx5QjVEKzRNRixDdUR2OU1FLGdCQUVFLFdBQ0EsV0FGQSxhdkQ0OU1KLEM2RG45TU0sUUFBd0Isc0I3RHU5TTlCLEM2RHY5TU0sVUFBd0Isd0I3RDI5TTlCLEM2RDM5TU0sZ0JBQXdCLDhCN0QrOU05QixDNkQvOU1NLFNBQXdCLHVCN0RtK005QixDNkRuK01NLFNBQXdCLHVCN0R1K005QixDNkR2K01NLGFBQXdCLDJCN0QyK005QixDNkQzK01NLGNBQXdCLDRCN0QrK005QixDNkQvK01NLFFBQXdCLHNCN0RtL005QixDNkRuL01NLGVBQXdCLDZCN0R1L005QixDZ0J0OE1JLHlCNkNqREUsV0FBd0Isc0I3RDQvTTVCLEM2RDUvTUksYUFBd0Isd0I3RCsvTTVCLEM2RC8vTUksbUJBQXdCLDhCN0RrZ041QixDNkRsZ05JLFlBQXdCLHVCN0RxZ041QixDNkRyZ05JLFlBQXdCLHVCN0R3Z041QixDNkR4Z05JLGdCQUF3QiwyQjdEMmdONUIsQzZEM2dOSSxpQkFBd0IsNEI3RDhnTjVCLEM2RDlnTkksV0FBd0Isc0I3RGloTjVCLEM2RGpoTkksa0JBQXdCLDZCN0RvaE41QixDQUNGLENnQnArTUkseUI2Q2pERSxXQUF3QixzQjdEeWhONUIsQzZEemhOSSxhQUF3Qix3QjdENGhONUIsQzZENWhOSSxtQkFBd0IsOEI3RCtoTjVCLEM2RC9oTkksWUFBd0IsdUI3RGtpTjVCLEM2RGxpTkksWUFBd0IsdUI3RHFpTjVCLEM2RHJpTkksZ0JBQXdCLDJCN0R3aU41QixDNkR4aU5JLGlCQUF3Qiw0QjdEMmlONUIsQzZEM2lOSSxXQUF3QixzQjdEOGlONUIsQzZEOWlOSSxrQkFBd0IsNkI3RGlqTjVCLENBQ0YsQ2dCamdOSSx5QjZDakRFLFdBQXdCLHNCN0Rzak41QixDNkR0ak5JLGFBQXdCLHdCN0R5ak41QixDNkR6ak5JLG1CQUF3Qiw4QjdENGpONUIsQzZENWpOSSxZQUF3Qix1QjdEK2pONUIsQzZEL2pOSSxZQUF3Qix1QjdEa2tONUIsQzZEbGtOSSxnQkFBd0IsMkI3RHFrTjVCLEM2RHJrTkksaUJBQXdCLDRCN0R3a041QixDNkR4a05JLFdBQXdCLHNCN0Qya041QixDNkQza05JLGtCQUF3Qiw2QjdEOGtONUIsQ0FDRixDZ0I5aE5JLDBCNkNqREUsV0FBd0Isc0I3RG1sTjVCLEM2RG5sTkksYUFBd0Isd0I3RHNsTjVCLEM2RHRsTkksbUJBQXdCLDhCN0R5bE41QixDNkR6bE5JLFlBQXdCLHVCN0Q0bE41QixDNkQ1bE5JLFlBQXdCLHVCN0QrbE41QixDNkQvbE5JLGdCQUF3QiwyQjdEa21ONUIsQzZEbG1OSSxpQkFBd0IsNEI3RHFtTjVCLEM2RHJtTkksV0FBd0Isc0I3RHdtTjVCLEM2RHhtTkksa0JBQXdCLDZCN0QybU41QixDQUNGLEM2RGxtTkEsYUFFSSxjQUFxQixzQjdEb21OdkIsQzZEcG1ORSxnQkFBcUIsd0I3RHVtTnZCLEM2RHZtTkUsc0JBQXFCLDhCN0QwbU52QixDNkQxbU5FLGVBQXFCLHVCN0Q2bU52QixDNkQ3bU5FLGVBQXFCLHVCN0Rnbk52QixDNkRobk5FLG1CQUFxQiwyQjdEbW5OdkIsQzZEbm5ORSxvQkFBcUIsNEI3RHNuTnZCLEM2RHRuTkUsY0FBcUIsc0I3RHluTnZCLEM2RHpuTkUscUJBQXFCLDZCN0Q0bk52QixDQUNGLEM4RGxwTkEsa0JBRUUsY0FHQSxnQkFEQSxVQUhBLGtCQUVBLFU5RHNwTkYsQzhEbHBORSx5QkFFRSxXQURBLGE5RHFwTkosQzhEanBORSwySUFXRSxTQUpBLFNBR0EsWUFGQSxPQUhBLGtCQUNBLE1BR0EsVTlEcXBOSixDOEQxb05JLCtCQUNFLHdCOUQ2b05OLEM4RDlvTkksK0JBQ0Usa0I5RGlwTk4sQzhEbHBOSSw4QkFDRSxlOURxcE5OLEM4RHRwTkksOEJBQ0UsZ0I5RHlwTk4sQytEbHJOSSxVQUFnQyw0Qi9Ec3JOcEMsQytEcnJOSSxhQUFnQywrQi9EeXJOcEMsQytEeHJOSSxrQkFBZ0Msb0MvRDRyTnBDLEMrRDNyTkkscUJBQWdDLHVDL0Qrck5wQyxDK0Q3ck5JLFdBQThCLHdCL0Rpc05sQyxDK0Roc05JLGFBQThCLDBCL0Rvc05sQyxDK0Ruc05JLG1CQUE4QixnQy9EdXNObEMsQytEdHNOSSxXQUE4Qix1Qi9EMHNObEMsQytEenNOSSxhQUE4QixxQi9ENnNObEMsQytENXNOSSxhQUE4QixxQi9EZ3RObEMsQytEL3NOSSxlQUE4Qix1Qi9EbXRObEMsQytEbHROSSxlQUE4Qix1Qi9Ec3RObEMsQytEcHROSSx1QkFBb0Msb0MvRHd0TnhDLEMrRHZ0TkkscUJBQW9DLGtDL0QydE54QyxDK0QxdE5JLHdCQUFvQyxnQy9EOHROeEMsQytEN3ROSSx5QkFBb0MsdUMvRGl1TnhDLEMrRGh1Tkksd0JBQW9DLHNDL0RvdU54QyxDK0RsdU5JLG1CQUFpQyxnQy9Ec3VOckMsQytEcnVOSSxpQkFBaUMsOEIvRHl1TnJDLEMrRHh1Tkksb0JBQWlDLDRCL0Q0dU5yQyxDK0QzdU5JLHNCQUFpQyw4Qi9EK3VOckMsQytEOXVOSSxxQkFBaUMsNkIvRGt2TnJDLEMrRGh2TkkscUJBQWtDLGtDL0Rvdk50QyxDK0Rudk5JLG1CQUFrQyxnQy9EdXZOdEMsQytEdHZOSSxzQkFBa0MsOEIvRDB2TnRDLEMrRHp2TkksdUJBQWtDLHFDL0Q2dk50QyxDK0Q1dk5JLHNCQUFrQyxvQy9EZ3dOdEMsQytEL3ZOSSx1QkFBa0MsK0IvRG13TnRDLEMrRGp3TkksaUJBQWdDLHlCL0Rxd05wQyxDK0Rwd05JLGtCQUFnQywrQi9Ed3dOcEMsQytEdndOSSxnQkFBZ0MsNkIvRDJ3TnBDLEMrRDF3TkksbUJBQWdDLDJCL0Q4d05wQyxDK0Q3d05JLHFCQUFnQyw2Qi9EaXhOcEMsQytEaHhOSSxvQkFBZ0MsNEIvRG94TnBDLENnQnh3TkkseUIrQ2xEQSxhQUFnQyw0Qi9EK3pObEMsQytEOXpORSxnQkFBZ0MsK0IvRGkwTmxDLEMrRGgwTkUscUJBQWdDLG9DL0RtME5sQyxDK0RsME5FLHdCQUFnQyx1Qy9EcTBObEMsQytEbjBORSxjQUE4Qix3Qi9EczBOaEMsQytEcjBORSxnQkFBOEIsMEIvRHcwTmhDLEMrRHYwTkUsc0JBQThCLGdDL0QwME5oQyxDK0R6ME5FLGNBQThCLHVCL0Q0ME5oQyxDK0QzME5FLGdCQUE4QixxQi9EODBOaEMsQytENzBORSxnQkFBOEIscUIvRGcxTmhDLEMrRC8wTkUsa0JBQThCLHVCL0RrMU5oQyxDK0RqMU5FLGtCQUE4Qix1Qi9EbzFOaEMsQytEbDFORSwwQkFBb0Msb0MvRHExTnRDLEMrRHAxTkUsd0JBQW9DLGtDL0R1MU50QyxDK0R0MU5FLDJCQUFvQyxnQy9EeTFOdEMsQytEeDFORSw0QkFBb0MsdUMvRDIxTnRDLEMrRDExTkUsMkJBQW9DLHNDL0Q2MU50QyxDK0QzMU5FLHNCQUFpQyxnQy9EODFObkMsQytENzFORSxvQkFBaUMsOEIvRGcyTm5DLEMrRC8xTkUsdUJBQWlDLDRCL0RrMk5uQyxDK0RqMk5FLHlCQUFpQyw4Qi9EbzJObkMsQytEbjJORSx3QkFBaUMsNkIvRHMyTm5DLEMrRHAyTkUsd0JBQWtDLGtDL0R1Mk5wQyxDK0R0Mk5FLHNCQUFrQyxnQy9EeTJOcEMsQytEeDJORSx5QkFBa0MsOEIvRDIyTnBDLEMrRDEyTkUsMEJBQWtDLHFDL0Q2Mk5wQyxDK0Q1Mk5FLHlCQUFrQyxvQy9EKzJOcEMsQytEOTJORSwwQkFBa0MsK0IvRGkzTnBDLEMrRC8yTkUsb0JBQWdDLHlCL0RrM05sQyxDK0RqM05FLHFCQUFnQywrQi9EbzNObEMsQytEbjNORSxtQkFBZ0MsNkIvRHMzTmxDLEMrRHIzTkUsc0JBQWdDLDJCL0R3M05sQyxDK0R2M05FLHdCQUFnQyw2Qi9EMDNObEMsQytEejNORSx1QkFBZ0MsNEIvRDQzTmxDLENBQ0YsQ2dCajNOSSx5QitDbERBLGFBQWdDLDRCL0R1Nk5sQyxDK0R0Nk5FLGdCQUFnQywrQi9EeTZObEMsQytEeDZORSxxQkFBZ0Msb0MvRDI2TmxDLEMrRDE2TkUsd0JBQWdDLHVDL0Q2Nk5sQyxDK0QzNk5FLGNBQThCLHdCL0Q4Nk5oQyxDK0Q3Nk5FLGdCQUE4QiwwQi9EZzdOaEMsQytELzZORSxzQkFBOEIsZ0MvRGs3TmhDLEMrRGo3TkUsY0FBOEIsdUIvRG83TmhDLEMrRG43TkUsZ0JBQThCLHFCL0RzN05oQyxDK0RyN05FLGdCQUE4QixxQi9EdzdOaEMsQytEdjdORSxrQkFBOEIsdUIvRDA3TmhDLEMrRHo3TkUsa0JBQThCLHVCL0Q0N05oQyxDK0QxN05FLDBCQUFvQyxvQy9ENjdOdEMsQytENTdORSx3QkFBb0Msa0MvRCs3TnRDLEMrRDk3TkUsMkJBQW9DLGdDL0RpOE50QyxDK0RoOE5FLDRCQUFvQyx1Qy9EbThOdEMsQytEbDhORSwyQkFBb0Msc0MvRHE4TnRDLEMrRG44TkUsc0JBQWlDLGdDL0RzOE5uQyxDK0RyOE5FLG9CQUFpQyw4Qi9EdzhObkMsQytEdjhORSx1QkFBaUMsNEIvRDA4Tm5DLEMrRHo4TkUseUJBQWlDLDhCL0Q0OE5uQyxDK0QzOE5FLHdCQUFpQyw2Qi9EODhObkMsQytENThORSx3QkFBa0Msa0MvRCs4TnBDLEMrRDk4TkUsc0JBQWtDLGdDL0RpOU5wQyxDK0RoOU5FLHlCQUFrQyw4Qi9EbTlOcEMsQytEbDlORSwwQkFBa0MscUMvRHE5TnBDLEMrRHA5TkUseUJBQWtDLG9DL0R1OU5wQyxDK0R0OU5FLDBCQUFrQywrQi9EeTlOcEMsQytEdjlORSxvQkFBZ0MseUIvRDA5TmxDLEMrRHo5TkUscUJBQWdDLCtCL0Q0OU5sQyxDK0QzOU5FLG1CQUFnQyw2Qi9EODlObEMsQytENzlORSxzQkFBZ0MsMkIvRGcrTmxDLEMrRC85TkUsd0JBQWdDLDZCL0RrK05sQyxDK0RqK05FLHVCQUFnQyw0Qi9EbytObEMsQ0FDRixDZ0J6OU5JLHlCK0NsREEsYUFBZ0MsNEIvRCtnT2xDLEMrRDlnT0UsZ0JBQWdDLCtCL0RpaE9sQyxDK0RoaE9FLHFCQUFnQyxvQy9EbWhPbEMsQytEbGhPRSx3QkFBZ0MsdUMvRHFoT2xDLEMrRG5oT0UsY0FBOEIsd0IvRHNoT2hDLEMrRHJoT0UsZ0JBQThCLDBCL0R3aE9oQyxDK0R2aE9FLHNCQUE4QixnQy9EMGhPaEMsQytEemhPRSxjQUE4Qix1Qi9ENGhPaEMsQytEM2hPRSxnQkFBOEIscUIvRDhoT2hDLEMrRDdoT0UsZ0JBQThCLHFCL0RnaU9oQyxDK0QvaE9FLGtCQUE4Qix1Qi9Ea2lPaEMsQytEamlPRSxrQkFBOEIsdUIvRG9pT2hDLEMrRGxpT0UsMEJBQW9DLG9DL0RxaU90QyxDK0RwaU9FLHdCQUFvQyxrQy9EdWlPdEMsQytEdGlPRSwyQkFBb0MsZ0MvRHlpT3RDLEMrRHhpT0UsNEJBQW9DLHVDL0QyaU90QyxDK0QxaU9FLDJCQUFvQyxzQy9ENmlPdEMsQytEM2lPRSxzQkFBaUMsZ0MvRDhpT25DLEMrRDdpT0Usb0JBQWlDLDhCL0Rnak9uQyxDK0QvaU9FLHVCQUFpQyw0Qi9Ea2pPbkMsQytEampPRSx5QkFBaUMsOEIvRG9qT25DLEMrRG5qT0Usd0JBQWlDLDZCL0Rzak9uQyxDK0Rwak9FLHdCQUFrQyxrQy9EdWpPcEMsQytEdGpPRSxzQkFBa0MsZ0MvRHlqT3BDLEMrRHhqT0UseUJBQWtDLDhCL0Qyak9wQyxDK0Qxak9FLDBCQUFrQyxxQy9ENmpPcEMsQytENWpPRSx5QkFBa0Msb0MvRCtqT3BDLEMrRDlqT0UsMEJBQWtDLCtCL0Rpa09wQyxDK0Qvak9FLG9CQUFnQyx5Qi9Ea2tPbEMsQytEamtPRSxxQkFBZ0MsK0IvRG9rT2xDLEMrRG5rT0UsbUJBQWdDLDZCL0Rza09sQyxDK0Rya09FLHNCQUFnQywyQi9Ed2tPbEMsQytEdmtPRSx3QkFBZ0MsNkIvRDBrT2xDLEMrRHprT0UsdUJBQWdDLDRCL0Q0a09sQyxDQUNGLENnQmprT0ksMEIrQ2xEQSxhQUFnQyw0Qi9EdW5PbEMsQytEdG5PRSxnQkFBZ0MsK0IvRHluT2xDLEMrRHhuT0UscUJBQWdDLG9DL0Qybk9sQyxDK0Qxbk9FLHdCQUFnQyx1Qy9ENm5PbEMsQytEM25PRSxjQUE4Qix3Qi9EOG5PaEMsQytEN25PRSxnQkFBOEIsMEIvRGdvT2hDLEMrRC9uT0Usc0JBQThCLGdDL0Rrb09oQyxDK0Rqb09FLGNBQThCLHVCL0Rvb09oQyxDK0Rub09FLGdCQUE4QixxQi9Ec29PaEMsQytEcm9PRSxnQkFBOEIscUIvRHdvT2hDLEMrRHZvT0Usa0JBQThCLHVCL0Qwb09oQyxDK0R6b09FLGtCQUE4Qix1Qi9ENG9PaEMsQytEMW9PRSwwQkFBb0Msb0MvRDZvT3RDLEMrRDVvT0Usd0JBQW9DLGtDL0Qrb090QyxDK0Q5b09FLDJCQUFvQyxnQy9EaXBPdEMsQytEaHBPRSw0QkFBb0MsdUMvRG1wT3RDLEMrRGxwT0UsMkJBQW9DLHNDL0RxcE90QyxDK0RucE9FLHNCQUFpQyxnQy9Ec3BPbkMsQytEcnBPRSxvQkFBaUMsOEIvRHdwT25DLEMrRHZwT0UsdUJBQWlDLDRCL0QwcE9uQyxDK0R6cE9FLHlCQUFpQyw4Qi9ENHBPbkMsQytEM3BPRSx3QkFBaUMsNkIvRDhwT25DLEMrRDVwT0Usd0JBQWtDLGtDL0QrcE9wQyxDK0Q5cE9FLHNCQUFrQyxnQy9EaXFPcEMsQytEaHFPRSx5QkFBa0MsOEIvRG1xT3BDLEMrRGxxT0UsMEJBQWtDLHFDL0RxcU9wQyxDK0RwcU9FLHlCQUFrQyxvQy9EdXFPcEMsQytEdHFPRSwwQkFBa0MsK0IvRHlxT3BDLEMrRHZxT0Usb0JBQWdDLHlCL0QwcU9sQyxDK0R6cU9FLHFCQUFnQywrQi9ENHFPbEMsQytEM3FPRSxtQkFBZ0MsNkIvRDhxT2xDLEMrRDdxT0Usc0JBQWdDLDJCL0Rnck9sQyxDK0QvcU9FLHdCQUFnQyw2Qi9Ea3JPbEMsQytEanJPRSx1QkFBZ0MsNEIvRG9yT2xDLENBQ0YsQ2dFL3RPSSxZQUF3QixvQmhFa3VPNUIsQ2dFanVPSSxhQUF3QixxQmhFcXVPNUIsQ2dFcHVPSSxZQUF3QixvQmhFd3VPNUIsQ2dCcHJPSSx5QmdEdERBLGVBQXdCLG9CaEUrdU8xQixDZ0U5dU9FLGdCQUF3QixxQmhFaXZPMUIsQ2dFaHZPRSxlQUF3QixvQmhFbXZPMUIsQ0FDRixDZ0Joc09JLHlCZ0R0REEsZUFBd0Isb0JoRTB2TzFCLENnRXp2T0UsZ0JBQXdCLHFCaEU0dk8xQixDZ0Uzdk9FLGVBQXdCLG9CaEU4dk8xQixDQUNGLENnQjNzT0kseUJnRHREQSxlQUF3QixvQmhFcXdPMUIsQ2dFcHdPRSxnQkFBd0IscUJoRXV3TzFCLENnRXR3T0UsZUFBd0Isb0JoRXl3TzFCLENBQ0YsQ2dCdHRPSSwwQmdEdERBLGVBQXdCLG9CaEVneE8xQixDZ0Uvd09FLGdCQUF3QixxQmhFa3hPMUIsQ2dFanhPRSxlQUF3QixvQmhFb3hPMUIsQ0FDRixDaUUxeE9FLGlCQUF5QiwwRmpFNnhPM0IsQ2lFN3hPRSxrQkFBeUIsNkZqRWl5TzNCLENpRWp5T0Usa0JBQXlCLDZGakVxeU8zQixDa0VyeU9FLGVBQXNCLHVCbEV5eU94QixDa0V6eU9FLGlCQUFzQix5QmxFNnlPeEIsQ21FNXlPRSxpQkFBeUIseUJuRWd6TzNCLENtRWh6T0UsbUJBQXlCLDJCbkVvek8zQixDbUVwek9FLG1CQUF5QiwyQm5Fd3pPM0IsQ21FeHpPRSxnQkFBeUIsd0JuRTR6TzNCLENtRTV6T0UsaUJBQXlCLHlCbkVnME8zQixDbUUzek9BLFdBRUUsS25FaTBPRixDbUUzek9BLHlCQUpFLE9BSEEsZUFFQSxRQUVBLFluRXMwT0YsQ21FbjBPQSxjQUdFLFFuRWcwT0YsQ21FMXpPRSw0QkFERixZQUVJLGdCQUNBLE1BQ0EsWW5FOHpPRixDQUNGLENvRXgxT0EsU0NRRSxtQkFFQSxTQU5BLFdBRUEsWUFDQSxnQkFGQSxVQUhBLGtCQU9BLG1CQU5BLFNyRWkyT0YsQ3FFaDFPRSxtREFNRSxVQUZBLFlBQ0EsaUJBSEEsZ0JBS0EsbUJBSkEsVXJFczFPSixDc0UvMk9BLFdBQWEsc0R0RW0zT2IsQ3NFbDNPQSxRQUFVLGlEdEVzM09WLENzRXIzT0EsV0FBYSxpRHRFeTNPYixDc0V4M09BLGFBQWUseUJ0RTQzT2YsQ3VFMzNPSSxNQUF1QixtQnZFKzNPM0IsQ3VFLzNPSSxNQUF1QixtQnZFbTRPM0IsQ3VFbjRPSSxNQUF1QixtQnZFdTRPM0IsQ3VFdjRPSSxPQUF1QixvQnZFMjRPM0IsQ3VFMzRPSSxRQUF1QixvQnZFKzRPM0IsQ3VFLzRPSSxNQUF1QixvQnZFbTVPM0IsQ3VFbjVPSSxNQUF1QixvQnZFdTVPM0IsQ3VFdjVPSSxNQUF1QixvQnZFMjVPM0IsQ3VFMzVPSSxPQUF1QixxQnZFKzVPM0IsQ3VFLzVPSSxRQUF1QixxQnZFbTZPM0IsQ3VFLzVPQSxRQUFVLHdCdkVtNk9WLEN1RWw2T0EsUUFBVSx5QnZFczZPVixDdUVsNk9BLFlBQWMseUJ2RXM2T2QsQ3VFcjZPQSxZQUFjLDBCdkV5Nk9kLEN1RXY2T0EsUUFBVSxxQnZFMjZPVixDdUUxNk9BLFFBQVUsc0J2RTg2T1YsQ3dFdDdPUSxZQUVFLHNCeEU2N09WLEN3RTM3T1EsWUFFRSx3QnhFODdPVixDd0U1N09RLFlBRUUseUJ4RSs3T1YsQ3dFNzdPUSxZQUVFLHVCeEVnOE9WLEN3RS84T1EsS0FBZ0MsdUJ4RW05T3hDLEN3RWw5T1EsWUFFRSwyQnhFcTlPVixDd0VuOU9RLFlBRUUsNkJ4RXM5T1YsQ3dFcDlPUSxZQUVFLDhCeEV1OU9WLEN3RXI5T1EsWUFFRSw0QnhFdzlPVixDd0V2K09RLEtBQWdDLHNCeEUyK094QyxDd0UxK09RLFlBRUUsMEJ4RTYrT1YsQ3dFMytPUSxZQUVFLDRCeEU4K09WLEN3RTUrT1EsWUFFRSw2QnhFKytPVixDd0U3K09RLFlBRUUsMkJ4RWcvT1YsQ3dFLy9PUSxLQUFnQyxxQnhFbWdQeEMsQ3dFbGdQUSxZQUVFLHlCeEVxZ1BWLEN3RW5nUFEsWUFFRSwyQnhFc2dQVixDd0VwZ1BRLFlBRUUsNEJ4RXVnUFYsQ3dFcmdQUSxZQUVFLDBCeEV3Z1BWLEN3RXZoUFEsS0FBZ0MsdUJ4RTJoUHhDLEN3RTFoUFEsWUFFRSwyQnhFNmhQVixDd0UzaFBRLFlBRUUsNkJ4RThoUFYsQ3dFNWhQUSxZQUVFLDhCeEUraFBWLEN3RTdoUFEsWUFFRSw0QnhFZ2lQVixDd0UvaVBRLEtBQWdDLHFCeEVtalB4QyxDd0VsalBRLFlBRUUseUJ4RXFqUFYsQ3dFbmpQUSxZQUVFLDJCeEVzalBWLEN3RXBqUFEsWUFFRSw0QnhFdWpQVixDd0VyalBRLFlBRUUsMEJ4RXdqUFYsQ3dFdGtQUSxZQUVFLHVCeEU2a1BWLEN3RTNrUFEsWUFFRSx5QnhFOGtQVixDd0U1a1BRLFlBRUUsMEJ4RStrUFYsQ3dFN2tQUSxZQUVFLHdCeEVnbFBWLEN3RS9sUFEsS0FBZ0Msd0J4RW1tUHhDLEN3RWxtUFEsWUFFRSw0QnhFcW1QVixDd0VubVBRLFlBRUUsOEJ4RXNtUFYsQ3dFcG1QUSxZQUVFLCtCeEV1bVBWLEN3RXJtUFEsWUFFRSw2QnhFd21QVixDd0V2blBRLEtBQWdDLHVCeEUyblB4QyxDd0UxblBRLFlBRUUsMkJ4RTZuUFYsQ3dFM25QUSxZQUVFLDZCeEU4blBWLEN3RTVuUFEsWUFFRSw4QnhFK25QVixDd0U3blBRLFlBRUUsNEJ4RWdvUFYsQ3dFL29QUSxLQUFnQyxzQnhFbXBQeEMsQ3dFbHBQUSxZQUVFLDBCeEVxcFBWLEN3RW5wUFEsWUFFRSw0QnhFc3BQVixDd0VwcFBRLFlBRUUsNkJ4RXVwUFYsQ3dFcnBQUSxZQUVFLDJCeEV3cFBWLEN3RXZxUFEsS0FBZ0Msd0J4RTJxUHhDLEN3RTFxUFEsWUFFRSw0QnhFNnFQVixDd0UzcVBRLFlBRUUsOEJ4RThxUFYsQ3dFNXFQUSxZQUVFLCtCeEUrcVBWLEN3RTdxUFEsWUFFRSw2QnhFZ3JQVixDd0UvclBRLEtBQWdDLHNCeEVtc1B4QyxDd0Vsc1BRLFlBRUUsMEJ4RXFzUFYsQ3dFbnNQUSxZQUVFLDRCeEVzc1BWLEN3RXBzUFEsWUFFRSw2QnhFdXNQVixDd0Vyc1BRLFlBRUUsMkJ4RXdzUFYsQ3dFaHNQUSxNQUF3Qix3QnhFb3NQaEMsQ3dFbnNQUSxjQUVFLDRCeEVzc1BWLEN3RXBzUFEsY0FFRSw4QnhFdXNQVixDd0Vyc1BRLGNBRUUsK0J4RXdzUFYsQ3dFdHNQUSxjQUVFLDZCeEV5c1BWLEN3RXh0UFEsTUFBd0IsdUJ4RTR0UGhDLEN3RTN0UFEsY0FFRSwyQnhFOHRQVixDd0U1dFBRLGNBRUUsNkJ4RSt0UFYsQ3dFN3RQUSxjQUVFLDhCeEVndVBWLEN3RTl0UFEsY0FFRSw0QnhFaXVQVixDd0VodlBRLE1BQXdCLHNCeEVvdlBoQyxDd0VudlBRLGNBRUUsMEJ4RXN2UFYsQ3dFcHZQUSxjQUVFLDRCeEV1dlBWLEN3RXJ2UFEsY0FFRSw2QnhFd3ZQVixDd0V0dlBRLGNBRUUsMkJ4RXl2UFYsQ3dFeHdQUSxNQUF3Qix3QnhFNHdQaEMsQ3dFM3dQUSxjQUVFLDRCeEU4d1BWLEN3RTV3UFEsY0FFRSw4QnhFK3dQVixDd0U3d1BRLGNBRUUsK0J4RWd4UFYsQ3dFOXdQUSxjQUVFLDZCeEVpeFBWLEN3RWh5UFEsTUFBd0Isc0J4RW95UGhDLEN3RW55UFEsY0FFRSwwQnhFc3lQVixDd0VweVBRLGNBRUUsNEJ4RXV5UFYsQ3dFcnlQUSxjQUVFLDZCeEV3eVBWLEN3RXR5UFEsY0FFRSwyQnhFeXlQVixDd0VseVBJLGtCQUVFLHlCeEV5eVBOLEN3RXZ5UEksa0JBRUUsMkJ4RTB5UE4sQ3dFeHlQSSxrQkFFRSw0QnhFMnlQTixDd0V6eVBJLGtCQUVFLDBCeEU0eVBOLENnQnJ6UEkseUJ3RGxESSxRQUFnQyxrQnhFNDJQdEMsQ3dFMzJQTSxrQkFFRSxzQnhFNjJQUixDd0UzMlBNLGtCQUVFLHdCeEU2MlBSLEN3RTMyUE0sa0JBRUUseUJ4RTYyUFIsQ3dFMzJQTSxrQkFFRSx1QnhFNjJQUixDd0U1M1BNLFFBQWdDLHVCeEUrM1B0QyxDd0U5M1BNLGtCQUVFLDJCeEVnNFBSLEN3RTkzUE0sa0JBRUUsNkJ4RWc0UFIsQ3dFOTNQTSxrQkFFRSw4QnhFZzRQUixDd0U5M1BNLGtCQUVFLDRCeEVnNFBSLEN3RS80UE0sUUFBZ0Msc0J4RWs1UHRDLEN3RWo1UE0sa0JBRUUsMEJ4RW01UFIsQ3dFajVQTSxrQkFFRSw0QnhFbTVQUixDd0VqNVBNLGtCQUVFLDZCeEVtNVBSLEN3RWo1UE0sa0JBRUUsMkJ4RW01UFIsQ3dFbDZQTSxRQUFnQyxxQnhFcTZQdEMsQ3dFcDZQTSxrQkFFRSx5QnhFczZQUixDd0VwNlBNLGtCQUVFLDJCeEVzNlBSLEN3RXA2UE0sa0JBRUUsNEJ4RXM2UFIsQ3dFcDZQTSxrQkFFRSwwQnhFczZQUixDd0VyN1BNLFFBQWdDLHVCeEV3N1B0QyxDd0V2N1BNLGtCQUVFLDJCeEV5N1BSLEN3RXY3UE0sa0JBRUUsNkJ4RXk3UFIsQ3dFdjdQTSxrQkFFRSw4QnhFeTdQUixDd0V2N1BNLGtCQUVFLDRCeEV5N1BSLEN3RXg4UE0sUUFBZ0MscUJ4RTI4UHRDLEN3RTE4UE0sa0JBRUUseUJ4RTQ4UFIsQ3dFMThQTSxrQkFFRSwyQnhFNDhQUixDd0UxOFBNLGtCQUVFLDRCeEU0OFBSLEN3RTE4UE0sa0JBRUUsMEJ4RTQ4UFIsQ3dFMzlQTSxRQUFnQyxtQnhFODlQdEMsQ3dFNzlQTSxrQkFFRSx1QnhFKzlQUixDd0U3OVBNLGtCQUVFLHlCeEUrOVBSLEN3RTc5UE0sa0JBRUUsMEJ4RSs5UFIsQ3dFNzlQTSxrQkFFRSx3QnhFKzlQUixDd0U5K1BNLFFBQWdDLHdCeEVpL1B0QyxDd0VoL1BNLGtCQUVFLDRCeEVrL1BSLEN3RWgvUE0sa0JBRUUsOEJ4RWsvUFIsQ3dFaC9QTSxrQkFFRSwrQnhFay9QUixDd0VoL1BNLGtCQUVFLDZCeEVrL1BSLEN3RWpnUU0sUUFBZ0MsdUJ4RW9nUXRDLEN3RW5nUU0sa0JBRUUsMkJ4RXFnUVIsQ3dFbmdRTSxrQkFFRSw2QnhFcWdRUixDd0VuZ1FNLGtCQUVFLDhCeEVxZ1FSLEN3RW5nUU0sa0JBRUUsNEJ4RXFnUVIsQ3dFcGhRTSxRQUFnQyxzQnhFdWhRdEMsQ3dFdGhRTSxrQkFFRSwwQnhFd2hRUixDd0V0aFFNLGtCQUVFLDRCeEV3aFFSLEN3RXRoUU0sa0JBRUUsNkJ4RXdoUVIsQ3dFdGhRTSxrQkFFRSwyQnhFd2hRUixDd0V2aVFNLFFBQWdDLHdCeEUwaVF0QyxDd0V6aVFNLGtCQUVFLDRCeEUyaVFSLEN3RXppUU0sa0JBRUUsOEJ4RTJpUVIsQ3dFemlRTSxrQkFFRSwrQnhFMmlRUixDd0V6aVFNLGtCQUVFLDZCeEUyaVFSLEN3RTFqUU0sUUFBZ0Msc0J4RTZqUXRDLEN3RTVqUU0sa0JBRUUsMEJ4RThqUVIsQ3dFNWpRTSxrQkFFRSw0QnhFOGpRUixDd0U1alFNLGtCQUVFLDZCeEU4alFSLEN3RTVqUU0sa0JBRUUsMkJ4RThqUVIsQ3dFdGpRTSxTQUF3Qix3QnhFeWpROUIsQ3dFeGpRTSxvQkFFRSw0QnhFMGpRUixDd0V4alFNLG9CQUVFLDhCeEUwalFSLEN3RXhqUU0sb0JBRUUsK0J4RTBqUVIsQ3dFeGpRTSxvQkFFRSw2QnhFMGpRUixDd0V6a1FNLFNBQXdCLHVCeEU0a1E5QixDd0Uza1FNLG9CQUVFLDJCeEU2a1FSLEN3RTNrUU0sb0JBRUUsNkJ4RTZrUVIsQ3dFM2tRTSxvQkFFRSw4QnhFNmtRUixDd0Uza1FNLG9CQUVFLDRCeEU2a1FSLEN3RTVsUU0sU0FBd0Isc0J4RStsUTlCLEN3RTlsUU0sb0JBRUUsMEJ4RWdtUVIsQ3dFOWxRTSxvQkFFRSw0QnhFZ21RUixDd0U5bFFNLG9CQUVFLDZCeEVnbVFSLEN3RTlsUU0sb0JBRUUsMkJ4RWdtUVIsQ3dFL21RTSxTQUF3Qix3QnhFa25ROUIsQ3dFam5RTSxvQkFFRSw0QnhFbW5RUixDd0VqblFNLG9CQUVFLDhCeEVtblFSLEN3RWpuUU0sb0JBRUUsK0J4RW1uUVIsQ3dFam5RTSxvQkFFRSw2QnhFbW5RUixDd0Vsb1FNLFNBQXdCLHNCeEVxb1E5QixDd0Vwb1FNLG9CQUVFLDBCeEVzb1FSLEN3RXBvUU0sb0JBRUUsNEJ4RXNvUVIsQ3dFcG9RTSxvQkFFRSw2QnhFc29RUixDd0Vwb1FNLG9CQUVFLDJCeEVzb1FSLEN3RWhvUUUsV0FBbUIscUJ4RW1vUXJCLEN3RWxvUUUsd0JBRUUseUJ4RW9vUUosQ3dFbG9RRSx3QkFFRSwyQnhFb29RSixDd0Vsb1FFLHdCQUVFLDRCeEVvb1FKLEN3RWxvUUUsd0JBRUUsMEJ4RW9vUUosQ0FDRixDZ0I5b1FJLHlCd0RsREksUUFBZ0Msa0J4RW9zUXRDLEN3RW5zUU0sa0JBRUUsc0J4RXFzUVIsQ3dFbnNRTSxrQkFFRSx3QnhFcXNRUixDd0Vuc1FNLGtCQUVFLHlCeEVxc1FSLEN3RW5zUU0sa0JBRUUsdUJ4RXFzUVIsQ3dFcHRRTSxRQUFnQyx1QnhFdXRRdEMsQ3dFdHRRTSxrQkFFRSwyQnhFd3RRUixDd0V0dFFNLGtCQUVFLDZCeEV3dFFSLEN3RXR0UU0sa0JBRUUsOEJ4RXd0UVIsQ3dFdHRRTSxrQkFFRSw0QnhFd3RRUixDd0V2dVFNLFFBQWdDLHNCeEUwdVF0QyxDd0V6dVFNLGtCQUVFLDBCeEUydVFSLEN3RXp1UU0sa0JBRUUsNEJ4RTJ1UVIsQ3dFenVRTSxrQkFFRSw2QnhFMnVRUixDd0V6dVFNLGtCQUVFLDJCeEUydVFSLEN3RTF2UU0sUUFBZ0MscUJ4RTZ2UXRDLEN3RTV2UU0sa0JBRUUseUJ4RTh2UVIsQ3dFNXZRTSxrQkFFRSwyQnhFOHZRUixDd0U1dlFNLGtCQUVFLDRCeEU4dlFSLEN3RTV2UU0sa0JBRUUsMEJ4RTh2UVIsQ3dFN3dRTSxRQUFnQyx1QnhFZ3hRdEMsQ3dFL3dRTSxrQkFFRSwyQnhFaXhRUixDd0Uvd1FNLGtCQUVFLDZCeEVpeFFSLEN3RS93UU0sa0JBRUUsOEJ4RWl4UVIsQ3dFL3dRTSxrQkFFRSw0QnhFaXhRUixDd0VoeVFNLFFBQWdDLHFCeEVteVF0QyxDd0VseVFNLGtCQUVFLHlCeEVveVFSLEN3RWx5UU0sa0JBRUUsMkJ4RW95UVIsQ3dFbHlRTSxrQkFFRSw0QnhFb3lRUixDd0VseVFNLGtCQUVFLDBCeEVveVFSLEN3RW56UU0sUUFBZ0MsbUJ4RXN6UXRDLEN3RXJ6UU0sa0JBRUUsdUJ4RXV6UVIsQ3dFcnpRTSxrQkFFRSx5QnhFdXpRUixDd0VyelFNLGtCQUVFLDBCeEV1elFSLEN3RXJ6UU0sa0JBRUUsd0J4RXV6UVIsQ3dFdDBRTSxRQUFnQyx3QnhFeTBRdEMsQ3dFeDBRTSxrQkFFRSw0QnhFMDBRUixDd0V4MFFNLGtCQUVFLDhCeEUwMFFSLEN3RXgwUU0sa0JBRUUsK0J4RTAwUVIsQ3dFeDBRTSxrQkFFRSw2QnhFMDBRUixDd0V6MVFNLFFBQWdDLHVCeEU0MVF0QyxDd0UzMVFNLGtCQUVFLDJCeEU2MVFSLEN3RTMxUU0sa0JBRUUsNkJ4RTYxUVIsQ3dFMzFRTSxrQkFFRSw4QnhFNjFRUixDd0UzMVFNLGtCQUVFLDRCeEU2MVFSLEN3RTUyUU0sUUFBZ0Msc0J4RSsyUXRDLEN3RTkyUU0sa0JBRUUsMEJ4RWczUVIsQ3dFOTJRTSxrQkFFRSw0QnhFZzNRUixDd0U5MlFNLGtCQUVFLDZCeEVnM1FSLEN3RTkyUU0sa0JBRUUsMkJ4RWczUVIsQ3dFLzNRTSxRQUFnQyx3QnhFazRRdEMsQ3dFajRRTSxrQkFFRSw0QnhFbTRRUixDd0VqNFFNLGtCQUVFLDhCeEVtNFFSLEN3RWo0UU0sa0JBRUUsK0J4RW00UVIsQ3dFajRRTSxrQkFFRSw2QnhFbTRRUixDd0VsNVFNLFFBQWdDLHNCeEVxNVF0QyxDd0VwNVFNLGtCQUVFLDBCeEVzNVFSLEN3RXA1UU0sa0JBRUUsNEJ4RXM1UVIsQ3dFcDVRTSxrQkFFRSw2QnhFczVRUixDd0VwNVFNLGtCQUVFLDJCeEVzNVFSLEN3RTk0UU0sU0FBd0Isd0J4RWk1UTlCLEN3RWg1UU0sb0JBRUUsNEJ4RWs1UVIsQ3dFaDVRTSxvQkFFRSw4QnhFazVRUixDd0VoNVFNLG9CQUVFLCtCeEVrNVFSLEN3RWg1UU0sb0JBRUUsNkJ4RWs1UVIsQ3dFajZRTSxTQUF3Qix1QnhFbzZROUIsQ3dFbjZRTSxvQkFFRSwyQnhFcTZRUixDd0VuNlFNLG9CQUVFLDZCeEVxNlFSLEN3RW42UU0sb0JBRUUsOEJ4RXE2UVIsQ3dFbjZRTSxvQkFFRSw0QnhFcTZRUixDd0VwN1FNLFNBQXdCLHNCeEV1N1E5QixDd0V0N1FNLG9CQUVFLDBCeEV3N1FSLEN3RXQ3UU0sb0JBRUUsNEJ4RXc3UVIsQ3dFdDdRTSxvQkFFRSw2QnhFdzdRUixDd0V0N1FNLG9CQUVFLDJCeEV3N1FSLEN3RXY4UU0sU0FBd0Isd0J4RTA4UTlCLEN3RXo4UU0sb0JBRUUsNEJ4RTI4UVIsQ3dFejhRTSxvQkFFRSw4QnhFMjhRUixDd0V6OFFNLG9CQUVFLCtCeEUyOFFSLEN3RXo4UU0sb0JBRUUsNkJ4RTI4UVIsQ3dFMTlRTSxTQUF3QixzQnhFNjlROUIsQ3dFNTlRTSxvQkFFRSwwQnhFODlRUixDd0U1OVFNLG9CQUVFLDRCeEU4OVFSLEN3RTU5UU0sb0JBRUUsNkJ4RTg5UVIsQ3dFNTlRTSxvQkFFRSwyQnhFODlRUixDd0V4OVFFLFdBQW1CLHFCeEUyOVFyQixDd0UxOVFFLHdCQUVFLHlCeEU0OVFKLEN3RTE5UUUsd0JBRUUsMkJ4RTQ5UUosQ3dFMTlRRSx3QkFFRSw0QnhFNDlRSixDd0UxOVFFLHdCQUVFLDBCeEU0OVFKLENBQ0YsQ2dCdCtRSSx5QndEbERJLFFBQWdDLGtCeEU0aFJ0QyxDd0UzaFJNLGtCQUVFLHNCeEU2aFJSLEN3RTNoUk0sa0JBRUUsd0J4RTZoUlIsQ3dFM2hSTSxrQkFFRSx5QnhFNmhSUixDd0UzaFJNLGtCQUVFLHVCeEU2aFJSLEN3RTVpUk0sUUFBZ0MsdUJ4RStpUnRDLEN3RTlpUk0sa0JBRUUsMkJ4RWdqUlIsQ3dFOWlSTSxrQkFFRSw2QnhFZ2pSUixDd0U5aVJNLGtCQUVFLDhCeEVnalJSLEN3RTlpUk0sa0JBRUUsNEJ4RWdqUlIsQ3dFL2pSTSxRQUFnQyxzQnhFa2tSdEMsQ3dFamtSTSxrQkFFRSwwQnhFbWtSUixDd0Vqa1JNLGtCQUVFLDRCeEVta1JSLEN3RWprUk0sa0JBRUUsNkJ4RW1rUlIsQ3dFamtSTSxrQkFFRSwyQnhFbWtSUixDd0VsbFJNLFFBQWdDLHFCeEVxbFJ0QyxDd0VwbFJNLGtCQUVFLHlCeEVzbFJSLEN3RXBsUk0sa0JBRUUsMkJ4RXNsUlIsQ3dFcGxSTSxrQkFFRSw0QnhFc2xSUixDd0VwbFJNLGtCQUVFLDBCeEVzbFJSLEN3RXJtUk0sUUFBZ0MsdUJ4RXdtUnRDLEN3RXZtUk0sa0JBRUUsMkJ4RXltUlIsQ3dFdm1STSxrQkFFRSw2QnhFeW1SUixDd0V2bVJNLGtCQUVFLDhCeEV5bVJSLEN3RXZtUk0sa0JBRUUsNEJ4RXltUlIsQ3dFeG5STSxRQUFnQyxxQnhFMm5SdEMsQ3dFMW5STSxrQkFFRSx5QnhFNG5SUixDd0UxblJNLGtCQUVFLDJCeEU0blJSLEN3RTFuUk0sa0JBRUUsNEJ4RTRuUlIsQ3dFMW5STSxrQkFFRSwwQnhFNG5SUixDd0Uzb1JNLFFBQWdDLG1CeEU4b1J0QyxDd0U3b1JNLGtCQUVFLHVCeEUrb1JSLEN3RTdvUk0sa0JBRUUseUJ4RStvUlIsQ3dFN29STSxrQkFFRSwwQnhFK29SUixDd0U3b1JNLGtCQUVFLHdCeEUrb1JSLEN3RTlwUk0sUUFBZ0Msd0J4RWlxUnRDLEN3RWhxUk0sa0JBRUUsNEJ4RWtxUlIsQ3dFaHFSTSxrQkFFRSw4QnhFa3FSUixDd0VocVJNLGtCQUVFLCtCeEVrcVJSLEN3RWhxUk0sa0JBRUUsNkJ4RWtxUlIsQ3dFanJSTSxRQUFnQyx1QnhFb3JSdEMsQ3dFbnJSTSxrQkFFRSwyQnhFcXJSUixDd0VuclJNLGtCQUVFLDZCeEVxclJSLEN3RW5yUk0sa0JBRUUsOEJ4RXFyUlIsQ3dFbnJSTSxrQkFFRSw0QnhFcXJSUixDd0Vwc1JNLFFBQWdDLHNCeEV1c1J0QyxDd0V0c1JNLGtCQUVFLDBCeEV3c1JSLEN3RXRzUk0sa0JBRUUsNEJ4RXdzUlIsQ3dFdHNSTSxrQkFFRSw2QnhFd3NSUixDd0V0c1JNLGtCQUVFLDJCeEV3c1JSLEN3RXZ0Uk0sUUFBZ0Msd0J4RTB0UnRDLEN3RXp0Uk0sa0JBRUUsNEJ4RTJ0UlIsQ3dFenRSTSxrQkFFRSw4QnhFMnRSUixDd0V6dFJNLGtCQUVFLCtCeEUydFJSLEN3RXp0Uk0sa0JBRUUsNkJ4RTJ0UlIsQ3dFMXVSTSxRQUFnQyxzQnhFNnVSdEMsQ3dFNXVSTSxrQkFFRSwwQnhFOHVSUixDd0U1dVJNLGtCQUVFLDRCeEU4dVJSLEN3RTV1Uk0sa0JBRUUsNkJ4RTh1UlIsQ3dFNXVSTSxrQkFFRSwyQnhFOHVSUixDd0V0dVJNLFNBQXdCLHdCeEV5dVI5QixDd0V4dVJNLG9CQUVFLDRCeEUwdVJSLEN3RXh1Uk0sb0JBRUUsOEJ4RTB1UlIsQ3dFeHVSTSxvQkFFRSwrQnhFMHVSUixDd0V4dVJNLG9CQUVFLDZCeEUwdVJSLEN3RXp2Uk0sU0FBd0IsdUJ4RTR2UjlCLEN3RTN2Uk0sb0JBRUUsMkJ4RTZ2UlIsQ3dFM3ZSTSxvQkFFRSw2QnhFNnZSUixDd0UzdlJNLG9CQUVFLDhCeEU2dlJSLEN3RTN2Uk0sb0JBRUUsNEJ4RTZ2UlIsQ3dFNXdSTSxTQUF3QixzQnhFK3dSOUIsQ3dFOXdSTSxvQkFFRSwwQnhFZ3hSUixDd0U5d1JNLG9CQUVFLDRCeEVneFJSLEN3RTl3Uk0sb0JBRUUsNkJ4RWd4UlIsQ3dFOXdSTSxvQkFFRSwyQnhFZ3hSUixDd0UveFJNLFNBQXdCLHdCeEVreVI5QixDd0VqeVJNLG9CQUVFLDRCeEVteVJSLEN3RWp5Uk0sb0JBRUUsOEJ4RW15UlIsQ3dFanlSTSxvQkFFRSwrQnhFbXlSUixDd0VqeVJNLG9CQUVFLDZCeEVteVJSLEN3RWx6Uk0sU0FBd0Isc0J4RXF6UjlCLEN3RXB6Uk0sb0JBRUUsMEJ4RXN6UlIsQ3dFcHpSTSxvQkFFRSw0QnhFc3pSUixDd0VwelJNLG9CQUVFLDZCeEVzelJSLEN3RXB6Uk0sb0JBRUUsMkJ4RXN6UlIsQ3dFaHpSRSxXQUFtQixxQnhFbXpSckIsQ3dFbHpSRSx3QkFFRSx5QnhFb3pSSixDd0VselJFLHdCQUVFLDJCeEVvelJKLEN3RWx6UkUsd0JBRUUsNEJ4RW96UkosQ3dFbHpSRSx3QkFFRSwwQnhFb3pSSixDQUNGLENnQjl6UkksMEJ3RGxESSxRQUFnQyxrQnhFbzNSdEMsQ3dFbjNSTSxrQkFFRSxzQnhFcTNSUixDd0VuM1JNLGtCQUVFLHdCeEVxM1JSLEN3RW4zUk0sa0JBRUUseUJ4RXEzUlIsQ3dFbjNSTSxrQkFFRSx1QnhFcTNSUixDd0VwNFJNLFFBQWdDLHVCeEV1NFJ0QyxDd0V0NFJNLGtCQUVFLDJCeEV3NFJSLEN3RXQ0Uk0sa0JBRUUsNkJ4RXc0UlIsQ3dFdDRSTSxrQkFFRSw4QnhFdzRSUixDd0V0NFJNLGtCQUVFLDRCeEV3NFJSLEN3RXY1Uk0sUUFBZ0Msc0J4RTA1UnRDLEN3RXo1Uk0sa0JBRUUsMEJ4RTI1UlIsQ3dFejVSTSxrQkFFRSw0QnhFMjVSUixDd0V6NVJNLGtCQUVFLDZCeEUyNVJSLEN3RXo1Uk0sa0JBRUUsMkJ4RTI1UlIsQ3dFMTZSTSxRQUFnQyxxQnhFNjZSdEMsQ3dFNTZSTSxrQkFFRSx5QnhFODZSUixDd0U1NlJNLGtCQUVFLDJCeEU4NlJSLEN3RTU2Uk0sa0JBRUUsNEJ4RTg2UlIsQ3dFNTZSTSxrQkFFRSwwQnhFODZSUixDd0U3N1JNLFFBQWdDLHVCeEVnOFJ0QyxDd0UvN1JNLGtCQUVFLDJCeEVpOFJSLEN3RS83Uk0sa0JBRUUsNkJ4RWk4UlIsQ3dFLzdSTSxrQkFFRSw4QnhFaThSUixDd0UvN1JNLGtCQUVFLDRCeEVpOFJSLEN3RWg5Uk0sUUFBZ0MscUJ4RW05UnRDLEN3RWw5Uk0sa0JBRUUseUJ4RW85UlIsQ3dFbDlSTSxrQkFFRSwyQnhFbzlSUixDd0VsOVJNLGtCQUVFLDRCeEVvOVJSLEN3RWw5Uk0sa0JBRUUsMEJ4RW85UlIsQ3dFbitSTSxRQUFnQyxtQnhFcytSdEMsQ3dFcitSTSxrQkFFRSx1QnhFdStSUixDd0VyK1JNLGtCQUVFLHlCeEV1K1JSLEN3RXIrUk0sa0JBRUUsMEJ4RXUrUlIsQ3dFcitSTSxrQkFFRSx3QnhFdStSUixDd0V0L1JNLFFBQWdDLHdCeEV5L1J0QyxDd0V4L1JNLGtCQUVFLDRCeEUwL1JSLEN3RXgvUk0sa0JBRUUsOEJ4RTAvUlIsQ3dFeC9STSxrQkFFRSwrQnhFMC9SUixDd0V4L1JNLGtCQUVFLDZCeEUwL1JSLEN3RXpnU00sUUFBZ0MsdUJ4RTRnU3RDLEN3RTNnU00sa0JBRUUsMkJ4RTZnU1IsQ3dFM2dTTSxrQkFFRSw2QnhFNmdTUixDd0UzZ1NNLGtCQUVFLDhCeEU2Z1NSLEN3RTNnU00sa0JBRUUsNEJ4RTZnU1IsQ3dFNWhTTSxRQUFnQyxzQnhFK2hTdEMsQ3dFOWhTTSxrQkFFRSwwQnhFZ2lTUixDd0U5aFNNLGtCQUVFLDRCeEVnaVNSLEN3RTloU00sa0JBRUUsNkJ4RWdpU1IsQ3dFOWhTTSxrQkFFRSwyQnhFZ2lTUixDd0UvaVNNLFFBQWdDLHdCeEVralN0QyxDd0VqalNNLGtCQUVFLDRCeEVtalNSLEN3RWpqU00sa0JBRUUsOEJ4RW1qU1IsQ3dFampTTSxrQkFFRSwrQnhFbWpTUixDd0VqalNNLGtCQUVFLDZCeEVtalNSLEN3RWxrU00sUUFBZ0Msc0J4RXFrU3RDLEN3RXBrU00sa0JBRUUsMEJ4RXNrU1IsQ3dFcGtTTSxrQkFFRSw0QnhFc2tTUixDd0Vwa1NNLGtCQUVFLDZCeEVza1NSLEN3RXBrU00sa0JBRUUsMkJ4RXNrU1IsQ3dFOWpTTSxTQUF3Qix3QnhFaWtTOUIsQ3dFaGtTTSxvQkFFRSw0QnhFa2tTUixDd0Voa1NNLG9CQUVFLDhCeEVra1NSLEN3RWhrU00sb0JBRUUsK0J4RWtrU1IsQ3dFaGtTTSxvQkFFRSw2QnhFa2tTUixDd0VqbFNNLFNBQXdCLHVCeEVvbFM5QixDd0VubFNNLG9CQUVFLDJCeEVxbFNSLEN3RW5sU00sb0JBRUUsNkJ4RXFsU1IsQ3dFbmxTTSxvQkFFRSw4QnhFcWxTUixDd0VubFNNLG9CQUVFLDRCeEVxbFNSLEN3RXBtU00sU0FBd0Isc0J4RXVtUzlCLEN3RXRtU00sb0JBRUUsMEJ4RXdtU1IsQ3dFdG1TTSxvQkFFRSw0QnhFd21TUixDd0V0bVNNLG9CQUVFLDZCeEV3bVNSLEN3RXRtU00sb0JBRUUsMkJ4RXdtU1IsQ3dFdm5TTSxTQUF3Qix3QnhFMG5TOUIsQ3dFem5TTSxvQkFFRSw0QnhFMm5TUixDd0V6blNNLG9CQUVFLDhCeEUyblNSLEN3RXpuU00sb0JBRUUsK0J4RTJuU1IsQ3dFem5TTSxvQkFFRSw2QnhFMm5TUixDd0Uxb1NNLFNBQXdCLHNCeEU2b1M5QixDd0U1b1NNLG9CQUVFLDBCeEU4b1NSLEN3RTVvU00sb0JBRUUsNEJ4RThvU1IsQ3dFNW9TTSxvQkFFRSw2QnhFOG9TUixDd0U1b1NNLG9CQUVFLDJCeEU4b1NSLEN3RXhvU0UsV0FBbUIscUJ4RTJvU3JCLEN3RTFvU0Usd0JBRUUseUJ4RTRvU0osQ3dFMW9TRSx3QkFFRSwyQnhFNG9TSixDd0Uxb1NFLHdCQUVFLDRCeEU0b1NKLEN3RTFvU0Usd0JBRUUsMEJ4RTRvU0osQ0FDRixDeUU3c1NFLHNCQVdFLDZCQVBBLFNBS0EsV0FKQSxPQUdBLG9CQVBBLGtCQUVBLFFBREEsTUFJQSxTekVrdFNKLEMwRXZ0U0EsZ0JBQWtCLGdHMUUydFNsQixDMEV2dFNBLGNBQWlCLDRCMUUydFNqQixDMEUxdFNBLFdBQWlCLDRCMUU4dFNqQixDMEU3dFNBLGFBQWlCLDRCMUVpdVNqQixDMEVodVNBLGVDVEUsZ0JBQ0EsdUJBQ0Esa0IzRTZ1U0YsQzBFOXRTSSxXQUF3Qix5QjFFa3VTNUIsQzBFanVTSSxZQUF3QiwwQjFFcXVTNUIsQzBFcHVTSSxhQUF3QiwyQjFFd3VTNUIsQ2dCbnNTSSx5QjBEdkNBLGNBQXdCLHlCMUUrdVMxQixDMEU5dVNFLGVBQXdCLDBCMUVpdlMxQixDMEVodlNFLGdCQUF3QiwyQjFFbXZTMUIsQ0FDRixDZ0Ivc1NJLHlCMER2Q0EsY0FBd0IseUIxRTB2UzFCLEMwRXp2U0UsZUFBd0IsMEIxRTR2UzFCLEMwRTN2U0UsZ0JBQXdCLDJCMUU4dlMxQixDQUNGLENnQjF0U0kseUIwRHZDQSxjQUF3Qix5QjFFcXdTMUIsQzBFcHdTRSxlQUF3QiwwQjFFdXdTMUIsQzBFdHdTRSxnQkFBd0IsMkIxRXl3UzFCLENBQ0YsQ2dCcnVTSSwwQjBEdkNBLGNBQXdCLHlCMUVneFMxQixDMEUvd1NFLGVBQXdCLDBCMUVreFMxQixDMEVqeFNFLGdCQUF3QiwyQjFFb3hTMUIsQ0FDRixDMEUvd1NBLGdCQUFtQixrQzFFa3hTbkIsQzBFanhTQSxnQkFBbUIsa0MxRXF4U25CLEMwRXB4U0EsaUJBQW1CLG1DMUV3eFNuQixDMEVweFNBLG1CQUF1Qix5QjFFd3hTdkIsQzBFdnhTQSxxQkFBdUIsNkIxRTJ4U3ZCLEMwRTF4U0Esb0JBQXVCLHlCMUU4eFN2QixDMEU3eFNBLGtCQUF1Qix5QjFFaXlTdkIsQzBFaHlTQSxvQkFBdUIsNEIxRW95U3ZCLEMwRW55U0EsYUFBdUIsMkIxRXV5U3ZCLEMwRW55U0EsWUFBYyxvQjFFdXlTZCxDNEU5MFNFLGNBQ0UsdUI1RWkxU0osQ1F2MFNFLDBDb0VMTSx1QjVFZzFTUixDNEV0MVNFLGdCQUNFLHVCNUV5MVNKLENRLzBTRSw4Q29FTE0sdUI1RXcxU1IsQzRFOTFTRSxjQUNFLHVCNUVpMlNKLENRdjFTRSwwQ29FTE0sdUI1RWcyU1IsQzRFdDJTRSxXQUNFLHVCNUV5MlNKLENRLzFTRSxvQ29FTE0sdUI1RXcyU1IsQzRFOTJTRSxjQUNFLHVCNUVpM1NKLENRdjJTRSwwQ29FTE0sdUI1RWczU1IsQzRFdDNTRSxhQUNFLHVCNUV5M1NKLENRLzJTRSx3Q29FTE0sdUI1RXczU1IsQzRFOTNTRSxZQUNFLHVCNUVpNFNKLENRdjNTRSxzQ29FTE0sdUI1RWc0U1IsQzRFdDRTRSxXQUNFLHVCNUV5NFNKLENRLzNTRSxvQ29FTE0sdUI1RXc0U1IsQzBFajJTQSxXQUFhLHVCMUVxMlNiLEMwRXAyU0EsWUFBYyx1QjFFdzJTZCxDMEV0MlNBLGVBQWlCLDhCMUUwMlNqQixDMEV6MlNBLGVBQWlCLGtDMUU2MlNqQixDMEV6MlNBLFdHcERFLDZCQUNBLFNBSEEsa0JBREEsV0FFQSxnQjdFczZTRixDMEU3MlNBLHNCQUF3Qiw4QjFFaTNTeEIsQzBFLzJTQSxZQUVFLCtCQURBLCtCMUVtM1NGLEMwRTcyU0EsWUFBYyx1QjFFaTNTZCxDOEVsN1NBLFNBQ0UsNEI5RXE3U0YsQzhFbDdTQSxXQUNFLDJCOUVxN1NGLEMrRXI3U0UsYUFDRSxpQkFPRSwwQkFGQSwwQi9FdTdTSixDK0VqN1NJLFlBQ0UseUIvRW03U04sQytFMTZTRSxrQkFDRSw0Qi9FNDZTSixDK0U5NVNFLElBQ0UsOEIvRWc2U0osQytFOTVTRSxlQUVFLHdCL0VpNlNKLEMrRTc1U0Usc0JBSEUsdUIvRW82U0osQytFNTVTRSxRQUdFLFVBQ0EsUS9FODVTSixDK0UzNVNFLE1BRUUsc0IvRTY1U0osQytFcjVTRSxNQUNFLE8vRXU1U0osQytFbDVTRSxnQkFDRSx5Qi9FdTVTSixDK0VuNVNFLFFBQ0UsWS9FcTVTSixDK0VuNVNFLE9BQ0UscUIvRXE1U0osQytFbDVTRSxPQUNFLGtDL0VvNVNKLEMrRWw1U0ksb0JBRUUsK0IvRW81U04sQytFLzRTSSxzQ0FFRSxrQy9FaTVTTixDK0U3NFNFLFlBQ0UsYS9FKzRTSixDK0U3NFNJLDJFQUlFLG9CL0UrNFNOLEMrRTM0U0Usc0JBRUUsb0IxRTlGSyxDMEU2RkwsYS9FODRTSixDQUNGLENnRm5nVEUsc0VDUEEscUJERGMsQ0NtQmQsaUVBTUEsaURBR0EseUdqRm9oVEYsQ2dGcGlUSSxzRUNYRixxQkREYyxDQ21CZCxnRUFNQSxnREFHQSx5R2pGdWlURixDZ0YzalRFLGdFQ1BBLHdCRERjLENDbUJkLG9FQU1BLG9EQUdBLHlHakY2a1RGLENnRjdsVEksZ0VDWEYsd0JERGMsQ0NtQmQsbUVBTUEsbURBR0EseUdqRmdtVEYsQ2dGcG5URSxnRUNQQSx3QkREYyxDQ21CZCxpRUFNQSxpREFHQSx5R2pGc29URixDZ0Z0cFRJLGdFQ1hGLHdCRERjLENDbUJkLGdFQU1BLGdEQUdBLHlHakZ5cFRGLENnRjdxVEUsZ0VDUEEsd0JERGMsQ0NtQmQsb0VBTUEsb0RBR0EseUdqRityVEYsQ2dGL3NUSSxnRUNYRix3QkREYyxDQ21CZCxtRUFNQSxtREFHQSx5R2pGa3RURixDZ0ZydFRJLGtDQUNJLGVoRjR0VFIsQ2dGN3RUSSxvREFDSSxrQmhGb3VUUixDZ0ZydVRJLHNDQUNJLGtCaEY0dVRSLENnRjd1VEksZ0RBQ0ksa0JoRm92VFIsQ2dGcnZUSSxzQ0FDSSxrQmhGNHZUUixDZ0Y3dlRJLGtDQUNJLGtCaEZvd1RSLENnRnJ3VEksZ0NBQ0ksa0JoRjR3VFIsQ2dGN3dUSSxzQ0FDSSxrQmhGb3hUUixDZ0ZyeFRJLHNDQUNJLGtCaEY0eFRSLENnRjd4VEksb0NBQ0ksa0JoRm95VFIsQ2dGcnlUSSxrQ0FDSSxrQmhGNHlUUixDZ0Y3eVRJLGtDQUNJLGtCaEZvelRSLENnRnJ6VEksa0NBQ0ksa0JoRjR6VFIsQ2dGN3pUSSw4Q0FDSSxrQmhGbzBUUixDZ0Y3eVRJLFNBQ0UscUJoRjh6VE4sQ2dGNXpUSSxjQUVNLFVoRjh6VFYsQ2dGbjBUSSxVQUNFLHdCaEZzMFROLENnRnAwVEksZUFFTSxVaEZzMFRWLENnRjMwVEksVUFDRSx3QmhGODBUTixDZ0Y1MFRJLGVBRU0sVWhGODBUVixDZ0ZuMVRJLFVBQ0Usd0JoRnMxVE4sQ2dGcDFUSSxlQUVNLFVoRnMxVFYsQ2dGMzFUSSxVQUNFLHdCaEY4MVROLENnRjUxVEksZUFFTSxVaEY4MVRWLENnRm4yVEksVUFDRSx3QmhGczJUTixDZ0ZwMlRJLGVBRU0sVWhGczJUVixDZ0YzMlRJLFVBQ0Usd0JoRjgyVE4sQ2dGNTJUSSxlQUVNLFVoRjgyVFYsQ2dGbjNUSSxVQUNFLHdCaEZzM1ROLENnRnAzVEksZUFLTSxVaEZtM1RWLENnRjMzVEksVUFDRSx3QmhGODNUTixDZ0Y1M1RJLGVBS00sVWhGMjNUVixDZ0ZuNFRJLFVBQ0Usd0JoRnM0VE4sQ2dGcDRUSSxlQUtNLFVoRm00VFYsQ2dGMzRUSSxXQUNFLHFCaEY4NFROLENnRjU0VEksZ0JBRU0sVWhGODRUVixDZ0ZuNVRJLFlBQ0UscUJoRnM1VE4sQ2dGcDVUSSxpQkFFTSxVaEZzNVRWLENnRjM1VEksWUFDRSx3QmhGODVUTixDZ0Y1NVRJLGlCQUVNLFVoRjg1VFYsQ2dGbjZUSSxZQUNFLHdCaEZzNlROLENnRnA2VEksaUJBRU0sVWhGczZUVixDZ0YzNlRJLFlBQ0Usd0JoRjg2VE4sQ2dGNTZUSSxpQkFFTSxVaEY4NlRWLENnRm43VEksWUFDRSx3QmhGczdUTixDZ0ZwN1RJLGlCQUVNLFVoRnM3VFYsQ2dGMzdUSSxZQUNFLHdCaEY4N1ROLENnRjU3VEksaUJBRU0sVWhGODdUVixDZ0ZuOFRJLFlBQ0Usd0JoRnM4VE4sQ2dGcDhUSSxpQkFLTSxVaEZtOFRWLENnRjM4VEksWUFDRSx3QmhGODhUTixDZ0Y1OFRJLGlCQUtNLFVoRjI4VFYsQ2dGbjlUSSxZQUNFLHdCaEZzOVROLENnRnA5VEksaUJBS00sVWhGbTlUVixDZ0YzOVRJLFdBQ0Usd0JoRjg5VE4sQ2dGNTlUSSxnQkFFTSxVaEY4OVRWLENnRm4rVEksWUFDRSx3QmhGcytUTixDZ0ZwK1RJLGlCQUVNLFVoRnMrVFYsQ2dGMytUSSxZQUNFLHdCaEY4K1ROLENnRjUrVEksaUJBRU0sVWhGOCtUVixDZ0ZuL1RJLFlBQ0Usd0JoRnMvVE4sQ2dGcC9USSxpQkFFTSxVaEZzL1RWLENnRjMvVEksWUFDRSx3QmhGOC9UTixDZ0Y1L1RJLGlCQUtNLFVoRjIvVFYsQ2dGbmdVSSxZQUNFLHdCaEZzZ1VOLENnRnBnVUksaUJBS00sVWhGbWdVVixDZ0YzZ1VJLFlBQ0Usd0JoRjhnVU4sQ2dGNWdVSSxpQkFLTSxVaEYyZ1VWLENnRm5oVUksWUFDRSx3QmhGc2hVTixDZ0ZwaFVJLGlCQUtNLFVoRm1oVVYsQ2dGM2hVSSxZQUNFLHFCaEY4aFVOLENnRjVoVUksaUJBS00sVWhGMmhVVixDZ0ZuaVVJLFlBQ0UscUJoRnNpVU4sQ2dGcGlVSSxpQkFLTSxVaEZtaVVWLENnRjNpVUksU0FDRSxxQmhGOGlVTixDZ0Y1aVVJLGNBRU0sVWhGOGlVVixDZ0ZualVJLFVBQ0UscUJoRnNqVU4sQ2dGcGpVSSxlQUVNLFVoRnNqVVYsQ2dGM2pVSSxVQUNFLHdCaEY4alVOLENnRjVqVUksZUFFTSxVaEY4alVWLENnRm5rVUksVUFDRSx3QmhGc2tVTixDZ0Zwa1VJLGVBRU0sVWhGc2tVVixDZ0Yza1VJLFVBQ0Usd0JoRjhrVU4sQ2dGNWtVSSxlQUVNLFVoRjhrVVYsQ2dGbmxVSSxVQUNFLHdCaEZzbFVOLENnRnBsVUksZUFFTSxVaEZzbFVWLENnRjNsVUksVUFDRSx3QmhGOGxVTixDZ0Y1bFVJLGVBRU0sVWhGOGxVVixDZ0ZubVVJLFVBQ0Usd0JoRnNtVU4sQ2dGcG1VSSxlQUVNLFVoRnNtVVYsQ2dGM21VSSxVQUNFLHdCaEY4bVVOLENnRjVtVUksZUFLTSxVaEYybVVWLENnRm5uVUksVUFDRSx3QmhGc25VTixDZ0ZwblVJLGVBS00sVWhGbW5VVixDZ0YzblVJLFFBQ0UscUJoRjhuVU4sQ2dGNW5VSSxhQUVNLFVoRjhuVVYsQ2dGbm9VSSxTQUNFLHdCaEZzb1VOLENnRnBvVUksY0FFTSxVaEZzb1VWLENnRjNvVUksU0FDRSx3QmhGOG9VTixDZ0Y1b1VJLGNBRU0sVWhGOG9VVixDZ0ZucFVJLFNBQ0Usd0JoRnNwVU4sQ2dGcHBVSSxjQUVNLFVoRnNwVVYsQ2dGM3BVSSxTQUNFLHdCaEY4cFVOLENnRjVwVUksY0FFTSxVaEY4cFVWLENnRm5xVUksU0FDRSx3QmhGc3FVTixDZ0ZwcVVJLGNBRU0sVWhGc3FVVixDZ0YzcVVJLFNBQ0Usd0JoRjhxVU4sQ2dGNXFVSSxjQUVNLFVoRjhxVVYsQ2dGbnJVSSxTQUNFLHdCaEZzclVOLENnRnByVUksY0FLTSxVaEZtclVWLENnRjNyVUksU0FDRSx3QmhGOHJVTixDZ0Y1clVJLGNBS00sVWhGMnJVVixDZ0Zuc1VJLFNBQ0Usd0JoRnNzVU4sQ2dGcHNVSSxjQUtNLFVoRm1zVVYsQ2dGM3NVSSxXQUNFLHFCaEY4c1VOLENnRjVzVUksZ0JBRU0sVWhGOHNVVixDZ0ZudFVJLFlBQ0UscUJoRnN0VU4sQ2dGcHRVSSxpQkFFTSxVaEZzdFVWLENnRjN0VUksWUFDRSx3QmhGOHRVTixDZ0Y1dFVJLGlCQUVNLFVoRjh0VVYsQ2dGbnVVSSxZQUNFLHdCaEZzdVVOLENnRnB1VUksaUJBRU0sVWhGc3VVVixDZ0YzdVVJLFlBQ0Usd0JoRjh1VU4sQ2dGNXVVSSxpQkFFTSxVaEY4dVVWLENnRm52VUksWUFDRSx3QmhGc3ZVTixDZ0ZwdlVJLGlCQUVNLFVoRnN2VVYsQ2dGM3ZVSSxZQUNFLHdCaEY4dlVOLENnRjV2VUksaUJBRU0sVWhGOHZVVixDZ0Zud1VJLFlBQ0Usd0JoRnN3VU4sQ2dGcHdVSSxpQkFFTSxVaEZzd1VWLENnRjN3VUksWUFDRSx3QmhGOHdVTixDZ0Y1d1VJLGlCQUtNLFVoRjJ3VVYsQ2dGbnhVSSxZQUNFLHdCaEZzeFVOLENnRnB4VUksaUJBS00sVWhGbXhVVixDZ0YzeFVJLFdBQ0UscUJoRjh4VU4sQ2dGNXhVSSxnQkFFTSxVaEY4eFVWLENnRm55VUksWUFDRSxxQmhGc3lVTixDZ0ZweVVJLGlCQUVNLFVoRnN5VVYsQ2dGM3lVSSxZQUNFLHdCaEY4eVVOLENnRjV5VUksaUJBRU0sVWhGOHlVVixDZ0ZuelVJLFlBQ0Usd0JoRnN6VU4sQ2dGcHpVSSxpQkFFTSxVaEZzelVWLENnRjN6VUksWUFDRSx3QmhGOHpVTixDZ0Y1elVJLGlCQUVNLFVoRjh6VVYsQ2dGbjBVSSxZQUNFLHdCaEZzMFVOLENnRnAwVUksaUJBRU0sVWhGczBVVixDZ0YzMFVJLFlBQ0Usd0JoRjgwVU4sQ2dGNTBVSSxpQkFFTSxVaEY4MFVWLENnRm4xVUksWUFDRSx3QmhGczFVTixDZ0ZwMVVJLGlCQUVNLFVoRnMxVVYsQ2dGMzFVSSxZQUNFLHdCaEY4MVVOLENnRjUxVUksaUJBS00sVWhGMjFVVixDZ0ZuMlVJLFlBQ0Usd0JoRnMyVU4sQ2dGcDJVSSxpQkFLTSxVaEZtMlVWLENnRjMyVUksVUFDRSx3QmhGODJVTixDZ0Y1MlVJLGVBRU0sVWhGODJVVixDZ0ZuM1VJLFdBQ0Usd0JoRnMzVU4sQ2dGcDNVSSxnQkFFTSxVaEZzM1VWLENnRjMzVUksV0FDRSx3QmhGODNVTixDZ0Y1M1VJLGdCQUVNLFVoRjgzVVYsQ2dGbjRVSSxXQUNFLHdCaEZzNFVOLENnRnA0VUksZ0JBRU0sVWhGczRVVixDZ0YzNFVJLFdBQ0Usd0JoRjg0VU4sQ2dGNTRVSSxnQkFFTSxVaEY4NFVWLENnRm41VUksV0FDRSx3QmhGczVVTixDZ0ZwNVVJLGdCQUVNLFVoRnM1VVYsQ2dGMzVVSSxXQUNFLHdCaEY4NVVOLENnRjU1VUksZ0JBS00sVWhGMjVVVixDZ0ZuNlVJLFdBQ0Usd0JoRnM2VU4sQ2dGcDZVSSxnQkFLTSxVaEZtNlVWLENnRjM2VUksV0FDRSx3QmhGODZVTixDZ0Y1NlVJLGdCQUtNLFVoRjI2VVYsQ2dGbjdVSSxXQUNFLHdCaEZzN1VOLENnRnA3VUksZ0JBS00sVWhGbTdVVixDZ0YzN1VJLFNBQ0UscUJoRjg3VU4sQ2dGNTdVSSxjQUVNLFVoRjg3VVYsQ2dGbjhVSSxVQUNFLHdCaEZzOFVOLENnRnA4VUksZUFFTSxVaEZzOFVWLENnRjM4VUksVUFDRSx3QmhGODhVTixDZ0Y1OFVJLGVBRU0sVWhGODhVVixDZ0ZuOVVJLFVBQ0Usd0JoRnM5VU4sQ2dGcDlVSSxlQUVNLFVoRnM5VVYsQ2dGMzlVSSxVQUNFLHdCaEY4OVVOLENnRjU5VUksZUFFTSxVaEY4OVVWLENnRm4rVUksVUFDRSx3QmhGcytVTixDZ0ZwK1VJLGVBRU0sVWhGcytVVixDZ0YzK1VJLFVBQ0Usd0JoRjgrVU4sQ2dGNStVSSxlQUVNLFVoRjgrVVYsQ2dGbi9VSSxVQUNFLHdCaEZzL1VOLENnRnAvVUksZUFLTSxVaEZtL1VWLENnRjMvVUksVUFDRSx3QmhGOC9VTixDZ0Y1L1VJLGVBS00sVWhGMi9VVixDZ0ZuZ1ZJLFVBQ0Usd0JoRnNnVk4sQ2dGcGdWSSxlQUtNLFVoRm1nVlYsQ2dGM2dWSSxTQUNFLHFCaEY4Z1ZOLENnRjVnVkksY0FFTSxVaEY4Z1ZWLENnRm5oVkksVUFDRSxxQmhGc2hWTixDZ0ZwaFZJLGVBRU0sVWhGc2hWVixDZ0YzaFZJLFVBQ0Usd0JoRjhoVk4sQ2dGNWhWSSxlQUVNLFVoRjhoVlYsQ2dGbmlWSSxVQUNFLHdCaEZzaVZOLENnRnBpVkksZUFFTSxVaEZzaVZWLENnRjNpVkksVUFDRSx3QmhGOGlWTixDZ0Y1aVZJLGVBRU0sVWhGOGlWVixDZ0ZualZJLFVBQ0Usd0JoRnNqVk4sQ2dGcGpWSSxlQUVNLFVoRnNqVlYsQ2dGM2pWSSxVQUNFLHdCaEY4alZOLENnRjVqVkksZUFFTSxVaEY4alZWLENnRm5rVkksVUFDRSx3QmhGc2tWTixDZ0Zwa1ZJLGVBRU0sVWhGc2tWVixDZ0Yza1ZJLFVBQ0Usd0JoRjhrVk4sQ2dGNWtWSSxlQUtNLFVoRjJrVlYsQ2dGbmxWSSxVQUNFLHdCaEZzbFZOLENnRnBsVkksZUFLTSxVaEZtbFZWLENnRjNsVkksVUFDRSxxQmhGOGxWTixDZ0Y1bFZJLGVBRU0sVWhGOGxWVixDZ0ZubVZJLFdBQ0UscUJoRnNtVk4sQ2dGcG1WSSxnQkFFTSxVaEZzbVZWLENnRjNtVkksV0FDRSxxQmhGOG1WTixDZ0Y1bVZJLGdCQUVNLFVoRjhtVlYsQ2dGbm5WSSxXQUNFLHFCaEZzblZOLENnRnBuVkksZ0JBRU0sVWhGc25WVixDZ0YzblZJLFdBQ0UscUJoRjhuVk4sQ2dGNW5WSSxnQkFFTSxVaEY4blZWLENnRm5vVkksV0FDRSxxQmhGc29WTixDZ0Zwb1ZJLGdCQUVNLFVoRnNvVlYsQ2dGM29WSSxXQUNFLHdCaEY4b1ZOLENnRjVvVkksZ0JBRU0sVWhGOG9WVixDZ0ZucFZJLFdBQ0UscUJoRnNwVk4sQ2dGcHBWSSxnQkFFTSxVaEZzcFZWLENnRjNwVkksV0FDRSx3QmhGOHBWTixDZ0Y1cFZJLGdCQUVNLFVoRjhwVlYsQ2dGbnFWSSxXQUNFLHFCaEZzcVZOLENnRnBxVkksZ0JBRU0sVWhGc3FWVixDZ0YzcVZJLFNBQ0Usd0JoRjhxVk4sQ2dGNXFWSSxjQUVNLFVoRjhxVlYsQ2dGbnJWSSxVQUNFLHdCaEZzclZOLENnRnByVkksZUFFTSxVaEZzclZWLENnRjNyVkksVUFDRSx3QmhGOHJWTixDZ0Y1clZJLGVBRU0sVWhGOHJWVixDZ0Zuc1ZJLFVBQ0Usd0JoRnNzVk4sQ2dGcHNWSSxlQUVNLFVoRnNzVlYsQ2dGM3NWSSxVQUNFLHdCaEY4c1ZOLENnRjVzVkksZUFFTSxVaEY4c1ZWLENnRm50VkksVUFDRSx3QmhGc3RWTixDZ0ZwdFZJLGVBRU0sVWhGc3RWVixDZ0YzdFZJLFVBQ0Usd0JoRjh0Vk4sQ2dGNXRWSSxlQUtNLFVoRjJ0VlYsQ2dGbnVWSSxVQUNFLHdCaEZzdVZOLENnRnB1VkksZUFLTSxVaEZtdVZWLENnRjN1VkksVUFDRSx3QmhGOHVWTixDZ0Y1dVZJLGVBS00sVWhGMnVWVixDZ0ZudlZJLFVBQ0Usd0JoRnN2Vk4sQ2dGcHZWSSxlQUtNLFVoRm12VlYsQ2dGM3ZWSSxjQUNFLHdCaEY4dlZOLENnRjV2VkksbUJBRU0sVWhGOHZWVixDZ0Zud1ZJLGVBQ0Usd0JoRnN3Vk4sQ2dGcHdWSSxvQkFFTSxVaEZzd1ZWLENnRjN3VkksZUFDRSx3QmhGOHdWTixDZ0Y1d1ZJLG9CQUVNLFVoRjh3VlYsQ2dGbnhWSSxlQUNFLHdCaEZzeFZOLENnRnB4Vkksb0JBRU0sVWhGc3hWVixDZ0YzeFZJLGVBQ0Usd0JoRjh4Vk4sQ2dGNXhWSSxvQkFLTSxVaEYyeFZWLENnRm55VkksZUFDRSx3QmhGc3lWTixDZ0ZweVZJLG9CQUtNLFVoRm15VlYsQ2dGM3lWSSxlQUNFLHdCaEY4eVZOLENnRjV5Vkksb0JBS00sVWhGMnlWVixDZ0ZuelZJLGVBQ0Usd0JoRnN6Vk4sQ2dGcHpWSSxvQkFLTSxVaEZtelZWLENnRjN6VkksZUFDRSxxQmhGOHpWTixDZ0Y1elZJLG9CQUtNLFVoRjJ6VlYsQ2dGbjBWSSxlQUNFLHFCaEZzMFZOLENnRnAwVkksb0JBS00sVWhGbTBWVixDa0Yxd1ZFLGtCQ2xIRCxrQkR1RVMsdUJsRjA1VlIsQ21GaCtWRCxJRHNFUywyQmxGaTZWUixDbUZ0K1ZELElEcUVTLDJCbEZ3NlZSLENBQ0YsQ2tGOTNWRSxpQkVsSEQsVUFBZSxTcEZvaFdkLENvRm5oV0QsUUFBVSxTcEZzaFdULENBQ0YsQ2tGdDZWRSxpQkdoSEEsTUhxRVEsY2xGNnRXUixDcUZqeVdBLE1Ib0VRLHlDbEZvdVdSLENxRnZ5V0EsTUhtRVEsdUNsRjJ1V1IsQ3FGN3lXQSxNSGtFUSwyQ2xGa3ZXUixDcUZueldBLE1IaUVRLDJDbEZ5dldSLENxRnp6V0EsTUhnRVEsNkNsRmd3V1IsQ3FGL3pXQSxNSCtEUSw2Q2xGdXdXUixDcUZyMFdBLE1IOERRLGlEbEY4d1dSLENxRjMwV0EsR0g2RFEsY2xGcXhXUixDQUNGLENrRjN1V0UsaUJJaEhDLEdKcUVPLGtCbEYwM1dSLENzRjk3V0MsSUpvRU8sb0JsRmk0V1IsQ3NGcDhXQSxHSm1FUSxrQmxGdzRXUixDQUNGLENrRjkxV0Usc0JLbEhDLEdMdUVPLG1CbEY2bFhSLEN1Rm5xWEMsSUxzRU8sNkJsRm9tWFIsQ3VGenFYQSxJTHFFUSw2QmxGMm1YUixDdUYvcVhBLElMb0VRLDZCbEZrblhSLEN1RnJyWEEsSUxtRVEsNkJsRnluWFIsQ3VGM3JYQSxJTGtFUSw2QmxGZ29YUixDdUZqc1hELEdMaUVTLG1CbEZ1b1hSLENBQ0YsQ2tGN2xYRSxpQk1sSEEsTU51RVEsdUJsRjR1WFIsQ3dGbHpYRCxvQk5zRVMsMkJsRm12WFIsQ3dGeHpYRCxnQk5xRVMsMEJsRjB2WFIsQ0FDRixDa0ZodFhFLGlCT2xIRCxtQlArRVMsMkJsRjI2WFIsQ3lGei9YRCxJUHNFUyx1QmxGMDdYUixDeUYvL1hELElQcUVTLHdCbEZpOFhSLEN5RnJnWUQsSVBvRVMsc0JsRnc4WFIsQ3lGM2dZRCxJUG1FUyx1QmxGKzhYUixDeUZqaFlELEdQa0VTLHNCbEZzOVhSLENBQ0YsQ2tGNTZYRSxnQlFsSEQsR1J1RVMsa0JsRm1uWVIsQzBGenJZRCxRUnNFUyxpQ2xGMG5ZUixDMEYvcllELGdCUnFFUyxpQ2xGaW9ZUixDMEZyc1lELFlSb0VTLGtDbEZ3b1lSLEMwRjNzWUQsR1JtRVMsNEJsRitvWVIsQ0FDRixDa0ZybVlFLGtCU2hIRSxHVHFFTSx1QmxGbzJZUixDMkZ4NllDLElUb0VPLHdDbEYyMllSLEMyRjk2WUMsSVRtRU8sc0NsRmszWVIsQzJGcDdZQyxJVGtFTyx3Q2xGeTNZUixDMkYxN1lDLElUaUVPLHNDbEZnNFlSLEMyRmg4WUMsSVRnRU8sdUNsRnU0WVIsQzJGdDhZQSxHVCtEUSx1QmxGODRZUixDQUNGLENrRnAyWUUsa0JVbEhDLEdBQUksUzVGMC9ZTCxDNEZ6L1lELEdBQU0sUzVGNC9ZTCxDQUNGLENrRjU0WUUsc0JXbEhBLEdBQ0UsVVhzRU0sMkJsRndnWlIsQzZGM2taQSxHQUNFLFVYa0VNLHVCbEZnaFpSLENBQ0YsQ2tGdCtZRSx5QllsSEEsR0FDRSxVWnNFTSw2QmxGa21aUixDOEZycVpBLEdBQ0UsVVprRU0sdUJsRjBtWlIsQ0FDRixDa0Zoa1pFLHNCYWxIQSxHQUNFLFVic0VNLDJCbEY0clpSLEMrRi92WkEsR0FDRSxVYmtFTSx1QmxGb3NaUixDQUNGLENrRjFwWkUseUJjbEhBLEdBQ0UsVWRzRU0sNkJsRnN4WlIsQ2dHejFaQSxHQUNFLFVka0VNLHVCbEY4eFpSLENBQ0YsQ2tGcHZaRSx1QmVsSEEsR0FDRSxVZnNFTSwwQmxGZzNaUixDaUduN1pBLEdBQ0UsVWZrRU0sdUJsRnczWlIsQ0FDRixDa0Y5MFpFLDBCZ0JsSEEsR0FDRSxVaEJzRU0sNEJsRjA4WlIsQ2tHN2dhQSxHQUNFLFVoQmtFTSx1QmxGazlaUixDQUNGLENrRng2WkUsb0JpQmxIQSxHQUNFLFVqQnNFTSwwQmxGb2lhUixDbUd4bWFBLEdBQ0UsVWpCbUVNLHVCbEY0aWFSLENBQ0YsQ2tGbGdhRSx1QmtCbEhBLEdBQ0UsVWxCc0VNLDRCbEY4bmFSLENvR2pzYUEsR0FDRSxVbEJrRU0sdUJsRnNvYVIsQ0FDRixDa0Y1bGFFLG1CbUJsSEMsR0FBSSxTckdrdmFMLENxR2p2YUQsR0FBTSxTckdvdmFMLENBQ0YsQ2tGcG9hRSx1Qm9CbEhBLEdBQ0UsVXBCc0VNLHVCbEZnd2FSLENzR24wYUEsR0FDRSxVcEJrRU0sMEJsRnd3YVIsQ0FDRixDa0Y5dGFFLDBCcUJsSEEsR0FDRSxVckJzRU0sdUJsRjAxYVIsQ3VHNzVhQSxHQUNFLFVyQmtFTSw0QmxGazJhUixDQUNGLENrRnh6YUUsdUJzQmxIQSxHQUNFLFV0QnNFTSx1QmxGbzdhUixDd0d2L2FBLEdBQ0UsVXRCa0VNLDJCbEY0N2FSLENBQ0YsQ2tGbDVhRSwwQnVCbEhBLEdBQ0UsVXZCc0VNLHVCbEY4Z2JSLEN5R2psYkEsR0FDRSxVdkJrRU0sNkJsRnNoYlIsQ0FDRixDa0Y1K2FFLHdCd0JsSEEsR0FDRSxVeEJzRU0sdUJsRndtYlIsQzBHM3FiQSxHQUNFLFV4QmtFTSwwQmxGZ25iUixDQUNGLENrRnRrYkUsMkJ5QmxIQSxHQUNFLFV6QnNFTSx1QmxGa3NiUixDMkdyd2JBLEdBQ0UsVXpCa0VNLDRCbEYwc2JSLENBQ0YsQ2tGaHFiRSxxQjBCbEhBLEdBQ0UsVTFCc0VNLHVCbEY0eGJSLEM0Ry8xYkEsR0FDRSxVMUJrRU0sMkJsRm95YlIsQ0FDRixDa0YxdmJFLHdCMkJsSEEsR0FDRSxVM0JzRU0sdUJsRnMzYlIsQzZHejdiQSxHQUNFLFUzQmtFTSw2QmxGODNiUixDQUNGLENrRnAxYkUsdUI0QmxIQSxHQUNFLFU1QnNFTSw2QmxGZzliUixDOEduaGNBLEdBQ0UsVTVCa0VNLHVCbEZ3OWJSLENBQ0YsQ2tGOTZiRSx1QjZCbEhBLEdBQ0UsVTdCc0VNLDZCbEYwaWNSLEMrRzdtY0EsR0FDRSxVN0JrRU0sdUJsRmtqY1IsQ0FDRixDa0Z4Z2NFLHdCOEJsSEEsR0FDRSxVOUJzRU0sNEJsRm9vY1IsQ2dIdnNjQSxHQUNFLFU5QmtFTSx1QmxGNG9jUixDQUNGLENrRmxtY0UscUIrQmxIQSxHQUNFLFUvQnNFTSw0QmxGOHRjUixDaUhqeWNBLEdBQ0UsVS9Ca0VNLHVCbEZzdWNSLENBQ0YsQ2tGNXJjRSx3QmdDbEhELEdoQ3VFUyx1QmxGbXpjUixDa0h2M2NELEdBQ0UsVWhDbUVPLDRCbEYyemNSLENBQ0YsQ2tGanhjRSx3QmlDbEhELEdqQ3VFUyx1QmxGdzRjUixDbUg1OGNELEdBQ0UsVWpDbUVPLDZCbEZnNWNSLENBQ0YsQ2tGdDJjRSx5QmtDbEhELEdsQ3VFUyx1QmxGNjljUixDb0hqaWRELEdBQ0UsVWxDbUVPLDRCbEZxK2NSLENBQ0YsQ2tGMzdjRSxzQm1DbEhELEduQ3VFUyx1QmxGa2pkUixDcUh0bmRELEdBQ0UsVW5DbUVPLDZCbEYwamRSLENBQ0YsQ2tGaGhkRSxzQm9DbEhBLEdBQ0UsMERBQ0EsVXBDcUVNLG9EbEZzdGRSLENzSHh4ZEEsSUFDRSx3REFDQSxVcENnRU0sdURsRit0ZFIsQ0FDRixDa0ZycmRFLHNCcUNsSEEsR0FDRSwwREFDQSxVckNxRU0sb0RsRjB6ZFIsQ3VINTNkQSxJQUNFLHdEQUNBLFVyQ2dFTSx1RGxGbTBkUixDQUNGLENrRnp4ZEUsdUJzQ2xIQSxHQUNFLDBEQUNBLFV0Q3FFTSxtRGxGODVkUixDd0hoK2RBLElBQ0Usd0RBQ0EsVXRDZ0VNLHdEbEZ1NmRSLENBQ0YsQ2tGNzNkRSxvQnVDbEhBLEdBQ0UsMERBQ0EsVXZDcUVNLG1EbEZrZ2VSLEN5SHBrZUEsSUFDRSx3REFDQSxVdkNnRU0sd0RsRjJnZVIsQ0FDRixDa0ZqK2RFLG1Cd0NsSEEsR0FDRSxTMUhzcGVGLEMwSHBwZUEsSUFDRSxVeENtRU0sMkJsRndsZVIsQzBIeHBlQSxHQUNFLFMxSDBwZUYsQ0FDRixDa0ZqamVFLHVCeUNsSEEsSUFDRSwwREFDQSxVekNxRU0sd0RsRjBzZVIsQzJINXdlQSxHQUNFLHdEQUNBLFV6Q2dFTSxtRHlDL0RhLEN6Q3VFYiw4QmxGZ3RlUixDQUNGLENrRjlxZUUsdUIwQ2xIQSxJQUNFLFUxQ3NFTSx1RGxGOHplUixDNEhqNGVBLEdBQ0UsVTFDa0VNLDRDMENqRWEsQzFDeUViLDRCbEZtMGVSLENBQ0YsQ2tGanllRSx3QjJDbEhBLElBQ0UsVTNDc0VNLHdEbEZpN2VSLEM2SHAvZUEsR0FDRSxVM0NrRU0sMkMyQ2pFYSxDM0N5RWIsNkJsRnM3ZVIsQ0FDRixDa0ZwNWVFLHFCNENsSEEsSUFDRSwwREFDQSxVNUNxRU0sdURsRjZpZlIsQzhIL21mQSxHQUNFLHdEQUNBLFU1Q2dFTSxvRDRDL0RhLEM1Q3VFYiw4QmxGbWpmUixDQUNGLEMrSHBvZkEsa0JBQ0ksR0FBNkIsVUFBdkIsbUIvSHdvZlIsQytIdm9mRSxHQUEyQixVQUFyQixrQi9IMm9mUixDQUNGLEMrSHBvZkEsTUFDSSxpQy9IOG9mSixDZ0l6cGZBLDBDQUNFLGFoSTRwZkYsQ2dJeHBmRSxTQUNFLGNoSTJwZkosQ2dJNXBmRSxTQUNFLGNoSStwZkosQ2dJaHFmRSxTQUNFLGNoSW1xZkosQ2dJcHFmRSxTQUNFLGNoSXVxZkosQ2dJeHFmRSxTQUNFLGNoSTJxZkosQ2dJNXFmRSxTQUNFLGNoSStxZkosQ2dJaHJmRSxTQUNFLGNoSW1yZkosQ2dJcHJmRSxTQUNFLGNoSXVyZkosQ2dJeHJmRSxTQUNFLGNoSTJyZkosQ2dJNXJmRSxTQUNFLGNoSStyZkosQ2dJaHNmRSxTQUNFLGNoSW1zZkosQ2dJcHNmRSxTQUNFLGNoSXVzZkosQ2dJeHNmRSxTQUNFLGNoSTJzZkosQ2dJNXNmRSxTQUNFLGNoSStzZkosQ2dJaHRmRSxTQUNFLGNoSW10ZkosQ2dJcHRmRSxTQUNFLGNoSXV0ZkosQ2dJeHRmRSxTQUNFLGNoSTJ0ZkosQ2dJNXRmRSxTQUNFLGNoSSt0ZkosQ2dJaHVmRSxTQUNFLGNoSW11ZkosQ2dJcHVmRSxTQUNFLGNoSXV1ZkosQ2dJeHVmRSxTQUNFLGNoSTJ1ZkosQ2dJNXVmRSxTQUNFLGNoSSt1ZkosQ2dJaHZmRSxTQUNFLGNoSW12ZkosQ2dJcHZmRSxTQUNFLGNoSXV2ZkosQ2dJeHZmRSxTQUNFLGNoSTJ2ZkosQ2dJNXZmRSxTQUNFLGNoSSt2ZkosQ2dJaHdmRSxTQUNFLGNoSW13ZkosQ2dJcHdmRSxTQUNFLGNoSXV3ZkosQ2dJeHdmRSxTQUNFLGNoSTJ3ZkosQ2dJNXdmRSxTQUNFLGNoSSt3ZkosQ2dJaHhmRSxTQUNFLGNoSW14ZkosQ2dJcHhmRSxTQUNFLGNoSXV4ZkosQ2dJeHhmRSxTQUNFLGNoSTJ4ZkosQ2dJNXhmRSxTQUNFLGNoSSt4ZkosQ2dJaHlmRSxTQUNFLGNoSW15ZkosQ2dJcHlmRSxTQUNFLGNoSXV5ZkosQ2dJeHlmRSxTQUNFLGNoSTJ5ZkosQ2dJNXlmRSxTQUNFLGNoSSt5ZkosQ2dJaHpmRSxTQUNFLGNoSW16ZkosQ2dJcHpmRSxTQUNFLGNoSXV6ZkosQ2dJeHpmRSxTQUNFLGNoSTJ6ZkosQ2dJNXpmRSxTQUNFLGNoSSt6ZkosQ2dJaDBmRSxTQUNFLGNoSW0wZkosQ2dJcDBmRSxTQUNFLGNoSXUwZkosQ2dJeDBmRSxTQUNFLGNoSTIwZkosQ2dJNTBmRSxTQUNFLGNoSSswZkosQ2dJaDFmRSxTQUNFLGNoSW0xZkosQ2dJcDFmRSxTQUNFLGNoSXUxZkosQ2dJeDFmRSxTQUNFLGNoSTIxZkosQ2dJNTFmRSxTQUNFLGNoSSsxZkosQ2dJaDJmRSxTQUNFLGNoSW0yZkosQ2dJcDJmRSxTQUNFLGNoSXUyZkosQ2dJeDJmRSxTQUNFLGNoSTIyZkosQ2dJNTJmRSxTQUNFLGNoSSsyZkosQ2dJaDNmRSxTQUNFLGNoSW0zZkosQ2dJcDNmRSxTQUNFLGNoSXUzZkosQ2dJeDNmRSxTQUNFLGNoSTIzZkosQ2dJNTNmRSxTQUNFLGNoSSszZkosQ2dJaDRmRSxTQUNFLGNoSW00ZkosQ2dJcDRmRSxTQUNFLGNoSXU0ZkosQ2dJeDRmRSxTQUNFLGNoSTI0ZkosQ2dJNTRmRSxTQUNFLGNoSSs0ZkosQ2dJaDVmRSxTQUNFLGNoSW01ZkosQ2dJcDVmRSxTQUNFLGNoSXU1ZkosQ2dJeDVmRSxTQUNFLGNoSTI1ZkosQ2dJNTVmRSxTQUNFLGNoSSs1ZkosQ2dJaDZmRSxTQUNFLGNoSW02ZkosQ2dJcDZmRSxTQUNFLGNoSXU2ZkosQ2dJeDZmRSxTQUNFLGNoSTI2ZkosQ2dJdjZmRSxpQkFDRSxlaEkwNmZKLENnSTM2ZkUsaUJBQ0UsZWhJODZmSixDZ0kvNmZFLGlCQUNFLGVoSWs3ZkosQ2dJbjdmRSxpQkFDRSxlaElzN2ZKLENnSXY3ZkUsaUJBQ0UsZWhJMDdmSixDZ0kzN2ZFLGlCQUNFLGVoSTg3ZkosQ2dJLzdmRSxpQkFDRSxlaElrOGZKLENnSW44ZkUsaUJBQ0UsZWhJczhmSixDZ0l2OGZFLGlCQUNFLGVoSTA4ZkosQ2dJMzhmRSxpQkFDRSxlaEk4OGZKLENnSS84ZkUsaUJBQ0UsZWhJazlmSixDZ0luOWZFLGlCQUNFLGVoSXM5ZkosQ2dJdjlmRSxpQkFDRSxlaEkwOWZKLENnSTM5ZkUsaUJBQ0UsZWhJODlmSixDZ0kvOWZFLGlCQUNFLGVoSWsrZkosQ2dJbitmRSxpQkFDRSxlaElzK2ZKLENnSXYrZkUsaUJBQ0UsZWhJMCtmSixDZ0kzK2ZFLGlCQUNFLGVoSTgrZkosQ2dJLytmRSxpQkFDRSxlaElrL2ZKLENnSW4vZkUsaUJBQ0UsZWhJcy9mSixDZ0l2L2ZFLGlCQUNFLGVoSTAvZkosQ2dJMy9mRSxpQkFDRSxlaEk4L2ZKLENnSS8vZkUsaUJBQ0UsZWhJa2dnQkosQ2dJbmdnQkUsaUJBQ0UsZWhJc2dnQkosQ2dJdmdnQkUsaUJBQ0UsZWhJMGdnQkosQ2dJM2dnQkUsaUJBQ0UsZWhJOGdnQkosQ2dJL2dnQkUsaUJBQ0UsZWhJa2hnQkosQ2dJbmhnQkUsaUJBQ0UsZWhJc2hnQkosQ2dJdmhnQkUsaUJBQ0UsZWhJMGhnQkosQ2dJM2hnQkUsaUJBQ0UsZWhJOGhnQkosQ2dJL2hnQkUsaUJBQ0UsZWhJa2lnQkosQ2dJbmlnQkUsaUJBQ0UsZWhJc2lnQkosQ2dJdmlnQkUsaUJBQ0UsZWhJMGlnQkosQ2dJM2lnQkUsaUJBQ0UsZWhJOGlnQkosQ2dJL2lnQkUsaUJBQ0UsZWhJa2pnQkosQ2dJbmpnQkUsaUJBQ0UsZWhJc2pnQkosQ2dJdmpnQkUsaUJBQ0UsZWhJMGpnQkosQ2dJM2pnQkUsaUJBQ0UsZWhJOGpnQkosQ2dJL2pnQkUsaUJBQ0UsZWhJa2tnQkosQ2dJbmtnQkUsaUJBQ0UsZWhJc2tnQkosQ2dJdmtnQkUsaUJBQ0UsZWhJMGtnQkosQ2dJM2tnQkUsaUJBQ0UsZWhJOGtnQkosQ2dJL2tnQkUsaUJBQ0UsZWhJa2xnQkosQ2dJbmxnQkUsaUJBQ0UsZWhJc2xnQkosQ2dJdmxnQkUsaUJBQ0UsZWhJMGxnQkosQ2dJM2xnQkUsaUJBQ0UsZWhJOGxnQkosQ2dJL2xnQkUsaUJBQ0UsZWhJa21nQkosQ2dJbm1nQkUsaUJBQ0UsZWhJc21nQkosQ2dJdm1nQkUsaUJBQ0UsZWhJMG1nQkosQ2dJM21nQkUsaUJBQ0UsZWhJOG1nQkosQ2dJL21nQkUsaUJBQ0UsZWhJa25nQkosQ2dJbm5nQkUsaUJBQ0UsZWhJc25nQkosQ2dJdm5nQkUsaUJBQ0UsZWhJMG5nQkosQ2dJM25nQkUsaUJBQ0UsZWhJOG5nQkosQ2dJL25nQkUsaUJBQ0UsZWhJa29nQkosQ2dJbm9nQkUsaUJBQ0UsZWhJc29nQkosQ2dJdm9nQkUsaUJBQ0UsZWhJMG9nQkosQ2dJM29nQkUsaUJBQ0UsZWhJOG9nQkosQ2dJL29nQkUsaUJBQ0UsZWhJa3BnQkosQ2dJbnBnQkUsaUJBQ0UsZWhJc3BnQkosQ2dJdnBnQkUsaUJBQ0UsZWhJMHBnQkosQ2dJM3BnQkUsaUJBQ0UsZWhJOHBnQkosQ2dJL3BnQkUsaUJBQ0UsZWhJa3FnQkosQ2dJbnFnQkUsaUJBQ0UsZWhJc3FnQkosQ2dJdnFnQkUsaUJBQ0UsZWhJMHFnQkosQ2dJM3FnQkUsaUJBQ0UsZWhJOHFnQkosQ2dJL3FnQkUsaUJBQ0UsZWhJa3JnQkosQ2dJbnJnQkUsaUJBQ0UsZWhJc3JnQkosQ2dJdnJnQkUsaUJBQ0UsZWhJMHJnQkosQ2dJM3JnQkUsaUJBQ0UsZWhJOHJnQkosQ2dJL3JnQkUsaUJBQ0UsZWhJa3NnQkosQ2dJbnNnQkUsaUJBQ0UsZWhJc3NnQkosQ2dJdnNnQkUsaUJBQ0UsZWhJMHNnQkosQ2dJM3NnQkUsaUJBQ0UsZWhJOHNnQkosQ2dJL3NnQkUsaUJBQ0UsZWhJa3RnQkosQ2dJbnRnQkUsaUJBQ0UsZWhJc3RnQkosQ2dJdnRnQkUsaUJBQ0UsZWhJMHRnQkosQ2dJM3RnQkUsaUJBQ0UsZWhJOHRnQkosQ2dJL3RnQkUsaUJBQ0UsZWhJa3VnQkosQ2dJbnVnQkUsaUJBQ0UsZWhJc3VnQkosQ2dJdnVnQkUsaUJBQ0UsZWhJMHVnQkosQ2dJM3VnQkUsaUJBQ0UsZWhJOHVnQkosQ2dJL3VnQkUsaUJBQ0UsZWhJa3ZnQkosQ2dJbnZnQkUsaUJBQ0UsZWhJc3ZnQkosQ2dJdnZnQkUsaUJBQ0UsZWhJMHZnQkosQ2dJM3ZnQkUsaUJBQ0UsZWhJOHZnQkosQ2dJL3ZnQkUsaUJBQ0UsZWhJa3dnQkosQ2dJbndnQkUsaUJBQ0UsZWhJc3dnQkosQ2dJdndnQkUsaUJBQ0UsZWhJMHdnQkosQ2dJM3dnQkUsaUJBQ0UsZWhJOHdnQkosQ2dJL3dnQkUsaUJBQ0UsZWhJa3hnQkosQ2dJbnhnQkUsaUJBQ0UsZWhJc3hnQkosQ2dJdnhnQkUsaUJBQ0UsZWhJMHhnQkosQ2dJM3hnQkUsaUJBQ0UsZWhJOHhnQkosQ2dJL3hnQkUsaUJBQ0UsZWhJa3lnQkosQ2dJbnlnQkUsaUJBQ0UsZWhJc3lnQkosQ2dJdnlnQkUsaUJBQ0UsZWhJMHlnQkosQ2dJM3lnQkUsaUJBQ0UsZWhJOHlnQkosQ2dJL3lnQkUsaUJBQ0UsZWhJa3pnQkosQ2dJbnpnQkUsaUJBQ0UsZWhJc3pnQkosQ2dJdnpnQkUsaUJBQ0UsZWhJMHpnQkosQ2dJM3pnQkUsaUJBQ0UsZWhJOHpnQkosQ2dJL3pnQkUsaUJBQ0UsZWhJazBnQkosQ2dJbjBnQkUsaUJBQ0UsZWhJczBnQkosQ2dJdjBnQkUsaUJBQ0UsZWhJMDBnQkosQ2dJMzBnQkUsaUJBQ0UsZWhJODBnQkosQ2dJLzBnQkUsaUJBQ0UsZWhJazFnQkosQ2dJbjFnQkUsaUJBQ0UsZWhJczFnQkosQ2dJdjFnQkUsaUJBQ0UsZWhJMDFnQkosQ2dJMzFnQkUsaUJBQ0UsZWhJODFnQkosQ2dJLzFnQkUsaUJBQ0UsZWhJazJnQkosQ2dJbjJnQkUsaUJBQ0UsZWhJczJnQkosQ2dJdjJnQkUsaUJBQ0UsZWhJMDJnQkosQ2dJMzJnQkUsaUJBQ0UsZWhJODJnQkosQ2dJLzJnQkUsaUJBQ0UsZWhJazNnQkosQ2dJbjNnQkUsaUJBQ0UsZWhJczNnQkosQ2dJdjNnQkUsaUJBQ0UsZWhJMDNnQkosQ2dJMzNnQkUsaUJBQ0UsZWhJODNnQkosQ2dJLzNnQkUsaUJBQ0UsZWhJazRnQkosQ2dJbjRnQkUsaUJBQ0UsZWhJczRnQkosQ2dJdjRnQkUsaUJBQ0UsZWhJMDRnQkosQ2dJMzRnQkUsaUJBQ0UsZWhJODRnQkosQ2dJLzRnQkUsaUJBQ0UsZWhJazVnQkosQ2dJbjVnQkUsaUJBQ0UsZWhJczVnQkosQ2dJdjVnQkUsaUJBQ0UsZWhJMDVnQkosQ2dJMzVnQkUsaUJBQ0UsZWhJODVnQkosQ2dJLzVnQkUsaUJBQ0UsZWhJazZnQkosQ2dJbjZnQkUsaUJBQ0UsZWhJczZnQkosQ2dJdjZnQkUsaUJBQ0UsZWhJMDZnQkosQ2dJMzZnQkUsaUJBQ0UsZWhJODZnQkosQ2dJLzZnQkUsaUJBQ0UsZWhJazdnQkosQ2dJbjdnQkUsaUJBQ0UsZWhJczdnQkosQ2dJdjdnQkUsaUJBQ0UsZWhJMDdnQkosQ2dJMzdnQkUsaUJBQ0UsZWhJODdnQkosQ2dJLzdnQkUsaUJBQ0UsZWhJazhnQkosQ2dJbjhnQkUsaUJBQ0UsZWhJczhnQkosQ2dJdjhnQkUsaUJBQ0UsZWhJMDhnQkosQ2dJMzhnQkUsaUJBQ0UsZWhJODhnQkosQ2dJLzhnQkUsaUJBQ0UsZWhJazlnQkosQ2dJbjlnQkUsaUJBQ0UsZWhJczlnQkosQ2dJdjlnQkUsaUJBQ0UsZWhJMDlnQkosQ2dJMzlnQkUsaUJBQ0UsZWhJODlnQkosQ2dJLzlnQkUsaUJBQ0UsZWhJaytnQkosQ2dJbitnQkUsaUJBQ0UsZWhJcytnQkosQ2dJditnQkUsaUJBQ0UsZWhJMCtnQkosQ2dJMytnQkUsaUJBQ0UsZWhJOCtnQkosQ2dJLytnQkUsaUJBQ0UsZWhJay9nQkosQ2dJbi9nQkUsaUJBQ0UsZWhJcy9nQkosQ2dJdi9nQkUsaUJBQ0UsZWhJMC9nQkosQ2dJMy9nQkUsaUJBQ0UsZWhJOC9nQkosQ2dJLy9nQkUsaUJBQ0UsZWhJa2doQkosQ2dJbmdoQkUsaUJBQ0UsZWhJc2doQkosQ2dJdmdoQkUsaUJBQ0UsZWhJMGdoQkosQ2dJM2doQkUsaUJBQ0UsZWhJOGdoQkosQ2dJL2doQkUsaUJBQ0UsZWhJa2hoQkosQ2dJbmhoQkUsaUJBQ0UsZWhJc2hoQkosQ2dJdmhoQkUsaUJBQ0UsZWhJMGhoQkosQ2dJM2hoQkUsaUJBQ0UsZWhJOGhoQkosQ2dJL2hoQkUsaUJBQ0UsZWhJa2loQkosQ2dJbmloQkUsaUJBQ0UsZWhJc2loQkosQ2dJdmloQkUsaUJBQ0UsZWhJMGloQkosQ2dJM2loQkUsaUJBQ0UsZWhJOGloQkosQ2dJL2loQkUsaUJBQ0UsZWhJa2poQkosQ2dJbmpoQkUsaUJBQ0UsZWhJc2poQkosQ2dJdmpoQkUsaUJBQ0UsZWhJMGpoQkosQ2dJM2poQkUsaUJBQ0UsZWhJOGpoQkosQ2dJL2poQkUsaUJBQ0UsZWhJa2toQkosQ2dJbmtoQkUsaUJBQ0UsZWhJc2toQkosQ2dJdmtoQkUsaUJBQ0UsZWhJMGtoQkosQ2dJM2toQkUsaUJBQ0UsZWhJOGtoQkosQ2dJL2toQkUsaUJBQ0UsZWhJa2xoQkosQ2dJbmxoQkUsaUJBQ0UsZWhJc2xoQkosQ2dJdmxoQkUsaUJBQ0UsZWhJMGxoQkosQ2dJM2xoQkUsaUJBQ0UsZWhJOGxoQkosQ2dJL2xoQkUsaUJBQ0UsZWhJa21oQkosQ2dJbm1oQkUsaUJBQ0UsZWhJc21oQkosQ2dJdm1oQkUsaUJBQ0UsZWhJMG1oQkosQ2dJM21oQkUsaUJBQ0UsZWhJOG1oQkosQ2dJL21oQkUsaUJBQ0UsZWhJa25oQkosQ2dJbm5oQkUsaUJBQ0UsZWhJc25oQkosQ2dJdm5oQkUsaUJBQ0UsZWhJMG5oQkosQ2dJM25oQkUsaUJBQ0UsZWhJOG5oQkosQ2dJL25oQkUsaUJBQ0UsZWhJa29oQkosQ2dJbm9oQkUsaUJBQ0UsZWhJc29oQkosQ2dJdm9oQkUsaUJBQ0UsZWhJMG9oQkosQ2dJM29oQkUsaUJBQ0UsZWhJOG9oQkosQ2dJL29oQkUsaUJBQ0UsZWhJa3BoQkosQ2dJbnBoQkUsaUJBQ0UsZWhJc3BoQkosQ2dJdnBoQkUsaUJBQ0UsZWhJMHBoQkosQ2dJM3BoQkUsaUJBQ0UsZWhJOHBoQkosQ2dJL3BoQkUsaUJBQ0UsZWhJa3FoQkosQ2dJbnFoQkUsaUJBQ0UsZWhJc3FoQkosQ2dJdnFoQkUsaUJBQ0UsZWhJMHFoQkosQ2dJM3FoQkUsaUJBQ0UsZWhJOHFoQkosQ2dJL3FoQkUsaUJBQ0UsZWhJa3JoQkosQ2dJbnJoQkUsaUJBQ0UsZWhJc3JoQkosQ2dJdnJoQkUsaUJBQ0UsZWhJMHJoQkosQ2dJM3JoQkUsaUJBQ0UsZWhJOHJoQkosQ2dJL3JoQkUsaUJBQ0UsZWhJa3NoQkosQ2dJbnNoQkUsaUJBQ0UsZWhJc3NoQkosQ2dJdnNoQkUsaUJBQ0UsZWhJMHNoQkosQ2dJM3NoQkUsaUJBQ0UsZWhJOHNoQkosQ2dJL3NoQkUsaUJBQ0UsZWhJa3RoQkosQ2dJbnRoQkUsaUJBQ0UsZWhJc3RoQkosQ2dJdnRoQkUsaUJBQ0UsZWhJMHRoQkosQ2dJM3RoQkUsaUJBQ0UsZWhJOHRoQkosQ2dJL3RoQkUsaUJBQ0UsZWhJa3VoQkosQ2dJbnVoQkUsaUJBQ0UsZWhJc3VoQkosQ2dJdnVoQkUsaUJBQ0UsZWhJMHVoQkosQ2dJM3VoQkUsaUJBQ0UsZWhJOHVoQkosQ2dJL3VoQkUsaUJBQ0UsZWhJa3ZoQkosQ2dJbnZoQkUsaUJBQ0UsZWhJc3ZoQkosQ2dJdnZoQkUsaUJBQ0UsZWhJMHZoQkosQ2dJM3ZoQkUsaUJBQ0UsZWhJOHZoQkosQ2dJL3ZoQkUsaUJBQ0UsZWhJa3doQkosQ2dJbndoQkUsaUJBQ0UsZWhJc3doQkosQ2dJdndoQkUsaUJBQ0UsZWhJMHdoQkosQ2dJM3doQkUsaUJBQ0UsZWhJOHdoQkosQ2dJL3doQkUsaUJBQ0UsZWhJa3hoQkosQ2dJbnhoQkUsaUJBQ0UsZWhJc3hoQkosQ2dJdnhoQkUsaUJBQ0UsZWhJMHhoQkosQ2dJM3hoQkUsaUJBQ0UsZWhJOHhoQkosQ2dJL3hoQkUsaUJBQ0UsZWhJa3loQkosQ2dJbnloQkUsaUJBQ0UsZWhJc3loQkosQ2dJdnloQkUsaUJBQ0UsZWhJMHloQkosQ2dJM3loQkUsaUJBQ0UsZWhJOHloQkosQ2dJL3loQkUsaUJBQ0UsZWhJa3poQkosQ2dJbnpoQkUsaUJBQ0UsZWhJc3poQkosQ2dJdnpoQkUsaUJBQ0UsZWhJMHpoQkosQ2dJM3poQkUsaUJBQ0UsZWhJOHpoQkosQ2dJL3poQkUsaUJBQ0UsZWhJazBoQkosQ2dJbjBoQkUsaUJBQ0UsZWhJczBoQkosQ2dJdjBoQkUsaUJBQ0UsZWhJMDBoQkosQ2dJMzBoQkUsaUJBQ0UsZWhJODBoQkosQ2dJLzBoQkUsaUJBQ0UsZWhJazFoQkosQ2dJbjFoQkUsaUJBQ0UsZWhJczFoQkosQ2dJdjFoQkUsaUJBQ0UsZWhJMDFoQkosQ2dJMzFoQkUsaUJBQ0UsZWhJODFoQkosQ2dJLzFoQkUsaUJBQ0UsZWhJazJoQkosQ2dJbjJoQkUsaUJBQ0UsZWhJczJoQkosQ2dJdjJoQkUsaUJBQ0UsZWhJMDJoQkosQ2dJMzJoQkUsaUJBQ0UsZWhJODJoQkosQ2dJLzJoQkUsaUJBQ0UsZWhJazNoQkosQ2dJbjNoQkUsaUJBQ0UsZWhJczNoQkosQ2dJdjNoQkUsaUJBQ0UsZWhJMDNoQkosQ2dJMzNoQkUsaUJBQ0UsZWhJODNoQkosQ2dJLzNoQkUsaUJBQ0UsZWhJazRoQkosQ2dJbjRoQkUsaUJBQ0UsZWhJczRoQkosQ2dJdjRoQkUsaUJBQ0UsZWhJMDRoQkosQ2dJMzRoQkUsaUJBQ0UsZWhJODRoQkosQ2dJLzRoQkUsaUJBQ0UsZWhJazVoQkosQ2dJbjVoQkUsaUJBQ0UsZWhJczVoQkosQ2dJdjVoQkUsaUJBQ0UsZWhJMDVoQkosQ2dJMzVoQkUsaUJBQ0UsZWhJODVoQkosQ2dJLzVoQkUsaUJBQ0UsZWhJazZoQkosQ2dJbjZoQkUsaUJBQ0UsZWhJczZoQkosQ2dJdjZoQkUsaUJBQ0UsZWhJMDZoQkosQ2dJMzZoQkUsaUJBQ0UsZWhJODZoQkosQ2dJLzZoQkUsaUJBQ0UsZWhJazdoQkosQ2dJbjdoQkUsaUJBQ0UsZWhJczdoQkosQ2dJdjdoQkUsaUJBQ0UsZWhJMDdoQkosQ2dJMzdoQkUsaUJBQ0UsZWhJODdoQkosQ2dJLzdoQkUsaUJBQ0UsZWhJazhoQkosQ2dJbjhoQkUsaUJBQ0UsZWhJczhoQkosQ2dJdjhoQkUsaUJBQ0UsZWhJMDhoQkosQ2dJMzhoQkUsaUJBQ0UsZWhJODhoQkosQ2dJLzhoQkUsaUJBQ0UsZWhJazloQkosQ2dJbjloQkUsaUJBQ0UsZWhJczloQkosQ2dJdjloQkUsaUJBQ0UsZWhJMDloQkosQ2dJMzloQkUsaUJBQ0UsZWhJODloQkosQ2dJLzloQkUsaUJBQ0UsZWhJaytoQkosQ2dJbitoQkUsaUJBQ0UsZWhJcytoQkosQ2dJditoQkUsaUJBQ0UsZWhJMCtoQkosQ2dJMytoQkUsaUJBQ0UsZWhJOCtoQkosQ2dJLytoQkUsaUJBQ0UsZWhJay9oQkosQ2dJbi9oQkUsaUJBQ0UsZWhJcy9oQkosQ2dJdi9oQkUsaUJBQ0UsZWhJMC9oQkosQ2dJMy9oQkUsaUJBQ0UsZWhJOC9oQkosQ2dJLy9oQkUsaUJBQ0UsZWhJa2dpQkosQ2dJbmdpQkUsaUJBQ0UsZWhJc2dpQkosQ2dJdmdpQkUsaUJBQ0UsZWhJMGdpQkosQ2dJM2dpQkUsaUJBQ0UsZWhJOGdpQkosQ2dJL2dpQkUsaUJBQ0UsZWhJa2hpQkosQ2dJbmhpQkUsaUJBQ0UsZWhJc2hpQkosQ2dJdmhpQkUsaUJBQ0UsZWhJMGhpQkosQ2dJM2hpQkUsaUJBQ0UsZWhJOGhpQkosQ2dJL2hpQkUsaUJBQ0UsZWhJa2lpQkosQ2dJbmlpQkUsaUJBQ0UsZWhJc2lpQkosQ2dJdmlpQkUsaUJBQ0UsZWhJMGlpQkosQ2dJM2lpQkUsaUJBQ0UsZWhJOGlpQkosQ2dJL2lpQkUsaUJBQ0UsZWhJa2ppQkosQ2dJbmppQkUsaUJBQ0UsZWhJc2ppQkosQ2dJdmppQkUsaUJBQ0UsZWhJMGppQkosQ2dJM2ppQkUsaUJBQ0UsZWhJOGppQkosQ2dJL2ppQkUsaUJBQ0UsZWhJa2tpQkosQ2dJbmtpQkUsaUJBQ0UsZWhJc2tpQkosQ2dJdmtpQkUsaUJBQ0UsZWhJMGtpQkosQ2dJM2tpQkUsaUJBQ0UsZWhJOGtpQkosQ2dJL2tpQkUsaUJBQ0UsZWhJa2xpQkosQ2dJbmxpQkUsaUJBQ0UsZWhJc2xpQkosQ2dJdmxpQkUsaUJBQ0UsZWhJMGxpQkosQ2dJM2xpQkUsaUJBQ0UsZWhJOGxpQkosQ2dJL2xpQkUsaUJBQ0UsZWhJa21pQkosQ2dJbm1pQkUsaUJBQ0UsZWhJc21pQkosQ2dJdm1pQkUsaUJBQ0UsZWhJMG1pQkosQ2dJM21pQkUsaUJBQ0UsZWhJOG1pQkosQ2dJL21pQkUsaUJBQ0UsZWhJa25pQkosQ2dJbm5pQkUsaUJBQ0UsZWhJc25pQkosQ2dJdm5pQkUsaUJBQ0UsZWhJMG5pQkosQ2dJM25pQkUsaUJBQ0UsZWhJOG5pQkosQ2dJL25pQkUsaUJBQ0UsZWhJa29pQkosQ2dJbm9pQkUsaUJBQ0UsZWhJc29pQkosQ2dJdm9pQkUsaUJBQ0UsZWhJMG9pQkosQ2dJM29pQkUsaUJBQ0UsZWhJOG9pQkosQ2dJL29pQkUsaUJBQ0UsZWhJa3BpQkosQ2dJbnBpQkUsaUJBQ0UsZWhJc3BpQkosQ2dJdnBpQkUsaUJBQ0UsZWhJMHBpQkosQ2dJM3BpQkUsaUJBQ0UsZWhJOHBpQkosQ2dJL3BpQkUsaUJBQ0UsZWhJa3FpQkosQ2dJbnFpQkUsaUJBQ0UsZWhJc3FpQkosQ2dJdnFpQkUsaUJBQ0UsZWhJMHFpQkosQ2dJM3FpQkUsaUJBQ0UsZWhJOHFpQkosQ2dJL3FpQkUsaUJBQ0UsZWhJa3JpQkosQ2dJbnJpQkUsaUJBQ0UsZWhJc3JpQkosQ2dJdnJpQkUsaUJBQ0UsZWhJMHJpQkosQ2dJM3JpQkUsaUJBQ0UsZWhJOHJpQkosQ2dJL3JpQkUsaUJBQ0UsZWhJa3NpQkosQ2dJbnNpQkUsaUJBQ0UsZWhJc3NpQkosQ2dJdnNpQkUsaUJBQ0UsZWhJMHNpQkosQ2dJM3NpQkUsaUJBQ0UsZWhJOHNpQkosQ2dJL3NpQkUsaUJBQ0UsZWhJa3RpQkosQ2dJbnRpQkUsaUJBQ0UsZWhJc3RpQkosQ2dJdnRpQkUsaUJBQ0UsZWhJMHRpQkosQ2dJM3RpQkUsaUJBQ0UsZWhJOHRpQkosQ2dJL3RpQkUsaUJBQ0UsZWhJa3VpQkosQ2dJbnVpQkUsaUJBQ0UsZWhJc3VpQkosQ2dJdnVpQkUsaUJBQ0UsZWhJMHVpQkosQ2dJM3VpQkUsaUJBQ0UsZWhJOHVpQkosQ2dJL3VpQkUsaUJBQ0UsZWhJa3ZpQkosQ2dJbnZpQkUsaUJBQ0UsZWhJc3ZpQkosQ2dJdnZpQkUsaUJBQ0UsZWhJMHZpQkosQ2dJM3ZpQkUsaUJBQ0UsZWhJOHZpQkosQ2dJL3ZpQkUsaUJBQ0UsZWhJa3dpQkosQ2dJbndpQkUsaUJBQ0UsZWhJc3dpQkosQ2dJdndpQkUsaUJBQ0UsZWhJMHdpQkosQ2dJM3dpQkUsaUJBQ0UsZWhJOHdpQkosQ2dJL3dpQkUsaUJBQ0UsZWhJa3hpQkosQ2dJbnhpQkUsaUJBQ0UsZWhJc3hpQkosQ2dJdnhpQkUsaUJBQ0UsZWhJMHhpQkosQ2dJM3hpQkUsaUJBQ0UsZWhJOHhpQkosQ2dJL3hpQkUsaUJBQ0UsZWhJa3lpQkosQ2dJbnlpQkUsaUJBQ0UsZWhJc3lpQkosQ2dJdnlpQkUsaUJBQ0UsZWhJMHlpQkosQ2dJM3lpQkUsaUJBQ0UsZWhJOHlpQkosQ2dJL3lpQkUsaUJBQ0UsZWhJa3ppQkosQ2dJbnppQkUsaUJBQ0UsZWhJc3ppQkosQ2dJdnppQkUsaUJBQ0UsZWhJMHppQkosQ2dJM3ppQkUsaUJBQ0UsZWhJOHppQkosQ2dJL3ppQkUsaUJBQ0UsZWhJazBpQkosQ2dJbjBpQkUsaUJBQ0UsZWhJczBpQkosQ2dJdjBpQkUsaUJBQ0UsZWhJMDBpQkosQ2dJMzBpQkUsaUJBQ0UsZWhJODBpQkosQ2dJLzBpQkUsaUJBQ0UsZWhJazFpQkosQ2dJbjFpQkUsaUJBQ0UsZWhJczFpQkosQ2dJdjFpQkUsaUJBQ0UsZWhJMDFpQkosQ2dJMzFpQkUsaUJBQ0UsZWhJODFpQkosQ2dJLzFpQkUsaUJBQ0UsZWhJazJpQkosQ2dJbjJpQkUsaUJBQ0UsZWhJczJpQkosQ2dJdjJpQkUsaUJBQ0UsZWhJMDJpQkosQ2dJMzJpQkUsaUJBQ0UsZWhJODJpQkosQ2dJLzJpQkUsaUJBQ0UsZWhJazNpQkosQ2dJbjNpQkUsaUJBQ0UsZWhJczNpQkosQ2dJdjNpQkUsaUJBQ0UsZWhJMDNpQkosQ2dJMzNpQkUsaUJBQ0UsZWhJODNpQkosQ2dJLzNpQkUsaUJBQ0UsZWhJazRpQkosQ2dJbjRpQkUsaUJBQ0UsZWhJczRpQkosQ2dJdjRpQkUsaUJBQ0UsZWhJMDRpQkosQ2dJMzRpQkUsaUJBQ0UsZWhJODRpQkosQ2dJLzRpQkUsaUJBQ0UsZWhJazVpQkosQ2dJbjVpQkUsaUJBQ0UsZWhJczVpQkosQ2dJdjVpQkUsaUJBQ0UsZWhJMDVpQkosQ2dJMzVpQkUsaUJBQ0UsZWhJODVpQkosQ2dJLzVpQkUsaUJBQ0UsZWhJazZpQkosQ2dJbjZpQkUsaUJBQ0UsZWhJczZpQkosQ2dJdjZpQkUsaUJBQ0UsZWhJMDZpQkosQ2dJMzZpQkUsaUJBQ0UsZWhJODZpQkosQ2dJLzZpQkUsaUJBQ0UsZWhJazdpQkosQ2dJbjdpQkUsaUJBQ0UsZWhJczdpQkosQ2dJdjdpQkUsaUJBQ0UsZWhJMDdpQkosQ2dJMzdpQkUsaUJBQ0UsZWhJODdpQkosQ2dJLzdpQkUsaUJBQ0UsZWhJazhpQkosQ2dJbjhpQkUsaUJBQ0UsZWhJczhpQkosQ2dJdjhpQkUsaUJBQ0UsZWhJMDhpQkosQ2dJMzhpQkUsaUJBQ0UsZWhJODhpQkosQ2dJLzhpQkUsaUJBQ0UsZWhJazlpQkosQ2dJbjlpQkUsaUJBQ0UsZWhJczlpQkosQ2dJdjlpQkUsaUJBQ0UsZWhJMDlpQkosQ2dJMzlpQkUsaUJBQ0UsZWhJODlpQkosQ2dJLzlpQkUsaUJBQ0UsZWhJaytpQkosQ2dJbitpQkUsaUJBQ0UsZWhJcytpQkosQ2dJditpQkUsaUJBQ0UsZWhJMCtpQkosQ2dJMytpQkUsaUJBQ0UsZWhJOCtpQkosQ2dJLytpQkUsaUJBQ0UsZWhJay9pQkosQ2dJbi9pQkUsaUJBQ0UsZWhJcy9pQkosQ2dJdi9pQkUsaUJBQ0UsZWhJMC9pQkosQ2dJMy9pQkUsaUJBQ0UsZWhJOC9pQkosQ2dJLy9pQkUsaUJBQ0UsZWhJa2dqQkosQ2dJbmdqQkUsaUJBQ0UsZWhJc2dqQkosQ2dJdmdqQkUsaUJBQ0UsZWhJMGdqQkosQ2dJM2dqQkUsaUJBQ0UsZWhJOGdqQkosQ2dJL2dqQkUsaUJBQ0UsZWhJa2hqQkosQ2dJbmhqQkUsaUJBQ0UsZWhJc2hqQkosQ2dJdmhqQkUsaUJBQ0UsZWhJMGhqQkosQ2dJM2hqQkUsaUJBQ0UsZWhJOGhqQkosQ2dJL2hqQkUsaUJBQ0UsZWhJa2lqQkosQ2dJbmlqQkUsaUJBQ0UsZWhJc2lqQkosQ2dJdmlqQkUsaUJBQ0UsZWhJMGlqQkosQ2dJM2lqQkUsaUJBQ0UsZWhJOGlqQkosQ2dJL2lqQkUsaUJBQ0UsZWhJa2pqQkosQ2dJbmpqQkUsaUJBQ0UsZWhJc2pqQkosQ2dJdmpqQkUsaUJBQ0UsZWhJMGpqQkosQ2dJM2pqQkUsaUJBQ0UsZWhJOGpqQkosQ2dJL2pqQkUsaUJBQ0UsZWhJa2tqQkosQ2dJbmtqQkUsaUJBQ0UsZWhJc2tqQkosQ2dJdmtqQkUsaUJBQ0UsZWhJMGtqQkosQ2dJM2tqQkUsaUJBQ0UsZWhJOGtqQkosQ2dJL2tqQkUsaUJBQ0UsZWhJa2xqQkosQ2dJbmxqQkUsaUJBQ0UsZWhJc2xqQkosQ2dJdmxqQkUsaUJBQ0UsZWhJMGxqQkosQ2dJM2xqQkUsaUJBQ0UsZWhJOGxqQkosQ2dJL2xqQkUsaUJBQ0UsZWhJa21qQkosQ2dJbm1qQkUsaUJBQ0UsZWhJc21qQkosQ2dJdm1qQkUsaUJBQ0UsZWhJMG1qQkosQ2dJM21qQkUsaUJBQ0UsZWhJOG1qQkosQ2dJL21qQkUsaUJBQ0UsZWhJa25qQkosQ2dJbm5qQkUsaUJBQ0UsZWhJc25qQkosQ2dJdm5qQkUsaUJBQ0UsZWhJMG5qQkosQ2dJM25qQkUsaUJBQ0UsZWhJOG5qQkosQ2dJL25qQkUsaUJBQ0UsZWhJa29qQkosQ2dJbm9qQkUsaUJBQ0UsZWhJc29qQkosQ2dJdm9qQkUsaUJBQ0UsZWhJMG9qQkosQ2dJM29qQkUsaUJBQ0UsZWhJOG9qQkosQ2dJL29qQkUsaUJBQ0UsZWhJa3BqQkosQ2dJbnBqQkUsaUJBQ0UsZWhJc3BqQkosQ2dJdnBqQkUsaUJBQ0UsZWhJMHBqQkosQ2dJM3BqQkUsaUJBQ0UsZWhJOHBqQkosQ2dJL3BqQkUsaUJBQ0UsZWhJa3FqQkosQ2dJbnFqQkUsaUJBQ0UsZWhJc3FqQkosQ2dJdnFqQkUsaUJBQ0UsZWhJMHFqQkosQ2dJM3FqQkUsaUJBQ0UsZWhJOHFqQkosQ2dJL3FqQkUsaUJBQ0UsZWhJa3JqQkosQ2dJbnJqQkUsaUJBQ0UsZWhJc3JqQkosQ2dJdnJqQkUsaUJBQ0UsZWhJMHJqQkosQ2dJM3JqQkUsaUJBQ0UsZWhJOHJqQkosQ2dJL3JqQkUsaUJBQ0UsZWhJa3NqQkosQ2dJbnNqQkUsaUJBQ0UsZWhJc3NqQkosQ2dJdnNqQkUsaUJBQ0UsZWhJMHNqQkosQ2dJM3NqQkUsaUJBQ0UsZWhJOHNqQkosQ2dJL3NqQkUsaUJBQ0UsZWhJa3RqQkosQ2dJbnRqQkUsaUJBQ0UsZWhJc3RqQkosQ2dJdnRqQkUsaUJBQ0UsZWhJMHRqQkosQ2dJM3RqQkUsaUJBQ0UsZWhJOHRqQkosQ2dJL3RqQkUsaUJBQ0UsZWhJa3VqQkosQ2dJbnVqQkUsaUJBQ0UsZWhJc3VqQkosQ2dJdnVqQkUsaUJBQ0UsZWhJMHVqQkosQ2dJM3VqQkUsaUJBQ0UsZWhJOHVqQkosQ2dJL3VqQkUsaUJBQ0UsZWhJa3ZqQkosQ2dJbnZqQkUsaUJBQ0UsZWhJc3ZqQkosQ2dJdnZqQkUsaUJBQ0UsZWhJMHZqQkosQ2dJM3ZqQkUsaUJBQ0UsZWhJOHZqQkosQ2dJL3ZqQkUsaUJBQ0UsZWhJa3dqQkosQ2dJbndqQkUsaUJBQ0UsZWhJc3dqQkosQ2dJdndqQkUsaUJBQ0UsZWhJMHdqQkosQ2dJM3dqQkUsaUJBQ0UsZWhJOHdqQkosQ2dJL3dqQkUsaUJBQ0UsZWhJa3hqQkosQ2dJbnhqQkUsaUJBQ0UsZWhJc3hqQkosQ2dJdnhqQkUsaUJBQ0UsZWhJMHhqQkosQ2dJM3hqQkUsaUJBQ0UsZWhJOHhqQkosQ2dJL3hqQkUsaUJBQ0UsZWhJa3lqQkosQ2dJbnlqQkUsaUJBQ0UsZWhJc3lqQkosQ2dJdnlqQkUsaUJBQ0UsZWhJMHlqQkosQ2dJM3lqQkUsaUJBQ0UsZWhJOHlqQkosQ2dJL3lqQkUsaUJBQ0UsZWhJa3pqQkosQ2dJbnpqQkUsaUJBQ0UsZWhJc3pqQkosQ2dJdnpqQkUsaUJBQ0UsZWhJMHpqQkosQ2dJM3pqQkUsaUJBQ0UsZWhJOHpqQkosQ2dJL3pqQkUsaUJBQ0UsZWhJazBqQkosQ2dJbjBqQkUsaUJBQ0UsZWhJczBqQkosQ2dJdjBqQkUsaUJBQ0UsZWhJMDBqQkosQ2dJMzBqQkUsaUJBQ0UsZWhJODBqQkosQ2dJLzBqQkUsaUJBQ0UsZWhJazFqQkosQ2dJbjFqQkUsaUJBQ0UsZWhJczFqQkosQ2dJdjFqQkUsaUJBQ0UsZWhJMDFqQkosQ2dJMzFqQkUsaUJBQ0UsZWhJODFqQkosQ2dJLzFqQkUsaUJBQ0UsZWhJazJqQkosQ2dJbjJqQkUsaUJBQ0UsZWhJczJqQkosQ2dJdjJqQkUsaUJBQ0UsZWhJMDJqQkosQ2dJMzJqQkUsaUJBQ0UsZWhJODJqQkosQ2dJLzJqQkUsaUJBQ0UsZWhJazNqQkosQ2dJbjNqQkUsaUJBQ0UsZWhJczNqQkosQ2dJdjNqQkUsaUJBQ0UsZWhJMDNqQkosQ2dJMzNqQkUsaUJBQ0UsZWhJODNqQkosQ2dJLzNqQkUsaUJBQ0UsZWhJazRqQkosQ2dJbjRqQkUsaUJBQ0UsZWhJczRqQkosQ2dJdjRqQkUsaUJBQ0UsZWhJMDRqQkosQ2dJMzRqQkUsaUJBQ0UsZWhJODRqQkosQ2dJLzRqQkUsaUJBQ0UsZWhJazVqQkosQ2dJbjVqQkUsaUJBQ0UsZWhJczVqQkosQ2dJdjVqQkUsaUJBQ0UsZWhJMDVqQkosQ2dJMzVqQkUsaUJBQ0UsZWhJODVqQkosQ2dJLzVqQkUsaUJBQ0UsZWhJazZqQkosQ2dJbjZqQkUsaUJBQ0UsZWhJczZqQkosQ2dJdjZqQkUsaUJBQ0UsZWhJMDZqQkosQ2dJMzZqQkUsaUJBQ0UsZWhJODZqQkosQ2dJLzZqQkUsaUJBQ0UsZWhJazdqQkosQ2dJbjdqQkUsaUJBQ0UsZWhJczdqQkosQ2dJdjdqQkUsaUJBQ0UsZWhJMDdqQkosQ2dJMzdqQkUsaUJBQ0UsZWhJODdqQkosQ2dJLzdqQkUsaUJBQ0UsZWhJazhqQkosQ2dJbjhqQkUsaUJBQ0UsZWhJczhqQkosQ2dJdjhqQkUsaUJBQ0UsZWhJMDhqQkosQ2dJMzhqQkUsaUJBQ0UsZWhJODhqQkosQ2dJLzhqQkUsaUJBQ0UsZWhJazlqQkosQ2dJbjlqQkUsaUJBQ0UsZWhJczlqQkosQ2dJdjlqQkUsaUJBQ0UsZWhJMDlqQkosQ2dJMzlqQkUsaUJBQ0UsZWhJODlqQkosQ2dJLzlqQkUsaUJBQ0UsZWhJaytqQkosQ2dJbitqQkUsaUJBQ0UsZWhJcytqQkosQ2dJditqQkUsaUJBQ0UsZWhJMCtqQkosQ2dJMytqQkUsaUJBQ0UsZWhJOCtqQkosQ2dJLytqQkUsaUJBQ0UsZWhJay9qQkosQ2dJbi9qQkUsaUJBQ0UsZWhJcy9qQkosQ2dJdi9qQkUsaUJBQ0UsZWhJMC9qQkosQ2dJMy9qQkUsaUJBQ0UsZWhJOC9qQkosQ2dJLy9qQkUsaUJBQ0UsZWhJa2drQkosQ2dJbmdrQkUsaUJBQ0UsZWhJc2drQkosQ2dJdmdrQkUsaUJBQ0UsZWhJMGdrQkosQ2dJM2drQkUsaUJBQ0UsZWhJOGdrQkosQ2dJL2drQkUsaUJBQ0UsZWhJa2hrQkosQ2dJbmhrQkUsaUJBQ0UsZWhJc2hrQkosQ2dJdmhrQkUsaUJBQ0UsZWhJMGhrQkosQ2dJM2hrQkUsaUJBQ0UsZWhJOGhrQkosQ2dJL2hrQkUsaUJBQ0UsZWhJa2lrQkosQ2dJbmlrQkUsaUJBQ0UsZWhJc2lrQkosQ2dJdmlrQkUsaUJBQ0UsZWhJMGlrQkosQ2dJM2lrQkUsaUJBQ0UsZWhJOGlrQkosQ2dJL2lrQkUsaUJBQ0UsZWhJa2prQkosQ2dJbmprQkUsaUJBQ0UsZWhJc2prQkosQ2dJdmprQkUsaUJBQ0UsZWhJMGprQkosQ2dJM2prQkUsaUJBQ0UsZWhJOGprQkosQ2dJL2prQkUsaUJBQ0UsZWhJa2trQkosQ2dJbmtrQkUsaUJBQ0UsZWhJc2trQkosQ2dJdmtrQkUsaUJBQ0UsZWhJMGtrQkosQ2dJM2trQkUsaUJBQ0UsZWhJOGtrQkosQ2dJL2trQkUsaUJBQ0UsZWhJa2xrQkosQ2dJbmxrQkUsaUJBQ0UsZWhJc2xrQkosQ2dJdmxrQkUsaUJBQ0UsZWhJMGxrQkosQ2dJM2xrQkUsaUJBQ0UsZWhJOGxrQkosQ2dJL2xrQkUsaUJBQ0UsZWhJa21rQkosQ2dJbm1rQkUsaUJBQ0UsZWhJc21rQkosQ2dJdm1rQkUsaUJBQ0UsZWhJMG1rQkosQ2dJM21rQkUsaUJBQ0UsZWhJOG1rQkosQ2dJL21rQkUsaUJBQ0UsZWhJa25rQkosQ2dJbm5rQkUsaUJBQ0UsZWhJc25rQkosQ2dJdm5rQkUsaUJBQ0UsZWhJMG5rQkosQ2dJM25rQkUsaUJBQ0UsZWhJOG5rQkosQ2dJL25rQkUsaUJBQ0UsZWhJa29rQkosQ2dJbm9rQkUsaUJBQ0UsZWhJc29rQkosQ2dJdm9rQkUsaUJBQ0UsZWhJMG9rQkosQ2dJM29rQkUsaUJBQ0UsZWhJOG9rQkosQ2dJL29rQkUsaUJBQ0UsZWhJa3BrQkosQ2dJbnBrQkUsaUJBQ0UsZWhJc3BrQkosQ2dJdnBrQkUsaUJBQ0UsZWhJMHBrQkosQ2dJM3BrQkUsaUJBQ0UsZWhJOHBrQkosQ2dJL3BrQkUsaUJBQ0UsZWhJa3FrQkosQ2dJbnFrQkUsaUJBQ0UsZWhJc3FrQkosQ2dJdnFrQkUsaUJBQ0UsZWhJMHFrQkosQ2dJM3FrQkUsaUJBQ0UsZWhJOHFrQkosQ2dJL3FrQkUsaUJBQ0UsZWhJa3JrQkosQ2dJbnJrQkUsaUJBQ0UsZWhJc3JrQkosQ2dJdnJrQkUsaUJBQ0UsZWhJMHJrQkosQ2dJM3JrQkUsaUJBQ0UsZWhJOHJrQkosQ2dJL3JrQkUsaUJBQ0UsZWhJa3NrQkosQ2dJbnNrQkUsaUJBQ0UsZWhJc3NrQkosQ2dJdnNrQkUsaUJBQ0UsZWhJMHNrQkosQ2dJM3NrQkUsaUJBQ0UsZWhJOHNrQkosQ2dJL3NrQkUsaUJBQ0UsZWhJa3RrQkosQ2dJbnRrQkUsaUJBQ0UsZWhJc3RrQkosQ2dJdnRrQkUsaUJBQ0UsZWhJMHRrQkosQ2dJM3RrQkUsaUJBQ0UsZWhJOHRrQkosQ2dJL3RrQkUsaUJBQ0UsZWhJa3VrQkosQ2dJbnVrQkUsaUJBQ0UsZWhJc3VrQkosQ2dJdnVrQkUsaUJBQ0UsZWhJMHVrQkosQ2dJM3VrQkUsaUJBQ0UsZWhJOHVrQkosQ2dJL3VrQkUsaUJBQ0UsZWhJa3ZrQkosQ2dJbnZrQkUsaUJBQ0UsZWhJc3ZrQkosQ2dJdnZrQkUsaUJBQ0UsZWhJMHZrQkosQ2dJM3ZrQkUsaUJBQ0UsZWhJOHZrQkosQ2dJL3ZrQkUsaUJBQ0UsZWhJa3drQkosQ2dJbndrQkUsaUJBQ0UsZWhJc3drQkosQ2dJdndrQkUsaUJBQ0UsZWhJMHdrQkosQ2dJdndrQkEsT0FDRSxtQmhJMHdrQkYsQ2dJdndrQkEsWUFDRSxnQmhJMHdrQkYsQ2dJeHdrQkEsWUFDSSxlaEkyd2tCSixDZ0l0d2tCQSxjQUVFLGF6SGpCUyxDeUhnQlQsY2hJMHdrQkYsQ2dJdHdrQkEsU0FDRSxjQUNBLGVoSXl3a0JGLENnSXZ3a0JBLElBQ0UsYWhJMHdrQkYsQ2dJeHdrQkEsV0FDRSxhaEkyd2tCRixDZ0l4d2tCQSxpQkFDRSxhaEkyd2tCRixDZ0l6d2tCQSxXQUNFLGNoSTh3a0JGLENnSTF3a0JBLHNCQUhFLGdCQUNBLGVoSWt4a0JGLENnSWh4a0JBLFdBQ0UsZ0JoSSt3a0JGLENnSTN3a0JBLFdBQ0UsaUJBQ0EsZ0JBQ0EsZWhJOHdrQkYsQ2dJNXdrQkEsTUFDRSxrQkFDQSxlaEkrd2tCRixDZ0l6d2tCQSxhQUNFLHlCaEk0d2tCRixDZ0kxd2tCQSxlQUNFLHlCaEk2d2tCRixDZ0kzd2tCQSxnQkFDRSx5QmhJOHdrQkYsQ2dJNXdrQkEsVUFDRSx3QmhJK3drQkYsQ2dJMXdrQkEsWUFFRSxrQkFEQSxrQmhJOHdrQkYsQ2dJM3drQkEsbUJBR0UsYXpIL0VTLEN5SDZFVCxjQUNBLGFoSSt3a0JGLENnSTN3a0JBLFlBQ0MsaUJoSTh3a0JELENnSTN3a0JBLGtCQUNFLGFoSTh3a0JGLENnSTV3a0JBLHdCQUVDLFVoSTh3a0JELENnSTN3a0JBLGtCQU9FLFlBSkEsV0FGQSxjQUlBLFdBQ0EsT0FKQSxrQkFNQSwwQkFKQSxPaElreGtCRixDZ0kzd2tCRSwrQkFDSSx3QmhJOHdrQk4sQ2dJL3drQkUsaUNBQ0ksd0JoSWt4a0JOLENnSW54a0JFLCtCQUNJLHdCaElzeGtCTixDZ0l2eGtCRSw0QkFDSSx3QmhJMHhrQk4sQ2dJM3hrQkUsK0JBQ0ksd0JoSTh4a0JOLENnSS94a0JFLDhCQUNJLHdCaElreWtCTixDZ0lueWtCRSw2QkFDSSx3QmhJc3lrQk4sQ2dJdnlrQkUsNEJBQ0ksd0JoSTB5a0JOLENnSW55a0JBLFNBR0UsbUJBRkEsYUFDQSxzQmhJdXlrQkYsQ2dJN3hrQkEsbURBR0Usa0IzSDdHUyxDMkg4R1QscUJBQ0EsT0FIQSxXQURBLFVoSTR5a0JGLENnSXR5a0JBLGlEQUNFLGNoSXl5a0JGLENpSTE3a0JBLGNBQ0ksbUVqSTY3a0JKLENpSTM3a0JBLGNBQ0ksbUVqSTg3a0JKLENrSWo4a0JJLHFDQU9JLG1CQUdBLHVCQU5BLGdCQUVBLGFBRUEsZUFDQSw4QkFOQSxPQUZBLDRCQVdBLGdDQVZBLFdBU0EsV2xJbzhrQlIsQ2tJbDhrQlEsMkNBQ0ksWWxJbzhrQlosQ2tJNTRrQkksbUJBQ0ksVWxJazhrQlIsQ2tJajhrQlEsdUJBRUksV2xJcThrQlosQ2tJMTZrQlksMENBR0ksa0JBREEsWUFEQSxVbElzOGtCaEIsQ2tJaDZrQkEsMEJBRVEseUJBRUksYUFEQSxXbElpOGtCVixDa0k5N2tCTSwwQkFFSSxjQURBLFVsSWk4a0JWLENrSTc3a0JVLHNDQUNJLGlCbEkrN2tCZCxDQUNGLENrSTE3a0JBLHlCQUVRLHlCQUNJLFlsSTI3a0JWLENrSXo3a0JNLDBCQUVJLGtCQURBLFVsSTQ3a0JWLENBQ0YsQ2tJdjdrQkEseUJBQ0ksYUFDSSxXQzNLZSxDRDRLZixnQmxJeTdrQk4sQ2tJeDdrQk0sbUJBQ0ksVWxJMDdrQlYsQ2tJdjdrQk0sMEJBRUksd0JBREEsb0JsSTA3a0JWLENrSXQ3a0JVLHNDQUNJLGVBQ0EsZWxJdzdrQmQsQ2tJcDdrQkUsdUJBQ0kscUJsSXM3a0JOLENBQ0YsQ29Jam5sQkUsdUNBQ0UsVXBJd25sQkosQ29Jcm5sQkksd0RBQ0Usd0JwSXVubEJOLENvSW5ubEJJLG1EQUNJLE1wSXFubEJSLENvSWxubEJFLDJDQVFFLGU3SG5CTyxDNkhhUCxZQUNBLGFBSUEsOEJBRkEsZUFDQSxrQkFGQSxnQ0FIQSxVcEkybmxCSixDb0lsbmxCRSxzQ0FFRSxhQUNBLHNCQUZBLGlCQUdBLDhCcElvbmxCSixDb0lsbmxCRSxzRkFLRSxvRUFEQSxhQUZBLGVBQ0EsTUFJQSxXcEltbmxCSixDb0lobmxCRSxzQ0FDRSxXQUNBLCtCcElrbmxCSixDb0lqbmxCSSw0Q0FFRSxtQkFHQSw4Q0FKQSxhQUdBLFlBREEsc0JwSXFubEJOLENvSWxubEJNLGdEQUNFLFVwSW9ubEJSLENvSWpubEJJLHVEQUlFLFlBSEEsZ0JBSUEsU0FDQSxVQUpBLGtCQUNBLFVwSXNubEJOLENvSWxubEJNLGlFQU1FLDhDQUZBLFU3SDdERyxDNkg4REgsZUFIQSxjQURBLGtCQUVBLFVwSXVubEJSLENvSW5ubEJRLCtJQUVFLFlwSW9ubEJWLENvSWxubEJRLHNFQUNFLGlCcElvbmxCVixDb0lsbmxCUSx3RUFFRSwyQkFEQSxVcElxbmxCVixDb0lsbmxCUSxnRkFJRSxXQURBLGNBREEsZUFEQSxVcEl1bmxCVixDb0lubmxCVSw2S0FFRSxZcElvbmxCWixDb0lsbmxCVSxtTEFLRSxjQUhBLGVBQ0EsWUFHQSxjQUZBLFVwSXNubEJaLENvSWxubEJVLDBGQUNFLFlwSW9ubEJaLENvSWxubEJVLGtGQUNFLFVwSW9ubEJaLENvSWpubEJRLGtGQUNFLFlwSW1ubEJWLENvSTNtbEJJLDZEQUNFLFNwSTZtbEJOLENvSTFtbEJFLGdEQUtFLGU3SHJITyxDNkhpSFAsWUFFQSxpQkFDQSxnQ0FGQSxXcEkrbWxCSixDb0kzbWxCSSwrREFDRSxhQUlBLGVBQ0EsYUFKQSxrQkFFQSxRQURBLEtwSWdubEJOLENvSTFtbEJNLDZEQUVFLG1CQURBLGNwSTZtbEJSLENvSTNtbEJRLGlFQUVFLFlBREEsVXBJOG1sQlYsQ29Jbm5sQkksdURBU0UsY3BJNm1sQk4sQ29JNW1sQk0sMERBQ0UsZUFFQSxnQkFEQSxpQnBJK21sQlIsQ29JNW1sQk0seURBQ0UsYS9IbkhHLEMrSG9ISCxrQnBJOG1sQlIsQ29JM21sQkksOERBQ0ksWXBJNm1sQlIsQ29JM21sQkksMERBQ0UsZ0JBQ0EsU3BJNm1sQk4sQ29JNW1sQk0sc0VBQ0UsYXBJOG1sQlIsQ29JNW1sQlEsd0VBSUUsbUJBSEEsYUNsSEEsQ0R1SEEsZUFIQSxhQUVBLGVBRUEsa0JBTEEsMEJBTUEsMkJwSThtbEJWLENvSTdtbEJVLDhFQUNFLGtCcEkrbWxCWixDb0k3bWxCVSw2RUFFRSxrQi9IakpELEMrSGdKQyxhcElnbmxCWixDb0k3bWxCVSxrRkFJRSxhL0hwSkQsQytIaUpDLGVBQ0EsaUJBQ0EscUJwSWdubEJaLENvSTdtbEJVLG1GQUVFLGdCQURBLHFCcElnbmxCWixDb0k3bWxCVSxrRkFFRSxlQURBLGdCcElnbmxCWixDb0k1bWxCUSwrRUFDRSxlcEk4bWxCVixDb0kxbWxCSSwwREFDRSxRcEk0bWxCTixDb0l0bWxCWSxpRkFDRSx1QnBJd21sQmQsQ29Jcm1sQlUsK0VBQ0Usa0JBQ0EsZ0JwSXVtbEJaLENvSWhtbEJVLDRFQUNFLDhCcElrbWxCWixDb0kvbGxCUSwwRUFHRSxlN0gxTkMsQzZId05ELGFBQ0EsZ0JBRUEsOEJwSWltbEJWLENvSWhtbEJVLHdGQUNFLDJCcElrbWxCWixDb0kzbGxCRSx5Q0FDRSxzQnBJNmxsQkosQ29JMWxsQkEseUJBR00sd0RBQ0UsVXBJMmxsQk4sQ29JdmxsQkksK0RBQ0UsYXBJeWxsQk4sQ0FDRixDb0lybGxCQSx5QkFDRSxtQkFDRSxjcEl1bGxCRixDb0l0bGxCRSxnQ0FDRSxVcEl3bGxCSixDb0lybGxCQSxtQkFDRSxlcEl1bGxCRixDb0lybGxCQSxzQ0FHRSwwQkFEQSxRcEl3bGxCRixDb0ly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am1CWSwrREFNSSxnQ0FGQSxhSEZOLENHR00sZUFIQSxjQURBLGtCQUVBLFV4SWdrbUJoQixDd0k1am1CZ0IsMklBRUksWXhJNmptQnBCLEN3STNqbUJnQixvRUFDSSxpQnhJNmptQnBCLEN3SXpqbUJvQiwySkFDSSxheEk4am1CeEIsQ3dJM2ptQmdCLDhFQUlJLGFuSWxDVCxDbUkrQlMsY0FFQSxlQURBLFV4SStqbUJwQixDd0k1am1Cb0IseUtBRUksWXhJNmptQnhCLEN3SXhqbUJvQiwyTEFDSSxheEk2am1CeEIsQ3dJM2ptQm9CLCtLQUtJLGNBSEEsZUFDQSxZQUdBLGdCQUZBLFV4SStqbUJ4QixDd0kzam1Cb0Isd0ZBRUksY0FEQSxlQUVBLGdCQUNBLGlCQUVBLFVBREEsb0JBRUEseUJ4STZqbUJ4QixDd0kxam1Cb0IsZ0ZBQ0ksYXhJNGptQnhCLEN3SXpqbUJnQix3VEFVSSwyRkFIQSxTQUZBLFNBRkEsa0JBR0EsUUFGQSxPeElpa21CcEIsQ3dJcmptQkksOENBTUksZWpJdkhHLENpSWtISCxZQUdBLGlCQUNBLGdDQUZBLFdEckh1QixDQ29IdkIsVXhJMmptQlIsQ3dJdGptQlEsbURBQ0ksVXhJd2ptQlosQ3dJdGptQlEscURBQ0ksWXhJd2ptQlosQ3dJdGptQlEsd0RBR0ksYUFGQSxnQkFDQSxTeEl5am1CWixDd0l2am1CWSxvRUFDSSxheEl5am1CaEIsQ3dJeGptQmdCLHNFQUlJLG1CQUhBLGFIM0ZWLENHZ0dVLGVBSEEsYUFFQSxlQUVBLGtCQUxBLDBCQU1BLDJCeEkwam1CcEIsQ3dJemptQm9CLDRFQUNJLGtCeEkyam1CeEIsQ3dJemptQm9CLDJFQUNJLGF4STJqbUJ4QixDd0l6am1Cb0IsZ0ZBSUksYW5JNUhiLENtSXlIYSxlQUNBLGlCQUNBLHFCeEk0am1CeEIsQ3dJemptQm9CLGlGQUVJLGdCQURBLHFCeEk0am1CeEIsQ3dJemptQm9CLGdGQUVJLGVBREEsaUJBRUEsMEJ4STJqbUJ4QixDd0lyam1CUSx3REFDSSxReEl1am1CWixDd0lqam1Cd0IsK0VBQ0ksdUJ4SW1qbUI1QixDd0lo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OUk2dm5CaEIsQzhJNXZuQmdCLHdGQUNFLFlBQ0EsaUI5STh2bkJsQixDOEkxdm5CZ0IsMkZBQ0UsaUI5STR2bkJsQixDOEk5dW5CSSwyREFDRSxXOUlpdm5CTixDOEkvdW5CSSwrREFDRSxVOUlpdm5CTixDOEk5dW5CRSw0Q0FFRSxPQURBLFc5SWl2bkJKLEM4STl1bkJFLGdEQUVFLG9CQURBLHdCOUlpdm5CSixDOEkxdW5CRSwrQ0FFRSxPQURBLFU5STh1bkJKLEM4SXJ1bkJJLHFYQUNFLFk5STh1bkJOLEM4STV1bkJJLCtEQUNFLHNCQUNBLFM5STh1bkJOLEM4STd1bkJNLGlFQUVFLGlCQURBLFU5SWd2bkJSLEM4STl1bkJRLG1FQUVFLGVBREEsVzlJaXZuQlYsQzhJOXVuQlEsdUVBQ0UsZUFDQSxjOUlndm5CVixDOEl2dW5CWSxvRUFDRSxTOUl5dW5CZCxDOEl4dW5CYyxzRUFFRSxpQkFEQSxVOUkydW5CaEIsQzhJenVuQmdCLHdFQUVFLGVBREEsVzlJNHVuQmxCLEM4SXp1bkJnQiw0RUFDRSxlQUNBLGM5STJ1bkJsQixDOElsdW5Cb0IsdUZBQ0UsUzlJb3VuQnRCLEM4SXh0bkJNLDJKQUNFLFk5STZ0bkJSLEM4SXp0bkJFLG1EQUVFLG9CQURBLHVCOUk0dG5CSixDOElsdG5CSSxnRUFDRSxXOUlvdG5CTixDOElodG5CQSx3Q0FDRSxrQ0FDQSxZOUltdG5CRixDOElodG5CQSxhQUNFLGlCOUltdG5CRixDOElqdG5CQSxxQkFFRSx3QnpJeFFLLEN5STZRTCxnQ0FEQSw2QkFMQSxXQUdBLFlBS0EsWUFEQSxXQUxBLGtCQU9BLHdCQUxBLFc5SXl0bkJGLEM4SWp0bkJBLDJCQUNFLE9BQ0Esd0JBQ0EsVTlJb3RuQkYsQzhJcHNuQkEsNEJBS0UsbUNBREEsc0JBRkEscUJBREEsb0JBRUEsb0I5SXlzbkJGLEM4SXJzbkJBLE1BQ0Usa0JBRUEsYUFEQSxROUl5c25CRixDOElyc25CQSxpQ0FDRSxzQjlJd3NuQkYsQzhJbHNuQkEsaUJBQ0UsWTlJeXNuQkYsQzhJdHNuQkEsMENBT0UscUJBQ0UsZ0I5SW1zbkJGLEM4SWpzbkJBLDRDQUNFLFc5SW1zbkJGLEM4SWpzbkJBLGlDQUNFLHVCOUltc25CRixDOElqc25CQSxnQkFRRSx1QkFGQSxTQUlBLGdCQVJBLGNBREEsMEJBSUEseUJBRkEsZUFJQSxRQUhBLHlCQUtBLGE5SW9zbkJGLEM4SWhzbkJBLGdEQUNFLFU5SWtzbkJGLEM4SS9ybkJBLHdCQUNFLFk5SWlzbkJGLENBQ0YsQzhJL3JuQkEseUNBQ0UsYUFDRSxzQjlJaXNuQkYsQ0FDRixDOEk5cm5CQSx1Q0FDRSxzQjlJZ3NuQkYsQzhJNXJuQkUsK0JBRUUsd0J6SWhYRyxDeUlxWEgsK0JBRUEsNkJBSEEsNEJBRUEsMEJBUEEsV0FHQSxZQU1BLFdBUEEsa0JBUUEsYUFDQSx3QkFQQSxXOUlzc25CSixDOEk1cm5CRSxxQ0FDRSxRQUNBLHdCQUNBLFU5SThybkJKLEM4STVybkJFLHNDQU1FLG1DQURBLHNCQUpBLG1CQUVBLHFCQURBLHFCQUVBLG9COUlnc25CSixDOEk1cm5CRSxnQkFHRSxZQUZBLGtCQUNBLFE5SStybkJKLEM4STFybkJJLHdGQUVFLDJCOUk0cm5CTixDOEkxcm5CSSxrREFDRSxhQUNBLGVBRUEsYUFEQSxLOUk2cm5CTixDOEkxcm5CSSxzREFDRSxVOUk0cm5CTixDOEl2cm5CTSw0SEFFRSxhekk1WUcsQ3lJK1lILGNBRkEsZUFDQSx3QjlJMHJuQlIsQzhJcnJuQlEsd0VBR0UsYUFDQSw4QkFGQSxtQkFEQSxjOUkwcm5CVixDOEk1cW5CUSwyREFDRSxjOUk4cW5CVixDOEk3cW5CVSw4REFFRSxlQURBLGU5SWdybkJaLEM4STlxbkJZLGdFQUdFLG1CQUZBLGF6SXJhSCxDeUkyYUcsZUFMQSxhQUVBLFlBRUEsbUJBREEsYzlJa3JuQmQsQzhJL3FuQmMsMEVBQ0UsZ0I5SWlybkJoQixDOEkvcW5CYywyRUFFRSxlQURBLHlCOUlrcm5CaEIsQzhJL3FuQmMsd0VBQ0UsVzlJaXJuQmhCLEM4SS9xbkJjLHNFQUNFLG9COUlpcm5CaEIsQzhJN3FuQmMsaUZBQ0UsYUFDQSxnQkFDQSwwQjlJK3FuQmhCLEM4STlxbkJnQixtRkFDRSxZQUNBLGtCOUlncm5CbEIsQzhJNXFuQmdCLHNGQUNFLGlCOUk4cW5CbEIsQzhJanFuQlEscUVBQ0UsWTlJbXFuQlYsQzhJanFuQlEseUVBQ0UsVTlJbXFuQlYsQzhJaHFuQk0sc0RBRUUsUUFEQSxXOUltcW5CUixDOElocW5CTSwwREFFRSxvQkFEQSx3QjlJbXFuQlIsQzhJNXBuQkkseURBRUUsUUFEQSxVOUkrcG5CTixDOEk3cG5CTSxnV0FLRSxZOUkrcG5CUixDK0lscm9CQSwrQ0FHRSwwQi9JcXJvQkYsQytJbHJvQkEsbUJBR0UsWUFEQSxpQkFEQSxVL0l1cm9CRixDK0lucm9CRSxzQ0FDRSxjL0lxcm9CSixDK0locm9CRSxnRUFDRSxrQi9JbXJvQkosQytJbHJvQkkscUVBRUUsZXhJZEssQ3dJYUwsUy9JcXJvQk4sQytJaHJvQkEsY0FDRSx3Qi9JbXJvQkYsQ2dKL3JvQlEscURBQ0Usa0JoSmtzb0JWLENnSmpzb0JVLCtEQUNFLHVCaEptc29CWixDZ0poc29CUSw0REFDRSxpQmhKa3NvQlYsQ2dKL3JvQk0sdURBR0UsZ0JBRkEsU0FHQSxhQUNBLGdCQUhBLFVBSUEsMEJoSmlzb0JSLENnSi9yb0JVLDREQUNFLGlCaEppc29CWixDZ0p4cm9CRSxzRUFDRSxnQmhKMnJvQkosQ2dKenJvQkUsNkJBQ0UsaUJBQ0EsY2hKMnJvQkosQ2dKdHJvQkEsY0FLRSxzQkFGQSw0QkFHQSxxQkFMQSxZQUdBLGtCQUZBLHFCaEo2cm9CRixDaUpsdm9CSSxnQkFFSSxnQkFEQSxVakpzdm9CUixDaUpwdm9CUSw0Q0FDSSxvQmpKc3ZvQlosQ2lKaHZvQkksaUJBQ0ksZWpKbXZvQlIsQ2tKL3ZvQkEsV0FFSSxZQURBLFVsSm13b0JKLENrSi92b0JBLFdBRUksWUFEQSxVbEptd29CSixDa0ovdm9CQSxXQUVJLFlBREEsVWxKbXdvQkosQ2tKaHdvQkEsV0FFSSxhQURBLFdsSm93b0JKLENrSmh3b0JBLGlCQUVJLFlBREEsVWxKb3dvQkosQ21KdnhvQkksdUJBQ0ksK0JuSjB4b0JSLENtSjN4b0JJLHlCQUNJLCtCbko4eG9CUixDbUoveG9CSSx1QkFDSSwrQm5Ka3lvQlIsQ21KbnlvQkksb0JBQ0ksK0JuSnN5b0JSLENtSnZ5b0JJLHVCQUNJLCtCbkoweW9CUixDbUozeW9CSSxzQkFDSSwrQm5KOHlvQlIsQ21KL3lvQkkscUJBQ0ksK0JuSmt6b0JSLENtSm56b0JJLG9CQUNJLCtCbkpzem9CUixDbUpqem9CSSw4QkFDSSxnQ25Kb3pvQlIsQ21KcnpvQkksZ0NBQ0ksZ0NuSnd6b0JSLENtSnp6b0JJLDhCQUNJLGdDbko0em9CUixDbUo3em9CSSwyQkFDSSxnQ25KZzBvQlIsQ21KajBvQkksOEJBQ0ksZ0NuSm8wb0JSLENtSnIwb0JJLDZCQUNJLGdDbkp3MG9CUixDbUp6MG9CSSw0QkFDSSxnQ25KNDBvQlIsQ21KNzBvQkksMkJBQ0ksZ0NuSmcxb0JSLENvSngxb0JBLE1BS0ksU0FIQSxtQkFDQSxtRXBKMjFvQkosQ29KeDFvQkksaUJBQ0kseUZwSjAxb0JSLENvSnQxb0JBLDBCQUNJLDRCcEp5MW9CSixDb0p2MW9CQSxZQUNJLGlCQUNBLG9CcEowMW9CSixDb0p2MW9CSSxvQkFDSSxrQkFDQSxTcEowMW9CUixDb0p4MW9CSSx3QkFTSSwyQkFQQSxXQUtBLFlBSEEsT0FFQSxZQUxBLGtCQUlBLFFBRkEsTUFLQSxXQUVBLFNwSjAxb0JSLENvSngxb0JJLDZCQUVJLFlBREEsVXBKMjFvQlIsQ29KeDFvQkksK0JBS0ksdUJBREEsU0FGQSxZQUNBLFVBRkEsaUJwSjgxb0JSLENvSnoxb0JRLDJDQUNJLGtCQUNBLDBCcEoyMW9CWixDb0pyMW9CSSxzQkFDSSxrQnBKdzFvQlIsQ29KdDFvQkksdUJBQ0ksY3BKdzFvQlIsQ29KdDFvQkksd0NBQ0ksYXBKdzFvQlIsQ29KbjFvQkksMEJBQ0ksa0JwSnMxb0JSLENvSnAxb0JJLDJCQUlJLDBCQUhBLGNwSnMxb0JSLENvSi8wb0JBLGNBQ0ksa0JBQ0EsU3BKcTFvQkosQ29KcDFvQkkseUJBRUksWXBKcTFvQlIsQ29KcDFvQlEsa0NBSUksdUJBRkEsYUFDQSxzQkFGQSxXcEowMW9CWixDb0puMW9CSSwwQkFLSSw0QkFKQSxjcEpzMW9CUixDb0ovMG9CSSxvQkFDSSxhcEppMW9CUixDb0o1MG9CUSxrQ0FDSSwwQnBKKzBvQlosQ29KaDFvQlEsb0NBQ0ksMkJwSm0xb0JaLENvSnAxb0JRLGtDQUNJLDBCcEp1MW9CWixDb0p4MW9CUSwrQkFDSSwyQnBKMjFvQlosQ29KNTFvQlEsa0NBQ0ksMEJwSisxb0JaLENvSmgyb0JRLGlDQUNJLHlCcEptMm9CWixDb0pwMm9CUSxnQ0FDSSwyQnBKdTJvQlosQ29KeDJvQlEsK0JBQ0ksd0JwSjIyb0JaLENvSnIyb0JJLHdCQUtJLGtCQUhBLFlBRUEsWUFEQSxnQkFGQSxVcEo0Mm9CUixDb0psMm9CUSx5Q0FHSSxhL0lsSEwsQytJZ0hLLGNBQ0EsY3BKczJvQlosQ29KaDJvQkksdUJBQ0ksUXBKbTJvQlIsQ29KajJvQkksc0RBQ0ksWXBKbTJvQlIsQ29KajJvQkksK0JBR0ksbUJBREEsYUFEQSxpQnBKcTJvQlIsQ29KbDJvQlEscUNBT0ksZUFKQSxxQkFGQSxlQUNBLFlBR0EsaUJBQ0EsYUFGQSxVcEp1Mm9CWixDb0psMm9CUSxzQ0FPSSw2QkFMQSxXQUlBLFlBRkEsT0FIQSxrQkFFQSxNQUVBLFNwSnMyb0JaLENvSjkxb0JJLGlDQUNJLGFBQ0Esb0NwSmkyb0JSLENvSjMxb0JJLHVCQUNJLHFCQUNBLFdwSjgxb0JSLENvSjExb0JBLGNBRUksc0JBREEsaUJwSisxb0JKLENvSjMxb0JBLGtDQUZJLCtDcEowMm9CSixDb0p4Mm9CQSxvQkFPSSxrQkFFQSxxQ0FSSixXQUdJLFlBRUEsT0FFQSxVQU5BLGtCQUdBLE1BRkEsVXBKcTJvQkosQ29KMzFvQkEsb0JBQ0ksb0JwSjgxb0JKLENvSjMxb0JBLDBCQUNJLFNwSjgxb0JKLENvSjMxb0JBLG9DQUVRLGlDQUNJLFVwSjYxb0JWLENBQ0YsQ3FKM2lwQkEsWUFFSSxtQkFEQSx1QkFFQSxtQkFDQSxTcko0bnBCSixDcUozbnBCSSxlQUNJLGlCQUNBLGNBRUEsUXJKNG5wQlIsQ3FKem5wQkksZUFDSSxnQkFFQSxTQURBLFNySjRucEJSLENxSjFucEJRLGtCQU1JLGFoSllELENnSmpCQyxxQkFHQSxjQURBLGdCQURBLGtCQUdBLHFCcko2bnBCWixDcUozbnBCWSx3QkFPSSxrQmhKSUwsQ2dKSEssa0JBSkEsV0FDQSxZQUpBLGtCQUVBLFFBREEsU0FJQSxTckorbnBCaEIsQ3FKMW5wQmdCLG1DQUNJLFlySjRucEJwQixDcUp6bnBCWSxvQkFDSSxhckoybnBCaEIsQ3FKbm5wQlEseUJBQ0ksaUJBQ0EsY0FHQSxrQnJKcW5wQlosQ3FKaG5wQkEseUJBQ0ksWUFFSSx1QkFEQSxxQnJKb25wQk4sQ3FKbG5wQk0sOEJBQ0ksY3JKb25wQlYsQ0FDRixDc0pucnBCQSxxQ0FFSSxpQ3RKcXJwQkosQ3NKanJwQkksOEJBRUksNEJ0Sm1ycEJSLENzSmpycEJJLFlBRUksa0JBREEsbUJ0Sm9ycEJSLENzSmhycEJJLFdBQ0ksZXRKa3JwQlIsQ3NKaHJwQkksK0JBRUksZ0JBREEsbUJ0Sm1ycEJSLENzSjlxcEJBLHFDQUdJLGdDQURBLHVCdEprcnBCSixDc0o3cXBCSSxzQ0FJSSw0Q0FEQSxhQURBLHFCdEprcnBCUixDc0o5cXBCSSx5QkFFSSxZQUNBLFVBRkEsVXRKa3JwQlIsQ3NKM3FwQkksZ0RBSUksNENBREEsYUFEQSxxQnRKZ3JwQlIsQ3NKMXFwQkEsbUJBQ0ksK0J0SjZxcEJKLENzSjFxcEJBLGFBR0ksdUJBR0EsNkJBRkEsa0JBRkEsV0FHQSxrQkFKQSxTdEprcnBCSixDc0p6cXBCSSw2Q0FDSSxjdEo0cXBCUixDc0p4cXBCQSwrQkFDSSxvQnRKMnFwQkosQ3NKMXFwQkksMkVBRUksa0JqSmpFRCxDaUprRUMsb0J0SjJxcEJSLENzSjFxcEJRLG1GQUNJLFN0SjRxcEJaLENzSnpxcEJJLHFDQUNJLHlCdEoycXBCUixDc0p2cXBCQSxZQUNJLFV0SjBxcEJKLENzSnJxcEJJLGtDQUVJLG9CdEp3cXBCUixDc0p2cXBCUSw0REFDSSwyQ3RKMHFwQlosQ3NKeHFwQlEsOENBQ0ksa0IvSXhCRyxDK0kwQkgsb0IvSTFCRyxDK0l5Qkgsa0N0SjRxcEJaLENzSnpxcEJRLDhDQUNJLGdCQUNBLGtDdEo0cXBCWixDc0p6cXBCSSwrQkFDSSxrQi9JbENPLEMrSW1DUCx3RXRKNHFwQlIsQ3NKMXFwQkksNEJBQ0ksR0FDSSxpREFDQSx1QnRKNnFwQlYsQ3NKM3FwQk0sSUFDSSxxQnRKNnFwQlYsQ3NKM3FwQk0sR0FDSSxxRHRKNnFwQlYsQ0FDRixDc0ozc3BCSSxzQ0FFSSxvQnRKNnNwQlIsQ3NKNXNwQlEsZ0VBQ0ksNkN0SitzcEJaLENzSjdzcEJRLGtEQUNJLGtCL0l4QkcsQytJMEJILG9CL0kxQkcsQytJeUJILGtDdEppdHBCWixDc0o5c3BCUSxrREFDSSxnQkFDQSxrQ3RKaXRwQlosQ3NKOXNwQkksaUNBQ0ksa0IvSWxDTyxDK0ltQ1AsMEV0Sml0cEJSLENzSi9zcEJJLDhCQUNJLEdBQ0ksaURBQ0EsdUJ0Smt0cEJWLENzSmh0cEJNLElBQ0kscUJ0Smt0cEJWLENzSmh0cEJNLEdBQ0kscUR0Smt0cEJWLENBQ0YsQ3NKaHZwQkksa0NBRUksb0J0Smt2cEJSLENzSmp2cEJRLDREQUNJLDJDdEpvdnBCWixDc0psdnBCUSw4Q0FDSSxrQi9JeEJHLEMrSTBCSCxvQi9JMUJHLEMrSXlCSCxrQ3RKc3ZwQlosQ3NKbnZwQlEsOENBQ0ksZ0JBQ0Esa0N0SnN2cEJaLENzSm52cEJJLCtCQUNJLGtCL0lsQ08sQytJbUNQLHdFdEpzdnBCUixDc0pwdnBCSSw0QkFDSSxHQUNJLGlEQUNBLHVCdEp1dnBCVixDc0pydnBCTSxJQUNJLHFCdEp1dnBCVixDc0pydnBCTSxHQUNJLHFEdEp1dnBCVixDQUNGLENzSnJ4cEJJLDRCQUVJLG9CdEp1eHBCUixDc0p0eHBCUSxzREFDSSx3Q3RKeXhwQlosQ3NKdnhwQlEsd0NBQ0ksa0IvSXhCRyxDK0kwQkgsb0IvSTFCRyxDK0l5Qkgsa0N0SjJ4cEJaLENzSnh4cEJRLHdDQUNJLGdCQUNBLGtDdEoyeHBCWixDc0p4eHBCSSw0QkFDSSxrQi9JbENPLEMrSW1DUCwwRXRKMnhwQlIsQ3NKenhwQkkseUJBQ0ksR0FDSSxpREFDQSx1QnRKNHhwQlYsQ3NKMXhwQk0sSUFDSSxxQnRKNHhwQlYsQ3NKMXhwQk0sR0FDSSxxRHRKNHhwQlYsQ0FDRixDc0oxenBCSSxrQ0FFSSxvQnRKNHpwQlIsQ3NKM3pwQlEsNERBQ0ksMkN0Sjh6cEJaLENzSjV6cEJRLDhDQUNJLGtCL0l4QkcsQytJMEJILG9CL0kxQkcsQytJeUJILGtDdEpnMHBCWixDc0o3enBCUSw4Q0FDSSxnQkFDQSxrQ3RKZzBwQlosQ3NKN3pwQkksK0JBQ0ksa0IvSWxDTyxDK0ltQ1Asd0V0SmcwcEJSLENzSjl6cEJJLDRCQUNJLEdBQ0ksaURBQ0EsdUJ0SmkwcEJWLENzSi96cEJNLElBQ0kscUJ0SmkwcEJWLENzSi96cEJNLEdBQ0kscUR0SmkwcEJWLENBQ0YsQ3NKLzFwQkksZ0NBRUksb0J0SmkycEJSLENzSmgycEJRLDBEQUNJLDBDdEptMnBCWixDc0pqMnBCUSw0Q0FDSSxrQi9JeEJHLEMrSTBCSCxvQi9JMUJHLEMrSXlCSCxrQ3RKcTJwQlosQ3NKbDJwQlEsNENBQ0ksZ0JBQ0Esa0N0SnEycEJaLENzSmwycEJJLDhCQUNJLGtCL0lsQ08sQytJbUNQLHNFdEpxMnBCUixDc0puMnBCSSwyQkFDSSxHQUNJLGlEQUNBLHVCdEpzMnBCVixDc0pwMnBCTSxJQUNJLHFCdEpzMnBCVixDc0pwMnBCTSxHQUNJLHFEdEpzMnBCVixDQUNGLENzSnA0cEJJLDhCQUVJLG9CdEpzNHBCUixDc0pyNHBCUSx3REFDSSx5Q3RKdzRwQlosQ3NKdDRwQlEsMENBQ0ksa0IvSXhCRyxDK0kwQkgsb0IvSTFCRyxDK0l5Qkgsa0N0SjA0cEJaLENzSnY0cEJRLDBDQUNJLGdCQUNBLGtDdEowNHBCWixDc0p2NHBCSSw2QkFDSSxrQi9JbENPLEMrSW1DUCwwRXRKMDRwQlIsQ3NKeDRwQkksMEJBQ0ksR0FDSSxpREFDQSx1QnRKMjRwQlYsQ3NKejRwQk0sSUFDSSxxQnRKMjRwQlYsQ3NKejRwQk0sR0FDSSxxRHRKMjRwQlYsQ0FDRixDc0p6NnBCSSw0QkFFSSxvQnRKMjZwQlIsQ3NKMTZwQlEsc0RBQ0ksd0N0SjY2cEJaLENzSjM2cEJRLHdDQUNJLGtCL0l4QkcsQytJMEJILG9CL0kxQkcsQytJeUJILGtDdEorNnBCWixDc0o1NnBCUSx3Q0FDSSxnQkFDQSxrQ3RKKzZwQlosQ3NKNTZwQkksNEJBQ0ksa0IvSWxDTyxDK0ltQ1Asb0V0Sis2cEJSLENzSjc2cEJJLHlCQUNJLEdBQ0ksaURBQ0EsdUJ0Smc3cEJWLENzSjk2cEJNLElBQ0kscUJ0Smc3cEJWLENzSjk2cEJNLEdBQ0kscUR0Smc3cEJWLENBQ0YsQ3NKeDVwQkEsY0FDSSxVdEo0NXBCSixDc0p2NXBCQSxrQ0FKSSx3QmpKMUdPLENpSjJHUCxvQnRKKzVwQkosQ3NKdjVwQkEsWUFFSSx3QmpKcEhLLENpSnFITCxvQmpKckhLLENpSm1ITCxVdEo0NXBCSixDc0p2NXBCQSxhQUVJLHdCakp6SE0sQ2lKMEhOLG9CakoxSE0sQ2lKd0hOLFV0SjQ1cEJKLENzSnY1cEJBLGVBRUksd0JqSjlITyxDaUorSFAsb0JqSi9ITyxDaUo2SFAsVXRKNDVwQkosQ3NKdjVwQkEsY0FFSSx3QmpKbklNLENpSm9JTixvQmpKcElNLENpSmtJTixVdEo0NXBCSixDc0p2NXBCQSxhQUVJLHdCakp4SUssQ2lKeUlMLG9Cakp6SUssQ2lKdUlMLFV0SjQ1cEJKLENzSnY1cEJBLGFBRUksd0JqSjdJTSxDaUo4SU4sb0JqSjlJTSxDaUo0SU4sVXRKNDVwQkosQ3NKdDVwQkEsc0JBR0ksZ0NBREEsb0JqSjFKTyxDaUp5SlAsdUJ0SjI1cEJKLENzSng1cEJJLDRCQUNJLG1CQUNBLHFCQUNBLG9CdEowNXBCUixDc0p0NXBCQSxvQkFHSSxnQ0FEQSxvQmpKcEtLLENpSm1LTCx1QnRKMjVwQkosQ3NKeDVwQkksMEJBQ0ksbUJBQ0EscUJBQ0Esb0J0SjA1cEJSLENzSnQ1cEJBLHFCQUdJLGdDQURBLG9Cako5S00sQ2lKNktOLHVCdEoyNXBCSixDc0p4NXBCSSwyQkFDSSxtQkFDQSxvQnRKMDVwQlIsQ3NKMTRwQkEsUUFFSSxnQkFEQSxrQkFFQSx1QnRKNjRwQkos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QSxNQVFBLHdCQU5BLFMxSjB4cUJOLEMwSjV3cUJNLDJDQUNFLGtDMUord3FCUixDMEpoeHFCTSw2Q0FDRSxrQzFKbXhxQlIsQzBKcHhxQk0sMkNBQ0Usa0MxSnV4cUJSLEMwSnh4cUJNLHdDQUNFLGtDMUoyeHFCUixDMEo1eHFCTSwyQ0FDRSxrQzFKK3hxQlIsQzBKaHlxQk0sMENBQ0Usa0MxSm15cUJSLEMwSnB5cUJNLHlDQUNFLGtDMUp1eXFCUixDMEp4eXFCTSx3Q0FDRSxrQzFKMnlxQlIsQzBKbnlxQkksaURBQ0Usd0IxSnN5cUJOLEMwSm55cUJNLG1EQUNFLCtCMUpxeXFCUixDMEpseXFCSSxxQ0FDRSxlbkp0SUssQ21KdUlMLHdCMUpveXFCTixDMEpueXFCTSwyQ0FDRSxvQjFKcXlxQlIsQzBKanpxQkksbURBQ0Usd0IxSm96cUJOLEMwSmp6cUJNLHFEQUNFLCtCMUptenFCUixDMEpoenFCSSx1Q0FDRSxlbkp0SUssQ21KdUlMLHdCMUprenFCTixDMEpqenFCTSw2Q0FDRSxvQjFKbXpxQlIsQzBKL3pxQkksaURBQ0Usd0IxSmswcUJOLEMwSi96cUJNLG1EQUNFLCtCMUppMHFCUixDMEo5enFCSSxxQ0FDRSxlbkp0SUssQ21KdUlMLHdCMUpnMHFCTixDMEovenFCTSwyQ0FDRSxvQjFKaTBxQlIsQzBKNzBxQkksOENBQ0Usd0IxSmcxcUJOLEMwSjcwcUJNLGdEQUNFLCtCMUorMHFCUixDMEo1MHFCSSxrQ0FDRSxlbkp0SUssQ21KdUlMLHdCMUo4MHFCTixDMEo3MHFCTSx3Q0FDRSxvQjFKKzBxQlIsQzBKMzFxQkksaURBQ0Usd0IxSjgxcUJOLEMwSjMxcUJNLG1EQUNFLCtCMUo2MXFCUixDMEoxMXFCSSxxQ0FDRSxlbkp0SUssQ21KdUlMLHdCMUo0MXFCTixDMEozMXFCTSwyQ0FDRSxvQjFKNjFxQlIsQzBKejJxQkksZ0RBQ0Usd0IxSjQycUJOLEMwSnoycUJNLGtEQUNFLCtCMUoyMnFCUixDMEp4MnFCSSxvQ0FDRSxlbkp0SUssQ21KdUlMLHdCMUowMnFCTixDMEp6MnFCTSwwQ0FDRSxvQjFKMjJxQlIsQzBKdjNxQkksK0NBQ0Usd0IxSjAzcUJOLEMwSnYzcUJNLGlEQUNFLCtCMUp5M3FCUixDMEp0M3FCSSxtQ0FDRSxlbkp0SUssQ21KdUlMLHdCMUp3M3FCTixDMEp2M3FCTSx5Q0FDRSxvQjFKeTNxQlIsQzBKcjRxQkksOENBQ0Usd0IxSnc0cUJOLEMwSnI0cUJNLGdEQUNFLCtCMUp1NHFCUixDMEpwNHFCSSxrQ0FDRSxlbkp0SUssQ21KdUlMLHdCMUpzNHFCTixDMEpyNHFCTSx3Q0FDRSxvQjFKdTRxQlIsQzBKOTNxQkUsa0JBQ0UsaUIxSmk0cUJKLEMwSmg0cUJJLHdCQUlFLGdCQURBLGtCQUZBLFdBQ0EsUzFKbzRxQk4sQzBKMTNxQk0sd0NBQ0Usd0IxSjYzcUJSLEMwSjkzcUJNLDBDQUNFLHdCMUppNHFCUixDMEpsNHFCTSx3Q0FDRSx3QjFKcTRxQlIsQzBKdDRxQk0scUNBQ0Usd0IxSnk0cUJSLEMwSjE0cUJNLHdDQUNFLHdCMUo2NHFCUixDMEo5NHFCTSx1Q0FDRSx3QjFKaTVxQlIsQzBKbDVxQk0sc0NBQ0Usd0IxSnE1cUJSLEMwSnQ1cUJNLHFDQUNFLHdCMUp5NXFCUixDMEpqNXFCSSw4Q0FDRSx3QjFKbzVxQk4sQzBKajVxQk0sZ0RBQ0UsK0IxSm01cUJSLEMwSmg1cUJJLGtDQUNFLGVuSmxMSyxDbUptTEwsd0IxSms1cUJOLEMwSmo1cUJNLHdDQUVFLGtCbkpqSE8sQ21KZ0hQLFExSm81cUJSLEMwSmg2cUJJLGdEQUNFLHdCMUptNnFCTixDMEpoNnFCTSxrREFDRSwrQjFKazZxQlIsQzBKLzVxQkksb0NBQ0UsZW5KbExLLENtSm1MTCx3QjFKaTZxQk4sQzBKaDZxQk0sMENBRUUsa0JuSmpITyxDbUpnSFAsUTFKbTZxQlIsQzBKLzZxQkksOENBQ0Usd0IxSms3cUJOLEMwSi82cUJNLGdEQUNFLCtCMUppN3FCUixDMEo5NnFCSSxrQ0FDRSxlbkpsTEssQ21KbUxMLHdCMUpnN3FCTixDMEovNnFCTSx3Q0FFRSxrQm5KakhPLENtSmdIUCxRMUprN3FCUixDMEo5N3FCSSwyQ0FDRSx3QjFKaThxQk4sQzBKOTdxQk0sNkNBQ0UsK0IxSmc4cUJSLEMwSjc3cUJJLCtCQUNFLGVuSmxMSyxDbUptTEwsd0IxSis3cUJOLEMwSjk3cUJNLHFDQUVFLGtCbkpqSE8sQ21KZ0hQLFExSmk4cUJSLEMwSjc4cUJJLDhDQUNFLHdCMUpnOXFCTixDMEo3OHFCTSxnREFDRSwrQjFKKzhxQlIsQzBKNThxQkksa0NBQ0UsZW5KbExLLENtSm1MTCx3QjFKODhxQk4sQzBKNzhxQk0sd0NBRUUsa0JuSmpITyxDbUpnSFAsUTFKZzlxQlIsQzBKNTlxQkksNkNBQ0Usd0IxSis5cUJOLEMwSjU5cUJNLCtDQUNFLCtCMUo4OXFCUixDMEozOXFCSSxpQ0FDRSxlbkpsTEssQ21KbUxMLHdCMUo2OXFCTixDMEo1OXFCTSx1Q0FFRSxrQm5KakhPLENtSmdIUCxRMUorOXFCUixDMEozK3FCSSw0Q0FDRSx3QjFKOCtxQk4sQzBKMytxQk0sOENBQ0UsK0IxSjYrcUJSLEMwSjErcUJJLGdDQUNFLGVuSmxMSyxDbUptTEwsd0IxSjQrcUJOLEMwSjMrcUJNLHNDQUVFLGtCbkpqSE8sQ21KZ0hQLFExSjgrcUJSLEMwSjEvcUJJLDJDQUNFLHdCMUo2L3FCTixDMEoxL3FCTSw2Q0FDRSwrQjFKNC9xQlIsQzBKei9xQkksK0JBQ0UsZW5KbExLLENtSm1MTCx3QjFKMi9xQk4sQzBKMS9xQk0scUNBRUUsa0JuSmpITyxDbUpnSFAsUTFKNi9xQlIsQzBKci9xQkEsUUFFRSxxQkFFQSxZQURBLGtCQUZBLGlCMUoyL3FCRixDMEp2L3FCRSwwQkFHRSxlQUZBLGtCQUNBLFExSjAvcUJKLEMwSnYvcUJFLGNBR0UsU0FGQSxVQUNBLE8xSjAvcUJKLEMwSnYvcUJFLGdCQVNFLHdCcko1TE8sQ3FKMkxQLG1CQURBLFNBTEEsZUFHQSxPQUpBLGtCQUtBLFFBRkEsTUFPQSxlQVJBLFUxSmlnckJKLEMwSnYvcUJFLHVCQU9FLHFCbkpoT08sQ21KbU9QLGtCQUpBLFlBS0EsaUdBVEEsV0FDQSxZQUVBLFVBSkEsa0JBUUEsZUFMQSxVMUpnZ3JCSixDMEp0L3FCRSw4QkFDRSx3QjFKdy9xQkosQzBKdC9xQkUsNEJBQ0UsMEIxSncvcUJKLEMwSnQvcUJFLHFDQUdFLDBCMUp3L3FCSixDMEpsL3FCSSxzQ0FDRSx3QjFKcS9xQk4sQzBKbi9xQkksb0NBQ0UsMEIxSnEvcUJOLEMwSnovcUJJLHdDQUNFLHdCMUo0L3FCTixDMEoxL3FCSSxzQ0FDRSwwQjFKNC9xQk4sQzBKaGdyQkksc0NBQ0Usd0IxSm1nckJOLEMwSmpnckJJLG9DQUNFLDBCMUptZ3JCTixDMEp2Z3JCSSxtQ0FDRSx3QjFKMGdyQk4sQzBKeGdyQkksaUNBQ0UsMEIxSjBnckJOLEMwSjlnckJJLHNDQUNFLHdCMUppaHJCTixDMEovZ3JCSSxvQ0FDRSwwQjFKaWhyQk4sQzBKcmhyQkkscUNBQ0Usd0IxSndockJOLEMwSnRockJJLG1DQUNFLDBCMUp3aHJCTixDMEo1aHJCSSxvQ0FDRSx3QjFKK2hyQk4sQzBKN2hyQkksa0NBQ0UsMEIxSitockJOLEMwSm5pckJJLG1DQUNFLHdCMUpzaXJCTixDMEpwaXJCSSxpQ0FDRSwwQjFKc2lyQk4sQzBKaGlyQkUscUNBRUUsZUFDQSxrQjFKbWlyQkosQzBKamlyQkksMkRBQ0UsVUFDQSxPMUpvaXJCTixDMkpsenJCQSxjQUVJLDRDQURBLGMzSnF6ckJKLEMySmx6ckJBLFdBR0ksbUJBQ0EsYXRKNkJPLENzSmhDUCxhQUNBLGtCM0p1enJCSixDMkpwenJCSSxhQUNJLFkzSnN6ckJSLEM0Si96ckJBLGNBUUksZ0NBSkEsa0J2SjJCTyxDdUp4QlAsNkJBRkEsa0JBSkEscUJBRUEsV0FHQSxnQkFKQSxTNUp3MHJCSixDNEpoMHJCQSxnQkFDSSxHQUFLLGlEQUFvRCx1QjVKcTByQjNELEM0SnAwckJFLElBQU0sd0I1SnUwckJSLEM0SnQwckJFLEdBQU8scUQ1SnkwckJULENBQ0YsQzRKdjByQkksc0JBRUksd0NBREEsK0I1SjAwckJSLEM0SjMwckJJLHdCQUVJLDBDQURBLGdDNUorMHJCUixDNEpoMXJCSSxzQkFFSSx3Q0FEQSwrQjVKbzFyQlIsQzRKcjFyQkksbUJBRUkscUNBREEsZ0M1SnkxckJSLEM0SjExckJJLHNCQUVJLHdDQURBLCtCNUo4MXJCUixDNEovMXJCSSxxQkFFSSx1Q0FEQSw4QjVKbTJyQlIsQzRKcDJyQkksb0JBRUksc0NBREEsZ0M1SncyckJSLEM0SnoyckJJLG1CQUVJLHFDQURBLDZCNUo2MnJCUixDNEp4MnJCSSx3QkFDSSxHQUFLLDJFQUF3RSx1QjVKNjJyQm5GLEM0SjUyckJNLElBQU0sb0M1SisyckJaLEM0SjkyckJNLEdBQU8sa0U1SmkzckJiLENBQ0YsQzRKcjNyQkksMEJBQ0ksR0FBSyw2RUFBd0UsdUI1SnkzckJuRixDNEp4M3JCTSxJQUFNLHFDNUoyM3JCWixDNEoxM3JCTSxHQUFPLG1FNUo2M3JCYixDQUNGLEM0Smo0ckJJLHdCQUNJLEdBQUssMkVBQXdFLHVCNUpxNHJCbkYsQzRKcDRyQk0sSUFBTSxvQzVKdTRyQlosQzRKdDRyQk0sR0FBTyxrRTVKeTRyQmIsQ0FDRixDNEo3NHJCSSxxQkFDSSxHQUFLLDZFQUF3RSx1QjVKaTVyQm5GLEM0Smg1ckJNLElBQU0scUM1Sm01ckJaLEM0Smw1ckJNLEdBQU8sbUU1SnE1ckJiLENBQ0YsQzRKejVyQkksd0JBQ0ksR0FBSywyRUFBd0UsdUI1SjY1ckJuRixDNEo1NXJCTSxJQUFNLG9DNUorNXJCWixDNEo5NXJCTSxHQUFPLGtFNUppNnJCYixDQUNGLEM0SnI2ckJJLHVCQUNJLEdBQUsseUVBQXdFLHVCNUp5NnJCbkYsQzRKeDZyQk0sSUFBTSxtQzVKMjZyQlosQzRKMTZyQk0sR0FBTyxpRTVKNjZyQmIsQ0FDRixDNEpqN3JCSSxzQkFDSSxHQUFLLDZFQUF3RSx1QjVKcTdyQm5GLEM0SnA3ckJNLElBQU0scUM1SnU3ckJaLEM0SnQ3ckJNLEdBQU8sbUU1Snk3ckJiLENBQ0YsQzRKNzdyQkkscUJBQ0ksR0FBSyx1RUFBd0UsdUI1Smk4ckJuRixDNEpoOHJCTSxJQUFNLGtDNUptOHJCWixDNEpsOHJCTSxHQUFPLGdFNUpxOHJCYixDQUNGLEM0Smo4ckJBLFNBVUksb0NBSEEsa0JBTkEscUJBQ0EsZUFJQSxXQUhBLFlBS0Esa0JBSkEsb0JBU0Esd0JBUkEsUzVKMjhyQkosQzRKajhyQkEsZ0JBR0kseUJBREEsV0FEQSxTNUowOHJCSixDNEpsOHJCQSwrQkFGSSxXQURBLE9BRkEsa0JBQ0EsSzVKbzlyQkosQzRKaDlyQkEsZUFDSSxlckpqRE8sQ3FKb0RQLGtCQU1BLFNBUEEsV0FHQSxZQUtBLFFBVEEsUzVKODhyQkosQzRKajhyQkksaUJBQ0ksa0JySktPLENxSkFQLG1FNUpvOHJCUixDNEpuOHJCUSx3QkFDSSxrQjVKcThyQlosQzRKNzhyQkksbUJBQ0ksa0JySktPLENxSkFQLG1FNUpnOXJCUixDNEovOHJCUSwwQkFDSSxrQjVKaTlyQlosQzRKejlyQkksaUJBQ0ksa0JySktPLENxSkFQLG1FNUo0OXJCUixDNEozOXJCUSx3QkFDSSxrQjVKNjlyQlosQzRKcityQkksY0FDSSxrQnJKS08sQ3FKQVAsbUU1SncrckJSLEM0SnYrckJRLHFCQUNJLGtCNUp5K3JCWixDNEpqL3JCSSxpQkFDSSxrQnJKS08sQ3FKQVAsbUU1Sm8vckJSLEM0Sm4vckJRLHdCQUNJLGtCNUpxL3JCWixDNEo3L3JCSSxnQkFDSSxrQnJKS08sQ3FKQVAsbUU1Smdnc0JSLEM0Si8vckJRLHVCQUNJLGtCNUppZ3NCWixDNEp6Z3NCSSxlQUNJLGtCckpLTyxDcUpBUCxtRTVKNGdzQlIsQzRKM2dzQlEsc0JBQ0ksa0I1SjZnc0JaLEM0SnJoc0JJLGNBQ0ksa0JySktPLENxSkFQLG1FNUp3aHNCUixDNEp2aHNCUSxxQkFDSSxrQjVKeWhzQlosQzRKM2dzQkksZ0JBQ0EsR0FFSSxzQjVKd2hzQk4sQzRKdGhzQkUsR0FFSSx1QjVKd2hzQk4sQ0FDRixDNEpwaHNCQSxnQkFVSSw2Q0FKQSxrQkFMQSxxQkFDQSxjQUdBLFdBRkEsaUJBSUEsa0JBQ0Esb0JBS0Esd0JBVEEsUzVKK2hzQkosQzRKbmhzQkUsd0JBQ0ksYTVKc2hzQk4sQzRKdmhzQkUsMEJBQ0ksYTVKMGhzQk4sQzRKM2hzQkUsd0JBQ0ksYTVKOGhzQk4sQzRKL2hzQkUscUJBQ0ksYTVKa2lzQk4sQzRKbmlzQkUsd0JBQ0ksYTVKc2lzQk4sQzRKdmlzQkUsdUJBQ0ksYTVKMGlzQk4sQzRKM2lzQkUsc0JBQ0ksYTVKOGlzQk4sQzRKL2lzQkUscUJBQ0ksYTVKa2pzQk4sQzRKcGhzQkEseUJBQ0ksTUFFRSwwSDVKZ2pzQkosQzRKOWlzQkUsTUFDRSwwSDVKZ2pzQkosQzRKOWlzQkUsSUFDRSwySDVKZ2pzQkosQzRKOWlzQkUsTUFDRSwwSDVKZ2pzQkosQzRKOWlzQkUsSUFDRSwwSDVKZ2pzQkosQzRKOWlzQkUsTUFDRSwwSDVKZ2pzQkosQzRKOWlzQkUsSUFDRSwwSDVKZ2pzQkosQzRKOWlzQkUsTUFDRSx1SDVKZ2pzQkosQ0FDRixDNEozaXNCQSwwREFPQyx5QkFFQSxnREFOQSxrQkFFQSxXQURBLFM1Smtqc0JELEM0SjNpc0JBLGVBVUMsc0JBVEEscUJBQ0EsY0FDQSxZQUNBLGtCQUNBLG9CQUdBLHVCNUpnanNCRCxDNEozaXNCRSx1QkFDSSxhNUo4aXNCTixDNEovaXNCRSx5QkFDSSxhNUpranNCTixDNEpuanNCRSx1QkFDSSxhNUpzanNCTixDNEp2anNCRSxvQkFDSSxhNUowanNCTixDNEozanNCRSx1QkFDSSxhNUo4anNCTixDNEovanNCRSxzQkFDSSxhNUpra3NCTixDNEpua3NCRSxxQkFDSSxhNUpza3NCTixDNEp2a3NCRSxvQkFDSSxhNUowa3NCTixDNEp2a3NCQSwyQ0FFQyxXQUNBLGtCQUNBLEs1SjBrc0JELEM0Snhrc0JBLHNCQUdDLHNCQUZBLFc1SjZrc0JELEM0Snprc0JBLHFCQUNHLFU1SjRrc0JILEM0Smhrc0JBLHVCQUNFLFVBR0UsMkI1Snlrc0JGLEM0SnZrc0JBLElBQ0Usc0I1Snlrc0JGLENBQ0YsQzZKenpzQkEsT0FFSSxpQjdKMHpzQkosQzZKeHpzQkksb0JBQ0ksUzdKMHpzQlIsQzZKdHpzQkEsWUFDSSxrQkFDQSx5RjdKeXpzQkosQzZKeHpzQkksMEJBQ0kseUY3SjB6c0JSLEM2Snh6c0JJLDBCQUNJLHlGN0owenNCUixDNkp4enNCSSx1QkFD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Z0JBQ0EsYWhLbWd1QlIsQ2dLcmd1QkkseUNBQ0ksZ0JBQ0EsYWhLd2d1QlIsQ2dLMWd1Qkksd0NBQ0ksbUJBQ0EsYWhLNmd1QlIsQ2dLL2d1QkksdUNBQ0ksZ0JBQ0EsYWhLa2h1QlIsQ2dLcGh1Qkksc0NBQ0ksbUJBQ0EsYWhLdWh1QlIsQ2dLL2d1QkEsY0FDSSxrQkFJQSxpQkFGQSxZQUNBLGlCQUZBLFVoS3FodUJKLENnSy9ndUJJLDJDQUNJLG1CQUNBLGFoS2todUJSLENnS3BodUJJLDZDQUNJLG1CQUNBLGFoS3VodUJSLENnS3podUJJLDJDQUNJLG1CQUNBLGFoSzRodUJSLENnSzlodUJJLHdDQUNJLGdCQUNBLGFoS2lpdUJSLENnS25pdUJJLDJDQUNJLGdCQUNBLGFoS3NpdUJSLENnS3hpdUJJLDBDQUNJLG1CQUNBLGFoSzJpdUJSLENnSzdpdUJJLHlDQUNJLGdCQUNBLGFoS2dqdUJSLENnS2xqdUJJLHdDQUNJLG1CQUNBLGFoS3FqdUJSLENnS2pqdUJBLFNBQ0ksZ0JBRUEsVWhLb2p1QkosQ2dLbGp1QkEsa0JBSEksV2hLeWp1QkosQ2lLdnZ1QkEsU0FDSSxZQUlBLG1Fakt1dnVCSixDaUtydnVCUSx1QkFDSSx3QmpLdXZ1QlosQ2tLOXZ1QkksaUJBRUkscUJBREEsaUJsS2t3dUJSLENrSy92dUJJLGlCQUVJLHFCQUNBLGdCQUZBLGlCbEttd3VCUixDa0s1dnVCSSxnQkFDSSxhbEsrdnVCUixDa0s5dnVCUSxzQkFDSSxhbEtnd3VCWixDa0s5dnVCUSw0Q0FDSSxhbEtnd3VCWixDa0t0d3VCSSxrQkFDSSxhbEt5d3VCUixDa0t4d3VCUSx3QkFDSSxhbEswd3VCWixDa0t4d3VCUSxnREFDSSxhbEswd3VCWixDa0toeHVCSSxnQkFDSSxhbEtteHVCUixDa0tseHVCUSxzQkFDSSxhbEtveHVCWixDa0tseHVCUSw0Q0FDSSxhbEtveHVCWixDa0sxeHVCSSxhQUNJLGFsSzZ4dUJSLENrSzV4dUJRLG1CQUNJLGFsSzh4dUJaLENrSzV4dUJRLHNDQUNJLGFsSzh4dUJaLENrS3B5dUJJLGdCQUNJLGFsS3V5dUJSLENrS3R5dUJRLHNCQUNJLGFsS3d5dUJaLENrS3R5dUJRLDRDQUNJLGFsS3d5dUJaLENrSzl5dUJJLGVBQ0ksYWxLaXp1QlIsQ2tLaHp1QlEscUJBQ0ksYWxLa3p1QlosQ2tLaHp1QlEsMENBQ0ksYWxLa3p1QlosQ2tLeHp1QkksY0FDSSxhbEsyenVCUixDa0sxenVCUSxvQkFDSSxhbEs0enVCWixDa0sxenVCUSx3Q0FDSSxhbEs0enVCWixDa0tsMHVCSSxhQUNJLGFsS3EwdUJSLENrS3AwdUJRLG1CQUNJLGFsS3MwdUJaLENrS3AwdUJRLHNDQUNJLGFsS3MwdUJaLENtS3oxdUJBLFdBRUksZTVKS08sQzRKRFAsU0FJQSxhQU5BLE9BR0EsWUFDQSxvQ0FQQSxlQUlBLFFBRkEsTUFNQSxZbks2MXVCSixDbUszMXVCSSxnQmpGNkJNLGlCaUYzQjJDLENqRm1CM0Msc0JpRm5COEIsQ2pGMkM5Qix3QkF4Q0ksQ0FRSiwyQkFaSyxDQW1GTCwwQjRCbkZnQixDNUJvQ2hCLDhCQWpDUSxDQWlEUiwwQkEvQ1UsQ2lGTFosYW5LZzR1QlIsQ21LNTN1QlEsZ0NBQ0ksWUFDQSxVbks4M3VCWixDbUszM3VCSSw4QkFHSSxTQUZBLGVBQ0EsZ0JBRUEsb0JuSzYzdUJSLENtSzUzdUJRLG9DQUNJLFNuSzgzdUJaLENtSzUzdUJRLGdEQUNJLGFuSzgzdUJaLENtSy8zdUJRLDJDQUNJLGFuSzgzdUJaLENtSzMzdUJJLHlCQUNJLHFCbks2M3VCUixDbUs1M3VCUSw4QkFDSSxlbks4M3VCWixDbUt6M3VCQSx5QkFDSSxXQUNJLFluSzQzdUJOLENBQ0YsQ29LdjZ1QkEsU0FDQyx5QkFJRyxrQkFISCxjQUNBLFlBQ0csc0JwSzI2dUJKLENvS3Y2dUJBLGtCQUNDLFdwSzA2dUJELENvS3Y2dUJBLEtBQ0MsMENBQ0Esa0JBQ0EsV0FDQSxlQUNBLHFCQUlBLG9CQURBLHVCQUZBLGtCQUNBLGtCcEs0NnVCRCxDb0t2NnVCQSxVQUNDLDBDQUNBLDBCQUNBLGlCQUNBLGdCcEswNnVCRCxDb0t2NnVCQSxZQUNDLFdBQ0EsZUFDQSxnQkFDQSxTQUNBLGlCQUNBLGtCQUNBLFVBRUEsa0JBREEsU0FFQSxVcEswNnVCRCxDb0t2NnVCQSxrQkFDQyxXQUNBLHlCcEswNnVCRCxDb0t2NnVCQSxXQUNDLFNBSUEscUJBSEEsWUFFQSxlQURBLFVwSzQ2dUJELENvS3Y2dUJBLGlCQUNDLFlwSzA2dUJELENxS3AzdUJBLFlBQ0ksZUFHQSxhQURBLFVBRUEsK0JBQ0EsWUFKQSxZcksyM3VCSixDcUt0M3VCSSxpQkFDSSxPckt3M3VCUixDcUt0M3VCSSxvQkFTSSw4QkFEQSwyQkFFQSxzQ0FKQSxlQUpBLGFBVUEsZUFSQSxXQUdBLGlCQU5BLGtCQUVBLFFBVUEsOEJyS3czdUJSLENxS3YzdUJRLDhDQVRBLGtCaEtySEQsQ2dLMkhDLFVySzgzdUJSLENxS3QzdUJJLDZCQUlJLGU5SjNJRyxDOEowSUgsK0JBREEsNEJBR0Esb0VBQ0EsK0JBRUEsbUJBREEsaUJyS3czdUJSLENxS3QzdUJRLHNDQUNJLGFBQ0EsZUFDQSxhckt3M3VCWixDcUt2M3VCWSxrREFRSSxpQ0FKQSxrQkFEQSxvRUFHQSxlQUpBLGFBR0EsZ0JBSkEsa0JBTUEsc0JySzAzdUJoQixDcUt4M3VCZ0Isc0RBQ0ksV3JLMDN1QnBCLENxS3gzdUJnQixvREFXSSxnQkFDQSx3QkFGQSxXQVRBLGFBTUEsZUFEQSxZQUVBLGlCQU5BLGtCQUdBLFFBREEsa0JBREEsTUFNQSxVcks2M3VCcEIsQ3FLeDN1QmdCLHlEQUNJLHdCckswM3VCcEIsQ3FLejN1Qm9CLDJEQUNJLG9CcksyM3VCeEIsQ3FLdDN1QlEscUNBQ0ksYUFDQSxjckt3M3VCWixDcUt2M3VCWSw0Q0FJSSxrQkFHQSxvRUFDQSxlQUxBLHFCQURBLFlBR0EsV0FDQSxrQkFMQSxVcktnNHVCaEIsQ3FLeDN1QmdCLG1EQUNJLGVySzAzdUJwQixDcUt4M3VCZ0IsaURBQ0ksa0JySzAzdUJwQixDcUt4M3VCZ0IsOENBRUksV0FEQSxhQUVBLGVBQ0EsZ0JySzAzdUJwQixDcUt2M3VCb0IscURBQ0ksYXJLeTN1QnhCLENxS2ozdUJBLHlCQUNJLFlBRUksYUFEQSxXcktxM3VCTixDQUNGLENxS2gzdUJJLHNCQUVJLFlBREEsVXJLbTN1QlIsQ3FLajN1QlEsMkJBRUksT0FEQSxVcktvM3VCWixDcUtqM3VCUSw4QkFNSSw0QkFDQSwrQkFIQSx5QkFDQSw0QkFHQSxzQ0FOQSxVQUNBLFlBRkEsT3JLMDN1QlosQ3NLem12QkEsZ0JBQ0ksNkJBRUEsaUNBREEsNkJBRUEsdURBQ0EscUJ0SzRtdkJKLENzSzNtdkJJLHVDQUNJLFl0SzZtdkJSLENzSzNtdkJJLDZCQU1JLHlCQURBLGtCQUVBLGdCQUNBLGVBTkEsc0JBQ0Esb0JBQ0EsbUJBSEEsb0J0S29udkJSLENzSzNtdkJJLHVFQU9JLG1CQUxBLHVCQUNBLGNBRUEsWUFHQSxVQUpBLGtCQUtBLFFBSEEsU3RLZ252QlIsQ3NLM212QkksbUNBQ0ksWXRLNm12QlIsQ3NLM212QkksOEJBQ0ksa0JqS3ZCRCxDaUt3QkMsNkJBQ0EsNENBRUEsMEJ0SzZtdkJSLENzS3htdkJBLGdCQUNJLDZCQUVBLGlDQURBLDZCQUVBLHVEQUNBLHFCdEsybXZCSixDc0sxbXZCSSw2QkFHSSx5QkFDQSxnQkFDQSxlQUhBLHNCQURBLG9CdEtnbnZCUixDc0sxbXZCSSx1RUFPSSxtQkFMQSxzQkFDQSxhQUVBLFlBR0EsVUFKQSxrQkFLQSxRQUhBLFN0SyttdkJSLENzSzFtdkJJLG1DQUNJLFl0SzRtdkJSLENzSzFtdkJJLDhCQUNJLGtCaks1REQsQ2lLNkRDLDZCQUNBLDRDQUVBLDBCdEs0bXZCUixDc0tybXZCUSw4QkFDSSxrQnRLd212QlosQ3NLdG12QlEsNkJBQ0ksd0J0S3dtdkJaLENzSzVtdkJRLGdDQUNJLGtCdEsrbXZCWixDc0s3bXZCUSwrQkFDSSx3QnRLK212QlosQ3NLbm52QlEsOEJBQ0ksa0J0S3NudkJaLENzS3BudkJRLDZCQUNJLHdCdEtzbnZCWixDc0sxbnZCUSwyQkFDSSxrQnRLNm52QlosQ3NLM252QlEsMEJBQ0ksd0J0SzZudkJaLENzS2pvdkJRLDhCQUNJLGtCdEtvb3ZCWixDc0tsb3ZCUSw2QkFDSSx3QnRLb292QlosQ3NLeG92QlEsNkJBQ0ksa0J0SzJvdkJaLENzS3pvdkJRLDRCQUNJLHdCdEsyb3ZCWixDc0svb3ZCUSw0QkFDSSxrQnRLa3B2QlosQ3NLaHB2QlEsMkJBQ0ksd0J0S2twdkJaLENzS3RwdkJRLDJCQUNJLGtCdEt5cHZCWixDc0t2cHZCUSwwQkFDSSx3QnRLeXB2QlosQ3NLbnB2QkksNkJBQ0ksa0J0S3NwdkJSLENzS3BwdkJJLDRCQUNJLHdCdEtzcHZCUixDc0tscHZCQSxvQkFDSSxxQnRLcXB2QkosQ3NLcHB2QkksaUNBRUksc0JBQ0EsbUJBRkEsb0J0S3dwdkJSLENzS2xwdkJBLGNBQ0kscUJ0S3FwdkJKLENzS3BwdkJJLDJCQUVJLHNCQUNBLG1CQUZBLG9CdEt3cHZCUixDc0tscHZCQSxjQUNJLG9CdEtxcHZCSixDc0twcHZCSSwyQkFDSSxrQnRLc3B2QlIsQ3NLbHB2QkEsb0JBQ0ksb0J0S3FwdkJKLENzS3BwdkJJLGlDQUNJLGtCdEtzcHZCUixDc0svb3ZCUSwyQ0FDSSxrQnRLa3B2QlosQ3NLbnB2QlEsNkNBQ0ksa0J0S3NwdkJaLENzS3ZwdkJRLDJDQUNJLGtCdEswcHZCWixDc0szcHZCUSx3Q0FDSSxrQnRLOHB2QlosQ3NLL3B2QlEsMkNBQ0ksa0J0S2txdkJaLENzS25xdkJRLDBDQUNJLGtCdEtzcXZCWixDc0t2cXZCUSx5Q0FDSSxrQnRLMHF2QlosQ3NLM3F2QlEsd0NBQ0ksa0J0SzhxdkJaLENzS3RxdkJRLDRDQUNJLGtCdEt5cXZCWixDc0sxcXZCUSw4Q0FDSSxrQnRLNnF2QlosQ3NLOXF2QlEsNENBQ0ksa0J0S2lydkJaLENzS2xydkJRLHlDQUNJLGtCdEtxcnZCWixDc0t0cnZCUSw0Q0FDSSxrQnRLeXJ2QlosQ3NLMXJ2QlEsMkNBQ0ksa0J0SzZydkJaLENzSzlydkJRLDBDQUNJLGtCdEtpc3ZCWixDc0tsc3ZCUSx5Q0FDSSxrQnRLcXN2QlosQ3NLOXJ2QkkscUZBQ0ksa0J0S2tzdkJSLENzSzdydkJBLHlCQUNJLG9CdEtnc3ZCSixDc0s3cnZCQSxlQUVJLHVC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SixDK0tsK3dCRSxNQUNFLHlCL0txK3dCSixDK0tuK3dCRSxNQUNFLDBCL0tzK3dCSixDK0tqK3dCRSxZQUZFLHdCL0s0K3dCSixDK0sxK3dCRSxNQUVFLHlCL0t3K3dCSixDK0t0K3dCRSxNQUVFLDJCQURBLHVCL0swK3dCSixDK0t0aHhCRSxLQUNJLG9CL0t5aHhCTixDK0t2aHhCRSxNQUNFLHdCL0swaHhCSixDK0t4aHhCRSxNQUNFLDBCL0syaHhCSixDK0t6aHhCRSxNQUNFLDJCL0s0aHhCSixDK0t2aHhCRSxZQUZFLHlCL0traXhCSixDK0toaXhCRSxNQUVFLDBCL0s4aHhCSixDK0s1aHhCRSxNQUVFLDRCQURBLHdCL0tnaXhCSixDK0s1aHhCRSxLQUNFLHFCL0sraHhCSixDK0s3aHhCRSxNQUNFLHlCL0tnaXhCSixDK0s5aHhCRSxNQUNFLDJCL0tpaXhCSixDK0svaHhCRSxNQUNFLDRCL0traXhCSixDK0s3aHhCRSxZQUZFLDBCL0t3aXhCSixDK0t0aXhCRSxNQUVFLDJCL0tvaXhCSixDK0tsaXhCRSxNQUVFLDZCQURBLHlCL0tzaXhCSixDK0tsbHhCRSxNQUNJLHFCL0txbHhCTixDK0tubHhCRSxPQUNFLHlCL0tzbHhCSixDK0twbHhCRSxPQUNFLDJCL0t1bHhCSixDK0tybHhCRSxPQUNFLDRCL0t3bHhCSixDK0tubHhCRSxjQUZFLDBCL0s4bHhCSixDK0s1bHhCRSxPQUVFLDJCL0swbHhCSixDK0t4bHhCRSxPQUVFLDZCQURBLHlCL0s0bHhCSixDK0t4bHhCRSxNQUNFLHNCL0sybHhCSixDK0t6bHhCRSxPQUNFLDBCL0s0bHhCSixDK0sxbHhCRSxPQUNFLDRCL0s2bHhCSixDK0szbHhCRSxPQUNFLDZCL0s4bHhCSixDK0t6bHhCRSxjQUZFLDJCL0tvbXhCSixDK0tsbXhCRSxPQUVFLDRCL0tnbXhCSixDK0s5bHhCRSxPQUVFLDhCQURBLDBCL0trbXhCSixDK0s5b3hCRSxNQUNJLHFCL0tpcHhCTixDK0svb3hCRSxPQUNFLHlCL0trcHhCSixDK0tocHhCRSxPQUNFLDJCL0ttcHhCSixDK0tqcHhCRSxPQUNFLDRCL0tvcHhCSixDK0svb3hCRSxjQUZFLDBCL0swcHhCSixDK0t4cHhCRSxPQUVFLDJCL0tzcHhCSixDK0twcHhCRSxPQUVFLDZCQURBLHlCL0t3cHhCSixDK0twcHhCRSxNQUNFLHNCL0t1cHhCSixDK0tycHhCRSxPQUNFLDBCL0t3cHhCSixDK0t0cHhCRSxPQUNFLDRCL0t5cHhCSixDK0t2cHhCRSxPQUNFLDZCL0swcHhCSixDK0tycHhCRSxjQUZFLDJCL0tncXhCSixDK0s5cHhCRSxPQUVFLDRCL0s0cHhCSixDK0sxcHhCRSxPQUVFLDhCQURBLDBCL0s4cHhCSixDK0sxc3hCRSxNQUNJLHFCL0s2c3hCTixDK0szc3hCRSxPQUNFLHlCL0s4c3hCSixDK0s1c3hCRSxPQUNFLDJCL0src3hCSixDK0s3c3hCRSxPQUNFLDRCL0tndHhCSixDK0szc3hCRSxjQUZFLDBCL0tzdHhCSixDK0twdHhCRSxPQUVFLDJCL0trdHhCSixDK0todHhCRSxPQUVFLDZCQURBLHlCL0tvdHhCSixDK0todHhCRSxNQUNFLHNCL0ttdHhCSixDK0tqdHhCRSxPQUNFLDBCL0tvdHhCSixDK0tsdHhCRSxPQUNFLDRCL0txdHhCSixDK0tudHhCRSxPQUNFLDZCL0tzdHhCSixDK0tqdHhCRSxjQUZFLDJCL0s0dHhCSixDK0sxdHhCRSxPQUVFLDRCL0t3dHhCSixDK0t0dHhCRSxPQUVFLDhCQURBLDBCL0swdHhCSixDK0t0d3hCRSxNQUNJLHFCL0t5d3hCTixDK0t2d3hCRSxPQUNFLHlCL0swd3hCSixDK0t4d3hCRSxPQUNFLDJCL0syd3hCSixDK0t6d3hCRSxPQUNFLDRCL0s0d3hCSixDK0t2d3hCRSxjQUZFLDBCL0treHhCSixDK0toeHhCRSxPQUVFLDJCL0s4d3hCSixDK0s1d3hCRSxPQUVFLDZCQURBLHlCL0tneHhCSixDK0s1d3hCRSxNQUNFLHNCL0srd3hCSixDK0s3d3hCRSxPQUNFLDBCL0tneHhCSixDK0s5d3hCRSxPQUNFLDRCL0tpeHhCSixDK0svd3hCRSxPQUNFLDZCL0treHhCSixDK0s3d3hCRSxjQUZFLDJCL0t3eHhCSixDK0t0eHhCRSxPQUVFLDRCL0tveHhCSixDK0tseHhCRSxPQUVFLDhCQURBLDBCL0tzeHhCSixDK0tsMHhCRSxNQUNJLHFCL0txMHhCTixDK0tuMHhCRSxPQUNFLHlCL0tzMHhCSixDK0twMHhCRSxPQUNFLDJCL0t1MHhCSixDK0tyMHhCRSxPQUNFLDRCL0t3MHhCSixDK0tuMHhCRSxjQUZFLDBCL0s4MHhCSixDK0s1MHhCRSxPQUVFLDJCL0swMHhCSixDK0t4MHhCRSxPQUVFLDZCQURBLHlCL0s0MHhCSixDK0t4MHhCRSxNQUNFLHNCL0syMHhCSixDK0t6MHhCRSxPQUNFLDBCL0s0MHhCSixDK0sxMHhCRSxPQUNFLDRCL0s2MHhCSixDK0szMHhCRSxPQUNFLDZCL0s4MHhCSixDK0t6MHhCRSxjQUZFLDJCL0tvMXhCSixDK0tsMXhCRSxPQUVFLDRCL0tnMXhCSixDK0s5MHhCRSxPQUVFLDhCQURBLDBCL0trMXhCSixDK0s5M3hCRSxNQUNJLHFCL0tpNHhCTixDK0svM3hCRSxPQUNFLHlCL0trNHhCSixDK0toNHhCRSxPQUNFLDJCL0ttNHhCSixDK0tqNHhCRSxPQUNFLDRCL0tvNHhCSixDK0svM3hCRSxjQUZFLDBCL0swNHhCSixDK0t4NHhCRSxPQUVFLDJCL0tzNHhCSixDK0twNHhCRSxPQUVFLDZCQURBLHlCL0t3NHhCSixDK0twNHhCRSxNQUNFLHNCL0t1NHhCSixDK0tyNHhCRSxPQUNFLDBCL0t3NHhCSixDK0t0NHhCRSxPQUNFLDRCL0t5NHhCSixDK0t2NHhCRSxPQUNFLDZCL0swNHhCSixDK0tyNHhCRSxjQUZFLDJCL0tnNXhCSixDK0s5NHhCRSxPQUVFLDRCL0s0NHhCSixDK0sxNHhCRSxPQUVFLDhCQURBLDBCL0s4NHhCSixDK0sxN3hCRSxNQUNJLHFCL0s2N3hCTixDK0szN3hCRSxPQUNFLHlCL0s4N3hCSixDK0s1N3hCRSxPQUNFLDJCL0srN3hCSixDK0s3N3hCRSxPQUNFLDRCL0tnOHhCSixDK0szN3hCRSxjQUZFLDBCL0tzOHhCSixDK0twOHhCRSxPQUVFLDJCL0trOHhCSixDK0toOHhCRSxPQUVFLDZCQURBLHlCL0tvOHhCSixDK0toOHhCRSxNQUNFLHNCL0ttOHhCSixDK0tqOHhCRSxPQUNFLDBCL0tvOHhCSixDK0tsOHhCRSxPQUNFLDRCL0txOHhCSixDK0tuOHhCRSxPQUNFLDZCL0tzOHhCSixDK0tqOHhCRSxjQUZFLDJCL0s0OHhCSixDK0sxOHhCRSxPQUVFLDRCL0t3OHhCSixDK0t0OHhCRSxPQUVFLDhCQURBLDBCL0swOHhCSixDK0t0L3hCRSxNQUNJLHFCL0t5L3hCTixDK0t2L3hCRSxPQUNFLHlCL0swL3hCSixDK0t4L3hCRSxPQUNFLDJCL0syL3hCSixDK0t6L3hCRSxPQUNFLDRCL0s0L3hCSixDK0t2L3hCRSxjQUZFLDBCL0trZ3lCSixDK0toZ3lCRSxPQUVFLDJCL0s4L3hCSixDK0s1L3hCRSxPQUVFLDZCQURBLHlCL0tnZ3lCSixDK0s1L3hCRSxNQUNFLHNCL0srL3hCSixDK0s3L3hCRSxPQUNFLDBCL0tnZ3lCSixDK0s5L3hCRSxPQUNFLDRCL0tpZ3lCSixDK0svL3hCRSxPQUNFLDZCL0trZ3lCSixDK0s3L3hCRSxjQUZFLDJCL0t3Z3lCSixDK0t0Z3lCRSxPQUVFLDRCL0tvZ3lCSixDK0tsZ3lCRSxPQUVFLDhCQURBLDBCL0tzZ3lCSixDK0tsanlCRSxNQUNJLHFCL0txanlCTixDK0tuanlCRSxPQUNFLHlCL0tzanlCSixDK0twanlCRSxPQUNFLDJCL0t1anlCSixDK0tyanlCRSxPQUNFLDRCL0t3anlCSixDK0tuanlCRSxjQUZFLDBCL0s4anlCSixDK0s1anlCRSxPQUVFLDJCL0swanlCSixDK0t4anlCRSxPQUVFLDZCQURBLHlCL0s0anlCSixDK0t4anlCRSxNQUNFLHNCL0syanlCSixDK0t6anlCRSxPQUNFLDBCL0s0anlCSixDK0sxanlCRSxPQUNFLDRCL0s2anlCSixDK0szanlCRSxPQUNFLDZCL0s4anlCSixDK0t6anlCRSxjQUZFLDJCL0tva3lCSixDK0tsa3lCRSxPQUVFLDRCL0tna3lCSixDK0s5anlCRSxPQUVFLDhCQURBLDBC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TG1rekJOLEN3TC9qekJNLDZDQUNFLFV4TGlrekJSLEN3THpqekJBLFVBR0UsbUJBREEscUJBREEsaUJ4TDhqekJGLEN3TDNqekJFLHlCQUNFLGtCeEw2anpCSixDd0w1anpCSSw0QkFDRSxpQnhMOGp6Qk4sQ3dMNWp6QkksMkJBRUUsY0FEQSxnQkFFQSxVeEw4anpCTixDd0wxanpCSSx1Q0FLRSx1QkFKQSxtQkFDQSw2QkFFQSxtQkFEQSxjeEw4anpCTixDd0wzanpCTSxrREFFRSxZeEw0anpCUixDd0wxanpCTSxtREFFRSxtQkFEQSxhQUdBLGNBREEsUXhMNmp6QlIsQ3dMM2p6QlEsc0RBQ0UsUXhMNmp6QlYsQ3dMemp6Qk0sMkZBRUUsNENBQ0EsY3hMMGp6QlIsQ3dMemp6QlEsaUhBR0UsV0FEQSxZeEwyanpCVixDd0x4anpCUSx5SEFDRSxVeEwwanpCVixDd0xwanpCRSxxQkFDRSxhQUNBLGN4THNqekJKLEN3THJqekJJLDRCQUNFLGF4THVqekJOLEN3THJqekJJLHlCQUNFLFV4THVqekJOLEN3TGhqekJBLFdBR0UsbUJBREEscUJBREEsaUJ4THFqekJGLEN3TGxqekJFLDBCQUNFLG1CeExvanpCSixDd0wxaXpCRSx1QkFLRSxtQkFFQSxrQkFIQSxhQUhBLGFBS0EsdUJBSEEsYUFEQSxXeExpanpCSixDd0wzaXpCSSwyQkFFRSxZQUNBLGVBRkEsVXhMK2l6Qk4sQ3dMM2l6Qkksd0NBQ0UsY3hMNml6Qk4sQ3dMdGl6QkEsT0FHRSxvQkFGQSxnQnhMMGl6QkYsQ3dMdml6QkUsc0JBQ0UsbUJ4THlpekJKLEN3THRpekJJLDhCQUNFLGF4THdpekJOLEN3THRpekJJLHVCQUNFLFV4THdpekJOLEN3THRpekJJLHFCQUdFLHlCeExzaXpCTixDd0xyaXpCTSwyQkFDRSxVeEx1aXpCUixDd0wvaHpCQSxXQUVFLG9CQURBLGdCeExtaXpCRixDd0xqaXpCRSwwQkFDRSxtQnhMbWl6QkosQ3dMaml6QkUsMkJBQ0Usa0J4TG1pekJKLEN3TGppekJNLHVEQUNFLGlCQUVBLGVBREEseUJ4TG9pekJSLEN3TGppekJNLGlDQUNFLGdCQUNBLGlCQUNBLFV4TG1pekJSLEN3TDNoekJBLFNBQ0UseUJBRUEsb0JBREEsZ0J4TCtoekJGLEN3TDdoekJFLHdCQUNFLG9CQUNBLGlCeEwraHpCSixDd0w5aHpCSSwyQkFDRSxrQnhMZ2l6Qk4sQ3dMOWh6QkksMEJBRUUsY0FEQSxleExpaXpCTixDd0w3aHpCRSxxQkFFRSxjQURBLGV4TGdpekJKLEN3TDloekJJLGtDQUdFLG9FQUZBLG1CQUNBLFl4TGlpekJOLEN3TDloekJNLHdDQUNFLGdCeExnaXpCUixDd0wvaHpCUSxvREFDRSxpQnhMaWl6QlYsQ3dMaGl6QlUsd0RBR0Usa0JBREEsWUFEQSxVeExvaXpCWixDd0wvaHpCUSxxREFDRSxjeExpaXpCVixDd0xoaXpCVSx3REFDRSxReExraXpCWixDd0xoaXpCVSx1REFDRSxVeExraXpCWixDd0w5aHpCTSxnREFDRSxnQnhMZ2l6QlIsQ3dML2h6QlEsa0RBRUUsa0JBREEsZ0JBRUEsVXhMaWl6QlYsQ3dMeGh6QkEsTUFFRSxvQkFEQSxnQnhMNGh6QkYsQ3dMemh6QkUsU0FFRSxnQkFEQSxleEw0aHpCSixDd0x6aHpCRSxRQUNFLGdCQUNBLFV4TDJoekJKLEN3THpoekJFLGtCQUNFLGF4TDJoekJKLEN3TDFoekJJLHNCQUNFLFV4TDRoekJOLEN3THJoekJBLFFBQ0UseUJBQ0EsZ0J4THdoekJGLEN3THZoekJFLHFCQUNFLG1CeEx5aHpCSixDd0xyaHpCUSx5Q0FFRSxxQkFEQSxnQkFFQSxnQnhMdWh6QlYsQ3dMdGh6QlUsMkNBRUUsZ0JBRUEsa0JBSEEseUJBRUEsV3hMeWh6QlosQ3dMamh6QkUsdUJBRUUsMENBREEsY3hMb2h6QkosQ3dMbGh6QkkseUJBQ0UsUXhMb2h6Qk4sQ3dMaGh6Qkksa0NBQ0UsVXhMa2h6Qk4sQ3dML2d6QkUsb0JBQ0UsMkJ4TGloekJKLEN3TGhoekJJLDBCQUNFLDBCeExraHpCTixDd0w5Z3pCQSx5QkFFSSw0QkFDRSwyQnhMZ2h6QkosQ3dMN2d6QkEsV0FDRSxZeEwrZ3pCRixDQUNGLEN3TDVnekJBLHlCQUVJLHlCQUNFLGtCeEw2Z3pCSixDd0w1Z3pCSSxtQ0FDRSxnQnhMOGd6Qk4sQ3dMM2d6QkUsaUNBQ0UsYXhMNmd6QkosQ3dMemd6QkEsT0FDRSxhQUNBLDhCQUNBLFV4TDJnekJGLEN3THpnekJBLGdCQUtFLG9CQUNBLHFCQUdBLGVBQ0EsYUFGQSxzQkFOQSxrQkFTQSx1QkFSQSxjQUZBLGF4TG9oekJGLEN3THpnekJFLHFDQUNFLGtCeEwyZ3pCSixDd0x4Z3pCQSw0Q0FHRSxhQURBLG9CeEwyZ3pCRixDd0x4Z3pCQSxpQkFNRSxtQkFDQSx1QkFFQSw0QkFEQSxxQkFOQSxnQkFFQSxZQU1BLGdCQUVBLGtCQURBLFd4TDJnekJGLEN3THhnekJBLHFCQU1FLHlCQUNBLDBCQUNBLGdCQUhBLFdBSkEscUJBRUEsV0FNQSxlQUxBLHNCQUZBLFV4TGloekJGLEN3TGxnekJBLFdBQ0UsWXhMb2d6QkYsQ3dMaGd6QkUseUJBQ0UsYUFDQSxtQkFDQSxlQUNBLHNCeExrZ3pCSixDd0xqZ3pCSSx1Q0FFRSxXQURBLFl4TG9nekJOLEN3TGhnekJRLHlHQUNFLFF4THFnekJWLEN3TGxnekJNLGtEQUNFLFl4TG9nekJSLEN3TDcveUJFLHVCQUNFLGtCeEwrL3lCSixDd0wxL3lCRSwyQkFDRSxheEw0L3lCSixDd0wzL3lCSSw4QkFFRSxVQURBLGlCeEw4L3lCTixDd0w1L3lCTSxpQ0FDRSxnQnhMOC95QlIsQ3dMMy95Qkksb0RBQ0UseUJ4TDYveUJOLEN3THQveUJJLG1DQUNFLGV4THcveUJOLEN3THYveUJNLHNDQUNFLFN4THkveUJSLEN3THgveUJRLHlDQUVFLGNBREEsaUJ4TDIveUJWLEN3TG4veUJJLGtFQUNFLGV4THcveUJOLENBQ0YsQ3dMbi95QkEseUJBQ0UsVUFDRSxjeExxL3lCRixDd0xuL3lCQSxXQUNFLFlBQ0EsY3hMcS95QkYsQ3dMcC95QkUsNEJBQ0Usd0J4THMveUJKLENBQ0YsQ3dMbi95QkEseUNBQ0Usd0NBQ0UsdUJ4THEveUJGLEN3TG4veUJBLG1CQUNFLHdCeExxL3lCRixDQUNGLEN5TDMvekJJLG1DQUlJLGNBSEEsY0FJQSxlekx5L3pCUixDeUx2L3pCSSxrQ0FDSSxjQUNBLGV6TDYvekJSLEN5TDEvekJJLG1DQUNJLGdCekw0L3pCUixDeUx6L3pCSSxzQkFDSSxZekwyL3pCUixDeUx6L3pCSSwwQ0FDSSxjekwyL3pCUixDeUx6L3pCSSwwQ0FFSSxpQkFEQSxTekw0L3pCUixDeUx6L3pCSSx3Q0FDSSxhcExkQyxDb0xlRCxlekwyL3pCUixDeUx6L3pCSSxzQ0FJSSxhcExERyxDb0xGSCxlQUNBLGtCQUNBLFF6TDQvekJSLEN5THgvekJJLHdDQUVJLGdCQURBLGV6TDIvekJSLEN5THgvekJJLCtCQUdJLGFwTC9CQyxDb0w4QkQsZUFEQSxpQnpMNC96QlIsQ3lMdi96QkkseUJBQ0ksOEJBQ0ksb0J6THkvekJWLEN5THYvekJNLDZCQUdJLGVBREEsZ0JBREEsVXpMMi96QlYsQ3lMdi96Qk0sbUNBQ0ksU3pMeS96QlYsQ3lMdi96Qk0sbUVBQ0ksa0J6THkvekJWLENBQ0YsQzBMdGowQkksd0RBQ0ksY0FDQSxlMUx5ajBCUixDMEx2ajBCSSxtREFJSSxtQkFIQSxhQUVBLGlCQURBLDZCMUwyajBCUixDMEx0ajBCSSwrQ0FDSSxhMUx3ajBCUixDMEx0ajBCSSxpREFDSSxnQkFDQSxhMUx3ajBCUixDMEx0ajBCSSxpREFDSSxjMUx3ajBCUixDMEx0ajBCSSxtREFDSSxhQUNBLDhCQUNBLGtCMUx3ajBCUixDMEx0ajBCSSxpREFDSSxVMUx3ajBCUixDMExyajBCSSwrQkFDSSxxQkFFQSxZQUtBLHdCQU5BLFUxTDZqMEJSLEMwTHJqMEJJLG1DQUlJLHNCQURBLFdBRUEsVUFKQSxrQkFLQSxRQUpBLFMxTDJqMEJSLEMwTHJqMEJJLG1DQUlJLHNCQURBLFdBRUEsU0FKQSxrQkFLQSxTQUpBLFMxTDJqMEJSLEMwTHBqMEJJLDZDQUNJLFMxTHNqMEJSLEMwTHBqMEJJLCtCQUNJLGFyTHpCRyxDcUwwQkgsZUFDQSxnQkFDQSxnQjFMc2owQlIsQzBMcGowQkksNENBRUksWUFEQSxVMUx1ajBCUixDMExwajBCSSxnREFJSSxhckx4Q0csQ3FMeUNILGVBSkEsZUFDQSxrQkFDQSxRMUx3ajBCUixDMExwajBCSSwrQ0FDSSxhckwxQ0csQ3FMMkNILGMxTHNqMEJSLEMwTG5qMEJJLHlDQUdJLGtCQUNBLHFCQUhBLFdBQ0EsUzFMdWowQlIsQzBMamowQkksMkJBQ0ksWTFMbWowQlIsQzBMamowQkkscURBQ0ksZTFMbWowQlIsQzBML2gwQkksNkNBQ0kscUIxTGlpMEJSLEMwTC9oMEJJLHlCQUNJLG9DQUNJLFkxTGlpMEJWLENBQ0YsQzJMenAwQkEscUJBQ0ksZUFDQSxnQkFDQSxrQkFFQSxjQURBLGdCM0w2cDBCSixDMkwxcDBCQSxvQkFHRyxhcExDUSxDb0xBUixnQkFGQSxlM0w4cDBCSCxDMkx0cDBCQSxrQkFDSSxpQjNMeXAwQkosQzJMcnAwQkEsMEJBSUksVUFGQSxrQkFDQSxPM0x3cDBCSixDMkxwcDBCQSwyQkFDSSxrQkFJQSxXQUhBLE8zTHlwMEJKLEMyTG5wMEJBLGdCQUNJLGF0TExPLENzTE1QLGVBQ0EsZTNMc3AwQkosQzJMcHAwQkEsdUJBQ0ksWTNMdXAwQkosQzJMcnAwQkEseUJBQ0ksZUFDQSxlM0x3cDBCSixDMkx0cDBCQSxxQkFDSSxXM0x5cDBCSixDMkx2cDBCQSxvQkFDSSxhM0wwcDBCSixDMkx0cDBCQSx5Q0FFSSxzQkFFSSxpQkFEQSxlM0x5cDBCTixDQUNGLEM0THR0MEJBLGtDQUNJLGM1THd0MEJKLEM2TDF0MEJBLGdCQUVJLGlCN0w0dDBCSixDNkwxdDBCQSxrQ0FJSSxTQUhBLGtCQUVBLFE3TDh0MEJKLEM4THB1MEJJLGNBR0ksZ0JBRkEsVUFDQSxlOUx3dTBCUixDOExydTBCSSxjQUNJLGdCQUNBLGE5THV1MEJSLEM4THJ1MEJJLGdDQUVJLFdBREEsVTlMd3UwQlIsQzhMcnUwQkksbUJBRUksZUFEQSxXOUx3dTBCUixDOExydTBCSSxzQkFDSSw0QjlMdXUwQlIsQytMenYwQkksZUFDSSxlQUNBLGUvTDR2MEJSLEMrTHp2MEJJLGdCQUNJLDBCQUNBLGEvTDR2MEJSLEMrTHp2MEJJLGlCQUNJLFNBQ0EsYy9MNHYwQlIsQytMMXYwQkkscUJBRUksYUFEQSxnQi9MOHYwQlIsQ2dNOXcwQkEsWUFDSSxvQ0FDQSx1QmhNaXgwQkosQ2dNM3cwQkEsa0JBQ0ksY0FDQSxZaE04dzBCSixDZ00zdzBCQSxRQUNJLHdCaE04dzBCSixDZ00zdzBCQSxlQUNJLDRCaE04dzBCSixDaU1oeTBCQSwwQkFDSSxlak1veTBCSixDaU1qeTBCQyxvREFGRyw4QmpNdXkwQkosQ2lNbHkwQkMsb0JBQ0ksY2pNcXkwQkwsQ2tNN3kwQkEsb0JBQ0ksY2xNZ3owQkosQ2tNOXkwQkEsbUJBQ0ksK0JsTWl6MEJKLENrTTd5MEJBLGtCQUVJLGdCQUNBLGFBQ0EsYWxNK3kwQkosQ2tNN3kwQkEsd0JBRUksZ0JBQ0EsZWxNK3kwQkosQ2tNMXkwQkEsd0JBR0ksbUJBRkEsYUFHQSxpQkFGQSw2QmxNK3kwQkosQ2tNMXkwQkEsNEJBQ0ksZ0JBQ0EsWWxNNnkwQkosQ2tNenkwQkEsNkNBS0ksZUFKQSxzQkFDQSxlQUNBLGdCQUNBLHFCbE02eTBCSixDa010eTBCQSxzREFFSSxnQkFEQSxzQkFFQSxZbE15eTBCSixDa012eTBCQSw0Q0FFSSxnQkFEQSxzQkFFQSxZbE0weTBCSixDa01weTBCQSx1REFFSSxnQkFFQSxZQUhBLHNCQUVBLGFBRUEsa0JBQ0EsVWxNdXkwQkosQ2tNcHkwQkEsNkNBRUksZ0JBRUEsWUFIQSxzQkFFQSxhQUVBLGtCQUNBLFVsTXV5MEJKLENtTWwzMEJBLGlCQUdJLG1CQUNBLG9DQUhBLGFBQ0EsOEJBR0EsZ0JuTXEzMEJKLENtTW4zMEJBLG1CQUdJLGE5THdCTyxDOEwxQlAsaUJBQ0EsZW5NdTMwQkosQ21NcDMwQkEsaUJBQ0ksZ0JBQ0EsZW5NdTMwQkosQ21NcjMwQkEsbUJBQ0ksaUJBQ0EsZW5NdzMwQkosQ21NdDMwQkEsNEJBQ0ksZW5NeTMwQkosQ21NcDMwQkEsaUJBSUksbUJBREEsZ0NBRkEsYUFDQSw2Qm5NeTMwQkosQ21NdDMwQkksNEJBQ0ksY25NdzMwQlIsQ21NcjMwQkEsdUJBSUksYTlMSE8sQzhMQ1AsaUJBQ0EsZ0JBRkEsUW5NMjMwQkosQ21NcjMwQkEsb0RBR0ksK0NuTXUzMEJKLENtTW4zMEJBLG1DQUNJLGVuTXMzMEJKLENtTW4zMEJBLGlCQUNJLGVuTXMzMEJKLENtTW4zMEJBLGtCQUlJLG1CQUhBLGFBQ0EsOEJBQ0EscUJBRUEsaUJuTXMzMEJKLENtTW4zMEJBLGtCQUNJLGFBQ0Esc0JBQ0EsWUFDQSxnQm5NczMwQkosQ21NcDMwQkEsbUJBRUksYTlMdkNPLEM4THNDUCxlbk13MzBCSixDbU1yMzBCQSxzQkFFSSxhOUwzQ08sQzhMMENQLGVuTXkzMEJKLENtTXIzMEJBLHlCQUVJLGVBREEsZ0JBRUEsa0JuTXczMEJKLENtTXIzMEJBLHVCQUNJLGE5THJETyxDOEx1RFAsZUFEQSxlbk15MzBCSixDbU1yMzBCQSxTQUNJLGNuTXczMEJKLENtTXIzMEJBLGNBR0ksb0JBRkEsa0JBQ0Esa0JuTXkzMEJKLENtTXIzMEJBLHFCQUNJLFVBQ0EsaUJuTXczMEJKLENtTXQzMEJBLHVDQUNJLFVBRUEsZUFEQSxrQm5NMDMwQkosQ21NdjMwQkEsT0FDSSxtQm5NMDMwQkosQ21NdDMwQkEsNkJBRUksbUJBR0EsZ0NBSkEsYUFLQSxlQUZBLGlCbk0yMzBCSixDbU10MzBCQSx3Q0FDSSxrQm5NeTMwQkosQ21NdjMwQkEsbUNBQ0ksd0JuTTAzMEJKLENtTXYzMEJBLGtDQUVJLGtCbk0wMzBCSixDbU14MzBCQSxtQ0FLSSxhOUwxR08sQzhMd0dQLGVBQ0EsZ0JBRkEseUJuTTgzMEJKLENtTXozMEJBLGtDQUdJLGE1THRJTyxDNExvSVAsZUFDQSxlbk02MzBCSixDbU0xMzBCQSxtQ0FDSSxnQkFDQSxzQkFDQSxrQkFFQSxPbk02MzBCSixDbU0xMzBCQSwrQkFDSSxjbk02MzBCSixDbU12MzBCQSxvQkFFSSxrQkFEQSxZbk0yMzBCSixDbU14MzBCQSxpQkFFSSxvQ0FEQSxrQm5NNDMwQkosQ21NejMwQkEsNEJBQ0ksV25NNDMwQkosQ21NMTMwQkEsbUJBRUksbUJBREEsYUFFQSw4QkFDQSxvQm5NNjMwQkosQ21NMzMwQkEsdUJBQ0ksWUFDQSxnQm5NODMwQkosQ21NNTMwQkEsaUJBQ0ksaUJuTSszMEJKLENtTTEzMEJBLGtCQUVJLG1CQUNBLGlDQUZBLGFBR0EsY25NNjMwQkosQ21NMTMwQkEsNkJBQ0ksZW5NNjMwQkosQ21NMzMwQkEsc0JBRUksZUFEQSxpQm5NKzMwQkosQ21NMzMwQkEsb0JBQ0ksYTlMNUtPLEM4TDhLUCxlQURBLGVuTSszMEJKLENtTTMzMEJBLDBCQUNJLGFuTTgzMEJKLENtTTEzMEJBLHFCQUVJLGtCQUNBLGtCQUZBLFluTSszMEJKLENtTTMzMEJBLG1CQUNJLDZCbk04MzBCSixDbU01MzBCQSx5Q0FDSSxZQUNBLHdCbk0rMzBCSixDbU03MzBCQSx1Q0FHSSxnQm5NKzMwQkosQ21NejMwQkEsa0JBR0ksbUJBR0Esb0NBTEEsYUFDQSw4QkFFQSxzQkFDQSxzQm5NNjMwQkosQ21NMTMwQkEsNkJBQ0ksa0JuTTYzMEJKLENtTTMzMEJBLHFCQUVJLG1CQURBLFluTSszMEJKLENtTTMzMEJBLG1CQUNJLGFBQ0Esc0JBQ0EsZ0JuTTgzMEJKLENtTTMzMEJBLCtCQUNJLGtCbk04MzBCSixDbU0zMzBCQSx3QkFHSSxhOUx4T08sQzhMc09QLGlCQUNBLGVuTSszMEJKLENtTTUzMEJBLHFCQUdJLGtCQUZBLHNCQUNBLFluTWc0MEJKLENtTTczMEJBLG1CQUtJLGE5THJQTyxDOExtUFAsZUFDQSxnQkFIQSxTQUNBLGVuTW00MEJKLENtTTczMEJBLHFDQUNJLGdCQUNBLG9Cbk1nNDBCSixDbU03MzBCQSxvQ0FFSSxtQkFEQSxhQUVBLHFCbk1nNDBCSixDbU03MzBCQSx5Q0FJSSxhNUw1Uk8sQzRMeVJQLE9BRUEsZ0JBRUEsZ0JBSEEsZW5NbTQwQkosQ21NNzMwQkEsb0RBQ0ksZ0JuTWc0MEJKLENtTTczMEJBLG9DQUVJLG1CQUVBLG9DQUhBLGFBRUEsaUJuTWk0MEJKLENtTTczMEJBLCtDQUNJLGtCbk1nNDBCSixDbU03MzBCQSx5Q0FHSSxhOUw1Uk8sQzhMMFJQLE9BR0EsZ0JBRkEsZW5NazQwQkosQ21NNzMwQkEsb0RBQ0ksZ0JuTWc0MEJKLENtTTczMEJBLCtCQUVJLFNBREEsZ0JuTWk0MEJKLENtTTczMEJBLHVCQUVJLGtCQURBLFVuTWk0MEJKLENtTTkzMEJBLG1CQUNJLGtCbk1pNDBCSixDbU0vMzBCQSxzQ0FDSSxnQm5NazQwQkosQ21NaDQwQkEsb0JBRUksYTlMclRPLEM4TG9UUCxRbk1vNDBCSixDbU1oNDBCQSxvQkFDSSxhQUNBLDZCbk1tNDBCSixDbU1qNDBCQSx1QkFFSSxtQkFEQSxZbk1xNDBCSixDbU1oNDBCQSxrQ0FLSSxtQkFIQSxhQUNBLDhCQUNBLFNuTW00MEJKLENtTWg0MEJBLHdCQUNHLE9BQ0Esa0JuTW00MEJILENtTWg0MEJBLHFCQUVJLGFBREEsOEJBRUEsbUJuTW00MEJKLENtTWo0MEJBLDBCQUdJLGE5THJWTyxDOExtVlAsZUFDQSxlbk1xNDBCSixDbU1sNDBCQSxjQUNJLGtCbk1xNDBCSixDbU05MzBCQSxxQkFDSSxpQm5NaTQwQkosQ21NLzMwQkEsNEJBS0ksd0I5TDFXTyxDOExzV1AsV0FFQSxjQUdBLFlBQ0EsU0FMQSxrQkFNQSxTQUpBLFNuTXM0MEJKLENtTS8zMEJBLGtCQUVJLFdBRUEsU0FDQSxrQkFGQSxVQUdBLFNuTWk0MEJKLENtTS8zMEJBLG9CQUNJLGFBQ0EsOEJBQ0EsYW5NazQwQkosQ21NOTMwQkEscUJBQ0ksWUFDQSxnQm5NaTQwQkosQ21NLzMwQkEsd0JBS0ksYTlMdFlPLEM4TGtZUCxhQUNBLFlBSUEsZ0JBRkEsaUJuTW80MEJKLENtTWg0MEJBLHdCQUVJLGE1TGphTyxDNExnYVAsZ0JuTW80MEJKLENtTWg0MEJBLHlCQUNJLGFBQ0EsaUJuTW00MEJKLENtTWg0MEJBLGdDQUlJLHFCNUxsYk8sQzRMZ2JQLGdCQUNBLEtuTW00MEJKLENtTTUzMEJBLHFCQUNJLFluTSszMEJKLENtTTUzMEJBLDJCQUNJLGFuTSszMEJKLENtTTUzMEJBLDZCQUNJLGVBQ0EsZW5NKzMwQkosQ21NNTMwQkEsY0FFSSxlQURBLGlCbk1nNDBCSixDbU01MzBCQSxxQkFLSSx3QjlMcmJPLEM4TGliUCxXQUdBLFlBSUEsVUFOQSxrQkFPQSxTQU5BLFFBR0EsYW5NazQwQkosQ21NNTMwQkEsc0JBQ0ksWUFFQSxTQUNBLGtCQUZBLFdBR0EsU25NKzMwQkosQ21NNTMwQkEseUJBR0ksYTlMdGNPLEM4TG9jUCxpQkFDQSxlbk1nNDBCSixDbU05MzBCSSxtQ0FFSSxtQkFEQSxZbk1pNDBCUixDbU01MzBCQSx5QkFFSSxhOUwvY08sQzhMOGNQLGNuTWc0MEJKLENtTTUzMEJBLGdDQUNJLHdCbk0rMzBCSixDbU01MzBCQSxrQkFHSSxxQkFGQSxZQUdBLHNCQUZBLFNuTWk0MEJKLENtTXozMEJBLDRCQUNJLGNBRUEsZ0JBREEsVW5NNjMwQkosQ21NMTMwQkEscUJBR0ksbUJBREEsWW5NODMwQkosQ21NdjMwQkEseUNBRUksbUJBQ0ksaUJBQ0EsZW5NeTMwQk4sQ21NdjMwQkUsbUJBQ0ksZW5NeTMwQk4sQ21NdDMwQkUsaUJBQ0ksZW5NdzMwQk4sQ21NbDMwQkUsaUJBQ0kscUJuTW8zMEJOLENtTWwzMEJFLHVCQUNJLGFuTW8zMEJOLENtTWwzMEJFLDBCQUNJLG9Cbk1vMzBCTixDQUNGLENtTS8yMEJBLDBDQUVJLHFCQUNJLFVBQ0Esa0JuTWczMEJOLENBQ0YsQ21NNTIwQkEseUNBRUksa0NBRUssVW5NNDIwQlAsQ21NejIwQkUsb0JBR0ksY0FEQSw2Qm5NMjIwQk4sQ21NdjIwQkUsdUJBQ0ksYW5NeTIwQk4sQ0FDRixDbU1yMjBCQSx5Q0FFSSxZQUNJLGVuTXMyMEJOLENtTWwyMEJFLG9CQUVJLGVBQ0EsaUJuTW0yMEJOLENtTTMxMEJFLDJEQUNJLGNuTWcyMEJOLENBQ0YsQ21NNTEwQkEseUNBRUksa0JBRUksY0FDQSwyQm5NNDEwQk4sQ21NMTEwQkUscUJBQ0ksY0FDQSxrQm5NNDEwQk4sQ21NMTEwQkUsK0JBQ0csZW5NNDEwQkwsQ21NMTEwQkUsbUJBQ0ksaUJuTTQxMEJOLENBQ0YsQ29NOTgxQkEsdUJBRUksU3BNKzgxQkosQ29NNzgxQkEsdUJBQ0ksWXBNZzkxQkosQ29NMTgxQkEsZ0JBQ0ksbUJBQ0EsWXBNNjgxQkosQ29NMTgxQkEsb0JBQ0ksZ0JwTTY4MUJKLENvTTE4MUJBLG1CQUVJLGtCQUNBLHlCcE00ODFCSixDb016ODFCQSx3QkFDSSxjcE00ODFCSixDb00xODFCQSx1QkFDSSxpQnBNNjgxQkosQ3FNMysxQkEsaUJBQ0ksYXJNOCsxQkosQ3FNNSsxQkEseUJBRUksU0FEQSxpQnJNZy8xQkosQ3FNNysxQkEsNEJBRUksYWhNMEJPLENnTXhCUCxnQkFIQSxnQkFFQSxhck1pLzFCSixDc00zLzFCQSxzQkFDSSxhQUNBLDZCdE04LzFCSixDc00zLzFCQSx5Q0FDSSxlQUNBLGdCQUNBLGlCdE04LzFCSixDc00zLzFCQSx3Q0FDSSxlQUNBLFF0TTgvMUJKLENzTTMvMUJBLCtCQUNJLGFBQ0EsOEJBRUEsa0JBREEsZXRNKy8xQkosQ3NNMy8xQkEsb0NBQ0ksZXRNOC8xQkosQ3NNMy8xQkEsK0NBRUksYWpNSU8sQ2lNTFAsZXRNKy8xQkosQ3NNMy8xQkEsa0JBQ0ksV3RNOC8xQkosQ3NNMy8xQkEsMkJBQ0ksaUJ0TTgvMUJKLENzTTMvMUJBLHNCQUNJLGdDQUNBLG1CdE04LzFCSixDc00zLzFCQSxpQ0FDSSxrQnRNOC8xQkosQ3NNMy8xQkEsMkJBQ0ksYUFDQSw4QkFDQSxhdE04LzFCSixDc001LzFCSSx1Q0FDSSwwQnRNOC8xQlIsQ3NNMS8xQkEsNENBQ0ksaUJ0TTYvMUJKLENzTTEvMUJBLGtDQUNJLGN0TTYvMUJKLENzTTEvMUJBLGdDQUNJLGN0TTYvMUJKLENzTTEvMUJBLGtDQUNJLGVBQ0EsZ0JBQ0EsZ0J0TTYvMUJKLENzTTEvMUJBLDZCQUNJLGFBQ0EsNkJ0TTYvMUJKLENzTTEvMUJBLHlCQUNJLGFBQ0EsMEJBQ0EsaUJ0TTYvMUJKLENzTTEvMUJBLDBDQUNJLGtCQUNBLGV0TTYvMUJKLENzTTEvMUJBLHdDQUNJLGV0TTYvMUJKLENzTTEvMUJBLDBDQUNJLGlCdE02LzFCSixDc00xLzFCQSwwQ0FHSSxXQUNBLFNBSEEsa0JBQ0EsT3RNKy8xQkosQ3NNdi8xQkEscURBQ0ksVUFDQSxLdE0wLzFCSixDc012LzFCQSxzQkFFSSxtQkFEQSxhQUVBLGN0TTAvMUJKLENzTXYvMUJBLHlCQUNJLGFBRUEsZ0J0TTAvMUJKLENzTXYvMUJBLHdCQUtJLG1DQUZBLHNCQUNBLFl0TXkvMUJKLENzTXIvMUJBLGdEQUNJLFV0TXcvMUJKLENzTXIvMUJBLCtDQUNJLG9CdE13LzFCSixDc01yLzFCQSxzQkFJSSxtQkFIQSxhQUNBLDZCQUNBLGF0TXkvMUJKLENzTXIvMUJBLDhCQUdJLG1CQUZBLGFBR0EsZUFGQSw4QkFHQSxhdE13LzFCSixDdU1ucDJCQSxZQUlJLHdCbE00Qk8sQ2tNM0JQLHFCQUZBLFlBR0EsYUFKQSxVdk15cDJCSixDdU1scDJCQSxlQUNJLHdCdk1xcDJCSixDdU1ucDJCQSxtQkFDSSw0QnZNc3AyQkosQ3VNcHAyQkEscUJBQ0ksOEJ2TXVwMkJKLEN1TXJwMkJBLHNCQUNJLCtCdk13cDJCSixDdU10cDJCQSxvQkFDSSw2QnZNeXAyQkosQ3VNdnAyQkEsMkJBR0ksZUFGQSxTQUNBLFN2TTJwMkJKLEN1TXhwMkJBLHVCQUVJLHdCbE1ETyxDa01BUCxpQnZNNHAyQkosQ3VNeHAyQkEsaUJBRUksV3ZNMHAyQkosQ3VNeHAyQkEscUJBSUcsd0N2TTJwMkJILEN1TXhwMkJBLHVCQUlJLDBDdk0ycDJCSixDdU16cDJCQSx3QkFJSSwyQ3ZNNHAyQkosQ3VNMXAyQkEsc0JBSUkseUN2TTZwMkJKLEN3TTN0MkJBLHVCQUNJLGtCeE04dDJCSixDd00zdDJCQSx5QkFFRyxhbk00QlEsQ21NN0JSLGN4TSt0MkJILEN3TTF0MkJBLHNCQUNJLGV4TTZ0MkJKLEN3TTF0MkJBLDRCQUNJLGN4TTZ0MkJKLEN3TTN0MkJBLDRCQUNJLGN4TTh0MkJKLEN3TTV0MkJBLDhCQUNJLGN4TSt0MkJKLEN3TTd0MkJBLG9CQUNJLGF4TWd1MkJKLEN3TTl0MkJBLHVCQUNLLGN4TWl1MkJMLEN5TTV2MkJBLHFCQUVJLCtCQURBLGlCek1ndzJCSixDeU0zdjJCQSxtQkFDSSxhek04djJCSixDeU01djJCQSxxQkFDSSxjek0rdjJCSixDeU03djJCQSxrQkFDSSxnQnpNZ3cyQkosQ3lNOXYyQkEsa0JBQ0ksb0J6TWl3MkJKLEN5TS92MkJBLHlCQUNJLGF6TWt3MkJKLEN5TWh3MkJBLG9CQUdJLGVBREEsY0FEQSxnQnpNcXcyQkosQ3lNancyQkEsd0JBSUksY0FFQSxvQkFIQSxTek1zdzJCSixDeU1qdzJCQSxxQkFHSSwrQkFDQSxvQkFIQSxpQnpNc3cyQkosQ3lNancyQkEsbUJBQ0ksY3pNb3cyQkosQ3lNancyQkEsMkJBS0ksd0JwTW5CTyxDb01pQlAsa0JBRkEscUJBQ0EsMkJBRUEsU3pNcXcyQkosQ3lNbHcyQkEsb0JBRUksd0JwTXZCTyxDb013QlAsZ0NBQ0EsaUNBSEEsbUJBSUEsbUJ6TXF3MkJKLEN5TWp3MkJBLDhCQUNJLFNBQ0EsU3pNb3cyQkosQ3lNancyQkEsaUNBQ0ksZ0JBQ0EsY3pNb3cyQkosQ3lNancyQkEsMENBQ0ksNEJBQ0csY3pNb3cyQkwsQ0FDRixDeU1sdzJCQSx5Q0FFSSxxQkFFSSxpQnpNa3cyQk4sQ0FDRixDME1oMTJCQSwwQkFFRSxtQkFEQSxZMU1nMjJCRixDME05MTJCRSx3Q0FDRSxhQUNBLFcxTWcyMkJKLEMwTTcxMkJBLHVCQUVFLGlCQUNBLHdCMU1nMjJCRixDME01MTJCQSxlQUVFLDJCQURBLFMxTWcyMkJGLEMwTTUxMkJBLHlDQUNFLDBCQUVFLGNBREEsaUIxTWcyMkJGLEMwTTcxMkJBLHVCQUNFLGNBQ0EsVTFNKzEyQkYsQ0FDRixDMk03MzJCQSwyQkFDSSxhM00rMzJCSixDMk03MzJCQSxvREFFSSxnQ0FEQSxjQUVBLG1CM01nNDJCSixDMk05MzJCQSw2QkFFSSxtQkFEQSxZM01rNDJCSixDMk0vMzJCQSwyQkFDSSxhQUVBLGVBREEsNEIzTW00MkJKLEMyTS8zMkJBLGtDQUNJLGMzTWs0MkJKLEMyTWg0MkJBLHVDQUVJLFdBREEsUzNNbzQyQkosQzJNajQyQkEsbUNBQ0ksYUFFQSw2QjNNbTQyQkosQzJNajQyQkEsaUNBQ0ksYTNNbzQyQkosQzJNbDQyQkEseUNBQ0ksUzNNcTQyQkosQzJNbjQyQkEsd0NBQ0ksZ0IzTXM0MkJKLEMyTXA0MkJBLDBDQUlJLHFCQUhBLFkzTXk0MkJKLEMyTWw0MkJBLDRCQUNJLGFBQ0EsOEJBQ0EsYTNNcTQyQkosQzRNdjcyQkEsOEJBSUksNkJBQ0EsNEJBSEEsc0JBQ0EsWTVNMjcyQkosQzRNdjcyQkEsV0FDSSxnQjVNMDcyQkosQzRNdjcyQkEsK0JBQ0ksWTVNMDcyQkosQzRNdjcyQkEsbUNBQ0ksYzVNMDcyQkosQzRNeDcyQkEsV0FDSSwwQjVNMjcyQkosQzRNejcyQkEsaUNBQ0ksZUFDQSxlNU00NzJCSixDNE0xNzJCQSwrQkFDSSxhNU02NzJCSixDNE0zNzJCQSwwQkFDSSxlQUNBLGU1TTg3MkJKLEM0TTU3MkJBLHlCQUVJLG1CQURBLFk1TWc4MkJKLEM0TTc3MkJBLDhCQUNJLFVyTTlCTyxDcU0rQlAsYzVNZzgyQkosQzRNejcyQkEsd0RBSEksbUJBREEsYUFFQSw2QjVNdTgyQkosQzRNaDgyQkEsNkJBQ0ksWTVNbTgyQkosQzRNajgyQkEsNkJBQ0ksVTVNbzgyQkosQzRNbDgyQkEsdUJBQ0ksYUFFQSxlQURBLDZCNU1zODJCSixDNE1uODJCQSxtQ0FFSSxhQURBLFU1TXU4MkJKLEM0TXA4MkJBLGdDQUtJLFNBQ0EsT0FDQSxnQkFMQSxrQkFFQSxRQURBLEs1TTI4MkJKLEM0TXI4MkJBLHFDQUVJLFU1TXU4MkJKLEM0TXA4MkJBLFNBQ0ksYzVNdTgyQkosQzRNcjgyQkEsK0JBRUksYXZNdEVLLEN1TXVFTCxlNU11ODJCSixDNE1yODJCQSxpQ0FDSSxhNU13ODJCSixDNE10ODJCQSw2QkFDSSxZNU15ODJCSixDNE12ODJCQSxrQ0FFSSxjNU15ODJCSixDNE1uODJCQSx3RUFDSSxhNU0wODJCSixDNk1oajNCQSw2QkFFSSxtQkFEQSxhQUdBLG1CQURBLFk3TW9qM0JKLEM2TWpqM0JBLG1DQUNJLHdCN01vajNCSixDNk1sajNCQSw2REFDSSxVQUNBLGtCN01xajNCSixDNk1sajNCQSxnQ0FDSSxhN01xajNCSixDNk1oajNCQSx3QkFDSSx1QjdNbWozQkosQzZNamozQkEsK0JBR0ksbUJBRkEsYUFDQSw2QjdNcWozQkosQzZNbGozQkEsc0JBQ0ksWUFHQSxjN01rajNCSixDNk1oajNCQSwwQkFHSSxnQkFEQSxhQUVBLFVBRUEsc0JBREEsaUI3TXVqM0JKLEM2TXBqM0JBLGdDQUdLLGVBRkQsMkJBQ0MsaUI3TXdqM0JMLEM2TXJqM0JBLGtDQUNJLFk3TXdqM0JKLEM2TXRqM0JBLCtCQUdJLG1CQUZBLGFBQ0EsNEI3TTBqM0JKLEM2TXBqM0JBLG1GQUNJLHFCN00yajNCSixDNk16ajNCQSwrQkFFSSxtQkFEQSxhQUVBLDZCN000ajNCSixDNk0xajNCQSxvQ0FDSSxXN002ajNCSixDNk0zajNCQSwrQ0FDSSxXN004ajNCSixDNk0zajNCQSw4QkFNSSxTQURBLGF4TS9ESyxDd01pRUwsZUFOQSxrQkFHQSxXQURBLE83TWtrM0JKLEM2TTVqM0JBLDRCQUNJLFk3TStqM0JKLEM2TTdqM0JBLG9EQUdJLE9BQ0EsY0FIQSxrQkFJQSxRQUhBLFFBSUEsMEI3TWdrM0JKLEM2TTdqM0JBLGlCQUNJLFU3TWdrM0JKLEM4TS9wM0JBLDhCQUVJLG1CQURBLFk5TW1xM0JKLEM4TS9wM0JBLGdCQUNJLGM5TWtxM0JKLEM4TWhxM0JFLGtCQUNFLGdCOU1tcTNCSixDK016cTNCQSxtQ0FDRyxnQkFDQSxZL000cTNCSCxDZ05qcjNCQSxpQkFDSSxXQUNBLGdCQUNBLFdoTm9yM0JKLENnTmxyM0JBLHFCQUNJLFloTnFyM0JKLENnTm5yM0JBLHNCQUNJLGFBRUEsaUJoTnFyM0JKLENnTm5yM0JBLHNCQUNJLFFoTnNyM0JKLENnTnByM0JBLHFCQUNJLFloTnVyM0JKLENnTnJyM0JBLDBDQUNJLHNCQUNJLGlCaE53cjNCTixDZ050cjNCRSxxQkFDSSxhaE53cjNCTixDZ050cjNCRSxpQkFHSSxZQUZBLGtCQUdBLHdCQUZBLFVoTjByM0JOLENnTnRyM0JFLHFCQUNJLGFoTndyM0JOLENBQ0YsQ2lOMXQzQkEsc0JBQ0UsaUJBQ0EsaUJqTjR0M0JGLENpTjF0M0JBLHNCQUdFLGtCQUZBLGdCQUNBLFdqTjh0M0JGLENpTjF0M0JBLG9CQUNFLHdCak44dDNCRixDaU4xdDNCQSx5QkFFRSxhQUdBLGFBREEsa0JBREEsa0JBRkEsb0JqTml1M0JGLENpTjF0M0JBLHdCQUNFLFlqTjZ0M0JGLENpTjN0M0JBLGNBQ0UsZ0JqTjh0M0JGLENpTjV0M0JBLDJCQUNFLFlqTit0M0JGLENpTjd0M0JBLG9DQUNFLHNCak5ndTNCRixDaU45dDNCQSx1QkFDRSxlak5pdTNCRixDaU4vdDNCQSwwQ0FDRSwyQkFDSSxhak5rdTNCSixDaU5odTNCSSxzQkFJSSxZQUhBLGtCQUNBLE1BR0Esd0JBRkEsVWpOb3UzQlIsQ2lOaHUzQkksb0JBQ0ksVWpObXUzQlIsQ2lOaHUzQkksd0JBQ0ksYWpOa3UzQlIsQ0FDRixDa052dzNCQSxLQUNJLGNsTnl3M0JKLENrTnR3M0JBLEtBR0ksZTNNbEJPLEMyTWdCUCxvQkFDQSxnQkFFQSxrQkFDQSxpQmxOeXczQkosQ2tOdHczQkEsc0JBQ0ksWWxOeXczQkosQ2tOdHczQkEsR0FHSSxTQUNBLG9DQUNBLFNBSEEsbUJBREEsZWxONnczQkosQ2tOdHczQkEsNkJBSUksdUJsTnl3M0JKLENrTnR3M0JBLElBQ0kscUJsTnl3M0JKLENrTnB3M0JJLHdEQUVJLGtCbE53dzNCUixDa05wdzNCQSxhQUNJLGFsTnd3M0JKLENrTnB3M0JBLDBCQUhJLDBCbE40dzNCSixDa056dzNCQSxhQUNJLGFsTnd3M0JKLENrTnB3M0JBLElBQ0ksY2xOdXczQkosQ2tOcHczQkEsa0JBR0ksb0JsTnV3M0JKLENrTnB3M0JBLFdBQ0ksOEJBR0EscUJBREEsbUJBREEsaUJsTnl3M0JKLENrTnB3M0JBLHNGQUVJLFlsTnV3M0JKLENrTnB3M0JBLFVBQ0ksZWxOdXczQkosQ2tOcHczQkEsc0JBQ0ksa0JsTnV3M0JKLENrTm53M0JJLGVBQ0ksYWxOc3czQlIsQ2tOdnczQkksZUFDSSxhbE4wdzNCUixDa04zdzNCSSxlQUNJLGFsTjh3M0JSLENrTi93M0JJLGVBQ0ksYWxOa3gzQlIsQ2tObngzQkksZUFDSSxhbE5zeDNCUixDa05seDNCQSxpQkFJSSxPQUVBLFlBSEEsa0JBRUEsUUFIQSxrQkFLQSxxQmxOcXgzQkosQ2tOcHgzQkksNkJBT0ksbUJBRkEsa0I3TTdHRCxDNk04R0MsYUFMQSxhQU9BLHVCQUxBLG1CQUNBLGtCQUZBLFdsTjR4M0JSLENrTnJ4M0JRLCtCQUVJLFdBREEsZWxOd3gzQlosQ2tObHgzQkEsWUFTSSxnQkFEQSxhQUpBLE9BRUEsWUFKQSxlQUdBLFFBSkEsa0JBTUEsTUFKQSxXQU9BLFdsTnF4M0JKLENrTnB4M0JJLG9CQUdJLE9BRUEsWUFKQSxrQkFHQSxRQUZBLHFCbE55eDNCUixDa05weDNCSSxrQkFDSSwrQkFFQSxZQURBLFVsTnV4M0JSLENrTmx4M0JBLGFBR0ksd0I3TWhJTyxDNk0rSFAsV0FLQSxtQkFEQSxrQkFMQSxnQkFJQSxrQkFEQSxVbE53eDNCSixDa05seDNCQSxZQUVJLGFBREEsV2xOc3gzQkosQ2tObHgzQkEsWUFFSSxhQURBLFdsTnN4M0JKLENrTmx4M0JBLFlBRUksWUFEQSxXbE5zeDNCSixDa05seDNCQSxlQUNJLGdCQUNBLHdCQUNBLG9CbE5xeDNCSixDa05seDNCQSx5QkFFUSw2QkFFSSxhQURBLFdsTnF4M0JWLENrTmp4M0JFLGFBS0ksV0FKQSxZQUNBLG9CQUNBLGdCQUNBLGNBR0EsV0FDQSxrQkFFQSxVQUpBLHlCQUdBLEtsTm94M0JOLENBQ0YsQ2tOOXczQlEsc0VBRUksWWxOZ3gzQlosQ21OcCszQkEsWUFDRSxrQm5OdSszQkYsQ21OciszQkUseUdBSUksa0I5RXFDSSxDOEVwQ0osb0JuTnUrM0JOLENtTnArM0JFLDZHQUdJLHdCOUVnQ1csQzhFL0JYLHVCbk5xKzNCTixDbU5sKzNCRSxxRkFDRSw0Q25ObyszQkosQ21OaiszQkUsMElBUUksYW5ObSszQk4sQ21OOTkzQkUsc0NBRUksdUJuTmsrM0JOLENtTmgrM0JFLHVDQUNJLDZCQUNBLG9Cbk5rKzNCTixDbU4vOTNCRSx3QkFFSSxrQjlFRkksQzhFSUosNEJBQ0EsNkJBSkEsZ0JBRUEsZW5ObSszQk4sQ21OaCszQk0sdUNBQ0ksVW5OayszQlYsQ21OaiszQlUsNkNBRUksWUFDQSxXQUZBLFVuTnErM0JkLENtTjM5M0JNLHVDQUdJLDBDQUZBLHVCbk44OTNCVixDbU52OTNCYyw4R0FDSSx1Qm5ONDkzQmxCLENtTnI5M0JNLDhDQUNJLGdCQUNBLFNuTnU5M0JWLENtTnI5M0JVLDBEQUNJLGFuTnU5M0JkLENtTnQ5M0JjLDREQUlJLG1CQUhBLGE5RXRDSCxDOEUyQ0csZUFIQSxhQUVBLGVBRUEsa0JBTEEsMEJBTUEsMkJuTnc5M0JsQixDbU50OTNCa0Isa0VBQ0ksa0JuTnc5M0J0QixDbU50OTNCa0IsaUVBRUksa0I5RXRETCxDOEVxREssYW5OeTkzQnRCLENtTnY5M0JzQixtRUFDSSxrQm5OeTkzQjFCLENtTnA5M0JzQix3S0FDSSxhbk55OTNCMUIsQ21OcjkzQmtCLHNFQUlJLGE5RXBFUCxDOEVpRU8sZUFDQSxpQkFDQSxxQm5OdzkzQnRCLENtTnI5M0JrQix1RUFFSSxnQkFEQSxxQm5OdzkzQnRCLENtTnI5M0JrQixzRUFFSSxlQURBLGlCQUVBLDBCbk51OTNCdEIsQ21OejgzQkUsdUJBRUksa0I5RS9GVyxDOEU4RlgsY25ONDgzQk4sQ21OejgzQk0sMENBQ0ksa0JuTjI4M0JWLENtTjE4M0JVLDREQUNJLGFuTjQ4M0JkLENtTjc4M0JVLHVEQUNJLGFuTjQ4M0JkLENtTnY4M0JFLHdCQUNJLDZCQUNBLGtDbk55ODNCTixDbU52ODNCTSw4QkFFSSw2QkFEQSx1Qm5OMDgzQlYsQ21OdjgzQk0scUNBR0kscUJBRkEsZUFDQSxVbk4wODNCVixDbU5yODNCRSx3QkFDSSxzQ25OdTgzQk4sQ21OcDgzQkUsd0JBQ0ksb0NBQ0EsdUJuTnM4M0JOLENtTmw4M0JFLDRCQUNJLGtCbk5vODNCTixDbU5sODNCRSxpREFDSSxrQjlFeElJLEM4RXlJSixvQm5ObzgzQk4sQ21OajgzQkUsNkJBQ0ksd0I5RTdJSSxDOEU4SUosd0JuTm04M0JOLENtTi83M0JFLHVCQUVJLHdCOUVsSlcsQzhFbUpYLHlCQUZBLGFuTm04M0JOLENtTjc3M0JFLDJCQUdJLHdCOUUxSlcsQzhFNEpYLHlCQUpBLGFuTmk4M0JOLENtTng3M0JNLHNCQUNJLDRCbk4wNzNCVixDbU52NzNCVSw0QkFDSSwrQm5OeTczQmQsQ21OcjczQlUsbUNBRUksd0I5RTVLRyxDOEU2S0gsb0I5RTdLRyxDOEUyS0gsYW5OeTczQmQsQ21OLzYzQkUsd0VBQ0ksWW5ObzczQk4sQ21OajczQkUsc0NBRUksa0I5RTNMVyxDOEUwTFgsd0JuTm83M0JOLENtTmg3M0JFLGdFQUNJLGtCOUVqTUksQzhFa01KLCtCbk5rNzNCTixDbU4vNjNCRSxvQ0FDSSx1Qm5OaTczQk4sQ21OdjYzQkUseURBRUksd0I5RWhOVyxDOEVpTlgseUJBRkEsYW5OZzczQk4sQ21OMzYzQkUsK0JBQ0ksNEJuTjY2M0JOLENtTno2M0JFLDZCQUNJLHdCbk4yNjNCTixDbU56NjNCRSw0SUFPSSxvQjlFbk9XLEM4RWtPWCxrQm5ONDYzQk4sQ21OeDYzQk0sMEZBRUksd0JuTjA2M0JWLENtTnI2M0JNLHlIQUVJLHdCbk4wNjNCVixDbU52NjNCRSxxREFJSSxrQjlFdFBXLEM4RXFQWCxvQjlFdlBJLEM4RXNQSixrQm5OMjYzQk4sQ21OOTUzQkUsOElBQ0ksa0JuTnM2M0JOLENtTm42M0JFLCtCQUNJLGdDQUNBLGFuTnE2M0JOLENtTm42M0JFLHdEQUNJLGtCbk5xNjNCTixDbU45NTNCRSw0REFDSSwrQm5ObTYzQk4sQ21OajYzQkUsNkJBQ0ksbUNuTm02M0JOLENtTmg2M0JFLDJDQUNJLHdCOUUzUkksQzhFNFJKLG9Cbk5rNjNCTixDbU5oNjNCRSw2Q0FDSSw4Qm5OazYzQk4sQ21OajYzQk0sbURBQ0ksa0JuTm02M0JWLENtTjU1M0JNLG9EQUVJLGtCOUUxU0EsQzhFeVNBLCtDbk4rNTNCVixDbU4zNTNCVSxxRUFDSSw0Qm5ONjUzQmQsQ21OeDUzQk0sa0RBQ0ksa0I5RXBUQSxDOEVxVEEsdURuTjA1M0JWLENtTno1M0JVLDREQUNJLHVCbk4yNTNCZCxDbU56NTNCVSxnRUFDSSxrQjlFMVRKLEM4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Y0FFSSxrQkNQRixDRE1FLFV2TjBtNUJSLEN1TnhtNUJRLDBCQUNJLHVCQUNBLG9CQ1ZOLENEV00sYXZOMG01QlosQ3VOem01QlksZ0NBQ0ksa0JDWkosQ0RhSSxVdk4ybTVCaEIsQ3VOeG01QlEsMkJBRUksa0JDakJHLENEZ0JILG9CQ2hCRyxDRGtCSCxVdk4wbTVCWixDdU56bTVCWSxpQ0FFSSw2QkFEQSwrQkFHQSxzQ0FEQSxvQnZONG01QmhCLEN1TnhtNUJRLHlDQUNJLDBCQUVBLHNDQURBLHVCdk4ybTVCWixDdU52bTVCSSxnQkFFSSxrQkM1Q0EsQ0QyQ0EsVXZOMG01QlIsQ3VOeG01QlEsNEJBQ0ksdUJBQ0Esb0JDL0NKLENEZ0RJLGF2TjBtNUJaLEN1TnptNUJZLGtDQUNJLGtCQ2pERixDRGtERSxVdk4ybTVCaEIsQ3VOeG01QlEsNkJBRUksa0JDdERLLENEcURMLG9CQ3JESyxDRHVETCxVdk4wbTVCWixDdU56bTVCWSxtQ0FFSSw2QkFEQSwrQkFHQSxzQ0FEQSxvQnZONG01QmhCLEN1TnhtNUJRLDZDQUNJLDBCQUVBLHNDQURBLHVCdk4ybTVCWixDdU52bTVCSSxpQkFFSSxrQkNyRUMsQ0RvRUQsVXZOMG01QlIsQ3VOeG01QlEsNkJBQ0ksdUJBQ0Esb0JDeEVILENEeUVHLGF2TjBtNUJaLEN1TnptNUJZLG1DQUNJLGtCQzFFRCxDRDJFQyxVdk4ybTVCaEIsQ3VOeG01QlEsOEJBRUksa0JDL0VNLENEOEVOLG9CQzlFTSxDRGdGTixVdk4wbTVCWixDdU56bTVCWSxvQ0FFSSw2QkFEQSwrQkFHQSxzQ0FEQSxvQnZONG01QmhCLEN1TnhtNUJRLCtDQUNJLDBCQUVBLHNDQURBLHVCdk4ybTVCWixDdU52bTVCSSxpQkFFSSxrQkMxR0MsQ0R5R0QsVXZOMG01QlIsQ3VOeG01QlEsNkJBQ0ksdUJBQ0Esb0JDN0dILENEOEdHLGF2TjBtNUJaLEN1TnptNUJZLG1DQUNJLGtCQy9HRCxDRGdIQyxVdk4ybTVCaEIsQ3VOeG01QlEsOEJBRUksa0JDcEhNLENEbUhOLG9CQ25ITSxDRHFITixVdk4wbTVCWixD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QkFIQSxnQkFFQSxXQUdBLHFCQU5BLGtCQUVBLFNqT29yaENGLENpTzdxaENBLG1DQUtFLHNCak9ncmhDRixDaU85cWhDQSxhQUNFLFdBQ0EsYWpPaXJoQ0YsQ2lPL3FoQ0EsVUFDRSxlak9rcmhDRixDaU9ocmhDQSxZQUNFLGNqT21yaENGLENpT2pyaENBLFdBU0UsV0FEQSxlQUpBLE9BR0Esa0JBSUEsa0JBTkEsTUFlQSx3QkFKQSx3QkFRQSxvQ0FaQSxtQkFWQSxXQUlBLFlBSEEsU2pPeXNoQ0YsQ2lPbHJoQ0EsdUJBaEJFLGNBVEEsaUJqT211aENGLENpTzFzaENBLFlBT0UseUJBREEsa0JBREEsWUFJQSxhQU5BLFdBREEsVUFlQSx3QkFKQSx3QkFRQSxtQ0FiQSxXak9rc2hDRixDaU9ucmhDQSxhQUlFLDBCQURBLFdBRkEsa0JBQ0EsU2pPd3JoQ0YsQ2lPcHJoQ0EsY0FLRSx3QmpPdXJoQ0YsQ2lPcnJoQ0EsY0FLRSx3QmpPd3JoQ0YsQ2lPdHJoQ0EsY0FLRSx5QmpPeXJoQ0YsQ2lPdnJoQ0EsY0FLRSx5QmpPMHJoQ0YsQ2lPeHJoQ0EsY0FLRSx1QmpPMnJoQ0YsQ2lPenJoQ0EsY0FLRSx5QmpPNHJoQ0YsQ2lPMXJoQ0EsY0FLRSx5QmpPNnJoQ0YsQ2lPM3JoQ0EsY0FLRSx5QmpPOHJoQ0YsQ2lPNXJoQ0EsY0FLRSx5QmpPK3JoQ0YsQ2lPN3JoQ0EsZUFLRSx1QmpPZ3NoQ0YsQ2lPOXJoQ0EsZUFLRSx5QmpPaXNoQ0YsQ2lPL3JoQ0EsZUFLRSx5QmpPa3NoQ0YsQ2lPaHNoQ0EsZUFLRSx5QmpPbXNoQ0YsQ2lPanNoQ0EsZUFLRSx5QmpPb3NoQ0YsQ2lPbHNoQ0EsZUFLRSx1QmpPcXNoQ0YsQ2lPbnNoQ0EsZUFLRSx5QmpPc3NoQ0YsQ2lPcHNoQ0EsZUFLRSx5QmpPdXNoQ0YsQ2lPcnNoQ0EsZUFLRSx5QmpPd3NoQ0YsQ2lPdHNoQ0EsZUFLRSx5QmpPeXNoQ0YsQ2lPdnNoQ0EsZUFLRSx1QmpPMHNoQ0YsQ2lPeHNoQ0EsZUFLRSx5QmpPMnNoQ0YsQ2lPenNoQ0EsZUFLRSx5QmpPNHNoQ0YsQ2lPMXNoQ0EsZUFLRSx5QmpPNnNoQ0YsQ2lPM3NoQ0EsZUFLRSx5QmpPOHNoQ0YsQ2lPNXNoQ0EsZUFLRSx1QmpPK3NoQ0YsQ2lPN3NoQ0EsZUFLRSx5QmpPZ3RoQ0YsQ2lPOXNoQ0EsZUFLRSx5QmpPaXRoQ0YsQ2lPL3NoQ0EsZUFLRSwwQmpPa3RoQ0YsQ2lPaHRoQ0EsZUFLRSwwQmpPbXRoQ0YsQ2lPanRoQ0EsZUFLRSx3QmpPb3RoQ0YsQ2lPbHRoQ0EsZUFLRSx5QmpPcXRoQ0YsQ2lPbnRoQ0EsZUFLRSx5QmpPc3RoQ0YsQ2lPcHRoQ0EsZUFLRSx5QmpPdXRoQ0YsQ2lPcnRoQ0EsZUFLRSx5QmpPd3RoQ0YsQ2lPdHRoQ0EsZUFLRSx3QmpPeXRoQ0YsQ2lPdnRoQ0EsZUFLRSx5QmpPMHRoQ0YsQ2lPeHRoQ0EsZUFLRSx5QmpPMnRoQ0YsQ2lPenRoQ0EsZUFLRSx5QmpPNHRoQ0YsQ2lPMXRoQ0EsZUFLRSx5QmpPNnRoQ0YsQ2lPM3RoQ0EsZUFLRSx3QmpPOHRoQ0YsQ2lPNXRoQ0EsZUFLRSx5QmpPK3RoQ0YsQ2lPN3RoQ0EsZUFLRSx5QmpPZ3VoQ0YsQ2lPOXRoQ0EsZUFLRSwwQmpPaXVoQ0YsQ2lPL3RoQ0EsZUFLRSx5QmpPa3VoQ0YsQ2lPaHVoQ0EsZUFLRSx3QmpPbXVoQ0YsQ2lPanVoQ0EsZUFLRSwwQmpPb3VoQ0YsQ2lPbHVoQ0EsZUFLRSx5QmpPcXVoQ0YsQ2lPbnVoQ0EsZUFLRSwwQmpPc3VoQ0YsQ2lPcHVoQ0EsZUFLRSx5QmpPdXVoQ0YsQ2lPcnVoQ0EsZUFLRSx3QmpPd3VoQ0YsQ2lPdHVoQ0EsZUFLRSx5QmpPeXVoQ0YsQ2lPdnVoQ0EsZUFLRSx5QmpPMHVoQ0YsQ2lPeHVoQ0EsZUFLRSx5QmpPMnVoQ0YsQ2lPenVoQ0EsZUFLRSx5QmpPNHVoQ0YsQ2lPMXVoQ0EsZUFLRSx3QmpPNnVoQ0YsQ2lPM3VoQ0EsZUFLRSwwQmpPOHVoQ0YsQ2lPNXVoQ0EsZUFLRSx5QmpPK3VoQ0YsQ2lPN3VoQ0EsZUFLRSwwQmpPZ3ZoQ0YsQ2lPOXVoQ0EsZUFLRSx5QmpPaXZoQ0YsQ2lPL3VoQ0EsZUFLRSx3QmpPa3ZoQ0YsQ2lPaHZoQ0EsZUFLRSx5QmpPbXZoQ0YsQ2lPanZoQ0EsZUFLRSx5QmpPb3ZoQ0YsQ2lPbHZoQ0EsZUFLRSx5QmpPcXZoQ0YsQ2lPbnZoQ0EsZUFLRSx5QmpPc3ZoQ0YsQ2lPcHZoQ0EsZUFLRSx3QmpPdXZoQ0YsQ2lPcnZoQ0EsZUFLRSx5QmpPd3ZoQ0YsQ2lPdHZoQ0EsZUFLRSwwQmpPeXZoQ0YsQ2lPdnZoQ0EsZUFLRSx5QmpPMHZoQ0YsQ2lPeHZoQ0EsZUFLRSwwQmpPMnZoQ0YsQ2lPenZoQ0EsZUFLRSx3QmpPNHZoQ0YsQ2lPMXZoQ0EsZUFLRSx5QmpPNnZoQ0YsQ2lPM3ZoQ0EsZUFLRSx5QmpPOHZoQ0YsQ2lPNXZoQ0EsZUFLRSx5QmpPK3ZoQ0YsQ2lPN3ZoQ0EsZUFLRSx5QmpPZ3doQ0YsQ2lPOXZoQ0EsZUFLRSx3QmpPaXdoQ0YsQ2lPL3ZoQ0EsZUFLRSx5QmpPa3doQ0YsQ2lPaHdoQ0EsZUFLRSx5QmpPbXdoQ0YsQ2lPandoQ0EsZUFLRSx5QmpPb3doQ0YsQ2lPbHdoQ0EsZUFLRSwwQmpPcXdoQ0YsQ2lPbndoQ0EsZUFLRSx3QmpPc3doQ0YsQ2lPcHdoQ0EsZUFLRSx5QmpPdXdoQ0YsQ2lPcndoQ0EsZUFLRSx5QmpPd3doQ0YsQ2lPdHdoQ0EsZUFLRSwwQmpPeXdoQ0YsQ2lPdndoQ0EsZUFLRSx5QmpPMHdoQ0YsQ2lPeHdoQ0EsZUFLRSx3QmpPMndoQ0YsQ2lPendoQ0EsZUFLRSwwQmpPNHdoQ0YsQ2lPMXdoQ0EsZUFLRSx5QmpPNndoQ0YsQ2lPM3doQ0EsZUFLRSx5QmpPOHdoQ0YsQ2lPNXdoQ0EsZUFLRSwwQmpPK3doQ0YsQ2lPN3doQ0EsZUFLRSx3QmpPZ3hoQ0YsQ2lPOXdoQ0EsZUFLRSx5QmpPaXhoQ0YsQ2lPL3doQ0EsZUFLRSwwQmpPa3hoQ0YsQ2lPaHhoQ0EsZUFLRSx5QmpPbXhoQ0YsQ2lPanhoQ0EsZUFLRSx5QmpPb3hoQ0YsQ2lPbHhoQ0EsZUFLRSx3QmpPcXhoQ0YsQ2lPbnhoQ0EsZUFLRSwwQmpPc3hoQ0YsQ2lPcHhoQ0EsZUFLRSx5QmpPdXhoQ0YsQ2lP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USx5RUFFRSxpQkFEQSxTcE9namtDVixDb096aWtDRSxvQ0FDRSxtQkFDQSxxQkFDQSxhQUNBLGNwTzJpa0NKLENvTzFpa0NJLDRDQUNFLGtCcE80aWtDTixDb08xaWtDSSx5Q0FFRSxpQkFEQSxTcE82aWtDTixDb092aWtDQSxtQkFDRSwwQnBPMGlrQ0YsQ29PdmlrQ0EsY0FDRSxlcE8waWtDRixDb094aWtDRSxvQkFDRSxVcE8waWtDSixDb092aWtDRSx5QkFFRSxtQkFEQSxrQnBPMGlrQ0osQ29PcGlrQ0Usc0JBQ0UsaUJwT3Vpa0NKLENvT3Bpa0NNLGtDQUNFLGNwT3Npa0NSLENvTzloa0NJLHVDQUNFLHNCcE9paWtDTixDb085aGtDSSxpQ0FDRSxlcE9naWtDTixDb083aGtDSSxnQ0FDRSxrQnBPK2hrQ04sQ29PNWhrQ0ksa0NBQ0UsY0FDQSx3QnBPOGhrQ04sQ29PemhrQ0EsWUFDRSxhcE80aGtDRixDb096aGtDQSxVQUtFLGNBR0Esb0JBREEsZ0JwTzBoa0NGLENvT3Zoa0NFLDhCQUpBLG1CQUZBLFlwT3dpa0NGLENvT2xpa0NFLG9CQVFFLGNBREEsZUFFQSxnQkFIQSxtQkFIQSxnQkFEQSxlQURBLGFwT2lpa0NKLENvT3Zoa0NJLDBCQUNFLFVBQ0EsY3BPeWhrQ04sQ29PdGhrQ0ksMEJBQ0UsV0FDQSxlcE93aGtDTixDb09yaGtDSSwwQkFDRSxXQUNBLGVwT3Voa0NOLENvT3Boa0NJLDBCQUNFLFdBQ0EsZXBPc2hrQ04sQ29PbmhrQ0kscUNBL0JGLG9CQWdDSSxlQUNBLGNwT3Noa0NKLENvT3Boa0NJLDBCQUNFLFdBQ0EsZXBPc2hrQ04sQ29PbmhrQ0ksMEJBQ0UsV0FDQSxlcE9xaGtDTixDb09saGtDSSwwQkFDRSxXQUNBLGVwT29oa0NOLENvT2poa0NJLDBCQUNFLFdBQ0EsZXBPbWhrQ04sQ0FDRixDb09oaGtDSSxvQ0FDRSwwQkFDRSxTQUNBLGFwT2toa0NOLENvT3Jna0NJLDhFQUNFLFVBQ0EsY3BPK2drQ04sQ0FDRixDb094Z2tDSSxpQ0FDRSxzQnBPMmdrQ04sQ29PdGdrQ0EsZUFF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TSxvREFDSSxtQkFDQSxxQnZPcTdvQ1YsQ3VPajdvQ2dCLHdGQUNFLGV2T203b0NsQixDd09wcHBDUSxnQkFDRSxjeE91cHBDVixDd09ycHBDUSxnQkFHRSxhbk82QkMsQ21POUJELGVBREEsZ0J4T3lwcENWLEN3T3JwcENRLGlCQUdFLGFuT3dCQyxDbU8xQkQsZUFDQSxleE93cHBDVixDd09ycHBDUSxpQkFHRSxhbk9tQkMsQ21PckJELGVBQ0EsZXhPd3BwQ1YsQ3dPcHBwQ1EsaUJBR0UsYW5PYUMsQ21PZkQsZUFDQSxleE91cHBDVixDd09wcHBDUSxpQkFHRSxhbk9RQyxDbU9WRCxlQUNBLGV4T3VwcENWLEN3T3BwcENRLGlCQUdFLGFuT0dDLENtT0xELGVBQ0EsZXhPdXBwQ1YsQ3dPdnJwQ0EsY0FtQ0UsZ0J4T3VwcENGLEN3T3RwcENFLDhCQVNFLG1CQUdBLHlCQUpBLGFBUEEsWUFTQSw4QkFOQSxVQURBLGVBREEsZUFHQSxRQUNBLE1BQ0Esd0JBSUEsVXhPeXBwQ0osQ3dPdnBwQ0ksMENBRUUsbUJBRUEsY0FIQSxhQUVBLGV4TzBwcENOLEN3T3hwcENNLGdEQUNFLGV4TzBwcENSLEN3T3hwcENNLHNEQUNFLG1CeE8wcHBDUixDd096cHBDUSwyREFDRSx1Q0FDQSxZQUdBLHNCQUZBLHdCQUNBLG1CQUVBLGdCeE8ycHBDVixDd08xcHBDVSxpRUFDRSxzQnhPNHBwQ1osQ3dPenBwQ1Esd0RBQ0UsYXhPMnBwQ1YsQ3dPenBwQ1EscUVBR0UseUJBQ0Esa0JBQ0EsZ0JBSEEsZUFEQSxTeE8rcHBDVixDd08xcHBDVSwyRUFDRSxtRXhPNHBwQ1osQ3dPdnBwQ00saURBQ0UsWXhPeXBwQ1IsQ3dPdnBwQ1UsMkRBRUUscUJBREEsdUN4TzBwcENaLEN3T2hwcENJLDJDQUNFLG1CQUVBLGNBREEsYXhPbXBwQ04sQ3dPaHBwQ1Esa0ZBQ0Usa0N4T2twcENWLEN3T2hwcENRLDZGQUNFLG1CQUNBLGtDeE9rcHBDVixDd085b3BDUSx1RUFDRSx1QnhPZ3BwQ1YsQ3dPN29wQ00sOERBQ0Usd0J4TytvcENSLEN3Tzdv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NXJDQSxjQUNJLDhCM09nNnJDSixDMk85NXJDQSxlQUNJLCtCM09pNnJDSixDMk8vNXJDQSxtQkFDSSxpQkFDQSxpQkFDQSxnQkFDQSxlM09rNnJDSixDMk9qNnJDSSx5Q0FDSSxnQjNPbTZyQ1IsQzJPaDZyQ0Esc0NBR0ksbUJBREEsV0FEQSxTM09xNnJDSixDMk9qNnJDQSw0Q0FDSSxrQjNPbzZyQ0osQzJPajZyQ0EsNENBRUksbUJBQ0Esa0IzT202ckNKLEMyTy81ckNJLHFCQUNJLGdCM09rNnJDUixDMk9oNnJDSSxxQkFDSSxnQjNPazZyQ1IsQzJPaDZyQ0kscUJBQ0ksZ0IzT2s2ckNSLEMyT2g2ckNJLHFCQUNJLGMzT2s2ckNSLEMyT2g2ckNJLHNCQUNJLHlCM09rNnJDUixDMk9oNnJDSSxnQkFDSSx5QjNPazZyQ1IsQzJPaDZyQ0ksZUFDSSx5QjNPazZyQ1IsQzJPaDZyQ0ksZUFDSSx5QjNPazZyQ1IsQzJPaDZyQ0ksZUFDSSx5QjNPazZyQ1IsQzJPaDZyQ0ksZUFDSSx5QjNPazZyQ1IsQzJPaDZyQ0ksY0FDSSxjM09rNnJDUixDMk9oNnJDSSxjQUNJLGMzT2s2ckNSLEMyT2g2ckNJLGNBQ0ksYzNPazZyQ1IsQzJPaDZyQ0ksY0FDSSxjM09rNnJDUixDMk9oNnJDSSxjQUNJLGMzT2s2ckNSLEMyT2g2ckNJLGNBQ0ksYzNPazZyQ1IsQzJPaDZyQ0ksY0FDSSxjM09rNnJDUixDMk9oNnJDSSxjQUNJLGMzT2s2ckNSLEMyT2g2ckNJLGNBQ0ksYzNPazZyQ1IsQzJPaDZyQ0ksY0FDSSxjM09rNnJDUixDMk9oNnJDSSxhQUNJLGEzT2s2ckNSLEMyT2g2ckNJLGFBQ0ksYTNPazZyQ1IsQzJPLzVyQ0EseUJBQ0ksUUFDSSxhQUNBLGEzT2s2ckNOLENBQ0YsQzJPMzVyQ1kseUNBR0ksc0JBREEseUJBREEsZUFJQSxlQUNBLGtCQUZBLFUzTys1ckNoQixDMk8zNXJDb0Isa0RBR0ksZ0NBRkEsY0FHQSw0QkFGQSxxQjNPKzVyQ3hCLEMyTzE1ckNnQiw0Q0FHSSxnQ0FDQSxjQUZBLGNBREEscUIzTys1ckNw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QSxPQUNJLGVBQ0Esd0IzT2kyckNKLEMyTy8xckNBLFFBQ0ksZ0JBQ0EseUIzT2syckNKLEMyT2gyckNBLE9BQ0ksZ0JBQ0EsVzNPbTJyQ0osQzJPajJyQ0EsY0FDSSxrQjNPbzJyQ0osQzJPbDJyQ0MsZ0JBQ0csdUIzT3EyckNKLEMyT24yckNDLE9BR0cseUJBREEsNEJBREEsYzNPdzJyQ0osQzJPcjJyQ0ksb0JBQ0kscUNBQ0EsYTNPdTJyQ1IsQzJPcjJyQ0kscUJBQ0ksbUJBQ0EsYTNPdTJyQ1IsQzJPcjJyQ0ksVUFDSSxlM091MnJDUixDMk9uMnJDQyxzQkFFSSxnQkFEQSxhQUVBLFUzT3MyckNMLEMyT3AyckNDLDJEQUdHLHlCQURBLHFCQURBLFUzT3kyckNKLEMyT3IyckNDLHVFQUNHLHdCM093MnJDSixDMk90MnJDQSx5REFDSSx5QzNPeTJyQ0osQzJPdDJyQ0kscUJBR0ksd0IzT3UyckNSLEMyT3IyckNZLHNEQUNJLGEzT3UyckNoQixDMk9oMnJDZSwwREFDSyxjM09rMnJDcEIsQzJPOTFyQ1EseUNBQ0ksd0NBRUEsZ0NBREEsNEIzT2kyckNaLEMyTy8xckNZLDRDQUNJLFdBQ0EsZUFDQSxlM09pMnJDaEIsQzJPaDJyQ2dCLDhDQUNJLFUzT2syckNwQixDMk83MXJDUSx3Q0FDSSxxQjNPKzFyQ1osQzJPOTFyQ1ksMkNBQ0ksY0FDQSxlQUNBLGUzT2cyckNoQixDMk8xMXJDSSw4QkFDSSx3QjNPNjFyQ1IsQzJPMzFyQ1ksd0VBQ0ksYTNPNjFyQ2hCLEMyT2wxckNZLHFEQUVJLHNCQURBLFUzT3ExckNoQixDMk8vMHJDWSxvREFFSSx5QkFEQSxhM09rMXJDaEIsQzJPMzByQ0kscUNBR0kseUJBREEsV0FEQSxTM09nMXJDUixDMk81MHJDSSwyQ0FHSSx5QkFGQSxtQkFDQSwrQzNPKzByQ1IsQzJPNTByQ0ksMkNBR0kseUJBREEsbUJBREEsK0MzT2cxckNSLEMyT2gwckNBLFdBQ0ksc0IzT20wckNKLEMyT2owckNBLFlBQ0ksYTNPbzByQ0osQzJPbDByQ0EsZUFDSSxhM09xMHJDSixDMk9uMHJD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T3R6ckNJLDRCQUNJLGNBQ0EsYzNPd3pyQ1IsQzJPdHpyQ0ksbUNBQ0ksVUFFQSxrQkFEQSxpQjNPeXpyQ1IsQzJPdHpyQ0ksNkJBQ0ksd0IzT3d6ckNSLEMyT3Z6ckNRLHlDQUNJLFVBQ0Esa0IzT3l6ckNaLEMyT3Z6ckNRLDRDQUNHLFVBQ0EsaUIzT3l6ckNYLEMyT3B6ckNBLG9CQUNJLHlCQUNBLHlCQUNBLGtCQUNBLGdCM091enJDSixDMk90enJDSSx5QkFDSSxjQUNBLGVBQ0EsZTNPd3pyQ1IsQzJPdHpyQ0ksc0JBQ0ksY0FFQSxlQURBLGMzT3l6ckNSLEMyT3R6ckNJLDZCQUNJLG9CM093enJDUixDMk9wenJDQSxZQUNJLHFCM091enJDSixDMk9yenJDQSxTQUNJLHdCM093enJDSixDMk8veXJDUSx3SEFDSSxZM09xenJDWixDMk9qenJDQSxVQUNJLGMzT296ckNKLEMyT2x6ckNBLGVBQ0ksTTNPcXpyQ0osQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtdnVlL3NyYy9jb21wb25lbnRzL3NrZWxldG9uL19za2VsZXRvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtdnVlL2Rpc3QvYm9vdHN0cmFwLXZ1ZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC12dWUvc2NyaXB0cy9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtdnVlL3NyYy9fdXRpbGl0aWVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC12dWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXZ1ZS9zcmMvX2N1c3RvbS1jb250cm9scy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtdnVlL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC12dWUvc3JjL2NvbXBvbmVudHMvYXZhdGFyL19hdmF0YXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXZ1ZS9zcmMvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtdnVlL3NyYy9jb21wb25lbnRzL2NhbGVuZGFyL19jYWxlbmRhci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtdnVlL3NyYy9jb21wb25lbnRzL2NhcmQvX2NhcmQtaW1nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC12dWUvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtdnVlL3NyYy9jb21wb25lbnRzL2Ryb3Bkb3duL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtdnVlL3NyYy9jb21wb25lbnRzL2Ryb3Bkb3duL19kcm9wZG93bi1mb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC12dWUvc3JjL2NvbXBvbmVudHMvZHJvcGRvd24vX2Ryb3Bkb3duLXRleHQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXZ1ZS9zcmMvY29tcG9uZW50cy9mb3JtLWNoZWNrYm94L19mb3JtLWNoZWNrYm94LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC12dWUvc3JjL2NvbXBvbmVudHMvaW5wdXQtZ3JvdXAvX2lucHV0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC12dWUvc3JjL2NvbXBvbmVudHMvZm9ybS1idG4tbGFiZWwtY29udHJvbC9fZm9ybS1idG4tbGFiZWwtY29udHJvbC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtdnVlL3NyYy9jb21wb25lbnRzL2Zvcm0tZmlsZS9fZm9ybS1maWxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC12dWUvc3JjL2NvbXBvbmVudHMvZm9ybS1pbnB1dC9fZm9ybS1pbnB1dC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtdnVlL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXZ1ZS9zcmMvY29tcG9uZW50cy9mb3JtLXJhZGlvL19mb3JtLXJhZGlvLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC12dWUvc3JjL2NvbXBvbmVudHMvZm9ybS1yYXRpbmcvX2Zvcm0tcmF0aW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC12dWUvc3JjL2NvbXBvbmVudHMvZm9ybS1zcGluYnV0dG9uL19zcGluYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC12dWUvc3JjL2NvbXBvbmVudHMvZm9ybS10YWdzL19mb3JtLXRhZ3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXZ1ZS9zcmMvY29tcG9uZW50cy9tZWRpYS9fbWVkaWEuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXZ1ZS9zcmMvY29tcG9uZW50cy9tb2RhbC9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXZ1ZS9zcmMvY29tcG9uZW50cy9wYWdpbmF0aW9uL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC12dWUvc3JjL2NvbXBvbmVudHMvcG9wb3Zlci9fcG9wb3Zlci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtdnVlL3NyYy9jb21wb25lbnRzL3NpZGViYXIvX3NpZGViYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXZ1ZS9zcmMvY29tcG9uZW50cy90YWJsZS9fdGFibGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXZ1ZS9zcmMvY29tcG9uZW50cy90aW1lL190aW1lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC12dWUvc3JjL2NvbXBvbmVudHMvdG9hc3QvX3RvYXN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC12dWUvc3JjL2NvbXBvbmVudHMvdG9hc3QvX3RvYXN0ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXZ1ZS9zcmMvY29tcG9uZW50cy90b2FzdC9fdG9hc3Rlci10cmFuc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC12dWUvc3JjL2NvbXBvbmVudHMvdG9vbHRpcC9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtdnVlL3NyYy9pY29ucy9faWNvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uL3BpbS1zYXNzL19mb250cy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwid2VicGFjazovLy8uL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb2RlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2lucHV0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY3VzdG9tLWZvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWRnZS5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2p1bWJvdHJvbi5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tZWRpYS5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxleC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19pbnRlcmFjdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fb3ZlcmZsb3cuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2NyZWVucmVhZGVycy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19zY3JlZW4tcmVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2l6aW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdGV4dC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Zpc2liaWxpdHkuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcmludC5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvX3BhbGV0dGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGx1Z2lucy9hbmltYXRlLnNjc3MvX3Byb3BlcnRpZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9wbHVnaW5zL2FuaW1hdGUuc2Nzcy9fYXR0ZW50aW9uLXNlZWtlcnMvX2JvdW5jZS5zY3NzIiwid2VicGFjazovLy8uL3BsdWdpbnMvYW5pbWF0ZS5zY3NzL19hdHRlbnRpb24tc2Vla2Vycy9fZmxhc2guc2NzcyIsIndlYnBhY2s6Ly8vLi9wbHVnaW5zL2FuaW1hdGUuc2Nzcy9fYXR0ZW50aW9uLXNlZWtlcnMvX2plbGxvLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGx1Z2lucy9hbmltYXRlLnNjc3MvX2F0dGVudGlvbi1zZWVrZXJzL19wdWxzZS5zY3NzIiwid2VicGFjazovLy8uL3BsdWdpbnMvYW5pbWF0ZS5zY3NzL19hdHRlbnRpb24tc2Vla2Vycy9fcnViYmVyQmFuZC5zY3NzIiwid2VicGFjazovLy8uL3BsdWdpbnMvYW5pbWF0ZS5zY3NzL19hdHRlbnRpb24tc2Vla2Vycy9fc2hha2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9wbHVnaW5zL2FuaW1hdGUuc2Nzcy9fYXR0ZW50aW9uLXNlZWtlcnMvX3N3aW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGx1Z2lucy9hbmltYXRlLnNjc3MvX2F0dGVudGlvbi1zZWVrZXJzL190YWRhLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGx1Z2lucy9hbmltYXRlLnNjc3MvX2F0dGVudGlvbi1zZWVrZXJzL193b2JibGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9wbHVnaW5zL2FuaW1hdGUuc2Nzcy9fZmFkaW5nLWVudHJhbmNlcy9fZmFkZUluLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGx1Z2lucy9hbmltYXRlLnNjc3MvX2ZhZGluZy1lbnRyYW5jZXMvX2ZhZGVJbkRvd24uc2NzcyIsIndlYnBhY2s6Ly8vLi9wbHVnaW5zL2FuaW1hdGUuc2Nzcy9fZmFkaW5nLWVudHJhbmNlcy9fZmFkZUluRG93bkJpZy5zY3NzIiwid2VicGFjazovLy8uL3BsdWdpbnMvYW5pbWF0ZS5zY3NzL19mYWRpbmctZW50cmFuY2VzL19mYWRlSW5MZWZ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGx1Z2lucy9hbmltYXRlLnNjc3MvX2ZhZGluZy1lbnRyYW5jZXMvX2ZhZGVJbkxlZnRCaWcuc2NzcyIsIndlYnBhY2s6Ly8vLi9wbHVnaW5zL2FuaW1hdGUuc2Nzcy9fZmFkaW5nLWVudHJhbmNlcy9fZmFkZUluUmlnaHQuc2NzcyIsIndlYnBhY2s6Ly8vLi9wbHVnaW5zL2FuaW1hdGUuc2Nzcy9fZmFkaW5nLWVudHJhbmNlcy9fZmFkZUluUmlnaHRCaWcuc2NzcyIsIndlYnBhY2s6Ly8vLi9wbHVnaW5zL2FuaW1hdGUuc2Nzcy9fZmFkaW5nLWVudHJhbmNlcy9fZmFkZUluVXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9wbHVnaW5zL2FuaW1hdGUuc2Nzcy9fZmFkaW5nLWVudHJhbmNlcy9fZmFkZUluVXBCaWcuc2NzcyIsIndlYnBhY2s6Ly8vLi9wbHVnaW5zL2FuaW1hdGUuc2Nzcy9fZmFkaW5nLWV4aXRzL19mYWRlT3V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGx1Z2lucy9hbmltYXRlLnNjc3MvX2ZhZGluZy1leGl0cy9fZmFkZU91dERvd24uc2NzcyIsIndlYnBhY2s6Ly8vLi9wbHVnaW5zL2FuaW1hdGUuc2Nzcy9fZmFkaW5nLWV4aXRzL19mYWRlT3V0RG93bkJpZy5zY3NzIiwid2VicGFjazovLy8uL3BsdWdpbnMvYW5pbWF0ZS5zY3NzL19mYWRpbmctZXhpdHMvX2ZhZGVPdXRMZWZ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGx1Z2lucy9hbmltYXRlLnNjc3MvX2ZhZGluZy1leGl0cy9fZmFkZU91dExlZnRCaWcuc2NzcyIsIndlYnBhY2s6Ly8vLi9wbHVnaW5zL2FuaW1hdGUuc2Nzcy9fZmFkaW5nLWV4aXRzL19mYWRlT3V0UmlnaHQuc2NzcyIsIndlYnBhY2s6Ly8vLi9wbHVnaW5zL2FuaW1hdGUuc2Nzcy9fZmFkaW5nLWV4aXRzL19mYWRlT3V0UmlnaHRCaWcuc2NzcyIsIndlYnBhY2s6Ly8vLi9wbHVnaW5zL2FuaW1hdGUuc2Nzcy9fZmFkaW5nLWV4aXRzL19mYWRlT3V0VXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9wbHVnaW5zL2FuaW1hdGUuc2Nzcy9fZmFkaW5nLWV4aXRzL19mYWRlT3V0VXBCaWcuc2NzcyIsIndlYnBhY2s6Ly8vLi9wbHVnaW5zL2FuaW1hdGUuc2Nzcy9fc2xpZGluZy1lbnRyYW5jZXMvX3NsaWRlSW5Eb3duLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGx1Z2lucy9hbmltYXRlLnNjc3MvX3NsaWRpbmctZW50cmFuY2VzL19zbGlkZUluTGVmdC5zY3NzIiwid2VicGFjazovLy8uL3BsdWdpbnMvYW5pbWF0ZS5zY3NzL19zbGlkaW5nLWVudHJhbmNlcy9fc2xpZGVJblJpZ2h0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGx1Z2lucy9hbmltYXRlLnNjc3MvX3NsaWRpbmctZW50cmFuY2VzL19zbGlkZUluVXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9wbHVnaW5zL2FuaW1hdGUuc2Nzcy9fc2xpZGluZy1leGl0cy9fc2xpZGVPdXREb3duLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGx1Z2lucy9hbmltYXRlLnNjc3MvX3NsaWRpbmctZXhpdHMvX3NsaWRlT3V0TGVmdC5zY3NzIiwid2VicGFjazovLy8uL3BsdWdpbnMvYW5pbWF0ZS5zY3NzL19zbGlkaW5nLWV4aXRzL19zbGlkZU91dFJpZ2h0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGx1Z2lucy9hbmltYXRlLnNjc3MvX3NsaWRpbmctZXhpdHMvX3NsaWRlT3V0VXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9wbHVnaW5zL2FuaW1hdGUuc2Nzcy9fem9vbWluZy1lbnRyYW5jZXMvX3pvb21JbkRvd24uc2NzcyIsIndlYnBhY2s6Ly8vLi9wbHVnaW5zL2FuaW1hdGUuc2Nzcy9fem9vbWluZy1lbnRyYW5jZXMvX3pvb21JbkxlZnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9wbHVnaW5zL2FuaW1hdGUuc2Nzcy9fem9vbWluZy1lbnRyYW5jZXMvX3pvb21JblJpZ2h0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGx1Z2lucy9hbmltYXRlLnNjc3MvX3pvb21pbmctZW50cmFuY2VzL196b29tSW5VcC5zY3NzIiwid2VicGFjazovLy8uL3BsdWdpbnMvYW5pbWF0ZS5zY3NzL196b29taW5nLWV4aXRzL196b29tT3V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGx1Z2lucy9hbmltYXRlLnNjc3MvX3pvb21pbmctZXhpdHMvX3pvb21PdXREb3duLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGx1Z2lucy9hbmltYXRlLnNjc3MvX3pvb21pbmctZXhpdHMvX3pvb21PdXRMZWZ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGx1Z2lucy9hbmltYXRlLnNjc3MvX3pvb21pbmctZXhpdHMvX3pvb21PdXRSaWdodC5zY3NzIiwid2VicGFjazovLy8uL3BsdWdpbnMvYW5pbWF0ZS5zY3NzL196b29taW5nLWV4aXRzL196b29tT3V0VXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL19hbmltYXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy9fdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvX2JveC1zaGFkb3cuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL2xheW91dHMvc2lkZWJhci1jb21wYWN0L19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL2xheW91dHMvc2lkZWJhci1jb21wYWN0L192YXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy9sYXlvdXRzL3NpZGViYXItY29tcGFjdC9fbGF5b3V0LXNpZGViYXItY29tcGFjdC5zY3NzIiwid2VicGFjazovLy8uL3RoZW1lcy9saXRlLXB1cnBsZS5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvbGF5b3V0cy9zaWRlYmFyLWxhcmdlL19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL2xheW91dHMvc2lkZWJhci1sYXJnZS9fdmFycy5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvbGF5b3V0cy9zaWRlYmFyLWxhcmdlL19sYXlvdXQtc2lkZWJhci1sYXJnZS5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvbGF5b3V0cy9ob3Jpem9udGFsLWJhci9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy9sYXlvdXRzL2hvcml6b250YWwtYmFyL192YXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy9sYXlvdXRzL2hvcml6b250YWwtYmFyL19sYXlvdXQtaG9yaXpvbnRhbC1iYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL2xheW91dHMvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvbGF5b3V0cy92ZXJ0aWNhbC1uYXZiYXIvX2hlYWRlci5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvbGF5b3V0cy92ZXJ0aWNhbC1uYXZiYXIvX3NpZGViYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL2xheW91dHMvdmVydGljYWwtbmF2YmFyL19jb250ZW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy9sYXlvdXRzL19sYXlvdXRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy9jb21wb25lbnRzL19hY2NvcmRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy9jb21wb25lbnRzL19hdmF0YXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL2NvbXBvbmVudHMvX2JvcmRlcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL2NvbXBvbmVudHMvX2NhcmQuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL2NvbXBvbmVudHMvX2JyZWFkY3J1bWIuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvY29tcG9uZW50cy9fdGFiLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy9jb21wb25lbnRzL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvY29tcG9uZW50cy9fZGF0YXRhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvY29tcG9uZW50cy9fZm9ybS5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvY29tcG9uZW50cy9faWNvbi5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvY29tcG9uZW50cy9fbG9hZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy9jb21wb25lbnRzL19hbGVydHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL2NvbXBvbmVudHMvX3NpZGViYXIuZGlyZWN0aXZlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy9jb21wb25lbnRzL19pbWctY3JvcHBlci5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvY29tcG9uZW50cy9fYmFkZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy9jb21wb25lbnRzL19wb3BvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy9jb21wb25lbnRzL19yYXRpbmcuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL2NvbXBvbmVudHMvX3NlYXJjaC5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvY29tcG9uZW50cy9fdGFnZ2luZy5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvY29tcG9uZW50cy9fY3VzdG9taXplci5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvY29tcG9uZW50cy9fbm91aXNsaWRlci5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvY29tcG9uZW50cy9fdG9hc3RyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy9jb21wb25lbnRzL191cGxvYWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL2NvbXBvbmVudHMvX3RhYnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL2NvbXBvbmVudHMvX2NhbGVuZGFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy9faGVhZGVyLXRvcC5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvdXRpbGl0aWVzL19ib3JkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvdXRpbGl0aWVzL19vdGhlcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL3ZpZXdzL19jaGF0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy92aWV3cy9faW52b2ljZS5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvdmlld3MvX2luYm94LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy92aWV3cy9fZGF0YS10YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL3ZpZXdzL191c2VyLXByb2ZpbGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL3ZpZXdzL19zZXNzaW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy92aWV3cy9fNDA0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy92aWV3cy9fbGFuZGluZy5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvdmlld3MvX3Rhc2stbWFuYWdlci5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvdmlld3MvX3Rhc2stbWFuYWdlci1saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy92aWV3cy9fbXVsdGktY29sdW1uLWZvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy92aWV3cy9fYmFzaWMtYWN0aW9uLWJhci5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvdmlld3MvX2lucHV0LWdyb3Vwcy5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvdmlld3MvX3RvZG8uc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL3ZpZXdzL19ib290c3RyYXAtdGFiLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy92aWV3cy9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL3ZpZXdzL19hY2NvcmRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL3ZpZXdzL19jb2xsYXBzaWJsZS5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvdmlld3MvX3dpZGdldC1saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy92aWV3cy9fd2lkZ2V0cy1zdGF0aXN0aWNzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy92aWV3cy9fZmFxLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy92aWV3cy9fd2lkZ2V0LWNhcmQuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL3ZpZXdzL19iNC5ib3JkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ2xvYmFscy92aWV3cy9fYjQuZGlzcGxheS5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvdmlld3MvX3ByaWNpbmctdGFibGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL3ZpZXdzL19jb250YWN0LXBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL3ZpZXdzL19jb250YWN0LWRldGFpbC5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvdmlld3MvX3dlYXRoZXItY2FyZC5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvdmlld3MvX3dpZGdldC1hcHAuc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL3ZpZXdzL19jb250YWN0LWxpc3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9nbG9iYWxzL3ZpZXdzL19wcm9kdWN0LWRldGFpbC5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvdmlld3MvX3RvZG8tbGlzdC5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvdmlld3MvX2NvbnRhY3QtbGlzdC10YWJsZS5zY3NzIiwid2VicGFjazovLy8uL2dsb2JhbHMvX2dsb2JhbHMuc2NzcyIsIndlYnBhY2s6Ly8vLi90aGVtZXMvZGFyay9fZGFyay5zY3NzIiwid2VicGFjazovLy8uLi9waW0tc2Fzcy9fY2hhcnQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vcGltLXNhc3MvX2Zvcm0uc2NzcyIsIndlYnBhY2s6Ly8vLi4vcGltLXNhc3MvdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovLy8uLi9waW0tc2Fzcy9idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uL3BpbS1zYXNzL2NvbG9ycy5zY3NzIiwid2VicGFjazovLy8uLi9waW0tc2Fzcy9kcmFnZ2FibGUuc2NzcyIsIndlYnBhY2s6Ly8vLi4vcGltLXNhc3MvdHJlZS12dWUtbmV3LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uL3BpbS1zYXNzL3Byb2dyZXNzYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uL3BpbS1zYXNzL2Ryb3B6b25lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uL3BpbS1zYXNzL2J1bGstcHJvZHVjdC1jcmVhdGlvbi5zY3NzIiwid2VicGFjazovLy8uLi9waW0tc2Fzcy9idWxrLXByb2R1Y3QtYWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uL3BpbS1zYXNzL3Byb2R1Y3QtY2F0YWxvZy5zY3NzIiwid2VicGFjazovLy8uLi9waW0tc2Fzcy9wcm9kdWN0LWRldGFpbC1iYXNpYy5zY3NzIiwid2VicGFjazovLy8uLi9waW0tc2Fzcy9wcm9ncmVzc19jaXJjbGUuc2NzcyIsIndlYnBhY2s6Ly8vLi4vcGltLXNhc3MvbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi4vcGltLXNhc3MvdGFiLWJhci5zY3NzIiwid2VicGFjazovLy8uLi9waW0tc2Fzcy9uZXdEZXNpZ24uc2NzcyIsIndlYnBhY2s6Ly8vLi4vcGltLXNhc3MvY2F0ZWdvcnktbWFuYWdlbWVudC5zY3NzIiwid2VicGFjazovLy8uLi9waW0tc2Fzcy9jYXRlZ29yeS1ndWFyZHJhaWxpbmcuc2NzcyIsIndlYnBhY2s6Ly8vLi4vcGltLXNhc3MvX3RhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uL3BpbS1zYXNzL19idWlsZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uL3BpbS1zYXNzL191c2VyLW1hbmFnZW1lbnQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vcGltLXNhc3Mvc2luZ2xlLXByb2R1Y3QtY3JlYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi4vcGltLXNhc3MvX2N1c3RvbS1zdHlsZS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbbnVsbCwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohXG4gKiBCb290c3RyYXBWdWUgQ3VzdG9tIENTUyAoaHR0cHM6Ly9ib290c3RyYXAtdnVlLm9yZylcbiAqL1xuLmJ2LW5vLWZvY3VzLXJpbmc6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmJ2LWQteHMtZG93bi1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYnYtZC1zbS1kb3duLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5idi1kLW1kLWRvd24tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5idi1kLWxnLWRvd24tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uYnYtZC14bC1kb3duLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLWNvbnRyb2wuZm9jdXMge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG4uZm9ybS1jb250cm9sLmZvY3VzLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC4yNSk7XG59XG4uZm9ybS1jb250cm9sLmZvY3VzLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLmItYXZhdGFyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5iLWF2YXRhcjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uYi1hdmF0YXIuYnRuLCAuYi1hdmF0YXJbaHJlZl0ge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG4uYi1hdmF0YXIuYnRuIC5iLWF2YXRhci1pbWcgaW1nLCAuYi1hdmF0YXJbaHJlZl0gLmItYXZhdGFyLWltZyBpbWcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4uYi1hdmF0YXIuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYi1hdmF0YXJbaHJlZl06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYi1hdmF0YXIuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmhvdmVyIC5iLWF2YXRhci1pbWcgaW1nLCAuYi1hdmF0YXJbaHJlZl06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6aG92ZXIgLmItYXZhdGFyLWltZyBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xufVxuLmItYXZhdGFyLmRpc2FibGVkLCAuYi1hdmF0YXI6ZGlzYWJsZWQsIC5iLWF2YXRhcltkaXNhYmxlZF0ge1xuICBvcGFjaXR5OiAwLjY1O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5iLWF2YXRhciAuYi1hdmF0YXItY3VzdG9tLFxuLmItYXZhdGFyIC5iLWF2YXRhci10ZXh0LFxuLmItYXZhdGFyIC5iLWF2YXRhci1pbWcge1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFzay1pbWFnZTogcmFkaWFsLWdyYWRpZW50KHdoaXRlLCBibGFjayk7XG59XG4uYi1hdmF0YXIgLmItYXZhdGFyLXRleHQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmItYXZhdGFyW2hyZWZdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmItYXZhdGFyID4gLmItaWNvbiB7XG4gIHdpZHRoOiA2MCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmItYXZhdGFyIC5iLWF2YXRhci1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYi1hdmF0YXIgLmItYXZhdGFyLWJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtaW4taGVpZ2h0OiAxLjVlbTtcbiAgbWluLXdpZHRoOiAxLjVlbTtcbiAgcGFkZGluZzogMC4yNWVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogMTBlbTtcbiAgZm9udC1zaXplOiA3MCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5iLWF2YXRhci1zbSB7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuLmItYXZhdGFyLXNtIC5iLWF2YXRhci10ZXh0IHtcbiAgZm9udC1zaXplOiBjYWxjKDAuNnJlbSk7XG59XG4uYi1hdmF0YXItc20gLmItYXZhdGFyLWJhZGdlIHtcbiAgZm9udC1zaXplOiBjYWxjKDAuNDJyZW0pO1xufVxuXG4uYi1hdmF0YXItbGcge1xuICB3aWR0aDogMy41cmVtO1xuICBoZWlnaHQ6IDMuNXJlbTtcbn1cbi5iLWF2YXRhci1sZyAuYi1hdmF0YXItdGV4dCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjRyZW0pO1xufVxuLmItYXZhdGFyLWxnIC5iLWF2YXRhci1iYWRnZSB7XG4gIGZvbnQtc2l6ZTogY2FsYygwLjk4cmVtKTtcbn1cblxuLmItYXZhdGFyLWdyb3VwIC5iLWF2YXRhci1ncm91cC1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5iLWF2YXRhci1ncm91cCAuYi1hdmF0YXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLmItYXZhdGFyLWdyb3VwIGEuYi1hdmF0YXI6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KGRpc2FibGVkKSxcbi5iLWF2YXRhci1ncm91cCAuYnRuLmItYXZhdGFyOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdChkaXNhYmxlZCkge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYi1jYWxlbmRhciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmItY2FsZW5kYXIgLmItY2FsZW5kYXItaW5uZXIge1xuICBtaW4td2lkdGg6IDI1MHB4O1xufVxuLmItY2FsZW5kYXIgLmItY2FsZW5kYXItaGVhZGVyLFxuLmItY2FsZW5kYXIgLmItY2FsZW5kYXItbmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbn1cbi5iLWNhbGVuZGFyIC5iLWNhbGVuZGFyLW5hdiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbn1cbi5iLWNhbGVuZGFyIG91dHB1dCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuLmItY2FsZW5kYXIgb3V0cHV0LnJlYWRvbmx5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgb3BhY2l0eTogMTtcbn1cbi5iLWNhbGVuZGFyIC5iLWNhbGVuZGFyLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi5iLWNhbGVuZGFyIC5iLWNhbGVuZGFyLWdyaWQge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYi1jYWxlbmRhciAuYi1jYWxlbmRhci1ncmlkIC5yb3cge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5iLWNhbGVuZGFyIC5iLWNhbGVuZGFyLWdyaWQtY2FwdGlvbiB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG59XG4uYi1jYWxlbmRhciAuYi1jYWxlbmRhci1ncmlkLWJvZHkgLmNvbFtkYXRhLWRhdGVdIC5idG4ge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDNweCBhdXRvO1xuICBwYWRkaW5nOiA5cHggMDtcbn1cbi5iLWNhbGVuZGFyIC5idG46ZGlzYWJsZWQsIC5iLWNhbGVuZGFyIC5idG4uZGlzYWJsZWQsIC5iLWNhbGVuZGFyIC5idG5bYXJpYS1kaXNhYmxlZD10cnVlXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5jYXJkLWltZy1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtaW1nLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuXG4uZHJvcGRvd246bm90KC5kcm9wbGVmdCkgLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGUtbm8tY2FyZXQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmRyb3Bkb3duLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlLW5vLWNhcmV0OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnU6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYi1kcm9wZG93bi1mb3JtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmItZHJvcGRvd24tZm9ybTpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgIWltcG9ydGFudDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yICFpbXBvcnRhbnQ7XG59XG4uYi1kcm9wZG93bi1mb3JtLmRpc2FibGVkLCAuYi1kcm9wZG93bi1mb3JtOmRpc2FibGVkIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2FkYjViZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5iLWRyb3Bkb3duLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94LmItY3VzdG9tLWNvbnRyb2wtbGcsXG4uaW5wdXQtZ3JvdXAtbGcgLmN1c3RvbS1jaGVja2JveCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbn1cbi5jdXN0b20tY2hlY2tib3guYi1jdXN0b20tY29udHJvbC1sZyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5pbnB1dC1ncm91cC1sZyAuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgdG9wOiAwLjMxMjVyZW07XG4gIGxlZnQ6IC0xLjg3NXJlbTtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuLmN1c3RvbS1jaGVja2JveC5iLWN1c3RvbS1jb250cm9sLWxnIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIsXG4uaW5wdXQtZ3JvdXAtbGcgLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgdG9wOiAwLjMxMjVyZW07XG4gIGxlZnQ6IC0xLjg3NXJlbTtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCUgNTAlO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94LmItY3VzdG9tLWNvbnRyb2wtc20sXG4uaW5wdXQtZ3JvdXAtc20gLmN1c3RvbS1jaGVja2JveCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctbGVmdDogMS4zMTI1cmVtO1xufVxuLmN1c3RvbS1jaGVja2JveC5iLWN1c3RvbS1jb250cm9sLXNtIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmlucHV0LWdyb3VwLXNtIC5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICB0b3A6IDAuMjE4NzVyZW07XG4gIGxlZnQ6IC0xLjMxMjVyZW07XG4gIHdpZHRoOiAwLjg3NXJlbTtcbiAgaGVpZ2h0OiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuLmN1c3RvbS1jaGVja2JveC5iLWN1c3RvbS1jb250cm9sLXNtIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIsXG4uaW5wdXQtZ3JvdXAtc20gLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgdG9wOiAwLjIxODc1cmVtO1xuICBsZWZ0OiAtMS4zMTI1cmVtO1xuICB3aWR0aDogMC44NzVyZW07XG4gIGhlaWdodDogMC44NzVyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlIDUwJTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guYi1jdXN0b20tY29udHJvbC1sZyxcbi5pbnB1dC1ncm91cC1sZyAuY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi44MTI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2guYi1jdXN0b20tY29udHJvbC1sZyAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsXG4uaW5wdXQtZ3JvdXAtbGcgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLmN1c3RvbS1zd2l0Y2guYi1jdXN0b20tY29udHJvbC1sZyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5pbnB1dC1ncm91cC1sZyAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIHRvcDogMC4zMTI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIGxlZnQ6IC0yLjgxMjVyZW07XG4gIHdpZHRoOiAyLjE4NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2guYi1jdXN0b20tY29udHJvbC1sZyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyLFxuLmlucHV0LWdyb3VwLWxnIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IGNhbGMoXG4gICAgICAgIDAuMzEyNXJlbSArIDJweFxuICAgICAgKTtcbiAgbGVmdDogY2FsYyhcbiAgICAgICAgLTIuODEyNXJlbSArIDJweFxuICAgICAgKTtcbiAgd2lkdGg6IGNhbGMoXG4gIDEuMjVyZW0gLSA0cHhcbik7XG4gIGhlaWdodDogY2FsYyhcbiAgMS4yNXJlbSAtIDRweFxuKTtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlIDUwJTtcbn1cbi5jdXN0b20tc3dpdGNoLmItY3VzdG9tLWNvbnRyb2wtbGcgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyLFxuLmlucHV0LWdyb3VwLWxnIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjkzNzVyZW0pO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5iLWN1c3RvbS1jb250cm9sLXNtLFxuLmlucHV0LWdyb3VwLXNtIC5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjk2ODc1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2guYi1jdXN0b20tY29udHJvbC1zbSAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsXG4uaW5wdXQtZ3JvdXAtc20gLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5jdXN0b20tc3dpdGNoLmItY3VzdG9tLWNvbnRyb2wtc20gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uaW5wdXQtZ3JvdXAtc20gLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICB0b3A6IDAuMjE4NzVyZW07XG4gIGxlZnQ6IC0xLjk2ODc1cmVtO1xuICB3aWR0aDogMS41MzEyNXJlbTtcbiAgaGVpZ2h0OiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40Mzc1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2guYi1jdXN0b20tY29udHJvbC1zbSAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyLFxuLmlucHV0LWdyb3VwLXNtIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IGNhbGMoXG4gICAgICAgIDAuMjE4NzVyZW0gKyAycHhcbiAgICAgICk7XG4gIGxlZnQ6IGNhbGMoXG4gICAgICAgIC0xLjk2ODc1cmVtICsgMnB4XG4gICAgICApO1xuICB3aWR0aDogY2FsYyhcbiAgMC44NzVyZW0gLSA0cHhcbik7XG4gIGhlaWdodDogY2FsYyhcbiAgMC44NzVyZW0gLSA0cHhcbik7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDM3NXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCUgNTAlO1xufVxuLmN1c3RvbS1zd2l0Y2guYi1jdXN0b20tY29udHJvbC1zbSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIsXG4uaW5wdXQtZ3JvdXAtc20gLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNjU2MjVyZW0pO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4tZ3JvdXAgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLWdyb3VwID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmItZm9ybS1idG4tbGFiZWwtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmlucHV0LWdyb3VwIC5iLWZvcm0tYnRuLWxhYmVsLWNvbnRyb2wuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZzogMDtcbn1cblxuW2Rpcj1ydGxdIC5iLWZvcm0tYnRuLWxhYmVsLWNvbnRyb2wuZm9ybS1jb250cm9sLCAuYi1mb3JtLWJ0bi1sYWJlbC1jb250cm9sLmZvcm0tY29udHJvbFtkaXI9cnRsXSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbltkaXI9cnRsXSAuYi1mb3JtLWJ0bi1sYWJlbC1jb250cm9sLmZvcm0tY29udHJvbCA+IGxhYmVsLCAuYi1mb3JtLWJ0bi1sYWJlbC1jb250cm9sLmZvcm0tY29udHJvbFtkaXI9cnRsXSA+IGxhYmVsIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5iLWZvcm0tYnRuLWxhYmVsLWNvbnRyb2wuZm9ybS1jb250cm9sID4gLmJ0biB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwO1xufVxuLmItZm9ybS1idG4tbGFiZWwtY29udHJvbC5mb3JtLWNvbnRyb2wgPiAuYnRuOmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYi1mb3JtLWJ0bi1sYWJlbC1jb250cm9sLmZvcm0tY29udHJvbC5pcy12YWxpZCA+IC5idG4ge1xuICBjb2xvcjogIzI4YTc0NTtcbn1cbi5iLWZvcm0tYnRuLWxhYmVsLWNvbnRyb2wuZm9ybS1jb250cm9sLmlzLWludmFsaWQgPiAuYnRuIHtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG4uYi1mb3JtLWJ0bi1sYWJlbC1jb250cm9sLmZvcm0tY29udHJvbCA+IC5kcm9wZG93bi1tZW51IHtcbiAgcGFkZGluZzogMC41cmVtO1xufVxuLmItZm9ybS1idG4tbGFiZWwtY29udHJvbC5mb3JtLWNvbnRyb2wgPiAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiBjYWxjKGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KSAtIDJweCk7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iLWZvcm0tYnRuLWxhYmVsLWNvbnRyb2wuZm9ybS1jb250cm9sID4gLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiBjYWxjKGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpIC0gMnB4KTtcbn1cbi5iLWZvcm0tYnRuLWxhYmVsLWNvbnRyb2wuZm9ybS1jb250cm9sID4gLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiBjYWxjKGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KSAtIDJweCk7XG59XG4uaW5wdXQtZ3JvdXAuaW5wdXQtZ3JvdXAtc20gLmItZm9ybS1idG4tbGFiZWwtY29udHJvbC5mb3JtLWNvbnRyb2wgPiAuZm9ybS1jb250cm9sIHtcbiAgbWluLWhlaWdodDogY2FsYyhjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KSAtIDJweCk7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLmlucHV0LWdyb3VwLWxnIC5iLWZvcm0tYnRuLWxhYmVsLWNvbnRyb2wuZm9ybS1jb250cm9sID4gLmZvcm0tY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoY2FsYygxLjVlbSArIDFyZW0gKyAycHgpIC0gMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cblxuLmItZm9ybS1idG4tbGFiZWwtY29udHJvbC5mb3JtLWNvbnRyb2xbYXJpYS1kaXNhYmxlZD10cnVlXSwgLmItZm9ybS1idG4tbGFiZWwtY29udHJvbC5mb3JtLWNvbnRyb2xbYXJpYS1yZWFkb25seT10cnVlXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIG9wYWNpdHk6IDE7XG59XG4uYi1mb3JtLWJ0bi1sYWJlbC1jb250cm9sLmZvcm0tY29udHJvbFthcmlhLWRpc2FibGVkPXRydWVdIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYi1mb3JtLWJ0bi1sYWJlbC1jb250cm9sLmZvcm0tY29udHJvbFthcmlhLWRpc2FibGVkPXRydWVdID4gbGFiZWwge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5iLWZvcm0tYnRuLWxhYmVsLWNvbnRyb2wuYnRuLWdyb3VwID4gLmRyb3Bkb3duLW1lbnUge1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLmItY3VzdG9tLWNvbnRyb2wtbGcuY3VzdG9tLWZpbGUsXG4uYi1jdXN0b20tY29udHJvbC1sZyAuY3VzdG9tLWZpbGUtaW5wdXQsXG4uYi1jdXN0b20tY29udHJvbC1sZyAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXAtbGcuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAtbGcgLmN1c3RvbS1maWxlLWlucHV0LFxuLmlucHV0LWdyb3VwLWxnIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7XG59XG4uYi1jdXN0b20tY29udHJvbC1sZyAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uYi1jdXN0b20tY29udHJvbC1sZyAuY3VzdG9tLWZpbGUtbGFiZWw6YWZ0ZXIsXG4uaW5wdXQtZ3JvdXAtbGcgLmN1c3RvbS1maWxlLWxhYmVsLFxuLmlucHV0LWdyb3VwLWxnIC5jdXN0b20tZmlsZS1sYWJlbDphZnRlciB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLmItY3VzdG9tLWNvbnRyb2wtbGcgLmN1c3RvbS1maWxlLWxhYmVsLFxuLmlucHV0LWdyb3VwLWxnIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cbi5iLWN1c3RvbS1jb250cm9sLWxnIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIsXG4uaW5wdXQtZ3JvdXAtbGcgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgaGVpZ2h0OiBjYWxjKFxuICAxLjVlbSArIDFyZW1cbik7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4zcmVtIDAuM3JlbSAwO1xufVxuXG4uYi1jdXN0b20tY29udHJvbC1zbS5jdXN0b20tZmlsZSxcbi5iLWN1c3RvbS1jb250cm9sLXNtIC5jdXN0b20tZmlsZS1pbnB1dCxcbi5iLWN1c3RvbS1jb250cm9sLXNtIC5jdXN0b20tZmlsZS1sYWJlbCxcbi5pbnB1dC1ncm91cC1zbS5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cC1zbSAuY3VzdG9tLWZpbGUtaW5wdXQsXG4uaW5wdXQtZ3JvdXAtc20gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KTtcbn1cbi5iLWN1c3RvbS1jb250cm9sLXNtIC5jdXN0b20tZmlsZS1sYWJlbCxcbi5iLWN1c3RvbS1jb250cm9sLXNtIC5jdXN0b20tZmlsZS1sYWJlbDphZnRlcixcbi5pbnB1dC1ncm91cC1zbSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXAtc20gLmN1c3RvbS1maWxlLWxhYmVsOmFmdGVyIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uYi1jdXN0b20tY29udHJvbC1zbSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXAtc20gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuLmItY3VzdG9tLWNvbnRyb2wtc20gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcixcbi5pbnB1dC1ncm91cC1zbSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBoZWlnaHQ6IGNhbGMoXG4gIDEuNWVtICsgMC41cmVtXG4pO1xuICBib3JkZXItcmFkaXVzOiAwIDAuMnJlbSAwLjJyZW0gMDtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtcbn1cblxuaW5wdXRbdHlwZT1jb2xvcl0uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMTI1cmVtIDAuMjVyZW07XG59XG5cbmlucHV0W3R5cGU9Y29sb3JdLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc20sXG4uaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1jb2xvcl0uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4xMjVyZW0gMC4yNXJlbTtcbn1cblxuaW5wdXRbdHlwZT1jb2xvcl0uZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1sZyxcbi5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPWNvbG9yXS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4xMjVyZW0gMC4yNXJlbTtcbn1cblxuaW5wdXRbdHlwZT1jb2xvcl0uZm9ybS1jb250cm9sOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbiAgb3BhY2l0eTogMC42NTtcbn1cblxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1yYW5nZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHdpZHRoOiAxJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tcmFuZ2UgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1yYW5nZSArIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1yYW5nZSArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1yYW5nZSArIC5jdXN0b20tcmFuZ2UsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXJhbmdlICsgLmN1c3RvbS1maWxlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1yYW5nZSxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1yYW5nZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1yYW5nZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tcmFuZ2UgKyAuY3VzdG9tLXJhbmdlLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1yYW5nZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1yYW5nZTpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXJhbmdlOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXJhbmdlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tcmFuZ2Uge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMCAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1yYW5nZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1yYW5nZTpmb2N1cyB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM4MGJkZmY7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQsIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tcmFuZ2VbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1yYW5nZSB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1yYW5nZSB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAgMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCAuY3VzdG9tLXJhbmdlOnZhbGlkLCAuaW5wdXQtZ3JvdXAgLmN1c3RvbS1yYW5nZS5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCAuY3VzdG9tLXJhbmdlOnZhbGlkOmZvY3VzLCAuaW5wdXQtZ3JvdXAgLmN1c3RvbS1yYW5nZS5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXJhbmdlOnZhbGlkOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiwgLmN1c3RvbS1yYW5nZS5pcy12YWxpZDpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtICM5YmU3YWM7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXJhbmdlOnZhbGlkOmZvY3VzOjotbW96LXJhbmdlLXRodW1iLCAuY3VzdG9tLXJhbmdlLmlzLXZhbGlkOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSAjOWJlN2FjO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1yYW5nZTp2YWxpZDpmb2N1czo6LW1zLXRodW1iLCAuY3VzdG9tLXJhbmdlLmlzLXZhbGlkOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtICM5YmU3YWM7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXJhbmdlOnZhbGlkOjotd2Via2l0LXNsaWRlci10aHVtYiwgLmN1c3RvbS1yYW5nZS5pcy12YWxpZDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1yYW5nZTp2YWxpZDo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlLCAuY3VzdG9tLXJhbmdlLmlzLXZhbGlkOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWJlN2FjO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1yYW5nZTp2YWxpZDo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2ssIC5jdXN0b20tcmFuZ2UuaXMtdmFsaWQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MCwgMTY3LCA2OSwgMC4zNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXJhbmdlOnZhbGlkOjotbW96LXJhbmdlLXRodW1iLCAuY3VzdG9tLXJhbmdlLmlzLXZhbGlkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tcmFuZ2U6dmFsaWQ6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlLCAuY3VzdG9tLXJhbmdlLmlzLXZhbGlkOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YmU3YWM7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXJhbmdlOnZhbGlkOjotbW96LXJhbmdlLXRyYWNrLCAuY3VzdG9tLXJhbmdlLmlzLXZhbGlkOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogcmdiYSg0MCwgMTY3LCA2OSwgMC4zNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXJhbmdlOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1yYW5nZTp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuY3VzdG9tLXJhbmdlLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1yYW5nZS5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXJhbmdlOnZhbGlkOjotbXMtdGh1bWIsIC5jdXN0b20tcmFuZ2UuaXMtdmFsaWQ6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXJhbmdlOnZhbGlkOjotbXMtdGh1bWI6YWN0aXZlLCAuY3VzdG9tLXJhbmdlLmlzLXZhbGlkOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliZTdhYztcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tcmFuZ2U6dmFsaWQ6Oi1tcy10cmFjay1sb3dlciwgLmN1c3RvbS1yYW5nZS5pcy12YWxpZDo6LW1zLXRyYWNrLWxvd2VyIHtcbiAgYmFja2dyb3VuZDogcmdiYSg0MCwgMTY3LCA2OSwgMC4zNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXJhbmdlOnZhbGlkOjotbXMtdHJhY2stdXBwZXIsIC5jdXN0b20tcmFuZ2UuaXMtdmFsaWQ6Oi1tcy10cmFjay11cHBlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNDAsIDE2NywgNjksIDAuMzUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmN1c3RvbS1yYW5nZTppbnZhbGlkLCAuaW5wdXQtZ3JvdXAgLmN1c3RvbS1yYW5nZS5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5jdXN0b20tcmFuZ2U6aW52YWxpZDpmb2N1cywgLmlucHV0LWdyb3VwIC5jdXN0b20tcmFuZ2UuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXJhbmdlOmludmFsaWQ6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iLCAuY3VzdG9tLXJhbmdlLmlzLWludmFsaWQ6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSAjZjZjZGQxO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1yYW5nZTppbnZhbGlkOmZvY3VzOjotbW96LXJhbmdlLXRodW1iLCAuY3VzdG9tLXJhbmdlLmlzLWludmFsaWQ6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtICNmNmNkZDE7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXJhbmdlOmludmFsaWQ6Zm9jdXM6Oi1tcy10aHVtYiwgLmN1c3RvbS1yYW5nZS5pcy1pbnZhbGlkOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtICNmNmNkZDE7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXJhbmdlOmludmFsaWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iLCAuY3VzdG9tLXJhbmdlLmlzLWludmFsaWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tcmFuZ2U6aW52YWxpZDo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlLCAuY3VzdG9tLXJhbmdlLmlzLWludmFsaWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmNkZDE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXJhbmdlOmludmFsaWQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrLCAuY3VzdG9tLXJhbmdlLmlzLWludmFsaWQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDUzLCA2OSwgMC4zNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXJhbmdlOmludmFsaWQ6Oi1tb3otcmFuZ2UtdGh1bWIsIC5jdXN0b20tcmFuZ2UuaXMtaW52YWxpZDo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXJhbmdlOmludmFsaWQ6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlLCAuY3VzdG9tLXJhbmdlLmlzLWludmFsaWQ6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2Y2RkMTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tcmFuZ2U6aW52YWxpZDo6LW1vei1yYW5nZS10cmFjaywgLmN1c3RvbS1yYW5nZS5pcy1pbnZhbGlkOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMjAsIDUzLCA2OSwgMC4zNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXJhbmdlOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tcmFuZ2U6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5jdXN0b20tcmFuZ2UuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1yYW5nZS5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1yYW5nZTppbnZhbGlkOjotbXMtdGh1bWIsIC5jdXN0b20tcmFuZ2UuaXMtaW52YWxpZDo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tcmFuZ2U6aW52YWxpZDo6LW1zLXRodW1iOmFjdGl2ZSwgLmN1c3RvbS1yYW5nZS5pcy1pbnZhbGlkOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2Y2RkMTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tcmFuZ2U6aW52YWxpZDo6LW1zLXRyYWNrLWxvd2VyLCAuY3VzdG9tLXJhbmdlLmlzLWludmFsaWQ6Oi1tcy10cmFjay1sb3dlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjIwLCA1MywgNjksIDAuMzUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1yYW5nZTppbnZhbGlkOjotbXMtdHJhY2stdXBwZXIsIC5jdXN0b20tcmFuZ2UuaXMtaW52YWxpZDo6LW1zLXRyYWNrLXVwcGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMjAsIDUzLCA2OSwgMC4zNSk7XG59XG5cbi5jdXN0b20tcmFkaW8uYi1jdXN0b20tY29udHJvbC1sZyxcbi5pbnB1dC1ncm91cC1sZyAuY3VzdG9tLXJhZGlvIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xufVxuLmN1c3RvbS1yYWRpby5iLWN1c3RvbS1jb250cm9sLWxnIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmlucHV0LWdyb3VwLWxnIC5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICB0b3A6IDAuMzEyNXJlbTtcbiAgbGVmdDogLTEuODc1cmVtO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY3VzdG9tLXJhZGlvLmItY3VzdG9tLWNvbnRyb2wtbGcgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcixcbi5pbnB1dC1ncm91cC1sZyAuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IDAuMzEyNXJlbTtcbiAgbGVmdDogLTEuODc1cmVtO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgNTAlLzUwJSA1MCU7XG59XG5cbi5jdXN0b20tcmFkaW8uYi1jdXN0b20tY29udHJvbC1zbSxcbi5pbnB1dC1ncm91cC1zbSAuY3VzdG9tLXJhZGlvIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1sZWZ0OiAxLjMxMjVyZW07XG59XG4uY3VzdG9tLXJhZGlvLmItY3VzdG9tLWNvbnRyb2wtc20gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uaW5wdXQtZ3JvdXAtc20gLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIHRvcDogMC4yMTg3NXJlbTtcbiAgbGVmdDogLTEuMzEyNXJlbTtcbiAgd2lkdGg6IDAuODc1cmVtO1xuICBoZWlnaHQ6IDAuODc1cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY3VzdG9tLXJhZGlvLmItY3VzdG9tLWNvbnRyb2wtc20gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcixcbi5pbnB1dC1ncm91cC1zbSAuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IDAuMjE4NzVyZW07XG4gIGxlZnQ6IC0xLjMxMjVyZW07XG4gIHdpZHRoOiAwLjg3NXJlbTtcbiAgaGVpZ2h0OiAwLjg3NXJlbTtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IDUwJS81MCUgNTAlO1xufVxuXG4uYi1yYXRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYi1yYXRpbmcuZC1pbmxpbmUtZmxleCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmItcmF0aW5nIC5iLXJhdGluZy1zdGFyLFxuLmItcmF0aW5nIC5iLXJhdGluZy12YWx1ZSB7XG4gIHBhZGRpbmc6IDAgMC4yNWVtO1xufVxuLmItcmF0aW5nIC5iLXJhdGluZy12YWx1ZSB7XG4gIG1pbi13aWR0aDogMi41ZW07XG59XG4uYi1yYXRpbmcgLmItcmF0aW5nLXN0YXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG91dGxpbmU6IDA7XG59XG4uYi1yYXRpbmcgLmItcmF0aW5nLXN0YXIgLmItcmF0aW5nLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLmItcmF0aW5nLmRpc2FibGVkLCAuYi1yYXRpbmc6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cbi5iLXJhdGluZzpub3QoLmRpc2FibGVkKTpub3QoLnJlYWRvbmx5KSAuYi1yYXRpbmctc3RhciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iLXJhdGluZzpub3QoLmRpc2FibGVkKTpub3QoLnJlYWRvbmx5KTpmb2N1czpub3QoOmhvdmVyKSAuYi1yYXRpbmctc3Rhci5mb2N1c2VkIC5iLXJhdGluZy1pY29uLFxuLmItcmF0aW5nOm5vdCguZGlzYWJsZWQpOm5vdCgucmVhZG9ubHkpIC5iLXJhdGluZy1zdGFyOmhvdmVyIC5iLXJhdGluZy1pY29uIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xufVxuLmItcmF0aW5nW2Rpcj1ydGxdIC5iLXJhdGluZy1zdGFyLWhhbGYge1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cblxuLmItZm9ybS1zcGluYnV0dG9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuW2Rpcj1ydGxdIC5iLWZvcm0tc3BpbmJ1dHRvbjpub3QoLmZsZXgtY29sdW1uKSwgLmItZm9ybS1zcGluYnV0dG9uW2Rpcj1ydGxdOm5vdCguZmxleC1jb2x1bW4pIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG4uYi1mb3JtLXNwaW5idXR0b24gb3V0cHV0IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAuMjVyZW07XG59XG4uYi1mb3JtLXNwaW5idXR0b24gb3V0cHV0ID4gZGl2LFxuLmItZm9ybS1zcGluYnV0dG9uIG91dHB1dCA+IGJkaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4td2lkdGg6IDIuMjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbn1cbi5iLWZvcm0tc3BpbmJ1dHRvbi5mbGV4LWNvbHVtbiB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG4uYi1mb3JtLXNwaW5idXR0b24uZmxleC1jb2x1bW4gb3V0cHV0IHtcbiAgbWFyZ2luOiAwIDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVyZW0gMDtcbn1cbi5iLWZvcm0tc3BpbmJ1dHRvbjpub3QoLmQtaW5saW5lLWZsZXgpOm5vdCguZmxleC1jb2x1bW4pIHtcbiAgb3V0cHV0LXdpZHRoOiAxMDAlO1xufVxuLmItZm9ybS1zcGluYnV0dG9uLmQtaW5saW5lLWZsZXg6bm90KC5mbGV4LWNvbHVtbikge1xuICB3aWR0aDogYXV0bztcbn1cbi5iLWZvcm0tc3BpbmJ1dHRvbiAuYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5iLWZvcm0tc3BpbmJ1dHRvbiAuYnRuOmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYi1mb3JtLXNwaW5idXR0b24gLmJ0bjpob3Zlcjpub3QoOmRpc2FibGVkKSA+IGRpdiA+IC5iLWljb24ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xufVxuLmItZm9ybS1zcGluYnV0dG9uLmRpc2FibGVkLCAuYi1mb3JtLXNwaW5idXR0b24ucmVhZG9ubHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuLmItZm9ybS1zcGluYnV0dG9uLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5iLWZvcm0tdGFncy5mb2N1cyB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM4MGJkZmY7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cbi5iLWZvcm0tdGFncy5mb2N1cy5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuMjUpO1xufVxuLmItZm9ybS10YWdzLmZvY3VzLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cbi5iLWZvcm0tdGFncy5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5iLWZvcm0tdGFncy1saXN0IHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG59XG4uYi1mb3JtLXRhZ3MtbGlzdCAuYi1mb3JtLXRhZ3MtZmllbGQsXG4uYi1mb3JtLXRhZ3MtbGlzdCAuYi1mb3JtLXRhZyB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG5cbi5iLWZvcm0tdGFncy1pbnB1dCB7XG4gIGNvbG9yOiAjNDk1MDU3O1xufVxuXG4uYi1mb3JtLXRhZyB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG59XG4uYi1mb3JtLXRhZy5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG4uYi1mb3JtLXRhZyA+IGJ1dHRvbi5iLWZvcm0tdGFnLXJlbW92ZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IDEyNSU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtc20gLmItZm9ybS10YWcge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uZm9ybS1jb250cm9sLWxnIC5iLWZvcm0tdGFnIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLm1lZGlhLWFzaWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4ubWVkaWEtYXNpZGUtcmlnaHQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5iLXBhZ2luYXRpb24tcGlsbHMgLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNTByZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmItcGFnaW5hdGlvbi1waWxscyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnBvcG92ZXIuYi1wb3BvdmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG4gIG91dGxpbmU6IDA7XG59XG4ucG9wb3Zlci5iLXBvcG92ZXIuZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5wb3BvdmVyLmItcG9wb3Zlci5zaG93IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmItcG9wb3Zlci1wcmltYXJ5LnBvcG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NlNWZmO1xuICBib3JkZXItY29sb3I6ICNiOGRhZmY7XG59XG4uYi1wb3BvdmVyLXByaW1hcnkuYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmJlZm9yZSwgLmItcG9wb3Zlci1wcmltYXJ5LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2I4ZGFmZjtcbn1cbi5iLXBvcG92ZXItcHJpbWFyeS5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YWZ0ZXIsIC5iLXBvcG92ZXItcHJpbWFyeS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2NjZTVmZjtcbn1cbi5iLXBvcG92ZXItcHJpbWFyeS5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5iLXBvcG92ZXItcHJpbWFyeS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjYjhkYWZmO1xufVxuLmItcG9wb3Zlci1wcmltYXJ5LmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmFmdGVyLCAuYi1wb3BvdmVyLXByaW1hcnkuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjY2NlNWZmO1xufVxuLmItcG9wb3Zlci1wcmltYXJ5LmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjpiZWZvcmUsIC5iLXBvcG92ZXItcHJpbWFyeS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNiOGRhZmY7XG59XG4uYi1wb3BvdmVyLXByaW1hcnkuYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmFmdGVyLCAuYi1wb3BvdmVyLXByaW1hcnkuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNiZGRkZmY7XG59XG4uYi1wb3BvdmVyLXByaW1hcnkuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5iLXBvcG92ZXItcHJpbWFyeS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYmRkZGZmO1xufVxuLmItcG9wb3Zlci1wcmltYXJ5LmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YmVmb3JlLCAuYi1wb3BvdmVyLXByaW1hcnkuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNiOGRhZmY7XG59XG4uYi1wb3BvdmVyLXByaW1hcnkuYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjphZnRlciwgLmItcG9wb3Zlci1wcmltYXJ5LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNjY2U1ZmY7XG59XG4uYi1wb3BvdmVyLXByaW1hcnkgLnBvcG92ZXItaGVhZGVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZGRkZmY7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNhM2QwZmY7XG59XG4uYi1wb3BvdmVyLXByaW1hcnkgLnBvcG92ZXItYm9keSB7XG4gIGNvbG9yOiAjMDA0MDg1O1xufVxuXG4uYi1wb3BvdmVyLXNlY29uZGFyeS5wb3BvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTNlNTtcbiAgYm9yZGVyLWNvbG9yOiAjZDZkOGRiO1xufVxuLmItcG9wb3Zlci1zZWNvbmRhcnkuYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmJlZm9yZSwgLmItcG9wb3Zlci1zZWNvbmRhcnkuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDZkOGRiO1xufVxuLmItcG9wb3Zlci1zZWNvbmRhcnkuYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmFmdGVyLCAuYi1wb3BvdmVyLXNlY29uZGFyeS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2UyZTNlNTtcbn1cbi5iLXBvcG92ZXItc2Vjb25kYXJ5LmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmJlZm9yZSwgLmItcG9wb3Zlci1zZWNvbmRhcnkuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2Q2ZDhkYjtcbn1cbi5iLXBvcG92ZXItc2Vjb25kYXJ5LmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmFmdGVyLCAuYi1wb3BvdmVyLXNlY29uZGFyeS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNlMmUzZTU7XG59XG4uYi1wb3BvdmVyLXNlY29uZGFyeS5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YmVmb3JlLCAuYi1wb3BvdmVyLXNlY29uZGFyeS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNkNmQ4ZGI7XG59XG4uYi1wb3BvdmVyLXNlY29uZGFyeS5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YWZ0ZXIsIC5iLXBvcG92ZXItc2Vjb25kYXJ5LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZGFkYmRlO1xufVxuLmItcG9wb3Zlci1zZWNvbmRhcnkuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5iLXBvcG92ZXItc2Vjb25kYXJ5LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNkYWRiZGU7XG59XG4uYi1wb3BvdmVyLXNlY29uZGFyeS5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmJlZm9yZSwgLmItcG9wb3Zlci1zZWNvbmRhcnkuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNkNmQ4ZGI7XG59XG4uYi1wb3BvdmVyLXNlY29uZGFyeS5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmFmdGVyLCAuYi1wb3BvdmVyLXNlY29uZGFyeS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTJlM2U1O1xufVxuLmItcG9wb3Zlci1zZWNvbmRhcnkgLnBvcG92ZXItaGVhZGVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWRiZGU7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNjY2NlZDI7XG59XG4uYi1wb3BvdmVyLXNlY29uZGFyeSAucG9wb3Zlci1ib2R5IHtcbiAgY29sb3I6ICMzODNkNDE7XG59XG5cbi5iLXBvcG92ZXItc3VjY2Vzcy5wb3BvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZWRkYTtcbiAgYm9yZGVyLWNvbG9yOiAjYzNlNmNiO1xufVxuLmItcG9wb3Zlci1zdWNjZXNzLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjpiZWZvcmUsIC5iLXBvcG92ZXItc3VjY2Vzcy5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjM2U2Y2I7XG59XG4uYi1wb3BvdmVyLXN1Y2Nlc3MuYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmFmdGVyLCAuYi1wb3BvdmVyLXN1Y2Nlc3MuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkNGVkZGE7XG59XG4uYi1wb3BvdmVyLXN1Y2Nlc3MuYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YmVmb3JlLCAuYi1wb3BvdmVyLXN1Y2Nlc3MuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2MzZTZjYjtcbn1cbi5iLXBvcG92ZXItc3VjY2Vzcy5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjphZnRlciwgLmItcG9wb3Zlci1zdWNjZXNzLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2Q0ZWRkYTtcbn1cbi5iLXBvcG92ZXItc3VjY2Vzcy5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YmVmb3JlLCAuYi1wb3BvdmVyLXN1Y2Nlc3MuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYzNlNmNiO1xufVxuLmItcG9wb3Zlci1zdWNjZXNzLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjphZnRlciwgLmItcG9wb3Zlci1zdWNjZXNzLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYzllOGQxO1xufVxuLmItcG9wb3Zlci1zdWNjZXNzLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLCAuYi1wb3BvdmVyLXN1Y2Nlc3MuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2M5ZThkMTtcbn1cbi5iLXBvcG92ZXItc3VjY2Vzcy5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmJlZm9yZSwgLmItcG9wb3Zlci1zdWNjZXNzLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjYzNlNmNiO1xufVxuLmItcG9wb3Zlci1zdWNjZXNzLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YWZ0ZXIsIC5iLXBvcG92ZXItc3VjY2Vzcy5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZDRlZGRhO1xufVxuLmItcG9wb3Zlci1zdWNjZXNzIC5wb3BvdmVyLWhlYWRlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzllOGQxO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYjdlMWMxO1xufVxuLmItcG9wb3Zlci1zdWNjZXNzIC5wb3BvdmVyLWJvZHkge1xuICBjb2xvcjogIzE1NTcyNDtcbn1cblxuLmItcG9wb3Zlci1pbmZvLnBvcG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFlY2YxO1xuICBib3JkZXItY29sb3I6ICNiZWU1ZWI7XG59XG4uYi1wb3BvdmVyLWluZm8uYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmJlZm9yZSwgLmItcG9wb3Zlci1pbmZvLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JlZTVlYjtcbn1cbi5iLXBvcG92ZXItaW5mby5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YWZ0ZXIsIC5iLXBvcG92ZXItaW5mby5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2QxZWNmMTtcbn1cbi5iLXBvcG92ZXItaW5mby5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5iLXBvcG92ZXItaW5mby5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjYmVlNWViO1xufVxuLmItcG9wb3Zlci1pbmZvLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmFmdGVyLCAuYi1wb3BvdmVyLWluZm8uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZDFlY2YxO1xufVxuLmItcG9wb3Zlci1pbmZvLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjpiZWZvcmUsIC5iLXBvcG92ZXItaW5mby5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNiZWU1ZWI7XG59XG4uYi1wb3BvdmVyLWluZm8uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmFmdGVyLCAuYi1wb3BvdmVyLWluZm8uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNjNWU3ZWQ7XG59XG4uYi1wb3BvdmVyLWluZm8uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5iLXBvcG92ZXItaW5mby5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYzVlN2VkO1xufVxuLmItcG9wb3Zlci1pbmZvLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YmVmb3JlLCAuYi1wb3BvdmVyLWluZm8uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNiZWU1ZWI7XG59XG4uYi1wb3BvdmVyLWluZm8uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjphZnRlciwgLmItcG9wb3Zlci1pbmZvLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNkMWVjZjE7XG59XG4uYi1wb3BvdmVyLWluZm8gLnBvcG92ZXItaGVhZGVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWU3ZWQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNiMmRmZTc7XG59XG4uYi1wb3BvdmVyLWluZm8gLnBvcG92ZXItYm9keSB7XG4gIGNvbG9yOiAjMGM1NDYwO1xufVxuXG4uYi1wb3BvdmVyLXdhcm5pbmcucG9wb3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYzY2Q7XG4gIGJvcmRlci1jb2xvcjogI2ZmZWViYTtcbn1cbi5iLXBvcG92ZXItd2FybmluZy5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLCAuYi1wb3BvdmVyLXdhcm5pbmcuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZlZWJhO1xufVxuLmItcG9wb3Zlci13YXJuaW5nLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjphZnRlciwgLmItcG9wb3Zlci13YXJuaW5nLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmM2NkO1xufVxuLmItcG9wb3Zlci13YXJuaW5nLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmJlZm9yZSwgLmItcG9wb3Zlci13YXJuaW5nLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmVlYmE7XG59XG4uYi1wb3BvdmVyLXdhcm5pbmcuYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YWZ0ZXIsIC5iLXBvcG92ZXItd2FybmluZy5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmYzY2Q7XG59XG4uYi1wb3BvdmVyLXdhcm5pbmcuYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmJlZm9yZSwgLmItcG9wb3Zlci13YXJuaW5nLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZWViYTtcbn1cbi5iLXBvcG92ZXItd2FybmluZy5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YWZ0ZXIsIC5iLXBvcG92ZXItd2FybmluZy5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZWZiZTtcbn1cbi5iLXBvcG92ZXItd2FybmluZy5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLmItcG9wb3Zlci13YXJuaW5nLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmVmYmU7XG59XG4uYi1wb3BvdmVyLXdhcm5pbmcuYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjpiZWZvcmUsIC5iLXBvcG92ZXItd2FybmluZy5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZWViYTtcbn1cbi5iLXBvcG92ZXItd2FybmluZy5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmFmdGVyLCAuYi1wb3BvdmVyLXdhcm5pbmcuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjNjZDtcbn1cbi5iLXBvcG92ZXItd2FybmluZyAucG9wb3Zlci1oZWFkZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWZiZTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZTlhNDtcbn1cbi5iLXBvcG92ZXItd2FybmluZyAucG9wb3Zlci1ib2R5IHtcbiAgY29sb3I6ICM4NTY0MDQ7XG59XG5cbi5iLXBvcG92ZXItZGFuZ2VyLnBvcG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkN2RhO1xuICBib3JkZXItY29sb3I6ICNmNWM2Y2I7XG59XG4uYi1wb3BvdmVyLWRhbmdlci5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLCAuYi1wb3BvdmVyLWRhbmdlci5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmNWM2Y2I7XG59XG4uYi1wb3BvdmVyLWRhbmdlci5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YWZ0ZXIsIC5iLXBvcG92ZXItZGFuZ2VyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjhkN2RhO1xufVxuLmItcG9wb3Zlci1kYW5nZXIuYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YmVmb3JlLCAuYi1wb3BvdmVyLWRhbmdlci5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZjVjNmNiO1xufVxuLmItcG9wb3Zlci1kYW5nZXIuYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YWZ0ZXIsIC5iLXBvcG92ZXItZGFuZ2VyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2Y4ZDdkYTtcbn1cbi5iLXBvcG92ZXItZGFuZ2VyLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjpiZWZvcmUsIC5iLXBvcG92ZXItZGFuZ2VyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2Y1YzZjYjtcbn1cbi5iLXBvcG92ZXItZGFuZ2VyLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjphZnRlciwgLmItcG9wb3Zlci1kYW5nZXIuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmNmNhY2U7XG59XG4uYi1wb3BvdmVyLWRhbmdlci5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLmItcG9wb3Zlci1kYW5nZXIuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2Y2Y2FjZTtcbn1cbi5iLXBvcG92ZXItZGFuZ2VyLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YmVmb3JlLCAuYi1wb3BvdmVyLWRhbmdlci5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2Y1YzZjYjtcbn1cbi5iLXBvcG92ZXItZGFuZ2VyLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YWZ0ZXIsIC5iLXBvcG92ZXItZGFuZ2VyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmOGQ3ZGE7XG59XG4uYi1wb3BvdmVyLWRhbmdlciAucG9wb3Zlci1oZWFkZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2Y2FjZTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2YyYjRiYTtcbn1cbi5iLXBvcG92ZXItZGFuZ2VyIC5wb3BvdmVyLWJvZHkge1xuICBjb2xvcjogIzcyMWMyNDtcbn1cblxuLmItcG9wb3Zlci1saWdodC5wb3BvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmRmZGZlO1xufVxuLmItcG9wb3Zlci1saWdodC5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLCAuYi1wb3BvdmVyLWxpZ2h0LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZkZmRmZTtcbn1cbi5iLXBvcG92ZXItbGlnaHQuYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmFmdGVyLCAuYi1wb3BvdmVyLWxpZ2h0LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmVmZWZlO1xufVxuLmItcG9wb3Zlci1saWdodC5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5iLXBvcG92ZXItbGlnaHQuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZkZmRmZTtcbn1cbi5iLXBvcG92ZXItbGlnaHQuYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YWZ0ZXIsIC5iLXBvcG92ZXItbGlnaHQuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmVmZWZlO1xufVxuLmItcG9wb3Zlci1saWdodC5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YmVmb3JlLCAuYi1wb3BvdmVyLWxpZ2h0LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZkZmRmZTtcbn1cbi5iLXBvcG92ZXItbGlnaHQuYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmFmdGVyLCAuYi1wb3BvdmVyLWxpZ2h0LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjZmNmY2O1xufVxuLmItcG9wb3Zlci1saWdodC5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLmItcG9wb3Zlci1saWdodC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjZmNmY2O1xufVxuLmItcG9wb3Zlci1saWdodC5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmJlZm9yZSwgLmItcG9wb3Zlci1saWdodC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZkZmRmZTtcbn1cbi5iLXBvcG92ZXItbGlnaHQuYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjphZnRlciwgLmItcG9wb3Zlci1saWdodC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmVmZWZlO1xufVxuLmItcG9wb3Zlci1saWdodCAucG9wb3Zlci1oZWFkZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2VhZWFlYTtcbn1cbi5iLXBvcG92ZXItbGlnaHQgLnBvcG92ZXItYm9keSB7XG4gIGNvbG9yOiAjODE4MTgyO1xufVxuXG4uYi1wb3BvdmVyLWRhcmsucG9wb3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmQ4ZDk7XG4gIGJvcmRlci1jb2xvcjogI2M2YzhjYTtcbn1cbi5iLXBvcG92ZXItZGFyay5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLCAuYi1wb3BvdmVyLWRhcmsuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzZjOGNhO1xufVxuLmItcG9wb3Zlci1kYXJrLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjphZnRlciwgLmItcG9wb3Zlci1kYXJrLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDZkOGQ5O1xufVxuLmItcG9wb3Zlci1kYXJrLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmJlZm9yZSwgLmItcG9wb3Zlci1kYXJrLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNjNmM4Y2E7XG59XG4uYi1wb3BvdmVyLWRhcmsuYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YWZ0ZXIsIC5iLXBvcG92ZXItZGFyay5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNkNmQ4ZDk7XG59XG4uYi1wb3BvdmVyLWRhcmsuYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmJlZm9yZSwgLmItcG9wb3Zlci1kYXJrLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2M2YzhjYTtcbn1cbi5iLXBvcG92ZXItZGFyay5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YWZ0ZXIsIC5iLXBvcG92ZXItZGFyay5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2NlZDBkMjtcbn1cbi5iLXBvcG92ZXItZGFyay5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLmItcG9wb3Zlci1kYXJrLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNjZWQwZDI7XG59XG4uYi1wb3BvdmVyLWRhcmsuYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjpiZWZvcmUsIC5iLXBvcG92ZXItZGFyay5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2M2YzhjYTtcbn1cbi5iLXBvcG92ZXItZGFyay5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmFmdGVyLCAuYi1wb3BvdmVyLWRhcmsuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2Q2ZDhkOTtcbn1cbi5iLXBvcG92ZXItZGFyayAucG9wb3Zlci1oZWFkZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZDBkMjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2MxYzRjNTtcbn1cbi5iLXBvcG92ZXItZGFyayAucG9wb3Zlci1ib2R5IHtcbiAgY29sb3I6ICMxYjFlMjE7XG59XG5cbi5iLXNpZGViYXItb3V0ZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHotaW5kZXg6IGNhbGMoMTAzMCArIDUpO1xufVxuXG4uYi1zaWRlYmFyLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLmItc2lkZWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMzIwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4uYi1zaWRlYmFyLnNsaWRlIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYi1zaWRlYmFyLnNsaWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYi1zaWRlYmFyOm5vdCguYi1zaWRlYmFyLXJpZ2h0KSB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmItc2lkZWJhcjpub3QoLmItc2lkZWJhci1yaWdodCkuc2xpZGU6bm90KC5zaG93KSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG4uYi1zaWRlYmFyOm5vdCguYi1zaWRlYmFyLXJpZ2h0KSA+IC5iLXNpZGViYXItaGVhZGVyIC5jbG9zZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLmItc2lkZWJhci5iLXNpZGViYXItcmlnaHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cbi5iLXNpZGViYXIuYi1zaWRlYmFyLXJpZ2h0LnNsaWRlOm5vdCguc2hvdykge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG4uYi1zaWRlYmFyLmItc2lkZWJhci1yaWdodCA+IC5iLXNpZGViYXItaGVhZGVyIC5jbG9zZSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5iLXNpZGViYXIgPiAuYi1zaWRlYmFyLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1ncm93OiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuW2Rpcj1ydGxdIC5iLXNpZGViYXIgPiAuYi1zaWRlYmFyLWhlYWRlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cblxuLmItc2lkZWJhciA+IC5iLXNpZGViYXItaGVhZGVyIC5jbG9zZSB7XG4gIGZsb2F0OiBub25lO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5iLXNpZGViYXIgPiAuYi1zaWRlYmFyLWJvZHkge1xuICBmbGV4LWdyb3c6IDE7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5iLXNpZGViYXIgPiAuYi1zaWRlYmFyLWZvb3RlciB7XG4gIGZsZXgtZ3JvdzogMDtcbn1cblxuLmItc2tlbGV0b24td3JhcHBlciB7XG4gIGN1cnNvcjogd2FpdDtcbn1cblxuLmItc2tlbGV0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGN1cnNvcjogd2FpdDtcbiAgbWFzay1pbWFnZTogcmFkaWFsLWdyYWRpZW50KHdoaXRlLCBibGFjayk7XG59XG4uYi1za2VsZXRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLCoFwiO1xufVxuXG4uYi1za2VsZXRvbi10ZXh0IHtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uYi1za2VsZXRvbi1idXR0b24ge1xuICB3aWR0aDogNzVweDtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uYi1za2VsZXRvbi1hdmF0YXIge1xuICB3aWR0aDogMi41ZW07XG4gIGhlaWdodDogMi41ZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmItc2tlbGV0b24taW5wdXQge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyOiAjY2VkNGRhIHNvbGlkIDFweDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmItc2tlbGV0b24taWNvbi13cmFwcGVyIHN2ZyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuXG4uYi1za2VsZXRvbi1pbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYi1za2VsZXRvbi1hbmltYXRlLXdhdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgdHJhbnNwYXJlbnQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSwgdHJhbnNwYXJlbnQpO1xuICBhbmltYXRpb246IGItc2tlbGV0b24tYW5pbWF0ZS13YXZlIDEuNzVzIGxpbmVhciBpbmZpbml0ZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5iLXNrZWxldG9uLWFuaW1hdGUtd2F2ZTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYi1za2VsZXRvbi1hbmltYXRlLXdhdmUge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbn1cbi5iLXNrZWxldG9uLWFuaW1hdGUtZmFkZSB7XG4gIGFuaW1hdGlvbjogYi1za2VsZXRvbi1hbmltYXRlLWZhZGUgMC44NzVzIGVhc2UtaW4tb3V0IGFsdGVybmF0ZSBpbmZpbml0ZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5iLXNrZWxldG9uLWFuaW1hdGUtZmFkZSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYi1za2VsZXRvbi1hbmltYXRlLWZhZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cbn1cbi5iLXNrZWxldG9uLWFuaW1hdGUtdGhyb2Ige1xuICBhbmltYXRpb246IGItc2tlbGV0b24tYW5pbWF0ZS10aHJvYiAwLjg3NXMgZWFzZS1pbiBhbHRlcm5hdGUgaW5maW5pdGU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYi1za2VsZXRvbi1hbmltYXRlLXRocm9iIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBiLXNrZWxldG9uLWFuaW1hdGUtdGhyb2Ige1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTc1KTtcbiAgfVxufVxuLnRhYmxlLmItdGFibGUuYi10YWJsZS1maXhlZCB7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG4udGFibGUuYi10YWJsZS5iLXRhYmxlLW5vLWJvcmRlci1jb2xsYXBzZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuLnRhYmxlLmItdGFibGVbYXJpYS1idXN5PXRydWVdIHtcbiAgb3BhY2l0eTogMC41NTtcbn1cbi50YWJsZS5iLXRhYmxlID4gdGJvZHkgPiB0ci5iLXRhYmxlLWRldGFpbHMgPiB0ZCB7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS5iLXRhYmxlID4gY2FwdGlvbiB7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuLnRhYmxlLmItdGFibGUuYi10YWJsZS1jYXB0aW9uLXRvcCA+IGNhcHRpb24ge1xuICBjYXB0aW9uLXNpZGU6IHRvcCAhaW1wb3J0YW50O1xufVxuLnRhYmxlLmItdGFibGUgPiB0Ym9keSA+IC50YWJsZS1hY3RpdmUsXG4udGFibGUuYi10YWJsZSA+IHRib2R5ID4gLnRhYmxlLWFjdGl2ZSA+IHRoLFxuLnRhYmxlLmItdGFibGUgPiB0Ym9keSA+IC50YWJsZS1hY3RpdmUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLnRhYmxlLmItdGFibGUudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLnRhYmxlLWFjdGl2ZTpob3ZlciB0ZCxcbi50YWJsZS5iLXRhYmxlLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci50YWJsZS1hY3RpdmU6aG92ZXIgdGgge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4wNzUpLCByZ2JhKDAsIDAsIDAsIDAuMDc1KSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4udGFibGUuYi10YWJsZSA+IHRib2R5ID4gLmJnLWFjdGl2ZSxcbi50YWJsZS5iLXRhYmxlID4gdGJvZHkgPiAuYmctYWN0aXZlID4gdGgsXG4udGFibGUuYi10YWJsZSA+IHRib2R5ID4gLmJnLWFjdGl2ZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSkgIWltcG9ydGFudDtcbn1cbi50YWJsZS5iLXRhYmxlLnRhYmxlLWhvdmVyLnRhYmxlLWRhcmsgPiB0Ym9keSA+IHRyLmJnLWFjdGl2ZTpob3ZlciB0ZCxcbi50YWJsZS5iLXRhYmxlLnRhYmxlLWhvdmVyLnRhYmxlLWRhcmsgPiB0Ym9keSA+IHRyLmJnLWFjdGl2ZTpob3ZlciB0aCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmItdGFibGUtc3RpY2t5LWhlYWRlcixcbi50YWJsZS1yZXNwb25zaXZlLFxuW2NsYXNzKj10YWJsZS1yZXNwb25zaXZlLV0ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmItdGFibGUtc3RpY2t5LWhlYWRlciA+IC50YWJsZSxcbi50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLFxuW2NsYXNzKj10YWJsZS1yZXNwb25zaXZlLV0gPiAudGFibGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYi10YWJsZS1zdGlja3ktaGVhZGVyIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgbWF4LWhlaWdodDogMzAwcHg7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5iLXRhYmxlLXN0aWNreS1oZWFkZXIge1xuICAgIG92ZXJmbG93LXk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuYi10YWJsZS1zdGlja3ktaGVhZGVyID4gLnRhYmxlLmItdGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAuYi10YWJsZS1zdGlja3ktaGVhZGVyID4gLnRhYmxlLmItdGFibGUgPiB0aGVhZCA+IHRyID4gLmItdGFibGUtc3RpY2t5LWNvbHVtbixcbi5iLXRhYmxlLXN0aWNreS1oZWFkZXIgPiAudGFibGUuYi10YWJsZSA+IHRib2R5ID4gdHIgPiAuYi10YWJsZS1zdGlja3ktY29sdW1uLFxuLmItdGFibGUtc3RpY2t5LWhlYWRlciA+IC50YWJsZS5iLXRhYmxlID4gdGZvb3QgPiB0ciA+IC5iLXRhYmxlLXN0aWNreS1jb2x1bW4sXG4udGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS5iLXRhYmxlID4gdGhlYWQgPiB0ciA+IC5iLXRhYmxlLXN0aWNreS1jb2x1bW4sXG4udGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS5iLXRhYmxlID4gdGJvZHkgPiB0ciA+IC5iLXRhYmxlLXN0aWNreS1jb2x1bW4sXG4udGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS5iLXRhYmxlID4gdGZvb3QgPiB0ciA+IC5iLXRhYmxlLXN0aWNreS1jb2x1bW4sXG5bY2xhc3MqPXRhYmxlLXJlc3BvbnNpdmUtXSA+IC50YWJsZS5iLXRhYmxlID4gdGhlYWQgPiB0ciA+IC5iLXRhYmxlLXN0aWNreS1jb2x1bW4sXG5bY2xhc3MqPXRhYmxlLXJlc3BvbnNpdmUtXSA+IC50YWJsZS5iLXRhYmxlID4gdGJvZHkgPiB0ciA+IC5iLXRhYmxlLXN0aWNreS1jb2x1bW4sXG5bY2xhc3MqPXRhYmxlLXJlc3BvbnNpdmUtXSA+IC50YWJsZS5iLXRhYmxlID4gdGZvb3QgPiB0ciA+IC5iLXRhYmxlLXN0aWNreS1jb2x1bW4ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxuICAuYi10YWJsZS1zdGlja3ktaGVhZGVyID4gLnRhYmxlLmItdGFibGUgPiB0aGVhZCA+IHRyID4gLmItdGFibGUtc3RpY2t5LWNvbHVtbixcbi50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLmItdGFibGUgPiB0aGVhZCA+IHRyID4gLmItdGFibGUtc3RpY2t5LWNvbHVtbixcbltjbGFzcyo9dGFibGUtcmVzcG9uc2l2ZS1dID4gLnRhYmxlLmItdGFibGUgPiB0aGVhZCA+IHRyID4gLmItdGFibGUtc3RpY2t5LWNvbHVtbiB7XG4gICAgei1pbmRleDogNTtcbiAgfVxuICAuYi10YWJsZS1zdGlja3ktaGVhZGVyID4gLnRhYmxlLmItdGFibGUgPiB0Ym9keSA+IHRyID4gLmItdGFibGUtc3RpY2t5LWNvbHVtbixcbi5iLXRhYmxlLXN0aWNreS1oZWFkZXIgPiAudGFibGUuYi10YWJsZSA+IHRmb290ID4gdHIgPiAuYi10YWJsZS1zdGlja3ktY29sdW1uLFxuLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUuYi10YWJsZSA+IHRib2R5ID4gdHIgPiAuYi10YWJsZS1zdGlja3ktY29sdW1uLFxuLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUuYi10YWJsZSA+IHRmb290ID4gdHIgPiAuYi10YWJsZS1zdGlja3ktY29sdW1uLFxuW2NsYXNzKj10YWJsZS1yZXNwb25zaXZlLV0gPiAudGFibGUuYi10YWJsZSA+IHRib2R5ID4gdHIgPiAuYi10YWJsZS1zdGlja3ktY29sdW1uLFxuW2NsYXNzKj10YWJsZS1yZXNwb25zaXZlLV0gPiAudGFibGUuYi10YWJsZSA+IHRmb290ID4gdHIgPiAuYi10YWJsZS1zdGlja3ktY29sdW1uIHtcbiAgICB6LWluZGV4OiAyO1xuICB9XG5cbiAgLnRhYmxlLmItdGFibGUgPiB0aGVhZCA+IHRyID4gLnRhYmxlLWItdGFibGUtZGVmYXVsdCxcbi50YWJsZS5iLXRhYmxlID4gdGJvZHkgPiB0ciA+IC50YWJsZS1iLXRhYmxlLWRlZmF1bHQsXG4udGFibGUuYi10YWJsZSA+IHRmb290ID4gdHIgPiAudGFibGUtYi10YWJsZS1kZWZhdWx0IHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC50YWJsZS5iLXRhYmxlLnRhYmxlLWRhcmsgPiB0aGVhZCA+IHRyID4gLmJnLWItdGFibGUtZGVmYXVsdCxcbi50YWJsZS5iLXRhYmxlLnRhYmxlLWRhcmsgPiB0Ym9keSA+IHRyID4gLmJnLWItdGFibGUtZGVmYXVsdCxcbi50YWJsZS5iLXRhYmxlLnRhYmxlLWRhcmsgPiB0Zm9vdCA+IHRyID4gLmJnLWItdGFibGUtZGVmYXVsdCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgfVxuICAudGFibGUuYi10YWJsZS50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpID4gLnRhYmxlLWItdGFibGUtZGVmYXVsdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4wNSksIHJnYmEoMCwgMCwgMCwgMC4wNSkpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbiAgLnRhYmxlLmItdGFibGUudGFibGUtc3RyaXBlZC50YWJsZS1kYXJrID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpID4gLmJnLWItdGFibGUtZGVmYXVsdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSkpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbiAgLnRhYmxlLmItdGFibGUudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLnRhYmxlLWItdGFibGUtZGVmYXVsdCB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4wNzUpLCByZ2JhKDAsIDAsIDAsIDAuMDc1KSk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuICAudGFibGUuYi10YWJsZS50YWJsZS1ob3Zlci50YWJsZS1kYXJrID4gdGJvZHkgPiB0cjpob3ZlciA+IC5iZy1iLXRhYmxlLWRlZmF1bHQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDc1KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSkpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbn1cbi50YWJsZS5iLXRhYmxlID4gdGhlYWQgPiB0ciA+IFthcmlhLXNvcnRdLFxuLnRhYmxlLmItdGFibGUgPiB0Zm9vdCA+IHRyID4gW2FyaWEtc29ydF0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMC42NWVtIDFlbTtcbn1cbi50YWJsZS5iLXRhYmxlID4gdGhlYWQgPiB0ciA+IFthcmlhLXNvcnRdOm5vdCguYi10YWJsZS1zb3J0LWljb24tbGVmdCksXG4udGFibGUuYi10YWJsZSA+IHRmb290ID4gdHIgPiBbYXJpYS1zb3J0XTpub3QoLmItdGFibGUtc29ydC1pY29uLWxlZnQpIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjc1cmVtIC8gMikgY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDAuNzVyZW0gKyAwLjY1ZW0pO1xufVxuLnRhYmxlLmItdGFibGUgPiB0aGVhZCA+IHRyID4gW2FyaWEtc29ydF0uYi10YWJsZS1zb3J0LWljb24tbGVmdCxcbi50YWJsZS5iLXRhYmxlID4gdGZvb3QgPiB0ciA+IFthcmlhLXNvcnRdLmItdGFibGUtc29ydC1pY29uLWxlZnQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNhbGMoMC43NXJlbSAvIDIpIGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDAuNzVyZW0gKyAwLjY1ZW0pO1xufVxuLnRhYmxlLmItdGFibGUgPiB0aGVhZCA+IHRyID4gW2FyaWEtc29ydD1ub25lXSxcbi50YWJsZS5iLXRhYmxlID4gdGZvb3QgPiB0ciA+IFthcmlhLXNvcnQ9bm9uZV0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwMScgaGVpZ2h0PScxMDEnIHZpZXctYm94PScwIDAgMTAxIDEwMScgcHJlc2VydmVBc3BlY3RSYXRpbz0nbm9uZSclM2UlM2NwYXRoIGZpbGw9J2JsYWNrJyBvcGFjaXR5PScuMycgZD0nTTUxIDFsMjUgMjMgMjQgMjJIMWwyNS0yMnpNNTEgMTAxbDI1LTIzIDI0LTIySDFsMjUgMjJ6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnRhYmxlLmItdGFibGUgPiB0aGVhZCA+IHRyID4gW2FyaWEtc29ydD1hc2NlbmRpbmddLFxuLnRhYmxlLmItdGFibGUgPiB0Zm9vdCA+IHRyID4gW2FyaWEtc29ydD1hc2NlbmRpbmddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDEnIGhlaWdodD0nMTAxJyB2aWV3LWJveD0nMCAwIDEwMSAxMDEnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnJTNlJTNjcGF0aCBmaWxsPSdibGFjaycgZD0nTTUxIDFsMjUgMjMgMjQgMjJIMWwyNS0yMnonLyUzZSUzY3BhdGggZmlsbD0nYmxhY2snIG9wYWNpdHk9Jy4zJyBkPSdNNTEgMTAxbDI1LTIzIDI0LTIySDFsMjUgMjJ6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnRhYmxlLmItdGFibGUgPiB0aGVhZCA+IHRyID4gW2FyaWEtc29ydD1kZXNjZW5kaW5nXSxcbi50YWJsZS5iLXRhYmxlID4gdGZvb3QgPiB0ciA+IFthcmlhLXNvcnQ9ZGVzY2VuZGluZ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwMScgaGVpZ2h0PScxMDEnIHZpZXctYm94PScwIDAgMTAxIDEwMScgcHJlc2VydmVBc3BlY3RSYXRpbz0nbm9uZSclM2UlM2NwYXRoIGZpbGw9J2JsYWNrJyBvcGFjaXR5PScuMycgZD0nTTUxIDFsMjUgMjMgMjQgMjJIMWwyNS0yMnonLyUzZSUzY3BhdGggZmlsbD0nYmxhY2snIGQ9J001MSAxMDFsMjUtMjMgMjQtMjJIMWwyNSAyMnonLyUzZSUzYy9zdmclM2VcIik7XG59XG4udGFibGUuYi10YWJsZS50YWJsZS1kYXJrID4gdGhlYWQgPiB0ciA+IFthcmlhLXNvcnQ9bm9uZV0sIC50YWJsZS5iLXRhYmxlLnRhYmxlLWRhcmsgPiB0Zm9vdCA+IHRyID4gW2FyaWEtc29ydD1ub25lXSxcbi50YWJsZS5iLXRhYmxlID4gLnRoZWFkLWRhcmsgPiB0ciA+IFthcmlhLXNvcnQ9bm9uZV0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwMScgaGVpZ2h0PScxMDEnIHZpZXctYm94PScwIDAgMTAxIDEwMScgcHJlc2VydmVBc3BlY3RSYXRpbz0nbm9uZSclM2UlM2NwYXRoIGZpbGw9J3doaXRlJyBvcGFjaXR5PScuMycgZD0nTTUxIDFsMjUgMjMgMjQgMjJIMWwyNS0yMnpNNTEgMTAxbDI1LTIzIDI0LTIySDFsMjUgMjJ6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnRhYmxlLmItdGFibGUudGFibGUtZGFyayA+IHRoZWFkID4gdHIgPiBbYXJpYS1zb3J0PWFzY2VuZGluZ10sIC50YWJsZS5iLXRhYmxlLnRhYmxlLWRhcmsgPiB0Zm9vdCA+IHRyID4gW2FyaWEtc29ydD1hc2NlbmRpbmddLFxuLnRhYmxlLmItdGFibGUgPiAudGhlYWQtZGFyayA+IHRyID4gW2FyaWEtc29ydD1hc2NlbmRpbmddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDEnIGhlaWdodD0nMTAxJyB2aWV3LWJveD0nMCAwIDEwMSAxMDEnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnJTNlJTNjcGF0aCBmaWxsPSd3aGl0ZScgZD0nTTUxIDFsMjUgMjMgMjQgMjJIMWwyNS0yMnonLyUzZSUzY3BhdGggZmlsbD0nd2hpdGUnIG9wYWNpdHk9Jy4zJyBkPSdNNTEgMTAxbDI1LTIzIDI0LTIySDFsMjUgMjJ6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnRhYmxlLmItdGFibGUudGFibGUtZGFyayA+IHRoZWFkID4gdHIgPiBbYXJpYS1zb3J0PWRlc2NlbmRpbmddLCAudGFibGUuYi10YWJsZS50YWJsZS1kYXJrID4gdGZvb3QgPiB0ciA+IFthcmlhLXNvcnQ9ZGVzY2VuZGluZ10sXG4udGFibGUuYi10YWJsZSA+IC50aGVhZC1kYXJrID4gdHIgPiBbYXJpYS1zb3J0PWRlc2NlbmRpbmddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDEnIGhlaWdodD0nMTAxJyB2aWV3LWJveD0nMCAwIDEwMSAxMDEnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnJTNlJTNjcGF0aCBmaWxsPSd3aGl0ZScgb3BhY2l0eT0nLjMnIGQ9J001MSAxbDI1IDIzIDI0IDIySDFsMjUtMjJ6Jy8lM2UlM2NwYXRoIGZpbGw9J3doaXRlJyBkPSdNNTEgMTAxbDI1LTIzIDI0LTIySDFsMjUgMjJ6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnRhYmxlLmItdGFibGUgPiB0aGVhZCA+IHRyID4gLnRhYmxlLWRhcmtbYXJpYS1zb3J0PW5vbmVdLFxuLnRhYmxlLmItdGFibGUgPiB0Zm9vdCA+IHRyID4gLnRhYmxlLWRhcmtbYXJpYS1zb3J0PW5vbmVdIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDEnIGhlaWdodD0nMTAxJyB2aWV3LWJveD0nMCAwIDEwMSAxMDEnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnJTNlJTNjcGF0aCBmaWxsPSd3aGl0ZScgb3BhY2l0eT0nLjMnIGQ9J001MSAxbDI1IDIzIDI0IDIySDFsMjUtMjJ6TTUxIDEwMWwyNS0yMyAyNC0yMkgxbDI1IDIyeicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi50YWJsZS5iLXRhYmxlID4gdGhlYWQgPiB0ciA+IC50YWJsZS1kYXJrW2FyaWEtc29ydD1hc2NlbmRpbmddLFxuLnRhYmxlLmItdGFibGUgPiB0Zm9vdCA+IHRyID4gLnRhYmxlLWRhcmtbYXJpYS1zb3J0PWFzY2VuZGluZ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwMScgaGVpZ2h0PScxMDEnIHZpZXctYm94PScwIDAgMTAxIDEwMScgcHJlc2VydmVBc3BlY3RSYXRpbz0nbm9uZSclM2UlM2NwYXRoIGZpbGw9J3doaXRlJyBkPSdNNTEgMWwyNSAyMyAyNCAyMkgxbDI1LTIyeicvJTNlJTNjcGF0aCBmaWxsPSd3aGl0ZScgb3BhY2l0eT0nLjMnIGQ9J001MSAxMDFsMjUtMjMgMjQtMjJIMWwyNSAyMnonLyUzZSUzYy9zdmclM2VcIik7XG59XG4udGFibGUuYi10YWJsZSA+IHRoZWFkID4gdHIgPiAudGFibGUtZGFya1thcmlhLXNvcnQ9ZGVzY2VuZGluZ10sXG4udGFibGUuYi10YWJsZSA+IHRmb290ID4gdHIgPiAudGFibGUtZGFya1thcmlhLXNvcnQ9ZGVzY2VuZGluZ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwMScgaGVpZ2h0PScxMDEnIHZpZXctYm94PScwIDAgMTAxIDEwMScgcHJlc2VydmVBc3BlY3RSYXRpbz0nbm9uZSclM2UlM2NwYXRoIGZpbGw9J3doaXRlJyBvcGFjaXR5PScuMycgZD0nTTUxIDFsMjUgMjMgMjQgMjJIMWwyNS0yMnonLyUzZSUzY3BhdGggZmlsbD0nd2hpdGUnIGQ9J001MSAxMDFsMjUtMjMgMjQtMjJIMWwyNSAyMnonLyUzZSUzYy9zdmclM2VcIik7XG59XG4udGFibGUuYi10YWJsZS50YWJsZS1zbSA+IHRoZWFkID4gdHIgPiBbYXJpYS1zb3J0XTpub3QoLmItdGFibGUtc29ydC1pY29uLWxlZnQpLFxuLnRhYmxlLmItdGFibGUudGFibGUtc20gPiB0Zm9vdCA+IHRyID4gW2FyaWEtc29ydF06bm90KC5iLXRhYmxlLXNvcnQtaWNvbi1sZWZ0KSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zcmVtIC8gMikgY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDAuM3JlbSArIDAuNjVlbSk7XG59XG4udGFibGUuYi10YWJsZS50YWJsZS1zbSA+IHRoZWFkID4gdHIgPiBbYXJpYS1zb3J0XS5iLXRhYmxlLXNvcnQtaWNvbi1sZWZ0LFxuLnRhYmxlLmItdGFibGUudGFibGUtc20gPiB0Zm9vdCA+IHRyID4gW2FyaWEtc29ydF0uYi10YWJsZS1zb3J0LWljb24tbGVmdCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2FsYygwLjNyZW0gLyAyKSBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogY2FsYygwLjNyZW0gKyAwLjY1ZW0pO1xufVxuXG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXNlbGVjdGFibGU6bm90KC5iLXRhYmxlLXNlbGVjdGFibGUtbm8tY2xpY2spID4gdGJvZHkgPiB0ciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi50YWJsZS5iLXRhYmxlLmItdGFibGUtc2VsZWN0YWJsZTpub3QoLmItdGFibGUtc2VsZWN0YWJsZS1uby1jbGljaykuYi10YWJsZS1zZWxlY3RpbmcuYi10YWJsZS1zZWxlY3QtcmFuZ2UgPiB0Ym9keSA+IHRyIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC1zbSA+IGNhcHRpb24sXG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtc20gPiB0Ym9keSxcbi50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC1zbSA+IHRib2R5ID4gdHIsXG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtc20gPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtc20gPiB0Ym9keSA+IHRyID4gdGgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC1zbSA+IHRoZWFkLFxuLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLXNtID4gdGZvb3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLXNtID4gdGhlYWQgPiB0ci5iLXRhYmxlLXRvcC1yb3csXG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtc20gPiB0aGVhZCA+IHRyLmItdGFibGUtYm90dG9tLXJvdyxcbi50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC1zbSA+IHRmb290ID4gdHIuYi10YWJsZS10b3Atcm93LFxuLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLXNtID4gdGZvb3QgPiB0ci5iLXRhYmxlLWJvdHRvbS1yb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLXNtID4gY2FwdGlvbiB7XG4gICAgY2FwdGlvbi1zaWRlOiB0b3AgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtc20gPiB0Ym9keSA+IHRyID4gW2RhdGEtbGFiZWxdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBwYWRkaW5nOiAwIGNhbGMoMXJlbSAvIDIpIDAgMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLXNtID4gdGJvZHkgPiB0ciA+IFtkYXRhLWxhYmVsXTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLXNtID4gdGJvZHkgPiB0ciA+IFtkYXRhLWxhYmVsXSA+IGRpdiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MCUpO1xuICAgIHBhZGRpbmc6IDAgMCAwIGNhbGMoMXJlbSAvIDIpO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAudGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtc20gPiB0Ym9keSA+IHRyLnRvcC1yb3csIC50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC1zbSA+IHRib2R5ID4gdHIuYm90dG9tLXJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtc20gPiB0Ym9keSA+IHRyID4gOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAzcHg7XG4gIH1cbiAgLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLXNtID4gdGJvZHkgPiB0ciA+IFtyb3dzcGFuXSArIHRkLFxuLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLXNtID4gdGJvZHkgPiB0ciA+IFtyb3dzcGFuXSArIHRoIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC1tZCA+IGNhcHRpb24sXG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtbWQgPiB0Ym9keSxcbi50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC1tZCA+IHRib2R5ID4gdHIsXG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtbWQgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtbWQgPiB0Ym9keSA+IHRyID4gdGgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC1tZCA+IHRoZWFkLFxuLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLW1kID4gdGZvb3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLW1kID4gdGhlYWQgPiB0ci5iLXRhYmxlLXRvcC1yb3csXG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtbWQgPiB0aGVhZCA+IHRyLmItdGFibGUtYm90dG9tLXJvdyxcbi50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC1tZCA+IHRmb290ID4gdHIuYi10YWJsZS10b3Atcm93LFxuLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLW1kID4gdGZvb3QgPiB0ci5iLXRhYmxlLWJvdHRvbS1yb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLW1kID4gY2FwdGlvbiB7XG4gICAgY2FwdGlvbi1zaWRlOiB0b3AgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtbWQgPiB0Ym9keSA+IHRyID4gW2RhdGEtbGFiZWxdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBwYWRkaW5nOiAwIGNhbGMoMXJlbSAvIDIpIDAgMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLW1kID4gdGJvZHkgPiB0ciA+IFtkYXRhLWxhYmVsXTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLW1kID4gdGJvZHkgPiB0ciA+IFtkYXRhLWxhYmVsXSA+IGRpdiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MCUpO1xuICAgIHBhZGRpbmc6IDAgMCAwIGNhbGMoMXJlbSAvIDIpO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAudGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtbWQgPiB0Ym9keSA+IHRyLnRvcC1yb3csIC50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC1tZCA+IHRib2R5ID4gdHIuYm90dG9tLXJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtbWQgPiB0Ym9keSA+IHRyID4gOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAzcHg7XG4gIH1cbiAgLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLW1kID4gdGJvZHkgPiB0ciA+IFtyb3dzcGFuXSArIHRkLFxuLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLW1kID4gdGJvZHkgPiB0ciA+IFtyb3dzcGFuXSArIHRoIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC1sZyA+IGNhcHRpb24sXG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtbGcgPiB0Ym9keSxcbi50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC1sZyA+IHRib2R5ID4gdHIsXG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtbGcgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtbGcgPiB0Ym9keSA+IHRyID4gdGgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC1sZyA+IHRoZWFkLFxuLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLWxnID4gdGZvb3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLWxnID4gdGhlYWQgPiB0ci5iLXRhYmxlLXRvcC1yb3csXG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtbGcgPiB0aGVhZCA+IHRyLmItdGFibGUtYm90dG9tLXJvdyxcbi50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC1sZyA+IHRmb290ID4gdHIuYi10YWJsZS10b3Atcm93LFxuLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLWxnID4gdGZvb3QgPiB0ci5iLXRhYmxlLWJvdHRvbS1yb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLWxnID4gY2FwdGlvbiB7XG4gICAgY2FwdGlvbi1zaWRlOiB0b3AgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtbGcgPiB0Ym9keSA+IHRyID4gW2RhdGEtbGFiZWxdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBwYWRkaW5nOiAwIGNhbGMoMXJlbSAvIDIpIDAgMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLWxnID4gdGJvZHkgPiB0ciA+IFtkYXRhLWxhYmVsXTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLWxnID4gdGJvZHkgPiB0ciA+IFtkYXRhLWxhYmVsXSA+IGRpdiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MCUpO1xuICAgIHBhZGRpbmc6IDAgMCAwIGNhbGMoMXJlbSAvIDIpO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAudGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtbGcgPiB0Ym9keSA+IHRyLnRvcC1yb3csIC50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC1sZyA+IHRib2R5ID4gdHIuYm90dG9tLXJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQtbGcgPiB0Ym9keSA+IHRyID4gOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAzcHg7XG4gIH1cbiAgLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLWxnID4gdGJvZHkgPiB0ciA+IFtyb3dzcGFuXSArIHRkLFxuLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLWxnID4gdGJvZHkgPiB0ciA+IFtyb3dzcGFuXSArIHRoIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLXhsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQteGwgPiBjYXB0aW9uLFxuLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLXhsID4gdGJvZHksXG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQteGwgPiB0Ym9keSA+IHRyLFxuLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLXhsID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLXhsID4gdGJvZHkgPiB0ciA+IHRoIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQteGwgPiB0aGVhZCxcbi50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC14bCA+IHRmb290IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC14bCA+IHRoZWFkID4gdHIuYi10YWJsZS10b3Atcm93LFxuLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLXhsID4gdGhlYWQgPiB0ci5iLXRhYmxlLWJvdHRvbS1yb3csXG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQteGwgPiB0Zm9vdCA+IHRyLmItdGFibGUtdG9wLXJvdyxcbi50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC14bCA+IHRmb290ID4gdHIuYi10YWJsZS1ib3R0b20tcm93IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC14bCA+IGNhcHRpb24ge1xuICAgIGNhcHRpb24tc2lkZTogdG9wICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLXhsID4gdGJvZHkgPiB0ciA+IFtkYXRhLWxhYmVsXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwpO1xuICAgIHdpZHRoOiA0MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgcGFkZGluZzogMCBjYWxjKDFyZW0gLyAyKSAwIDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC14bCA+IHRib2R5ID4gdHIgPiBbZGF0YS1sYWJlbF06OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG4gIC50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC14bCA+IHRib2R5ID4gdHIgPiBbZGF0YS1sYWJlbF0gPiBkaXYge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDAlKTtcbiAgICBwYWRkaW5nOiAwIDAgMCBjYWxjKDFyZW0gLyAyKTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLXhsID4gdGJvZHkgPiB0ci50b3Atcm93LCAudGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQteGwgPiB0Ym9keSA+IHRyLmJvdHRvbS1yb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkLXhsID4gdGJvZHkgPiB0ciA+IDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogM3B4O1xuICB9XG4gIC50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC14bCA+IHRib2R5ID4gdHIgPiBbcm93c3Bhbl0gKyB0ZCxcbi50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZC14bCA+IHRib2R5ID4gdHIgPiBbcm93c3Bhbl0gKyB0aCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogM3B4O1xuICB9XG59XG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQgPiBjYXB0aW9uLFxuLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkID4gdGJvZHksXG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQgPiB0Ym9keSA+IHRyLFxuLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkID4gdGJvZHkgPiB0ciA+IHRoIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQgPiB0aGVhZCxcbi50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZCA+IHRmb290IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZCA+IHRoZWFkID4gdHIuYi10YWJsZS10b3Atcm93LFxuLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkID4gdGhlYWQgPiB0ci5iLXRhYmxlLWJvdHRvbS1yb3csXG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQgPiB0Zm9vdCA+IHRyLmItdGFibGUtdG9wLXJvdyxcbi50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZCA+IHRmb290ID4gdHIuYi10YWJsZS1ib3R0b20tcm93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZCA+IGNhcHRpb24ge1xuICBjYXB0aW9uLXNpZGU6IHRvcCAhaW1wb3J0YW50O1xufVxuLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkID4gdGJvZHkgPiB0ciA+IFtkYXRhLWxhYmVsXTo6YmVmb3JlIHtcbiAgY29udGVudDogYXR0cihkYXRhLWxhYmVsKTtcbiAgd2lkdGg6IDQwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBwYWRkaW5nOiAwIGNhbGMoMXJlbSAvIDIpIDAgMDtcbiAgbWFyZ2luOiAwO1xufVxuLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkID4gdGJvZHkgPiB0ciA+IFtkYXRhLWxhYmVsXTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQgPiB0Ym9keSA+IHRyID4gW2RhdGEtbGFiZWxdID4gZGl2IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDAlKTtcbiAgcGFkZGluZzogMCAwIDAgY2FsYygxcmVtIC8gMik7XG4gIG1hcmdpbjogMDtcbn1cbi50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZCA+IHRib2R5ID4gdHIudG9wLXJvdywgLnRhYmxlLmItdGFibGUuYi10YWJsZS1zdGFja2VkID4gdGJvZHkgPiB0ci5ib3R0b20tcm93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWJsZS5iLXRhYmxlLmItdGFibGUtc3RhY2tlZCA+IHRib2R5ID4gdHIgPiA6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAzcHg7XG59XG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQgPiB0Ym9keSA+IHRyID4gW3Jvd3NwYW5dICsgdGQsXG4udGFibGUuYi10YWJsZS5iLXRhYmxlLXN0YWNrZWQgPiB0Ym9keSA+IHRyID4gW3Jvd3NwYW5dICsgdGgge1xuICBib3JkZXItdG9wLXdpZHRoOiAzcHg7XG59XG5cbi5iLXRpbWUge1xuICBtaW4td2lkdGg6IDE1MHB4O1xufVxuLmItdGltZVthcmlhLWRpc2FibGVkPXRydWVdIG91dHB1dCwgLmItdGltZVthcmlhLXJlYWRvbmx5PXRydWVdIG91dHB1dCxcbi5iLXRpbWUgb3V0cHV0LmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgb3BhY2l0eTogMTtcbn1cbi5iLXRpbWVbYXJpYS1kaXNhYmxlZD10cnVlXSBvdXRwdXQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbltkaXI9cnRsXSAuYi10aW1lID4gLmQtZmxleDpub3QoLmZsZXgtY29sdW1uKSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cblxuLmItdGltZSAuYi10aW1lLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5iLXRpbWUgLmItdGltZS1oZWFkZXIgb3V0cHV0IHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgZm9udC1zaXplOiA4MCU7XG59XG4uYi10aW1lIC5iLXRpbWUtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuLmItdGltZSAuYi10aW1lLWFtcG0ge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuXG4uYi10b2FzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5iLXRvYXN0IC50b2FzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG59XG4uYi10b2FzdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbi5iLXRvYXN0LmItdG9hc3Qtc29saWQgLnRvYXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uYi10b2FzdCAudG9hc3Qge1xuICBvcGFjaXR5OiAxO1xufVxuLmItdG9hc3QgLnRvYXN0LmZhZGU6bm90KC5zaG93KSB7XG4gIG9wYWNpdHk6IDA7XG59XG4uYi10b2FzdCAudG9hc3QgLnRvYXN0LWJvZHkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmItdG9hc3QtcHJpbWFyeSAudG9hc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMCwgMjQyLCAyNTUsIDAuODUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTg0LCAyMTgsIDI1NSwgMC44NSk7XG4gIGNvbG9yOiAjMDA0MDg1O1xufVxuLmItdG9hc3QtcHJpbWFyeSAudG9hc3QgLnRvYXN0LWhlYWRlciB7XG4gIGNvbG9yOiAjMDA0MDg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwNCwgMjI5LCAyNTUsIDAuODUpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDE4NCwgMjE4LCAyNTUsIDAuODUpO1xufVxuLmItdG9hc3QtcHJpbWFyeS5iLXRvYXN0LXNvbGlkIC50b2FzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmYyZmY7XG59XG5cbi5iLXRvYXN0LXNlY29uZGFyeSAudG9hc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgMjQwLCAyNDEsIDAuODUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjE0LCAyMTYsIDIxOSwgMC44NSk7XG4gIGNvbG9yOiAjMzgzZDQxO1xufVxuLmItdG9hc3Qtc2Vjb25kYXJ5IC50b2FzdCAudG9hc3QtaGVhZGVyIHtcbiAgY29sb3I6ICMzODNkNDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI2LCAyMjcsIDIyOSwgMC44NSk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjE0LCAyMTYsIDIxOSwgMC44NSk7XG59XG4uYi10b2FzdC1zZWNvbmRhcnkuYi10b2FzdC1zb2xpZCAudG9hc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmMGYxO1xufVxuXG4uYi10b2FzdC1zdWNjZXNzIC50b2FzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMwLCAyNDUsIDIzMywgMC44NSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOTUsIDIzMCwgMjAzLCAwLjg1KTtcbiAgY29sb3I6ICMxNTU3MjQ7XG59XG4uYi10b2FzdC1zdWNjZXNzIC50b2FzdCAudG9hc3QtaGVhZGVyIHtcbiAgY29sb3I6ICMxNTU3MjQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjEyLCAyMzcsIDIxOCwgMC44NSk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMTk1LCAyMzAsIDIwMywgMC44NSk7XG59XG4uYi10b2FzdC1zdWNjZXNzLmItdG9hc3Qtc29saWQgLnRvYXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZjVlOTtcbn1cblxuLmItdG9hc3QtaW5mbyAudG9hc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjQ0LCAyNDcsIDAuODUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyMjksIDIzNSwgMC44NSk7XG4gIGNvbG9yOiAjMGM1NDYwO1xufVxuLmItdG9hc3QtaW5mbyAudG9hc3QgLnRvYXN0LWhlYWRlciB7XG4gIGNvbG9yOiAjMGM1NDYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjM2LCAyNDEsIDAuODUpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDE5MCwgMjI5LCAyMzUsIDAuODUpO1xufVxuLmItdG9hc3QtaW5mby5iLXRvYXN0LXNvbGlkIC50b2FzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWY0Zjc7XG59XG5cbi5iLXRvYXN0LXdhcm5pbmcgLnRvYXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI0OSwgMjMxLCAwLjg1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjM4LCAxODYsIDAuODUpO1xuICBjb2xvcjogIzg1NjQwNDtcbn1cbi5iLXRvYXN0LXdhcm5pbmcgLnRvYXN0IC50b2FzdC1oZWFkZXIge1xuICBjb2xvcjogIzg1NjQwNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI0MywgMjA1LCAwLjg1KTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsIDIzOCwgMTg2LCAwLjg1KTtcbn1cbi5iLXRvYXN0LXdhcm5pbmcuYi10b2FzdC1zb2xpZCAudG9hc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOWU3O1xufVxuXG4uYi10b2FzdC1kYW5nZXIgLnRvYXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzNywgMjM4LCAwLjg1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMTk4LCAyMDMsIDAuODUpO1xuICBjb2xvcjogIzcyMWMyNDtcbn1cbi5iLXRvYXN0LWRhbmdlciAudG9hc3QgLnRvYXN0LWhlYWRlciB7XG4gIGNvbG9yOiAjNzIxYzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMjE1LCAyMTgsIDAuODUpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI0NSwgMTk4LCAyMDMsIDAuODUpO1xufVxuLmItdG9hc3QtZGFuZ2VyLmItdG9hc3Qtc29saWQgLnRvYXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZWRlZTtcbn1cblxuLmItdG9hc3QtbGlnaHQgLnRvYXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjUzLCAyNTQsIDAuODUpO1xuICBjb2xvcjogIzgxODE4Mjtcbn1cbi5iLXRvYXN0LWxpZ2h0IC50b2FzdCAudG9hc3QtaGVhZGVyIHtcbiAgY29sb3I6ICM4MTgxODI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNTQsIDI1NCwgMC44NSk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjUzLCAyNTMsIDI1NCwgMC44NSk7XG59XG4uYi10b2FzdC1saWdodC5iLXRvYXN0LXNvbGlkIC50b2FzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uYi10b2FzdC1kYXJrIC50b2FzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI3LCAyMjksIDIyOSwgMC44NSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOTgsIDIwMCwgMjAyLCAwLjg1KTtcbiAgY29sb3I6ICMxYjFlMjE7XG59XG4uYi10b2FzdC1kYXJrIC50b2FzdCAudG9hc3QtaGVhZGVyIHtcbiAgY29sb3I6ICMxYjFlMjE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE0LCAyMTYsIDIxNywgMC44NSk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMTk4LCAyMDAsIDIwMiwgMC44NSk7XG59XG4uYi10b2FzdC1kYXJrLmItdG9hc3Qtc29saWQgLnRvYXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTVlNTtcbn1cblxuLmItdG9hc3RlciB7XG4gIHotaW5kZXg6IDExMDA7XG59XG4uYi10b2FzdGVyIC5iLXRvYXN0ZXItc2xvdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYi10b2FzdGVyIC5iLXRvYXN0ZXItc2xvdDplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmItdG9hc3Rlci5iLXRvYXN0ZXItdG9wLXJpZ2h0LCAuYi10b2FzdGVyLmItdG9hc3Rlci10b3AtbGVmdCwgLmItdG9hc3Rlci5iLXRvYXN0ZXItdG9wLWNlbnRlciwgLmItdG9hc3Rlci5iLXRvYXN0ZXItdG9wLWZ1bGwsIC5iLXRvYXN0ZXIuYi10b2FzdGVyLWJvdHRvbS1yaWdodCwgLmItdG9hc3Rlci5iLXRvYXN0ZXItYm90dG9tLWxlZnQsIC5iLXRvYXN0ZXIuYi10b2FzdGVyLWJvdHRvbS1jZW50ZXIsIC5iLXRvYXN0ZXIuYi10b2FzdGVyLWJvdHRvbS1mdWxsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwLjVyZW07XG4gIHJpZ2h0OiAwLjVyZW07XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5iLXRvYXN0ZXIuYi10b2FzdGVyLXRvcC1yaWdodCAuYi10b2FzdGVyLXNsb3QsIC5iLXRvYXN0ZXIuYi10b2FzdGVyLXRvcC1sZWZ0IC5iLXRvYXN0ZXItc2xvdCwgLmItdG9hc3Rlci5iLXRvYXN0ZXItdG9wLWNlbnRlciAuYi10b2FzdGVyLXNsb3QsIC5iLXRvYXN0ZXIuYi10b2FzdGVyLXRvcC1mdWxsIC5iLXRvYXN0ZXItc2xvdCwgLmItdG9hc3Rlci5iLXRvYXN0ZXItYm90dG9tLXJpZ2h0IC5iLXRvYXN0ZXItc2xvdCwgLmItdG9hc3Rlci5iLXRvYXN0ZXItYm90dG9tLWxlZnQgLmItdG9hc3Rlci1zbG90LCAuYi10b2FzdGVyLmItdG9hc3Rlci1ib3R0b20tY2VudGVyIC5iLXRvYXN0ZXItc2xvdCwgLmItdG9hc3Rlci5iLXRvYXN0ZXItYm90dG9tLWZ1bGwgLmItdG9hc3Rlci1zbG90IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgLyogSUUgMTEgZml4ICovXG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uYi10b2FzdGVyLmItdG9hc3Rlci10b3AtZnVsbCAuYi10b2FzdGVyLXNsb3QsIC5iLXRvYXN0ZXIuYi10b2FzdGVyLWJvdHRvbS1mdWxsIC5iLXRvYXN0ZXItc2xvdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uYi10b2FzdGVyLmItdG9hc3Rlci10b3AtZnVsbCAuYi10b2FzdGVyLXNsb3QgLmItdG9hc3QsXG4uYi10b2FzdGVyLmItdG9hc3Rlci10b3AtZnVsbCAuYi10b2FzdGVyLXNsb3QgLnRvYXN0LCAuYi10b2FzdGVyLmItdG9hc3Rlci1ib3R0b20tZnVsbCAuYi10b2FzdGVyLXNsb3QgLmItdG9hc3QsXG4uYi10b2FzdGVyLmItdG9hc3Rlci1ib3R0b20tZnVsbCAuYi10b2FzdGVyLXNsb3QgLnRvYXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5iLXRvYXN0ZXIuYi10b2FzdGVyLXRvcC1yaWdodCwgLmItdG9hc3Rlci5iLXRvYXN0ZXItdG9wLWxlZnQsIC5iLXRvYXN0ZXIuYi10b2FzdGVyLXRvcC1jZW50ZXIsIC5iLXRvYXN0ZXIuYi10b2FzdGVyLXRvcC1mdWxsIHtcbiAgdG9wOiAwO1xufVxuLmItdG9hc3Rlci5iLXRvYXN0ZXItdG9wLXJpZ2h0IC5iLXRvYXN0ZXItc2xvdCwgLmItdG9hc3Rlci5iLXRvYXN0ZXItdG9wLWxlZnQgLmItdG9hc3Rlci1zbG90LCAuYi10b2FzdGVyLmItdG9hc3Rlci10b3AtY2VudGVyIC5iLXRvYXN0ZXItc2xvdCwgLmItdG9hc3Rlci5iLXRvYXN0ZXItdG9wLWZ1bGwgLmItdG9hc3Rlci1zbG90IHtcbiAgdG9wOiAwLjVyZW07XG59XG4uYi10b2FzdGVyLmItdG9hc3Rlci1ib3R0b20tcmlnaHQsIC5iLXRvYXN0ZXIuYi10b2FzdGVyLWJvdHRvbS1sZWZ0LCAuYi10b2FzdGVyLmItdG9hc3Rlci1ib3R0b20tY2VudGVyLCAuYi10b2FzdGVyLmItdG9hc3Rlci1ib3R0b20tZnVsbCB7XG4gIGJvdHRvbTogMDtcbn1cbi5iLXRvYXN0ZXIuYi10b2FzdGVyLWJvdHRvbS1yaWdodCAuYi10b2FzdGVyLXNsb3QsIC5iLXRvYXN0ZXIuYi10b2FzdGVyLWJvdHRvbS1sZWZ0IC5iLXRvYXN0ZXItc2xvdCwgLmItdG9hc3Rlci5iLXRvYXN0ZXItYm90dG9tLWNlbnRlciAuYi10b2FzdGVyLXNsb3QsIC5iLXRvYXN0ZXIuYi10b2FzdGVyLWJvdHRvbS1mdWxsIC5iLXRvYXN0ZXItc2xvdCB7XG4gIGJvdHRvbTogMC41cmVtO1xufVxuLmItdG9hc3Rlci5iLXRvYXN0ZXItdG9wLXJpZ2h0IC5iLXRvYXN0ZXItc2xvdCwgLmItdG9hc3Rlci5iLXRvYXN0ZXItYm90dG9tLXJpZ2h0IC5iLXRvYXN0ZXItc2xvdCwgLmItdG9hc3Rlci5iLXRvYXN0ZXItdG9wLWNlbnRlciAuYi10b2FzdGVyLXNsb3QsIC5iLXRvYXN0ZXIuYi10b2FzdGVyLWJvdHRvbS1jZW50ZXIgLmItdG9hc3Rlci1zbG90IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4uYi10b2FzdGVyLmItdG9hc3Rlci10b3AtbGVmdCAuYi10b2FzdGVyLXNsb3QsIC5iLXRvYXN0ZXIuYi10b2FzdGVyLWJvdHRvbS1sZWZ0IC5iLXRvYXN0ZXItc2xvdCwgLmItdG9hc3Rlci5iLXRvYXN0ZXItdG9wLWNlbnRlciAuYi10b2FzdGVyLXNsb3QsIC5iLXRvYXN0ZXIuYi10b2FzdGVyLWJvdHRvbS1jZW50ZXIgLmItdG9hc3Rlci1zbG90IHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uYi10b2FzdGVyLmItdG9hc3Rlci10b3AtcmlnaHQgLmItdG9hc3QuYi10b2FzdGVyLWVudGVyLWFjdGl2ZSwgLmItdG9hc3Rlci5iLXRvYXN0ZXItdG9wLXJpZ2h0IC5iLXRvYXN0LmItdG9hc3Rlci1sZWF2ZS1hY3RpdmUsIC5iLXRvYXN0ZXIuYi10b2FzdGVyLXRvcC1yaWdodCAuYi10b2FzdC5iLXRvYXN0ZXItbW92ZSwgLmItdG9hc3Rlci5iLXRvYXN0ZXItdG9wLWxlZnQgLmItdG9hc3QuYi10b2FzdGVyLWVudGVyLWFjdGl2ZSwgLmItdG9hc3Rlci5iLXRvYXN0ZXItdG9wLWxlZnQgLmItdG9hc3QuYi10b2FzdGVyLWxlYXZlLWFjdGl2ZSwgLmItdG9hc3Rlci5iLXRvYXN0ZXItdG9wLWxlZnQgLmItdG9hc3QuYi10b2FzdGVyLW1vdmUsIC5iLXRvYXN0ZXIuYi10b2FzdGVyLWJvdHRvbS1yaWdodCAuYi10b2FzdC5iLXRvYXN0ZXItZW50ZXItYWN0aXZlLCAuYi10b2FzdGVyLmItdG9hc3Rlci1ib3R0b20tcmlnaHQgLmItdG9hc3QuYi10b2FzdGVyLWxlYXZlLWFjdGl2ZSwgLmItdG9hc3Rlci5iLXRvYXN0ZXItYm90dG9tLXJpZ2h0IC5iLXRvYXN0LmItdG9hc3Rlci1tb3ZlLCAuYi10b2FzdGVyLmItdG9hc3Rlci1ib3R0b20tbGVmdCAuYi10b2FzdC5iLXRvYXN0ZXItZW50ZXItYWN0aXZlLCAuYi10b2FzdGVyLmItdG9hc3Rlci1ib3R0b20tbGVmdCAuYi10b2FzdC5iLXRvYXN0ZXItbGVhdmUtYWN0aXZlLCAuYi10b2FzdGVyLmItdG9hc3Rlci1ib3R0b20tbGVmdCAuYi10b2FzdC5iLXRvYXN0ZXItbW92ZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE3NXM7XG59XG4uYi10b2FzdGVyLmItdG9hc3Rlci10b3AtcmlnaHQgLmItdG9hc3QuYi10b2FzdGVyLWVudGVyLXRvIC50b2FzdC5mYWRlLCAuYi10b2FzdGVyLmItdG9hc3Rlci10b3AtcmlnaHQgLmItdG9hc3QuYi10b2FzdGVyLWVudGVyLWFjdGl2ZSAudG9hc3QuZmFkZSwgLmItdG9hc3Rlci5iLXRvYXN0ZXItdG9wLWxlZnQgLmItdG9hc3QuYi10b2FzdGVyLWVudGVyLXRvIC50b2FzdC5mYWRlLCAuYi10b2FzdGVyLmItdG9hc3Rlci10b3AtbGVmdCAuYi10b2FzdC5iLXRvYXN0ZXItZW50ZXItYWN0aXZlIC50b2FzdC5mYWRlLCAuYi10b2FzdGVyLmItdG9hc3Rlci1ib3R0b20tcmlnaHQgLmItdG9hc3QuYi10b2FzdGVyLWVudGVyLXRvIC50b2FzdC5mYWRlLCAuYi10b2FzdGVyLmItdG9hc3Rlci1ib3R0b20tcmlnaHQgLmItdG9hc3QuYi10b2FzdGVyLWVudGVyLWFjdGl2ZSAudG9hc3QuZmFkZSwgLmItdG9hc3Rlci5iLXRvYXN0ZXItYm90dG9tLWxlZnQgLmItdG9hc3QuYi10b2FzdGVyLWVudGVyLXRvIC50b2FzdC5mYWRlLCAuYi10b2FzdGVyLmItdG9hc3Rlci1ib3R0b20tbGVmdCAuYi10b2FzdC5iLXRvYXN0ZXItZW50ZXItYWN0aXZlIC50b2FzdC5mYWRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xNzVzO1xufVxuLmItdG9hc3Rlci5iLXRvYXN0ZXItdG9wLXJpZ2h0IC5iLXRvYXN0LmItdG9hc3Rlci1sZWF2ZS1hY3RpdmUsIC5iLXRvYXN0ZXIuYi10b2FzdGVyLXRvcC1sZWZ0IC5iLXRvYXN0LmItdG9hc3Rlci1sZWF2ZS1hY3RpdmUsIC5iLXRvYXN0ZXIuYi10b2FzdGVyLWJvdHRvbS1yaWdodCAuYi10b2FzdC5iLXRvYXN0ZXItbGVhdmUtYWN0aXZlLCAuYi10b2FzdGVyLmItdG9hc3Rlci1ib3R0b20tbGVmdCAuYi10b2FzdC5iLXRvYXN0ZXItbGVhdmUtYWN0aXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjE3NXM7XG59XG4uYi10b2FzdGVyLmItdG9hc3Rlci10b3AtcmlnaHQgLmItdG9hc3QuYi10b2FzdGVyLWxlYXZlLWFjdGl2ZSAudG9hc3QuZmFkZSwgLmItdG9hc3Rlci5iLXRvYXN0ZXItdG9wLWxlZnQgLmItdG9hc3QuYi10b2FzdGVyLWxlYXZlLWFjdGl2ZSAudG9hc3QuZmFkZSwgLmItdG9hc3Rlci5iLXRvYXN0ZXItYm90dG9tLXJpZ2h0IC5iLXRvYXN0LmItdG9hc3Rlci1sZWF2ZS1hY3RpdmUgLnRvYXN0LmZhZGUsIC5iLXRvYXN0ZXIuYi10b2FzdGVyLWJvdHRvbS1sZWZ0IC5iLXRvYXN0LmItdG9hc3Rlci1sZWF2ZS1hY3RpdmUgLnRvYXN0LmZhZGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbn1cbi50b29sdGlwLmItdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwLjk7XG4gIG91dGxpbmU6IDA7XG59XG4udG9vbHRpcC5iLXRvb2x0aXAuZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cbi50b29sdGlwLmItdG9vbHRpcC5zaG93IHtcbiAgb3BhY2l0eTogMC45O1xufVxuLnRvb2x0aXAuYi10b29sdGlwLm5vbmludGVyYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udG9vbHRpcC5iLXRvb2x0aXAgLmFycm93IHtcbiAgbWFyZ2luOiAwIDAuMjVyZW07XG59XG4udG9vbHRpcC5iLXRvb2x0aXAuYnMtdG9vbHRpcC1yaWdodCAuYXJyb3csIC50b29sdGlwLmItdG9vbHRpcC5iLXRvb2x0aXAtZGFyay5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3csIC50b29sdGlwLmItdG9vbHRpcC5iLXRvb2x0aXAtbGlnaHQuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93LCAudG9vbHRpcC5iLXRvb2x0aXAuYi10b29sdGlwLWRhbmdlci5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3csIC50b29sdGlwLmItdG9vbHRpcC5iLXRvb2x0aXAtd2FybmluZy5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3csIC50b29sdGlwLmItdG9vbHRpcC5iLXRvb2x0aXAtaW5mby5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3csIC50b29sdGlwLmItdG9vbHRpcC5iLXRvb2x0aXAtc3VjY2Vzcy5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3csIC50b29sdGlwLmItdG9vbHRpcC5iLXRvb2x0aXAtc2Vjb25kYXJ5LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdywgLnRvb2x0aXAuYi10b29sdGlwLmItdG9vbHRpcC1wcmltYXJ5LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdywgLnRvb2x0aXAuYi10b29sdGlwLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3csIC50b29sdGlwLmItdG9vbHRpcC5iLXRvb2x0aXAtZGFyay5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdywgLnRvb2x0aXAuYi10b29sdGlwLmItdG9vbHRpcC1saWdodC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdywgLnRvb2x0aXAuYi10b29sdGlwLmItdG9vbHRpcC1kYW5nZXIuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3csIC50b29sdGlwLmItdG9vbHRpcC5iLXRvb2x0aXAtd2FybmluZy5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdywgLnRvb2x0aXAuYi10b29sdGlwLmItdG9vbHRpcC1pbmZvLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93LCAudG9vbHRpcC5iLXRvb2x0aXAuYi10b29sdGlwLXN1Y2Nlc3MuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3csIC50b29sdGlwLmItdG9vbHRpcC5iLXRvb2x0aXAtc2Vjb25kYXJ5LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93LCAudG9vbHRpcC5iLXRvb2x0aXAuYi10b29sdGlwLXByaW1hcnkuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3cge1xuICBtYXJnaW46IDAuMjVyZW0gMDtcbn1cblxuLnRvb2x0aXAuYi10b29sdGlwLXByaW1hcnkuYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLmItdG9vbHRpcC1wcmltYXJ5LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDdiZmY7XG59XG4udG9vbHRpcC5iLXRvb2x0aXAtcHJpbWFyeS5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC5iLXRvb2x0aXAtcHJpbWFyeS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwN2JmZjtcbn1cbi50b29sdGlwLmItdG9vbHRpcC1wcmltYXJ5LmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC5iLXRvb2x0aXAtcHJpbWFyeS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA3YmZmO1xufVxuLnRvb2x0aXAuYi10b29sdGlwLXByaW1hcnkuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC5iLXRvb2x0aXAtcHJpbWFyeS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDdiZmY7XG59XG4udG9vbHRpcC5iLXRvb2x0aXAtcHJpbWFyeSAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4udG9vbHRpcC5iLXRvb2x0aXAtc2Vjb25kYXJ5LmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC5iLXRvb2x0aXAtc2Vjb25kYXJ5LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2Yzc1N2Q7XG59XG4udG9vbHRpcC5iLXRvb2x0aXAtc2Vjb25kYXJ5LmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLmItdG9vbHRpcC1zZWNvbmRhcnkuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM2Yzc1N2Q7XG59XG4udG9vbHRpcC5iLXRvb2x0aXAtc2Vjb25kYXJ5LmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC5iLXRvb2x0aXAtc2Vjb25kYXJ5LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2Yzc1N2Q7XG59XG4udG9vbHRpcC5iLXRvb2x0aXAtc2Vjb25kYXJ5LmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAuYi10b29sdGlwLXNlY29uZGFyeS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2Yzc1N2Q7XG59XG4udG9vbHRpcC5iLXRvb2x0aXAtc2Vjb25kYXJ5IC50b29sdGlwLWlubmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi50b29sdGlwLmItdG9vbHRpcC1zdWNjZXNzLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC5iLXRvb2x0aXAtc3VjY2Vzcy5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjhhNzQ1O1xufVxuLnRvb2x0aXAuYi10b29sdGlwLXN1Y2Nlc3MuYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAuYi10b29sdGlwLXN1Y2Nlc3MuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMyOGE3NDU7XG59XG4udG9vbHRpcC5iLXRvb2x0aXAtc3VjY2Vzcy5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAuYi10b29sdGlwLXN1Y2Nlc3MuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzI4YTc0NTtcbn1cbi50b29sdGlwLmItdG9vbHRpcC1zdWNjZXNzLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAuYi10b29sdGlwLXN1Y2Nlc3MuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMjhhNzQ1O1xufVxuLnRvb2x0aXAuYi10b29sdGlwLXN1Y2Nlc3MgLnRvb2x0aXAtaW5uZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbn1cblxuLnRvb2x0aXAuYi10b29sdGlwLWluZm8uYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLmItdG9vbHRpcC1pbmZvLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMxN2EyYjg7XG59XG4udG9vbHRpcC5iLXRvb2x0aXAtaW5mby5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC5iLXRvb2x0aXAtaW5mby5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzE3YTJiODtcbn1cbi50b29sdGlwLmItdG9vbHRpcC1pbmZvLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC5iLXRvb2x0aXAtaW5mby5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMTdhMmI4O1xufVxuLnRvb2x0aXAuYi10b29sdGlwLWluZm8uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC5iLXRvb2x0aXAtaW5mby5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxN2EyYjg7XG59XG4udG9vbHRpcC5iLXRvb2x0aXAtaW5mbyAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4udG9vbHRpcC5iLXRvb2x0aXAtd2FybmluZy5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAuYi10b29sdGlwLXdhcm5pbmcuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmYzEwNztcbn1cbi50b29sdGlwLmItdG9vbHRpcC13YXJuaW5nLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLmItdG9vbHRpcC13YXJuaW5nLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZjMTA3O1xufVxuLnRvb2x0aXAuYi10b29sdGlwLXdhcm5pbmcuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLmItdG9vbHRpcC13YXJuaW5nLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmMxMDc7XG59XG4udG9vbHRpcC5iLXRvb2x0aXAtd2FybmluZy5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLmItdG9vbHRpcC13YXJuaW5nLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmYzEwNztcbn1cbi50b29sdGlwLmItdG9vbHRpcC13YXJuaW5nIC50b29sdGlwLWlubmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG59XG5cbi50b29sdGlwLmItdG9vbHRpcC1kYW5nZXIuYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLmItdG9vbHRpcC1kYW5nZXIuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2RjMzU0NTtcbn1cbi50b29sdGlwLmItdG9vbHRpcC1kYW5nZXIuYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAuYi10b29sdGlwLWRhbmdlci5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2RjMzU0NTtcbn1cbi50b29sdGlwLmItdG9vbHRpcC1kYW5nZXIuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLmItdG9vbHRpcC1kYW5nZXIuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2RjMzU0NTtcbn1cbi50b29sdGlwLmItdG9vbHRpcC1kYW5nZXIuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC5iLXRvb2x0aXAtZGFuZ2VyLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2RjMzU0NTtcbn1cbi50b29sdGlwLmItdG9vbHRpcC1kYW5nZXIgLnRvb2x0aXAtaW5uZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbn1cblxuLnRvb2x0aXAuYi10b29sdGlwLWxpZ2h0LmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC5iLXRvb2x0aXAtbGlnaHQuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Y4ZjlmYTtcbn1cbi50b29sdGlwLmItdG9vbHRpcC1saWdodC5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC5iLXRvb2x0aXAtbGlnaHQuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmOGY5ZmE7XG59XG4udG9vbHRpcC5iLXRvb2x0aXAtbGlnaHQuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLmItdG9vbHRpcC1saWdodC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjhmOWZhO1xufVxuLnRvb2x0aXAuYi10b29sdGlwLWxpZ2h0LmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAuYi10b29sdGlwLWxpZ2h0LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2Y4ZjlmYTtcbn1cbi50b29sdGlwLmItdG9vbHRpcC1saWdodCAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4udG9vbHRpcC5iLXRvb2x0aXAtZGFyay5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAuYi10b29sdGlwLWRhcmsuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzM0M2E0MDtcbn1cbi50b29sdGlwLmItdG9vbHRpcC1kYXJrLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLmItdG9vbHRpcC1kYXJrLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMzQzYTQwO1xufVxuLnRvb2x0aXAuYi10b29sdGlwLWRhcmsuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLmItdG9vbHRpcC1kYXJrLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzNDNhNDA7XG59XG4udG9vbHRpcC5iLXRvb2x0aXAtZGFyay5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLmItdG9vbHRpcC1kYXJrLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzM0M2E0MDtcbn1cbi50b29sdGlwLmItdG9vbHRpcC1kYXJrIC50b29sdGlwLWlubmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5iLWljb24uYmkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTVlbTtcbn1cbi5iLWljb24uYi1pY29uLWFuaW1hdGlvbi1jeWxvbiwgLmItaWNvbi5iLWljb25zdGFjayAuYi1pY29uLWFuaW1hdGlvbi1jeWxvbiA+IGcge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIGFuaW1hdGlvbjogMC43NXMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYWx0ZXJuYXRlIGItaWNvbi1hbmltYXRpb24tY3lsb247XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYi1pY29uLmItaWNvbi1hbmltYXRpb24tY3lsb24sIC5iLWljb24uYi1pY29uc3RhY2sgLmItaWNvbi1hbmltYXRpb24tY3lsb24gPiBnIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cbn1cbi5iLWljb24uYi1pY29uLWFuaW1hdGlvbi1jeWxvbi12ZXJ0aWNhbCwgLmItaWNvbi5iLWljb25zdGFjayAuYi1pY29uLWFuaW1hdGlvbi1jeWxvbi12ZXJ0aWNhbCA+IGcge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIGFuaW1hdGlvbjogMC43NXMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYWx0ZXJuYXRlIGItaWNvbi1hbmltYXRpb24tY3lsb24tdmVydGljYWw7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYi1pY29uLmItaWNvbi1hbmltYXRpb24tY3lsb24tdmVydGljYWwsIC5iLWljb24uYi1pY29uc3RhY2sgLmItaWNvbi1hbmltYXRpb24tY3lsb24tdmVydGljYWwgPiBnIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cbn1cbi5iLWljb24uYi1pY29uLWFuaW1hdGlvbi1mYWRlLCAuYi1pY29uLmItaWNvbnN0YWNrIC5iLWljb24tYW5pbWF0aW9uLWZhZGUgPiBnIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICBhbmltYXRpb246IDAuNzVzIGluZmluaXRlIGVhc2UtaW4tb3V0IGFsdGVybmF0ZSBiLWljb24tYW5pbWF0aW9uLWZhZGU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYi1pY29uLmItaWNvbi1hbmltYXRpb24tZmFkZSwgLmItaWNvbi5iLWljb25zdGFjayAuYi1pY29uLWFuaW1hdGlvbi1mYWRlID4gZyB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG4uYi1pY29uLmItaWNvbi1hbmltYXRpb24tc3BpbiwgLmItaWNvbi5iLWljb25zdGFjayAuYi1pY29uLWFuaW1hdGlvbi1zcGluID4gZyB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgYW5pbWF0aW9uOiAycyBpbmZpbml0ZSBsaW5lYXIgbm9ybWFsIGItaWNvbi1hbmltYXRpb24tc3Bpbjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5iLWljb24uYi1pY29uLWFuaW1hdGlvbi1zcGluLCAuYi1pY29uLmItaWNvbnN0YWNrIC5iLWljb24tYW5pbWF0aW9uLXNwaW4gPiBnIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cbn1cbi5iLWljb24uYi1pY29uLWFuaW1hdGlvbi1zcGluLXJldmVyc2UsIC5iLWljb24uYi1pY29uc3RhY2sgLmItaWNvbi1hbmltYXRpb24tc3Bpbi1yZXZlcnNlID4gZyB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgYW5pbWF0aW9uOiAycyBpbmZpbml0ZSBsaW5lYXIgcmV2ZXJzZSBiLWljb24tYW5pbWF0aW9uLXNwaW47XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYi1pY29uLmItaWNvbi1hbmltYXRpb24tc3Bpbi1yZXZlcnNlLCAuYi1pY29uLmItaWNvbnN0YWNrIC5iLWljb24tYW5pbWF0aW9uLXNwaW4tcmV2ZXJzZSA+IGcge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuLmItaWNvbi5iLWljb24tYW5pbWF0aW9uLXNwaW4tcHVsc2UsIC5iLWljb24uYi1pY29uc3RhY2sgLmItaWNvbi1hbmltYXRpb24tc3Bpbi1wdWxzZSA+IGcge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIGFuaW1hdGlvbjogMXMgaW5maW5pdGUgc3RlcHMoOCkgbm9ybWFsIGItaWNvbi1hbmltYXRpb24tc3Bpbjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5iLWljb24uYi1pY29uLWFuaW1hdGlvbi1zcGluLXB1bHNlLCAuYi1pY29uLmItaWNvbnN0YWNrIC5iLWljb24tYW5pbWF0aW9uLXNwaW4tcHVsc2UgPiBnIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cbn1cbi5iLWljb24uYi1pY29uLWFuaW1hdGlvbi1zcGluLXJldmVyc2UtcHVsc2UsIC5iLWljb24uYi1pY29uc3RhY2sgLmItaWNvbi1hbmltYXRpb24tc3Bpbi1yZXZlcnNlLXB1bHNlID4gZyB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgYW5pbWF0aW9uOiAxcyBpbmZpbml0ZSBzdGVwcyg4KSByZXZlcnNlIGItaWNvbi1hbmltYXRpb24tc3Bpbjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5iLWljb24uYi1pY29uLWFuaW1hdGlvbi1zcGluLXJldmVyc2UtcHVsc2UsIC5iLWljb24uYi1pY29uc3RhY2sgLmItaWNvbi1hbmltYXRpb24tc3Bpbi1yZXZlcnNlLXB1bHNlID4gZyB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG4uYi1pY29uLmItaWNvbi1hbmltYXRpb24tdGhyb2IsIC5iLWljb24uYi1pY29uc3RhY2sgLmItaWNvbi1hbmltYXRpb24tdGhyb2IgPiBnIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICBhbmltYXRpb246IDAuNzVzIGluZmluaXRlIGVhc2UtaW4tb3V0IGFsdGVybmF0ZSBiLWljb24tYW5pbWF0aW9uLXRocm9iO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmItaWNvbi5iLWljb24tYW5pbWF0aW9uLXRocm9iLCAuYi1pY29uLmItaWNvbnN0YWNrIC5iLWljb24tYW5pbWF0aW9uLXRocm9iID4gZyB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYi1pY29uLWFuaW1hdGlvbi1jeWxvbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1JSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI1JSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYi1pY29uLWFuaW1hdGlvbi1jeWxvbi12ZXJ0aWNhbCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUlKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYi1pY29uLWFuaW1hdGlvbi1mYWRlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGItaWNvbi1hbmltYXRpb24tc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGItaWNvbi1hbmltYXRpb24tdGhyb2Ige1xuICAwJSB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbi5idG4gLmItaWNvbi5iaSxcbi5uYXYtbGluayAuYi1pY29uLmJpLFxuLmRyb3Bkb3duLXRvZ2dsZSAuYi1pY29uLmJpLFxuLmRyb3Bkb3duLWl0ZW0gLmItaWNvbi5iaSxcbi5pbnB1dC1ncm91cC10ZXh0IC5iLWljb24uYmkge1xuICBmb250LXNpemU6IDEyNSU7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbn1cblxuLyojIHNvdXJjZU1hcHBpbmdVUkw9ZGF0YTphcHBsaWNhdGlvbi9qc29uO2NoYXJzZXQ9dXRmLTgsJTdCJTIydmVyc2lvbiUyMjozLCUyMnNvdXJjZVJvb3QlMjI6JTIyJTIyLCUyMnNvdXJjZXMlMjI6JTVCJTIyLi4vc2NyaXB0cy9pbmRleC5zY3NzJTIyLCUyMi4uL3NyYy9fdXRpbGl0aWVzLnNjc3MlMjIsJTIyLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyUyMiwlMjIuLi9zcmMvX2N1c3RvbS1jb250cm9scy5zY3NzJTIyLCUyMi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MlMjIsJTIyLi4vc3JjL2NvbXBvbmVudHMvYXZhdGFyL19hdmF0YXIuc2NzcyUyMiwlMjIuLi9zcmMvX3ZhcmlhYmxlcy5zY3NzJTIyLCUyMi4uL3NyYy9jb21wb25lbnRzL2NhbGVuZGFyL19jYWxlbmRhci5zY3NzJTIyLCUyMi4uL3NyYy9jb21wb25lbnRzL2NhcmQvX2NhcmQtaW1nLnNjc3MlMjIsJTIyLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzJTIyLCUyMi4uL3NyYy9jb21wb25lbnRzL2Ryb3Bkb3duL19kcm9wZG93bi5zY3NzJTIyLCUyMi4uL3NyYy9jb21wb25lbnRzL2Ryb3Bkb3duL19kcm9wZG93bi1mb3JtLnNjc3MlMjIsJTIyLi4vc3JjL2NvbXBvbmVudHMvZHJvcGRvd24vX2Ryb3Bkb3duLXRleHQuc2NzcyUyMiwlMjIuLi9zcmMvY29tcG9uZW50cy9mb3JtLWNoZWNrYm94L19mb3JtLWNoZWNrYm94LnNjc3MlMjIsJTIyLi4vc3JjL2NvbXBvbmVudHMvaW5wdXQtZ3JvdXAvX2lucHV0LWdyb3VwLnNjc3MlMjIsJTIyLi4vc3JjL2NvbXBvbmVudHMvZm9ybS1idG4tbGFiZWwtY29udHJvbC9fZm9ybS1idG4tbGFiZWwtY29udHJvbC5zY3NzJTIyLCUyMi4uL3NyYy9jb21wb25lbnRzL2Zvcm0tZmlsZS9fZm9ybS1maWxlLnNjc3MlMjIsJTIyLi4vc3JjL2NvbXBvbmVudHMvZm9ybS1pbnB1dC9fZm9ybS1pbnB1dC5zY3NzJTIyLCUyMi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyUyMiwlMjIuLi9zcmMvY29tcG9uZW50cy9mb3JtLXJhZGlvL19mb3JtLXJhZGlvLnNjc3MlMjIsJTIyLi4vc3JjL2NvbXBvbmVudHMvZm9ybS1yYXRpbmcvX2Zvcm0tcmF0aW5nLnNjc3MlMjIsJTIyLi4vc3JjL2NvbXBvbmVudHMvZm9ybS1zcGluYnV0dG9uL19zcGluYnV0dG9uLnNjc3MlMjIsJTIyLi4vc3JjL2NvbXBvbmVudHMvZm9ybS10YWdzL19mb3JtLXRhZ3Muc2NzcyUyMiwlMjIuLi9zcmMvY29tcG9uZW50cy9tZWRpYS9fbWVkaWEuc2NzcyUyMiwlMjIuLi9zcmMvY29tcG9uZW50cy9tb2RhbC9fbW9kYWwuc2NzcyUyMiwlMjIuLi9zcmMvY29tcG9uZW50cy9wYWdpbmF0aW9uL19wYWdpbmF0aW9uLnNjc3MlMjIsJTIyLi4vc3JjL2NvbXBvbmVudHMvcG9wb3Zlci9fcG9wb3Zlci5zY3NzJTIyLCUyMi4uL3NyYy9jb21wb25lbnRzL3NpZGViYXIvX3NpZGViYXIuc2NzcyUyMiwlMjIuLi9zcmMvY29tcG9uZW50cy9za2VsZXRvbi9fc2tlbGV0b24uc2NzcyUyMiwlMjIuLi9zcmMvY29tcG9uZW50cy90YWJsZS9fdGFibGUuc2NzcyUyMiwlMjIuLi9zcmMvY29tcG9uZW50cy90aW1lL190aW1lLnNjc3MlMjIsJTIyLi4vc3JjL2NvbXBvbmVudHMvdG9hc3QvX3RvYXN0LnNjc3MlMjIsJTIyLi4vc3JjL2NvbXBvbmVudHMvdG9hc3QvX3RvYXN0ZXIuc2NzcyUyMiwlMjIuLi9zcmMvY29tcG9uZW50cy90b2FzdC9fdG9hc3Rlci10cmFuc2l0aW9uLnNjc3MlMjIsJTIyLi4vc3JjL2NvbXBvbmVudHMvdG9vbHRpcC9fdG9vbHRpcC5zY3NzJTIyLCUyMi4uL3NyYy9pY29ucy9faWNvbnMuc2NzcyUyMiU1RCwlMjJuYW1lcyUyMjolNUIlNUQsJTIybWFwcGluZ3MlMjI6JTIyO0FBQUE7QUFBQTtBQUFBO0FDU0U7RUFDRTs7O0FDK0RBO0VEekRFO0lBQ0U7OztBQ3dESjtFRHpERTtJQUNFOzs7QUN3REo7RUR6REU7SUFDRTs7O0FDd0RKO0VEekRFO0lBQ0U7OztBQURGO0VBQ0U7OztBRVROO0VBQ0UsT0NLTztFREpQLGtCQ0hPO0VESVAsY0MyZG9DO0VEMWRwQztFQUlFLFlDMlh3Qjs7QUR4WDFCO0VBQ0UsY0M2bkI4QjtFRDVuQjlCOztBQUdGO0VBQ0UsY0N5bkI4QjtFRHhuQjlCOzs7QUV4Qk47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0NxSmM7RURwSmQsUUNvSmM7RURuSmQ7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdBO0VBQ0U7O0FBR0Y7RUFFRTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRTtFQUNFOztBQU1SO0VBR0UsU0RxWTBCO0VDcFkxQjs7QUFHRjtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUdGO0VBQ0U7RUFDQTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNB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OztBQUliO0VBQ0Usa0JBTFc7O0FBVWI7RUFDRSxvQkFYVzs7QUFnQmI7RUFDRSxxQkFqQlc7O0FBc0JiO0VBQ0UsbUJBdkJXOztBQTBDZjtFQUNFLE9BMUNlO0VBMkNmLGtCQTVDYTs7O0FDbkNuQjtFQUNFO0VBQ0E7RUFHQSxnQjdCd0RxQjs7QTZCckR2QjtFQUVFO0VBQ0E7O0FBR0E7RUFORjtJQU9JOzs7QUFJSjtFQUVFO0VBQ0E7O0FBR0E7RUFORjtJQU9JOzs7QUFJSjtFQUVFO0VBQ0E7O0FBRUE7RUFMRjtJQU1JOzs7QUFJSjtFQUVFO0VBQ0E7O0FBRUE7RUFMRjtJQU1JOzs7QUFJSjtFQUVFO0VBQ0E7O0FBRUE7RUFMRjtJQU1JOzs7QUFJSjtFQUVFO0VBQ0E7O0FBRUE7RUFMRjtJQU1JOzs7QUFJSjtFQUVFO0VBQ0E7O0FBR0E7RUFORjtJQU9JOzs7QUFJSjtFQUVFO0VBQ0E7O0FBR0E7RUFORjtJQU9JOzs7O0FBTU47RUFDRTtJQUNFOztFQUVGO0lBQ0U7OztBQUlKO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOzs7QUFJSjtFQUNFO0lBQ0U7O0VBRUY7SUFDRTs7O0FBSUo7RUFDRTtJQUNFOztFQUVGO0lBQ0U7OztBQUlKO0VBQ0U7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7O0FBV0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0ElMjIsJTIyZmlsZSUyMjolMjJib290c3RyYXAtdnVlLmNzcyUyMiU3RCAqL1xuIixudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuXG4vL1xuLy8gSGVhZGluZ3Ncbi8vXG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG59XG5cbmgxLCAuaDEgeyBAaW5jbHVkZSBmb250LXNpemUoJGgxLWZvbnQtc2l6ZSk7IH1cbmgyLCAuaDIgeyBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZSk7IH1cbmgzLCAuaDMgeyBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7IH1cbmg0LCAuaDQgeyBAaW5jbHVkZSBmb250LXNpemUoJGg0LWZvbnQtc2l6ZSk7IH1cbmg1LCAuaDUgeyBAaW5jbHVkZSBmb250LXNpemUoJGg1LWZvbnQtc2l6ZSk7IH1cbmg2LCAuaDYgeyBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7IH1cblxuLmxlYWQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlYWQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xufVxuXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xuLmRpc3BsYXktMSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTEtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTEtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0yIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5Mi1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5Mi13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTMge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkzLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkzLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktNCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG5cblxuLy9cbi8vIEhvcml6b250YWwgcnVsZXNcbi8vXG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogJGhyLW1hcmdpbi15O1xuICBtYXJnaW4tYm90dG9tOiAkaHItbWFyZ2luLXk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xufVxuXG5cbi8vXG4vLyBFbXBoYXNpc1xuLy9cblxuc21hbGwsXG4uc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoJHNtYWxsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyay1iZztcbn1cblxuXG4vL1xuLy8gTGlzdHNcbi8vXG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xuICB9XG59XG5cblxuLy9cbi8vIE1pc2Ncbi8vXG5cbi8vIEJ1aWxkcyBvbiBgYWJicmBcbi5pbml0aWFsaXNtIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDkwJSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb250LXNpemUpO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkYmxvY2txdW90ZS1zbWFsbC1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcbiAgfVxufVxuIiwiLy8gRm9udHNcbi8vIEBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9TnVuaXRvJyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0OndnaHRANDAwOzUwMDs3MDAmZGlzcGxheT1zd2FwJyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1QdWJsaWMrU2Fuczp3Z2h0QDMwMDs0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2Fuczp3Z2h0QDMwMDs0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBvcHBpbnM6d2dodEAzMDA7NDAwOzUwMDs2MDA7NzAwOzkwMCZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgJy4uL3BpbS1zYXNzL2ZvbnRzJztcblxuLy8gVmFyaWFibGVzXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuXG4vLyBCb290c3RyYXBcbkBpbXBvcnQgJ35ib290c3RyYXAvc2Nzcy9ib290c3RyYXAnO1xuQGltcG9ydCAnfmJvb3RzdHJhcC12dWUvZGlzdC9ib290c3RyYXAtdnVlLmNzcyc7XG5cbi8vIFRoZW1lIGNvbnRyb2xcbkBpbXBvcnQgXCJ0aGVtZXMvbGl0ZS1wdXJwbGVcIjtcblxuLy8gY3VzdG9tIHN0eWxpbmdcbkBpbXBvcnQgJy4uL3BpbS1zYXNzL2N1c3RvbS1zdHlsZSc7XG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgc3JjOiAgdXJsKCcuLi9mb250cy9pY29tb29uLmVvdD93YjE5ZjEnKTtcbiAgc3JjOiAgdXJsKCcuLi9mb250cy9pY29tb29uLmVvdD93YjE5ZjEjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcuLi9mb250cy9pY29tb29uLnR0Zj93YjE5ZjEnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcuLi9mb250cy9pY29tb29uLndvZmY/d2IxOWYxJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcuLi9mb250cy9pY29tb29uLnN2Zz93YjE5ZjEjaWNvbW9vbicpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbn1cblxuW2NsYXNzXj1cImljb24tXCJdLCBbY2xhc3MqPVwiIGljb24tXCJdIHtcbiAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbmV2ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcblxuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5pY29uLXNoaW5lcy01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZhXCI7XG59XG4uaWNvbi1uZXdfaWNvbl9kYXNoYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWFcIjtcbn1cbi5pY29uLW5ld19pY29uX2ZlYXR1cmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTViXCI7XG59XG4uaWNvbi1uZXdfaWNvbl9sb2dvdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWNcIjtcbn1cbi5pY29uLW5ld19pY29uX21hbnVmYWN0dXJlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWRcIjtcbn1cbi5pY29uLW5ld19pY29uX3Byb2R1Y3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVlXCI7XG59XG4uaWNvbi1uZXdfaWNvbl9zdG9yZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWZcIjtcbn1cbi5pY29uLW5ld19pY29uX3N1cHBsaWVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2MFwiO1xufVxuLmljb24tbmV3X2ljb25fdXNlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjFcIjtcbn1cbi5pY29uLW5ld19pY29uX2NhdGVnb3JpZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjJcIjtcbn1cbi5pY29uLXFjIC5wYXRoMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1N1wiO1xuICBjb2xvcjogcmdiKDIzMSwgMjUwLCAyNDcpO1xufVxuLmljb24tcWMgLnBhdGgyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU4XCI7XG4gIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICBjb2xvcjogcmdiKDI4LCAyMDUsIDE3NCk7XG59XG4uaWNvbi1xYyAucGF0aDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTlcIjtcbiAgbWFyZ2luLWxlZnQ6IC0xZW07XG4gIGNvbG9yOiByZ2IoMjgsIDIwNSwgMTc0KTtcbn1cbi5pY29uLXNhbGVzLWRvd24gLnBhdGgxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTUxXCI7XG4gIGNvbG9yOiByZ2IoMjU1LCAyMjksIDIzMik7XG59XG4uaWNvbi1zYWxlcy1kb3duIC5wYXRoMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1MlwiO1xuICBtYXJnaW4tbGVmdDogLTFlbTtcbiAgY29sb3I6IHJnYigyMDAsIDM1LCA1MSk7XG59XG4uaWNvbi1zYWxlcy11cCAucGF0aDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTNcIjtcbiAgY29sb3I6IHJnYigyMjEsIDI0OCwgMjM0KTtcbn1cbi5pY29uLXNhbGVzLXVwIC5wYXRoMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1NFwiO1xuICBtYXJnaW4tbGVmdDogLTFlbTtcbiAgY29sb3I6IHJnYigzNywgMTY1LCA5Nik7XG59XG4uaWNvbi1wdWJsaXNoZWQgLnBhdGgxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU1XCI7XG4gIGNvbG9yOiByZ2IoMjMyLCAyNDUsIDI1NSk7XG59XG4uaWNvbi1wdWJsaXNoZWQgLnBhdGgyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU2XCI7XG4gIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICBjb2xvcjogcmdiKDIyLCAxNTUsIDI1NSk7XG59XG4uaWNvbi1wYXBlci1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1MFwiO1xufVxuLmljb24tZG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTRmXCI7XG59XG4uaWNvbi1jYXJldC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0YlwiO1xufVxuLmljb24tY2FyZXQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0Y1wiO1xufVxuLmljb24tc2VhcmNoLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NGRcIjtcbn1cbi5pY29uLWZpbHRlci0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTRlXCI7XG59XG4uaWNvbi1jaGVja2VkMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0YVwiO1xufVxuLmljb24tdHJvbGxleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0OFwiO1xufVxuLmljb24tc29ydC1ieS1hdHRyaWJ1dGVzLWludGVyZmFjZS1idXR0b24tb3B0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ5XCI7XG59XG4uaWNvbi1waWUtY2hhcnQtZmluYW5jZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDdcIjtcbn1cbi5pY29uLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDZcIjtcbn1cbi5pY29uLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE4XCI7XG59XG4uaWNvbi1sb2dvdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjBcIjtcbn1cbi5pY29uLW9yZGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNVwiO1xufVxuLmljb24tcHJvZHVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyOFwiO1xufVxuLmljb24td2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJkXCI7XG59XG4uaWNvbi1maWxlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjlcIjtcbn1cbi5pY29uLWZpbGUxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZiXCI7XG59XG4uaWNvbi1hcnJvdy1iYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJlXCI7XG59XG4uaWNvbi1JY29uLWZlYXRoZXItdXBsb2FkLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQyXCI7XG59XG4uaWNvbi1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQzXCI7XG59XG4uaWNvbi1JY29uLW1hdGVyaWFsLWRlbGV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0NFwiO1xufVxuLmljb24tSWNvbi1tYXRlcmlhbC1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ1XCI7XG59XG4uaWNvbi1kb2MtMSAucGF0aDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjdcIjtcbiAgY29sb3I6IHJnYigyNDMsIDIzOCwgMjMzKTtcbn1cbi5pY29uLWRvYy0xIC5wYXRoMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyYlwiO1xuICBtYXJnaW4tbGVmdDogLTAuODQzNzVlbTtcbiAgY29sb3I6IHJnYigyMzMsIDIyMywgMjE4KTtcbn1cbi5pY29uLWRvYy0xIC5wYXRoMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyY1wiO1xuICBtYXJnaW4tbGVmdDogLTAuODQzNzVlbTtcbiAgY29sb3I6IHJnYigyMTgsIDIwOCwgMjAzKTtcbn1cbi5pY29uLWRvYy0xIC5wYXRoNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMFwiO1xuICBtYXJnaW4tbGVmdDogLTAuODQzNzVlbTtcbiAgY29sb3I6IHJnYigzOSwgMjE2LCAyNDYpO1xufVxuLmljb24tZG9jLTEgLnBhdGg1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMxXCI7XG4gIG1hcmdpbi1sZWZ0OiAtMC44NDM3NWVtO1xuICBjb2xvcjogcmdiKDAsIDE5MiwgMjQxKTtcbn1cbi5pY29uLWRvYy0xIC5wYXRoNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMlwiO1xuICBtYXJnaW4tbGVmdDogLTAuODQzNzVlbTtcbiAgY29sb3I6IHJnYigyNTUsIDI0MywgMjQzKTtcbn1cbi5pY29uLWRvYy0xIC5wYXRoNzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzM1wiO1xuICBtYXJnaW4tbGVmdDogLTAuODQzNzVlbTtcbiAgY29sb3I6IHJnYigyNTUsIDI0MywgMjQzKTtcbn1cbi5pY29uLWRvYy0xIC5wYXRoODpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNFwiO1xuICBtYXJnaW4tbGVmdDogLTAuODQzNzVlbTtcbiAgY29sb3I6IHJnYigyMzMsIDIyMywgMjE4KTtcbn1cbi5pY29uLWRvYy0xIC5wYXRoOTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNVwiO1xuICBtYXJnaW4tbGVmdDogLTAuODQzNzVlbTtcbiAgY29sb3I6IHJnYigyMzMsIDIyMywgMjE4KTtcbn1cbi5pY29uLXBsYXktdHViZSAucGF0aDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzZcIjtcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgb3BhY2l0eTogMC44O1xufVxuLmljb24tcGxheS10dWJlIC5wYXRoMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzN1wiO1xuICBtYXJnaW4tbGVmdDogLTFlbTtcbiAgY29sb3I6IHJnYigyMiwgMTU1LCAyNTUpO1xufVxuLmljb24tcGRmLTEgLnBhdGgxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM4XCI7XG4gIGNvbG9yOiByZ2IoMjQzLCAyMzgsIDIzMyk7XG59XG4uaWNvbi1wZGYtMSAucGF0aDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzlcIjtcbiAgbWFyZ2luLWxlZnQ6IC0wLjg0Mzc1ZW07XG4gIGNvbG9yOiByZ2IoMjMzLCAyMjMsIDIxOCk7XG59XG4uaWNvbi1wZGYtMSAucGF0aDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2FcIjtcbiAgbWFyZ2luLWxlZnQ6IC0wLjg0Mzc1ZW07XG4gIGNvbG9yOiByZ2IoMjE4LCAyMDgsIDIwMyk7XG59XG4uaWNvbi1wZGYtMSAucGF0aDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2JcIjtcbiAgbWFyZ2luLWxlZnQ6IC0wLjg0Mzc1ZW07XG4gIGNvbG9yOiByZ2IoMjU1LCA3NSwgMCk7XG59XG4uaWNvbi1wZGYtMSAucGF0aDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2NcIjtcbiAgbWFyZ2luLWxlZnQ6IC0wLjg0Mzc1ZW07XG4gIGNvbG9yOiByZ2IoMjIxLCA1MiwgMCk7XG59XG4uaWNvbi1wZGYtMSAucGF0aDY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2RcIjtcbiAgbWFyZ2luLWxlZnQ6IC0wLjg0Mzc1ZW07XG4gIGNvbG9yOiByZ2IoMjU1LCAyNDMsIDI0Myk7XG59XG4uaWNvbi1wZGYtMSAucGF0aDc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2VcIjtcbiAgbWFyZ2luLWxlZnQ6IC0wLjg0Mzc1ZW07XG4gIGNvbG9yOiByZ2IoMjU1LCAyNDMsIDI0Myk7XG59XG4uaWNvbi1wZGYtMSAucGF0aDg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2ZcIjtcbiAgbWFyZ2luLWxlZnQ6IC0wLjg0Mzc1ZW07XG4gIGNvbG9yOiByZ2IoMjMzLCAyMjMsIDIxOCk7XG59XG4uaWNvbi1wZGYtMSAucGF0aDk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDBcIjtcbiAgbWFyZ2luLWxlZnQ6IC0wLjg0Mzc1ZW07XG4gIGNvbG9yOiByZ2IoMjMzLCAyMjMsIDIxOCk7XG59XG4uaWNvbi1zaW5nbGUtZG90czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0MVwiO1xufVxuLmljb24tcGxheS1idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjZcIjtcbn1cbi5pY29uLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNFwiO1xufVxuLmljb24tbGVmdC1hcnJvdyAucGF0aDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWZcIjtcbiAgY29sb3I6IHJnYigyNDQsIDY3LCA1NCk7XG59XG4uaWNvbi1sZWZ0LWFycm93IC5wYXRoMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMVwiO1xuICBtYXJnaW4tbGVmdDogLTFlbTtcbiAgY29sb3I6IHJnYigwLCAwLCAwKTtcbn1cbi5pY29uLXJpZ2h0LWFycm93IC5wYXRoMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMlwiO1xuICBjb2xvcjogcmdiKDI0NCwgNjcsIDU0KTtcbn1cbi5pY29uLXJpZ2h0LWFycm93IC5wYXRoMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyM1wiO1xuICBtYXJnaW4tbGVmdDogLTFlbTtcbiAgY29sb3I6IHJnYigwLCAwLCAwKTtcbn1cbi5pY29uLVBJTV9pY29uc19wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG59XG4uaWNvbi1QSU1faWNvbnNfcHJvZHVjdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cbi5pY29uLVBJTV9pY29uc19kb3VibGUtYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cbi5pY29uLVBJTV9pY29uc19kb3VibGUtYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuLmljb24tUElNX2ljb25zX2Rhc2hib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxYVwiO1xufVxuLmljb24tUElNX2ljb25zX2NhdGVnb3JpZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWJcIjtcbn1cbi5pY29uLVBJTV9pY29uc19hbmdsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxY1wiO1xufVxuLmljb24tUElNX2ljb25zX2FuZ2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWRcIjtcbn1cbi5pY29uLWxvY2F0aW9uLXBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYVwiO1xufVxuLmljb24tY2FydC1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG4uaWNvbi1jYXRlZ29yeS1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG59XG4uaWNvbi1kcmFnYWJsZS1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG4uaWNvbi1kcm9wLWNhdGVnb3J5LWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDdcIjtcbn1cbi5pY29uLWZpbHRlci1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XG59XG4uaWNvbi1vcGVuLWluLW5ldy10YWItaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xufVxuLmljb24tdXBsb2FkLWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGJcIjtcbn1cbi5pY29uLXRyYXNoLWNhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyZlwiO1xufVxuLmljb24tYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBjXCI7XG59XG4uaWNvbi1sb3VwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZFwiO1xufVxuLmljb24tbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjlcIjtcbn1cbi5pY29uLW9wZW4tZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJhXCI7XG59XG4uaWNvbi1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbn1cbi5pY29uLXBlbmNpbDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGZcIjtcbn1cbi5pY29uLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMFwiO1xufVxuLmljb24tZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xufVxuLmljb24tY2hlY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xufVxuLmljb24tYW5nbGUtYXJyb3ctcG9pbnRpbmctdG8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTNcIjtcbn1cbi5pY29uLWFuZ2xlLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTRcIjtcbn1cbi5pY29uLWFuZ2xlLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE1XCI7XG59XG4uaWNvbi1hbmdsZS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE2XCI7XG59XG4uaWNvbi1jYW5jZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTdcIjtcbn1cbi5pY29uLWhpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTlcIjtcbn1cbi5pY29uLXZpc2liaWxpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWVcIjtcbn1cbi5pY29uLWRlbGV0ZS13aXRoLWNoZWNrIC5wYXRoMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2M1wiO1xuICBjb2xvcjogcmdiKDc2LCAxMDEsIDEyMik7XG59XG4uaWNvbi1kZWxldGUtd2l0aC1jaGVjayAucGF0aDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjRcIjtcbiAgbWFyZ2luLWxlZnQ6IC0wLjkzNTU0Njg3NWVtO1xuICBjb2xvcjogcmdiKDc2LCAxMDEsIDEyMik7XG59XG4uaWNvbi1kZWxldGUtd2l0aC1jaGVjayAucGF0aDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjVcIjtcbiAgbWFyZ2luLWxlZnQ6IC0wLjkzNTU0Njg3NWVtO1xuICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLmljb24tZG93bmxvYWQtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2NlwiO1xufVxuLmljb24td2FybmluZy1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY3XCI7XG4gIGNvbG9yOiAjYzgyMzMzO1xufVxuLmljb24tY29tcGxldGVkLWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjhcIjtcbiAgY29sb3I6ICM2OGRiZDY7XG59XG4iLCIvKiFcbiAqIEJvb3RzdHJhcCB2NC42LjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuXG5AaW1wb3J0IFwiZnVuY3Rpb25zXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwibWl4aW5zXCI7XG5AaW1wb3J0IFwicm9vdFwiO1xuQGltcG9ydCBcInJlYm9vdFwiO1xuQGltcG9ydCBcInR5cGVcIjtcbkBpbXBvcnQgXCJpbWFnZXNcIjtcbkBpbXBvcnQgXCJjb2RlXCI7XG5AaW1wb3J0IFwiZ3JpZFwiO1xuQGltcG9ydCBcInRhYmxlc1wiO1xuQGltcG9ydCBcImZvcm1zXCI7XG5AaW1wb3J0IFwiYnV0dG9uc1wiO1xuQGltcG9ydCBcInRyYW5zaXRpb25zXCI7XG5AaW1wb3J0IFwiZHJvcGRvd25cIjtcbkBpbXBvcnQgXCJidXR0b24tZ3JvdXBcIjtcbkBpbXBvcnQgXCJpbnB1dC1ncm91cFwiO1xuQGltcG9ydCBcImN1c3RvbS1mb3Jtc1wiO1xuQGltcG9ydCBcIm5hdlwiO1xuQGltcG9ydCBcIm5hdmJhclwiO1xuQGltcG9ydCBcImNhcmRcIjtcbkBpbXBvcnQgXCJicmVhZGNydW1iXCI7XG5AaW1wb3J0IFwicGFnaW5hdGlvblwiO1xuQGltcG9ydCBcImJhZGdlXCI7XG5AaW1wb3J0IFwianVtYm90cm9uXCI7XG5AaW1wb3J0IFwiYWxlcnRcIjtcbkBpbXBvcnQgXCJwcm9ncmVzc1wiO1xuQGltcG9ydCBcIm1lZGlhXCI7XG5AaW1wb3J0IFwibGlzdC1ncm91cFwiO1xuQGltcG9ydCBcImNsb3NlXCI7XG5AaW1wb3J0IFwidG9hc3RzXCI7XG5AaW1wb3J0IFwibW9kYWxcIjtcbkBpbXBvcnQgXCJ0b29sdGlwXCI7XG5AaW1wb3J0IFwicG9wb3ZlclwiO1xuQGltcG9ydCBcImNhcm91c2VsXCI7XG5AaW1wb3J0IFwic3Bpbm5lcnNcIjtcbkBpbXBvcnQgXCJ1dGlsaXRpZXNcIjtcbkBpbXBvcnQgXCJwcmludFwiO1xuIiwiOnJvb3Qge1xuICAvLyBDdXN0b20gdmFyaWFibGUgdmFsdWVzIG9ubHkgc3VwcG9ydCBTYXNzU2NyaXB0IGluc2lkZSBgI3t9YC5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC0tI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkYnAsICR2YWx1ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgLS1icmVha3BvaW50LSN7JGJwfTogI3skdmFsdWV9O1xuICB9XG5cbiAgLy8gVXNlIGBpbnNwZWN0YCBmb3IgbGlzdHMgc28gdGhhdCBxdW90ZWQgaXRlbXMga2VlcCB0aGUgcXVvdGVzLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMjM4MyNpc3N1ZWNvbW1lbnQtMzM2MzQ5MTcyXG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogI3tpbnNwZWN0KCRmb250LWZhbWlseS1zYW5zLXNlcmlmKX07XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSl9O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gMS4gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cbi8vIDIuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMuXG4vLyAzLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4vLyA0LiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbi8vIDUuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxXG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMlxuICBsaW5lLWhlaWdodDogMS4xNTsgLy8gM1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDRcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDVcbn1cblxuLy8gU2hpbSBmb3IgXCJuZXdcIiBIVE1MNSBzdHJ1Y3R1cmFsIGVsZW1lbnRzIHRvIGRpc3BsYXkgY29ycmVjdGx5IChJRTEwLCBvbGRlciBicm93c2Vycylcbi8vIFRPRE86IHJlbW92ZSBpbiB2NVxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIEJvZHlcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4vLyAyLiBBcyBhIGJlc3QgcHJhY3RpY2UsIGFwcGx5IGEgZGVmYXVsdCBgYmFja2dyb3VuZC1jb2xvcmAuXG4vLyAzLiBTZXQgYW4gZXhwbGljaXQgaW5pdGlhbCB0ZXh0LWFsaWduIHZhbHVlIHNvIHRoYXQgd2UgY2FuIGxhdGVyIHVzZVxuLy8gICAgdGhlIGBpbmhlcml0YCB2YWx1ZSBvbiB0aGluZ3MgbGlrZSBgPHRoPmAgZWxlbWVudHMuXG5cbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1iYXNlO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gM1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZzsgLy8gMlxufVxuXG4vLyBGdXR1cmUtcHJvb2YgcnVsZTogaW4gYnJvd3NlcnMgdGhhdCBzdXBwb3J0IDpmb2N1cy12aXNpYmxlLCBzdXBwcmVzcyB0aGUgZm9jdXMgb3V0bGluZVxuLy8gb24gZWxlbWVudHMgdGhhdCBwcm9ncmFtbWF0aWNhbGx5IHJlY2VpdmUgZm9jdXMgYnV0IHdvdWxkbid0IG5vcm1hbGx5IHNob3cgYSB2aXNpYmxlXG4vLyBmb2N1cyBvdXRsaW5lLiBJbiBnZW5lcmFsLCB0aGlzIHdvdWxkIG1lYW4gdGhhdCB0aGUgb3V0bGluZSBpcyBvbmx5IGFwcGxpZWQgaWYgdGhlXG4vLyBpbnRlcmFjdGlvbiB0aGF0IGxlZCB0byB0aGUgZWxlbWVudCByZWNlaXZpbmcgcHJvZ3JhbW1hdGljIGZvY3VzIHdhcyBhIGtleWJvYXJkIGludGVyYWN0aW9uLFxuLy8gb3IgdGhlIGJyb3dzZXIgaGFzIHNvbWVob3cgZGV0ZXJtaW5lZCB0aGF0IHRoZSB1c2VyIGlzIHByaW1hcmlseSBhIGtleWJvYXJkIHVzZXIgYW5kL29yXG4vLyB3YW50cyBmb2N1cyBvdXRsaW5lcyB0byBhbHdheXMgYmUgcHJlc2VudGVkLlxuLy9cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvOmZvY3VzLXZpc2libGVcbi8vIGFuZCBodHRwczovL2RldmVsb3Blci5wYWNpZWxsb2dyb3VwLmNvbS9ibG9nLzIwMTgvMDMvZm9jdXMtdmlzaWJsZS1hbmQtYmFja3dhcmRzLWNvbXBhdGliaWxpdHkvXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5cbi8vIENvbnRlbnQgZ3JvdXBpbmdcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuLy8gMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8vIDFcbiAgaGVpZ2h0OiAwOyAvLyAxXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyAyXG59XG5cblxuLy9cbi8vIFR5cG9ncmFwaHlcbi8vXG5cbi8vIFJlbW92ZSB0b3AgbWFyZ2lucyBmcm9tIGhlYWRpbmdzXG4vL1xuLy8gQnkgZGVmYXVsdCwgYDxoMT5gLWA8aDY+YCBhbGwgcmVjZWl2ZSB0b3AgYW5kIGJvdHRvbSBtYXJnaW5zLiBXZSBudWtlIHRoZSB0b3Bcbi8vIG1hcmdpbiBmb3IgZWFzaWVyIGNvbnRyb2wgd2l0aGluIHR5cGUgc2NhbGVzIGFzIGl0IGF2b2lkcyBtYXJnaW4gY29sbGFwc2luZy5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gQWJicmV2aWF0aW9uc1xuLy9cbi8vIDEuIER1cGxpY2F0ZSBiZWhhdmlvciB0byB0aGUgZGF0YS0qIGF0dHJpYnV0ZSBmb3Igb3VyIHRvb2x0aXAgcGx1Z2luXG4vLyAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMy4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gNC4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIEZpcmVmb3ggMzktLlxuLy8gNS4gUHJldmVudCB0aGUgdGV4dC1kZWNvcmF0aW9uIHRvIGJlIHNraXBwZWQuXG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7IC8vIDFcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8vIDJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAyXG4gIGN1cnNvcjogaGVscDsgLy8gM1xuICBib3JkZXItYm90dG9tOiAwOyAvLyA0XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgLy8gNVxufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyBVbmRvIGJyb3dzZXIgZGVmYXVsdFxufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG59XG5cbnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDgwJSk7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG59XG5cbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cbi8vXG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDc1JSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XG5zdXAgeyB0b3A6IC0uNWVtOyB9XG5cblxuLy9cbi8vIExpbmtzXG4vL1xuXG5hIHtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZikuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy9cbi8vIENvZGVcbi8vXG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG5cbnByZSB7XG4gIC8vIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuICBtYXJnaW4tdG9wOiAwO1xuICAvLyBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAvLyBEb24ndCBhbGxvdyBjb250ZW50IHRvIGJyZWFrIG91dHNpZGVcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC8vIERpc2FibGUgYXV0by1oaWRpbmcgc2Nyb2xsYmFyIGluIElFICYgbGVnYWN5IEVkZ2UgdG8gYXZvaWQgb3ZlcmxhcCxcbiAgLy8gbWFraW5nIGl0IGltcG9zc2libGUgdG8gaW50ZXJhY3Qgd2l0aCB0aGUgY29udGVudFxuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuZmlndXJlIHtcbiAgLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcbi8vXG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG59XG5cbnN2ZyB7XG4gIC8vIFdvcmthcm91bmQgZm9yIHRoZSBTVkcgb3ZlcmZsb3cgYnVnIGluIElFMTAvMTEgaXMgc3RpbGwgcmVxdWlyZWQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI2ODc4XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy9cbi8vIFRhYmxlc1xuLy9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5cbi8vIDEuIFJlbW92ZXMgZm9udC13ZWlnaHQgYm9sZCBieSBpbmhlcml0aW5nXG4vLyAyLiBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGB0ZXh0LWFsaWduYC5cbi8vIDMuIEZpeCBhbGlnbm1lbnQgZm9yIFNhZmFyaVxuXG50aCB7XG4gIGZvbnQtd2VpZ2h0OiAkdGFibGUtdGgtZm9udC13ZWlnaHQ7IC8vIDFcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gMlxuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDsgLy8gM1xufVxuXG5cbi8vXG4vLyBGb3Jtc1xuLy9cblxubGFiZWwge1xuICAvLyBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206ICRsYWJlbC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5idXR0b24ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIEV4cGxpY2l0bHkgcmVtb3ZlIGZvY3VzIG91dGxpbmUgaW4gQ2hyb21pdW0gd2hlbiBpdCBzaG91bGRuJ3QgYmVcbi8vIHZpc2libGUgKGUuZy4gYXMgcmVzdWx0IG9mIG1vdXNlIGNsaWNrIG9yIHRvdWNoIHRhcCkuIEl0IGFscmVhZHlcbi8vIHNob3VsZCBiZSBkb2luZyB0aGlzIGF1dG9tYXRpY2FsbHksIGJ1dCBzZWVtcyB0byBjdXJyZW50bHkgYmVcbi8vIGNvbmZ1c2VkIGFuZCBhcHBsaWVzIGl0cyB2ZXJ5IHZpc2libGUgdHdvLXRvbmUgb3V0bGluZSBhbnl3YXkuXG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2Vcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxufVxuXG4vLyBTZXQgdGhlIGN1cnNvciBmb3Igbm9uLWA8YnV0dG9uPmAgYnV0dG9uc1xuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzA1NjJcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIGJ1dHRvbiBlbGVtZW50cy5cbkBpZiAkZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zIHtcbiAgYnV0dG9uLFxuICBbdHlwZT1cImJ1dHRvblwiXSxcbiAgW3R5cGU9XCJyZXNldFwiXSxcbiAgW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtXG4gIHBhZGRpbmc6IDA7IC8vIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC1cbn1cblxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyAvLyBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxuICAvLyBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgLy8gQnJvd3NlcnMgc2V0IGEgZGVmYXVsdCBgbWluLXdpZHRoOiBtaW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbiAgLy8gdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4gIC8vIFNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGZpZWxkc2V0cyBiZWhhdmUgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTIzNTlcbiAgLy8gYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuICBtaW4td2lkdGg6IDA7XG4gIC8vIFJlc2V0IHRoZSBkZWZhdWx0IG91dGxpbmUgYmVoYXZpb3Igb2YgZmllbGRzZXRzIHNvIHRoZXkgZG9uJ3QgYWZmZWN0IHBhZ2UgbGF5b3V0LlxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbi8vIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyAxXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBAaW5jbHVkZSBmb250LXNpemUoMS41cmVtKTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0OyAvLyAyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8vIDFcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8vIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG59XG5cbi8vIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLy8gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuICAvLyBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcbiAgLy8gYmUgYWRkZWQgdG8gYC5mb3JtLWNvbnRyb2xgIGFzIGl0J3Mgbm90IHNwZWNpZmljIGVub3VnaC4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLy8gMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbi8vXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbi8vXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAxXG59XG5cbi8vXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcbi8vXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRVxufVxuXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlIChmcm9tIFB1cmVDU1MpLlxuLy8gTmVlZGVkIGZvciBwcm9wZXIgZGlzcGxheSBpbiBJRSAxMC0uXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vIEJvZHlcbiRib2R5LWJnOiAjZjhmYWZjO1xuXG4vLyBUeXBvZ3JhcGh5XG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuJGZvbnQtc2l6ZS1iYXNlOiAwLjlyZW07XG4kbGluZS1oZWlnaHQtYmFzZTogMS42O1xuJGdsb2JhbC1mYW1pbHk6ICdQdWJsaWMgU2FucycsIHNhbnMtc2VyaWY7XG4kcG9wcGluLWZhbWlseSA6ICdQb3BwaW5zJywgJ1B1YmxpYyBTYW5zJywgc2Fucy1zZXJpZjtcblxuLy8gQ29sb3JzXG4kYmx1ZTogIzE2OUJGRjtcbiRibHVlLWNvbG9yOiMxNTlCRkY7XG4kYmctbGlnaHQtYmx1ZTojREJGMEZGO1xuJGluZGlnbzogIzY1NzRjZDtcbiRwdXJwbGU6ICMzMzMwNEU7XG4kcGluazogI2Y2NmQ5YjtcbiRyZWQ6ICNlMzM0MmY7XG4kb3JhbmdlOiAjZjY5OTNmO1xuJHllbGxvdzogI2ZmZWQ0YTtcbiRncmVlbjogIzM4YzE3MjtcbiR0ZWFsOiAjNGRjMGI1O1xuJGN5YW46ICM2Y2IyZWI7XG4kY29sb3ItMzMzMDRFOiMzMzMwNEU7XG4kYmx1ZS1pbmZvY29sb3I6ICMxNjlCRkY7XG5cbi8vIFRleHQgQ29sb3JzXG4kZ3JheTogIzhkOWZiMDtcbiRncmF5LTI1OiAjZjFmNGY4O1xuJGdyYXktNTA6ICNmMmY2ZmE7XG4kZ3JheS0xMDA6ICNlNmVjZjI7XG4kZ3JheS0yMDA6ICNkOGRmZTg7XG4kZ3JheS0zMDA6ICNiZmNhZDY7XG4kZ3JheS00MDA6ICNhN2I1YzQ7XG4kZ3JheS02MDA6ICM2ODdlOTQ7XG4kZ3JheS03MDA6ICM0YzY1N2E7XG4kZ3JheS04MDA6ICMzMDQ5NjE7XG4kZ3JheS05MDA6ICMxYzMwNDc7XG5cbi8vQnV0dG9uXG4kYnRuLXByaW1hcnk6IzE2OUJGRjtcbiRidG4tc2Vjb25kYXJ5OiMxMjY4QTg7XG4vLyBHTE9CQUwgQ09MT1JTXG4kZmFjZWJvb2s6IHJnYig1NSwgMTAxLCAyMDEpO1xuJGdvb2dsZTogcmdiKDIzNiwgNjUsIDQ0KTtcbiR0d2l0dGVyOiByZ2IoMywgMTU5LCAyNDUpO1xuJGluc3RhZ3JhbTpyZ2IoMTkzLDUzLDEzMik7XG4kbGlua2VkaW46cmdiKDAsMTE5LDE4MSk7XG4kZHJpYmJsZTojZWE0Yzg5O1xuJHlvdXR1YmU6ICNjNDMwMmI7XG4kZWt1ZXA6IzQwYjZiOTtcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIGZvbnQgc2l6ZXNcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL3Y4LngvTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIGZvbnQgc2l6ZVxuJHJmcy1iYXNlLWZvbnQtc2l6ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtZm9udC1zaXplLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtZm9udC1zaXplLXVuaXQgIT0gcmVtIGFuZCAkcmZzLWZvbnQtc2l6ZS11bml0ICE9IHB4IHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mb250LXNpemUtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtZm9udC1zaXplLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIGZvbnQtc2l6ZSBzdGFydHMgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBweCBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gZW0gYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHJlbSB7XG4gIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xufVxuXG4vLyBSZXNpemUgZm9udCBzaXplIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gXCJudW1iZXJcIiBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMgdG8gZmFsc2VcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtZm9udC1zaXplIHVuaXRcbiRyZnMtYmFzZS1mb250LXNpemUtdW5pdDogdW5pdCgkcmZzLWJhc2UtZm9udC1zaXplKTtcblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xuICAkZGl2aXNvci11bml0OiB1bml0KCRkaXZpc29yKTtcbiAgJHVuaXQtbWFwOiAoXG4gICAgXCJweFwiOiAxcHgsXG4gICAgXCJyZW1cIjogMXJlbSxcbiAgICBcImVtXCI6IDFlbSxcbiAgICBcIiVcIjogMSVcbiAgKTtcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtZm9udC1zaXplIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJweFwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogZGl2aWRlKCRyZnMtYmFzZS1mb250LXNpemUsICRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJyZW1cIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6IGRpdmlkZSgkcmZzLWJhc2UtZm9udC1zaXplLCBkaXZpZGUoJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJweFwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInJlbVwiIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZGlzYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1kaXNhYmxlLWNsYXNzIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gXCJkaXNhYmxlXCIge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgZm9udCBzaXplXG4gICAgJixcbiAgICAuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICYuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtZW5hYmxlLWNsYXNzIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICYuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkoJG1xLXZhbHVlKSB7XG4gIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSksIChtYXgtaGVpZ2h0OiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlc3BvbnNpdmUgZm9udCBzaXplIG1peGluXG5AbWl4aW4gcmZzKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgLy8gQ2FjaGUgJGZzIHVuaXRcbiAgJGZzLXVuaXQ6IGlmKHR5cGUtb2YoJGZzKSA9PSBcIm51bWJlclwiLCB1bml0KCRmcyksIGZhbHNlKTtcblxuICAvLyBBZGQgIWltcG9ydGFudCBzdWZmaXggaWYgbmVlZGVkXG4gICRyZnMtc3VmZml4OiBpZigkaW1wb3J0YW50LCBcIiAhaW1wb3J0YW50XCIsIFwiXCIpO1xuXG4gIC8vIElmICRmcyBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkZnMgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICBAaWYgbm90ICRmcy11bml0IG9yICRmcy11bml0ICE9IFwiXCIgYW5kICRmcy11bml0ICE9IFwicHhcIiBhbmQgJGZzLXVuaXQgIT0gXCJyZW1cIiBvciAkZnMgPT0gMCB7XG4gICAgZm9udC1zaXplOiAjeyRmc30jeyRyZnMtc3VmZml4fTtcbiAgfVxuICBAZWxzZSB7XG4gICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkZnMgZm9yIGNhbGN1bGF0aW9uc1xuICAgIEBpZiAkZnMtdW5pdCA9PSBcInB4XCIge1xuICAgICAgJGZzOiBkaXZpZGUoJGZzLCAkZnMgKiAwICsgMSk7XG4gICAgfVxuICAgIEBlbHNlIGlmICRmcy11bml0ID09IFwicmVtXCIge1xuICAgICAgJGZzOiBkaXZpZGUoJGZzLCBkaXZpZGUoJGZzICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG4gICAgfVxuXG4gICAgLy8gU2V0IGRlZmF1bHQgZm9udCBzaXplXG4gICAgJHJmcy1zdGF0aWM6IGlmKCRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkZnMsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JGZzfXB4KTtcblxuICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgZm9udCBzaXplIGlzIGJpZ2dlciB0aGFuIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZVxuICAgIEBpZiAkZnMgPD0gJHJmcy1iYXNlLWZvbnQtc2l6ZSBvciBub3QgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMge1xuICAgICAgZm9udC1zaXplOiAjeyRyZnMtc3RhdGljfSN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIG1pbmltdW0gZm9udCBzaXplIGZvciAkZnNcbiAgICAgICRmcy1taW46ICRyZnMtYmFzZS1mb250LXNpemUgKyBkaXZpZGUoJGZzIC0gJHJmcy1iYXNlLWZvbnQtc2l6ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICRmcyBhbmQgdGhlIG1pbmltdW0gZm9udCBzaXplXG4gICAgICAkZnMtZGlmZjogJGZzIC0gJGZzLW1pbjtcblxuICAgICAgLy8gQmFzZSBmb250LXNpemUgZm9ybWF0dGluZ1xuICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCRmcy1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JGZzLW1pbn1weCk7XG5cbiAgICAgIC8vIFVzZSBgdm1pbmAgaWYgdHdvLWRpbWVuc2lvbmFsIGlzIGVuYWJsZWRcbiAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAkdmFyaWFibGUtd2lkdGg6ICN7ZGl2aWRlKCRmcy1kaWZmICogMTAwLCAkcmZzLWJyZWFrcG9pbnQpfSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAvLyBTZXQgdGhlIGNhbGN1bGF0ZWQgZm9udC1zaXplXG4gICAgICAkcmZzLWZsdWlkOiBjYWxjKCN7JG1pbi13aWR0aH0gKyAjeyR2YXJpYWJsZS13aWR0aH0pICN7JHJmcy1zdWZmaXh9O1xuXG4gICAgICAvLyBCcmVha3BvaW50IGZvcm1hdHRpbmdcbiAgICAgICRtcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtZGlzYWJsZS1jbGFzcyB7XG4gICAgICAgIGZvbnQtc2l6ZTogI3skcmZzLXN0YXRpY30jeyRyZnMtc3VmZml4fTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSgkbXEtdmFsdWUpIHtcbiAgICAgICAgQGluY2x1ZGUgX3Jmcy1lbmFibGUtY2xhc3Mge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gVGhlIGZvbnQtc2l6ZSAmIHJlc3BvbnNpdmUtZm9udC1zaXplIG1peGlucyB1c2UgUkZTIHRvIHJlc2NhbGUgdGhlIGZvbnQgc2l6ZVxuQG1peGluIGZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZS1mb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG5cbiRncmF5czogKCkgIWRlZmF1bHQ7XG4kZ3JheXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gICAgXCIzMDBcIjogJGdyYXktMzAwLFxuICAgIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gICAgXCI2MDBcIjogJGdyYXktNjAwLFxuICAgIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gICAgXCI5MDBcIjogJGdyYXktOTAwXG4gICksXG4gICRncmF5c1xuKTtcblxuJGJsdWU6ICAgICMwMDdiZmYgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNlODNlOGMgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzI4YTc0NSAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMxN2EyYjggIWRlZmF1bHQ7XG5cbiRjb2xvcnM6ICgpICFkZWZhdWx0O1xuJGNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICAgIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICAgIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICAgIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICAgIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gICAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICAgIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbiAgKSxcbiAgJGNvbG9yc1xuKTtcblxuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG5cbiR0aGVtZS1jb2xvcnM6ICgpICFkZWZhdWx0O1xuJHRoZW1lLWNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICAgIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICAgIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgICBcImluZm9cIjogICAgICAgJGluZm8sXG4gICAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICAgIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICAgIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gICAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4gICksXG4gICR0aGVtZS1jb2xvcnNcbik7XG5cbi8vIFNldCBhIHNwZWNpZmljIGp1bXAgcG9pbnQgZm9yIHJlcXVlc3RpbmcgY29sb3IganVtcHNcbiR0aGVtZS1jb2xvci1pbnRlcnZhbDogICAgICA4JSAhZGVmYXVsdDtcblxuLy8gVGhlIHlpcSBsaWdodG5lc3MgdmFsdWUgdGhhdCBkZXRlcm1pbmVzIHdoZW4gdGhlIGxpZ2h0bmVzcyBvZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJkYXJrXCIgdG8gXCJsaWdodFwiLiBBY2NlcHRhYmxlIHZhbHVlcyBhcmUgYmV0d2VlbiAwIGFuZCAyNTUuXG4keWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkOiAgMTUwICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIFlJUSBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiR5aXEtdGV4dC1kYXJrOiAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4keWlxLXRleHQtbGlnaHQ6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBDaGFyYWN0ZXJzIHdoaWNoIGFyZSBlc2NhcGVkIGJ5IHRoZSBlc2NhcGUtc3ZnIGZ1bmN0aW9uXG4kZXNjYXBlZC1jaGFyYWN0ZXJzOiAoXG4gIChcIjxcIiwgXCIlM2NcIiksXG4gIChcIj5cIiwgXCIlM2VcIiksXG4gIChcIiNcIiwgXCIlMjNcIiksXG4gIChcIihcIiwgXCIlMjhcIiksXG4gIChcIilcIiwgXCIlMjlcIiksXG4pICFkZWZhdWx0O1xuXG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeTogICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeTogICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkLCBubyBsb25nZXIgYWZmZWN0cyBhbnkgY29tcGlsZWQgQ1NTXG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnM6ICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmludC1zdHlsZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6ICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuXG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xuJHNwYWNlcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDA6IDAsXG4gICAgMTogKCRzcGFjZXIgKiAuMjUpLFxuICAgIDI6ICgkc3BhY2VyICogLjUpLFxuICAgIDM6ICRzcGFjZXIsXG4gICAgNDogKCRzcGFjZXIgKiAxLjUpLFxuICAgIDU6ICgkc3BhY2VyICogMylcbiAgKSxcbiAgJHNwYWNlcnNcbik7XG5cbi8vIFRoaXMgdmFyaWFibGUgYWZmZWN0cyB0aGUgYC5oLSpgIGFuZCBgLnctKmAgY2xhc3Nlcy5cbiRzaXplczogKCkgIWRlZmF1bHQ7XG4kc2l6ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDI1OiAyNSUsXG4gICAgNTA6IDUwJSxcbiAgICA3NTogNzUlLFxuICAgIDEwMDogMTAwJSxcbiAgICBhdXRvOiBhdXRvXG4gICksXG4gICRzaXplc1xuKTtcblxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbi8vIERhcmtlbiBwZXJjZW50YWdlIGZvciBsaW5rcyB3aXRoIGAudGV4dC0qYCBjbGFzcyAoZS5nLiBgLnRleHQtc3VjY2Vzc2ApXG4kZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlOiAxNSUgIWRlZmF1bHQ7XG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcblxuJHJvdW5kZWQtcGlsbDogICAgICAgICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG5cbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG5cbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoOiAgIHdpZHRoIC4zNXMgZWFzZSAhZGVmYXVsdDtcblxuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogKCkgIWRlZmF1bHQ7XG4kZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zOiBqb2luKFxuICAoXG4gICAgKDIxIDkpLFxuICAgICgxNiA5KSxcbiAgICAoNCAzKSxcbiAgICAoMSAxKSxcbiAgKSxcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvc1xuKTtcblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG5cbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcblxuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTMtc2l6ZTogICAgICAgICAgICAgICA0LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgLjg3NWVtICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLXNtYWxsLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZTogICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRrYmQtYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgLS4xcmVtIDAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtaGVhZC1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kdGFibGUtaGVhZC1jb2xvcjogICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1hY2NlbnQtYmc6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICR0YWJsZS1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItYmc6ICAgICAgICAgcmdiYSgkd2hpdGUsIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgbGlnaHRlbigkdGFibGUtZGFyay1iZywgNy41JSkgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1sZXZlbDogICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1sZXZlbDogICAgICAgICAgLTYgIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgLjI1KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogIDAgMCAwICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTogICAgJGxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZzogICAgJGxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtc206ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRidG4tYmxvY2stc3BhY2luZy15OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuXG4vLyBGb3Jtc1xuXG4kbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIGluc2V0IDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAyNSUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAuNSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQtc20gKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LXNtICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodC1sZyAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjogICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk6ICAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg6ICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14OiAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDogICAgICAuMzEyNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAgICAgIDEwcHggIWRlZmF1bHQ7XG4kZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWd1dHRlcjogICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLXNwYWNlci14OiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtY3Vyc29yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplOiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnOiAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnLXNpemU6ICAgICAgNTAlIDUwJSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdzogICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWxhYmVsLWNvbG9yOiAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc6ICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZzogIHJnYmEodGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCAuNSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdzogICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c6ICAgICAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm9yZGVyLWNvbG9yOiAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yOiAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3c6ICAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2bDIuOTc0IDIuOTlMOCAyLjE5M3onLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGU6ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc0JyB2aWV3Qm94PScwIDAgNCA0Jz48cGF0aCBzdHJva2U9JyN7JGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIGQ9J00wIDJoNCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdzogICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgKiAxLjc1ICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplICogLjUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAgICAgICAgICBzdWJ0cmFjdCgkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUsICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogNCkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodDogICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAxcmVtICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIHRvIGFjY291bnQgZm9yIHRoZSBwcmVzZW5jZSBvZiB0aGUgYmFja2dyb3VuZC1pbWFnZSBiYXNlZCBpbmRpY2F0b3JcbiRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgIDhweCAxMHB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnPjxwYXRoIGZpbGw9JyN7JGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQ6ICAgICAgICAgIGVzY2FwZS1zdmcoJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yKSByaWdodCAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyIC8gJGN1c3RvbS1zZWxlY3QtYmctc2l6ZSBuby1yZXBlYXQgIWRlZmF1bHQ7IC8vIFVzZWQgc28gd2UgY2FuIGhhdmUgbXVsdGlwbGUgYmFja2dyb3VuZCBlbGVtZW50cyAoZS5nLiwgYXJyb3cgYW5kIGZlZWRiYWNrIGljb24pXG5cbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1yaWdodDogYWRkKDFlbSAqIC43NSwgKDIgKiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgKiAuNzUpICsgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgICBjZW50ZXIgcmlnaHQgKCRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtc206ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc6ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgIGluc2V0IDAgLjI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gSUUvRWRnZVxuJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLWhlaWdodDogICAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1oZWlnaHQtaW5uZXI6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1czogICAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3gtc2hhZG93OiAgICAgICAgICAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGN1c3RvbS1maWxlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXRleHQ6IChcbiAgZW46IFwiQnJvd3NlXCJcbikgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICB0aGVtZS1jb2xvcihcInN1Y2Nlc3NcIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICB0aGVtZS1jb2xvcihcImRhbmdlclwiKSAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyB2aWV3Qm94PScwIDAgMTIgMTInPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBzdHJva2U9J25vbmUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoKSAhZGVmYXVsdDtcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcInZhbGlkXCI6IChcbiAgICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZFxuICAgICksXG4gICAgXCJpbnZhbGlkXCI6IChcbiAgICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcixcbiAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWRcbiAgICApLFxuICApLFxuICAkZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuKTtcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNjAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuXG5cbi8vIE5hdnNcblxuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtZGl2aWRlci1jb2xvcjogICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRuYXYtZGl2aWRlci1tYXJnaW4teTogICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcblxuXG4vLyBOYXZiYXJcblxuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgKiAuNSAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtc2Nyb2xsLW1heC1oZWlnaHQ6ICAgICAgNzV2aCAhZGVmYXVsdDtcblxuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBzdWJ0cmFjdCgkZHJvcGRvd24tYm9yZGVyLXJhZGl1cywgJGRyb3Bkb3duLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogICAgICAgICAkbmF2LWRpdmlkZXItbWFyZ2luLXkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICBkYXJrZW4oJGdyYXktOTAwLCA1JSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuXG4vLyBQYWdpbmF0aW9uXG5cbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1saW5lLWhlaWdodDogICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cblxuLy8gSnVtYm90cm9uXG5cbiRqdW1ib3Ryb24tcGFkZGluZzogICAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kanVtYm90cm9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1iZzogICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIENhcmRzXG5cbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBzdWJ0cmFjdCgkY2FyZC1ib3JkZXItcmFkaXVzLCAkY2FyZC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xuJGNhcmQtZGVjay1tYXJnaW46ICAgICAgICAgICAgICAgICAgJGNhcmQtZ3JvdXAtbWFyZ2luICFkZWZhdWx0O1xuXG4kY2FyZC1jb2x1bW5zLWNvdW50OiAgICAgICAgICAgICAgICAzICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1nYXA6ICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtbWFyZ2luOiAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICFkZWZhdWx0O1xuXG5cbi8vIFRvb2x0aXBzXG5cbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplOiAgICAgJHRvb2x0aXAtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBQb3BvdmVyc1xuXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgc3VidHJhY3QoJHBvcG92ZXItYm9yZGVyLXJhZGl1cywgJHBvcG92ZXItYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIGRhcmtlbigkcG9wb3Zlci1iZywgMyUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICBmYWRlLWluKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBUb2FzdHNcblxuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNzVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICByZ2JhKDAsIDAsIDAsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gQmFkZ2VzXG5cbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIDc1JSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNGVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRiYWRnZS10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICRidG4tdHJhbnNpdGlvbiAhZGVmYXVsdDtcbiRiYWRnZS1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG5cbiRiYWRnZS1waWxsLXBhZGRpbmcteDogICAgICAgICAgICAgIC42ZW0gIWRlZmF1bHQ7XG4vLyBVc2UgYSBoaWdoZXIgdGhhbiBub3JtYWwgdmFsdWUgdG8gZW5zdXJlIGNvbXBsZXRlbHkgcm91bmRlZCBlZGdlcyB3aGVuXG4vLyBjdXN0b21pemluZyBwYWRkaW5nIG9yIGZvbnQtc2l6ZSBvbiBsYWJlbHMuXG4kYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcblxuXG4vLyBNb2RhbHNcblxuLy8gUGFkZGluZyBhcHBsaWVkIHRvIHRoZSBtb2RhbCBib2R5XG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4vLyBNYXJnaW4gYmV0d2VlbiBlbGVtZW50cyBpbiBmb290ZXIsIG11c3QgYmUgbG93ZXIgdGhhbiBvciBlcXVhbCB0byAyICogJG1vZGFsLWlubmVyLXBhZGRpbmdcbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46ICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRhbGVydC1iZy1sZXZlbDogICAgICAgICAgICAgICAgICAgIC0xMCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItbGV2ZWw6ICAgICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJGFsZXJ0LWNvbG9yLWxldmVsOiAgICAgICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIGluc2V0IDAgLjFyZW0gLjFyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuJGxpc3QtZ3JvdXAtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cblxuLy8gRmlndXJlc1xuXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICA5MCUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cblxuLy8gQnJlYWRjcnVtYnNcblxuJGJyZWFkY3J1bWItZm9udC1zaXplOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZzogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIENhcm91c2VsXG5cbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogICAgIC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMjBweCAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNUw0LjI1IDRsMi41LTIuNUw1LjI1IDB6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjVMMy43NSA0bC0yLjUgMi41TDIuNzUgOGw0LTQtNC00eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG5cblxuLy8gU3Bpbm5lcnNcblxuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgLjI1ZW0gIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG5cblxuLy8gQ2xvc2VcblxuJGNsb3NlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGNsb3NlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kY2xvc2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2xvc2UtdGV4dC1zaGFkb3c6ICAgICAgICAgICAgICAgICAwIDFweCAwICR3aGl0ZSAhZGVmYXVsdDtcblxuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgIDg3LjUlICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0OiAgICAgICAgIDM0MHB4ICFkZWZhdWx0O1xuXG5cbi8vIFV0aWxpdGllc1xuXG4kZGlzcGxheXM6IG5vbmUsIGlubGluZSwgaW5saW5lLWJsb2NrLCBibG9jaywgdGFibGUsIHRhYmxlLXJvdywgdGFibGUtY2VsbCwgZmxleCwgaW5saW5lLWZsZXggIWRlZmF1bHQ7XG4kb3ZlcmZsb3dzOiBhdXRvLCBoaWRkZW4gIWRlZmF1bHQ7XG4kcG9zaXRpb25zOiBzdGF0aWMsIHJlbGF0aXZlLCBhYnNvbHV0ZSwgZml4ZWQsIHN0aWNreSAhZGVmYXVsdDtcbiR1c2VyLXNlbGVjdHM6IGFsbCwgYXV0bywgbm9uZSAhZGVmYXVsdDtcblxuXG4vLyBQcmludGluZ1xuXG4kcHJpbnQtcGFnZS1zaXplOiAgICAgICAgICAgICAgICAgICBhMyAhZGVmYXVsdDtcbiRwcmludC1ib2R5LW1pbi13aWR0aDogICAgICAgICAgICAgIG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIFwibGdcIikgIWRlZmF1bHQ7XG4iLCIvLyBIb3ZlciBtaXhpbiBhbmQgYCRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnlgIGFyZSBkZXByZWNhdGVkLlxuLy9cbi8vIE9yaWdpbmFsbHkgYWRkZWQgZHVyaW5nIG91ciBhbHBoYXMgYW5kIG1haW50YWluZWQgZHVyaW5nIGJldGFzLCB0aGlzIG1peGluIHdhc1xuLy8gZGVzaWduZWQgdG8gcHJldmVudCBgOmhvdmVyYCBzdGlja2luZXNzIG9uIGlPUy1hbiBpc3N1ZSB3aGVyZSBob3ZlciBzdHlsZXNcbi8vIHdvdWxkIHBlcnNpc3QgYWZ0ZXIgaW5pdGlhbCB0b3VjaC5cbi8vXG4vLyBGb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgd2UndmUga2VwdCB0aGVzZSBtaXhpbnMgYW5kIHVwZGF0ZWQgdGhlbSB0b1xuLy8gYWx3YXlzIHJldHVybiB0aGVpciByZWd1bGFyIHBzZXVkby1jbGFzc2VzIGluc3RlYWQgb2YgYSBzaGltbWVkIG1lZGlhIHF1ZXJ5LlxuLy9cbi8vIElzc3VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1MTk1XG5cbkBtaXhpbiBob3ZlcigpIHtcbiAgJjpob3ZlciB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cygpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBsYWluLWhvdmVyLWZvY3VzKCkge1xuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMtYWN0aXZlKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQoKSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIC41O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQoKSB7XG4gIC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy8gUGFydCAyOiBPdmVycmlkZSB0aGUgaGVpZ2h0IHRvIGF1dG8sIG90aGVyd2lzZSBpbWFnZXMgd2lsbCBiZSBzdHJldGNoZWRcbiAgLy8gd2hlbiBzZXR0aW5nIGEgd2lkdGggYW5kIGhlaWdodCBhdHRyaWJ1dGUgb24gdGhlIGltZyBlbGVtZW50LlxuICBoZWlnaHQ6IGF1dG87XG59XG5cblxuLy8gUmV0aW5hIGltYWdlXG4vL1xuLy8gU2hvcnQgcmV0aW5hIG1peGluIGZvciBzZXR0aW5nIGJhY2tncm91bmQtaW1hZ2UgYW5kIC1zaXplLlxuXG5AbWl4aW4gaW1nLXJldGluYSgkZmlsZS0xeCwgJGZpbGUtMngsICR3aWR0aC0xeCwgJGhlaWdodC0xeCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMXgpO1xuXG4gIC8vIEF1dG9wcmVmaXhlciB0YWtlcyBjYXJlIG9mIGFkZGluZyAtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gYW5kIC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8sXG4gIC8vIGJ1dCBkb2Vzbid0IGNvbnZlcnQgZHBweD0+ZHBpLlxuICAvLyBUaGVyZSdzIG5vIHN1Y2ggdGhpbmcgYXMgdW5wcmVmaXhlZCBtaW4tZGV2aWNlLXBpeGVsLXJhdGlvIHNpbmNlIGl0J3Mgbm9uc3RhbmRhcmQuXG4gIC8vIENvbXBhdGliaWxpdHkgaW5mbzogaHR0cHM6Ly9jYW5pdXNlLmNvbS9jc3MtbWVkaWEtcmVzb2x1dGlvblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSwgLy8gSUU5LTExIGRvbid0IHN1cHBvcnQgZHBweFxuICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7IC8vIFN0YW5kYXJkaXplZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0yeCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGgtMXggJGhlaWdodC0xeDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgaW1nLXJldGluYSgpYFwiLCBcInY0LjMuMFwiLCBcInY1XCIpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG4iLCIvLyBJbmxpbmUgY29kZVxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJGNvZGUtY29sb3I7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi8vIFVzZXIgaW5wdXQgdHlwaWNhbGx5IGVudGVyZWQgdmlhIGtleWJvYXJkXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRrYmQtYm94LXNoYWRvdyk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMDAlKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG4vLyBCbG9ja3Mgb2YgY29kZVxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbi8vIEVuYWJsZSBzY3JvbGxhYmxlIGJsb2NrcyBvZiBjb2RlXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAkcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHRoZSBuZWdhdGl2ZSBtYXJnaW4gZnJvbSBkZWZhdWx0IC5yb3csIHRoZW4gdGhlIGhvcml6b250YWwgcGFkZGluZ1xuICAvLyBmcm9tIGFsbCBpbW1lZGlhdGUgY2hpbGRyZW4gY29sdW1ucyAodG8gcHJldmVudCBydW5hd2F5IHN0eWxlIGluaGVyaXRhbmNlKS5cbiAgLm5vLWd1dHRlcnMge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgID4gLmNvbCxcbiAgICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0kZ3V0dGVyICogLjU7XG4gIG1hcmdpbi1sZWZ0OiAtJGd1dHRlciAqIC41O1xufVxuXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYG1ha2UtY29udGFpbmVyLW1heC13aWR0aHNgIG1peGluXCIsIFwidjQuNS4yXCIsIFwidjVcIik7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAqIC41O1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgKiAuNTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBmbGV4OiAwIDAgcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG4gIC8vIEFkZCBhIGBtYXgtd2lkdGhgIHRvIGVuc3VyZSBjb250ZW50IHdpdGhpbiBlYWNoIGNvbHVtbiBkb2VzIG5vdCBibG93IG91dFxuICAvLyB0aGUgd2lkdGggb2YgdGhlIGNvbHVtbi4gQXBwbGllcyB0byBJRTEwKyBhbmQgRmlyZWZveC4gQ2hyb21lIGFuZCBTYWZhcmlcbiAgLy8gZG8gbm90IGFwcGVhciB0byByZXF1aXJlIHRoaXMuXG4gIG1heC13aWR0aDogcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUmVzZXQgZWFybGllciBncmlkIHRpZXJzXG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlcm9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgZGl2aWRlKDEwMCUsICRjb3VudCk7XG4gICAgbWF4LXdpZHRoOiBkaXZpZGUoMTAwJSwgJGNvdW50KTtcbiAgfVxufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAvLyBDb21tb24gcHJvcGVydGllcyBmb3IgYWxsIGJyZWFrcG9pbnRzXG4gICVncmlkLWNvbHVtbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgKiAuNTtcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgLy8gQWxsb3cgY29sdW1ucyB0byBzdHJldGNoIGZ1bGwgd2lkdGggYmVsb3cgdGhlaXIgYnJlYWtwb2ludHNcbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wjeyRpbmZpeH0sXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHsgb3JkZXI6IC0xOyB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHsgb3JkZXI6ICRjb2x1bW5zICsgMTsgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLm9yZGVyI3skaW5maXh9LSN7JGl9IHsgb3JkZXI6ICRpOyB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNpYyBCb290c3RyYXAgdGFibGVcbi8vXG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBjb2xvcjogJHRhYmxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmc7IC8vIFJlc2V0IGZvciBuZXN0aW5nIHdpdGhpbiBwYXJlbnRzIHdpdGggYGJhY2tncm91bmQtY29sb3JgLlxuXG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG4vL1xuXG4udGFibGUtc20ge1xuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmctc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcblxuICB0aCxcbiAgdGQge1xuICAgIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQge1xuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtYm9yZGVybGVzcyB7XG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgsXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi50YWJsZS1zdHJpcGVkIHtcbiAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYWNjZW50LWJnO1xuICB9XG59XG5cblxuLy8gSG92ZXIgZWZmZWN0XG4vL1xuLy8gUGxhY2VkIGhlcmUgc2luY2UgaXQgaGFzIHRvIGNvbWUgYWZ0ZXIgdGhlIHBvdGVudGlhbCB6ZWJyYSBzdHJpcGluZ1xuXG4udGFibGUtaG92ZXIge1xuICB0Ym9keSB0ciB7XG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhvdmVyLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhvdmVyLWJnO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRhYmxlIGJhY2tncm91bmRzXG4vL1xuLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbi8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkdGFibGUtYm9yZGVyLWxldmVsKSk7XG59XG5cbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KGFjdGl2ZSwgJHRhYmxlLWFjdGl2ZS1iZyk7XG5cblxuLy8gRGFyayBzdHlsZXNcbi8vXG4vLyBTYW1lIHRhYmxlIG1hcmt1cCwgYnV0IGludmVydGVkIGNvbG9yIHNjaGVtZTogZGFyayBiYWNrZ3JvdW5kIGFuZCBsaWdodCB0ZXh0LlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLnRhYmxlIHtcbiAgLnRoZWFkLWRhcmsge1xuICAgIHRoIHtcbiAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtZGFyay1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnRoZWFkLWxpZ2h0IHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhlYWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaGVhZC1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuXG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJi50YWJsZS1zdHJpcGVkIHtcbiAgICB0Ym9keSB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYWNjZW50LWJnO1xuICAgIH1cbiAgfVxuXG4gICYudGFibGUtaG92ZXIge1xuICAgIHRib2R5IHRyIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBjb2xvcjogJHRhYmxlLWRhcmstaG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgICAgIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlciBvbiBob3Jpem9udGFsIHNjcm9sbCBkdWUgdG8gdXNlIG9mIGBkaXNwbGF5OiBibG9jaztgXG4gICAgICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFRhYmxlc1xuXG5AbWl4aW4gdGFibGUtcm93LXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGJvcmRlcjogbnVsbCkge1xuICAvLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuICAvLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAmLFxuICAgID4gdGgsXG4gICAgPiB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICB9XG5cbiAgICBAaWYgJGJvcmRlciAhPSBudWxsIHtcbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gSG92ZXIgc3RhdGVzIGZvciBgLnRhYmxlLWhvdmVyYFxuICAvLyBOb3RlOiB0aGlzIGlzIG5vdCBhdmFpbGFibGUgZm9yIGNlbGxzIG9yIHJvd3Mgd2l0aGluIGB0aGVhZGAgb3IgYHRmb290YC5cbiAgLnRhYmxlLWhvdmVyIHtcbiAgICAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG5cbiAgICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcblxuICAgICAgICA+IHRkLFxuICAgICAgICA+IHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBUZXh0dWFsIGZvcm0gY29udHJvbHNcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgLy8gVW5zdHlsZSB0aGUgY2FyZXQgb24gYDxzZWxlY3Q+YHMgaW4gSUUxMCsuXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLWZvY3VzKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGFuZCByZWFkLW9ubHkgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJjpkaXNhYmxlZCxcbiAgJltyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBhcHBlYXJhbmNlOiBub25lOyAvLyBGaXggYXBwZWFyYW5jZSBmb3IgZGF0ZSBpbnB1dHMgaW4gU2FmYXJpXG4gIH1cbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIC8vIFJlbW92ZSBzZWxlY3Qgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkaW5wdXQtY29sb3I7XG4gIH1cblxuICAmOmZvY3VzOjotbXMtdmFsdWUge1xuICAgIC8vIFN1cHByZXNzIHRoZSBuZXN0ZWQgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZSwgYXMgaXQgbG9va3MgYmFkIGFuZCBjYW5ub3QgYmUgbWFkZSB0b1xuICAgIC8vIG1hdGNoIHRoZSBhcHBlYXJhbmNlIG9mIHRoZSBuYXRpdmUgd2lkZ2V0LlxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICB9XG59XG5cbi8vIE1ha2UgZmlsZSBpbnB1dHMgYmV0dGVyIG1hdGNoIHRleHQgaW5wdXRzIGJ5IGZvcmNpbmcgdGhlbSB0byBuZXcgbGluZXMuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5cbi8vXG4vLyBMYWJlbHNcbi8vXG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsYWJlbD4vPGxlZ2VuZD5gIGRlZmF1bHRcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xufVxuXG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBSZXBlYXRlZCBpbiBgX2lucHV0X2dyb3VwLnNjc3NgIHRvIGF2b2lkIFNhc3MgZXh0ZW5kIGlzc3Vlcy5cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgJltzaXplXSxcbiAgJlttdWx0aXBsZV0ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIEZvcm0gZ3JvdXBzXG4vL1xuLy8gRGVzaWduZWQgdG8gaGVscCB3aXRoIHRoZSBvcmdhbml6YXRpb24gYW5kIHNwYWNpbmcgb2YgdmVydGljYWwgZm9ybXMuIEZvclxuLy8gaG9yaXpvbnRhbCBmb3JtcywgdXNlIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy5cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbn1cblxuXG4vLyBGb3JtIGdyaWRcbi8vXG4vLyBTcGVjaWFsIHJlcGxhY2VtZW50IGZvciBvdXIgZ3JpZCBzeXN0ZW0ncyBgLnJvd2AgZm9yIHRpZ2h0ZXIgZm9ybSBsYXlvdXRzLlxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gIG1hcmdpbi1sZWZ0OiAtJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcblxuICA+IC5jb2wsXG4gID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gICAgcGFkZGluZy1sZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gSW5kZW50IHRoZSBsYWJlbHMgdG8gcG9zaXRpb24gcmFkaW9zL2NoZWNrYm94ZXMgYXMgaGFuZ2luZyBjb250cm9scy5cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15O1xuICBtYXJnaW4tbGVmdDogLSRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIGZvciB3b3JrYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCxcbiAgJjpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCBib3R0b20gbWFyZ2luXG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIE92ZXJyaWRlIGJhc2UgLmZvcm0tY2hlY2tcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg7XG5cbiAgLy8gVW5kbyAuZm9ybS1jaGVjay1pbnB1dCBkZWZhdWx0cyBhbmQgYWRkIHNvbWUgYG1hcmdpbi1yaWdodGAuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cbi8vXG4vLyBQcm92aWRlIGZlZWRiYWNrIHRvIHVzZXJzIHdoZW4gZm9ybSBmaWVsZCB2YWx1ZXMgYXJlIHZhbGlkIG9yIGludmFsaWQuIFdvcmtzXG4vLyBwcmltYXJpbHkgZm9yIGNsaWVudC1zaWRlIHZhbGlkYXRpb24gdmlhIHNjb3BlZCBgOmludmFsaWRgIGFuZCBgOnZhbGlkYFxuLy8gcHNldWRvLWNsYXNzZXMgYnV0IGFsc28gaW5jbHVkZXMgYC5pcy1pbnZhbGlkYCBhbmQgYC5pcy12YWxpZGAgY2xhc3NlcyBmb3Jcbi8vIHNlcnZlciBzaWRlIHZhbGlkYXRpb24uXG5cbkBlYWNoICRzdGF0ZSwgJGRhdGEgaW4gJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMge1xuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCBtYXAtZ2V0KCRkYXRhLCBjb2xvciksIG1hcC1nZXQoJGRhdGEsIGljb24pKTtcbn1cblxuLy8gSW5saW5lIGZvcm1zXG4vL1xuLy8gTWFrZSBmb3JtcyBhcHBlYXIgaW5saW5lKC1ibG9jaykgYnkgYWRkaW5nIHRoZSBgLmZvcm0taW5saW5lYCBjbGFzcy4gSW5saW5lXG4vLyBmb3JtcyBiZWdpbiBzdGFja2VkIG9uIGV4dHJhIHNtYWxsIChtb2JpbGUpIGRldmljZXMgYW5kIHRoZW4gZ28gaW5saW5lIHdoZW5cbi8vIHZpZXdwb3J0cyByZWFjaCA8NzY4cHguXG4vL1xuLy8gUmVxdWlyZXMgd3JhcHBpbmcgaW5wdXRzIGFuZCBsYWJlbHMgd2l0aCBgLmZvcm0tZ3JvdXBgIGZvciBwcm9wZXIgZGlzcGxheSBvZlxuLy8gZGVmYXVsdCBIVE1MIGZvcm0gY29udHJvbHMgYW5kIG91ciBjdXN0b20gZm9ybSBjb250cm9scyAoZS5nLiwgaW5wdXQgZ3JvdXBzKS5cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gUHJldmVudCBzaG9ydGVyIGVsZW1lbnRzIGZyb20gZ3Jvd2luZyB0byBzYW1lIGhlaWdodCBhcyBvdGhlcnMgKGUuZy4sIHNtYWxsIGJ1dHRvbnMgZ3Jvd2luZyB0byBub3JtYWwgc2l6ZWQgYnV0dG9uIGhlaWdodClcblxuICAvLyBCZWNhdXNlIHdlIHVzZSBmbGV4LCB0aGUgaW5pdGlhbCBzaXppbmcgb2YgY2hlY2tib3hlcyBpcyBjb2xsYXBzZWQgYW5kXG4gIC8vIGRvZXNuJ3Qgb2NjdXB5IHRoZSBmdWxsLXdpZHRoICh3aGljaCBpcyB3aGF0IHdlIHdhbnQgZm9yIHhzIGdyaWQgdGllciksXG4gIC8vIHNvIHdlIGZvcmNlIHRoYXQgaGVyZS5cbiAgLmZvcm0tY2hlY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gS2ljayBpbiB0aGUgaW5saW5lXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyBJbmxpbmUtYmxvY2sgYWxsIHRoZSB0aGluZ3MgZm9yIFwiaW5saW5lXCJcbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gQWxsb3cgZm9sa3MgdG8gKm5vdCogdXNlIGAuZm9ybS1ncm91cGBcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvOyAvLyBQcmV2ZW50IGxhYmVscyBmcm9tIHN0YWNraW5nIGFib3ZlIGlucHV0cyBpbiBgLmZvcm0tZ3JvdXBgXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIE1ha2Ugc3RhdGljIGNvbnRyb2xzIGJlaGF2ZSBsaWtlIHJlZ3VsYXIgb25lc1xuICAgIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAsXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgLy8gUmVtb3ZlIGRlZmF1bHQgbWFyZ2luIG9uIHJhZGlvcy9jaGVja2JveGVzIHRoYXQgd2VyZSB1c2VkIGZvciBzdGFja2luZywgYW5kXG4gICAgLy8gdGhlbiB1bmRvIHRoZSBmbG9hdGluZyBvZiByYWRpb3MgYW5kIGNoZWNrYm94ZXMgdG8gbWF0Y2guXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHRyYW5zaXRpb24ge1xuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICBAaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbm9uZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gRm9ybSBjb250cm9sIGZvY3VzIHN0YXRlXG4vL1xuLy8gR2VuZXJhdGUgYSBjdXN0b21pemVkIGZvY3VzIHN0YXRlIGFuZCBmb3IgYW55IGlucHV0IHdpdGggdGhlIHNwZWNpZmllZCBjb2xvcixcbi8vIHdoaWNoIGRlZmF1bHRzIHRvIHRoZSBgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcmAgdmFyaWFibGUuXG4vL1xuLy8gV2UgaGlnaGx5IGVuY291cmFnZSB5b3UgdG8gbm90IGN1c3RvbWl6ZSB0aGUgZGVmYXVsdCB2YWx1ZSwgYnV0IGluc3RlYWQgdXNlXG4vLyB0aGlzIHRvIHR3ZWFrIGNvbG9ycyBvbiBhbiBhcy1uZWVkZWQgYmFzaXMuIFRoaXMgYWVzdGhldGljIGNoYW5nZSBpcyBiYXNlZCBvblxuLy8gV2ViS2l0J3MgZGVmYXVsdCBzdHlsZXMsIGJ1dCBhcHBsaWNhYmxlIHRvIGEgd2lkZXIgcmFuZ2Ugb2YgYnJvd3NlcnMuIEl0c1xuLy8gdXNhYmlsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IHNob3VsZCBiZSB0YWtlbiBpbnRvIGFjY291bnQgd2l0aCBhbnkgY2hhbmdlLlxuLy9cbi8vIEV4YW1wbGUgdXNhZ2U6IGNoYW5nZSB0aGUgZGVmYXVsdCBibHVlIGJvcmRlciBhbmQgc2hhZG93IHRvIHdoaXRlIGZvciBiZXR0ZXJcbi8vIGNvbnRyYXN0IGFnYWluc3QgYSBkYXJrIGdyYXkgYmFja2dyb3VuZC5cbkBtaXhpbiBmb3JtLWNvbnRyb2wtZm9jdXMoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGZvcm0tY29udHJvbC1mb2N1cygpYCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCAkY29sb3IsICRpY29uKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAkZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHkpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcblxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMTU1N1xuICAgIC8vIEFsaWduIHRvb2x0aXAgdG8gZm9ybSBlbGVtZW50c1xuICAgIC5mb3JtLXJvdyA+IC5jb2wgPiAmLFxuICAgIC5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdID4gJiB7XG4gICAgICBsZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1wYWRkaW5nLXggKiA0ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1wYWRkaW5nLXggKiAyIGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1yaWdodCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kLCAkY3VzdG9tLXNlbGVjdC1iZyBlc2NhcGUtc3ZnKCRpY29uKSAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uIC8gJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplIG5vLXJlcGVhdDtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRjb2xvciwgMTAlKTtcbiAgICAgICAgICBAaW5jbHVkZSBncmFkaWVudC1iZyhsaWdodGVuKCRjb2xvciwgMTAlKSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGN1c3RvbSBmaWxlXG4gIC5jdXN0b20tZmlsZS1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdyYWRpZW50c1xuXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yKSB7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14O1xuICB9IEBlbHNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXJhZGlhbCgkaW5uZXItY29sb3I6ICRncmF5LTcwMCwgJG91dGVyLWNvbG9yOiAkZ3JheS04MDApIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJGJ0bi1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRidG4tZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogJGJ0bi1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LCAkYnRuLXBhZGRpbmcteCwgJGJ0bi1mb250LXNpemUsICRidG4tbGluZS1oZWlnaHQsICRidG4tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkYnRuLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogJGJ0bi1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IGlmKCRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMsIHBvaW50ZXIsIG51bGwpO1xuXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1mb2N1cy1ib3gtc2hhZG93LCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1saW5lLWhlaWdodC1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tbGluZS1oZWlnaHQtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cblxuLy9cbi8vIEJsb2NrIGJ1dHRvblxuLy9cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcblxuICAvLyBWZXJ0aWNhbGx5IHNwYWNlIG91dCBtdWx0aXBsZSBibG9jayBidXR0b25zXG4gICsgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogJGJ0bi1ibG9jay1zcGFjaW5nLXk7XG4gIH1cbn1cblxuLy8gU3BlY2lmaWNpdHkgb3ZlcnJpZGVzXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICYuYnRuLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbkBtaXhpbiBidXR0b24tdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNy41JSksICRob3Zlci1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMCUpLCAkYWN0aXZlLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKSwgJGFjdGl2ZS1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMi41JSkpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdyk7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgfVxuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlbW92ZSB0aGUgZ3JhZGllbnQgZm9yIHRoZSBwcmVzc2VkL2FjdGl2ZSBzdGF0ZVxuICAgIH1cbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkY29sb3IsICRjb2xvci1ob3ZlcjogY29sb3IteWlxKCRjb2xvciksICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLCAkYWN0aXZlLWJvcmRlcjogJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQnV0dG9uIHNpemVzXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgLy8gTWFudWFsbHkgZGVjbGFyZSB0byBwcm92aWRlIGFuIG92ZXJyaWRlIHRvIHRoZSBicm93c2VyIGRlZmF1bHRcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cywgMCk7XG59XG4iLCIuZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcblxuICAmLndpZHRoIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aCk7XG4gIH1cbn1cbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIEdlbmVyYXRlIHRoZSBjYXJldCBhdXRvbWF0aWNhbGx5XG4gIEBpbmNsdWRlIGNhcmV0KCk7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51XG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWRyb3Bkb3duO1xuICBkaXNwbGF5OiBub25lOyAvLyBub25lIGJ5IGRlZmF1bHQsIGJ1dCBibG9jayBvbiBcIm9wZW5cIiBvZiB0aGUgbWVudVxuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAkZHJvcGRvd24tbWluLXdpZHRoO1xuICBwYWRkaW5nOiAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1wYWRkaW5nLXg7XG4gIG1hcmdpbjogJGRyb3Bkb3duLXNwYWNlciAwIDA7IC8vIG92ZXJyaWRlIGRlZmF1bHQgdWxcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkcm9wZG93bi1mb250LXNpemUpO1xuICBjb2xvcjogJGRyb3Bkb3duLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkZHJvcGRvd24tYm9yZGVyLXdpZHRoIHNvbGlkICRkcm9wZG93bi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRkcm9wZG93bi1ib3gtc2hhZG93KTtcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tbGVmdCB7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tcmlnaHQge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBbGxvdyBmb3IgZHJvcGRvd25zIHRvIGdvIGJvdHRvbSB1cCAoYWthLCBkcm9wdXAtbWVudSlcbi8vIEp1c3QgYWRkIC5kcm9wdXAgYWZ0ZXIgdGhlIHN0YW5kYXJkIC5kcm9wZG93biBjbGFzcyBhbmQgeW91J3JlIHNldC5cbi5kcm9wdXAge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3ByaWdodCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQocmlnaHQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGxlZnQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChsZWZ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIFdoZW4gUG9wcGVyIGlzIGVuYWJsZWQsIHJlc2V0IHRoZSBiYXNpYyBkcm9wZG93biBwb3NpdGlvblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi5kcm9wZG93bi1tZW51IHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxufVxuXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGA8aHI+YCkgd2l0aGluIHRoZSBkcm9wZG93blxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBAaW5jbHVkZSBuYXYtZGl2aWRlcigkZHJvcGRvd24tZGl2aWRlci1iZywgJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXksIHRydWUpO1xufVxuXG4vLyBMaW5rcywgYnV0dG9ucywgYW5kIG1vcmUgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4vL1xuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2Bcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIHByZXZlbnQgbGlua3MgZnJvbSByYW5kb21seSBicmVha2luZyBvbnRvIG5ldyBsaW5lc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXG5cbiAgLy8gUHJldmVudCBkcm9wZG93biBvdmVyZmxvdyBpZiB0aGVyZSdzIG5vIHBhZGRpbmdcbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI3NzAzXG4gIEBpZiAkZHJvcGRvd24tcGFkZGluZy15ID09IDAge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1ob3Zlci1iZyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZztcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogJGRyb3Bkb3duLWhlYWRlci1jb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBEcm9wZG93biB0ZXh0XG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbn1cbiIsIkBtaXhpbiBjYXJldC1kb3duKCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtdXAoKSB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1yaWdodCgpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LWxlZnQoKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICRlbmFibGUtY2FyZXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd24oKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1yaWdodCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWxlZnQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEhvcml6b250YWwgZGl2aWRlcnNcbi8vXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGhyKSB3aXRoaW4gZHJvcGRvd25zIGFuZCBuYXYgbGlzdHNcblxuQG1peGluIG5hdi1kaXZpZGVyKCRjb2xvcjogJG5hdi1kaXZpZGVyLWNvbG9yLCAkbWFyZ2luLXk6ICRuYXYtZGl2aWRlci1tYXJnaW4teSwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogJG1hcmdpbi15IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3I7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgbmF2LWRpdmlkZXIoKWAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIE1ha2UgdGhlIGRpdiBiZWhhdmUgbGlrZSBhIGJ1dHRvblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBtYXRjaCAuYnRuIGFsaWdubWVudCBnaXZlbiBmb250LXNpemUgaGFjayBhYm92ZVxuXG4gID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuXG4gICAgLy8gQnJpbmcgdGhlIGhvdmVyLCBmb2N1c2VkLCBhbmQgXCJhY3RpdmVcIiBidXR0b25zIHRvIHRoZSBmcm9udCB0byBvdmVybGF5XG4gICAgLy8gdGhlIGJvcmRlcnMgcHJvcGVybHlcbiAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cbn1cblxuLy8gT3B0aW9uYWw6IEdyb3VwIG11bHRpcGxlIGJ1dHRvbiBncm91cHMgdG9nZXRoZXIgZm9yIGEgdG9vbGJhclxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uYnRuLWdyb3VwIHtcbiAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVycyB3aGVuIGJ1dHRvbnMgYXJlIG5leHQgdG8gZWFjaCBvdGhlclxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xuICB9XG59XG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGJ1dHRvbiBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXIgbWFuaXB1bGF0aW9uLlxuXG4uYnRuLWdyb3VwLXNtID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1zbTsgfVxuLmJ0bi1ncm91cC1sZyA+IC5idG4geyBAZXh0ZW5kIC5idG4tbGc7IH1cblxuXG4vL1xuLy8gU3BsaXQgYnV0dG9uIGRyb3Bkb3duc1xuLy9cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuXG4gICY6OmFmdGVyLFxuICAuZHJvcHVwICY6OmFmdGVyLFxuICAuZHJvcHJpZ2h0ICY6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wbGVmdCAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xufVxuXG5cbi8vIFRoZSBjbGlja2FibGUgYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbWVudVxuLy8gU2V0IHRoZSBzYW1lIGluc2V0IHNoYWRvdyBhcyB0aGUgOmFjdGl2ZSBzdGF0ZVxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gIC8vIFNob3cgbm8gc2hhZG93IGZvciBgLmJ0bi1saW5rYCBzaW5jZSBpdCBoYXMgbm8gb3RoZXIgYnV0dG9uIHN0eWxlcy5cbiAgJi5idG4tbGluayB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBWZXJ0aWNhbCBidXR0b24gZ3JvdXBzXG4vL1xuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94IGFuZCByYWRpbyBvcHRpb25zXG4vL1xuLy8gSW4gb3JkZXIgdG8gc3VwcG9ydCB0aGUgYnJvd3NlcidzIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFjaywgcG93ZXJlZCBieSB0aGVcbi8vIGByZXF1aXJlZGAgYXR0cmlidXRlLCB3ZSBoYXZlIHRvIFwiaGlkZVwiIHRoZSBpbnB1dHMgdmlhIGBjbGlwYC4gV2UgY2Fubm90IHVzZVxuLy8gYGRpc3BsYXk6IG5vbmU7YCBvciBgdmlzaWJpbGl0eTogaGlkZGVuO2AgYXMgdGhhdCBhbHNvIGhpZGVzIHRoZSBwb3BvdmVyLlxuLy8gU2ltcGx5IHZpc3VhbGx5IGhpZGluZyB0aGUgaW5wdXRzIHZpYSBgb3BhY2l0eWAgd291bGQgbGVhdmUgdGhlbSBjbGlja2FibGUgaW5cbi8vIGNlcnRhaW4gY2FzZXMgd2hpY2ggaXMgcHJldmVudGVkIGJ5IHVzaW5nIGBjbGlwYCBhbmQgYHBvaW50ZXItZXZlbnRzYC5cbi8vIFRoaXMgd2F5LCB3ZSBlbnN1cmUgYSBET00gZWxlbWVudCBpcyB2aXNpYmxlIHRvIHBvc2l0aW9uIHRoZSBwb3BvdmVyIGZyb20uXG4vL1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEyNzk0IGFuZFxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTQ1NTkgZm9yIG1vcmUgaW5mb3JtYXRpb24uXG5cbi5idG4tZ3JvdXAtdG9nZ2xlIHtcbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCB2YWx1ZVxuXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5jdXN0b20tc2VsZWN0LFxuICA+IC5jdXN0b20tZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgKyAuZm9ybS1jb250cm9sLFxuICAgICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgKyAuY3VzdG9tLWZpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICB6LWluZGV4OiAzO1xuICB9XG5cbiAgLy8gQnJpbmcgdGhlIGN1c3RvbSBmaWxlIGlucHV0IGFib3ZlIHRoZSBsYWJlbFxuICA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICAgIHotaW5kZXg6IDQ7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmN1c3RvbS1zZWxlY3Qge1xuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gIC8vIEN1c3RvbSBmaWxlIGlucHV0cyBoYXZlIG1vcmUgY29tcGxleCBtYXJrdXAsIHRodXMgcmVxdWlyaW5nIGRpZmZlcmVudFxuICAvLyBib3JkZXItcmFkaXVzIG92ZXJyaWRlcy5cbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIgeyBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApOyB9XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gICY6bm90KC5oYXMtdmFsaWRhdGlvbikge1xuICAgID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuICAgID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSxcbiAgICA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmN1c3RvbS1zZWxlY3Q6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmRcbi8vXG4vLyBXaGlsZSBpdCByZXF1aXJlcyBvbmUgZXh0cmEgbGF5ZXIgb2YgSFRNTCBmb3IgZWFjaCwgZGVkaWNhdGVkIHByZXBlbmQgYW5kXG4vLyBhcHBlbmQgZWxlbWVudHMgYWxsb3cgdXMgdG8gMSkgYmUgbGVzcyBjbGV2ZXIsIDIpIHNpbXBsaWZ5IG91ciBzZWxlY3RvcnMsIGFuZFxuLy8gMykgc3VwcG9ydCBIVE1MNSBmb3JtIHZhbGlkYXRpb24uXG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG4gIH1cblxuICAuYnRuICsgLmJ0bixcbiAgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7IG1hcmdpbi1yaWdodDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cbi5pbnB1dC1ncm91cC1hcHBlbmQgeyBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBBbGxvdyB1c2Ugb2YgPGxhYmVsPiBlbGVtZW50cyBieSBvdmVycmlkaW5nIG91ciBkZWZhdWx0IG1hcmdpbi1ib3R0b21cbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gTnVrZSBkZWZhdWx0IG1hcmdpbnMgZnJvbSBjaGVja2JveGVzIGFuZCByYWRpb3MgdG8gdmVydGljYWxseSBjZW50ZXIgd2l0aGluLlxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nO1xufVxuXG5cbi8vIFByZXBlbmQgYW5kIGFwcGVuZCByb3VuZGVkIGNvcm5lcnNcbi8vXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xuLy8gYm9yZGVyLXJhZGl1cyB2YWx1ZXMgd2hlbiBleHRlbmRpbmcuIFRoZXkncmUgbW9yZSBzcGVjaWZpYyB0aGFuIHdlJ2QgbGlrZVxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXG5cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmJ0bixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG59XG4iLCIvLyBFbWJlZGRlZCBpY29ucyBmcm9tIE9wZW4gSWNvbmljLlxuLy8gUmVsZWFzZWQgdW5kZXIgTUlUIGFuZCBjb3B5cmlnaHQgMjAxNCBXYXlidXJ5LlxuLy8gaHR0cHM6Ly91c2VpY29uaWMuY29tL29wZW5cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBCYXNlIGNsYXNzIHRha2VzIGNhcmUgb2YgYWxsIHRoZSBrZXkgYmVoYXZpb3JhbCBhc3BlY3RzLlxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBLZWVwIHRoZW1lZCBhcHBlYXJhbmNlIGZvciBwcmludFxufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogJGN1c3RvbS1jb250cm9sLXNwYWNlci14O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xOyAvLyBQdXQgdGhlIGlucHV0IGJlaGluZCB0aGUgbGFiZWwgc28gaXQgZG9lc24ndCBvdmVybGF5IHRleHRcbiAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgaGVpZ2h0OiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpICogLjU7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHRoZSBtaXhpbiBpcyBub3QgdXNlZCBoZXJlIHRvIG1ha2Ugc3VyZSB0aGVyZSBpcyBmZWVkYmFja1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWJveC1zaGFkb3csICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCB0byB3b3JrIGFyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBDdXN0b20gY29udHJvbCBpbmRpY2F0b3JzXG4vL1xuLy8gQnVpbGQgdGhlIGN1c3RvbSBjb250cm9scyBvdXQgb2YgcHNldWRvLWVsZW1lbnRzLlxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGN1cnNvcjogJGN1c3RvbS1jb250cm9sLWN1cnNvcjtcblxuICAvLyBCYWNrZ3JvdW5kLWNvbG9yIGFuZCAod2hlbiBlbmFibGVkKSBncmFkaWVudFxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNTtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgIGJvcmRlcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gRm9yZWdyb3VuZCAoaWNvbilcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNTtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiA1MCUgLyAjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZX0gbm8tcmVwZWF0O1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciBjaGVja2JveGVzLlxuXG4uY3VzdG9tLWNoZWNrYm94IHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmcpO1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZSk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgICAmOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSYWRpb3Ncbi8vXG4vLyBUd2VhayBqdXN0IGEgZmV3IHRoaW5ncyBmb3IgcmFkaW9zLlxuXG4uY3VzdG9tLXJhZGlvIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gc3dpdGNoZXNcbi8vXG4vLyBUd2VhayBhIGZldyB0aGluZ3MgZm9yIHN3aXRjaGVzXG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXI7XG5cbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogLSgkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXIpO1xuICAgICAgd2lkdGg6ICRjdXN0b20tc3dpdGNoLXdpZHRoO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogYWRkKCgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiAyKTtcbiAgICAgIGxlZnQ6IGFkZCgtKCRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlciksICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogMik7XG4gICAgICB3aWR0aDogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU7XG4gICAgICBoZWlnaHQ6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I7XG4gICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odHJhbnNmb3JtIC4xNXMgZWFzZS1pbi1vdXQsICRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoJGN1c3RvbS1zd2l0Y2gtd2lkdGggLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBTZWxlY3Rcbi8vXG4vLyBSZXBsYWNlcyB0aGUgYnJvd3NlciBkZWZhdWx0IHNlbGVjdCB3aXRoIGEgY3VzdG9tIG9uZSwgbW9zdGx5IHB1bGxlZCBmcm9tXG4vLyBodHRwczovL3ByaW1lci5naXRodWIuaW8vLlxuLy9cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1jb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogJGN1c3RvbS1zZWxlY3QtYmcgJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDtcbiAgYm9yZGVyOiAkY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3cpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3csICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG5cbiAgICAmOjotbXMtdmFsdWUge1xuICAgICAgLy8gRm9yIHZpc3VhbCBjb25zaXN0ZW5jeSB3aXRoIG90aGVyIHBsYXRmb3Jtcy9icm93c2VycyxcbiAgICAgIC8vIHN1cHByZXNzIHRoZSBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZS5cbiAgICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSGlkZXMgdGhlIGRlZmF1bHQgY2FyZXQgaW4gSUUxMVxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGN1c3RvbS1zZWxlY3QtY29sb3I7XG4gIH1cbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTtcbiAgcGFkZGluZy10b3A6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc20pO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnO1xuICBwYWRkaW5nLXRvcDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWJvdHRvbTogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZyk7XG59XG5cblxuLy8gRmlsZVxuLy9cbi8vIEN1c3RvbSBmaWxlIGlucHV0LlxuXG4uY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCB0byB3b3JrIGFyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuICAmOmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc7XG4gIH1cblxuICBAZWFjaCAkbGFuZywgJHZhbHVlIGluICRjdXN0b20tZmlsZS10ZXh0IHtcbiAgICAmOmxhbmcoI3skbGFuZ30pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBjb250ZW50OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gICAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG4gIH1cbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tZmlsZS1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tZmlsZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRjdXN0b20tZmlsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1maWxlLWJnO1xuICBib3JkZXI6ICRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1maWxlLWJveC1zaGFkb3cpO1xuXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjtcbiAgICBwYWRkaW5nOiAkY3VzdG9tLWZpbGUtcGFkZGluZy15ICRjdXN0b20tZmlsZS1wYWRkaW5nLXg7XG4gICAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tZmlsZS1idXR0b24tYmcpO1xuICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAwKTtcbiAgfVxufVxuXG4vLyBSYW5nZVxuLy9cbi8vIFN0eWxlIHJhbmdlIGlucHV0cyB0aGUgc2FtZSBhY3Jvc3MgYnJvd3NlcnMuIFZlbmRvci1zcGVjaWZpYyBydWxlcyBmb3IgcHNldWRvXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxuLy8gYWN0aXZlIHN0YXRlcyBvbiBwcmVmaXhlZCBzZWxlY3RvcnMuXG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQsICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aCAqIDIpO1xuICBwYWRkaW5nOiAwOyAvLyBOZWVkIHRvIHJlc2V0IHBhZGRpbmdcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcblxuICAgIC8vIFBzZXVkby1lbGVtZW50cyBtdXN0IGJlIHNwbGl0IGFjcm9zcyBtdWx0aXBsZSBydWxlc2V0cyB0byBoYXZlIGFuIGVmZmVjdC5cbiAgICAvLyBObyBib3gtc2hhZG93KCkgbWl4aW4gZm9yIGZvY3VzIGFjY2Vzc2liaWxpdHkuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tcy10aHVtYiAgICAgICAgICAgIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gIH1cblxuICAmOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAoJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQgLSAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgLy8gV2h5P1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDA7IC8vIEVkZ2Ugc3BlY2lmaWNcbiAgICBtYXJnaW4tcmlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgLy8gV29ya2Fyb3VuZCB0aGF0IG92ZXJmbG93ZWQgYm94LXNoYWRvdyBpcyBoaWRkZW4uXG4gICAgbWFyZ2luLWxlZnQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgIC8vIFdvcmthcm91bmQgdGhhdCBvdmVyZmxvd2VkIGJveC1zaGFkb3cgaXMgaGlkZGVuLlxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbXMtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0ICogLjU7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtbG93ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtdXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgLy8gYXJiaXRyYXJ5P1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Oi1tcy10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzLCBgPHVsPmBzIG9yIGA8b2w+YHMuXG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRuYXYtbGluay1wYWRkaW5nLXkgJG5hdi1saW5rLXBhZGRpbmcteDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy9cbi8vIFRhYnNcbi8vXG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIC8vIFByZXZlbnRzIGFjdGl2ZSAubmF2LWxpbmsgdGFiIG92ZXJsYXBwaW5nIGZvY3VzIG91dGxpbmUgb2YgcHJldmlvdXMvbmV4dCAubmF2LWxpbmtcbiAgICAgIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gQ29udGVudHNcbi8vXG4vLyBOYXZiYXJcbi8vIE5hdmJhciBicmFuZFxuLy8gTmF2YmFyIG5hdlxuLy8gTmF2YmFyIHRleHRcbi8vIE5hdmJhciBkaXZpZGVyXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy8gTmF2YmFyIHBvc2l0aW9uXG4vLyBOYXZiYXIgdGhlbWVzXG5cblxuLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIGFsbG93IHVzIHRvIGRvIHRoZSBsaW5lIGJyZWFrIGZvciBjb2xsYXBzaW5nIGNvbnRlbnRcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBzcGFjZSBvdXQgYnJhbmQgZnJvbSBsb2dvXG4gIHBhZGRpbmc6ICRuYXZiYXItcGFkZGluZy15ICRuYXZiYXItcGFkZGluZy14O1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmNvbnRhaW5lcixcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIG1hcmdpbi1yaWdodDogJG5hdmJhci1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXYtbGluay1wYWRkaW5nLXk7XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteSAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6ICRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC5uYXZiYXItZXhwYW5kLSpgIHJlc3BvbnNpdmUgY2xhc3NlcyBmb3IgY29uZmlndXJpbmdcbi8vIHdoZXJlIHlvdXIgbmF2YmFyIGNvbGxhcHNlcy5cbi5uYXZiYXItZXhwYW5kIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHNpemUsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgICAgICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZvciBuZXN0aW5nIGNvbnRhaW5lcnMsIGhhdmUgdG8gcmVkZWNsYXJlIGZvciBhbGlnbm1lbnQgcHVycG9zZXNcbiAgICAgICAgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgICAgICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAgIC8vIENoYW5nZXMgZmxleC1iYXNlcyB0byBhdXRvIGJlY2F1c2Ugb2YgYW4gSUUxMCBidWdcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLy8gRGFyayBsaW5rcyBhZ2FpbnN0IGEgbGlnaHQgYmFja2dyb3VuZFxuLm5hdmJhci1saWdodCB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmcpO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gV2hpdGUgbGlua3MgYWdhaW5zdCBhIGRhcmsgYmFja2dyb3VuZFxuLm5hdmJhci1kYXJrIHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyk7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjI3NDAjaXNzdWVjb21tZW50LTMwNTg2ODEwNlxuICBoZWlnaHQ6ICRjYXJkLWhlaWdodDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgPiBociB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgPiAubGlzdC1ncm91cCB7XG4gICAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkICB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgLy8gRHVlIHRvIHNwZWNpZmljaXR5IG9mIHRoZSBhYm92ZSBzZWxlY3RvciAoYC5jYXJkID4gLmxpc3QtZ3JvdXBgKSwgd2UgbXVzdFxuICAvLyB1c2UgYSBjaGlsZCBzZWxlY3RvciBoZXJlIHRvIHByZXZlbnQgZG91YmxlIGJvcmRlcnMuXG4gID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4gID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cblxuLmNhcmQtYm9keSB7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBmb3IgZGVja3MgYW5kIGdyb3VwcyBzbyB0aGF0IGNhcmQgYmxvY2tzIHRha2UgdXBcbiAgLy8gYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZSwgZW5zdXJpbmcgZm9vdGVycyBhcmUgYWxpZ25lZCB0byB0aGUgYm90dG9tLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIGltYWdlIHNpemUgYnVnIGluIElFXG4gIC8vIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjg4NTVcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteDtcbiAgY29sb3I6ICRjYXJkLWNvbG9yO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206ICRjYXJkLXNwYWNlci15O1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0kY2FyZC1zcGFjZXIteSAqIC41O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgKyAuY2FyZC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogJGNhcmQtc3BhY2VyLXg7XG4gIH1cbn1cblxuLy9cbi8vIE9wdGlvbmFsIHRleHR1YWwgY2Fwc1xuLy9cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXkgJGNhcmQtc3BhY2VyLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlbW92ZXMgdGhlIGRlZmF1bHQgbWFyZ2luLWJvdHRvbSBvZiA8aE4+XG4gIGNvbG9yOiAkY2FyZC1jYXAtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAwIDApO1xuICB9XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xuICBjb2xvcjogJGNhcmQtY2FwLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1jYXAtYmc7XG4gIGJvcmRlci10b3A6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICB9XG59XG5cblxuLy9cbi8vIEhlYWRlciBuYXZzXG4vL1xuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14ICogLjU7XG4gIG1hcmdpbi1ib3R0b206IC0kY2FyZC1zcGFjZXIteTtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAqIC41O1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1zcGFjZXIteCAqIC41O1xuICBtYXJnaW4tbGVmdDogLSRjYXJkLXNwYWNlci14ICogLjU7XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6ICRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgZmxleC1zaHJpbms6IDA7IC8vIEZvciBJRTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yOTM5NlxuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBDYXJkIGRlY2tcblxuLmNhcmQtZGVjayB7XG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtZGVjay1tYXJnaW47XG4gICAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcblxuICAgIC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBkZWZhdWx0XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIENhcmQgZ3JvdXBzXG4vL1xuXG4uY2FyZC1ncm91cCB7XG4gIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgPiAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZ3JvdXAtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgICA+IC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLy8gSGFuZGxlIHJvdW5kZWQgY29ybmVyc1xuICAgICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDb2x1bW5zXG4vL1xuXG4uY2FyZC1jb2x1bW5zIHtcbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWNvbHVtbnMtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGNvbHVtbi1jb3VudDogJGNhcmQtY29sdW1ucy1jb3VudDtcbiAgICBjb2x1bW4tZ2FwOiAkY2FyZC1jb2x1bW5zLWdhcDtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcblxuICAgIC5jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gRG9uJ3QgbGV0IHRoZW0gdmVydGljYWxseSBzcGFuIG11bHRpcGxlIGNvbHVtbnNcbiAgICAgIHdpZHRoOiAxMDAlOyAvLyBEb24ndCBsZXQgdGhlaXIgd2lkdGggY2hhbmdlXG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIEFjY29yZGlvblxuLy9cblxuLmFjY29yZGlvbiB7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcblxuICA+IC5jYXJkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICAgIH1cblxuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgICB9XG5cbiAgICA+IC5jYXJkLWhlYWRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLSRjYXJkLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAkYnJlYWRjcnVtYi1wYWRkaW5nLXkgJGJyZWFkY3J1bWItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJyZWFkY3J1bWItZm9udC1zaXplKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyZWFkY3J1bWItYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICAvLyBUaGUgc2VwYXJhdG9yIGJldHdlZW4gYnJlYWRjcnVtYnMgKGJ5IGRlZmF1bHQsIGEgZm9yd2FyZC1zbGFzaDogXCIvXCIpXG4gICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZmxvYXQ6IGxlZnQ7IC8vIFN1cHByZXNzIGlubGluZSBzcGFjaW5ncyBhbmQgdW5kZXJsaW5pbmcgb2YgdGhlIHNlcGFyYXRvclxuICAgICAgcGFkZGluZy1yaWdodDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xuICAgICAgY29sb3I6ICRicmVhZGNydW1iLWRpdmlkZXItY29sb3I7XG4gICAgICBjb250ZW50OiBlc2NhcGUtc3ZnKCRicmVhZGNydW1iLWRpdmlkZXIpO1xuICAgIH1cbiAgfVxuXG4gIC8vIElFOS0xMSBoYWNrIHRvIHByb3Blcmx5IGhhbmRsZSBoeXBlcmxpbmsgdW5kZXJsaW5lcyBmb3IgYnJlYWRjcnVtYnMgYnVpbHRcbiAgLy8gd2l0aG91dCBgPHVsPmBzLiBUaGUgYDo6YmVmb3JlYCBwc2V1ZG8tZWxlbWVudCBnZW5lcmF0ZXMgYW4gZWxlbWVudFxuICAvLyAqd2l0aGluKiB0aGUgLmJyZWFkY3J1bWItaXRlbSBhbmQgdGhlcmVieSBpbmhlcml0cyB0aGUgYHRleHQtZGVjb3JhdGlvbmAuXG4gIC8vXG4gIC8vIFRvIHRyaWNrIElFIGludG8gc3VwcHJlc3NpbmcgdGhlIHVuZGVybGluZSwgd2UgZ2l2ZSB0aGUgcHNldWRvLWVsZW1lbnQgYW5cbiAgLy8gdW5kZXJsaW5lIGFuZCB0aGVuIGltbWVkaWF0ZWx5IHJlbW92ZSBpdC5cbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4gICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6ICRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjtcbiAgfVxufVxuIiwiLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoKTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRwYWdpbmF0aW9uLXBhZGRpbmcteSAkcGFnaW5hdGlvbi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1sZWZ0OiAtJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoO1xuICBsaW5lLWhlaWdodDogJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkcGFnaW5hdGlvbi1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1iZztcbiAgYm9yZGVyOiAkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggc29saWQgJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgb3V0bGluZTogJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTtcbiAgICBib3gtc2hhZG93OiAkcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG59XG5cbi5wYWdlLWl0ZW0ge1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLy8gT3BpbmlvbmF0ZWQ6IHJlbW92ZSB0aGUgXCJoYW5kXCIgY3Vyc29yIHNldCBwcmV2aW91c2x5IGZvciAucGFnZS1saW5rXG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cblxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LWxnLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRsaW5lLWhlaWdodC1sZywgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbSwgJHBhZ2luYXRpb24tcGFkZGluZy14LXNtLCAkZm9udC1zaXplLXNtLCAkbGluZS1oZWlnaHQtc20sICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG5AbWl4aW4gcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLnBhZ2UtbGluayB7XG4gICAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgLnBhZ2UtaXRlbSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBSZXF1aXJlcyBvbmUgb2YgdGhlIGNvbnRleHR1YWwsIGNvbG9yIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGBjb2xvcmAgYW5kXG4vLyBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogJGJhZGdlLXBhZGRpbmcteSAkYmFkZ2UtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJhZGdlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJhZGdlLXRyYW5zaXRpb24pO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBFbXB0eSBiYWRnZXMgY29sbGFwc2UgYXV0b21hdGljYWxseVxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIFF1aWNrIGZpeCBmb3IgYmFkZ2VzIGluIGJ1dHRvbnNcbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi8vIFBpbGwgYmFkZ2VzXG4vL1xuLy8gTWFrZSB0aGVtIGV4dHJhIHJvdW5kZWQgd2l0aCBhIG1vZGlmaWVyIHRvIHJlcGxhY2UgdjMncyBiYWRnZXMuXG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xuICBwYWRkaW5nLWxlZnQ6ICRiYWRnZS1waWxsLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gQ29sb3JzXG4vL1xuLy8gQ29udGV4dHVhbCB2YXJpYXRpb25zIChsaW5rZWQgYmFkZ2VzIGdldCBkYXJrZXIgb24gOmhvdmVyKS5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5iYWRnZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJhZGdlLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuIiwiQG1peGluIGJhZGdlLXZhcmlhbnQoJGJnKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmcsIDEwJSk7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYmFkZ2UtZm9jdXMtd2lkdGggcmdiYSgkYmcsIC41KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAkanVtYm90cm9uLXBhZGRpbmcgKCRqdW1ib3Ryb24tcGFkZGluZyAqIC41KTtcbiAgbWFyZ2luLWJvdHRvbTogJGp1bWJvdHJvbi1wYWRkaW5nO1xuICBjb2xvcjogJGp1bWJvdHJvbi1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGp1bWJvdHJvbi1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1sZyk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHBhZGRpbmc6ICgkanVtYm90cm9uLXBhZGRpbmcgKiAyKSAkanVtYm90cm9uLXBhZGRpbmc7XG4gIH1cbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRhbGVydC1tYXJnaW4tYm90dG9tO1xuICBib3JkZXI6ICRhbGVydC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGFsZXJ0LWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuLmFsZXJ0LWhlYWRpbmcge1xuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG59XG5cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjbG9zZS1mb250LXNpemUgKyAkYWxlcnQtcGFkZGluZy14ICogMjtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuXG4vLyBBbHRlcm5hdGUgc3R5bGVzXG4vL1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5hbGVydC0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQodGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYmctbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1ib3JkZXItbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1jb2xvci1sZXZlbCkpO1xuICB9XG59XG4iLCJAbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgNSUpO1xuICB9XG5cbiAgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpO1xuICB9XG59XG4iLCIvLyBEaXNhYmxlIGFuaW1hdGlvbiBpZiB0cmFuc2l0aW9ucyBhcmUgZGlzYWJsZWRcbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gICAgZnJvbSB7IGJhY2tncm91bmQtcG9zaXRpb246ICRwcm9ncmVzcy1oZWlnaHQgMDsgfVxuICAgIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9XG4gIH1cbn1cblxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAkcHJvZ3Jlc3MtaGVpZ2h0O1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBmb3JjZSByb3VuZGVkIGNvcm5lcnMgYnkgY3JvcHBpbmcgaXRcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcHJvZ3Jlc3MtZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwcm9ncmVzcy1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcHJvZ3Jlc3MtYm94LXNoYWRvdyk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJhci1iZztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkKCk7XG4gIGJhY2tncm91bmQtc2l6ZTogJHByb2dyZXNzLWhlaWdodCAkcHJvZ3Jlc3MtaGVpZ2h0O1xufVxuXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nIHByb2dyZXNzLWJhci1zdHJpcGVzO1xuXG4gICAgQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIEludGVyYWN0aXZlIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2UgYW5jaG9yIG9yIGJ1dHRvbiBlbGVtZW50cyBpbnN0ZWFkIG9mIGBsaWBzIG9yIGBkaXZgcyB0byBjcmVhdGUgaW50ZXJhY3RpdmVcbi8vIGxpc3QgaXRlbXMuIEluY2x1ZGVzIGFuIGV4dHJhIGAuYWN0aXZlYCBtb2RpZmllciBjbGFzcyBmb3Igc2VsZWN0ZWQgaXRlbXMuXG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBiZWNvbWUgMTAwJSBieSBkZWZhdWx0IHRob3VnaClcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGluaGVyaXQpXG5cbiAgLy8gSG92ZXIgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgei1pbmRleDogMTsgLy8gUGxhY2UgaG92ZXIvZm9jdXMgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWhvdmVyLWJnO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vLyBJbmRpdmlkdWFsIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2Ugb24gYGxpYHMgb3IgYGRpdmBzIHdpdGhpbiB0aGUgYC5saXN0LWdyb3VwYCBwYXJlbnQuXG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDtcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWJnO1xuICBib3JkZXI6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aCBzb2xpZCAkbGlzdC1ncm91cC1ib3JkZXItY29sb3I7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSW5jbHVkZSBib3RoIGhlcmUgZm9yIGA8YT5gcyBhbmQgYDxidXR0b24+YHNcbiAgJi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDI7IC8vIFBsYWNlIGFjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJiArICYge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEhvcml6b250YWxcbi8vXG4vLyBDaGFuZ2UgdGhlIGxheW91dCBvZiBsaXN0IGdyb3VwIGl0ZW1zIGZyb20gdmVydGljYWwgKGRlZmF1bHQpIHRvIGhvcml6b250YWwuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwjeyRpbmZpeH0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gRmx1c2ggbGlzdCBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgbGlzdCBncm91cCBpdGVtcyBlZGdlLXRvLWVkZ2UuIE1vc3Rcbi8vIHVzZWZ1bCB3aXRoaW4gb3RoZXIgY29tcG9uZW50cyAoZS5nLiwgY2FyZHMpLlxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBDb250ZXh0dWFsIHZhcmlhbnRzXG4vL1xuLy8gQWRkIG1vZGlmaWVyIGNsYXNzZXMgdG8gY2hhbmdlIHRleHQgYW5kIGJhY2tncm91bmQgY29sb3Igb24gaW5kaXZpZHVhbCBpdGVtcy5cbi8vIE9yZ2FuaXphdGlvbmFsbHksIHRoaXMgbXVzdCBjb21lIGFmdGVyIHRoZSBgOmhvdmVyYCBzdGF0ZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgLTkpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIDYpKTtcbn1cbiIsIi8vIExpc3QgR3JvdXBzXG5cbkBtaXhpbiBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kLCAkY29sb3IpIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG5cbiAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY2xvc2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjbG9zZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gIHRleHQtc2hhZG93OiAkY2xvc2UtdGV4dC1zaGFkb3c7XG4gIG9wYWNpdHk6IC41O1xuXG4gIC8vIE92ZXJyaWRlIDxhPidzIGhvdmVyIHN0eWxlXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBvcGFjaXR5OiAuNzU7XG4gICAgfVxuICB9XG59XG5cbi8vIEFkZGl0aW9uYWwgcHJvcGVydGllcyBmb3IgYnV0dG9uIHZlcnNpb25cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuIiwiLnRvYXN0IHtcbiAgLy8gUHJldmVudHMgZnJvbSBzaHJpbmtpbmcgaW4gSUUxMSwgd2hlbiBpbiBhIGZsZXggY29udGFpbmVyXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MzQxXG4gIGZsZXgtYmFzaXM6ICR0b2FzdC1tYXgtd2lkdGg7XG4gIG1heC13aWR0aDogJHRvYXN0LW1heC13aWR0aDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b2FzdC1mb250LXNpemUpO1xuICBjb2xvcjogJHRvYXN0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9hc3QtYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkdG9hc3QtYm9yZGVyLXdpZHRoIHNvbGlkICR0b2FzdC1ib3JkZXItY29sb3I7XG4gIGJveC1zaGFkb3c6ICR0b2FzdC1ib3gtc2hhZG93O1xuICBvcGFjaXR5OiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b2FzdC1ib3JkZXItcmFkaXVzKTtcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206ICR0b2FzdC1wYWRkaW5nLXg7XG4gIH1cblxuICAmLnNob3dpbmcge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICR0b2FzdC1wYWRkaW5nLXkgJHRvYXN0LXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b2FzdC1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoc3VidHJhY3QoJHRvYXN0LWJvcmRlci1yYWRpdXMsICR0b2FzdC1ib3JkZXItd2lkdGgpKTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAkdG9hc3QtcGFkZGluZy14OyAvLyBhcHBseSB0byBib3RoIHZlcnRpY2FsIGFuZCBob3Jpem9udGFsXG59XG4iLCIvLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4ubW9kYWwtb3BlbiB7XG4gIC8vIEtpbGwgdGhlIHNjcm9sbCBvbiB0aGUgYm9keVxuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5tb2RhbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLy8gQ29udGFpbmVyIHRoYXQgdGhlIG1vZGFsIHNjcm9sbHMgd2l0aGluXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW47XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zaG93LXRyYW5zZm9ybTtcbiAgfVxuXG4gIC8vIFdoZW4gdHJ5aW5nIHRvIGNsb3NlLCBhbmltYXRlIGZvY3VzIHRvIHNjYWxlXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2NhbGUtdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7IC8vIElFMTAvMTFcbiAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7IC8vIElFMTAvMTFcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZvb3RlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAvLyBFbnN1cmUgYG1vZGFsLWRpYWxvZy1jZW50ZXJlZGAgZXh0ZW5kcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIHZpZXcgKElFMTAvMTEpXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IC8vIElFMTBcbiAgICBoZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuICAgIGhlaWdodDogbWluLWNvbnRlbnQ7IC8vIFJlc2V0IGhlaWdodCB0byAwIGV4Y2VwdCBvbiBJRVxuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAvLyBFbnN1cmUgYC5tb2RhbC1ib2R5YCBzaG93cyBzY3JvbGxiYXIgKElFMTAvMTEpXG4gICYubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiAkbW9kYWwtY29udGVudC1jb2xvcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1jb250ZW50LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsLWJhY2tkcm9wO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1iYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OyB9XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC8vIHNvIHRoZSBjbG9zZSBidG4gYWx3YXlzIHN0YXlzIG9uIHRoZSB1cHBlciByaWdodCBjb3JuZXJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gIGJvcmRlci1ib3R0b206ICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAuY2xvc2Uge1xuICAgIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgICAvLyBhdXRvIG9uIHRoZSBsZWZ0IGZvcmNlIGljb24gdG8gdGhlIHJpZ2h0IGV2ZW4gd2hlbiB0aGVyZSBpcyBubyAubW9kYWwtdGl0bGVcbiAgICBtYXJnaW46ICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpIGF1dG87XG4gIH1cbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0O1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gdmVydGljYWxseSBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nIC0gJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAqIC41O1xuICBib3JkZXItdG9wOiAkbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gUGxhY2UgbWFyZ2luIGJldHdlZW4gZm9vdGVyIGVsZW1lbnRzXG4gIC8vIFRoaXMgc29sdXRpb24gaXMgZmFyIGZyb20gaWRlYWwgYmVjYXVzZSBvZiB0aGUgdW5pdmVyc2FsIHNlbGVjdG9yIHVzYWdlLFxuICAvLyBidXQgaXMgbmVlZGVkIHRvIGZpeCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0ODAwXG4gID4gKiB7XG4gICAgbWFyZ2luOiAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuICogLjU7XG4gIH1cbn1cblxuLy8gTWVhc3VyZSBzY3JvbGxiYXIgd2lkdGggZm9yIHBhZGRpbmcgYm9keSBkdXJpbmcgbW9kYWwgc2hvdy9oaWRlXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbWQ7XG4gICAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwIGF1dG87XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgICAgIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cCk7XG4gIH1cblxuICAubW9kYWwtc20geyBtYXgtd2lkdGg6ICRtb2RhbC1zbTsgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1sZztcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7IG1heC13aWR0aDogJG1vZGFsLXhsOyB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogJHppbmRleC10b29sdGlwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAkdG9vbHRpcC1tYXJnaW47XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHRvb2x0aXAtZm9udC1zaXplKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHRvb2x0aXAncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xuXG4gICYuc2hvdyB7IG9wYWNpdHk6ICR0b29sdGlwLW9wYWNpdHk7IH1cblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC10b3Age1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIGJvdHRvbTogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1yaWdodCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20ge1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIHRvcDogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1sZWZ0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpIDAgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtbGVmdDtcbiAgfVxufVxuXG4vLyBXcmFwcGVyIGZvciB0aGUgdG9vbHRpcCBjb250ZW50XG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogJHRvb2x0aXAtbWF4LXdpZHRoO1xuICBwYWRkaW5nOiAkdG9vbHRpcC1wYWRkaW5nLXkgJHRvb2x0aXAtcGFkZGluZy14O1xuICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG59XG4iLCJAbWl4aW4gcmVzZXQtdGV4dCgpIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG8gTk9UIHJlc2V0IGZvbnQtc2l6ZSBvciB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4iLCIucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LXBvcG92ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6ICRwb3BvdmVyLW1heC13aWR0aDtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcG9wb3Zlci1mb250LXNpemUpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgcG9wb3ZlcidzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHBvcG92ZXItYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHBvcG92ZXItYm94LXNoYWRvdyk7XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIG1hcmdpbjogMCAkcG9wb3Zlci1ib3JkZXItcmFkaXVzO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci10b3Age1xuICBtYXJnaW4tYm90dG9tOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIGJvdHRvbTogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItcmlnaHQge1xuICBtYXJnaW4tbGVmdDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICBsZWZ0OiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW46ICRwb3BvdmVyLWJvcmRlci1yYWRpdXMgMDsgLy8gbWFrZSBzdXJlIHRoZSBhcnJvdyBkb2VzIG5vdCB0b3VjaCB0aGUgcG9wb3ZlcidzIHJvdW5kZWQgY29ybmVyc1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGxlZnQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gIG1hcmdpbi10b3A6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgdG9wOiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogLSRwb3BvdmVyLWFycm93LXdpZHRoICogLjU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItaGVhZGVyLWJnO1xuICB9XG59XG5cbi5icy1wb3BvdmVyLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgcmlnaHQ6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbjogJHBvcG92ZXItYm9yZGVyLXJhZGl1cyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDAgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItbGVmdDtcbiAgfVxufVxuXG5cbi8vIE9mZnNldCB0aGUgcG9wb3ZlciB0byBhY2NvdW50IGZvciB0aGUgcG9wb3ZlciBhcnJvd1xuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIFJlYm9vdFxuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6ICRwb3BvdmVyLWhlYWRlci1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItaGVhZGVyLWJnO1xuICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgZGFya2VuKCRwb3BvdmVyLWhlYWRlci1iZywgNSUpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteSAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteDtcbiAgY29sb3I6ICRwb3BvdmVyLWJvZHktY29sb3I7XG59XG4iLCIvLyBOb3RlcyBvbiB0aGUgY2xhc3Nlczpcbi8vXG4vLyAxLiAuY2Fyb3VzZWwucG9pbnRlci1ldmVudCBzaG91bGQgaWRlYWxseSBiZSBwYW4teSAodG8gYWxsb3cgZm9yIHVzZXJzIHRvIHNjcm9sbCB2ZXJ0aWNhbGx5KVxuLy8gICAgZXZlbiB3aGVuIHRoZWlyIHNjcm9sbCBhY3Rpb24gc3RhcnRlZCBvbiBhIGNhcm91c2VsLCBidXQgZm9yIGNvbXBhdGliaWxpdHkgKHdpdGggRmlyZWZveClcbi8vICAgIHdlJ3JlIHByZXZlbnRpbmcgYWxsIGFjdGlvbnMgaW5zdGVhZFxuLy8gMi4gVGhlIC5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5jYXJvdXNlbC1pdGVtLXJpZ2h0IGlzIHVzZWQgdG8gaW5kaWNhdGUgd2hlcmVcbi8vICAgIHRoZSBhY3RpdmUgc2xpZGUgaXMgaGVhZGluZy5cbi8vIDMuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbSBpcyB0aGUgY3VycmVudCBzbGlkZS5cbi8vIDQuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQgaXMgdGhlIGN1cnJlbnRcbi8vICAgIHNsaWRlIGluIGl0cyBpbi10cmFuc2l0aW9uIHN0YXRlLiBPbmx5IG9uZSBvZiB0aGVzZSBvY2N1cnMgYXQgYSB0aW1lLlxuLy8gNS4gLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodFxuLy8gICAgaXMgdGhlIHVwY29taW5nIHNsaWRlIGluIHRyYW5zaXRpb24uXG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLXRyYW5zaXRpb24pO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tcmlnaHQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgdHJhbnNpdGlvbnNcbi8vXG5cbi5jYXJvdXNlbC1mYWRlIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHotaW5kZXg6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMHMgJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG59XG5cblxuLy9cbi8vIExlZnQvcmlnaHQgY29udHJvbHMgZm9yIG5hdlxuLy9cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICAvLyBVc2UgZmxleCBmb3IgYWxpZ25tZW50ICgxLTMpXG4gIGRpc3BsYXk6IGZsZXg7IC8vIDEuIGFsbG93IGZsZXggc3R5bGVzXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIDIuIHZlcnRpY2FsbHkgY2VudGVyIGNvbnRlbnRzXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyAvLyAzLiBob3Jpem9udGFsbHkgY2VudGVyIGNvbnRlbnRzXG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uKTtcblxuICAvLyBIb3Zlci9mb2N1cyBzdGF0ZVxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpO1xuICB9XG59XG5cbi8vIEljb25zIGZvciB3aXRoaW5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGhlaWdodDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgYmFja2dyb3VuZDogNTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnKTtcbn1cblxuXG4vLyBPcHRpb25hbCBpbmRpY2F0b3IgcGlwc1xuLy9cbi8vIEFkZCBhbiBvcmRlcmVkIGxpc3Qgd2l0aCB0aGUgZm9sbG93aW5nIGNsYXNzIGFuZCBhZGQgYSBsaXN0IGl0ZW0gZm9yIGVhY2hcbi8vIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDsgLy8gb3ZlcnJpZGUgPG9sPiBkZWZhdWx0XG4gIC8vIFVzZSB0aGUgLmNhcm91c2VsLWNvbnRyb2wncyB3aWR0aCBhcyBtYXJnaW4gc28gd2UgZG9uJ3Qgb3ZlcmxheSB0aG9zZVxuICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgbGkge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIHdpZHRoOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoO1xuICAgIGhlaWdodDogJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAvLyBVc2UgdHJhbnNwYXJlbnQgYm9yZGVycyB0byBpbmNyZWFzZSB0aGUgaGl0IGFyZWEgYnkgMTBweCBvbiB0b3AgYW5kIGJvdHRvbS5cbiAgICBib3JkZXItdG9wOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbik7XG4gIH1cblxuICAuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cblxuLy8gT3B0aW9uYWwgY2FwdGlvbnNcbi8vXG4vL1xuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgKiAuNTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCJAbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvL1xuLy8gUm90YXRpbmcgYm9yZGVyXG4vL1xuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG5cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246ICRzcGlubmVyLXZlcnRpY2FsLWFsaWduO1xuICBib3JkZXI6ICRzcGlubmVyLWJvcmRlci13aWR0aCBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGgtc207XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0LXNtO1xuICBib3JkZXItd2lkdGg6ICRzcGlubmVyLWJvcmRlci13aWR0aC1zbTtcbn1cblxuLy9cbi8vIEdyb3dpbmcgY2lyY2xlXG4vL1xuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246ICRzcGlubmVyLXZlcnRpY2FsLWFsaWduO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3Jvdztcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aC1zbTtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQtc207XG59XG5cbkBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkge1xuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5zcGlubmVyLWJvcmRlcixcbiAgICAuc3Bpbm5lci1ncm93IHtcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uYWxpZ24tYmFzZWxpbmUgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfSAvLyBCcm93c2VyIGRlZmF1bHRcbi5hbGlnbi10b3AgICAgICAgICB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuLmFsaWduLW1pZGRsZSAgICAgIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tYm90dG9tICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LWJvdHRvbSB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC10b3AgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbnRleHR1YWwgYmFja2dyb3VuZHNcblxuQG1peGluIGJnLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIGEjeyRwYXJlbnR9LFxuICBidXR0b24jeyRwYXJlbnR9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy12YXJpYW50YCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbkBtaXhpbiBiZy1ncmFkaWVudC12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGJnLWdyYWRpZW50LXZhcmlhbnRgIG1peGluXCIsIFwidjQuNS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgYmctdmFyaWFudChcIi5iZy0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbn1cblxuQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgQGluY2x1ZGUgYmctZ3JhZGllbnQtdmFyaWFudChcIi5iZy1ncmFkaWVudC0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbiAgfVxufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdCwgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBCb3JkZXJcbi8vXG5cbi5ib3JkZXIgICAgICAgICB7IGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wICAgICB7IGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0ICAgeyBib3JkZXItcmlnaHQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbSAgeyBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0ICAgIHsgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCAgICAgICAgeyBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AtMCAgICB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodC0wICB7IGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbS0wIHsgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQtMCAgIHsgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJvcmRlci0jeyRjb2xvcn0ge1xuICAgIGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8vXG4vLyBCb3JkZXItcmFkaXVzXG4vL1xuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGcgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiAkcm91bmRlZC1waWxsICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgY29tbW9uIGBkaXNwbGF5YCB2YWx1ZXNcbi8vXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgICAgLmQjeyRpbmZpeH0tI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciB0b2dnbGluZyBgZGlzcGxheWAgaW4gcHJpbnRcbi8vXG5cbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgIC5kLXByaW50LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4gIGlmcmFtZSxcbiAgZW1iZWQsXG4gIG9iamVjdCxcbiAgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AZWFjaCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8gaW4gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvcyB7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAxKTtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXk6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDIpO1xuXG4gIC5lbWJlZC1yZXNwb25zaXZlLSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXh9YnkjeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15fSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKGRpdmlkZSgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teSwgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXgpKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBGbGV4IHZhcmlhdGlvblxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIGFkZGl0aW9uYWwgZmxleCBhbGlnbm1lbnQgb3B0aW9ucy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsZXgjeyRpbmZpeH0tcm93ICAgICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4gICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXJvdy1yZXZlcnNlICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbiAgICAuZmxleCN7JGluZml4fS13cmFwICAgICAgICAgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LW5vd3JhcCAgICAgICB7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS13cmFwLXJldmVyc2UgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZmlsbCAgICAgICAgIHsgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMCAgICAgICB7IGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0xICAgICAgIHsgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMCAgICAgeyBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTEgICAgIHsgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1zdGFydCAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1lbmQgICAgIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1hcm91bmQgIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdHJldGNoIHsgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1hdXRvICAgICB7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxvYXQjeyRpbmZpeH0tbGVmdCAgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tbm9uZSAgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJHVzZXItc2VsZWN0cyB7XG4gIC51c2VyLXNlbGVjdC0jeyR2YWx1ZX0geyB1c2VyLXNlbGVjdDogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJG92ZXJmbG93cyB7XG4gIC5vdmVyZmxvdy0jeyR2YWx1ZX0geyBvdmVyZmxvdzogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb21tb24gdmFsdWVzXG5AZWFjaCAkcG9zaXRpb24gaW4gJHBvc2l0aW9ucyB7XG4gIC5wb3NpdGlvbi0jeyRwb3NpdGlvbn0geyBwb3NpdGlvbjogJHBvc2l0aW9uICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gIH1cbn1cbiIsIi8vXG4vLyBTY3JlZW5yZWFkZXJzXG4vL1xuXG4uc3Itb25seSB7XG4gIEBpbmNsdWRlIHNyLW9ubHkoKTtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTtcbn1cbiIsIi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2tpdHR5Z2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiBzci1vbmx5KCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcbi8vXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXG5cbkBtaXhpbiBzci1vbmx5LWZvY3VzYWJsZSgpIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5zaGFkb3ctc20geyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1zbSAhaW1wb3J0YW50OyB9XG4uc2hhZG93IHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3cgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1sZyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWxnICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbm9uZSB7IGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFdpZHRoIGFuZCBoZWlnaHRcblxuQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKHdpZHRoOiB3LCBoZWlnaHQ6IGgpIHtcbiAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNpemVzIHtcbiAgICAuI3skYWJicmV2fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4ubXctMTAwIHsgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbi5taC0xMDAgeyBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLy8gVmlld3BvcnQgYWRkaXRpb25hbCBoZWxwZXJzXG5cbi5taW4tdnctMTAwIHsgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4ubWluLXZoLTEwMCB7IG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLnZ3LTEwMCB7IHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4udmgtMTAwIHsgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gTWFyZ2luIGFuZCBQYWRkaW5nXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICRwcm9wLCAkYWJicmV2IGluIChtYXJnaW46IG0sIHBhZGRpbmc6IHApIHtcbiAgICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgICAgLiN7JGFiYnJldn0jeyRpbmZpeH0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC4jeyRhYmJyZXZ9dCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS10b3A6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fXIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tcmlnaHQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tYm90dG9tOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1sI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWxlZnQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIE5lZ2F0aXZlIG1hcmdpbnMgKGUuZy4sIHdoZXJlIGAubWItbjFgIGlzIG5lZ2F0aXZlIHZlcnNpb24gb2YgYC5tYi0xYClcbiAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICBAaWYgXCIjeyRzaXplfVwiICE9IFwiMFwiIHtcbiAgICAgICAgLm0jeyRpbmZpeH0tbiN7JHNpemV9IHsgbWFyZ2luOiAtJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tdCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1yI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tYiN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1sI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTb21lIHNwZWNpYWwgbWFyZ2luIHV0aWxzXG4gICAgLm0jeyRpbmZpeH0tYXV0byB7IG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm10I3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubXIjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1iI3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWwjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIFN0cmV0Y2hlZCBsaW5rXG4vL1xuXG4uc3RyZXRjaGVkLWxpbmsge1xuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIC8vIEp1c3QgaW4gY2FzZSBgcG9pbnRlci1ldmVudHM6IG5vbmVgIGlzIHNldCBvbiBhIHBhcmVudFxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy8gSUUxMCBidWdmaXgsIHNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8xNjk0Nzk2Ny9pZTEwLWhvdmVyLXBzZXVkby1jbGFzcy1kb2VzbnQtd29yay13aXRob3V0LWJhY2tncm91bmQtY29sb3JcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFRleHRcbi8vXG5cbi50ZXh0LW1vbm9zcGFjZSB7IGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlICFpbXBvcnRhbnQ7IH1cblxuLy8gQWxpZ25tZW50XG5cbi50ZXh0LWp1c3RpZnkgIHsgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XG4udGV4dC13cmFwICAgICB7IHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuLnRleHQtbm93cmFwICAgeyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRydW5jYXRlIHsgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpOyB9XG5cbi8vIFJlc3BvbnNpdmUgYWxpZ25tZW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC50ZXh0I3skaW5maXh9LWxlZnQgICB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LXJpZ2h0ICB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi8vIFRyYW5zZm9ybWF0aW9uXG5cbi50ZXh0LWxvd2VyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXVwcGVyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWNhcGl0YWxpemUgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi8vIFdlaWdodCBhbmQgaXRhbGljc1xuXG4uZm9udC13ZWlnaHQtbGlnaHQgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LW5vcm1hbCAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZCAgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZGVyICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LWl0YWxpYyAgICAgICAgIHsgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLy8gQ29udGV4dHVhbCBjb2xvcnNcblxuLnRleHQtd2hpdGUgeyBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudChcIi50ZXh0LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuXG4udGV4dC1ib2R5IHsgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW11dGVkIHsgY29sb3I6ICR0ZXh0LW11dGVkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxhY2stNTAgeyBjb2xvcjogcmdiYSgkYmxhY2ssIC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS01MCB7IGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjUpICFpbXBvcnRhbnQ7IH1cblxuLy8gTWlzY1xuXG4udGV4dC1oaWRlIHtcbiAgQGluY2x1ZGUgdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBEZXByZWNhdGVkLCBidXQgYXZvaWRzIGlzc3VlcyB3aXRoIGZsZXggY29udGFpbmVyc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgLy8gVXNlZCBpbnN0ZWFkIG9mIGBvdmVyZmxvdy13cmFwYCBmb3IgSUUgJiBFZGdlIExlZ2FjeVxufVxuXG4vLyBSZXNldFxuXG4udGV4dC1yZXNldCB7IGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFR5cG9ncmFwaHlcblxuQG1peGluIHRleHQtZW1waGFzaXMtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIEBpZiAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlICE9IDAge1xuICAgIGEjeyRwYXJlbnR9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtZW1waGFzaXMtdmFyaWFudCgpYFwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcbkBtaXhpbiB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZm9udC1mYW1pbHktbm8tbWlzc2luZy1nZW5lcmljLWZhbWlseS1rZXl3b3JkXG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuXG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWhpZGUoKWBcIiwgXCJ2NC4xLjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBWaXNpYmlsaXR5IHV0aWxpdGllc1xuLy9cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvbWFpbi5jc3MvYmxvYi9tYXN0ZXIvc3JjL19wcmludC5jc3NcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFByaW50IHN0eWxlcy5cbi8vIElubGluZWQgdG8gYXZvaWQgdGhlIGFkZGl0aW9uYWwgSFRUUCByZXF1ZXN0OlxuLy8gaHR0cHM6Ly93d3cucGhwaWVkLmNvbS9kZWxheS1sb2FkaW5nLXlvdXItcHJpbnQtY3NzL1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQGlmICRlbmFibGUtcHJpbnQtc3R5bGVzIHtcbiAgQG1lZGlhIHByaW50IHtcbiAgICAqLFxuICAgICo6OmJlZm9yZSxcbiAgICAqOjphZnRlciB7XG4gICAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgb3V0IGBjb2xvcmAgYW5kIGBiYWNrZ3JvdW5kYFxuICAgICAgLy9jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7IC8vIEJsYWNrIHByaW50cyBmYXN0ZXJcbiAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAvL2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAmOm5vdCguYnRuKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vYVtocmVmXTo6YWZ0ZXIge1xuICAgIC8vICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgICAvL31cblxuICAgIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9cbiAgICAvLyBEb24ndCBzaG93IGxpbmtzIHRoYXQgYXJlIGZyYWdtZW50IGlkZW50aWZpZXJzLFxuICAgIC8vIG9yIHVzZSB0aGUgYGphdmFzY3JpcHQ6YCBwc2V1ZG8gcHJvdG9jb2xcbiAgICAvL1xuXG4gICAgLy9hW2hyZWZePVwiI1wiXTo6YWZ0ZXIsXG4gICAgLy9hW2hyZWZePVwiamF2YXNjcmlwdDpcIl06OmFmdGVyIHtcbiAgICAvLyBjb250ZW50OiBcIlwiO1xuICAgIC8vfVxuXG4gICAgcHJlIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBwcmUsXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGdyYXktNTAwOyAvLyBCb290c3RyYXAgY3VzdG9tIGNvZGU7IHVzaW5nIGAkYm9yZGVyLXdpZHRoYCBpbnN0ZWFkIG9mIDFweFxuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIHRyLFxuICAgIGltZyB7XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgcCxcbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBvcnBoYW5zOiAzO1xuICAgICAgd2lkb3dzOiAzO1xuICAgIH1cblxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIHN0YXJ0XG5cbiAgICAvLyBTcGVjaWZ5IGEgc2l6ZSBhbmQgbWluLXdpZHRoIHRvIG1ha2UgcHJpbnRpbmcgY2xvc2VyIGFjcm9zcyBicm93c2Vycy5cbiAgICAvLyBXZSBkb24ndCBzZXQgbWFyZ2luIGhlcmUgYmVjYXVzZSBpdCBicmVha3MgYHNpemVgIGluIENocm9tZS4gV2UgYWxzb1xuICAgIC8vIGRvbid0IHVzZSBgIWltcG9ydGFudGAgb24gYHNpemVgIGFzIGl0IGJyZWFrcyBpbiBDaHJvbWUuXG4gICAgQHBhZ2Uge1xuICAgICAgc2l6ZTogJHByaW50LXBhZ2Utc2l6ZTtcbiAgICB9XG4gICAgYm9keSB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIGNvbXBvbmVudHNcbiAgICAubmF2YmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5iYWRnZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJsYWNrO1xuICAgIH1cblxuICAgIC50YWJsZSB7XG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG5cbiAgICAgIHRkLFxuICAgICAgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtYm9yZGVyZWQge1xuICAgICAgdGgsXG4gICAgICB0ZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTMwMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1kYXJrIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBlbmRcbiAgfVxufVxuIiwiQGVhY2ggJGdjb2xvcl9uYW1lLCAkZ2NvbG9yIGluICRncmFkaWVudC1jb2xvcnMge1xuICAkc3RhcnQtY29sb3I6IG1hcC1nZXQoJGdjb2xvciwgc3RhcnQtY29sb3IpO1xuICAkZW5kLWNvbG9yOiBtYXAtZ2V0KCRnY29sb3IsIGVuZC1jb2xvcik7XG5cbiAgLnNpZGViYXItI3skZ2NvbG9yX25hbWV9IHtcbiAgICAuc2lkZWJhci1sZWZ0IHtcbiAgICAgIEBpbmNsdWRlIGRpcmVjdGlvbmFsLWdyYWRpZW50KC0xNTRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gICAgfVxuICB9XG4gIC4jeyRnY29sb3JfbmFtZX0ge1xuICAgIEBpbmNsdWRlIGRpcmVjdGlvbmFsLWdyYWRpZW50KC0xNTRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gIH1cbiAgLmJ0bi4jeyRnY29sb3JfbmFtZX0ge1xuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGRpcmVjdGlvbmFsLWdyYWRpZW50KC05MGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgICB9XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yX25hbWUsICRjb2xvciBpbiAkc29saWQtY29sb3JzIHtcbiAgICAuc2lkZWJhci0jeyRjb2xvcl9uYW1lfSB7XG4gICAgICAgIC5zaWRlYmFyLWxlZnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuICAgIC4jeyRjb2xvcl9uYW1lfSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcbiAgICB9XG59XG5cbi8vIFxuJGZ1bGwtbWFwOiBnZW4tY29sb3ItZnVsbC1vcGFjaXR5LW1hcCgkY29sb3JzKTtcbi8qXG4kZnVsbC1tYXA6IChcbiAgYmx1ZTogKFxuICAgIDEwMDogI2YzMTMxMixcbiAgICAuLi4uLixcbiAgICA5MDA6ICNmMzIzMzJcbiAgKSxcbiAgcmVkOiAoXG4gICAgMTAwOiAjZjMxMzEyLFxuICAgIC4uLi4uLFxuICAgIDkwMDogI2YzMjMzMlxuICApXG4pXG4qL1xuXG5AZWFjaCAkY29sb3JOYW1lLCAkbWFwIGluICRmdWxsLW1hcCB7XG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJG1hcCB7XG4gICAgLiN7JGNvbG9yTmFtZX0tI3skbmFtZX0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZhbHVlO1xuICAgIH1cbiAgICAudGV4dC0jeyRjb2xvck5hbWV9LSN7JG5hbWV9IHtcbiAgICAgICAgQGlmIChsaWdodG5lc3MoICR2YWx1ZSApID4gNDApIHtcbiAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2Uge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIGRpcmVjdGlvbmFsLWdyYWRpZW50KCRkaXIsICRmcm9tLCAkdG8sICRzdG9wOiAxMDAlKSB7XG4gIC8qIGZhbGxiYWNrL2ltYWdlIG5vbi1jb3ZlciBjb2xvciAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZnJvbTtcblxuICAvKiBGaXJlZm94IDMuNisgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoJGRpciwgJGZyb20gMCUsICR0byAkc3RvcCk7XG5cbiAgLyogU2FmYXJpIDQrLCBDaHJvbWUgMSsgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChcbiAgICBsaW5lYXIsXG4gICAgJGRpcixcbiAgICByaWdodCB0b3AsXG4gICAgY29sb3Itc3RvcCgwJSwgJGZyb20pLFxuICAgIGNvbG9yLXN0b3AoJHN0b3AsICR0bylcbiAgKTtcblxuICAvKiBTYWZhcmkgNS4xKywgQ2hyb21lIDEwKyAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgkZGlyLCAkZnJvbSAwJSwgJHRvICRzdG9wKTtcblxuICAvKiBPcGVyYSAxMS4xMCsgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KCRkaXIsICRmcm9tIDAlLCAkdG8gJHN0b3ApO1xuXG4gIC8qIElFMTArICovXG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQoJGRpciwgJGZyb20gMCUsICR0byAkc3RvcCk7XG5cbiAgLyogU3RhbmRhcmQgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRkaXIsICRmcm9tIDAlLCAkdG8gJHN0b3ApO1xuXG4gIC8qIElFNi05ICovXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPSckZnJvbScsIGVuZENvbG9yc3RyPSckdG8nLEdyYWRpZW50VHlwZT0xICk7XG59XG4iLCIvLyBkdXJhdGlvbiAgICAgU3BlY2lmaWVzIGhvdyBtYW55IHNlY29uZHMgb3IgbWlsbGlzZWNvbmRzIGFuIGFuaW1hdGlvbiB0YWtlcyB0byBjb21wbGV0ZSBvbmUgY3ljbGUuIERlZmF1bHQgMFxuLy9cbi8vIGRlbGF5ICAgICAgICBTcGVjaWZpZXMgd2hlbiB0aGUgYW5pbWF0aW9uIHdpbGwgc3RhcnQuIERlZmF1bHQgMFxuLy9cbi8vIGZ1bmN0aW9uICAgICBEZXNjcmliZXMgaG93IHRoZSBhbmltYXRpb24gd2lsbCBwcm9ncmVzcyBvdmVyIG9uZSBjeWNsZSBvZiBpdHMgZHVyYXRpb24uIERlZmF1bHQgXCJlYXNlXCJcbi8vXG4vLyBjb3VudCAgICAgICAgU3BlY2lmaWVzIHRoZSBudW1iZXIgb2YgdGltZXMgYW4gYW5pbWF0aW9uIGlzIHBsYXllZC4gRGVmYXVsdCAxXG4vL1xuLy8gZmlsbC1tb2RlICAgIFNwZWNpZmllcyBpZiB0aGUgZWZmZWN0cyBvZiBhbiBhbmltYXRpb24gYXJlIGJlZm9yZSB0aGUgYW5pbWF0aW9uIHN0YXJ0cyBhbmQgYWZ0ZXIgaXQgZW5kcy5cbi8vXG4vLyB2aXNpYmlsaXR5ICAgRGV0ZXJtaW5lcyB3aGV0aGVyIG9yIG5vdCBhIHRyYW5zZm9ybWVkIGVsZW1lbnQgaXMgdmlzaWJsZSB3aGVuIGl0IGlzIG5vdCBmYWNpbmcgdGhlIHNjcmVlbi5cblxuJGNvdW50RGVmYXVsdDogMSAhZGVmYXVsdDtcbiRkdXJhdGlvbkRlZmF1bHQ6IDFzICFkZWZhdWx0O1xuJGRlbGF5RGVmYXVsdDogMHMgIWRlZmF1bHQ7XG4kZnVuY3Rpb25EZWZhdWx0OiBlYXNlICFkZWZhdWx0O1xuJGZpbGxEZWZhdWx0OiBib3RoO1xuJHZpc2liaWxpdHlEZWZhdWx0OiBoaWRkZW4gIWRlZmF1bHQ7XG5cbkBtaXhpbiBjb3VudCgkY291bnQ6IDEpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAkY291bnQ7XG4gICAgIC1tb3otYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogJGNvdW50O1xuICAgICAgLW1zLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6ICRjb3VudDtcbiAgICAgICAtby1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAkY291bnQ7XG4gICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogJGNvdW50O1xufVxuXG5AbWl4aW4gZHVyYXRpb24oJGR1cmF0aW9uOiAxcykge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xuICAgICAtbW96LWFuaW1hdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xuICAgICAgLW1zLWFuaW1hdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xuICAgICAgIC1vLWFuaW1hdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xuICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xufVxuXG5AbWl4aW4gZGVsYXkoJGRlbGF5OiAuMnMpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6ICRkZWxheTtcbiAgICAgLW1vei1hbmltYXRpb24tZGVsYXk6ICRkZWxheTtcbiAgICAgIC1tcy1hbmltYXRpb24tZGVsYXk6ICRkZWxheTtcbiAgICAgICAtby1hbmltYXRpb24tZGVsYXk6ICRkZWxheTtcbiAgICAgICAgICBhbmltYXRpb24tZGVsYXk6ICRkZWxheTtcbn1cblxuQG1peGluIGZ1bmN0aW9uKCRmdW5jdGlvbjogZWFzZSkge1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ICRmdW5jdGlvbjtcbiAgICAgLW1vei1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkZnVuY3Rpb247XG4gICAgICAtbXMtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogJGZ1bmN0aW9uO1xuICAgICAgIC1vLWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ICRmdW5jdGlvbjtcbiAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkZnVuY3Rpb247XG59XG5cbkBtaXhpbiBmaWxsLW1vZGUoJGZpbGw6IGJvdGgpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiAkZmlsbDtcbiAgICAgLW1vei1hbmltYXRpb24tZmlsbC1tb2RlOiAkZmlsbDtcbiAgICAgIC1tcy1hbmltYXRpb24tZmlsbC1tb2RlOiAkZmlsbDtcbiAgICAgICAtby1hbmltYXRpb24tZmlsbC1tb2RlOiAkZmlsbDtcbiAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiAkZmlsbDtcbn1cblxuQG1peGluIHZpc2liaWxpdHkoJHZpc2liaWxpdHk6IGhpZGRlbikge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6ICR2aXNpYmlsaXR5O1xuICAgICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6ICR2aXNpYmlsaXR5O1xuICAgICAgLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6ICR2aXNpYmlsaXR5O1xuICAgICAgIC1vLWJhY2tmYWNlLXZpc2liaWxpdHk6ICR2aXNpYmlsaXR5O1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6ICR2aXNpYmlsaXR5O1xufVxuXG5AbWl4aW4gdHJhbnNmb3JtKCRwcm9wZXJ0eSkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogJHByb3BlcnR5O1xuICAgICAtbW96LXRyYW5zZm9ybTogJHByb3BlcnR5O1xuICAgICAgLW1zLXRyYW5zZm9ybTogJHByb3BlcnR5O1xuICAgICAgIC1vLXRyYW5zZm9ybTogJHByb3BlcnR5O1xuICAgICAgICAgIHRyYW5zZm9ybTogJHByb3BlcnR5O1xufVxuXG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbigkdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcikge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46ICR0cmFuc2Zvcm0tb3JpZ2luO1xuICAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46ICR0cmFuc2Zvcm0tb3JpZ2luO1xuICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46ICR0cmFuc2Zvcm0tb3JpZ2luO1xuICAgICAgIC1vLXRyYW5zZm9ybS1vcmlnaW46ICR0cmFuc2Zvcm0tb3JpZ2luO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46ICR0cmFuc2Zvcm0tb3JpZ2luO1xufVxuXG5AbWl4aW4gdHJhbnNmb3JtLXN0eWxlKCR0cmFuc2Zvcm0tc3R5bGU6IGZsYXQpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6ICR0cmFuc2Zvcm0tc3R5bGU7XG4gICAgIC1tb3otdHJhbnNmb3JtLXN0eWxlOiAkdHJhbnNmb3JtLXN0eWxlO1xuICAgICAgIC1vLXRyYW5zZm9ybS1zdHlsZTogJHRyYW5zZm9ybS1zdHlsZTtcbiAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6ICR0cmFuc2Zvcm0tc3R5bGU7XG59XG5cbkBtaXhpbiBhbmltYXRpb24tbmFtZSgkYW5pbWF0aW9uLW5hbWUpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogJGFuaW1hdGlvbi1uYW1lO1xuICAgICAtbW96LWFuaW1hdGlvbi1uYW1lOiAkYW5pbWF0aW9uLW5hbWU7XG4gICAgICAtbXMtYW5pbWF0aW9uLW5hbWU6ICRhbmltYXRpb24tbmFtZTtcbiAgICAgICAtby1hbmltYXRpb24tbmFtZTogJGFuaW1hdGlvbi1uYW1lO1xuICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiAkYW5pbWF0aW9uLW5hbWU7XG59XG5cbkBtaXhpbiBrZXlmcmFtZXMoJGFuaW1hdGlvbi1uYW1lKSB7XG4gIEAtd2Via2l0LWtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgQC1tb3ota2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cblxuICBALW1zLWtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgQC1vLWtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgQGtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCJAaW5jbHVkZSBrZXlmcmFtZXMoYm91bmNlKSB7XG5cdDAlLCAyMCUsIDUwJSwgODAlLCAxMDAlIHtAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgwKSk7fVxuXHQ0MCUge0BpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC0zMHB4KSk7fVxuXHQ2MCUge0BpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC0xNXB4KSk7fVxufVxuXG5AbWl4aW4gYm91bmNlKCRjb3VudDogJGNvdW50RGVmYXVsdCwgJGR1cmF0aW9uOiAkZHVyYXRpb25EZWZhdWx0LCAkZGVsYXk6ICRkZWxheURlZmF1bHQsICRmdW5jdGlvbjogJGZ1bmN0aW9uRGVmYXVsdCwgJGZpbGw6ICRmaWxsRGVmYXVsdCwgJHZpc2liaWxpdHk6ICR2aXNpYmlsaXR5RGVmYXVsdCkge1xuXHRAaW5jbHVkZSBhbmltYXRpb24tbmFtZShib3VuY2UpO1xuXHRAaW5jbHVkZSBjb3VudCgkY291bnQpO1xuXHRAaW5jbHVkZSBkdXJhdGlvbigkZHVyYXRpb24pO1xuXHRAaW5jbHVkZSBkZWxheSgkZGVsYXkpO1xuXHRAaW5jbHVkZSBmdW5jdGlvbigkZnVuY3Rpb24pO1xuXHRAaW5jbHVkZSBmaWxsLW1vZGUoJGZpbGwpO1xuXHRAaW5jbHVkZSB2aXNpYmlsaXR5KCR2aXNpYmlsaXR5KTtcbn0iLCJAaW5jbHVkZSBrZXlmcmFtZXMoZmxhc2gpIHtcblx0MCUsIDUwJSwgMTAwJSB7b3BhY2l0eTogMTt9XG5cdDI1JSwgNzUlIHtvcGFjaXR5OiAwO31cbn1cblxuQG1peGluIGZsYXNoKCRjb3VudDogJGNvdW50RGVmYXVsdCwgJGR1cmF0aW9uOiAkZHVyYXRpb25EZWZhdWx0LCAkZGVsYXk6ICRkZWxheURlZmF1bHQsICRmdW5jdGlvbjogJGZ1bmN0aW9uRGVmYXVsdCwgJGZpbGw6ICRmaWxsRGVmYXVsdCwgJHZpc2liaWxpdHk6ICR2aXNpYmlsaXR5RGVmYXVsdCkge1xuXHRAaW5jbHVkZSBhbmltYXRpb24tbmFtZShmbGFzaCk7XG5cdEBpbmNsdWRlIGNvdW50KCRjb3VudCk7XG5cdEBpbmNsdWRlIGR1cmF0aW9uKCRkdXJhdGlvbik7XG5cdEBpbmNsdWRlIGRlbGF5KCRkZWxheSk7XG5cdEBpbmNsdWRlIGZ1bmN0aW9uKCRmdW5jdGlvbik7XG5cdEBpbmNsdWRlIGZpbGwtbW9kZSgkZmlsbCk7XG5cdEBpbmNsdWRlIHZpc2liaWxpdHkoJHZpc2liaWxpdHkpO1xufVxuIiwiLy8gb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlXG5cbkBpbmNsdWRlIGtleWZyYW1lcyhqZWxsbykge1xuICAxMS4xJSB7QGluY2x1ZGUgdHJhbnNmb3JtKG5vbmUpO31cbiAgMjIuMiUge0BpbmNsdWRlIHRyYW5zZm9ybShza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpKTt9XG4gIDMzLjMlIHtAaW5jbHVkZSB0cmFuc2Zvcm0oc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZykpO31cbiAgNDQuNCUge0BpbmNsdWRlIHRyYW5zZm9ybShza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZykpO31cbiAgNTUuNSUge0BpbmNsdWRlIHRyYW5zZm9ybShza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZykpO31cbiAgNjYuNiUge0BpbmNsdWRlIHRyYW5zZm9ybShza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpKTt9XG4gIDc3LjclIHtAaW5jbHVkZSB0cmFuc2Zvcm0oc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKSk7fVxuICA4OC44JSB7QGluY2x1ZGUgdHJhbnNmb3JtKHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpKTt9XG4gIDEwMCUge0BpbmNsdWRlIHRyYW5zZm9ybShub25lKTt9XG59XG5cbkBtaXhpbiBqZWxsbygkY291bnQ6ICRjb3VudERlZmF1bHQsICRkdXJhdGlvbjogJGR1cmF0aW9uRGVmYXVsdCwgJGRlbGF5OiAkZGVsYXlEZWZhdWx0LCAkZnVuY3Rpb246ICRmdW5jdGlvbkRlZmF1bHQsICRmaWxsOiAkZmlsbERlZmF1bHQsICR2aXNpYmlsaXR5OiAkdmlzaWJpbGl0eURlZmF1bHQpIHtcblx0QGluY2x1ZGUgYW5pbWF0aW9uLW5hbWUoamVsbG8pO1xuXHRAaW5jbHVkZSBjb3VudCgkY291bnQpO1xuXHRAaW5jbHVkZSBkdXJhdGlvbigkZHVyYXRpb24pO1xuXHRAaW5jbHVkZSBkZWxheSgkZGVsYXkpO1xuXHRAaW5jbHVkZSBmdW5jdGlvbigkZnVuY3Rpb24pO1xuXHRAaW5jbHVkZSBmaWxsLW1vZGUoJGZpbGwpO1xuXHRAaW5jbHVkZSB2aXNpYmlsaXR5KCR2aXNpYmlsaXR5KTtcbn0iLCIvLyBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGVcblxuQGluY2x1ZGUga2V5ZnJhbWVzKHB1bHNlKSB7XG5cdCAgMCUge0BpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgxKSk7fVxuICAgNTAlIHtAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMS4xKSk7fVxuICAxMDAlIHtAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMSkpO31cbn1cblxuQG1peGluIHB1bHNlKCRjb3VudDogJGNvdW50RGVmYXVsdCwgJGR1cmF0aW9uOiAkZHVyYXRpb25EZWZhdWx0LCAkZGVsYXk6ICRkZWxheURlZmF1bHQsICRmdW5jdGlvbjogJGZ1bmN0aW9uRGVmYXVsdCwgJGZpbGw6ICRmaWxsRGVmYXVsdCwgJHZpc2liaWxpdHk6ICR2aXNpYmlsaXR5RGVmYXVsdCkge1xuICBAaW5jbHVkZSBhbmltYXRpb24tbmFtZShwdWxzZSk7XG4gIEBpbmNsdWRlIGNvdW50KCRjb3VudCk7XG4gIEBpbmNsdWRlIGR1cmF0aW9uKCRkdXJhdGlvbik7XG4gIEBpbmNsdWRlIGRlbGF5KCRkZWxheSk7XG4gIEBpbmNsdWRlIGZ1bmN0aW9uKCRmdW5jdGlvbik7XG4gIEBpbmNsdWRlIGZpbGwtbW9kZSgkZmlsbCk7XG4gIEBpbmNsdWRlIHZpc2liaWxpdHkoJHZpc2liaWxpdHkpO1xufVxuIiwiQGluY2x1ZGUga2V5ZnJhbWVzKHJ1YmJlckJhbmQpIHtcblx0ICAwJSB7QGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlM2QoMSwgMSwgMSkpO31cbiAgIDMwJSB7QGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlM2QoMS4yNSwgMC43NSwgMSkpO31cblx0IDQwJSB7QGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlM2QoMC43NSwgMS4yNSwgMSkpO31cblx0IDUwJSB7QGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlM2QoMS4xNSwgMC44NSwgMSkpO31cblx0IDY1JSB7QGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlM2QoLjk1LCAxLjA1LCAxKSk7fVxuXHQgNzUlIHtAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUzZCgxLjA1LCAuOTUsIDEpKTt9XG5cdDEwMCUge0BpbmNsdWRlIHRyYW5zZm9ybShzY2FsZTNkKDEsIDEsIDEpKTt9XG59XG5cbkBtaXhpbiBydWJiZXJCYW5kKCRjb3VudDogJGNvdW50RGVmYXVsdCwgJGR1cmF0aW9uOiAkZHVyYXRpb25EZWZhdWx0LCAkZGVsYXk6ICRkZWxheURlZmF1bHQsICRmdW5jdGlvbjogJGZ1bmN0aW9uRGVmYXVsdCwgJGZpbGw6ICRmaWxsRGVmYXVsdCwgJHZpc2liaWxpdHk6ICR2aXNpYmlsaXR5RGVmYXVsdCkge1xuXHRAaW5jbHVkZSBhbmltYXRpb24tbmFtZShydWJiZXJCYW5kKTtcbiAgQGluY2x1ZGUgY291bnQoJGNvdW50KTtcbiAgQGluY2x1ZGUgZHVyYXRpb24oJGR1cmF0aW9uKTtcblx0QGluY2x1ZGUgZGVsYXkoJGRlbGF5KTtcblx0QGluY2x1ZGUgZnVuY3Rpb24oJGZ1bmN0aW9uKTtcblx0QGluY2x1ZGUgZmlsbC1tb2RlKCRmaWxsKTtcblx0QGluY2x1ZGUgdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSk7XG59XG4iLCJAaW5jbHVkZSBrZXlmcmFtZXMoc2hha2UpIHtcbiAgMCUsIDEwMCUge0BpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKDApKTt9XG5cdDEwJSwgMzAlLCA1MCUsIDcwJSwgOTAlIHtAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtMTBweCkpO31cblx0MjAlLCA0MCUsIDYwJSwgODAlIHtAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgxMHB4KSk7fVxufVxuXG5AbWl4aW4gc2hha2UoJGNvdW50OiAkY291bnREZWZhdWx0LCAkZHVyYXRpb246ICRkdXJhdGlvbkRlZmF1bHQsICRkZWxheTogJGRlbGF5RGVmYXVsdCwgJGZ1bmN0aW9uOiAkZnVuY3Rpb25EZWZhdWx0LCAkZmlsbDogJGZpbGxEZWZhdWx0LCAkdmlzaWJpbGl0eTogJHZpc2liaWxpdHlEZWZhdWx0KSB7XG5cdEBpbmNsdWRlIGFuaW1hdGlvbi1uYW1lKHNoYWtlKTtcblx0QGluY2x1ZGUgY291bnQoJGNvdW50KTtcblx0QGluY2x1ZGUgZHVyYXRpb24oJGR1cmF0aW9uKTtcblx0QGluY2x1ZGUgZGVsYXkoJGRlbGF5KTtcblx0QGluY2x1ZGUgZnVuY3Rpb24oJGZ1bmN0aW9uKTtcblx0QGluY2x1ZGUgZmlsbC1tb2RlKCRmaWxsKTtcblx0QGluY2x1ZGUgdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSk7XG59XG4iLCJAaW5jbHVkZSBrZXlmcmFtZXMoc3dpbmcpIHtcblx0MjAlLCA0MCUsIDYwJSwgODAlLCAxMDAlIHtAaW5jbHVkZSB0cmFuc2Zvcm0tb3JpZ2luKHRvcCBjZW50ZXIpO31cblx0MjAlIHtAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDE1ZGVnKSk7fVxuXHQ0MCUge0BpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoLTEwZGVnKSk7fVxuXHQ2MCUge0BpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoNWRlZykpO31cblx0ODAlIHtAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKC01ZGVnKSk7fVxuXHQxMDAlIHtAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDBkZWcpKTt9XG59XG5cbkBtaXhpbiBzd2luZygkY291bnQ6ICRjb3VudERlZmF1bHQsICRkdXJhdGlvbjogJGR1cmF0aW9uRGVmYXVsdCwgJGRlbGF5OiAkZGVsYXlEZWZhdWx0LCAkZnVuY3Rpb246ICRmdW5jdGlvbkRlZmF1bHQsICRmaWxsOiAkZmlsbERlZmF1bHQsICR2aXNpYmlsaXR5OiAkdmlzaWJpbGl0eURlZmF1bHQpIHtcbiAgQGluY2x1ZGUgdHJhbnNmb3JtLW9yaWdpbih0b3AgY2VudGVyKTtcbiAgQGluY2x1ZGUgYW5pbWF0aW9uLW5hbWUoc3dpbmcpO1xuICBAaW5jbHVkZSBjb3VudCgkY291bnQpO1xuICBAaW5jbHVkZSBkdXJhdGlvbigkZHVyYXRpb24pO1xuICBAaW5jbHVkZSBkZWxheSgkZGVsYXkpO1xuICBAaW5jbHVkZSBmdW5jdGlvbigkZnVuY3Rpb24pO1xuICBAaW5jbHVkZSBmaWxsLW1vZGUoJGZpbGwpO1xuICBAaW5jbHVkZSB2aXNpYmlsaXR5KCR2aXNpYmlsaXR5KTtcbn1cbiIsIkBpbmNsdWRlIGtleWZyYW1lcyh0YWRhKSB7XG5cdDAlIHtAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMSkpO31cblx0MTAlLCAyMCUge0BpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgwLjkpIHJvdGF0ZSgtM2RlZykpO31cblx0MzAlLCA1MCUsIDcwJSwgOTAlIHtAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMS4xKSByb3RhdGUoM2RlZykpO31cblx0NDAlLCA2MCUsIDgwJSB7QGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEuMSkgcm90YXRlKC0zZGVnKSk7fVxuXHQxMDAlIHtAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMSkgcm90YXRlKDApKTt9XG59XG5cbkBtaXhpbiB0YWRhKCRjb3VudDogJGNvdW50RGVmYXVsdCwgJGR1cmF0aW9uOiAkZHVyYXRpb25EZWZhdWx0LCAkZGVsYXk6ICRkZWxheURlZmF1bHQsICRmdW5jdGlvbjogJGZ1bmN0aW9uRGVmYXVsdCwgJGZpbGw6ICRmaWxsRGVmYXVsdCwgJHZpc2liaWxpdHk6ICR2aXNpYmlsaXR5RGVmYXVsdCkge1xuXHRAaW5jbHVkZSBhbmltYXRpb24tbmFtZSh0YWRhKTtcblx0QGluY2x1ZGUgY291bnQoJGNvdW50KTtcblx0QGluY2x1ZGUgZHVyYXRpb24oJGR1cmF0aW9uKTtcblx0QGluY2x1ZGUgZGVsYXkoJGRlbGF5KTtcblx0QGluY2x1ZGUgZnVuY3Rpb24oJGZ1bmN0aW9uKTtcblx0QGluY2x1ZGUgZmlsbC1tb2RlKCRmaWxsKTtcblx0QGluY2x1ZGUgdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSk7XG59XG4iLCIvLyBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGVcblxuQGluY2x1ZGUga2V5ZnJhbWVzKHdvYmJsZSkge1xuICAgIDAlIHtAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgwJSkpO31cbiAgIDE1JSB7QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoLTI1JSkgcm90YXRlKC01ZGVnKSk7fVxuICAgMzAlIHtAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgyMCUpIHJvdGF0ZSgzZGVnKSk7fVxuICAgNDUlIHtAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtMTUlKSByb3RhdGUoLTNkZWcpKTt9XG4gICA2MCUge0BpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKDEwJSkgcm90YXRlKDJkZWcpKTt9XG4gICA3NSUge0BpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC01JSkgcm90YXRlKC0xZGVnKSk7fVxuICAxMDAlIHtAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgwJSkpO31cbn1cblxuQG1peGluIHdvYmJsZSgkY291bnQ6ICRjb3VudERlZmF1bHQsICRkdXJhdGlvbjogJGR1cmF0aW9uRGVmYXVsdCwgJGRlbGF5OiAkZGVsYXlEZWZhdWx0LCAkZnVuY3Rpb246ICRmdW5jdGlvbkRlZmF1bHQsICRmaWxsOiAkZmlsbERlZmF1bHQsICR2aXNpYmlsaXR5OiAkdmlzaWJpbGl0eURlZmF1bHQpIHtcblx0QGluY2x1ZGUgYW5pbWF0aW9uLW5hbWUod29iYmxlKTtcbiAgQGluY2x1ZGUgY291bnQoJGNvdW50KTtcbiAgQGluY2x1ZGUgZHVyYXRpb24oJGR1cmF0aW9uKTtcbiAgQGluY2x1ZGUgZGVsYXkoJGRlbGF5KTtcbiAgQGluY2x1ZGUgZnVuY3Rpb24oJGZ1bmN0aW9uKTtcbiAgQGluY2x1ZGUgZmlsbC1tb2RlKCRmaWxsKTtcbiAgQGluY2x1ZGUgdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSk7XG59XG4iLCJAaW5jbHVkZSBrZXlmcmFtZXMoZmFkZUluKSB7XG5cdCAgMCUge29wYWNpdHk6IDA7fVxuXHQxMDAlIHtvcGFjaXR5OiAxO31cbn1cblxuQG1peGluIGZhZGVJbigkY291bnQ6ICRjb3VudERlZmF1bHQsICRkdXJhdGlvbjogJGR1cmF0aW9uRGVmYXVsdCwgJGRlbGF5OiAkZGVsYXlEZWZhdWx0LCAkZnVuY3Rpb246ICRmdW5jdGlvbkRlZmF1bHQsICRmaWxsOiAkZmlsbERlZmF1bHQsICR2aXNpYmlsaXR5OiAkdmlzaWJpbGl0eURlZmF1bHQpIHtcblx0QGluY2x1ZGUgYW5pbWF0aW9uLW5hbWUoZmFkZUluKTtcblx0QGluY2x1ZGUgY291bnQoJGNvdW50KTtcblx0QGluY2x1ZGUgZHVyYXRpb24oJGR1cmF0aW9uKTtcblx0QGluY2x1ZGUgZGVsYXkoJGRlbGF5KTtcblx0QGluY2x1ZGUgZnVuY3Rpb24oJGZ1bmN0aW9uKTtcblx0QGluY2x1ZGUgZmlsbC1tb2RlKCRmaWxsKTtcblx0QGluY2x1ZGUgdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSk7XG59XG4iLCJAaW5jbHVkZSBrZXlmcmFtZXMoZmFkZUluRG93bikge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtMjBweCkpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMCkpO1xuICB9XG59XG5cbkBtaXhpbiBmYWRlSW5Eb3duKCRjb3VudDogJGNvdW50RGVmYXVsdCwgJGR1cmF0aW9uOiAkZHVyYXRpb25EZWZhdWx0LCAkZGVsYXk6ICRkZWxheURlZmF1bHQsICRmdW5jdGlvbjogJGZ1bmN0aW9uRGVmYXVsdCwgJGZpbGw6ICRmaWxsRGVmYXVsdCwgJHZpc2liaWxpdHk6ICR2aXNpYmlsaXR5RGVmYXVsdCkge1xuICBAaW5jbHVkZSBhbmltYXRpb24tbmFtZShmYWRlSW5Eb3duKTtcbiAgQGluY2x1ZGUgY291bnQoJGNvdW50KTtcbiAgQGluY2x1ZGUgZHVyYXRpb24oJGR1cmF0aW9uKTtcbiAgQGluY2x1ZGUgZGVsYXkoJGRlbGF5KTtcbiAgQGluY2x1ZGUgZnVuY3Rpb24oJGZ1bmN0aW9uKTtcbiAgQGluY2x1ZGUgZmlsbC1tb2RlKCRmaWxsKTtcbiAgQGluY2x1ZGUgdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSk7XG59XG4iLCJAaW5jbHVkZSBrZXlmcmFtZXMoZmFkZUluRG93bkJpZykge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtMjAwMHB4KSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgwKSk7XG4gIH1cbn1cblxuQG1peGluIGZhZGVJbkRvd25CaWcoJGNvdW50OiAkY291bnREZWZhdWx0LCAkZHVyYXRpb246ICRkdXJhdGlvbkRlZmF1bHQsICRkZWxheTogJGRlbGF5RGVmYXVsdCwgJGZ1bmN0aW9uOiAkZnVuY3Rpb25EZWZhdWx0LCAkZmlsbDogJGZpbGxEZWZhdWx0LCAkdmlzaWJpbGl0eTogJHZpc2liaWxpdHlEZWZhdWx0KSB7XG4gIEBpbmNsdWRlIGFuaW1hdGlvbi1uYW1lKGZhZGVJbkRvd25CaWcpO1xuICBAaW5jbHVkZSBjb3VudCgkY291bnQpO1xuICBAaW5jbHVkZSBkdXJhdGlvbigkZHVyYXRpb24pO1xuICBAaW5jbHVkZSBkZWxheSgkZGVsYXkpO1xuICBAaW5jbHVkZSBmdW5jdGlvbigkZnVuY3Rpb24pO1xuICBAaW5jbHVkZSBmaWxsLW1vZGUoJGZpbGwpO1xuICBAaW5jbHVkZSB2aXNpYmlsaXR5KCR2aXNpYmlsaXR5KTtcbn1cbiIsIkBpbmNsdWRlIGtleWZyYW1lcyhmYWRlSW5MZWZ0KSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC0yMHB4KSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgwKSk7XG4gIH1cbn1cblxuQG1peGluIGZhZGVJbkxlZnQoJGNvdW50OiAkY291bnREZWZhdWx0LCAkZHVyYXRpb246ICRkdXJhdGlvbkRlZmF1bHQsICRkZWxheTogJGRlbGF5RGVmYXVsdCwgJGZ1bmN0aW9uOiAkZnVuY3Rpb25EZWZhdWx0LCAkZmlsbDogJGZpbGxEZWZhdWx0LCAkdmlzaWJpbGl0eTogJHZpc2liaWxpdHlEZWZhdWx0KSB7XG4gIEBpbmNsdWRlIGFuaW1hdGlvbi1uYW1lKGZhZGVJbkxlZnQpO1xuICBAaW5jbHVkZSBjb3VudCgkY291bnQpO1xuICBAaW5jbHVkZSBkdXJhdGlvbigkZHVyYXRpb24pO1xuICBAaW5jbHVkZSBkZWxheSgkZGVsYXkpO1xuICBAaW5jbHVkZSBmdW5jdGlvbigkZnVuY3Rpb24pO1xuICBAaW5jbHVkZSBmaWxsLW1vZGUoJGZpbGwpO1xuICBAaW5jbHVkZSB2aXNpYmlsaXR5KCR2aXNpYmlsaXR5KTtcbn1cbiIsIkBpbmNsdWRlIGtleWZyYW1lcyhmYWRlSW5MZWZ0QmlnKSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC0yMDAwcHgpKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKDApKTtcbiAgfVxufVxuXG5AbWl4aW4gZmFkZUluTGVmdEJpZygkY291bnQ6ICRjb3VudERlZmF1bHQsICRkdXJhdGlvbjogJGR1cmF0aW9uRGVmYXVsdCwgJGRlbGF5OiAkZGVsYXlEZWZhdWx0LCAkZnVuY3Rpb246ICRmdW5jdGlvbkRlZmF1bHQsICRmaWxsOiAkZmlsbERlZmF1bHQsICR2aXNpYmlsaXR5OiAkdmlzaWJpbGl0eURlZmF1bHQpIHtcbiAgQGluY2x1ZGUgYW5pbWF0aW9uLW5hbWUoZmFkZUluTGVmdEJpZyk7XG4gIEBpbmNsdWRlIGNvdW50KCRjb3VudCk7XG4gIEBpbmNsdWRlIGR1cmF0aW9uKCRkdXJhdGlvbik7XG4gIEBpbmNsdWRlIGRlbGF5KCRkZWxheSk7XG4gIEBpbmNsdWRlIGZ1bmN0aW9uKCRmdW5jdGlvbik7XG4gIEBpbmNsdWRlIGZpbGwtbW9kZSgkZmlsbCk7XG4gIEBpbmNsdWRlIHZpc2liaWxpdHkoJHZpc2liaWxpdHkpO1xufVxuIiwiQGluY2x1ZGUga2V5ZnJhbWVzKGZhZGVJblJpZ2h0KSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKDIwcHgpKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKDApKTtcbiAgfVxufVxuXG5AbWl4aW4gZmFkZUluUmlnaHQoJGNvdW50OiAkY291bnREZWZhdWx0LCAkZHVyYXRpb246ICRkdXJhdGlvbkRlZmF1bHQsICRkZWxheTogJGRlbGF5RGVmYXVsdCwgJGZ1bmN0aW9uOiAkZnVuY3Rpb25EZWZhdWx0LCAkZmlsbDogJGZpbGxEZWZhdWx0LCAkdmlzaWJpbGl0eTogJHZpc2liaWxpdHlEZWZhdWx0KSB7XG4gIEBpbmNsdWRlIGFuaW1hdGlvbi1uYW1lKGZhZGVJblJpZ2h0KTtcbiAgQGluY2x1ZGUgY291bnQoJGNvdW50KTtcbiAgQGluY2x1ZGUgZHVyYXRpb24oJGR1cmF0aW9uKTtcbiAgQGluY2x1ZGUgZGVsYXkoJGRlbGF5KTtcbiAgQGluY2x1ZGUgZnVuY3Rpb24oJGZ1bmN0aW9uKTtcbiAgQGluY2x1ZGUgZmlsbC1tb2RlKCRmaWxsKTtcbiAgQGluY2x1ZGUgdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSk7XG59XG4iLCJAaW5jbHVkZSBrZXlmcmFtZXMoZmFkZUluUmlnaHRCaWcpIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoMjAwMHB4KSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgwKSk7XG4gIH1cbn1cblxuQG1peGluIGZhZGVJblJpZ2h0QmlnKCRjb3VudDogJGNvdW50RGVmYXVsdCwgJGR1cmF0aW9uOiAkZHVyYXRpb25EZWZhdWx0LCAkZGVsYXk6ICRkZWxheURlZmF1bHQsICRmdW5jdGlvbjogJGZ1bmN0aW9uRGVmYXVsdCwgJGZpbGw6ICRmaWxsRGVmYXVsdCwgJHZpc2liaWxpdHk6ICR2aXNpYmlsaXR5RGVmYXVsdCkge1xuICBAaW5jbHVkZSBhbmltYXRpb24tbmFtZShmYWRlSW5SaWdodEJpZyk7XG4gIEBpbmNsdWRlIGNvdW50KCRjb3VudCk7XG4gIEBpbmNsdWRlIGR1cmF0aW9uKCRkdXJhdGlvbik7XG4gIEBpbmNsdWRlIGRlbGF5KCRkZWxheSk7XG4gIEBpbmNsdWRlIGZ1bmN0aW9uKCRmdW5jdGlvbik7XG4gIEBpbmNsdWRlIGZpbGwtbW9kZSgkZmlsbCk7XG4gIEBpbmNsdWRlIHZpc2liaWxpdHkoJHZpc2liaWxpdHkpO1xufVxuIiwiQGluY2x1ZGUga2V5ZnJhbWVzKGZhZGVJblVwKSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDIwcHgpKTt9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMCkpO1xuICB9XG59XG5cbkBtaXhpbiBmYWRlSW5VcCgkY291bnQ6ICRjb3VudERlZmF1bHQsICRkdXJhdGlvbjogJGR1cmF0aW9uRGVmYXVsdCwgJGRlbGF5OiAkZGVsYXlEZWZhdWx0LCAkZnVuY3Rpb246ICRmdW5jdGlvbkRlZmF1bHQsICRmaWxsOiAkZmlsbERlZmF1bHQsICR2aXNpYmlsaXR5OiAkdmlzaWJpbGl0eURlZmF1bHQpIHtcbiAgQGluY2x1ZGUgYW5pbWF0aW9uLW5hbWUoZmFkZUluVXApO1xuICBAaW5jbHVkZSBjb3VudCgkY291bnQpO1xuICBAaW5jbHVkZSBkdXJhdGlvbigkZHVyYXRpb24pO1xuICBAaW5jbHVkZSBkZWxheSgkZGVsYXkpO1xuICBAaW5jbHVkZSBmdW5jdGlvbigkZnVuY3Rpb24pO1xuICBAaW5jbHVkZSBmaWxsLW1vZGUoJGZpbGwpO1xuICBAaW5jbHVkZSB2aXNpYmlsaXR5KCR2aXNpYmlsaXR5KTtcbn1cbiIsIkBpbmNsdWRlIGtleWZyYW1lcyhmYWRlSW5VcEJpZykge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgyMDAwcHgpKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDApKTtcbiAgfVxufVxuXG5AbWl4aW4gZmFkZUluVXBCaWcoJGNvdW50OiAkY291bnREZWZhdWx0LCAkZHVyYXRpb246ICRkdXJhdGlvbkRlZmF1bHQsICRkZWxheTogJGRlbGF5RGVmYXVsdCwgJGZ1bmN0aW9uOiAkZnVuY3Rpb25EZWZhdWx0LCAkZmlsbDogJGZpbGxEZWZhdWx0LCAkdmlzaWJpbGl0eTogJHZpc2liaWxpdHlEZWZhdWx0KSB7XG4gIEBpbmNsdWRlIGFuaW1hdGlvbi1uYW1lKGZhZGVJblVwQmlnKTtcbiAgQGluY2x1ZGUgY291bnQoJGNvdW50KTtcbiAgQGluY2x1ZGUgZHVyYXRpb24oJGR1cmF0aW9uKTtcbiAgQGluY2x1ZGUgZGVsYXkoJGRlbGF5KTtcbiAgQGluY2x1ZGUgZnVuY3Rpb24oJGZ1bmN0aW9uKTtcbiAgQGluY2x1ZGUgZmlsbC1tb2RlKCRmaWxsKTtcbiAgQGluY2x1ZGUgdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSk7XG59XG4iLCJAaW5jbHVkZSBrZXlmcmFtZXMoZmFkZU91dCkge1xuXHQgIDAlIHtvcGFjaXR5OiAxO31cblx0MTAwJSB7b3BhY2l0eTogMDt9XG59XG5cbkBtaXhpbiBmYWRlT3V0KCRjb3VudDogJGNvdW50RGVmYXVsdCwgJGR1cmF0aW9uOiAkZHVyYXRpb25EZWZhdWx0LCAkZGVsYXk6ICRkZWxheURlZmF1bHQsICRmdW5jdGlvbjogJGZ1bmN0aW9uRGVmYXVsdCwgJGZpbGw6ICRmaWxsRGVmYXVsdCwgJHZpc2liaWxpdHk6ICR2aXNpYmlsaXR5RGVmYXVsdCkge1xuXHRAaW5jbHVkZSBhbmltYXRpb24tbmFtZShmYWRlT3V0KTtcblx0QGluY2x1ZGUgY291bnQoJGNvdW50KTtcblx0QGluY2x1ZGUgZHVyYXRpb24oJGR1cmF0aW9uKTtcblx0QGluY2x1ZGUgZGVsYXkoJGRlbGF5KTtcblx0QGluY2x1ZGUgZnVuY3Rpb24oJGZ1bmN0aW9uKTtcblx0QGluY2x1ZGUgZmlsbC1tb2RlKCRmaWxsKTtcblx0QGluY2x1ZGUgdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSk7XG59XG4iLCJAaW5jbHVkZSBrZXlmcmFtZXMoZmFkZU91dERvd24pIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMCkpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMjBweCkpO1xuICB9XG59XG5cbkBtaXhpbiBmYWRlT3V0RG93bigkY291bnQ6ICRjb3VudERlZmF1bHQsICRkdXJhdGlvbjogJGR1cmF0aW9uRGVmYXVsdCwgJGRlbGF5OiAkZGVsYXlEZWZhdWx0LCAkZnVuY3Rpb246ICRmdW5jdGlvbkRlZmF1bHQsICRmaWxsOiAkZmlsbERlZmF1bHQsICR2aXNpYmlsaXR5OiAkdmlzaWJpbGl0eURlZmF1bHQpIHtcbiAgQGluY2x1ZGUgYW5pbWF0aW9uLW5hbWUoZmFkZU91dERvd24pO1xuICBAaW5jbHVkZSBjb3VudCgkY291bnQpO1xuICBAaW5jbHVkZSBkdXJhdGlvbigkZHVyYXRpb24pO1xuICBAaW5jbHVkZSBkZWxheSgkZGVsYXkpO1xuICBAaW5jbHVkZSBmdW5jdGlvbigkZnVuY3Rpb24pO1xuICBAaW5jbHVkZSBmaWxsLW1vZGUoJGZpbGwpO1xuICBAaW5jbHVkZSB2aXNpYmlsaXR5KCR2aXNpYmlsaXR5KTtcbn1cbiIsIkBpbmNsdWRlIGtleWZyYW1lcyhmYWRlT3V0RG93bkJpZykge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgwKSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgyMDAwcHgpKTtcbiAgfVxufVxuXG5AbWl4aW4gZmFkZU91dERvd25CaWcoJGNvdW50OiAkY291bnREZWZhdWx0LCAkZHVyYXRpb246ICRkdXJhdGlvbkRlZmF1bHQsICRkZWxheTogJGRlbGF5RGVmYXVsdCwgJGZ1bmN0aW9uOiAkZnVuY3Rpb25EZWZhdWx0LCAkZmlsbDogJGZpbGxEZWZhdWx0LCAkdmlzaWJpbGl0eTogJHZpc2liaWxpdHlEZWZhdWx0KSB7XG4gIEBpbmNsdWRlIGFuaW1hdGlvbi1uYW1lKGZhZGVPdXREb3duQmlnKTtcbiAgQGluY2x1ZGUgY291bnQoJGNvdW50KTtcbiAgQGluY2x1ZGUgZHVyYXRpb24oJGR1cmF0aW9uKTtcbiAgQGluY2x1ZGUgZGVsYXkoJGRlbGF5KTtcbiAgQGluY2x1ZGUgZnVuY3Rpb24oJGZ1bmN0aW9uKTtcbiAgQGluY2x1ZGUgZmlsbC1tb2RlKCRmaWxsKTtcbiAgQGluY2x1ZGUgdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSk7XG59XG4iLCJAaW5jbHVkZSBrZXlmcmFtZXMoZmFkZU91dExlZnQpIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoMCkpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoLTIwcHgpKTtcbiAgfVxufVxuXG5AbWl4aW4gZmFkZU91dExlZnQoJGNvdW50OiAkY291bnREZWZhdWx0LCAkZHVyYXRpb246ICRkdXJhdGlvbkRlZmF1bHQsICRkZWxheTogJGRlbGF5RGVmYXVsdCwgJGZ1bmN0aW9uOiAkZnVuY3Rpb25EZWZhdWx0LCAkZmlsbDogJGZpbGxEZWZhdWx0LCAkdmlzaWJpbGl0eTogJHZpc2liaWxpdHlEZWZhdWx0KSB7XG4gIEBpbmNsdWRlIGFuaW1hdGlvbi1uYW1lKGZhZGVPdXRMZWZ0KTtcbiAgQGluY2x1ZGUgY291bnQoJGNvdW50KTtcbiAgQGluY2x1ZGUgZHVyYXRpb24oJGR1cmF0aW9uKTtcbiAgQGluY2x1ZGUgZGVsYXkoJGRlbGF5KTtcbiAgQGluY2x1ZGUgZnVuY3Rpb24oJGZ1bmN0aW9uKTtcbiAgQGluY2x1ZGUgZmlsbC1tb2RlKCRmaWxsKTtcbiAgQGluY2x1ZGUgdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSk7XG59XG4iLCJAaW5jbHVkZSBrZXlmcmFtZXMoZmFkZU91dExlZnRCaWcpIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoMCkpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoLTIwMDBweCkpO1xuICB9XG59XG5cbkBtaXhpbiBmYWRlT3V0TGVmdEJpZygkY291bnQ6ICRjb3VudERlZmF1bHQsICRkdXJhdGlvbjogJGR1cmF0aW9uRGVmYXVsdCwgJGRlbGF5OiAkZGVsYXlEZWZhdWx0LCAkZnVuY3Rpb246ICRmdW5jdGlvbkRlZmF1bHQsICRmaWxsOiAkZmlsbERlZmF1bHQsICR2aXNpYmlsaXR5OiAkdmlzaWJpbGl0eURlZmF1bHQpIHtcbiAgQGluY2x1ZGUgYW5pbWF0aW9uLW5hbWUoZmFkZU91dExlZnRCaWcpO1xuICBAaW5jbHVkZSBjb3VudCgkY291bnQpO1xuICBAaW5jbHVkZSBkdXJhdGlvbigkZHVyYXRpb24pO1xuICBAaW5jbHVkZSBkZWxheSgkZGVsYXkpO1xuICBAaW5jbHVkZSBmdW5jdGlvbigkZnVuY3Rpb24pO1xuICBAaW5jbHVkZSBmaWxsLW1vZGUoJGZpbGwpO1xuICBAaW5jbHVkZSB2aXNpYmlsaXR5KCR2aXNpYmlsaXR5KTtcbn1cbiIsIkBpbmNsdWRlIGtleWZyYW1lcyhmYWRlT3V0UmlnaHQpIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoMCkpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoMjBweCkpO1xuICB9XG59XG5cbkBtaXhpbiBmYWRlT3V0UmlnaHQoJGNvdW50OiAkY291bnREZWZhdWx0LCAkZHVyYXRpb246ICRkdXJhdGlvbkRlZmF1bHQsICRkZWxheTogJGRlbGF5RGVmYXVsdCwgJGZ1bmN0aW9uOiAkZnVuY3Rpb25EZWZhdWx0LCAkZmlsbDogJGZpbGxEZWZhdWx0LCAkdmlzaWJpbGl0eTogJHZpc2liaWxpdHlEZWZhdWx0KSB7XG4gIEBpbmNsdWRlIGFuaW1hdGlvbi1uYW1lKGZhZGVPdXRSaWdodCk7XG4gIEBpbmNsdWRlIGNvdW50KCRjb3VudCk7XG4gIEBpbmNsdWRlIGR1cmF0aW9uKCRkdXJhdGlvbik7XG4gIEBpbmNsdWRlIGRlbGF5KCRkZWxheSk7XG4gIEBpbmNsdWRlIGZ1bmN0aW9uKCRmdW5jdGlvbik7XG4gIEBpbmNsdWRlIGZpbGwtbW9kZSgkZmlsbCk7XG4gIEBpbmNsdWRlIHZpc2liaWxpdHkoJHZpc2liaWxpdHkpO1xufVxuIiwiQGluY2x1ZGUga2V5ZnJhbWVzKGZhZGVPdXRSaWdodEJpZykge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgwKSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgyMDAwcHgpKTtcbiAgfVxufVxuXG5AbWl4aW4gZmFkZU91dFJpZ2h0QmlnKCRjb3VudDogJGNvdW50RGVmYXVsdCwgJGR1cmF0aW9uOiAkZHVyYXRpb25EZWZhdWx0LCAkZGVsYXk6ICRkZWxheURlZmF1bHQsICRmdW5jdGlvbjogJGZ1bmN0aW9uRGVmYXVsdCwgJGZpbGw6ICRmaWxsRGVmYXVsdCwgJHZpc2liaWxpdHk6ICR2aXNpYmlsaXR5RGVmYXVsdCkge1xuICBAaW5jbHVkZSBhbmltYXRpb24tbmFtZShmYWRlT3V0UmlnaHRCaWcpO1xuICBAaW5jbHVkZSBjb3VudCgkY291bnQpO1xuICBAaW5jbHVkZSBkdXJhdGlvbigkZHVyYXRpb24pO1xuICBAaW5jbHVkZSBkZWxheSgkZGVsYXkpO1xuICBAaW5jbHVkZSBmdW5jdGlvbigkZnVuY3Rpb24pO1xuICBAaW5jbHVkZSBmaWxsLW1vZGUoJGZpbGwpO1xuICBAaW5jbHVkZSB2aXNpYmlsaXR5KCR2aXNpYmlsaXR5KTtcbn1cbiIsIkBpbmNsdWRlIGtleWZyYW1lcyhmYWRlT3V0VXApIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMCkpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTIwcHgpKTtcbiAgfVxufVxuXG5AbWl4aW4gZmFkZU91dFVwKCRjb3VudDogJGNvdW50RGVmYXVsdCwgJGR1cmF0aW9uOiAkZHVyYXRpb25EZWZhdWx0LCAkZGVsYXk6ICRkZWxheURlZmF1bHQsICRmdW5jdGlvbjogJGZ1bmN0aW9uRGVmYXVsdCwgJGZpbGw6ICRmaWxsRGVmYXVsdCwgJHZpc2liaWxpdHk6ICR2aXNpYmlsaXR5RGVmYXVsdCkge1xuICBAaW5jbHVkZSBhbmltYXRpb24tbmFtZShmYWRlT3V0VXApO1xuICBAaW5jbHVkZSBjb3VudCgkY291bnQpO1xuICBAaW5jbHVkZSBkdXJhdGlvbigkZHVyYXRpb24pO1xuICBAaW5jbHVkZSBkZWxheSgkZGVsYXkpO1xuICBAaW5jbHVkZSBmdW5jdGlvbigkZnVuY3Rpb24pO1xuICBAaW5jbHVkZSBmaWxsLW1vZGUoJGZpbGwpO1xuICBAaW5jbHVkZSB2aXNpYmlsaXR5KCR2aXNpYmlsaXR5KTtcbn1cbiIsIkBpbmNsdWRlIGtleWZyYW1lcyhmYWRlT3V0VXBCaWcpIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMCkpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTIwMDBweCkpO1xuICB9XG59XG5cbkBtaXhpbiBmYWRlT3V0VXBCaWcoJGNvdW50OiAkY291bnREZWZhdWx0LCAkZHVyYXRpb246ICRkdXJhdGlvbkRlZmF1bHQsICRkZWxheTogJGRlbGF5RGVmYXVsdCwgJGZ1bmN0aW9uOiAkZnVuY3Rpb25EZWZhdWx0LCAkZmlsbDogJGZpbGxEZWZhdWx0LCAkdmlzaWJpbGl0eTogJHZpc2liaWxpdHlEZWZhdWx0KSB7XG4gIEBpbmNsdWRlIGFuaW1hdGlvbi1uYW1lKGZhZGVPdXRVcEJpZyk7XG4gIEBpbmNsdWRlIGNvdW50KCRjb3VudCk7XG4gIEBpbmNsdWRlIGR1cmF0aW9uKCRkdXJhdGlvbik7XG4gIEBpbmNsdWRlIGRlbGF5KCRkZWxheSk7XG4gIEBpbmNsdWRlIGZ1bmN0aW9uKCRmdW5jdGlvbik7XG4gIEBpbmNsdWRlIGZpbGwtbW9kZSgkZmlsbCk7XG4gIEBpbmNsdWRlIHZpc2liaWxpdHkoJHZpc2liaWxpdHkpO1xufVxuIiwiQGluY2x1ZGUga2V5ZnJhbWVzKHNsaWRlSW5Eb3duKSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC0yMDAwcHgpKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDApKTtcbiAgfVxufVxuXG5AbWl4aW4gc2xpZGVJbkRvd24oJGNvdW50OiAkY291bnREZWZhdWx0LCAkZHVyYXRpb246ICRkdXJhdGlvbkRlZmF1bHQsICRkZWxheTogJGRlbGF5RGVmYXVsdCwgJGZ1bmN0aW9uOiAkZnVuY3Rpb25EZWZhdWx0LCAkZmlsbDogJGZpbGxEZWZhdWx0LCAkdmlzaWJpbGl0eTogJHZpc2liaWxpdHlEZWZhdWx0KSB7XG4gIEBpbmNsdWRlIGFuaW1hdGlvbi1uYW1lKHNsaWRlSW5Eb3duKTtcbiAgQGluY2x1ZGUgY291bnQoJGNvdW50KTtcbiAgQGluY2x1ZGUgZHVyYXRpb24oJGR1cmF0aW9uKTtcbiAgQGluY2x1ZGUgZGVsYXkoJGRlbGF5KTtcbiAgQGluY2x1ZGUgZnVuY3Rpb24oJGZ1bmN0aW9uKTtcbiAgQGluY2x1ZGUgZmlsbC1tb2RlKCRmaWxsKTtcbiAgQGluY2x1ZGUgdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSk7XG59XG4iLCJAaW5jbHVkZSBrZXlmcmFtZXMoc2xpZGVJbkxlZnQpIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoLTIwMDBweCkpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoMCkpO1xuICB9XG59XG5cbkBtaXhpbiBzbGlkZUluTGVmdCgkY291bnQ6ICRjb3VudERlZmF1bHQsICRkdXJhdGlvbjogJGR1cmF0aW9uRGVmYXVsdCwgJGRlbGF5OiAkZGVsYXlEZWZhdWx0LCAkZnVuY3Rpb246ICRmdW5jdGlvbkRlZmF1bHQsICRmaWxsOiAkZmlsbERlZmF1bHQsICR2aXNpYmlsaXR5OiAkdmlzaWJpbGl0eURlZmF1bHQpIHtcbiAgQGluY2x1ZGUgYW5pbWF0aW9uLW5hbWUoc2xpZGVJbkxlZnQpO1xuICBAaW5jbHVkZSBjb3VudCgkY291bnQpO1xuICBAaW5jbHVkZSBkdXJhdGlvbigkZHVyYXRpb24pO1xuICBAaW5jbHVkZSBkZWxheSgkZGVsYXkpO1xuICBAaW5jbHVkZSBmdW5jdGlvbigkZnVuY3Rpb24pO1xuICBAaW5jbHVkZSBmaWxsLW1vZGUoJGZpbGwpO1xuICBAaW5jbHVkZSB2aXNpYmlsaXR5KCR2aXNpYmlsaXR5KTtcbn1cbiIsIkBpbmNsdWRlIGtleWZyYW1lcyhzbGlkZUluUmlnaHQpIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoMjAwMHB4KSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgwKSk7XG4gIH1cbn1cblxuQG1peGluIHNsaWRlSW5SaWdodCgkY291bnQ6ICRjb3VudERlZmF1bHQsICRkdXJhdGlvbjogJGR1cmF0aW9uRGVmYXVsdCwgJGRlbGF5OiAkZGVsYXlEZWZhdWx0LCAkZnVuY3Rpb246ICRmdW5jdGlvbkRlZmF1bHQsICRmaWxsOiAkZmlsbERlZmF1bHQsICR2aXNpYmlsaXR5OiAkdmlzaWJpbGl0eURlZmF1bHQpIHtcbiAgQGluY2x1ZGUgYW5pbWF0aW9uLW5hbWUoc2xpZGVJblJpZ2h0KTtcbiAgQGluY2x1ZGUgY291bnQoJGNvdW50KTtcbiAgQGluY2x1ZGUgZHVyYXRpb24oJGR1cmF0aW9uKTtcbiAgQGluY2x1ZGUgZGVsYXkoJGRlbGF5KTtcbiAgQGluY2x1ZGUgZnVuY3Rpb24oJGZ1bmN0aW9uKTtcbiAgQGluY2x1ZGUgZmlsbC1tb2RlKCRmaWxsKTtcbiAgQGluY2x1ZGUgdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSk7XG59XG4iLCJAaW5jbHVkZSBrZXlmcmFtZXMoc2xpZGVJblVwKSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDIwMDBweCkpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMCkpO1xuICB9XG59XG5cbkBtaXhpbiBzbGlkZUluVXAoJGNvdW50OiAkY291bnREZWZhdWx0LCAkZHVyYXRpb246ICRkdXJhdGlvbkRlZmF1bHQsICRkZWxheTogJGRlbGF5RGVmYXVsdCwgJGZ1bmN0aW9uOiAkZnVuY3Rpb25EZWZhdWx0LCAkZmlsbDogJGZpbGxEZWZhdWx0LCAkdmlzaWJpbGl0eTogJHZpc2liaWxpdHlEZWZhdWx0KSB7XG4gIEBpbmNsdWRlIGFuaW1hdGlvbi1uYW1lKHNsaWRlSW5VcCk7XG4gIEBpbmNsdWRlIGNvdW50KCRjb3VudCk7XG4gIEBpbmNsdWRlIGR1cmF0aW9uKCRkdXJhdGlvbik7XG4gIEBpbmNsdWRlIGRlbGF5KCRkZWxheSk7XG4gIEBpbmNsdWRlIGZ1bmN0aW9uKCRmdW5jdGlvbik7XG4gIEBpbmNsdWRlIGZpbGwtbW9kZSgkZmlsbCk7XG4gIEBpbmNsdWRlIHZpc2liaWxpdHkoJHZpc2liaWxpdHkpO1xufVxuIiwiQGluY2x1ZGUga2V5ZnJhbWVzKHNsaWRlT3V0RG93bikge1xuXHQwJSB7XG4gIFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMCkpO1xuICB9XG5cdDEwMCUge1xuICBcdG9wYWNpdHk6IDA7XG4gIFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMjAwMHB4KSk7XG4gIH1cbn1cblxuQG1peGluIHNsaWRlT3V0RG93bigkY291bnQ6ICRjb3VudERlZmF1bHQsICRkdXJhdGlvbjogJGR1cmF0aW9uRGVmYXVsdCwgJGRlbGF5OiAkZGVsYXlEZWZhdWx0LCAkZnVuY3Rpb246ICRmdW5jdGlvbkRlZmF1bHQsICRmaWxsOiAkZmlsbERlZmF1bHQsICR2aXNpYmlsaXR5OiAkdmlzaWJpbGl0eURlZmF1bHQpIHtcbiAgQGluY2x1ZGUgYW5pbWF0aW9uLW5hbWUoc2xpZGVPdXREb3duKTtcbiAgQGluY2x1ZGUgY291bnQoJGNvdW50KTtcbiAgQGluY2x1ZGUgZHVyYXRpb24oJGR1cmF0aW9uKTtcbiAgQGluY2x1ZGUgZGVsYXkoJGRlbGF5KTtcbiAgQGluY2x1ZGUgZnVuY3Rpb24oJGZ1bmN0aW9uKTtcbiAgQGluY2x1ZGUgZmlsbC1tb2RlKCRmaWxsKTtcbiAgQGluY2x1ZGUgdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSk7XG59XG4iLCJAaW5jbHVkZSBrZXlmcmFtZXMoc2xpZGVPdXRMZWZ0KSB7XG5cdDAlIHtcbiAgXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgwKSk7XG4gIH1cblx0MTAwJSB7XG4gIFx0b3BhY2l0eTogMDtcbiAgXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtMjAwMHB4KSk7XG4gIH1cbn1cblxuQG1peGluIHNsaWRlT3V0TGVmdCgkY291bnQ6ICRjb3VudERlZmF1bHQsICRkdXJhdGlvbjogJGR1cmF0aW9uRGVmYXVsdCwgJGRlbGF5OiAkZGVsYXlEZWZhdWx0LCAkZnVuY3Rpb246ICRmdW5jdGlvbkRlZmF1bHQsICRmaWxsOiAkZmlsbERlZmF1bHQsICR2aXNpYmlsaXR5OiAkdmlzaWJpbGl0eURlZmF1bHQpIHtcbiAgQGluY2x1ZGUgYW5pbWF0aW9uLW5hbWUoc2xpZGVPdXRMZWZ0KTtcbiAgQGluY2x1ZGUgY291bnQoJGNvdW50KTtcbiAgQGluY2x1ZGUgZHVyYXRpb24oJGR1cmF0aW9uKTtcbiAgQGluY2x1ZGUgZGVsYXkoJGRlbGF5KTtcbiAgQGluY2x1ZGUgZnVuY3Rpb24oJGZ1bmN0aW9uKTtcbiAgQGluY2x1ZGUgZmlsbC1tb2RlKCRmaWxsKTtcbiAgQGluY2x1ZGUgdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSk7XG59XG4iLCJAaW5jbHVkZSBrZXlmcmFtZXMoc2xpZGVPdXRSaWdodCkge1xuXHQwJSB7XG4gIFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoMCkpO1xuICB9XG5cdDEwMCUge1xuICBcdG9wYWNpdHk6IDA7XG4gIFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoMjAwMHB4KSk7XG4gIH1cbn1cblxuQG1peGluIHNsaWRlT3V0UmlnaHQoJGNvdW50OiAkY291bnREZWZhdWx0LCAkZHVyYXRpb246ICRkdXJhdGlvbkRlZmF1bHQsICRkZWxheTogJGRlbGF5RGVmYXVsdCwgJGZ1bmN0aW9uOiAkZnVuY3Rpb25EZWZhdWx0LCAkZmlsbDogJGZpbGxEZWZhdWx0LCAkdmlzaWJpbGl0eTogJHZpc2liaWxpdHlEZWZhdWx0KSB7XG4gIEBpbmNsdWRlIGFuaW1hdGlvbi1uYW1lKHNsaWRlT3V0UmlnaHQpO1xuICBAaW5jbHVkZSBjb3VudCgkY291bnQpO1xuICBAaW5jbHVkZSBkdXJhdGlvbigkZHVyYXRpb24pO1xuICBAaW5jbHVkZSBkZWxheSgkZGVsYXkpO1xuICBAaW5jbHVkZSBmdW5jdGlvbigkZnVuY3Rpb24pO1xuICBAaW5jbHVkZSBmaWxsLW1vZGUoJGZpbGwpO1xuICBAaW5jbHVkZSB2aXNpYmlsaXR5KCR2aXNpYmlsaXR5KTtcbn1cbiIsIkBpbmNsdWRlIGtleWZyYW1lcyhzbGlkZU91dFVwKSB7XG5cdDAlIHtcbiAgXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgwKSk7XG4gIH1cblx0MTAwJSB7XG4gIFx0b3BhY2l0eTogMDtcbiAgXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtMjAwMHB4KSk7XG4gIH1cbn1cblxuQG1peGluIHNsaWRlT3V0VXAoJGNvdW50OiAkY291bnREZWZhdWx0LCAkZHVyYXRpb246ICRkdXJhdGlvbkRlZmF1bHQsICRkZWxheTogJGRlbGF5RGVmYXVsdCwgJGZ1bmN0aW9uOiAkZnVuY3Rpb25EZWZhdWx0LCAkZmlsbDogJGZpbGxEZWZhdWx0LCAkdmlzaWJpbGl0eTogJHZpc2liaWxpdHlEZWZhdWx0KSB7XG4gIEBpbmNsdWRlIGFuaW1hdGlvbi1uYW1lKHNsaWRlT3V0VXApO1xuICBAaW5jbHVkZSBjb3VudCgkY291bnQpO1xuICBAaW5jbHVkZSBkdXJhdGlvbigkZHVyYXRpb24pO1xuICBAaW5jbHVkZSBkZWxheSgkZGVsYXkpO1xuICBAaW5jbHVkZSBmdW5jdGlvbigkZnVuY3Rpb24pO1xuICBAaW5jbHVkZSBmaWxsLW1vZGUoJGZpbGwpO1xuICBAaW5jbHVkZSB2aXNpYmlsaXR5KCR2aXNpYmlsaXR5KTtcbn1cbiIsIkBpbmNsdWRlIGtleWZyYW1lcyh6b29tSW5Eb3duKSB7XG4gIDAlIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCkpO1xuICB9XG4gIDYwJSB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCkpO1xuICB9XG59XG5cbkBtaXhpbiB6b29tSW5Eb3duKCRjb3VudDogJGNvdW50RGVmYXVsdCwgJGR1cmF0aW9uOiAkZHVyYXRpb25EZWZhdWx0LCAkZGVsYXk6ICRkZWxheURlZmF1bHQsICRmdW5jdGlvbjogJGZ1bmN0aW9uRGVmYXVsdCwgJGZpbGw6ICRmaWxsRGVmYXVsdCwgJHZpc2liaWxpdHk6ICR2aXNpYmlsaXR5RGVmYXVsdCkge1xuICBAaW5jbHVkZSBhbmltYXRpb24tbmFtZSh6b29tSW5Eb3duKTtcbiAgQGluY2x1ZGUgY291bnQoJGNvdW50KTtcbiAgQGluY2x1ZGUgZHVyYXRpb24oJGR1cmF0aW9uKTtcbiAgQGluY2x1ZGUgZGVsYXkoJGRlbGF5KTtcbiAgQGluY2x1ZGUgZnVuY3Rpb24oJGZ1bmN0aW9uKTtcbiAgQGluY2x1ZGUgZmlsbC1tb2RlKCRmaWxsKTtcbiAgQGluY2x1ZGUgdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSk7XG59XG4iLCJAaW5jbHVkZSBrZXlmcmFtZXMoem9vbUluTGVmdCkge1xuICAwJSB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApKTtcbiAgfVxuICA2MCUge1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApKTtcbiAgfVxufVxuXG5AbWl4aW4gem9vbUluTGVmdCgkY291bnQ6ICRjb3VudERlZmF1bHQsICRkdXJhdGlvbjogJGR1cmF0aW9uRGVmYXVsdCwgJGRlbGF5OiAkZGVsYXlEZWZhdWx0LCAkZnVuY3Rpb246ICRmdW5jdGlvbkRlZmF1bHQsICRmaWxsOiAkZmlsbERlZmF1bHQsICR2aXNpYmlsaXR5OiAkdmlzaWJpbGl0eURlZmF1bHQpIHtcbiAgQGluY2x1ZGUgYW5pbWF0aW9uLW5hbWUoem9vbUluTGVmdCk7XG4gIEBpbmNsdWRlIGNvdW50KCRjb3VudCk7XG4gIEBpbmNsdWRlIGR1cmF0aW9uKCRkdXJhdGlvbik7XG4gIEBpbmNsdWRlIGRlbGF5KCRkZWxheSk7XG4gIEBpbmNsdWRlIGZ1bmN0aW9uKCRmdW5jdGlvbik7XG4gIEBpbmNsdWRlIGZpbGwtbW9kZSgkZmlsbCk7XG4gIEBpbmNsdWRlIHZpc2liaWxpdHkoJHZpc2liaWxpdHkpO1xufVxuIiwiQGluY2x1ZGUga2V5ZnJhbWVzKHpvb21JblJpZ2h0KSB7XG4gIDAlIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKSk7XG4gIH1cbiAgNjAlIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCkpO1xuICB9XG59XG5cbkBtaXhpbiB6b29tSW5SaWdodCgkY291bnQ6ICRjb3VudERlZmF1bHQsICRkdXJhdGlvbjogJGR1cmF0aW9uRGVmYXVsdCwgJGRlbGF5OiAkZGVsYXlEZWZhdWx0LCAkZnVuY3Rpb246ICRmdW5jdGlvbkRlZmF1bHQsICRmaWxsOiAkZmlsbERlZmF1bHQsICR2aXNpYmlsaXR5OiAkdmlzaWJpbGl0eURlZmF1bHQpIHtcbiAgQGluY2x1ZGUgYW5pbWF0aW9uLW5hbWUoem9vbUluUmlnaHQpO1xuICBAaW5jbHVkZSBjb3VudCgkY291bnQpO1xuICBAaW5jbHVkZSBkdXJhdGlvbigkZHVyYXRpb24pO1xuICBAaW5jbHVkZSBkZWxheSgkZGVsYXkpO1xuICBAaW5jbHVkZSBmdW5jdGlvbigkZnVuY3Rpb24pO1xuICBAaW5jbHVkZSBmaWxsLW1vZGUoJGZpbGwpO1xuICBAaW5jbHVkZSB2aXNpYmlsaXR5KCR2aXNpYmlsaXR5KTtcbn1cbiIsIkBpbmNsdWRlIGtleWZyYW1lcyh6b29tSW5VcCkge1xuICAwJSB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCkpO1xuICB9XG4gIDYwJSB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApKTtcbiAgfVxufVxuXG5AbWl4aW4gem9vbUluVXAoJGNvdW50OiAkY291bnREZWZhdWx0LCAkZHVyYXRpb246ICRkdXJhdGlvbkRlZmF1bHQsICRkZWxheTogJGRlbGF5RGVmYXVsdCwgJGZ1bmN0aW9uOiAkZnVuY3Rpb25EZWZhdWx0LCAkZmlsbDogJGZpbGxEZWZhdWx0LCAkdmlzaWJpbGl0eTogJHZpc2liaWxpdHlEZWZhdWx0KSB7XG4gIEBpbmNsdWRlIGFuaW1hdGlvbi1uYW1lKHpvb21JblVwKTtcbiAgQGluY2x1ZGUgY291bnQoJGNvdW50KTtcbiAgQGluY2x1ZGUgZHVyYXRpb24oJGR1cmF0aW9uKTtcbiAgQGluY2x1ZGUgZGVsYXkoJGRlbGF5KTtcbiAgQGluY2x1ZGUgZnVuY3Rpb24oJGZ1bmN0aW9uKTtcbiAgQGluY2x1ZGUgZmlsbC1tb2RlKCRmaWxsKTtcbiAgQGluY2x1ZGUgdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSk7XG59XG4iLCJAaW5jbHVkZSBrZXlmcmFtZXMoem9vbU91dCkge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlM2QoLjMsIC4zLCAuMykpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQG1peGluIHpvb21PdXQoJGNvdW50OiAkY291bnREZWZhdWx0LCAkZHVyYXRpb246ICRkdXJhdGlvbkRlZmF1bHQsICRkZWxheTogJGRlbGF5RGVmYXVsdCwgJGZ1bmN0aW9uOiAkZnVuY3Rpb25EZWZhdWx0LCAkZmlsbDogJGZpbGxEZWZhdWx0LCAkdmlzaWJpbGl0eTogJHZpc2liaWxpdHlEZWZhdWx0KSB7XG4gIEBpbmNsdWRlIGFuaW1hdGlvbi1uYW1lKHpvb21PdXQpO1xuICBAaW5jbHVkZSBjb3VudCgkY291bnQpO1xuICBAaW5jbHVkZSBkdXJhdGlvbigkZHVyYXRpb24pO1xuICBAaW5jbHVkZSBkZWxheSgkZGVsYXkpO1xuICBAaW5jbHVkZSBmdW5jdGlvbigkZnVuY3Rpb24pO1xuICBAaW5jbHVkZSBmaWxsLW1vZGUoJGZpbGwpO1xuICBAaW5jbHVkZSB2aXNpYmlsaXR5KCR2aXNpYmlsaXR5KTtcbn1cbiIsIkBpbmNsdWRlIGtleWZyYW1lcyh6b29tT3V0RG93bikge1xuICA0MCUge1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCkpO1xuICB9XG4gIDEwMCUge1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCkpO1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybS1vcmlnaW4oY2VudGVyIGJvdHRvbSk7XG4gIH1cbn1cblxuQG1peGluIHpvb21PdXREb3duKCRjb3VudDogJGNvdW50RGVmYXVsdCwgJGR1cmF0aW9uOiAkZHVyYXRpb25EZWZhdWx0LCAkZGVsYXk6ICRkZWxheURlZmF1bHQsICRmdW5jdGlvbjogJGZ1bmN0aW9uRGVmYXVsdCwgJGZpbGw6ICRmaWxsRGVmYXVsdCwgJHZpc2liaWxpdHk6ICR2aXNpYmlsaXR5RGVmYXVsdCkge1xuICBAaW5jbHVkZSBhbmltYXRpb24tbmFtZSh6b29tT3V0RG93bik7XG4gIEBpbmNsdWRlIGNvdW50KCRjb3VudCk7XG4gIEBpbmNsdWRlIGR1cmF0aW9uKCRkdXJhdGlvbik7XG4gIEBpbmNsdWRlIGRlbGF5KCRkZWxheSk7XG4gIEBpbmNsdWRlIGZ1bmN0aW9uKCRmdW5jdGlvbik7XG4gIEBpbmNsdWRlIGZpbGwtbW9kZSgkZmlsbCk7XG4gIEBpbmNsdWRlIHZpc2liaWxpdHkoJHZpc2liaWxpdHkpO1xufVxuIiwiQGluY2x1ZGUga2V5ZnJhbWVzKHpvb21PdXRMZWZ0KSB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApKTtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0tb3JpZ2luKGxlZnQgY2VudGVyKTtcbiAgfVxufVxuXG5AbWl4aW4gem9vbU91dExlZnQoJGNvdW50OiAkY291bnREZWZhdWx0LCAkZHVyYXRpb246ICRkdXJhdGlvbkRlZmF1bHQsICRkZWxheTogJGRlbGF5RGVmYXVsdCwgJGZ1bmN0aW9uOiAkZnVuY3Rpb25EZWZhdWx0LCAkZmlsbDogJGZpbGxEZWZhdWx0LCAkdmlzaWJpbGl0eTogJHZpc2liaWxpdHlEZWZhdWx0KSB7XG4gIEBpbmNsdWRlIGFuaW1hdGlvbi1uYW1lKHpvb21PdXRMZWZ0KTtcbiAgQGluY2x1ZGUgY291bnQoJGNvdW50KTtcbiAgQGluY2x1ZGUgZHVyYXRpb24oJGR1cmF0aW9uKTtcbiAgQGluY2x1ZGUgZGVsYXkoJGRlbGF5KTtcbiAgQGluY2x1ZGUgZnVuY3Rpb24oJGZ1bmN0aW9uKTtcbiAgQGluY2x1ZGUgZmlsbC1tb2RlKCRmaWxsKTtcbiAgQGluY2x1ZGUgdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSk7XG59XG4iLCJAaW5jbHVkZSBrZXlmcmFtZXMoem9vbU91dFJpZ2h0KSB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCkpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApKTtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0tb3JpZ2luKHJpZ2h0IGNlbnRlcik7XG4gIH1cbn1cblxuQG1peGluIHpvb21PdXRSaWdodCgkY291bnQ6ICRjb3VudERlZmF1bHQsICRkdXJhdGlvbjogJGR1cmF0aW9uRGVmYXVsdCwgJGRlbGF5OiAkZGVsYXlEZWZhdWx0LCAkZnVuY3Rpb246ICRmdW5jdGlvbkRlZmF1bHQsICRmaWxsOiAkZmlsbERlZmF1bHQsICR2aXNpYmlsaXR5OiAkdmlzaWJpbGl0eURlZmF1bHQpIHtcbiAgQGluY2x1ZGUgYW5pbWF0aW9uLW5hbWUoem9vbU91dFJpZ2h0KTtcbiAgQGluY2x1ZGUgY291bnQoJGNvdW50KTtcbiAgQGluY2x1ZGUgZHVyYXRpb24oJGR1cmF0aW9uKTtcbiAgQGluY2x1ZGUgZGVsYXkoJGRlbGF5KTtcbiAgQGluY2x1ZGUgZnVuY3Rpb24oJGZ1bmN0aW9uKTtcbiAgQGluY2x1ZGUgZmlsbC1tb2RlKCRmaWxsKTtcbiAgQGluY2x1ZGUgdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSk7XG59XG4iLCJAaW5jbHVkZSBrZXlmcmFtZXMoem9vbU91dFVwKSB7XG4gIDQwJSB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApKTtcbiAgfVxuICAxMDAlIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKSk7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtLW9yaWdpbihjZW50ZXIgYm90dG9tKTtcbiAgfVxufVxuXG5AbWl4aW4gem9vbU91dFVwKCRjb3VudDogJGNvdW50RGVmYXVsdCwgJGR1cmF0aW9uOiAkZHVyYXRpb25EZWZhdWx0LCAkZGVsYXk6ICRkZWxheURlZmF1bHQsICRmdW5jdGlvbjogJGZ1bmN0aW9uRGVmYXVsdCwgJGZpbGw6ICRmaWxsRGVmYXVsdCwgJHZpc2liaWxpdHk6ICR2aXNpYmlsaXR5RGVmYXVsdCkge1xuICBAaW5jbHVkZSBhbmltYXRpb24tbmFtZSh6b29tT3V0VXApO1xuICBAaW5jbHVkZSBjb3VudCgkY291bnQpO1xuICBAaW5jbHVkZSBkdXJhdGlvbigkZHVyYXRpb24pO1xuICBAaW5jbHVkZSBkZWxheSgkZGVsYXkpO1xuICBAaW5jbHVkZSBmdW5jdGlvbigkZnVuY3Rpb24pO1xuICBAaW5jbHVkZSBmaWxsLW1vZGUoJGZpbGwpO1xuICBAaW5jbHVkZSB2aXNpYmlsaXR5KCR2aXNpYmlsaXR5KTtcbn1cbiIsIkBrZXlmcmFtZXMgem9vbUluIHtcbiAgICAwJSAgIHt0cmFuc2Zvcm06IHNjYWxlKDAuNSk7IG9wYWNpdHk6IDB9XG4gICAgMTAwJSB7dHJhbnNmb3JtOiBzY2FsZSgxKTsgb3BhY2l0eTogMTt9XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gICAgMCUge3RyYW5zZm9ybTogcm90YXRlKDApfVxuICAgIDEwMCUge3RyYW5zZm9ybTogcm90YXRlKDM2MGRlZyl9XG59XG5cbi5zcGluIHtcbiAgICBhbmltYXRpb246IHNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufSIsImgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIC5jYXJkLXRpdGxlLCAudGV4dC10aXRsZSB7XG4gIGNvbG9yOiAkaGVhZGluZztcbn1cblxuQGZvciAkaSBmcm9tIDEwIHRocm91Z2ggNzgge1xuICAudGV4dC0jeyRpfSB7XG4gICAgZm9udC1zaXplOiAjeyRpfXB4O1xuICB9XG59XG5AZm9yICRpIGZyb20gMzAwIHRocm91Z2ggOTAwIHtcbiAgLmZvbnQtd2VpZ2h0LSN7JGl9IHtcbiAgICBmb250LXdlaWdodDogJGk7XG4gIH1cbn1cbi5wYi04MHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5cbi50ZXh0LXNtYWxsIHtcbiAgZm9udC1zaXplOiAuNzVyZW07XG59XG4ucC1yZWFkYWJsZSB7XG4gICAgbWF4LXdpZHRoOiA2NTBweDtcbn1cblxuLy8gc2Vjb25kIHR5cG9ncmFwaHlcblxuLnNlY3Rpb24taW5mb3tcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogJGdyYXktNTAwO1xufSAgIFxuXG4uaGVhZGluZ3tcbiAgY29sb3I6IGRhcmtlbihkZXNhdHVyYXRlKCRwcmltYXJ5LWJhc2UsIDQwKSwgNSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYnJ7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLnRleHQtbXV0ZXtcbiAgY29sb3I6JGdyYXktNTAwOyA7XG59XG5cbi5kaXNwbGF5LWNvbnRlbnR7XG4gIG1hcmdpbjoyMHB4IDA7XG59XG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogNS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cblxuXG4vL2ZvbnQtYm9sZFxuLnQtZm9udC1ib2xke1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG4udC1mb250LWJvbGRlcntcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuLnQtZm9udC1ib2xkZXN0e1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG4udC1mb250LXV7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cblxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICRncmF5LTUwMDtcbn1cblxuYS50eXBvX2xpbmt7XG4gcG9zaXRpb246IHJlbGF0aXZlO1xuIFxufVxuYS50eXBvX2xpbms6aG92ZXJ7XG4gIGNvbG9yOiRpbmRpZ287XG59XG5hLnR5cG9fbGluazpob3ZlcjphZnRlcntcbiAgXG4gd2lkdGg6IDEwMCU7IFxufVxuXG5hLnR5cG9fbGluazphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogLTRweDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlO1xufVxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgYS50eXBvX2xpbmsudGV4dC0jeyRuYW1lfTphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmFsdWU7XG4gIH1cbn1cblxuXG5cbi8vIGRpdmlkZXJcbi5kaXZpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZGl2aWRlcj5zcGFuOmZpcnN0LWNoaWxke1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4OiAxO1xufVxuLmRpdmlkZXI+c3BhbjpsYXN0LWNoaWxke1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4OiAxO1xufVxuLmRpdmlkZXI+c3Bhbjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgcGFkZGluZzogMCAycmVtO1xufVxuLy8gZW5kLWRpdmlkZXJcblxuIiwiLmJveC1zaGFkb3ctMSB7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMTVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA0KSwgMCAxcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG59XG4uYm94LXNoYWRvdy0yIHtcbiAgICBib3gtc2hhZG93OiAwIDFweCAxNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMjQpLCAwIDFweCA2cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbn0iLCIubGF5b3V0LXNpZGViYXItY29tcGFjdCB7XG4gICAgLm1haW4taGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAvLyBib3gtc2hhZG93OiAwIDFweCAxNXB4IHJnYmEoMCwwLDAsLjA0KSwgMCAxcHggNnB4IHJnYmEoMCwwLDAsLjA0KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuLm1haW4taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgaGVpZ2h0OiAkdG9wYmFyLWhlaWdodDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgLm1lbnUtdG9nZ2xlIHtcbiAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICBkaXYge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmb3JlZ3JvdW5kO1xuICAgICAgICAgICAgbWFyZ2luOiAzcHggMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWFyY2gtYmFyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMjMwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBjb2xvcjogIzIxMjEyMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjhyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG91dGxpbmU6IGluaXRpYWwhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogLjVyZW0gMXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICAgICAgfVxuICAgICAgICAuc2VhcmNoLWljb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9nbyB7XG4gICAgICAgIHdpZHRoOiAkc2lkZWJhci1sZWZ0LXdpZHRoO1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6YXV0bztcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmhlYWRlci1pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBtYXJnaW46IDAgMnB4O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICAgICAgfVxuICAgICAgICAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAmOmFmdGVyIHsgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5oZWFkZXItcGFydC1yaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC51c2VyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubm90aWZpY2F0aW9uLWRyb3Bkb3duIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWF4LWhlaWdodDogMjYwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTMwMDtcbiAgICAgICAgICAgIC5ub3RpZmljYXRpb24taWNvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubm90aWZpY2F0aW9uLWRldGFpbHMge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IC4yNXJlbSAuNzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5tYWluLWhlYWRlciB7XG4gICAgICAgIC5zZWFyY2gtYmFyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLm1lbnUtdG9nZ2xlIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDM2cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmhlYWRlci1wYXJ0LXJpZ2h0IHtcbiAgICAgICAgICAgIC51c2VyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5tYWluLWhlYWRlciB7XG4gICAgICAgIC5zZWFyY2gtYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLm1lbnUtdG9nZ2xlIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICBoZWlnaHQ6ICR0b3BiYXItaGVpZ2h0LW1vYmlsZTtcbiAgICAgICAgcGFkZGluZzogMCAxLjVyZW07XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lbnUtdG9nZ2xlIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkZXItcGFydC1yaWdodCB7XG4gICAgICAgICAgICAudXNlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5vdGlmaWNhdGlvbi1kcm9wZG93biB7XG4gICAgICAgIGxlZnQ6IC0xODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICAubWVudS10b2dnbGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCIvLyBMQVlPVVQgVkFSU1xuJHRvcGJhci1oZWlnaHQ6IDgwcHg7XG4kdG9wYmFyLWhlaWdodC1tb2JpbGU6IDcwcHg7XG5cbiRzaWRlYmFyLWxlZnQtd2lkdGg6IDc2cHg7XG4kc2lkZWJhci1sZWZ0LXdpZHRoLW1vYmlsZTogOTBweDtcbiRzaWRlYmFyLWxlZnQtc2Vjb25kYXJ5LXdpZHRoOiAyMjBweDtcbiRzaWRlYmFyLWxlZnQtc2Vjb25kYXJ5LXdpZHRoLW1vYmlsZTogMTkwcHg7XG4kc2lkZS1jbGVhcmFuY2U6IDIwcHg7XG4iLCJAaW1wb3J0IFwidmFyc1wiO1xuQGltcG9ydCBcImhlYWRlci5zY3NzXCI7XG5cbi8vU0lERUJBUiA9PT09PT09XG4ubGF5b3V0LXNpZGViYXItY29tcGFjdCB7XG4gICYuYXBwLWFkbWluLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICYuc2lkZW5hdi1vcGVuIHtcbiAgICAubWFpbi1jb250ZW50LXdyYXAge1xuICAgICAgd2lkdGg6IGNhbGMoXG4gICAgICAgIDEwMCUgLSAjeyRzaWRlYmFyLWxlZnQtd2lkdGh9IC0gI3skc2lkZWJhci1sZWZ0LXNlY29uZGFyeS13aWR0aH1cbiAgICAgICk7XG4gICAgfVxuICAgIC5zaWRlYmFyLWxlZnQge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxuICAubWFpbi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjI0cyBlYXNlLWluLW91dDtcbiAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyR0b3BiYXItaGVpZ2h0fSk7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICB9XG4gIC5tYWluLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDEwNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTA0cHgpO1xuICB9XG4gIC5zaWRlYmFyLWxlZnQtc2Vjb25kYXJ5LFxuICAuc2lkZWJhci1sZWZ0IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMjBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA2KSxcbiAgICAgIDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgIHotaW5kZXg6IDEwMTtcbiAgfVxuXG4gIC5zaWRlYmFyLWxlZnQge1xuICAgIGxlZnQ6IGNhbGMoLSN7JHNpZGViYXItbGVmdC13aWR0aH0gLSAjeyRzaWRlLWNsZWFyYW5jZX0pO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjI0cyBlYXNlLWluLW91dDtcbiAgICAubG9nbyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgaGVpZ2h0OiA2OHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGdyYXktMTAwLCAwLjA1KTtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAubmF2aWdhdGlvbi1sZWZ0IHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogJHNpZGViYXItbGVmdC13aWR0aDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAubmF2LWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkZ3JheS0xMDAsIDAuMDUpO1xuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmLmx2bDEge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAubmF2LWl0ZW0taG9sZCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMjJweCAwO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLm5hdi1pY29uLFxuICAgICAgICAgIC5mZWF0aGVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgICAgLm5hdi10ZXh0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmUgLnRyaWFuZ2xlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gU0lERU5BViBTRUNPTkRBUllcbiAgJi5zaWRlbmF2LW9wZW4ge1xuICAgIC5zaWRlYmFyLWxlZnQtc2Vjb25kYXJ5IHtcbiAgICAgIGxlZnQ6ICRzaWRlYmFyLWxlZnQtd2lkdGg7XG4gICAgfVxuICB9XG4gIC5zaWRlYmFyLWxlZnQtc2Vjb25kYXJ5IHtcbiAgICBsZWZ0OiBjYWxjKC0jeyRzaWRlYmFyLWxlZnQtc2Vjb25kYXJ5LXdpZHRofSAtICN7JHNpZGUtY2xlYXJhbmNlfSk7XG4gICAgd2lkdGg6ICRzaWRlYmFyLWxlZnQtc2Vjb25kYXJ5LXdpZHRoO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNHMgZWFzZS1pbi1vdXQ7XG4gICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XG4gICAgLnNpZGViYXItY2xvc2Uge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICB9XG4gICAgaGVhZGVyIHtcbiAgICAgIC5sb2dvIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgcGFkZGluZzogMHB4IDI0cHg7XG4gICAgICBoNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5zdWJtZW51LWFyZWEge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuY2hpbGROYXYge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBsaS5uYXYtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAkaGVhZGluZztcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW47XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgICAgICAgfVxuICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5uYXYtaWNvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuaXRlbS1uYW1lIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZGQtYXJyb3cge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zdWJtZW51IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYgPiAuY2hpbGROYXYge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICBsaS5uYXYtaXRlbSB7XG4gICAgICAmLm9wZW4ge1xuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgID4gLmRkLWFycm93IHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICA+IC5jaGlsZE5hdiB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgPiBkaXYge1xuICAgICAgICA+IGEge1xuICAgICAgICAgID4gLmRkLWFycm93IHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IC5jaGlsZE5hdiB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIGxpLm5hdi1pdGVtIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAxMnB4IDEycHggNTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2lkZWJhci1vdmVybGF5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGF5b3V0LXNpZGViYXItY29tcGFjdCB7XG4gICAgJi5zaWRlbmF2LW9wZW4ge1xuICAgICAgLm1haW4tY29udGVudC13cmFwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIC5zaWRlYmFyLWxlZnQtc2Vjb25kYXJ5IHtcbiAgICAgIC5zaWRlYmFyLWNsb3NlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgJi5zaWRlbmF2LW9wZW4ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIC5tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogJHRvcGJhci1oZWlnaHQtbW9iaWxlO1xuICB9XG4gIC5zaWRlYmFyLWxlZnQtc2Vjb25kYXJ5LFxuICAuc2lkZWJhci1sZWZ0IHtcbiAgICB0b3A6ICR0b3BiYXItaGVpZ2h0LW1vYmlsZTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyR0b3BiYXItaGVpZ2h0LW1vYmlsZX0pO1xuICB9XG4gIC5zaWRlYmFyLWxlZnQge1xuICAgIGxlZnQ6IGNhbGMoLSN7JHNpZGViYXItbGVmdC13aWR0aC1tb2JpbGV9IC0gI3skc2lkZS1jbGVhcmFuY2V9KTtcbiAgICAubmF2aWdhdGlvbi1sZWZ0IHtcbiAgICAgIHdpZHRoOiAkc2lkZWJhci1sZWZ0LXdpZHRoLW1vYmlsZTtcbiAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAudHJpYW5nbGUge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMjRweCAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmF2LWl0ZW0taG9sZCB7XG4gICAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zaWRlYmFyLWxlZnQtc2Vjb25kYXJ5IHtcbiAgICBsZWZ0OiBjYWxjKC0jeyRzaWRlYmFyLWxlZnQtc2Vjb25kYXJ5LXdpZHRoLW1vYmlsZX0gLSAjeyRzaWRlLWNsZWFyYW5jZX0pO1xuICAgIHdpZHRoOiAkc2lkZWJhci1sZWZ0LXNlY29uZGFyeS13aWR0aC1tb2JpbGU7XG4gICAgJi5vcGVuIHtcbiAgICAgIGxlZnQ6ICRzaWRlYmFyLWxlZnQtd2lkdGgtbW9iaWxlO1xuICAgIH1cbiAgfVxuICAuc2lkZWJhci1vdmVybGF5IHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyR0b3BiYXItaGVpZ2h0LW1vYmlsZX0pO1xuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAubGF5b3V0LXNpZGViYXItY29tcGFjdCB7XG4gICAgLnNpZGViYXItbGVmdCB7XG4gICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICByaWdodDogY2FsYygtI3skc2lkZWJhci1sZWZ0LXdpZHRofSAtICN7JHNpZGUtY2xlYXJhbmNlfSk7XG4gICAgfVxuICAgICYuc2lkZW5hdi1vcGVuIHtcbiAgICAgICAgLnNpZGViYXItbGVmdCB7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgLnNpZGViYXItbGVmdC1zZWNvbmRhcnkge1xuICAgICAgICByaWdodDogJHNpZGViYXItbGVmdC13aWR0aDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNpZGViYXItbGVmdC1zZWNvbmRhcnkge1xuICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgcmlnaHQ6IGNhbGMoLSN7JHNpZGViYXItbGVmdC1zZWNvbmRhcnktd2lkdGh9IC0gI3skc2lkZS1jbGVhcmFuY2V9KTtcbiAgICAgIGhlYWRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuICAgICAgLmNoaWxkTmF2IGxpLm5hdi1pdGVtIGEge1xuICAgICAgICAuZGQtYXJyb3cge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICAubmF2LWljb24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vQGltcG9ydCBcIi4uL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcImNvbG9yc1wiO1xuLy8gJGJsdWU6ICMyNjNkYjUgIWRlZmF1bHQ7XG4vLyAkaW5kaWdvOiAjNjYxMGYyICFkZWZhdWx0O1xuLy8gJHB1cnBsZTogIzY2MzM5OSAhZGVmYXVsdDtcbi8vICRwaW5rOiAjZTgzZThjICFkZWZhdWx0O1xuLy8gJHJlZDogI2QyMjM0NiAhZGVmYXVsdDtcbi8vICRvcmFuZ2U6ICNlOTdkMjMgIWRlZmF1bHQ7XG4gJHllbGxvdzogI2ZmYmYwMiAhZGVmYXVsdDtcbi8vICRncmVlbjogIzRjYWY1MCAhZGVmYXVsdDtcbi8vICR0ZWFsOiAjMjBjOTk3ICFkZWZhdWx0O1xuLy8gJGN5YW46ICM5YzI3YjAgIWRlZmF1bHQ7XG4kYmx1ZTogIG1hcC1nZXQoJHNvbGlkLWNvbG9ycywgXCJibHVlXCIpICFkZWZhdWx0O1xuJGluZGlnbzogbWFwLWdldCgkc29saWQtY29sb3JzLCBcImluZGlnb1wiKSAhZGVmYXVsdDtcbiRwdXJwbGU6IG1hcC1nZXQoJHNvbGlkLWNvbG9ycywgXCJwdXJwbGVcIikgIWRlZmF1bHQ7XG4kcGluazogbWFwLWdldCgkc29saWQtY29sb3JzLCBcInBpbmtcIikgIWRlZmF1bHQ7XG4kcmVkOiBtYXAtZ2V0KCRzb2xpZC1jb2xvcnMsIFwicmVkXCIpICFkZWZhdWx0O1xuJG9yYW5nZTogbWFwLWdldCgkc29saWQtY29sb3JzLCBcIm9yYW5nZVwiKSAhZGVmYXVsdDtcbiR5ZWxsb3c6IG1hcC1nZXQoJHNvbGlkLWNvbG9ycywgXCJ5ZWxsb3dcIikgIWRlZmF1bHQ7XG4kZ3JlZW46IG1hcC1nZXQoJHNvbGlkLWNvbG9ycywgXCJncmVlblwiKSAhZGVmYXVsdDtcbiR0ZWFsOiBtYXAtZ2V0KCRzb2xpZC1jb2xvcnMsIFwidGVhbFwiKSAhZGVmYXVsdDtcbiRjeWFuOiBtYXAtZ2V0KCRzb2xpZC1jb2xvcnMsIFwiY3lhblwiKSAhZGVmYXVsdDtcbiRwcmltYXJ5LWJhc2U6ICRwdXJwbGU7XG4kd2hpdGU6ICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlZWUgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNiYmIgIWRlZmF1bHQ7XG4kZ3JheS02MDA6IGxpZ2h0ZW4oZGVzYXR1cmF0ZSgkcHJpbWFyeS1iYXNlLCA0MCksIDQlKSAhZGVmYXVsdDtcbiRncmF5LTcwMDogZGFya2VuKGRlc2F0dXJhdGUoJHByaW1hcnktYmFzZSwgNDApLCAwJSkgIWRlZmF1bHQ7XG4kZ3JheS04MDA6IGRhcmtlbihkZXNhdHVyYXRlKCRwcmltYXJ5LWJhc2UsIDQwKSwgOCUpICFkZWZhdWx0O1xuJGdyYXktOTAwOiBkYXJrZW4oZGVzYXR1cmF0ZSgkcHJpbWFyeS1iYXNlLCA0MCksIDEyJSkgIWRlZmF1bHQ7XG4kYmxhY2s6IGRhcmtlbigkcHJpbWFyeS1iYXNlLCA2MCUpICFkZWZhdWx0O1xuJHByaW1hcnk6ICRwcmltYXJ5LWJhc2UgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICRibHVlICFkZWZhdWx0O1xuJHdhcm5pbmc6ICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZGFyazogJGdyYXktOTAwICFkZWZhdWx0O1xuJGJhY2tncm91bmQ6ICR3aGl0ZSAhZGVmYXVsdDtcbiRmb3JlZ3JvdW5kOiAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kZGFyay1iZzogIzEwMTYzYTtcblxuJGRhcmstZm9yZ3JvdW5kOiAjMjYyYzQ5O1xuXG4kZGFyay1oZWFkaW5nOiAjYzJjNmRjO1xuJGhlYWRpbmc6IGRhcmtlbigkZm9yZWdyb3VuZCwgOCUpO1xuJGNvbG9yczogKFxuICBwdXJwbGU6ICRwdXJwbGUsXG4gIHBpbms6ICRwaW5rLFxuICByZWQ6ICRyZWQsXG4gIG9yYW5nZTogJG9yYW5nZSxcbiAgeWVsbG93OiAkeWVsbG93LFxuICBncmVlbjogJGdyZWVuLFxuICB0ZWFsOiAkdGVhbCxcbiAgY3lhbjogJGN5YW4sXG4gIHdoaXRlOiAkd2hpdGUsXG4gIGdyYXk6ICRncmF5LTYwMCxcbiAgZ3JheS1kYXJrOiAkZ3JheS04MDBcbikgIWRlZmF1bHQ7XG4kdGhlbWUtY29sb3JzOiAoXG4gIHByaW1hcnk6ICRwcmltYXJ5LFxuICBzZWNvbmRhcnk6ICRzZWNvbmRhcnksXG4gIHN1Y2Nlc3M6ICRzdWNjZXNzLFxuICBpbmZvOiAkaW5mbyxcbiAgd2FybmluZzogJHdhcm5pbmcsXG4gIGRhbmdlcjogJGRhbmdlcixcbiAgbGlnaHQ6ICRsaWdodCxcbiAgZ3JheS0xMDA6ICRncmF5LTEwMCxcbiAgZ3JheS0yMDA6ICRncmF5LTIwMCxcbiAgZ3JheS0zMDA6ICRncmF5LTMwMCxcbiAgZ3JheS00MDA6ICRncmF5LTQwMCxcbiAgZ3JheS01MDA6ICRncmF5LTUwMCxcbiAgZ3JheS02MDA6ICRncmF5LTYwMCxcbiAgZ3JheS03MDA6ICRncmF5LTcwMCxcbiAgZ3JheS04MDA6ICRncmF5LTgwMCxcbiAgZ3JheS05MDA6ICRncmF5LTkwMCxcbiAgZGFyazogJGRhcmtcbikgIWRlZmF1bHQ7XG5cblxuQGltcG9ydCBcIi4uL2dsb2JhbHMvZ2xvYmFscy5zY3NzXCI7XG5AaW1wb3J0IFwiZGFyay9kYXJrXCI7XG4iLCIubGF5b3V0LXNpZGViYXItbGFyZ2Uge1xuICAgIC5tYWluLWhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogJHRvcGJhci1oZWlnaHQ7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDE1cHggcmdiYSgwLCAwLCAwLCAuMDQpLCAwIDFweCA2cHggcmdiYSgwLCAwLCAwLCAuMDQpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XG4gICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgLm1lbnUtdG9nZ2xlIHtcbiAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9yZWdyb3VuZDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDNweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWFyY2gtYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAyMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMTIxMjE7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogaW5pdGlhbCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogLjVyZW0gMXJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2VhcmNoLWljb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgd2lkdGg6ICRzaWRlYmFyLWxlZnQtd2lkdGg7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaGVhZGVyLWljb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAycHg7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5oZWFkZXItcGFydC1yaWdodCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIC51c2VyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubm90aWZpY2F0aW9uLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNjBweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDcycHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTMwMDtcbiAgICAgICAgICAgICAgICAubm90aWZpY2F0aW9uLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubm90aWZpY2F0aW9uLWRldGFpbHMge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAuMjVyZW0gLjc1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmxheW91dC1zaWRlYmFyLWxhcmdlIHtcbiAgICAgICAgLm1haW4taGVhZGVyIHtcbiAgICAgICAgICAgIC5zZWFyY2gtYmFyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubWVudS10b2dnbGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmxheW91dC1zaWRlYmFyLWxhcmdlIHtcbiAgICAgICAgLm1haW4taGVhZGVyIHtcbiAgICAgICAgICAgIC5zZWFyY2gtYmFyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1lbnUtdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC5sYXlvdXQtc2lkZWJhci1sYXJnZSB7XG4gICAgICAgIC5tYWluLWhlYWRlciB7XG4gICAgICAgICAgICBoZWlnaHQ6ICR0b3BiYXItaGVpZ2h0LW1vYmlsZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMS41cmVtO1xuICAgICAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNlYXJjaC1iYXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubWVudS10b2dnbGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmhlYWRlci1wYXJ0LXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAudXNlciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vdGlmaWNhdGlvbi1kcm9wZG93biB7XG4gICAgICAgICAgICBsZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgIC5sYXlvdXQtc2lkZWJhci1sYXJnZSB7XG4gICAgICAgIC5tYWluLWhlYWRlciB7XG4gICAgICAgICAgICAubWVudS10b2dnbGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIExBWU9VVCBWQVJTXG4kdG9wYmFyLWhlaWdodDogODBweDtcbiR0b3BiYXItaGVpZ2h0LW1vYmlsZTogNzBweDtcblxuJHNpZGViYXItbGVmdC13aWR0aDogMTIwcHg7XG4kc2lkZWJhci1sZWZ0LXdpZHRoLW1vYmlsZTogOTBweDtcbiRzaWRlYmFyLWxlZnQtc2Vjb25kYXJ5LXdpZHRoOiAyMjBweDtcbiRzaWRlYmFyLWxlZnQtc2Vjb25kYXJ5LXdpZHRoLW1vYmlsZTogMTkwcHg7XG4kc2lkZS1jbGVhcmFuY2U6IDIwcHg7XG4iLCJAaW1wb3J0ICd2YXJzJztcbkBpbXBvcnQgJ2hlYWRlcic7XG4uYXBwLWFkbWluLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ubWFpbi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAkdG9wYmFyLWhlaWdodDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjI0cyBlYXNlLWluLW91dDtcbiAgICBwYWRkaW5nOiAycmVtIDJyZW0gMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtICN7JHRvcGJhci1oZWlnaHR9KTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgJi5zaWRlbmF2LW9wZW4ge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skc2lkZWJhci1sZWZ0LXdpZHRofSk7XG4gICAgfVxufVxuXG4vL1NJREVCQVIgPT09PT09PVxuLmxheW91dC1zaWRlYmFyLWxhcmdlIHtcbiAgICAuc2lkZWJhci1sZWZ0LXNlY29uZGFyeSxcbiAgICAuc2lkZWJhci1sZWZ0IHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6ICR0b3BiYXItaGVpZ2h0O1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyR0b3BiYXItaGVpZ2h0fSk7XG4gICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCAyMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDYpLCAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICB9XG4gICAgLnNpZGViYXItbGVmdCB7XG4gICAgICAgIGxlZnQ6IGNhbGMoLSN7JHNpZGViYXItbGVmdC13aWR0aH0gLSAjeyRzaWRlLWNsZWFyYW5jZX0pO1xuICAgICAgICB6LWluZGV4OiA5MDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgbGVmdDogMFxuICAgICAgICB9XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLm5hdmlnYXRpb24tbGVmdCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6ICRzaWRlYmFyLWxlZnQtd2lkdGg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRoZWFkaW5nO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktMzAwO1xuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmx2bDEge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICAubmF2LWl0ZW0taG9sZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm5hdi1pdGVtLWhvbGQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb3JlZ3JvdW5kO1xuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYucm91dGVyLWxpbmstZXhhY3QtYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLm5hdi1pY29uLFxuICAgICAgICAgICAgICAgICAgICAuZmVhdGhlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDoyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6MjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAycHggYXV0byAycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLm5hdi10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBsaW5lYXIgYWxsO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gdHJhbnNpdGlvbi1kZWxheTogMC41cztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaGVhZGluZztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSAudHJpYW5nbGUsXG4gICAgICAgICAgICAgICAgLm5hdi1pdGVtLWhvbGQucm91dGVyLWxpbmstZXhhY3QtYWN0aXZlICsgLnRyaWFuZ2xlLFxuICAgICAgICAgICAgICAgIC5uYXYtaXRlbS1ob2xkLnJvdXRlci1saW5rLWV4YWN0LWFjdGl2ZTpob3ZlciArIC50cmlhbmdsZXtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAxNXB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJHByaW1hcnkgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8vIFNJREVOQVYgU0VDT05EQVJZXG4gICAgLnNpZGViYXItbGVmdC1zZWNvbmRhcnkge1xuICAgICAgICBsZWZ0OiBjYWxjKC0jeyRzaWRlYmFyLWxlZnQtc2Vjb25kYXJ5LXdpZHRofSAtICN7JHNpZGUtY2xlYXJhbmNlfSk7XG4gICAgICAgIHotaW5kZXg6IDg5O1xuICAgICAgICB3aWR0aDogJHNpZGViYXItbGVmdC1zZWNvbmRhcnktd2lkdGg7XG4gICAgICAgIHBhZGRpbmc6IC43NXJlbSAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjI0cyBlYXNlLWluLW91dDtcbiAgICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XG4gICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICBsZWZ0OiAkc2lkZWJhci1sZWZ0LXdpZHRoO1xuICAgICAgICB9XG4gICAgICAgIGhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5jaGlsZE5hdiB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBsaS5uYXYtaXRlbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaGVhZGluZztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4xNXMgYWxsIGVhc2UtaW47XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLm5hdi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLml0ZW0tbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZGQtYXJyb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmPi5jaGlsZE5hdiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgbGkubmF2LWl0ZW0ge1xuICAgICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgICAgICA+ZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgICAgICAgICAgPi5kZC1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgID4uY2hpbGROYXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+ZGl2IHtcbiAgICAgICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgICAgID4uZGQtYXJyb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICA+LmNoaWxkTmF2IHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIGxpLm5hdi1pdGVtIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxMnB4IDEycHggNTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2lkZWJhci1vdmVybGF5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skc2lkZWJhci1sZWZ0LXdpZHRofSAtICN7JHNpZGViYXItbGVmdC1zZWNvbmRhcnktd2lkdGh9KTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skdG9wYmFyLWhlaWdodH0pO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICB6LWluZGV4OiAxMDE7XG4gICAgICAgIGN1cnNvcjogdy1yZXNpemU7XG4gICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1vZHVsZS1sb2FkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCRiYWNrZ3JvdW5kLCAuNSk7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB6LWluZGV4OiA5O1xuICAgIC5sb2FkZXIsXG4gICAgLnNwaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogNDUlO1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSArIDU2cHgpO1xuICAgICAgICB6LWluZGV4OiBpbmhlcml0O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLm1haW4tY29udGVudC13cmFwIHtcbiAgICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgICAmLnNpZGVuYXYtb3BlbiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubWFpbi1jb250ZW50LXdyYXAge1xuICAgICAgICBtYXJnaW4tdG9wOiAkdG9wYmFyLWhlaWdodC1tb2JpbGU7XG4gICAgfVxuICAgIC5zaWRlYmFyLWxlZnQtc2Vjb25kYXJ5LFxuICAgIC5zaWRlYmFyLWxlZnQge1xuICAgICAgICB0b3A6ICR0b3BiYXItaGVpZ2h0LW1vYmlsZSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyR0b3BiYXItaGVpZ2h0LW1vYmlsZX0pO1xuICAgIH1cbiAgICAuc2lkZWJhci1sZWZ0IHtcbiAgICAgICAgbGVmdDogY2FsYygtI3skc2lkZWJhci1sZWZ0LXdpZHRoLW1vYmlsZX0gLSAjeyRzaWRlLWNsZWFyYW5jZX0pO1xuICAgICAgICAubmF2aWdhdGlvbi1sZWZ0IHtcbiAgICAgICAgICAgIHdpZHRoOiAkc2lkZWJhci1sZWZ0LXdpZHRoLW1vYmlsZTtcbiAgICAgICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAudHJpYW5nbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMjRweCAyNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5uYXYtaXRlbS1ob2xkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2lkZWJhci1sZWZ0LXNlY29uZGFyeSB7XG4gICAgICAgIGxlZnQ6IGNhbGMoLSN7JHNpZGViYXItbGVmdC1zZWNvbmRhcnktd2lkdGgtbW9iaWxlfSAtICN7JHNpZGUtY2xlYXJhbmNlfSk7XG4gICAgICAgIHdpZHRoOiAkc2lkZWJhci1sZWZ0LXNlY29uZGFyeS13aWR0aC1tb2JpbGU7XG4gICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICBsZWZ0OiAkc2lkZWJhci1sZWZ0LXdpZHRoLW1vYmlsZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2lkZWJhci1vdmVybGF5IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skdG9wYmFyLWhlaWdodC1tb2JpbGV9KTtcbiAgICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAgIC5sYXlvdXQtc2lkZWJhci1sYXJnZSB7XG4gICAgICAgIC5zaWRlYmFyLWxlZnQge1xuICAgICAgICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcmlnaHQ6IGNhbGMoLSN7JHNpZGViYXItbGVmdC13aWR0aH0gLSAjeyRzaWRlLWNsZWFyYW5jZX0pO1xuICAgICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmF2aWdhdGlvbi1sZWZ0IC5uYXYtaXRlbSAudHJpYW5nbGUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zaWRlYmFyLWxlZnQtc2Vjb25kYXJ5IHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKC0jeyRzaWRlYmFyLWxlZnQtc2Vjb25kYXJ5LXdpZHRofSAtICN7JHNpZGUtY2xlYXJhbmNlfSk7XG4gICAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICByaWdodDogJHNpZGViYXItbGVmdC13aWR0aDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jaGlsZE5hdiBsaS5uYXYtaXRlbSBhIHtcbiAgICAgICAgICAgICAgICAuZGQtYXJyb3cge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubmF2LWljb24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgfVxuICAgICAgICAuc2lkZWJhci1vdmVybGF5IHtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgY3Vyc29yOiBlLXJlc2l6ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5sYXlvdXQtaG9yaXpvbnRhbC1iYXIge1xuICAgIC5tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICBwYWRkaW5nOiAycmVtIDJyZW0gMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTYwcHgpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIH1cbiAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6ICR0b3BiYXItaGVpZ2h0O1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAwcHggcmdiYSgwLCAwLCAwLCAuMDQpLCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAuMDQpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XG4gICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgLm1lbnUtdG9nZ2xlIHtcbiAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGZvcmVncm91bmQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2VhcmNoLWJhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMjMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjEyMTIxO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjhyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IGluaXRpYWwhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IC41cmVtIDFyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNlYXJjaC1pY29uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIHdpZHRoOiAkc2lkZWJhci1sZWZ0LXdpZHRoO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmhlYWRlci1pY29uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMnB4O1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaGVhZGVyLXBhcnQtcmlnaHQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAudXNlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vdGlmaWNhdGlvbi1kcm9wZG93biB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMjYwcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0zMDA7XG4gICAgICAgICAgICAgICAgLm5vdGlmaWNhdGlvbi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm5vdGlmaWNhdGlvbi1kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogLjI1cmVtIC43NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5sYXlvdXQtaG9yaXpvbnRhbC1iYXIge1xuICAgICAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICAgICAgLnNlYXJjaC1iYXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tZW51LXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubGF5b3V0LWhvcml6b250YWwtYmFyIHtcbiAgICAgICAgLm1haW4taGVhZGVyIHtcbiAgICAgICAgICAgIC5zZWFyY2gtYmFyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1lbnUtdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmhvcml6b250YWwtYmFyLXdyYXAge1xuICAgICAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAubWFpbi1jb250ZW50LXdyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjI0cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDE2MHB4KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgICAgLmhlYWRlci10b3BuYXYub3BlbiB7XG4gICAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC5sYXlvdXQtaG9yaXpvbnRhbC1iYXIge1xuICAgICAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAkdG9wYmFyLWhlaWdodC1tb2JpbGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgICAgICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zZWFyY2gtYmFyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1lbnUtdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5oZWFkZXItcGFydC1yaWdodCB7XG4gICAgICAgICAgICAgICAgLnVzZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ub3RpZmljYXRpb24tZHJvcGRvd24ge1xuICAgICAgICAgICAgbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAubGF5b3V0LWhvcml6b250YWwtYmFyIHtcbiAgICAgICAgLm1haW4taGVhZGVyIHtcbiAgICAgICAgICAgIC5tZW51LXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gTEFZT1VUIFZBUlNcbiR0b3BiYXItaGVpZ2h0OiA4MHB4O1xuJHRvcGJhci1oZWlnaHQtbW9iaWxlOiA3MHB4O1xuXG4kc2lkZWJhci1sZWZ0LXdpZHRoOiAxMjBweDtcbiRzaWRlYmFyLWxlZnQtd2lkdGgtbW9iaWxlOiA5MHB4O1xuJHNpZGViYXItbGVmdC1zZWNvbmRhcnktd2lkdGg6IDIyMHB4O1xuJHNpZGViYXItbGVmdC1zZWNvbmRhcnktd2lkdGgtbW9iaWxlOiAxOTBweDtcbiRzaWRlLWNsZWFyYW5jZTogMjBweDtcbiIsIkBpbXBvcnQgJ3ZhcnMnO1xuQGltcG9ydCAnaGVhZGVyJztcbi5hcHAtYWRtaW4td3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6ICR0b3BiYXItaGVpZ2h0O1xuICAgIHRyYW5zaXRpb246IGFsbCAuMjRzIGVhc2UtaW4tb3V0O1xuICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skdG9wYmFyLWhlaWdodH0pO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAmLnNpZGVuYXYtb3BlbiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRzaWRlYmFyLWxlZnQtd2lkdGh9KTtcbiAgICB9XG59XG5cbi5tb2R1bGUtbG9hZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYmFja2dyb3VuZDogcmdiYSgkYmFja2dyb3VuZCwgLjUpO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgei1pbmRleDogOTtcbiAgICAubG9hZGVyLFxuICAgIC5zcGlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDQ1JTtcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgKyA1NnB4KTtcbiAgICAgICAgei1pbmRleDogaW5oZXJpdDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5sYXlvdXQtaG9yaXpvbnRhbC1iYXIge31cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLm1haW4tY29udGVudC13cmFwIHtcbiAgICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgICAmLnNpZGVuYXYtb3BlbiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubWFpbi1jb250ZW50LXdyYXAge1xuICAgICAgICBtYXJnaW4tdG9wOiAkdG9wYmFyLWhlaWdodC1tb2JpbGU7XG4gICAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgICAubGF5b3V0LWhvcml6b250YWwtYmFyIHtcbiAgICAgICAgLnNpZGViYXItbGVmdCB7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICByaWdodDogY2FsYygtI3skc2lkZWJhci1sZWZ0LXdpZHRofSAtICN7JHNpZGUtY2xlYXJhbmNlfSk7XG4gICAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYXZpZ2F0aW9uLWxlZnQgLm5hdi1pdGVtIC50cmlhbmdsZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNpZGViYXItbGVmdC1zZWNvbmRhcnkge1xuICAgICAgICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcmlnaHQ6IGNhbGMoLSN7JHNpZGViYXItbGVmdC1zZWNvbmRhcnktd2lkdGh9IC0gI3skc2lkZS1jbGVhcmFuY2V9KTtcbiAgICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAkc2lkZWJhci1sZWZ0LXdpZHRoO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNoaWxkTmF2IGxpLm5hdi1pdGVtIGEge1xuICAgICAgICAgICAgICAgIC5kZC1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5uYXYtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4tY29udGVudC13cmFwIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgIC5zaWRlYmFyLW92ZXJsYXkge1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBjdXJzb3I6IGUtcmVzaXplO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5hcHAtZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgLmZvb3Rlci1ib3R0b20ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgd2lkdGg6IDNyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW46IDRweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIubGF5b3V0LXNpZGViYXItdmVydGljYWwge1xuICAubWFpbi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuXG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIC8vIG1hcmdpbjogMDtcbiAgICAvLz09PT09PT09PT09PT09PSBIRUFERVIgPT09PT09PT09PT09PT09PT09XG4gICAgLm1haW4taGVhZGVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGhlaWdodDogNjRweDtcblxuICAgICAgLmhlYWRlci10b2dnbGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgLnNpZGViYXItZnVsbC10b2dnbGUsXG4gICAgICAgIC5zaWRlYmFyLWNvbXBhY3QtdG9nZ2xlIHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIGkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNlYXJjaC1iYXIge1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIC50b3Atc2VhcmNoLWZvcm0ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDJweCAycHggcmdiYSgxMzYsIDEzNiwgMTM2LCAwLjIpO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAuYm1kLWZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaGVhZGVyLWRyb3Bkb3duIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgLm5vdGlmaWNhdGlvbi1iYWRnZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgIHJpZ2h0OiAxNHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuICAgICAgICAubGFuZ3VhZ2UtZHJvcGRvd24ge1xuICAgICAgICAgIC5oZWFkZXItYnRuLWdyb3VwIHtcbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgIC5sYW5ndWFnZS10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLy8gLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgIC8vICAgICBsZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBjb2xvcjogIzExMTtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAvLyBsZWZ0OiAtMTA2cHggIWltcG9ydGFudDtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICBjb2xvcjogZ3JheTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wcm9maWxlLWRyb3Bkb3duIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICByaWdodDogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAvLz09PT09PT09PT09PT09PS8gSEVBREVSID09PT09PT09PT09PT09PT09PVxuICB9XG59XG4uYi1ub25lX2J1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5iLW5vbmVfYnV0dG9uIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLmd1bGwtaW5wdXQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5hdmF0YXItZHJvcGRvd24gLnVzZXIgaW1nIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG4uY3Vyc29yLXBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cbi5ndWxsLWJyYW5kIGltZyB7XG4gIHdpZHRoOiA2MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5ndWxsLWJyYW5kLnRleHQtY2VudGVyIHtcbiAgLy8gICBkaXNwbGF5OiBmbGV4O1xuICAvLyAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC8vICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG4uZ3VsbC1zaWRlYmFyLS13aWR0aCB7XG4gIHdpZHRoOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4iLCIubGF5b3V0LXNpZGViYXItdmVydGljYWwge1xuICAuc2lkZWJhci1wYW5lbCB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC0yNDBweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICAvLyBib3gtc2hhZG93OiAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksXG4gICAgLy8gICAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjA0KSwgMCAxcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XG4gICAgLmJyYW5kIHtcbiAgICAgIGhlaWdodDogNjRweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5zaWRlYmFyLWNvbXBhY3Qtc3dpdGNoIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC8vIHRvcDogMjZweDtcbiAgICAgIC8vIHJpZ2h0OiAxNnB4O1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktNjAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHNwYW4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDFweDtcbiAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktNTAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2Nyb2xsLW5hdiB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2NHB4KTtcbiAgICB9XG4gICAgLmFwcC11c2VyIHtcbiAgICAgIC5hcHAtdXNlci1waG90byB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYXBwLXVzZXItbmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgIGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFwcC11c2VyLWNvbnRyb2wge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogJGZvcmVncm91bmQ7XG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAvLyBzaWRlLW5hdlxuXG4gICAgLnNpZGUtbmF2IHtcbiAgICAgIC5pY29uLW1lbnUtdGl0bGUsXG4gICAgICAubWFpbi1tZW51LXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDAgMTZweCAxNnB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgIC5pY29uLW1lbnUge1xuICAgICAgICAvLyBwYWRkaW5nOiA4cHg7XG4gICAgICAgIC5pY29uLW1lbnUtaXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogMCAyNHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1haW4tbWVudSB7XG4gICAgICAgIC5tYWluLW1lbnUtdGl0bGUge1xuICAgICAgICB9XG4gICAgICAgIHVsIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBjb2xvcjogJGZvcmVncm91bmQ7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDE1cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgLm5hdi1pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLml0ZW0tbmFtZSB7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5zcGFjZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZHJvcGRvd24ge1xuICAgICAgICAgICAgICA+IC5zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW47XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAgICAgPiAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBzaWRlLW5hdi1jbG9zZVxuLmFwcC1hZG1pbi13cmFwLnNpZGViYXItZnVsbCB7XG4gICYuc2lkZWJhci1jbG9zZWQge1xuICAgIC5zaWRlYmFyLXBhbmVsIHtcbiAgICAgIGxlZnQ6IC0yNDBweDtcbiAgICB9XG4gICAgLm1haW4tY29udGVudC13cmFwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAuc2lkZWJhci1wYW5lbCB7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuICAubWFpbi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNDBweCk7XG4gICAgcGFkZGluZzogMXJlbSAycmVtIDByZW07XG4gIH1cbn1cblxuLmFwcC1hZG1pbi13cmFwLnNpZGViYXItY29tcGFjdCB7XG4gIC8vICYuc2lkZWJhci1jb21wYWN0LW9wZW4ge1xuICAuc2lkZWJhci1wYW5lbCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgbGVmdDogMDtcbiAgICAuYXBwLXVzZXIsXG4gICAgLmljb24tbWVudS10aXRsZSxcbiAgICAubWFpbi1tZW51LXRpdGxlLFxuICAgIC5pdGVtLWJhZGdlLFxuICAgIC5pdGVtLW5hbWUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnNpZGViYXItY29tcGFjdC1zd2l0Y2gge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmljb24tbWVudS1pdGVtIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgICAgICAgaSB7XG4gICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMHB4IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm1haW4tbWVudSB7XG4gICAgICB1bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1haW4tbWVudSB7XG4gICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICBwYWRkaW5nOiAwIDhweDtcbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5kcm9wZG93biB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDY1cHgpO1xuICAgIHBhZGRpbmc6IDFyZW0gMnJlbSAwO1xuICB9XG5cbiAgLy8gLnNpZGViYXItcGFuZWx7XG4gIC8vICAgICB3aWR0aDogMjQwcHg7XG4gIC8vICAgICBsZWZ0OiAwcHg7XG4gIC8vIH1cbiAgLm1haW4tY29udGVudC13cmFwIHtcbiAgICAvLyB3aWR0aDogY2FsYygxMDAlIC0gMjQwcHgpO1xuICAgIC5tYWluLWhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgfVxuICB9XG59XG4ubWFpbi1jb250ZW50LXdyYXAuc2lkZWJhci1mdWxsLXotaW5kZXgge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNjVweCkgIWltcG9ydGFudDtcbiAgei1pbmRleDogLTEwMDtcbn1cblxudWwubWV0aXNtZW51IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLlVsX2xpLS1ob3Zlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAzNnB4O1xuICB3aWR0aDogMjI1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgb3BhY2l0eTogMC4xO1xuICBsZWZ0OiAtMjMzcHg7XG4gIHRyYW5zaXRpb246IGFsbCA0MDBtcyBlYXNlO1xufVxuXG4uVWxfbGktLWhvdmVyOmhvdmVyOjpiZWZvcmUge1xuICBsZWZ0OiAwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICB6LWluZGV4OiAtMTtcbn1cblxuLy8gLlVsX2xpLS1ob3Zlcjo6YWZ0ZXJ7XG4vLyAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYzOTtcbi8vICAgICBjb250ZW50OiBcIlwiO1xuLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICB3aWR0aDogMjI1cHg7XG4vLyAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4vLyAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDI1cHg7XG4vLyAgICAgaGVpZ2h0OiA0N3B4O1xuLy8gICAgIG9wYWNpdHk6IDAuMTtcblxuLy8gfVxuXG4vLyBzaWRlYmFyLWFycm93LWljb25cbi5tZXRpc21lbnUgLmhhcy1hcnJvdzphZnRlciB7XG4gIHJpZ2h0OiAyZW0gIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC42ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAwLjZlbSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDAuNmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci13aWR0aDogMnB4IDAgMCAycHggIWltcG9ydGFudDtcbn1cbi5jb21wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDY5cHg7XG4gIHJpZ2h0OiAtMTY2cHg7XG59XG5cbi5oZWFkZXItdG9nZ2xlIC5tb2JpbGUtbWVudS1pY29uIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLy8gc2lkZWJhci0tLT5hcnJvdyBpY29uIHJlbW92ZS1jbGFzcyBhbmQgYWRkLWNsYXNzXG4uaGFzLWFycm93LndpdGhvdXQtYWZ0ZXItZWxlbWVudDphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyLW92ZXJsYXkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNTBweCkge1xuICBoZWFkZXIubWFpbi1oZWFkZXIge1xuICAgIC8vIC5oZWFkZXItdG9nZ2xlIGkge1xuICAgIC8vICAgICBkaXNwbGF5OiBub25lO1xuICAgIC8vIH1cbiAgfVxuXG4gIC5zaWRlYmFyLXN3aXRjaC1vcGVuIHtcbiAgICBsZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuYXBwLWFkbWluLXdyYXAuc2lkZWJhci1mdWxsIC5zaWRlYmFyLXBhbmVsIHtcbiAgICBsZWZ0OiAtMjQwcHg7XG4gIH1cbiAgLmhlYWRlci10b2dnbGUgLm1vYmlsZS1tZW51LWljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN3aXRjaC1vdmVybGF5IHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0MHB4KTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA1cHgpO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgIHotaW5kZXg6IDIwMDAwO1xuICAgIGN1cnNvcjogdy1yZXNpemU7XG4gIH1cblxuICAuYXBwLWFkbWluLXdyYXAuc2lkZWJhci1mdWxsIC5tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDBweCk7XG4gIH1cblxuICAuc2lkZWJhci1jb21wYWN0LXN3aXRjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzBweCkge1xuICAubW9iaWxlLWhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLy8gc2lkZWJhci0tLT5hcnJvdyBpY29uIHJlbW92ZS1jbGFzcyBhbmQgYWRkLWNsYXNzXG4uaGFzLWFycm93LndpdGhvdXQtYWZ0ZXItZWxlbWVudDphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5VbF9saS0taG92ZXI6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIHdpZHRoOiAyMjVweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDI1cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgICByaWdodDogLTIzM3B4O1xuICAgIHRyYW5zaXRpb246IGFsbCA0MDBtcyBlYXNlO1xuICB9XG5cbiAgLlVsX2xpLS1ob3Zlcjpob3Zlcjo6YmVmb3JlIHtcbiAgICByaWdodDogMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG4gIC5tZXRpc21lbnUgLmhhcy1hcnJvdzphZnRlciB7XG4gICAgbGVmdDogMmVtICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAwLjYgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC42ZW0gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDAuNmVtICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAycHggMCAwIDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb21wIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA2OXB4O1xuICAgIGxlZnQ6IC0xNjZweDtcbiAgfVxuXG4gIC5sYXlvdXQtc2lkZWJhci12ZXJ0aWNhbCB7XG4gICAgLm1sLWF1dG8sXG4gICAgLm14LWF1dG8ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5zaWRlYmFyLXBhbmVsIHtcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogLTI0MHB4O1xuICAgIH1cbiAgICAubWFpbi1jb250ZW50LXdyYXAge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICAgIC8vIHNpZGUtbmF2XG5cbiAgICAuc2lkZS1uYXYge1xuICAgICAgLmljb24tbWVudS10aXRsZSxcbiAgICAgIC5tYWluLW1lbnUtdGl0bGUge1xuICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMCAxNnB4IDE2cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgLmljb24tbWVudSB7XG4gICAgICAgIC8vIHBhZGRpbmc6IDhweDtcbiAgICAgICAgLmljb24tbWVudS1pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubWFpbi1tZW51IHtcbiAgICAgICAgLm1haW4tbWVudS10aXRsZSB7XG4gICAgICAgIH1cbiAgICAgICAgdWwge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZm9yZWdyb3VuZDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMTVweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAubmF2LWljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5pdGVtLW5hbWUge1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuc3BhY2VyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgPiAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluO1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgICAgICA+IC5zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIHNpZGUtbmF2LWNsb3NlXG4gIC5hcHAtYWRtaW4td3JhcCB7XG4gICAgJi5zaWRlYmFyLWZ1bGwge1xuICAgICAgJi5zaWRlYmFyLWNsb3NlZCB7XG4gICAgICAgIC5zaWRlYmFyLXBhbmVsIHtcbiAgICAgICAgICByaWdodDogLTI0MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zaWRlYmFyLXBhbmVsIHtcbiAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgfVxuICAgICAgLm1haW4tY29udGVudC13cmFwIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0MHB4KTtcbiAgICAgICAgcGFkZGluZzogMXJlbSAycmVtIDByZW07XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5hcHAtYWRtaW4td3JhcC5zaWRlYmFyLWNvbXBhY3Qge1xuICAgIC8vICYuc2lkZWJhci1jb21wYWN0LW9wZW4ge1xuICAgIC5zaWRlYmFyLXBhbmVsIHtcbiAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICAuYXBwLXVzZXIsXG4gICAgICAuaWNvbi1tZW51LXRpdGxlLFxuICAgICAgLm1haW4tbWVudS10aXRsZSxcbiAgICAgIC5pdGVtLWJhZGdlLFxuICAgICAgLml0ZW0tbmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2lkZWJhci1wYW5lbCxcbi5tYWluLWNvbnRlbnQtd3JhcCxcbi5tYWluLWhlYWRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG5cbi5tYWluLWNvbnRlbnQtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZmxvYXQ6IHJpZ2h0O1xuXG4gIC5tYWluLWNvbnRlbnQtYm9keSB7XG4gICAgcGFkZGluZzogMC42NnJlbTtcbiAgfVxufVxuXG4uYXBwLWFkbWluLXdyYXAuc2lkZWJhci1jb21wYWN0LW9uaG92ZXIge1xuICAuc2lkZWJhci1jb21wYWN0LXN3aXRjaCB7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgc3BhbiB7XG4gICAgICBsZWZ0OiAxNHB4O1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIH1cbiAgfVxufVxuLmJnLW9mZi13aGl0ZXtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbiIsIkBpbXBvcnQgXCJjb2xvcnNcIjtcbkBpbXBvcnQgXCJzaWRlYmFyLWNvbXBhY3QvbGF5b3V0LXNpZGViYXItY29tcGFjdFwiO1xuQGltcG9ydCBcInNpZGViYXItbGFyZ2UvbGF5b3V0LXNpZGViYXItbGFyZ2VcIjtcbkBpbXBvcnQgXCJob3Jpem9udGFsLWJhci9sYXlvdXQtaG9yaXpvbnRhbC1iYXJcIjtcbkBpbXBvcnQgXCJmb290ZXJcIjtcbkBpbXBvcnQgXCJ2ZXJ0aWNhbC1uYXZiYXIvdmVydGljYWwtbmF2YmFyXCI7XG5cbi8vIENvbW1vbiBMYXlvdXQgU3R5bGVzXG5cbi8vIFNpZGViYXIgbXVsdGlsZXZlbCBkcm9wZG93blxuLnNpZGViYXItbGVmdC1zZWNvbmRhcnkge1xuICAuY2hpbGROYXYge1xuICAgIGxpLm5hdi1pdGVtIHtcbiAgICAgICYub3BlbiB7XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAgICAgICAgID4gLmRkLWFycm93IHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiAuc3VibWVudSB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMTAwMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc3VibWVudSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAubm90aWZpY2F0aW9uLWRyb3Bkb3duIC5kcm9wZG93bi1pdGVtIC5ub3RpZmljYXRpb24tZGV0YWlscyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLm1haW4taGVhZGVyIC51c2VyIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLy8gc2lkZWJhci1ibGFuay0yXG4uYWN0aXZlLWNvbG9yIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDEycHggMCAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDM1cHggMzVweCAwO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjMzOTk7XG4gIGNvbG9yOiNmZmYhaW1wb3J0YW50O1xufSIsIltyb2xlPVwidGFiXCJdIHtcbiAgICAuYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWNjb3JkaW9uIHtcbiAgICAmPiAuY2FyZCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxufSIsIi5hdmF0YXItc20ge1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbn1cblxuLmF2YXRhci1tZCB7XG4gICAgd2lkdGg6IDU0cHg7XG4gICAgaGVpZ2h0OiA1NHB4O1xufVxuXG4uYXZhdGFyLWxnIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG59XG4uYXZhdGFyLXhse1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xufVxuXG4uYXZhdGFyLXNtLXRhYmxlIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG59IiwiQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAuYm9yZGVyLWJvdHRvbS0jeyRuYW1lfSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdmFsdWU7XG4gICAgfVxufVxuXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC5ib3JkZXItYm90dG9tLWRvdHRlZC0jeyRuYW1lfSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgJHZhbHVlO1xuICAgIH1cbn0iLCIuY2FyZCB7XG4gICAgLy8gcGFkZGluZzogMXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDIwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNiksIDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgIC8vIGJveC1zaGFkb3c6IDAgMnB4IDM2cHggLTZweCByZ2JhKDU3LDU1LDczLDAuMjUpO1xuICAgIGJvcmRlcjogMDtcbiAgICAmLmJvcmRlci10b3Age1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCAxNXB4IDAgcmdiYSgwLDAsMCwuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjEpLCBpbnNldCAwIDJweCAwIDAgJGdyZWVuO1xuICAgIH1cbn1cblxuLmNhcmQtaGVhZGVyLCAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbn1cbi5jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gICAgKiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMzYpO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgIH1cbiAgICAuc2VwYXJhdG9yIHtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9IFxuICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxNnB4O1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBbY2xhc3NePVwiaS1cIl0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2FyZC1pY29uIHtcbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMnJlbSAuNXJlbTtcbiAgICB9XG4gICAgW2NsYXNzXj1cImktXCJdIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cbiAgICBbY2xhc3NePVwiaS1cIl0sIC5sZWFkIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbn1cblxuLmNhcmQtaWNvbi1iaWcge1xuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAycmVtIC41cmVtO1xuICAgIH1cbiAgICBbY2xhc3NePVwiaS1cIl0ge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgfVxuICAgIFtjbGFzc149XCJpLVwiXSB7XG4gICAgICAgIGNvbG9yOiByZ2JhKCRwcmltYXJ5LCAuNik7XG4gICAgfVxufVxuXG4uY2FyZC1pY29uLWJnIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgLy8gcGFkZGluZzogMnJlbSAuNXJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIC8qbWF4LXdpZHRoOiA3MHB4OyovXG4gICAgICAgIH1cbiAgICB9XG4gICAgW2NsYXNzXj1cImktXCJdIHtcbiAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vIGxlZnQ6IC0yNnB4O1xuICAgICAgICAvLyB0b3A6IGNhbGMoNTAlIC0gMzlweCk7XG4gICAgICAgIGNvbG9yOiByZ2JhKCRsaWdodCwgMC4yOCk7XG4gICAgICAgIC8vIHotaW5kZXg6IC0xO1xuICAgIH1cbiAgICAubGVhZCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbn1cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLmNhcmQtaWNvbi1iZy0jeyRuYW1lfSB7XG4gICAgICAgIFtjbGFzc149XCJpLVwiXSB7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgkdmFsdWUsIDAuMjgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2FyZC1wcm9maWxlLTEge1xuICAgIC5hdmF0YXIge1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG59XG5cbi5jYXJkLWVjb21tZXJjZS0xIHtcbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgW2NsYXNzXj1cImktXCJdIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiA3OHB4O1xuICAgICAgICAgICAgY29sb3I6ICAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5jYXJkLWVjb21tZXJjZS0yIHtcbiAgICAucm93IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAuY2FyZC1hY3Rpb24sIC5jb2wge1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgIH1cbiAgICAuY2FyZC1hY3Rpb24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgOHB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGZvcmVncm91bmQsIC4xKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNhcmQtZWNvbW1lcmNlLTMge1xuICAgIC5jYXJkLWltZy1sZWZ0IHtcbiAgICAgICAgaGVpZ2h0OiAyMjBweDtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxufVxuXG5cbi5jYXJkLXNvY2lhbHMtc2ltcGxlIHtcbiAgICBhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiA0cHg7XG4gICAgfVxufVxuICBcbi5jYXJkLXpvb20taW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xufVxuLmNhcmQtem9vbS1pbjphZnRlciB7XG5jb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIHRyYW5zaXRpb246IGFsbCAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbn1cblxuLmNhcmQtem9vbS1pbjpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuXG4uY2FyZC16b29tLWluOmhvdmVyOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLWVjb21tZXJjZS0zIHtcbiAgICAgICAgLmNhcmQtaW1nLWxlZnQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmJyZWFkY3J1bWIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgMS4yNXJlbTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OiAuNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAvLyBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICB9XG4gICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgLjVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTYwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkaGVhZGluZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gICAgLmJyZWFkY3J1bWIge1xuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgLy8gcGFkZGluZy1yaWdodDogLjVyZW07XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJodG1sIFt0eXBlPVwiYnV0dG9uXCJdLFxuLmJ0blt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0biB7XG4gICAgJi5yb3VuZGVkLFxuICAgICYuYnRuLXJvdW5kZWQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICYuYnRuLXhsIHtcbiAgICAgICAgcGFkZGluZzogLjc1cmVtIDJyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xOHJlbTtcbiAgICB9XG4gICAgLy8gcGFkZGluZzogLjVyZW0gMS4yNXJlbTtcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gICAgJi5idG4tc217XG4gICAgICAgIHBhZGRpbmc6IDAuM3JlbSAwLjhyZW0gMC4zcmVtO1xuICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICB9XG59XG5cbi5idG4tc2Vjb25kYXJ5LFxuLmJ0bi1yYWlzZWQtc2Vjb25kYXJ5IHtcbiAgICBjb2xvcjogJGZvcmVncm91bmQgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWljb24ge1xuICAgIFtjbGFzc149XCJpLVwiXSxcbiAgICAuaWNvbiB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIG1hcmdpbjogMCAycHg7XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHN1YnBpeGVsLWFudGlhbGlhc2VkO1xuICAgIH1cbiAgICAmLnJvdW5kZWQtY2lyY2xlIHtcbiAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG5cbi5idG4taWNvbi10ZXh0IHtcbiAgICBbY2xhc3NePVwiaS1cIl0sXG4gICAgLmljb24ge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBtYXJnaW46IDAgMnB4O1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBzdWJwaXhlbC1hbnRpYWxpYXNlZDtcbiAgICB9XG59XG5cbi5idG4tb3V0bGluZS1lbWFpbCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgkZ3JheS0yMDAsIDAuNik7XG59XG5cbi5idG4tc3Bpbm5lciB7XG4gICAgd2lkdGg6IDFlbTtcbiAgICBoZWlnaHQ6IDFlbTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLWNoZWNrYm94IHtcbiAgICAuY2hlY2tib3gge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLWxpZ2h0LmJ0bi1zdmcge1xuICAgIGJvcmRlci1jb2xvcjogJGdyYXktNzAwO1xuICAgICYuYWN0aXZlLFxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6ICNmZmZmZmY7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5idG4tcmFpc2VkIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuQGVhY2ggJG5hbWUsXG4kdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLmJ0bi0jeyRuYW1lfSxcbiAgICAuYnRuLW91dGxpbmUtI3skbmFtZX0ge1xuICAgICAgICBib3JkZXItY29sb3I6ICR2YWx1ZTtcbiAgICAgICAgLmJ0bi1zcGlubmVyIHtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogYnRuLWdsb3ctI3skbmFtZX0gMXMgZWFzZSBpbmZpbml0ZTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR2YWx1ZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDI1cHggLThweCAkdmFsdWU7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR2YWx1ZTtcbiAgICAgICAgfVxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDhweCAyNXB4IC04cHggJHZhbHVlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5idG4tcmFpc2VkLmJ0bi1yYWlzZWQtI3skbmFtZX0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkdmFsdWU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKCR2YWx1ZSwgLjExKSwgMCAxcHggM3B4IHJnYmEoJHZhbHVlLCAuMDgpO1xuICAgIH1cbiAgICBAa2V5ZnJhbWVzIGJ0bi1nbG93LSN7JG5hbWV9IHtcbiAgICAgICAgMCUge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC40ZW0gZGFya2VuKCR2YWx1ZSwgMTAlKSwgMCAwIDAgMC4xZW0gZGFya2VuKCR2YWx1ZSwgMTAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgIH1cbiAgICAgICAgNTAlIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIH1cbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjRlbSBkYXJrZW4oJHZhbHVlLCAxMCUpLCAwIDAgMCAzLjZlbSB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gZXh0cmEgYnV0dG9uXG4vLyAudWwtYnRuLXJhaXNlZC0tdjJ7XG4vLyAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbjtcbi8vIH1cbi8vIC51bC1idG4tcmFpc2VkLS12Mjpob3Zlcntcbi8vICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuLy8gICAtd2Via2l0LWJveC1zaGFkb3c6IC0xcHggOXB4IDExcHggLTRweCByZ2JhKDAsMCwwLDAuMSk7XG4vLyAgIC1tb3otYm94LXNoYWRvdzogLTFweCA5cHggMTFweCAtNHB4IHJnYmEoMCwwLDAsMC4xKTtcbi8vICAgYm94LXNoYWRvdzogLTFweCA5cHggMTFweCAtNHB4IHJnYmEoMCwwLDAsMC4xKTtcbi8vIH1cbi8vIC5jYXJkLXRpdGxlLS1tYXJnaW57XG4vLyAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4vLyB9XG4vLyAudWwtYnRuX19pY29ue1xuLy8gICBmb250LXNpemU6IDAuODc1cmVtO1xuLy8gfVxuLy8gLnVsLWJ0bl9faWNvbiBzcGFuOmxhc3QtY2hpbGR7XG4vLyAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4vLyB9XG4vL3NvY2lhbCBidXR0b25cbi5idG4tZmFjZWJvb2sge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZhY2Vib29rO1xuICAgIGJvcmRlci1jb2xvcjogJGZhY2Vib29rO1xufVxuXG4uYnRuLWZhY2Vib29rOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZmFjZWJvb2s7XG4gICAgYm9yZGVyLWNvbG9yOiAkZmFjZWJvb2s7XG59XG5cbi5idG4tZ29vZ2xlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRnb29nbGU7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ29vZ2xlO1xufVxuXG4uYnRuLXR3aXR0ZXIge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHR3aXR0ZXI7XG4gICAgYm9yZGVyLWNvbG9yOiAkdHdpdHRlcjtcbn1cblxuLmJ0bi1pbnN0YWdyYW0ge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGluc3RhZ3JhbTtcbiAgICBib3JkZXItY29sb3I6ICRpbnN0YWdyYW07XG59XG5cbi5idG4tbGlua2VkaW4ge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpbmtlZGluO1xuICAgIGJvcmRlci1jb2xvcjogJGxpbmtlZGluO1xufVxuXG4uYnRuLWRyaWJibGUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRyaWJibGU7XG4gICAgYm9yZGVyLWNvbG9yOiAkZHJpYmJsZTtcbn1cblxuLmJ0bi15b3V0dWJlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR5b3V0dWJlO1xuICAgIGJvcmRlci1jb2xvcjogJHlvdXR1YmU7XG59XG5cbi8vIFNvY2lhbCBvdXRsaW5lXG4uYnRuLW91dGxpbmUtZmFjZWJvb2sge1xuICAgIGNvbG9yOiAkZmFjZWJvb2sgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICRmYWNlYm9vaztcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCRncmF5LTIwMCwgMC42KTtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRmYWNlYm9vaywgNSUpO1xuICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkZmFjZWJvb2ssIDUlKTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmJ0bi1vdXRsaW5lLWdvb2dsZSB7XG4gICAgY29sb3I6ICRnb29nbGUgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICRnb29nbGU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgkZ3JheS0yMDAsIDAuNik7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkZ29vZ2xlLCA1JSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRnb29nbGUsIDUlKTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmJ0bi1vdXRsaW5lLXR3aXR0ZXIge1xuICAgIGNvbG9yOiAkdHdpdHRlciAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogJHR3aXR0ZXI7XG4gICAgYmFja2dyb3VuZDogcmdiYSgkZ3JheS0yMDAsIDAuNik7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkdHdpdHRlciwgNSUpO1xuICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkdHdpdHRlciwgNSUpO1xuICAgIH1cbn1cblxuLy8gZW5kIHNvY2lhbFxuLy8gLnVsLWJvdHRvbV9fbGluZXtcbi8vICAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4vLyAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS00MDA7XG4vLyB9XG4vLyAudWwtYm90dG9tX19saW5lOmxhc3QtY2hpbGR7XG4vLyAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4vLyB9XG4vLyAucm91bmR7XG4vLyAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbi8vIH1cbi8vIFJpcHBsZSBFZmZlY3Rcbi5yaXBwbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5yaXBwbGU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAjZmZmIDEwJSwgdHJhbnNwYXJlbnQgMTAuMDElKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEwLCAxMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzLCBvcGFjaXR5IDFzO1xufVxuXG4ucmlwcGxlOmFjdGl2ZTphZnRlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgICBvcGFjaXR5OiAuMztcbiAgICB0cmFuc2l0aW9uOiAwcztcbn0iLCIubmF2LXRhYnMge1xuICAgIGJvcmRlcjogMDtcbiAgICAubmF2LWl0ZW0ge1xuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgICY6bm90KC5kaXNhYmxlZCkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogJHByaW1hcnksICRhbHBoYTogLjEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAycHgpO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRhYi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxcmVtO1xufVxuXG5uZ2ItdGFic2V0LnAtMCB7XG4gICAgLnRhYi1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMXJlbSAwO1xuICAgIH1cbn0iLCJcblxuXG5cbi5kcm9wZG93bi10b2dnbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmLmJ0biB7XG4gICAgICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcbiAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgLy8gaGVpZ2h0OiA0MHB4O1xuICAgICAgICAvLyBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgLy8gcGFkZGluZzogMCAyOHB4IDAgMjBweDtcbiAgICAgICAgLy8gYmFja2dyb3VuZDogJGdyYXktMTAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyOHB4O1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDJweCk7XG4gICAgICAgIHJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDE1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNCksIDAgMXB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gICAgcGFkZGluZzogLjQycmVtIDEuNXJlbTtcbn1cblxuLm1lbnUtaWNvbi1ncmlkIHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgID5hIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIHdpZHRoOiA2cmVtO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDEycHg7XG4gICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tZWdhLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgLmJnLWltZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRwcmltYXJ5LCAkaW5mbyk7XG4gICAgICAgIH1cbiAgICAgICAgLmJnLWltZyxcbiAgICAgICAgLmJnLWltZyAudGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIH1cbiAgICAgICAgLy8gLm1lbnUtaWNvbi1ncmlkIHtcbiAgICAgICAgLy8gICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgICAgICAgLy8gfVxuICAgICAgICB1bC5saW5rcyB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMjtcbiAgICAgICAgICAgIGxpIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLndpZGdldF9kcm9wZG93biB7XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIHJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5tZWdhLW1lbnUge1xuICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAgIC5tZWdhLW1lbnUge1xuICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59IiwidGFibGUge1xuICAgICYuZGF0YVRhYmxlLWNvbGxhcHNlIHtcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuICAgIH1cbn0iLCIuZm9ybS1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogJGdyYXktODAwO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgbGFiZWwuY2hlY2tib3h7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiBpbml0aWFsO1xuICBvdXRsaW5lOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktNDAwO1xuICBjb2xvcjogJGZvcmVncm91bmQ7XG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGdyYXktNTAwO1xuICB9XG4gICYucm91bmRlZCxcbiAgJi5mb3JtLWNvbnRyb2wtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxufVxuLmZvcm0tY29udHJvbC1kYXRlcGlja2Vye1xuICBpbnB1dHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktNDAwO1xuICAgIGNvbG9yOiAkZm9yZWdyb3VuZDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAkZ3JheS01MDA7XG4gICAgfVxuICB9XG5cbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgW3R5cGU9XCJ0ZXh0XCJdLmZvcm0tY29udHJvbCB7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICB9XG59XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICAuYnRuIHtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbltuZ2JkYXRlcGlja2VyXSB7XG4gIGhlaWdodDogMzRweDtcbn1cblxuLyogY2hlY2tib3gtY3VzdG9tICovXG5cbi5jaGVja2JveCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgJjpob3ZlciBpbnB1dCB+IC5jaGVja21hcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTUwMDtcbiAgfVxuICBpbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgICAmOmNoZWNrZWQgfiAuY2hlY2ttYXJrIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbiAgICAmOmNoZWNrZWQgfiAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmW2Rpc2FibGVkXSB+ICoge1xuICAgICAgY29sb3I6ICRncmF5LTMwMDtcbiAgICB9XG4gIH1cbiAgLmNoZWNrbWFyayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogNHB4O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBib3JkZXI6IHNvbGlkICN7JGJhY2tncm91bmR9O1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gIH1cbn1cblxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmNoZWNrYm94LSN7JG5hbWV9IHtcbiAgICBpbnB1dCB7XG4gICAgICAmOmNoZWNrZWQgfiAuY2hlY2ttYXJrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5jaGVja2JveC1vdXRsaW5lLSN7JG5hbWV9IHtcbiAgICAmOmhvdmVyIGlucHV0IH4gLmNoZWNrbWFyayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgfVxuICAgIGlucHV0IHtcbiAgICAgICY6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAuY2hlY2ttYXJrIHtcbiAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI3skdmFsdWV9O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBSQURJTyBCVVRUT05cbi5yYWRpbyB7XG4gIEBleHRlbmQgLmNoZWNrYm94O1xuICAuY2hlY2ttYXJrIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgJjphZnRlciB7XG4gICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIHdpZHRoOiA2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLnJhZGlvLSN7JG5hbWV9IHtcbiAgICBpbnB1dCB7XG4gICAgICAmOmNoZWNrZWQgfiAuY2hlY2ttYXJrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAucmFkaW8tb3V0bGluZS0jeyRuYW1lfSB7XG4gICAgJjpob3ZlciBpbnB1dCB+IC5jaGVja21hcmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuICAgIH1cbiAgICBpbnB1dCB7XG4gICAgICAmOmNoZWNrZWQgfiAuY2hlY2ttYXJrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNoZWNrbWFyayB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICN7JHZhbHVlfTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU1dJVENIXG4uc3dpdGNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBzcGFuOm5vdCguc2xpZGVyKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTJweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgaW5wdXQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG4gIC5zbGlkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDQycHg7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDM0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC40cztcbiAgICB0cmFuc2l0aW9uOiAwLjRzO1xuICB9XG4gIC5zbGlkZXI6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgbGVmdDogLTFweDtcbiAgICBib3R0b206IC00cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjRzO1xuICAgIHRyYW5zaXRpb246IDAuNHM7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSxcbiAgICAgIDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIH1cbiAgaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICB9XG4gIGlucHV0OmZvY3VzICsgLnNsaWRlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDFweCAkcHJpbWFyeTtcbiAgfVxuICBpbnB1dDpjaGVja2VkICsgLnNsaWRlcjpiZWZvcmUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuICB9XG59XG5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5zd2l0Y2gtI3skbmFtZX0ge1xuICAgIGlucHV0OmNoZWNrZWQgKyAuc2xpZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2YWx1ZTtcbiAgICB9XG4gICAgaW5wdXQ6Zm9jdXMgKyAuc2xpZGVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAxcHggJHZhbHVlO1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmNoZWNrYm94LFxuICAucmFkaW8ge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHg7XG5cbiAgICAuY2hlY2ttYXJrIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cbiAgLmZvcm0tY2hlY2stbGFiZWwge1xuICAgIC8vIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIuaWNvbi1yZWd1bGFyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogc3VicGl4ZWwtYW50aWFsaWFzZWQ7XG59XG4ubGluay1pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogJGZvcmVncm91bmQ7XG4gICAgaSB7XG4gICAgICAgIG1hcmdpbjogMCA4cHg7XG4gICAgfVxufSIsIi8vIFNQSU5ORVIgR0xPV1xuLnNwaW5uZXItZ2xvdyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxZW07XG4gICAgaGVpZ2h0OiAxZW07XG4gICAgYmFja2dyb3VuZDogJGdyYXktMzAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBtYXJnaW46IDRweCBhdXRvO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGFuaW1hdGlvbjogZ2xvdyAxcyBlYXNlIGluZmluaXRlO1xufVxuQGtleWZyYW1lcyBnbG93IHtcbiAgICAwJSB7IGJveC1zaGFkb3c6IDAgMCAwIC40ZW0gI2ExYTJhMSwgMCAwIDAgLjFlbSAjYTFhMmExOyB0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyk7IH1cbiAgICA1MCUgeyBib3JkZXItdG9wLWNvbG9yOiAjNjA1NTU2O31cbiAgICAxMDAlIHsgYm94LXNoYWRvdzogMCAwIDAgLjRlbSAjYTFhMmExLCAwIDAgMCAzLjZlbSB0cmFuc3BhcmVudDsgfVxufVxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAuc3Bpbm5lci1nbG93LSN7JG5hbWV9IHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkdmFsdWUsIC40NSk7XG4gICAgICAgIGFuaW1hdGlvbjogZ2xvdy0jeyRuYW1lfSAxcyBlYXNlIGluZmluaXRlO1xuICAgIH1cbn1cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgQGtleWZyYW1lcyBnbG93LSN7JG5hbWV9IHtcbiAgICAgICAgMCUgeyBib3gtc2hhZG93OiAwIDAgMCAuNGVtIHJnYmEoJHZhbHVlLCAuNDUpLCAwIDAgMCAuMWVtIHJnYmEoJHZhbHVlLCAuNDUpOyB0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyk7IH1cbiAgICAgICAgNTAlIHsgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgkdmFsdWUsIC45KTt9XG4gICAgICAgIDEwMCUgeyBib3gtc2hhZG93OiAwIDAgMCAuNGVtIHJnYmEoJHZhbHVlLCAuNzUpLCAwIDAgMCAzLjZlbSB0cmFuc3BhcmVudDsgfVxuICAgIH1cbn1cblxuLy8gU1BJTk5FUlxuLnNwaW5uZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICAgIHdpZHRoOiA0ZW07XG4gICAgaGVpZ2h0OiA0ZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogc3BpbiAxLjRzIGluZmluaXRlIGxpbmVhcjtcbiAgICBhbmltYXRpb246IHNwaW4gMS40cyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG4uc3Bpbm5lcjpiZWZvcmUge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJSAwIDAgMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgY29udGVudDogJyc7XG59XG4uc3Bpbm5lcjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBoZWlnaHQ6IDc1JTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29udGVudDogJyc7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG59XG5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLnNwaW5uZXItI3skbmFtZX0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkdmFsdWU7XG4gICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICR2YWx1ZSAxMCUsIHJnYmEoNjcsMjM2LDc2LCAwKSA0MiUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAkdmFsdWUgMTAlLCByZ2JhKDY3LDIzNiw3NiwgMCkgNDIlKTtcbiAgICAgICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICR2YWx1ZSAxMCUsIHJnYmEoNjcsMjM2LDc2LCAwKSA0MiUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICR2YWx1ZSAxMCUsIHJnYmEoNjcsMjM2LDc2LCAwKSA0MiUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICR2YWx1ZSAxMCUsIHJnYmEoNjcsMjM2LDc2LCAwKSA0MiUpO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdmFsdWU7XG4gICAgICAgIH1cbiAgICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgc3BpbiB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB9XG4gICAgfVxuICAgIEBrZXlmcmFtZXMgc3BpbiB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB9XG59XG5cbi8vIFNQSU5ORVIgQlVCQkxFXG4uc3Bpbm5lci1idWJibGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDhweDtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgICB3aWR0aDogMWVtO1xuICAgIGhlaWdodDogMWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5ZW07XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGJ1YmJsZS1jaXJjbGUgMS4zcyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgYW5pbWF0aW9uOiBidWJibGUtY2lyY2xlIDEuM3MgaW5maW5pdGUgbGluZWFyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLnNwaW5uZXItYnViYmxlLSN7JG5hbWV9IHtcbiAgICAgIGNvbG9yOiAkdmFsdWU7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBidWJibGUtY2lyY2xlIHtcbiAgICAwJSxcbiAgICAxMDAlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgLTNlbSAwIDAuMmVtLCAyZW0gLTJlbSAwIDBlbSwgM2VtIDAgMCAtMWVtLCAyZW0gMmVtIDAgLTFlbSwgMCAzZW0gMCAtMWVtLCAtMmVtIDJlbSAwIC0xZW0sIC0zZW0gMCAwIC0xZW0sIC0yZW0gLTJlbSAwIDA7XG4gICAgfVxuICAgIDEyLjUlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgLTNlbSAwIDAsIDJlbSAtMmVtIDAgMC4yZW0sIDNlbSAwIDAgMCwgMmVtIDJlbSAwIC0xZW0sIDAgM2VtIDAgLTFlbSwgLTJlbSAyZW0gMCAtMWVtLCAtM2VtIDAgMCAtMWVtLCAtMmVtIC0yZW0gMCAtMWVtO1xuICAgIH1cbiAgICAyNSUge1xuICAgICAgYm94LXNoYWRvdzogMCAtM2VtIDAgLTAuNWVtLCAyZW0gLTJlbSAwIDAsIDNlbSAwIDAgMC4yZW0sIDJlbSAyZW0gMCAwLCAwIDNlbSAwIC0xZW0sIC0yZW0gMmVtIDAgLTFlbSwgLTNlbSAwIDAgLTFlbSwgLTJlbSAtMmVtIDAgLTFlbTtcbiAgICB9XG4gICAgMzcuNSUge1xuICAgICAgYm94LXNoYWRvdzogMCAtM2VtIDAgLTFlbSwgMmVtIC0yZW0gMCAtMWVtLCAzZW0gMGVtIDAgMCwgMmVtIDJlbSAwIDAuMmVtLCAwIDNlbSAwIDBlbSwgLTJlbSAyZW0gMCAtMWVtLCAtM2VtIDBlbSAwIC0xZW0sIC0yZW0gLTJlbSAwIC0xZW07XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICBib3gtc2hhZG93OiAwIC0zZW0gMCAtMWVtLCAyZW0gLTJlbSAwIC0xZW0sIDNlbSAwIDAgLTFlbSwgMmVtIDJlbSAwIDBlbSwgMCAzZW0gMCAwLjJlbSwgLTJlbSAyZW0gMCAwLCAtM2VtIDBlbSAwIC0xZW0sIC0yZW0gLTJlbSAwIC0xZW07XG4gICAgfVxuICAgIDYyLjUlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgLTNlbSAwIC0xZW0sIDJlbSAtMmVtIDAgLTFlbSwgM2VtIDAgMCAtMWVtLCAyZW0gMmVtIDAgLTFlbSwgMCAzZW0gMCAwLCAtMmVtIDJlbSAwIDAuMmVtLCAtM2VtIDAgMCAwLCAtMmVtIC0yZW0gMCAtMWVtO1xuICAgIH1cbiAgICA3NSUge1xuICAgICAgYm94LXNoYWRvdzogMGVtIC0zZW0gMCAtMWVtLCAyZW0gLTJlbSAwIC0xZW0sIDNlbSAwZW0gMCAtMWVtLCAyZW0gMmVtIDAgLTFlbSwgMCAzZW0gMCAtMWVtLCAtMmVtIDJlbSAwIDAsIC0zZW0gMGVtIDAgMC4yZW0sIC0yZW0gLTJlbSAwIDA7XG4gICAgfVxuICAgIDg3LjUlIHtcbiAgICAgIGJveC1zaGFkb3c6IDBlbSAtM2VtIDAgMCwgMmVtIC0yZW0gMCAtMWVtLCAzZW0gMCAwIC0xZW0sIDJlbSAyZW0gMCAtMWVtLCAwIDNlbSAwIC0xZW0sIC0yZW0gMmVtIDAgMCwgLTNlbSAwZW0gMCAwLCAtMmVtIC0yZW0gMCAwLjJlbTtcbiAgICB9XG59XG5Aa2V5ZnJhbWVzIGJ1YmJsZS1jaXJjbGUge1xuICAgIDAlLFxuICAgIDEwMCUge1xuICAgICAgYm94LXNoYWRvdzogMCAtM2VtIDAgMC4yZW0sIDJlbSAtMmVtIDAgMGVtLCAzZW0gMCAwIC0xZW0sIDJlbSAyZW0gMCAtMWVtLCAwIDNlbSAwIC0xZW0sIC0yZW0gMmVtIDAgLTFlbSwgLTNlbSAwIDAgLTFlbSwgLTJlbSAtMmVtIDAgMDtcbiAgICB9XG4gICAgMTIuNSUge1xuICAgICAgYm94LXNoYWRvdzogMCAtM2VtIDAgMCwgMmVtIC0yZW0gMCAwLjJlbSwgM2VtIDAgMCAwLCAyZW0gMmVtIDAgLTFlbSwgMCAzZW0gMCAtMWVtLCAtMmVtIDJlbSAwIC0xZW0sIC0zZW0gMCAwIC0xZW0sIC0yZW0gLTJlbSAwIC0xZW07XG4gICAgfVxuICAgIDI1JSB7XG4gICAgICBib3gtc2hhZG93OiAwIC0zZW0gMCAtMC41ZW0sIDJlbSAtMmVtIDAgMCwgM2VtIDAgMCAwLjJlbSwgMmVtIDJlbSAwIDAsIDAgM2VtIDAgLTFlbSwgLTJlbSAyZW0gMCAtMWVtLCAtM2VtIDAgMCAtMWVtLCAtMmVtIC0yZW0gMCAtMWVtO1xuICAgIH1cbiAgICAzNy41JSB7XG4gICAgICBib3gtc2hhZG93OiAwIC0zZW0gMCAtMWVtLCAyZW0gLTJlbSAwIC0xZW0sIDNlbSAwZW0gMCAwLCAyZW0gMmVtIDAgMC4yZW0sIDAgM2VtIDAgMGVtLCAtMmVtIDJlbSAwIC0xZW0sIC0zZW0gMGVtIDAgLTFlbSwgLTJlbSAtMmVtIDAgLTFlbTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgLTNlbSAwIC0xZW0sIDJlbSAtMmVtIDAgLTFlbSwgM2VtIDAgMCAtMWVtLCAyZW0gMmVtIDAgMGVtLCAwIDNlbSAwIDAuMmVtLCAtMmVtIDJlbSAwIDAsIC0zZW0gMGVtIDAgLTFlbSwgLTJlbSAtMmVtIDAgLTFlbTtcbiAgICB9XG4gICAgNjIuNSUge1xuICAgICAgYm94LXNoYWRvdzogMCAtM2VtIDAgLTFlbSwgMmVtIC0yZW0gMCAtMWVtLCAzZW0gMCAwIC0xZW0sIDJlbSAyZW0gMCAtMWVtLCAwIDNlbSAwIDAsIC0yZW0gMmVtIDAgMC4yZW0sIC0zZW0gMCAwIDAsIC0yZW0gLTJlbSAwIC0xZW07XG4gICAgfVxuICAgIDc1JSB7XG4gICAgICBib3gtc2hhZG93OiAwZW0gLTNlbSAwIC0xZW0sIDJlbSAtMmVtIDAgLTFlbSwgM2VtIDBlbSAwIC0xZW0sIDJlbSAyZW0gMCAtMWVtLCAwIDNlbSAwIC0xZW0sIC0yZW0gMmVtIDAgMCwgLTNlbSAwZW0gMCAwLjJlbSwgLTJlbSAtMmVtIDAgMDtcbiAgICB9XG4gICAgODcuNSUge1xuICAgICAgYm94LXNoYWRvdzogMGVtIC0zZW0gMCAwLCAyZW0gLTJlbSAwIC0xZW0sIDNlbSAwIDAgLTFlbSwgMmVtIDJlbSAwIC0xZW0sIDAgM2VtIDAgLTFlbSwgLTJlbSAyZW0gMCAwLCAtM2VtIDBlbSAwIDAsIC0yZW0gLTJlbSAwIDAuMmVtO1xuICAgIH1cbn1cblxuXG4vLyBMT0FERVItQlVCQkxFXG4ubG9hZGVyLWJ1YmJsZSxcbi5sb2FkZXItYnViYmxlOmJlZm9yZSxcbi5sb2FkZXItYnViYmxlOmFmdGVyIHtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR3aWR0aDogMmVtO1xuXHRoZWlnaHQ6IDJlbTtcblx0LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuXHRhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuXHQtd2Via2l0LWFuaW1hdGlvbjogYnViYmxlLWhvcnogMS44cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcblx0YW5pbWF0aW9uOiBidWJibGUtaG9yeiAxLjhzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuLmxvYWRlci1idWJibGUge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZTogNnB4O1xuXHRtYXJnaW46IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1pbmRlbnQ6IC05OTk5ZW07XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XG5cdGFuaW1hdGlvbi1kZWxheTogLTAuMTZzO1xufVxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmxvYWRlci1idWJibGUtI3skbmFtZX0ge1xuICAgICAgY29sb3I6ICR2YWx1ZTtcbiAgfVxufVxuLmxvYWRlci1idWJibGU6YmVmb3JlLFxuLmxvYWRlci1idWJibGU6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG59XG4ubG9hZGVyLWJ1YmJsZTpiZWZvcmUge1xuXHRsZWZ0OiAtMy41ZW07XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7XG5cdGFuaW1hdGlvbi1kZWxheTogLTAuMzJzO1xufVxuLmxvYWRlci1idWJibGU6YWZ0ZXIge1xuICBcdGxlZnQ6IDMuNWVtO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGJ1YmJsZS1ob3J6IHtcblx0MCUsXG5cdDgwJSxcblx0MTAwJSB7XG5cdFx0Ym94LXNoYWRvdzogMCAyLjVlbSAwIC0xLjNlbTtcblx0fVxuXHQ0MCUge1xuXHRcdGJveC1zaGFkb3c6IDAgMi41ZW0gMCAwO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGJ1YmJsZS1ob3J6IHtcbiAgMCUsXG4gIDgwJSxcbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAyLjVlbSAwIC0xLjNlbTtcbiAgfVxuICA0MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMi41ZW0gMCAwO1xuICB9XG59IiwiLy8gQk9PVFNUUkFQIEFMRVJUXG4uYWxlcnQge1xuICAgIC8vIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgIC5jbG9zZTpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgfVxufVxuXG4uYWxlcnQtY2FyZCB7XG4gICAgYm9yZGVyLWNvbG9yOiBub25lO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAuMSksIGluc2V0IDAgMnB4IDAgMCAkZ3JheS00MDA7XG4gICAgJi5hbGVydC1zdWNjZXNzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIC4xKSwgaW5zZXQgMCAycHggMCAwICRzdWNjZXNzO1xuICAgIH1cbiAgICAmLmFsZXJ0LXdhcm5pbmcge1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgLjEpLCBpbnNldCAwIDJweCAwIDAgJHdhcm5pbmc7XG4gICAgfVxuICAgICYuYWxlcnQtaW5mbyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAuMSksIGluc2V0IDAgMnB4IDAgMCAkaW5mbztcbiAgICB9XG4gICAgJi5hbGVydC1kYW5nZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgLjEpLCBpbnNldCAwIDJweCAwIDAgJGRhbmdlcjtcbiAgICB9XG4gICAgJi5hbGVydC1kYXJrIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIC4xKSwgaW5zZXQgMCAycHggMCAwICRncmF5LTYwMDtcbiAgICB9XG59XG5cbi8vIE5HWCBUT0FTVFJcbi8vIC50b2FzdC1jb250YWluZXIge1xuLy8gICAgIC50b2FzdCB7XG4vLyAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4vLyAgICAgICAgIGNvbG9yOiAkZm9yZWdyb3VuZDtcbi8vICAgICB9XG4vLyAgICAgLnRvYXN0LWNsb3NlLWJ1dHRvbiB7XG4vLyAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICAgICAgY29sb3I6ICRncmF5LTQwMDtcbi8vICAgICAgICAgdG9wOiAtMXB4O1xuLy8gICAgICAgICByaWdodDogOHB4O1xuLy8gICAgIH1cbi8vICAgICAudG9hc3QtcHJvZ3Jlc3Mge1xuLy8gICAgICAgICBoZWlnaHQ6IDJweDtcbi8vICAgICAgICAgb3BhY2l0eTogMTtcbi8vICAgICB9XG4vLyAgICAgLnRvYXN0LXN1Y2Nlc3Mge1xuLy8gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbi8vICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMTVweCAwIHJnYmEoMCwwLDAsLjEpLCAwIDFweCAycHggMCByZ2JhKDAsMCwwLC4xKSwgaW5zZXQgMCAycHggMCAwICRzdWNjZXNzO1xuLy8gICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9jaGVja21hcmsuc3ZnJyk7XG4vLyAgICAgICAgIC50b2FzdC1wcm9ncmVzcyB7XG4vLyAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc3VjY2Vzcztcbi8vICAgICAgICAgfVxuLy8gICAgICAgICAmOmhvdmVyIHtcbi8vICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggMCByZ2JhKDAsMCwwLC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMSksIGluc2V0IDAgMnB4IDAgMCAkc3VjY2Vzcztcbi8vICAgICAgICAgfVxuLy8gICAgIH1cbi8vICAgICAudG9hc3Qtd2FybmluZyB7XG4vLyAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuLy8gICAgICAgICBib3gtc2hhZG93OiAwIDRweCAxNXB4IDAgcmdiYSgwLDAsMCwuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjEpLCBpbnNldCAwIDJweCAwIDAgJHdhcm5pbmc7XG4vLyAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL2Rhbmdlci5zdmcnKTtcbi8vICAgICAgICAgLnRvYXN0LXByb2dyZXNzIHtcbi8vICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3YXJuaW5nO1xuLy8gICAgICAgICB9XG4vLyAgICAgICAgICY6aG92ZXIge1xuLy8gICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMTVweCAwIHJnYmEoMCwwLDAsLjEpLCAwIDFweCAycHggMCByZ2JhKDAsMCwwLC4xKSwgaW5zZXQgMCAycHggMCAwICR3YXJuaW5nO1xuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gICAgIC50b2FzdC1pbmZvIHtcbi8vICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4vLyAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggMCByZ2JhKDAsMCwwLC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMSksIGluc2V0IDAgMnB4IDAgMCAkaW5mbztcbi8vICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvaW5mby5zdmcnKTtcbi8vICAgICAgICAgLnRvYXN0LXByb2dyZXNzIHtcbi8vICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRpbmZvO1xuLy8gICAgICAgICB9XG4vLyAgICAgICAgICY6aG92ZXIge1xuLy8gICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMTVweCAwIHJnYmEoMCwwLDAsLjEpLCAwIDFweCAycHggMCByZ2JhKDAsMCwwLC4xKSwgaW5zZXQgMCAycHggMCAwICRpbmZvO1xuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gICAgIC50b2FzdC1lcnJvciB7XG4vLyAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuLy8gICAgICAgICBib3gtc2hhZG93OiAwIDRweCAxNXB4IDAgcmdiYSgwLDAsMCwuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjEpLCBpbnNldCAwIDJweCAwIDAgJGRhbmdlcjtcbi8vICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvY2xvc2Uuc3ZnJyk7XG4vLyAgICAgICAgIC50b2FzdC1wcm9ncmVzcyB7XG4vLyAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFuZ2VyO1xuLy8gICAgICAgICB9XG4vLyAgICAgICAgICY6aG92ZXIge1xuLy8gICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMTVweCAwIHJnYmEoMCwwLDAsLjEpLCAwIDFweCAycHggMCByZ2JhKDAsMCwwLC4xKSwgaW5zZXQgMCAycHggMCAwICRkYW5nZXI7XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyB9XG4vLyAudG9hc3QtdG9wLXJpZ2h0IHtcbi8vICAgICByaWdodDogMzBweDtcbi8vIH1cbi5zd2FsMi1jb250YWluZXIge1xuICAgIC5zd2FsMi1tb2RhbCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgICB9XG4gICAgLnN3YWwyLXNwYWNlciB7XG4gICAgICAgIG1hcmdpbjogMS41cmVtIDA7XG4gICAgfVxuICAgIC5zd2FsMi1zdHlsZWQ6bm90KC5zd2FsMi1jYW5jZWwpIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgkcHJpbWFyeSwgLjUpXG4gICAgICAgIH1cbiAgICB9XG59IiwiLnNpZGViYXItY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICAuc2lkZWJhci1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNpZGViYXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xuICAgICAgICB6LWluZGV4OiA2MDtcbiAgICAgICAgLnNpZGViYXItY2xvc2Uge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDRweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNpZGViYXItY29udGFpbmVyIHtcbiAgICAgICAgLnNpZGViYXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XG4gICAgICAgICAgICAuc2lkZWJhci1jbG9zZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJpbWctY3JvcHBlciB7XG4gICAgaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbn0iLCIuYmFkZ2Uge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC5iYWRnZS1vdXRsaW5lLSN7JG5hbWV9IHtcbiAgICAgICAgYmFja2dyb3VuZDogdW5zZXQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR2YWx1ZTtcbiAgICAgICAgY29sb3I6ICR2YWx1ZTtcbiAgICB9XG59XG4uYmFkZ2UtdG9wLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5iYWRnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIHJpZ2h0OiA0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgfVxufVxuXG4vLyBiZWdpbjo6YmFkZ2UtcGlsbFxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAudWwtYmFkZ2UtcGlsbC0jeyRuYW1lfSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR2YWx1ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIH1cbn1cbi8vIGVuZC1vZi1iYWRnZS1waWxsXG5cblxuXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC5iYWRnZS1yb3VuZC0jeyRuYW1lfSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR2YWx1ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICYubGd7XG4gICAgICAgICAgICAvLyBsYXJnZSBiYWRnZVxuICAgICAgICAgICAgd2lkdGg6NDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgXG4gICAgICAgIH1cbiAgICAgICAgJi54bHtcbiAgICAgICAgICAgIHdpZHRoOjUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5zbXtcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OjE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgJi5waWxse1xuICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6MThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czoxMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgXG59XG5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLmJhZGdlLWRvdC0jeyRuYW1lfSB7XG4gICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmFsdWU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbn1cblxuLy8gYmVnaW46Om91dGxpbmVcbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLm91dGxpbmUtcm91bmQtI3skbmFtZX0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR2YWx1ZTtcbiAgICAgICAgY29sb3I6ICR2YWx1ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cbi8vIGVuZCBvZiBvdXRsaW5lIFxuLy91bCBiYWRnZSBzcXVhcmUtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vL1xuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAuYmFkZ2Utc3F1YXJlLSN7JG5hbWV9IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHZhbHVlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMCU7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICYubGd7XG4gICAgICAgICAgICAvLyBsYXJnZSBiYWRnZVxuICAgICAgICAgICAgd2lkdGg6NDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIH1cbiAgICAgICAgJi54bHtcbiAgICAgICAgICAgIHdpZHRoOjUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIFxuICAgXG59XG4vLyBlbmQgb2YgdWwtYmFkZ2Utc3F1YXJlLS0tLS0tLS0tLS0tLS0tLS0tLy9cbi8vIG5vdCB3b3JraW5nIHRoaXMgd2F5XG4vLyAudWwtYmFkZ2Utcm91bmR7XG5cbi8vICAgICAmLmxnIHtcbi8vICAgICAgICAgLy8gbGFyZ2UgYmFkZ2Vcbi8vICAgICAgICAgd2lkdGg6NDBweDtcbi8vICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuXG4vLyAgICAgfVxuLy8gICAgIC5tZHtcbi8vICAgICAgICAgLy8gbWVkaXVtIGJhZGdlXG4vLyAgICAgICAgIHdpZHRoOjI1cHg7XG4vLyAgICAgICAgIGhlaWdodDogMjVweDtcbi8vICAgICB9XG4gICBcbi8vIH1cbi8vIGxhcmdlXG5cblxuLy9vcGFjaXR5IHJvdW5kXG4uYmFkZ2Utcm91bmQge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG5cbiAgICBcbn1cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLmJhZGdlLXJvdW5kLmJhZGdlLXJvdW5kLW9wYWNpdHktI3skbmFtZX0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCR2YWx1ZSwgNDAlKTtcbiAgICAgICAgY29sb3I6JHZhbHVlO1xuICAgICAgICBcbiAgICB9XG59XG4vLyBlbmQtb3BhY2l0eS1yb3VuZFxuXG4vLyBiZWdpbiBzcXVhcmUgb3BhY2l0eVxuXG4uYmFkZ2Utc3F1YXJle1xuICAgIGJvcmRlci1yYWRpdXM6IDIwJTtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG59XG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC5iYWRnZS1zcXVhcmUuYmFkZ2Utc3F1YXJlLW9wYWNpdHktI3skbmFtZX0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCR2YWx1ZSwgNDAlKTtcbiAgICAgICAgY29sb3I6JHZhbHVlO1xuICAgICAgICBcbiAgICB9XG59XG4udy1iYWRnZXtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5yLWJhZGdle1xuICAgIHBhZGRpbmc6IDRweDtcbn1cblxuLy8gZW5kIHNxdWFyZSBvcGFjaXR5XG5cblxuXG5cblxuIiwiLnBvcG92ZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAvLyBhbmltYXRpb24tbmFtZTogem9vbUluO1xuICAgIC8vIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAvLyBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBib3gtc2hhZG93OiAwIDRweCAyMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDYpLCAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAuYXJyb3cge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICB9XG4gICAgfVxufSIsIm5nYi1yYXRpbmcge1xuICAgIC5zdGFyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICAgIC5oYWxmIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxufVxuXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC5yYXRpbmctI3skbmFtZX0ge1xuICAgICAgICBjb2xvcjogJHZhbHVlO1xuICAgICAgICAuc3RhciB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xuICAgICAgICB9XG4gICAgICAgIC5mdWxsLCAuaGFsZiB7XG4gICAgICAgICAgICBjb2xvcjogJHZhbHVlO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5zZWFyY2gtdWkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmc6IC43NXJlbSAxLjVyZW0gMS41cmVtIDQuNXJlbTtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgJi5vcGVuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIEBpbmNsdWRlIHNsaWRlSW5Eb3duKCRkdXJhdGlvbjogLjNzLCAkZGVsYXk6IDApO1xuICAgIH1cbiAgICAuc2VhcmNoLWhlYWRlciB7XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgIGlucHV0LnNlYXJjaC1pbnB1dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgfVxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNDAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zZWFyY2gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zZWFyY2gtdWkge1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgIH1cbn0iLCIvKiBUYWdnaW5nIEJhc2ljIFN0eWxlICovXG4udGFnZ2luZyB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTMwMDtcblx0Zm9udC1zaXplOiAxZW07XG5cdGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi50YWdnaW5nLmVkaXRhYmxlIHtcblx0Y3Vyc29yOiB0ZXh0O1xufVxuXG4udGFnIHtcblx0YmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCAkcHJpbWFyeTtcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRjb2xvcjogd2hpdGU7XG5cdGN1cnNvcjogZGVmYXVsdDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHBhZGRpbmc6IDRweCAyMHB4IDRweCAwO1xuXHRtYXJnaW46IDVweCAxMHB4IDAgMDtcbn1cblxuLnRhZyBzcGFuIHtcblx0YmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCBkYXJrZW4oJHByaW1hcnksIDUpO1xuXHRib3JkZXItcmFkaXVzOiAycHggMCAwIDJweDtcblx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdHBhZGRpbmc6IDVweCAxMHB4IDVweDtcbn1cblxuLnRhZyAudGFnLWkge1xuXHRjb2xvcjogd2hpdGU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1zaXplOiAxLjNlbTtcblx0aGVpZ2h0OiAwO1xuXHRsaW5lLWhlaWdodDogMC4xZW07XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDVweDtcblx0dG9wOiAwLjdlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aWR0aDogMTBweDtcbn1cblxuLnRhZyAudGFnLWk6aG92ZXIge1xuXHRjb2xvcjogYmxhY2s7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4udHlwZS16b25lIHtcblx0Ym9yZGVyOiAwIG5vbmU7XG5cdGhlaWdodDogYXV0bztcblx0d2lkdGg6IGF1dG87XG5cdG1pbi13aWR0aDogMjBweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udHlwZS16b25lOmZvY3VzIHtcblx0b3V0bGluZTogbm9uZTtcbn0iLCIvLyAuY3VzdG9taXplciB7XG4vLyAgICAgcG9zaXRpb246IGZpeGVkO1xuLy8gICAgIHotaW5kZXg6IDk5OTk7XG4vLyAgICAgdG9wOiA0NSU7XG4vLyAgICAgcmlnaHQ6IC0xMTZweDtcbi8vICAgICB0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2UtaW4tb3V0O1xuLy8gICAgICYub3BlbiB7XG4vLyAgICAgICAgIHJpZ2h0OiAwO1xuLy8gICAgIH1cbi8vICAgICAuaGFuZGxlIHtcbi8vICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgICAgICBkaXNwbGF5OiBmbGV4O1xuLy8gICAgICAgICB0b3A6IDhweDtcbi8vICAgICAgICAgbGVmdDogLTI0cHg7XG4vLyAgICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuLy8gICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4vLyAgICAgICAgIHBhZGRpbmc6IDEwcHggMnB4O1xuLy8gICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4vLyAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbi8vICAgICAgICAgYm94LXNoYWRvdzogLTNweCAwcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4vLyAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbi8vICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuLy8gICAgICAgICB0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2UtaW4tb3V0O1xuLy8gICAgICAgICAmOmhvdmVyIHtcbi8vICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuLy8gICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbi8vICAgICAgICAgfVxuLy8gICAgIH1cbi8vICAgICAuY3VzdG9taXplci1ib2R5IHtcbi8vICAgICAgICAgcGFkZGluZzogMXJlbTtcbi8vICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuLy8gICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4vLyAgICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuLy8gICAgICAgICBib3gtc2hhZG93OiAwIDRweCAyMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDYpLCAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbi8vICAgICAgICAgLmNvbG9ycyB7XG4vLyAgICAgICAgICAgICAuY29sb3Ige1xuLy8gICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuLy8gICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbi8vICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuLy8gICAgICAgICAgICAgICAgIG1hcmdpbjogOHB4O1xuLy8gICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtMTAwMDBweDtcbi8vICAgICAgICAgICAgICAgICAmLnB1cnBsZSB7XG4vLyAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM2NjMzOTk7XG4vLyAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICAgICYuYmx1ZSB7XG4vLyAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyZjQ3YzI7XG4vLyAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gfVxuXG4vLyBbZGlyPVwicnRsXCJdIHtcbi8vICAgICAuY3VzdG9taXplciB7XG4vLyAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbi8vICAgICAgICAgei1pbmRleDogOTk5OTtcbi8vICAgICAgICAgdG9wOiA0NSU7XG4vLyAgICAgICAgIGxlZnQ6IC0xMTZweDtcbi8vICAgICAgICAgcmlnaHQ6IHVuc2V0O1xuLy8gICAgICAgICB0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2UtaW4tb3V0O1xuLy8gICAgICAgICAmLm9wZW4ge1xuLy8gICAgICAgICAgICAgcmlnaHQ6IHVuc2V0O1xuLy8gICAgICAgICAgICAgbGVmdDogMDtcbi8vICAgICAgICAgfVxuLy8gICAgICAgICAuaGFuZGxlIHtcbi8vICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAgICAgICAgICB0b3A6IDhweDtcbi8vICAgICAgICAgICAgIHJpZ2h0OiAtMjRweDtcbi8vICAgICAgICAgICAgIGxlZnQ6IHVuc2V0O1xuLy8gICAgICAgICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XG4vLyAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4vLyAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDJweDtcbi8vICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbi8vICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4vLyAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4vLyAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuLy8gICAgICAgICAgICAgYm94LXNoYWRvdzogM3B4IDBweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbi8vICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbi8vICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbi8vICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBhbGwgZWFzZS1pbi1vdXQ7XG4vLyAgICAgICAgICAgICAmOmhvdmVyIHtcbi8vICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbi8vICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG4vLyAgICAgICAgIC5jdXN0b21pemVyLWJvZHkge1xuLy8gICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbi8vICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbi8vICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbi8vICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuLy8gICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMjBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA2KSwgMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4vLyAgICAgICAgICAgICAuY29sb3JzIHtcbi8vICAgICAgICAgICAgICAgICAuY29sb3Ige1xuLy8gICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbi8vICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuLy8gICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbi8vICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA4cHg7XG4vLyAgICAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAxMDAwMHB4O1xuLy8gICAgICAgICAgICAgICAgICAgICAmLnB1cnBsZSB7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNjYzMzk5O1xuLy8gICAgICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAgICAgICAgICYuYmx1ZSB7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMmY0N2MyO1xuLy8gICAgICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gfVxuXG4uY3VzdG9taXplciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgdG9wOiAxMDBweDtcbiAgICByaWdodDogLTM4MHB4O1xuICAgIHRyYW5zaXRpb246IC4zcyBhbGwgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDM4MHB4O1xuICAgICYub3BlbiB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgICAuaGFuZGxlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgbGVmdDogLTM2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggOHB4O1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgICAgYm94LXNoYWRvdzogLTNweCAwcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlLWluLW91dDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmN1c3RvbWl6ZXItYm9keSB7XG4gICAgICAgIC8vIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCAyMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDYpLCAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDE0MHB4KTtcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICAgICAgICAubGF5b3V0cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgbWFyZ2luOiAwIC04cHg7XG4gICAgICAgICAgICAubGF5b3V0LWJveCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA4cHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMjBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA2KSwgMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE2cHgpO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNjYzMzk5O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMCA2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb2xvcnMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIC5jb2xvciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA4cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDIwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNiksIDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAmLnB1cnBsZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM2NjMzOTk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYmx1ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyZjQ3YzI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY3VzdG9taXplciB7XG4gICAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgICAgcmlnaHQ6IC0yODBweDtcbiAgICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAgIC5jdXN0b21pemVyIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IC0zODBweDtcbiAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICAuaGFuZGxlIHtcbiAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiAtMzZweDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAtM3B4IDBweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc2xpZGVyLWRlZmF1bHQge1xuICAgIGJhY2tncm91bmQ6ICNGQUZBRkEgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwcHggc29saWQgI0QzRDNEMyAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCAjRjBGMEYwLCAwIDNweCA2cHggLTVweCAjQkJCO1xuICAgIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgIC5ub1VpLXZhbHVlLWhvcml6b250YWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAubm9VaS1oYW5kbGUge1xuICAgICAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IC01cHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICAubm9VaS1oYW5kbGU6YWZ0ZXIsXG4gICAgLm5vVWktaGFuZGxlOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRThFN0U2O1xuICAgICAgICBsZWZ0OiAxNHB4O1xuICAgICAgICB0b3A6IDZweDtcbiAgICB9XG4gICAgLm5vVWktaGFuZGxlOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gICAgLm5vVWktY29ubmVjdCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAzcHggcmdiYSg1MSwgNTEsIDUxLCAuNDUpO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgNDUwbXM7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgNDUwbXM7XG4gICAgfVxufVxuXG4vLyBzcXVhcmVcbi5zcXVhcmUtZGVmYXVsdCB7XG4gICAgYmFja2dyb3VuZDogI0ZBRkFGQSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHggIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDBweCBzb2xpZCAjRDNEM0QzICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4ICNGMEYwRjAsIDAgM3B4IDZweCAtNXB4ICNCQkI7XG4gICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgLm5vVWktaGFuZGxlIHtcbiAgICAgICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgIC5ub1VpLWhhbmRsZTphZnRlcixcbiAgICAubm9VaS1oYW5kbGU6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCIgXCIgIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFOEU3RTY7XG4gICAgICAgIGxlZnQ6IDE0cHg7XG4gICAgICAgIHRvcDogNnB4O1xuICAgIH1cbiAgICAubm9VaS1oYW5kbGU6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgICAubm9VaS1jb25uZWN0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDNweCByZ2JhKDUxLCA1MSwgNTEsIC40NSk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCA0NTBtcztcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCA0NTBtcztcbiAgICB9XG59XG5cbkBlYWNoICRuYW1lLFxuJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC5zbGlkZXItI3skbmFtZX0ge1xuICAgICAgICAubm9VaS1jb25uZWN0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR2YWx1ZTtcbiAgICAgICAgfVxuICAgICAgICAubm9VaS1oYW5kbGUge1xuICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgJHZhbHVlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2xpZGVyLWN1c3RvbSB7XG4gICAgLm5vVWktY29ubmVjdCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzRkI4QUY7XG4gICAgfVxuICAgIC5ub1VpLWhhbmRsZSB7XG4gICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICNCMkRGREI7XG4gICAgfVxufVxuXG4uc2xpZGVyLWV4dHJhLWxhcmdlIHtcbiAgICBoZWlnaHQ6IDE0cHggIWltcG9ydGFudDtcbiAgICAubm9VaS1oYW5kbGUge1xuICAgICAgICB3aWR0aDogMjhweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiAtN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uc2xpZGVyLWxhcmdlIHtcbiAgICBoZWlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgICAubm9VaS1oYW5kbGUge1xuICAgICAgICB3aWR0aDogMjRweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiAtNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uc2xpZGVyLXNtYWxsIHtcbiAgICBoZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgIC5ub1VpLWhhbmRsZSB7XG4gICAgICAgIHRvcDogLTdweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnNsaWRlci1leHRyYS1zbWFsbCB7XG4gICAgaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgICAubm9VaS1oYW5kbGUge1xuICAgICAgICB0b3A6IC04cHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBlYWNoICRuYW1lLFxuJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC5jaXJjbGUtZmlsbGVkLnNsaWRlci0jeyRuYW1lfSB7XG4gICAgICAgIC5ub1VpLWhhbmRsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdmFsdWU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBlYWNoICRuYW1lLFxuJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC5zcXVhcmUtZGVmYXVsdC5zbGlkZXItI3skbmFtZX0ge1xuICAgICAgICAubm9VaS1oYW5kbGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHZhbHVlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc3F1YXJlLWRlZmF1bHQuc2xpZGVyLWN1c3RvbSxcbi5jaXJjbGUtZmlsbGVkLnNsaWRlci1jdXN0b20ge1xuICAgIC5ub1VpLWhhbmRsZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNCMkRGREI7XG4gICAgfVxufVxuXG4vLyB2ZXJ0aWNhbCBzbGlkZXJcbi52ZXJ0aWNhbC1zbGlkZXItZXhhbXBsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubm9VaS12ZXJ0aWNhbCB7XG4gICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59IiwiQGVhY2ggJG5hbWUsXG4kdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLnRvYXN0LSN7JG5hbWV9IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vLyAudG9hc3QtaW5mbyB7XG4vLyAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNCQUZEQTtcbi8vIH1cbi8vIC50b2FzdC1zdWNjZXNzIHtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0JBRkRBO1xuLy8gfSIsIi5kcm9wem9uZSB7XG4gICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgYm9yZGVyOiAycHggZGFzaGVkICM2NzNhYjc1ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICNGNUY1RjUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHg7XG59IiwiLm5hdi10YWJzIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHByaW1hcnk7XG59XG5cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxMDIsIDUxLCAxNTMsIC4xKTtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5ICRwcmltYXJ5ICRiYWNrZ3JvdW5kO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgdmVydGljYWwtYWxpZ246IC4yNTVlbTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci10b3A6IC4zZW0gc29saWQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLWxlZnQ6IC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59IiwiI2NhbGVuZGFyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbiNleHRlcm5hbC1ldmVudHMgaDQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctdG9wOiAxZW07XG59XG5cbiNleHRlcm5hbC1ldmVudHMgLmZjLWV2ZW50IHtcbiAgICBtYXJnaW46IDJweCAwO1xuICAgIGN1cnNvcjogbW92ZTtcbn1cblxuLmNyZWF0ZV9ldmVudF93cmFwIHAge1xuICAgIG1hcmdpbjogMS41ZW0gMDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgY29sb3I6ICM2NjY7XG59XG5cbi5jcmVhdGVfZXZlbnRfd3JhcCBwIGlucHV0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmZjLWV2ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAuODVlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3JkZXI6IDBweCBzb2xpZCAkcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuXG5hLmZjLWRheS1ncmlkLWV2ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG5cbnRoLmZjLWRheS1oZWFkZXIge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgICBwYWRkaW5nOiAxMHB4IDBweDtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxudGQuZmMtaGVhZC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZmMtdG9vbGJhciBoMiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5zcGFuLmZhIHtcbiAgICBmb250LWZhbWlseTogJ2ljb25zbWluZCcgIWltcG9ydGFudDtcbiAgICBzcGVhazogbm9uZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuc3Bhbi5mYS5mYS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA3N1wiO1xufVxuXG5zcGFuLmZhLmZhLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA3ZFwiO1xufSIsIi5tYWluLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJHRvcGJhci1oZWlnaHQ7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjA0KSwgMCAxcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcbiAgei1pbmRleDogMTAwO1xuICAubWVudS10b2dnbGUge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgZGl2IHtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkZm9yZWdyb3VuZDtcbiAgICAgIG1hcmdpbjogM3B4IDA7XG4gICAgfVxuICB9XG4gIC5zZWFyY2gtYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDIzMHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBpbnB1dCB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGNvbG9yOiAjMjEyMTIxO1xuICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG91dGxpbmU6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICAgIH1cbiAgICAuc2VhcmNoLWljb24ge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG4gIC5sb2dvIHtcbiAgICB3aWR0aDogJHNpZGViYXItbGVmdC13aWR0aDtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuICAuc2hvdyB7XG4gICAgLmhlYWRlci1pY29uIHtcbiAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICB9XG4gIH1cbiAgLmhlYWRlci1pY29uIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogMzZweDtcbiAgICB3aWR0aDogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBtYXJnaW46IDAgMnB4O1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xuICAgIH1cbiAgICAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmhlYWRlci1wYXJ0LXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLnVzZXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuXG4gICAgICBpbWcsXG4gICAgICAuaW5pdGlhbHtcbiAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAvL2N1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICAgIC5pbml0aWFse1xuICAgICAgICAgIGJhY2tncm91bmQ6JHB1cnBsZTtcbiAgICAgICAgICBjb2xvcjokd2hpdGU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcbiAgICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm5vdGlmaWNhdGlvbi1kcm9wZG93biB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXgtaGVpZ2h0OiAyNjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTMwMDtcbiAgICAgIC5ub3RpZmljYXRpb24taWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm5vdGlmaWNhdGlvbi1kZXRhaWxzIHtcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICAgICAgfVxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tYWluLWhlYWRlciB7XG4gICAgLnNlYXJjaC1iYXIge1xuICAgICAgd2lkdGg6IDE4MHB4O1xuICAgIH1cbiAgICAubWVudS10b2dnbGUge1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM2cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTVweCkge1xuICAubWFpbi1oZWFkZXIgLmhlYWRlci1wYXJ0LXJpZ2h0IC51c2VyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gIC5tYWluLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAkdG9wYmFyLWhlaWdodC1tb2JpbGU7XG4gICAgcGFkZGluZzogMCAxLjVyZW07XG4gICAgLmxvZ28ge1xuICAgICAgd2lkdGg6IDYwcHg7XG4gICAgfVxuICAgIC5zZWFyY2gtYmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5tZW51LXRvZ2dsZSB7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICB9XG4gICAgLmhlYWRlci1wYXJ0LXJpZ2h0IHtcbiAgICAgIC51c2VyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubm90aWZpY2F0aW9uLWRyb3Bkb3duIHtcbiAgICBsZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5tYWluLWhlYWRlciB7XG4gICAgLm1lbnUtdG9nZ2xlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cblxuXG5cbiIsIi5sYXlvdXQtaG9yaXpvbnRhbC1iYXIge1xuICAgIC5oZWFkZXItdG9wbmF2IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDkwO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAvKiBoZWlnaHQ6IDgwcHg7ICovXG4gICAgICAgIHRvcDogODBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMTVweCByZ2JhKDAsIDAsIDAsIC4wNCksIDAgMXB4IDZweCByZ2JhKDAsIDAsIDAsIC4wNCk7XG4gICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICAudG9wYmFyLWJyYW5kaW5nIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wcyB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuICAgICAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgdG91Y2gtYWN0aW9uOiBhdXRvO1xuICAgICAgICAgICAgLW1zLXRvdWNoLWFjdGlvbjogYXV0bztcbiAgICAgICAgfVxuICAgICAgICAudG9wbmF2IHtcbiAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiAtMTlweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkZXItdG9wbmF2LXJpZ2h0IHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogLjY3cmVtO1xuICAgICAgICB9XG4gICAgICAgIC50b3BuYXYge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsYWJlbC5tZW51LXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgLm1hdC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50b2dnbGUsXG4gICAgICAgICAgICBbaWRePWRyb3BdIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWw6bm90KC5tZW51KSB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDAsIDAsIDAsIDApLCAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAuMjgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwubWVudSB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgID5kaXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgPmEsXG4gICAgICAgICAgICAgICAgICAgICAgICA+ZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEsXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTNweCAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwgbGkgdWwgbGk6aG92ZXIsXG4gICAgICAgICAgICB1bCBsaSB1bCBsaS5vcGVuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwgdWwge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44Nyk7XG4gICAgICAgICAgICAgICAgLyogaGFzIHRvIGJlIHRoZSBzYW1lIG51bWJlciBhcyB0aGUgXCJsaW5lLWhlaWdodFwiIG9mIFwibmF2IGFcIiAqL1xuICAgICAgICAgICAgICAgIHRvcDogNDhweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB1bCBsaTpob3Zlcj5kaXY+ZGl2PnVsLFxuICAgICAgICAgICAgdWwgbGk6aG92ZXI+ZGl2PnVsIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwgdWwgbGkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNzBweDtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwgdWwgdWwge1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIHVsIHVsIGxpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGk+YTphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyArJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxpPmE6b25seS1jaGlsZDphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTlweCkge1xuICAgIC5oZWFkZXItdG9wbmF2LXJpZ2h0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogNnB4O1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxufVxuXG5bZGlyPXJ0bF0ge1xuICAgIC5oZWFkZXItdG9wbmF2IHtcbiAgICAgICAgLnRvcG5hdiB7XG4gICAgICAgICAgICAvLyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogTWVkaWEgUXVlcmllc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAubGF5b3V0LWhvcml6b250YWwtYmFyIHtcbiAgICAgICAgLmhlYWRlci10b3BuYXYge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIHRvcDogNzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgbGVmdDogLTIwMHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMTVweCByZ2JhKDAsIDAsIDAsIC4wNCksIDAgMXB4IDZweCByZ2JhKDAsIDAsIDAsIC4wNCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgLnBzIHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuICAgICAgICAgICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICB0b3VjaC1hY3Rpb246IGF1dG87XG4gICAgICAgICAgICAgICAgLW1zLXRvdWNoLWFjdGlvbjogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudG9wbmF2IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA4MHB4KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLnRvZ2dsZSthIHtcbiAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1lbnUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsLm1lbnUge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICA+ZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgID5hLFxuICAgICAgICAgICAgICAgICAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRvZ2dsZTpob3ZlciB7XG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAvLyBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgW2lkXj1kcm9wXTpjaGVja2VkK3VsIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjAwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgW2lkXj1kcm9wXTpjaGVja2VkK3VsLm1lbnUge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIGxpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB1bCB1bCAudG9nZ2xlLFxuICAgICAgICAgICAgdWwgdWwgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwgdWwgdWwgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA4MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwgbGkgdWwgbGkgLnRvZ2dsZSxcbiAgICAgICAgICAgIHVsIHVsIGEsXG4gICAgICAgICAgICB1bCB1bCB1bCBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvKiBIaWRlIG1lbnVzIG9uIGhvdmVyICovXG4gICAgICAgICAgICB1bCB1bCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44Nyk7XG4gICAgICAgICAgICAgICAgLyogaGFzIHRvIGJlIHRoZSBzYW1lIG51bWJlciBhcyB0aGUgXCJsaW5lLWhlaWdodFwiIG9mIFwibmF2IGFcIiAqL1xuICAgICAgICAgICAgICAgIHRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDBweCk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgei1pbmRleDogOTkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB1bCBsaTpob3Zlcj5kaXY+ZGl2PnVsLFxuICAgICAgICAgICAgdWwgbGk6aG92ZXI+ZGl2PnVsIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgICAgIC8vIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIHVsIGxpIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB1bDpub3QoLm1lbnUpIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IGRhc2hlZCAjZWVlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwgdWwgdWwge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB1bCB1bCB1bCBsaSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzMwcHgpIHtcbiAgICAudG9wbmF2IHVsIGxpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiA5NCU7XG4gICAgfVxufVxuXG5bZGlyPXJ0bF0ge1xuICAgIC50b3BuYXYge1xuICAgICAgICBhLFxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAubWF0LWljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5hcHAtZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgLmZvb3Rlci1ib3R0b20ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgd2lkdGg6IDNyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW46IDRweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuY3VzdG9tLXNlcGFyYXRvcntcbiAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNlYmVkZjI7XG4gICAgbWFyZ2luOjE1cHggMDtcbn1cbmRpdi50YWItYm9yZGVye1xuICAgIGJvcmRlcjoxcHggZGFzaGVkICNlYmVkZjIhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMzBweCAwIWltcG9ydGFudDtcbn0iLCIkc3BhY2VzOiAoXG4gIDA6IDBweCxcbiAgLy8gNDogNHB4LFxuICA4OiA4cHgsXG4gIDEyOiAxMnB4LFxuICAxNjogMTZweCxcbiAgMjQ6IDI0cHgsXG4gIDI4OiAyOHB4LFxuICAzMjogMzJweCxcbiAgMzY6IDM2cHgsXG4gIDQwOiA0MHB4LFxuICA0NDogNDRweCxcbiAgNDg6IDQ4cHhcbik7XG5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNlcyB7XG4gIC5tLSN7JG5hbWV9IHtcbiAgICAgIG1hcmdpbjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LSN7JG5hbWV9IHtcbiAgICBtYXJnaW4tdG9wOiAkdmFsdWUgIWltcG9ydGFudDtcbiAgfVxuICAubXItI3skbmFtZX0ge1xuICAgIG1hcmdpbi1yaWdodDogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLSN7JG5hbWV9IHtcbiAgICBtYXJnaW4tYm90dG9tOiAkdmFsdWUgIWltcG9ydGFudDtcbiAgfVxuICAubWwtI3skbmFtZX0ge1xuICAgIG1hcmdpbi1sZWZ0OiAkdmFsdWUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtI3skbmFtZX0ge1xuICAgIG1hcmdpbi1sZWZ0OiAkdmFsdWUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS0jeyRuYW1lfSB7XG4gICAgbWFyZ2luLXRvcDogJHZhbHVlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC0jeyRuYW1lfSB7XG4gICAgcGFkZGluZzogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LSN7JG5hbWV9IHtcbiAgICBwYWRkaW5nLXRvcDogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLSN7JG5hbWV9IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkdmFsdWUgIWltcG9ydGFudDtcbiAgfVxuICAucGItI3skbmFtZX0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAkdmFsdWUgIWltcG9ydGFudDtcbiAgfVxuICAucGwtI3skbmFtZX0ge1xuICAgIHBhZGRpbmctbGVmdDogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LSN7JG5hbWV9IHtcbiAgICBwYWRkaW5nLWxlZnQ6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS0jeyRuYW1lfSB7XG4gICAgcGFkZGluZy10b3A6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAkdmFsdWUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn0iLCIuX2RvdCB7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5faW5saW5lLWRvdHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5fcm91bmQtYnV0dG9ue1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJSFpbXBvcnRhbnQ7XG59XG4ucHJvZ3Jlc3MtLWhlaWdodC0ye1xuICAgIGhlaWdodDo1cHg7XG59XG4iLCIuY2hhdC1zaWRlYmFyLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQwcHgpO1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIC5jaGF0LXRvcGJhciB7XG4gICAgICAgIGhlaWdodDogNTJweDtcbiAgICB9XG4gICAgLmNoYXQtY29udGVudC13cmFwIHtcbiAgICAgICAgLmNoYXQtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMS41cmVtIDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAzMzVweCk7XG4gICAgICAgICAgICAubWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC01cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMTBweCAxMHB4IDBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkZ3JheS0xMDAgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC51c2VyIHtcbiAgICAgICAgICAgICAgICAubWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC01cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jaGF0LWlucHV0LWFyZWEge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3Bpbm5lci1nbG93IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNoYXQtc2lkZWJhci13cmFwIHtcbiAgICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgICAuY29udGFjdHMtc2Nyb2xsYWJsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxOTBweCk7XG4gICAgICAgICAgICAuY29udGFjdCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuMTVzIGFsbCBlYXNlLWluO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDRweCk7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5vbmxpbmUge1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc3VjY2VzcztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuaW52b2ljZS1zdW1tYXJ5IHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgICYuaW52b2ljZS1zdW1tYXJ5LWlucHV0IHtcbiAgICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgICBwLCBoNSB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgcCwgaDUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgIC5zbWFsbC1pbnB1dCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzcmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAuNzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICAgYm9keSAqIHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG4gICAgLm1haW4tY29udGVudC13cmFwIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgI3ByaW50LWFyZWEsICNwcmludC1hcmVhICoge1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG4gICAgI3ByaW50LWFyZWEge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gICAgLmludm9pY2Utc3VtbWFyeSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG59IiwiLmluYm94LW1haW4tc2lkZWJhci1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgLmluYm94LWludHJvIHtcbiAgICAgICAgXG4gICAgfVxuICAgIC5pbmJveC1tYWluLXNpZGViYXIge1xuICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLmluYm94LW1haW4tbmF2IHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAuNjZyZW0gMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb3JlZ3JvdW5kO1xuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuaW5ib3gtc2Vjb25kYXJ5LXNpZGViYXItY29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDE1MHB4KTtcbiAgICAgICAgLmluYm94LXNlY29uZGFyeS1zaWRlYmFyLWNvbnRlbnQge1xuICAgICAgICAgICAgLmluYm94LXRvcGJhciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbmJveC1kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMnJlbVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbmJveC1zZWNvbmRhcnktc2lkZWJhciB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgd2lkdGg6IDM2MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyYXktMjAwO1xuICAgICAgICAgICAgLm1haWwtaXRlbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktMjAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuMjVyZW0gMXJlbTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmF2YXRhciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmF2YXRhciB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubWFpbC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMXJlbSAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuaW5ib3gtc2Vjb25kYXJ5LXNpZGViYXIge1xuICAgICAgICB3aWR0aDogMjgwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAgIC5pbmJveC1tYWluLXNpZGViYXItY29udGFpbmVyIC5pbmJveC1tYWluLXNpZGViYXIgLmluYm94LW1haW4tbmF2IGxpIGEgaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICB9XG59IiwiLmxpc3QtaG9yaXpvbnRhbCB7XG4gICAgLmxpc3QtaXRlbSB7XG4gICAgICAgIC5saXN0LXRodW1iIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3NHB4O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGZvcmVncm91bmRcbiAgICAgICAgfVxuICAgIH1cbn1cbi5saXN0LWdyaWQge1xuICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICAubGlzdC10aHVtYiB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRmb3JlZ3JvdW5kXG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0tYmFkZ2VzLCBcbiAgICAgICAgLml0ZW0tYWN0aW9ucyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0tYWN0aW9ucyB7XG4gICAgICAgICAgICByaWdodDogMTZweDtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIC5pdGVtLWJhZGdlcyB7XG4gICAgICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgIC5pdGVtLXNlbGVjdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAubGlzdC1ob3Jpem9udGFsIHtcbiAgICAgICAgLmxpc3QtaXRlbSB7XG4gICAgICAgICAgICAubGlzdC10aHVtYiB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLml0ZW0tdGl0bGUge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC5saXN0LWhvcml6b250YWwge1xuICAgICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi51c2VyLXByb2ZpbGUge1xuICAgIC5oZWFkZXItY292ZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsIC4xKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudXNlci1pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgICAgICB6LWluZGV4OiA5O1xuICAgIH1cbiAgICAucHJvZmlsZS1waWN0dXJlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkd2hpdGU7XG4gICAgfVxuICAgIC5wcm9maWxlLW5hdiB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cblxuLnRpbWVsaW5lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBcbiAgICAudGltZWxpbmUtaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBcbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgcGFkZGluZzogMCAzcmVtIDNyZW0gMDtcbiAgICAgICAgICAgIC50aW1lbGluZS1iYWRnZSB7XG4gICAgICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlIC0gMjRweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgM3JlbSAzcmVtO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgICAgICAgICAgIC50aW1lbGluZS1iYWRnZSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50aW1lbGluZS1iYWRnZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgfVxuICAgICAgICAuYmFkZ2UtaWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICB9XG4gICAgICAgIC5iYWRnZS1pbWcge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRpbWVsaW5lLWdyb3VwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgcGFkZGluZzogMCAwIDJyZW0gMDtcbiAgICB9XG4gICAgLnRpbWVsaW5lLWxpbmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMzAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC51c2VyLXByb2ZpbGUge1xuICAgICAgICAuaGVhZGVyLWNvdmVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRpbWVsaW5lIHtcbiAgICAgICAgLnRpbWVsaW5lLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDAgM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50aW1lbGluZS1iYWRnZSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdG9wOiAtMTZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRpbWVsaW5lLWdyb3VwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAzcmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmF1dGgtbGF5b3V0LXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgLmF1dGgtY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogNDEwcHg7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGlucHV0OmZvY3Vze1xuICAgICAgICAgICAgYm94LXNoYWRvdzpub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYXV0aC1yaWdodCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uYXV0aC1sb2dvIHtcbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIC8vaGVpZ2h0OiAxMDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXV0aC1sYXlvdXQtd3JhcCB7XG4gICAgICAgIC5hdXRoLWNvbnRlbnQge1xuICAgICAgICAgICAgLy8gbWluLXdpZHRoOiA4MjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hdXRoLWxheW91dC13cmFwIHtcbiAgICAgICAgLmF1dGgtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5hdXRoLXJpZ2h0IHtcbiAgICAgICAgcGFkZGluZzogODBweCAxNXB4O1xuICAgIH1cbn1cbiIsIi5ub3QtZm91bmQtd3JhcCB7XG4gICAgLy9iYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2Rpc3QtYXNzZXRzL2ltYWdlcy9wYWdlLWJnLWJvdHRvbS5wbmcnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgcGFkZGluZzogMTIwcHggMDtcbiAgICBoMSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbiAgICAuc3ViaGVhZGluZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgfVxufVxuIiwiLm1haW4taGVhZGVyIHtcbiAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAvLyB3aWR0aDogMTAwJTtcbiAgLy8gdG9wOiAwcHg7XG4gIC8vIGJvcmRlci1ib3R0b206IC4ycHggc29saWQgI2ZmZmZmZmZhO1xuICAvLyBhIHtcbiAgLy8gICAgIGNvbG9yOiAjZmZmZmZmO1xuICAvLyAgICAgb3BhY2l0eTogLjk7XG4gIC8vIH1cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAudG9wYmFyIHtcbiAgICAuaGVhZGVyLW5hdiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIC50b3BiYXItaXRlbSB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyAudWwtbGFuZGluZ3tcbi8vICAgICAmLS1zdHlsZS5zaG93e1xuLy8gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4vLyAgICAgfVxuLy8gfVxuXG4uaG9tZXBhZ2Uge1xuICBwYWRkaW5nOiA4MHB4IDA7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL3VpLWxpYi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMTkvMDQvYmctMS5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC5tYWluLWNvbnRlbnQge1xuICAgIC5sb2dvIHtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbiAgICBoMSB7XG4gICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG4gICAgLmJ0bi1yYWlzZWQtcHJpbWFyeSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICAgIC5idG4tcmFpc2VkIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMTVzIGVhc2UtaW47XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgICAgfVxuICAgIH1cbiAgICAuY3RhIHtcbiAgICB9XG4gICAgLmRhc2hib2FyZC1waG90byB7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgICBib3gtc2hhZG93OiAwIDRweCAyMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDYpLFxuICAgICAgICAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBmZWF0dXJlcyBzZWN0aW9uXG5cbi5mZWF0dXJlcyB7XG4gIHBhZGRpbmctdG9wOiAxMjZweDtcbiAgcGFkZGluZy1ib3R0b206IDEyNnB4O1xuICBiYWNrZ3JvdW5kOiAjZjhmYWZlO1xuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICBoMiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuICAgIHAge1xuICAgICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgb3BhY2l0eTogMC43O1xuICAgIH1cbiAgfVxuICAuZmVhdHVyZXMtd3JhcCB7XG4gICAgLmZlYXR1cmUtY2FyZCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICBwYWRkaW5nOiAyMHB4IDBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIC5jYXJkLWljb24ge1xuICAgICAgICAvLyBiYWNrZ3JvdW5kOiAjODA4MDgwMzY7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICB9XG4gICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICBmbGV4LWdyb3c6IDAuNTtcbiAgICAgICAgaDYge1xuICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjODQ3MGI5LCAjNDczODg2KTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAuY2FyZC1pY29uIHtcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiAjODA4MDgwMzY7XG4gICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgICAuY2FyZC10aXRsZSBoNiB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGFiLXBhbmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4vLyBmcmFtZXdvcmtcblxuLmZyYW1ld29yayB7XG4gIHBhZGRpbmctdG9wOiAxMjZweDtcbiAgcGFkZGluZy1ib3R0b206IDEyNnB4O1xuICBiYWNrZ3JvdW5kOiAjZjhmYWZlO1xuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgLy8gaDJ7XG5cbiAgICAvLyB9XG4gICAgLy8gcHtcbiAgICAvLyAgICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICAvLyAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgLy8gfVxuICB9XG5cbiAgLml0ZW0tcGhvdG8ge1xuICAgIGhlaWdodDogMTgwcHg7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDY0cHg7XG4gICAgfVxuICAgIC5pdGVtLXBob3RvLXRleHQge1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgIH1cbiAgfVxufVxuXG4vLyBkZW1vc1xuXG4uZGVtb3Mge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgLy8gYmFja2dyb3VuZDogI2Y4ZmFmZTtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgfVxuICAuZGVtby1waG90byB7XG4gICAgLnRodW1ibmFpbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC8vIHRvcDogLTUwcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gY29tcG9uZW50XG5cbi5jb21wb25lbnQge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuICAuY29tcG9uZW50LWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgdWwge1xuICAgICAgLmNvbW9wb25lbnQtbGlzdC1oZWFkaW5nIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICB9XG4gICAgICBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIGNsaWVudHNcblxuLmNsaWVudHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmYWZlO1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgaDIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgcCB7XG4gICAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG4gIC5jb21wbGVtZW50IHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIC5jbGllbnQtY2FyZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDIwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNiksXG4gICAgICAgIDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgLnVzZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgLnVzZXItcGhvdG8ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC51c2VyLWRldGFpbCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC51c2VyLWNvbW1lbnQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIGJsb2dcblxuLmJsb2cge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG5cbiAgaDIge1xuICAgIG1heC13aWR0aDogODkwcHg7XG4gICAgbWFyZ2luOiAwcHggMHB4IDQwcHggMHB4O1xuICB9XG4gIHAge1xuICAgIG1heC13aWR0aDogODkwcHg7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG4gIC5ibG9nLXBob3RvIHtcbiAgICBtYXJnaW46IDIwcHggMHB4O1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLy8gZm9vdGVyXG5cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmYWZlO1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgLmZvb3Rlci1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcblxuICAgIC5zb2NpYWwtbWVkaWEge1xuICAgICAgdWwge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogIzExMTExMWE4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9vdGVyLWJvb3RvbSB7XG4gICAgcGFkZGluZzogMTBweCAwcHg7XG4gICAgYm9yZGVyLXRvcDogMC4ycHggc29saWQgI2ZmZmZmZmZhO1xuICAgIHAge1xuICAgICAgbWFyZ2luOiAwcHg7XG4gICAgfVxuICB9XG4gIC5idG4tcmFpc2VkLXByaW1hcnkge1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG4gIC5idG4tcmFpc2VkIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlLWluO1xuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kYXNoYm9hcmQge1xuICAgIC5kYXNoYm9hcmQtcGhvdG8ge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgICB9XG4gIH1cbiAgLmRhc2hib2FyZCB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1haW4taGVhZGVyIHtcbiAgICAubmF2YmFyLW5hdiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC50b3BiYXIgLmhlYWRlci1uYXYge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmJyYW5kIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIHBhZGRpbmc6IDVweCAwcHg7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICM2YTA1YzM7XG4gICAgYm9yZGVyOiAwcHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JheS04MDA7XG4gICAgfVxuICB9XG4gIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyxcbiAgLm5hdmJhci10b2dnbGVyOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG5cbiAgLmhvbWVwYWdlIHtcbiAgICAvLyAuYnRuLXJvdW5kZWR7XG4gICAgLy8gICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgLy8gfVxuICB9XG4gIC5kYXNoYm9hcmQge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cblxuICAuZmVhdHVyZXMge1xuICAgIC5mZWF0dXJlcy13cmFwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAuZmVhdHVyZS1jYXJkIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgICAgICBtYXJnaW46IDVweCA1cHg7XG4gICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICBoNiB7XG4gICAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNhcmQtaWNvbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mcmFtZXdvcmsge1xuICAgIC5pdGVtLXBob3RvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgLmNvbXBvbmVudCB7XG4gICAgLmNvbXBvbmVudC1saXN0IHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgdWwge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgbGkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY29tb3BvbmVudC1saXN0LWhlYWRpbmcge1xuICAgICAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvb3RlciB7XG4gICAgLmZvb3Rlci1pdGVtIHtcbiAgICAgIC5zb2NpYWwtbWVkaWEge1xuICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICB1bCB7XG4gICAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2VsbGluZy1idG4ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuICAgICAgLmJ0bi1hcnJvdyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuaG9tZXBhZ2Uge1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgfVxuICAuZGFzaGJvYXJkIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogNjBweCAwO1xuICAgIC5kYXNoYm9hcmQtcGhvdG8ge1xuICAgICAgcG9zaXRpb246IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51bC1sYW5kaW5nX19uYXZiYXIuY29sbGFwc2U6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAudWwtbGFuZGluZ19fYnJhbmQge1xuICAgIG1heC13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIjdGFzay1tYW5hZ2VyIHtcbiAgICBsaS5uYXYtaXRlbS5kcm9wZG93biB7XG4gICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgIH1cbiAgICBsaS5uYXYtaXRlbS5kcm9wZG93biB7XG4gICAgICAgIG1hcmdpbjogMTFweCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMjFweCAycHg7XG4gICAgfVxuICAgIC8vZW5kIG9mIGZpbHRlci1kcm9wZG93biBjdXN0b21pemF0aW9uXG4gICAgLnRhc2stbWFuYWdlci1idXR0b24ge1xuICAgICAgICBwYWRkaW5nOiA3cHggMTVweDtcbiAgICB9XG4gICAgXG4gICAgLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC51bC10YXNrLW1hbmFnZXJfX2ZvbnQtZGF0ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG4gICAgLnVsLXRhc2stbWFuYWdlcl9fcGFyYWdyYXBoIHtcbiAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICB9XG4gICAgLnVsLXRhc2stbWFuYWdlcl9fbWVkaWEgYSB7XG4gICAgICAgIGNvbG9yOiAkaW5kaWdvO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gICAgLnVsLXRhc2stbWFuYWdlcl9fZm9udHMge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAxM3B4O1xuICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgIH1cbiAgICBcbiAgICAudWwtdGFzay1tYW5hZ2VyX19tZWRpYSBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gICAgLnJldmlzaW9uLWZvbnQgaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBjb2xvcjokaW5kaWdvO1xuICAgIH1cbiAgICAvLyBmaWx0ZXIgZHJvcGRvd24gY3VzdG9taXphdGlvblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5maWx0ZXItbW9iaWxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgfVxuICAgICAgICBsaS5uYXYtaXRlbS5kcm9wZG93biB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgYnV0dG9uLnRhc2stbWFuYWdlci1idXR0b24ubmF2YmFyLXRvZ2dsZXIudGV4dC13aGl0ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHVycGxlO1xuICAgICAgICB9XG4gICAgfVxufSIsIiN0YXNrLW1hbmFnZXItbGlzdCB7XG4gICAgLnVsLXRhc2stbWFuYWdlcl9fZHJvcGRvd24tbWVudS5zaG93IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMTBweCAycHg7XG4gICAgfVxuICAgIC51bC10YXNrLW1hbmFnZXJfX2hlYWRlci1pbmxpbmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICBcbiAgICAudWwtdGFzay1tYW5hZ2VyX19saXN0LWljb24ge1xuICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgIH1cbiAgICAudWwtdGFzay1tYW5hZ2VyX19saXN0LWljb24gaSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgIH1cbiAgICAudWwtdGFzay1tYW5hZ2VyX19zZWxlY3Qtc2hvdyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG4gICAgLnVsLXRhc2stbWFuYWdlcl9fc2VhcmNoLWlubGluZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgLnVsLXRhc2stbWFuYWdlcl9faGVhZC0td2lkdGh7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgIH1cbiAgICAvLyBjaGVjay1pY29uXG4gICAgLmNoZWNrbWFya3Mge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIC8qIElFIDkgKi9cbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIC8qIENocm9tZSwgU2FmYXJpLCBPcGVyYSAqL1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICAgIC5jaGVja21hcmtfc3RlbSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDNweDtcbiAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICAgIGxlZnQ6IDExcHg7XG4gICAgICAgIHRvcDogNnB4O1xuICAgIH1cbiAgICAuY2hlY2ttYXJrX2tpY2sge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgICAgICBsZWZ0OiA4cHg7XG4gICAgICAgIHRvcDogMTJweDtcbiAgICB9XG4gICAgLy8gZW5kIG9mIGNoZWNrIGljb25cbiAgICAudGFzay1tYW5hZ2VyLWxpc3Qtc2VsZWN0IHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICB9XG4gICAgLmNhbGVuZGFyIGkge1xuICAgICAgICBjb2xvcjokZ3JheS05MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgfVxuICAgIC51bC10YXNrLW1hbmFnZXJfX2F2YXRhciB7XG4gICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgfVxuICAgIC51bC10YXNrLW1hbmFnZXJfX2ZvbnQtdGFibGV7XG4gICAgICAgIGZvbnQtc2l6ZTogMzNweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLnVsLXRhc2stbWFuYWdlcl9fZm9udC1kb3due1xuICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICAgIC8vdWwtdGFzay1tYW5hZ2VyX19kb3QgY29sb3JcbiAgICAudWwtdGFzay1tYW5hZ2VyX19kb3Qge1xuICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICAgIFxuICAgIC8vICAgZW5kIG9mIHVsLXRhc2stbWFuYWdlcl9fZG90IGNvbG9yXG4gICAgLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIHVsLnBhZ2luYXRpb24uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC8vIC5tZW51LXRvZ2dsZXt9XG4gICAgLy8gLm1lbnUtdG9nZ2xlIHVse1xuICAgIC8vIH1cbiAgICAvLyB1bC5tZW51LWxpc3R7XG4gICAgLy8gICAgIG1hcmdpbjogMDtcbiAgICAvLyAgICAgcGFkZGluZzogMDtcbiAgICAvLyAgICAgYm9yZGVyOjFweCBzb2xpZCAjZGRkOWQ5O1xuICAgIC8vIH1cbiAgICAvLyB1bC5tZW51LWxpc3QgbGl7XG4gICAgLy8gICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgLy8gICAgIHBhZGRpbmc6IDJweDtcbiAgICAvLyB9XG4gICAgLy8gdWwubWVudS1saXN0IGxpLmN1c3RvbS1saW5le1xuICAgIC8vICAgICB3aWR0aDogMTAwJTtcbiAgICAvLyAgICAgaGVpZ2h0OiAxcHg7XG4gICAgLy8gICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ5ZDk7XG4gICAgLy8gICAgIHBhZGRpbmc6IDBweCFpbXBvcnRhbnQ7XG4gICAgLy8gfVxuICAgIHRkLnVsLXRhc2stbWFuYWdlcl9fYWxpZ257XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuY3VzdG9tLXNtLXdpZHRoIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAwcHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiXG5sYWJlbC51bC1mb3JtX19sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBhZGRpbmc6IDdweCAwIDtcbn1cbnNtYWxsLnVsLWZvcm1fX3RleHRcbntcbiAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICBjb2xvcjogJGdyYXktNTAwO1xuICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuXG5cblxuLmlucHV0LXJpZ2h0LWljb257XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFxuXG59XG5zcGFuLnNwYW4tbGVmdC1pbnB1dC1pY29uXG57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOXB4O1xuICAgIGxlZnQ6IDEwcHg7XG59XG5cbnNwYW4uc3Bhbi1yaWdodC1pbnB1dC1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA5cHg7XG4gICAgXG4gICAgLyogbGVmdDogMDsgKi9cbiAgICByaWdodDogMTBweDtcbn1cbi8vIGZvbnQtaWNvblxuaS51bC1mb3JtX19pY29uIHtcbiAgICBjb2xvcjokZ3JheS02MDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4udWwtZm9ybV9fcmFkaW8taW5saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuc3Bhbi51bC1mb3JtX19yYWRpby1mb250IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5mb290ZXItZGVsZXRlLXJpZ2h0e1xuICAgIGZsb2F0OiByaWdodDtcbn1cbi51bC1jYXJkX19tYXJnaW4tMjV7XG4gICAgbWFyZ2luOjI1cHggMDtcbn1cblxuLy8gSWYgdGhlIGJyb3dzZXIgd2luZG93IGlzIG1heC13aWR0aDp4IG9yIHNtYWxsZXIsIHRoZSBiYWNrZ3JvdW5kIGNvbG9yIHdpbGwgYmUgdGhpcyAtLT5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIFxue1xuICAgIGxhYmVsLnVsLWZvcm0tLW1hcmdpbntcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgXG4gICAgfVxufVxuXG4iLCJcbmxhYmVsLmFjdGlvbi1iYXItaG9yaXpvbnRhbC1sYWJlbHtcbiAgICBmb250LXNpemU6IDE1cHg7XG59IiwiLnVsLWZvcm1fX3JhZGlvXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuc3Bhbi5jaGVja21hcmsudWwtcmFkaW9fX3Bvc2l0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLyogYm90dG9tOiAtMjJweDsgKi9cbiAgICB0b3A6IC04cHg7XG4gICAgbGVmdDo0cHg7XG4gIFxufVxuIiwiI3RvZG9fd3JhcCB7XG4gICAgdWwge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cbiAgICBociB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICAgIC5yZW1vdmUge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLmNvbXBsZXRlZCB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgIH1cbn0iLCJcbiAgICBpLnVsLXRhYl9faWNvbntcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC51bC10YWJfX2JvcmRlcntcbiAgICAgICAgYm9yZGVyOjFweCBkYXNoZWQgJGdyYXktNTAwO1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICB9XG5cbiAgICAudWwtdGFiX19jb250ZW50e1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLnVsLWRyb3Bkb3duX190b2dnbGV7XG4gICAgICAgIHBhZGRpbmc6IDhweCAyNXB4O1xuICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgIH1cbiAgIFxuIiwiLnRhYi1ib3JkZXJ7XG4gICAgYm9yZGVyOjFweCBkYXNoZWQgI2ViZWRmMiFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAzMHB4IDAhaW1wb3J0YW50O1xufVxuXG5cblxuXG5zcGFuLl9yX2Jsb2NrLWRvdHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDJweCAwO1xufVxuXG4uX3JfYnRue1xuICAgIGJvcmRlcjoxcHggc29saWQgI2U4ZWNmYTtcbn1cblxuLl9yX2Ryb3BfcmlnaHR7XG4gICAgcGFkZGluZy1yaWdodDogMTRweCFpbXBvcnRhbnQ7XG59IiwiLnVsLWFjY29yZGlvbl9fbGluazpob3ZlcntcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XG4gfVxuIGJ1dHRvbi51bC1hY2NvcmRpb25fX2xpbmt7XG4gICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XG4gfVxuIC51bC1hY2NvcmRpb25fX2ZvbnR7XG4gICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgXG4gfVxuIFxuICIsIi51bC1jdXJzb3ItLXBvaW50ZXJ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnVsLWJvcmRlcl9fYm90dG9te1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkaW5kaWdvO1xuICAgXG59XG5cbi51bC1jYXJkX192LXNwYWNlXG57XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3gtc2hhZG93OiAwO1xuICAgIG1hcmdpbjogMzBweCAwO1xufVxuLnVsLWNhcmRfX2JvcmRlci1yYWRpdXNcbntcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cblxuXG4uaGVhZGVyLWVsZW1lbnRzLWlubGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLnVsLWNhcmRfX2xpc3QtLWljb24tZm9udCBpe1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luOiAwIDJweDtcbn1cblxuLy8gaWNvbi1zaXplXG4uYWNjb3JkaW9uIC51bC1jb2xsYXBzZV9faWNvbi0tc2l6ZSBhOjpiZWZvcmV7XG4gICAgZm9udC1mYW1pbHk6ICdpY29uc21pbmQnO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLy8gZW5kIGljb24gc2l6ZVxuXG4vLyBsZWZ0IGljb25cblxuLmFjY29yZGlvbiAudWwtY29sbGFwc2VfX2xlZnQtaWNvbiBhLmNvbGxhcHNlZDpiZWZvcmV7XG4gICAgZm9udC1mYW1pbHk6ICdpY29uc21pbmQnO1xuICAgIGNvbnRlbnQ6IFwiXFxmMDgzXCI7XG4gICAgbWFyZ2luOiAwIDhweDtcbn1cbi5hY2NvcmRpb24gLnVsLWNvbGxhcHNlX19sZWZ0LWljb24gYTpiZWZvcmV7XG4gICAgZm9udC1mYW1pbHk6ICdpY29uc21pbmQnO1xuICAgIGNvbnRlbnQ6IFwiXFxmMDcyXCI7XG4gICAgbWFyZ2luOiAwIDhweDtcbn1cblxuXG4vLyBlbmQtbGVmdC1pY29uXG4vLyByaWdodC1pY29uXG4uYWNjb3JkaW9uIC51bC1jb2xsYXBzZV9fcmlnaHQtaWNvbiBhLmNvbGxhcHNlZDpiZWZvcmV7XG4gICAgZm9udC1mYW1pbHk6ICdpY29uc21pbmQnO1xuICAgIGNvbnRlbnQ6IFwiXFxmMDgzXCI7XG4gICAgbWFyZ2luOiAwIDhweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIFxufVxuLmFjY29yZGlvbiAudWwtY29sbGFwc2VfX3JpZ2h0LWljb24gYTpiZWZvcmV7XG4gICAgZm9udC1mYW1pbHk6ICdpY29uc21pbmQnO1xuICAgIGNvbnRlbnQ6IFwiXFxmMDcyXCI7XG4gICAgbWFyZ2luOiAwIDhweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNXB4O1xufVxuXG4vLyBlbmQgcmlnaHQtaWNvbiIsIi51bC13aWRnZXRfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wN3JlbSBkYXNoZWQgJGdyYXktMzAwO1xuICAgIHBhZGRpbmc6IDEuMXJlbSAwO1xufVxuLnVsLXdpZGdldDFfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkZ3JheS02MDA7XG59XG4udWwtd2lkZ2V0X19kZXNjIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnVsLXdpZGdldF9fbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuLnVsLXdpZGdldF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4vLyB3aWRnZXQgdGFza3NcblxuLnVsLXdpZGdldF9faGVhZHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktMjAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgJi4tLXYtbWFyZ2lue1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgfVxufVxuLnVsLXdpZGdldF9faGVhZC10aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICRncmF5LTgwMDtcbn1cblxuLnVsLXdpZGdldC1uYXYtdGFicy1saW5lIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZle1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgXG4gICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgJHdoaXRlICRpbmRpZ28gJHdoaXRlO1xuICAgIFxufVxuXG4udWwtd2lkZ2V0LW5hdi10YWJzLWxpbmUgLm5hdi1saW5re1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi51bC13aWRnZXRfX2JvZHl7XG4gICAgbWFyZ2luLXRvcDoxMHB4O1xufVxuXG4udWwtd2lkZ2V0Ml9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udWwtd2lkZ2V0Ml9faW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi51bC13aWRnZXQyX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogJGdyYXktNjAwO1xufVxuLnVsLXdpZGdldDJfX3VzZXJuYW1lIHtcbiAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgICBjb2xvcjogJGdyYXktNjAwO1xufVxuXG4udWwtd2lkZ2V0X19saW5rLS1mb250IGkge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG59XG5cbi51bC13aWRnZXRfX2xpbmstLWZvbnQge1xuICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG59XG5cbi51bC1wbC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi51bC1jaGVja21hcmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC00cHghaW1wb3J0YW50O1xuICAgIGxlZnQ6IDIwcHghaW1wb3J0YW50O1xufVxuXG4udWwtd2lkZ2V0Ml9fYWN0aW9uc3tcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi51bC13aWRnZXQxOmhvdmVyIC51bC13aWRnZXQyX19hY3Rpb25ze1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLnBiLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi8vIGVuZCB3aWRnZXRzIHRhc2tzXG4vLyBub3RpZmljYXRpb25cbi51bC13aWRnZXQtbm90aWZpY2F0aW9uLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgcGFkZGluZzogMTBweCAwcHg7XG59XG5cbi51bC13aWRnZXQtbm90aWZpY2F0aW9uLWl0ZW06bGFzdC1jaGlsZHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLnVsLXdpZGdldC1ub3RpZmljYXRpb24taXRlbTpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG59XG5cbi51bC13aWRnZXQtbm90aWZpY2F0aW9uLWl0ZW0taWNvbiB7XG4gICAgLyogcGFkZGluZy1sZWZ0OiAxMnB4OyAqL1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4udWwtd2lkZ2V0LW5vdGlmaWNhdGlvbi1pdGVtLXRpdGxlIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICRncmF5LTcwMDtcbn1cbi51bC13aWRnZXQtbm90aWZpY2F0aW9uLWl0ZW0tdGltZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICRncmF5LTUwMDtcbn1cbi51bC13aWRnZXQtbm90aWZpY2F0aW9uLWl0ZW06OmFmdGVye1xuICAgIGNvbnRlbnQ6XCJcXGYwN2RcIjtcbiAgICBmb250LWZhbWlseTogJ2ljb25zbWluZCc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8qIHRvcDogMTZweDsgKi9cbiAgICByaWdodDogMDtcbn1cblxuLnVsLXdpZGdldC1ub3RpZmljYXRpb24taXRlbSBpIHtcbiAgICBmb250LXNpemU6IDI3cHg7XG59XG5cblxuLy8gZW5kIG5vdGlmaWNhdGlvblxuLy8gd2lkZ2V0IDNcbi51bC13aWRnZXQzLWltZyBpbWd7XG4gICAgd2lkdGg6IDMuMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4udWwtd2lkZ2V0My1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b206IDAuMDdyZW0gZGFzaGVkICRncmF5LTIwMDtcbn1cbi51bC13aWRnZXQzLWl0ZW06bGFzdC1jaGlsZHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG4udWwtd2lkZ2V0My1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZy1ib3R0b206IDAuOHJlbTtcbn1cbnNwYW4udWwtd2lkZ2V0My1zdGF0dXN7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnVsLXdpZGdldDMtaW5mbyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4vLyBlbmQgd2lkZ2V0IDNcbi8vIHdpZGdldC00XG4udWwtd2lkZ2V0NF9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgJGdyYXktMzAwO1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbn1cblxuLnVsLXdpZGdldDRfX2l0ZW06bGFzdC1jaGlsZHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xufVxuLnVsLXdpZGdldDRfX3BpYy1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAyNXB4O1xufVxuXG5hLnVsLXdpZGdldDRfX3RpdGxlIHtcbiAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xufVxuXG5hLnVsLXdpZGdldDRfX3RpdGxlOmhvdmVye1xuICAgIGNvbG9yOiAkaW5kaWdvO1xufVxuXG5cbi51bC13aWRnZXQ0X19pbWcgaW1ne1xuICAgIHdpZHRoOiAyLjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi51bC13aWRnZXQ0X191c2Vyc3tcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4udWwtd2lkZ2V0Ml9faW5mby51bC13aWRnZXQ0X191c2Vycy1pbmZvIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEzNXB4KTtcbn1cbnNwYW4udWwtd2lkZ2V0NF9fbnVtYmVyLnQtZm9udC1ib2xkZXN0IHtcbiAgICBcblxuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIC8qIGZvbnQtd2VpZ2h0OiA5MDA7ICovXG59XG5cbi8vIGVuZC13aWRnZXQtNFxuLy8gd2lkZ2V0LTVcbi51bC13aWRnZXQ1X19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNTdyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wN3JlbSBkYXNoZWQgJGdyYXktMjAwO1xufVxuLnVsLXdpZGdldDVfX2l0ZW06bGFzdC1jaGlsZHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLnVsLXdpZGdldDVfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnVsLXdpZGdldDVfX3N0YXRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi51bC13aWRnZXQ1X19zdGF0czpmaXJzdC1jaGlsZHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xufVxuXG5zcGFuLnVsLXdpZGdldDVfX251bWJlciB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogJGdyYXktNjAwO1xufVxuLnVsLXdpZGdldDVfX3BpYyBpbWd7XG4gICAgcGFkZGluZy1yaWdodDogMS40M3JlbTtcbiAgICB3aWR0aDogOC42cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbnAudWwtd2lkZ2V0NV9fZGVzY3tcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMC40cmVtIDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICRncmF5LTQwMDtcbn1cblxuLnVsLXdpZGdldDVfX2luZm8gc3BhbjpudGgtY2hpbGQoZXZlbil7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcxcmVtO1xufVxuXG4udWwtd2lkZ2V0Nl9faGVhZCAudWwtd2lkZ2V0Nl9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMDdyZW1cbn1cblxuLnVsLXdpZGdldDZfX2hlYWQgLnVsLXdpZGdldDZfX2l0ZW0gc3BhbiB7XG4gICAgZmxleDogMTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIGNvbG9yOiAkZ3JheS01MDA7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnVsLXdpZGdldDZfX2hlYWQgLnVsLXdpZGdldDZfX2l0ZW0gc3BhbjpsYXN0LWNoaWxkIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnVsLXdpZGdldDZfX2JvZHkgLnVsLXdpZGdldDZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxLjA3cmVtIDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wN3JlbSBkYXNoZWQgJGdyYXktMjAwO1xufVxuXG4udWwtd2lkZ2V0Nl9fYm9keSAudWwtd2lkZ2V0Nl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4udWwtd2lkZ2V0Nl9fYm9keSAudWwtd2lkZ2V0Nl9faXRlbSBzcGFuIHtcbiAgICBmbGV4OiAxO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuXG4udWwtd2lkZ2V0Nl9fYm9keSAudWwtd2lkZ2V0Nl9faXRlbSBzcGFuOmxhc3QtY2hpbGQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udWwtd2lkZ2V0NiAudWwtd2lkZ2V0Ni1mb290ZXIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbjogMDtcbn1cblxuLnVsLXdpZGdldC1zNV9fcGljIGltZ3tcbiAgICB3aWR0aDogNHJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4udWwtd2lkZ2V0LXM1X19waWMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG5hLnVsLXdpZGdldDRfX3RpdGxlLnVsLXdpZGdldDVfX3RpdGxle1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuLnVsLXdpZGdldC1zNV9fZGVzY3tcbiAgICBtYXJnaW46IDA7XG4gICAgY29sb3I6ICRncmF5LTYwMDtcbn1cblxuLnVsLXdpZGdldC1zNV9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4udWwtd2lkZ2V0LXM1X19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cblxuLnVsLXdpZGdldC1zNV9fY29udGVudDpsYXN0LWNoaWxkIHtcbiAgIFxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi51bC13aWRnZXQtczVfX3Byb2dyZXNzIHtcbiAgIGZsZXg6IDE7XG4gICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xufVxuXG4udWwtd2lkZ2V0LXM1X19zdGF0cyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43cmVtO1xufVxuLnVsLXdpZGdldC1zNV9fc3RhdHMgc3BhbntcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogJGdyYXktNzAwO1xufVxuLndpZGdldC1iYWRnZXtcbiAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xufVxuLy8gZW5kIHdpZGdldC01XG5cbi8vIGVuZCB3aWRnZXQtNVxuLy8gd2lkZ2V0LXNlY3Rpb24tNlxuXG4udWwtd2lkZ2V0LXM2X19pdGVtcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVsLXdpZGdldC1zNl9faXRlbXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTMwMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogM3B4O1xuICAgIHRvcDogMTRweDtcbn1cblxucC51bC13aWRnZXQ2X19kb3RcbntcbiAgICBoZWlnaHQ6IDhweDtcbiAgICB3aWR0aDogOHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbn1cbi51bC13aWRnZXQtczZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbjogMXJlbSAwO1xuXG59XG5cbnAudWwtd2lkZ2V0LXM2X190ZXh0e1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXJnaW4tbGVmdDogMTFweDtcbn1cbnNwYW4udWwtd2lkZ2V0LXM2X190ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICAvKiBtYXJnaW4tcmlnaHQ6IC0yNnB4OyAqL1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5zcGFuLnVsLXdpZGdldC1zNl9fdGltZSB7XG4gICAgZm9udC1zaXplOiAwLjc3cmVtO1xuICAgIGNvbG9yOiAkZ3JheS01MDA7XG59XG4vLyBkYXRhIHBsdWdpblxuLnVsLXdpZGdldDZfX2l0ZW0tLXRhYmxlIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxudHIudWwtd2lkZ2V0Nl9fdHItLXN0aWNreS10aCB0aFxue1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbn1cbi8vIGVuZCBkYXRhIHBsdWdpblxuXG4vLyBlbmQgd2lkZ2V0IHNlY3Rpb24tNlxuLy8gYmVnaW46OndpZGdldC03XG4udWwtd2lkZ2V0LXM3X19pdGVtcyB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLnVsLXdpZGdldC1zN19faXRlbS1jaXJjbGUge1xuICAgIG1hcmdpbjogMCAxcmVtO1xufVxuXG4udWwtd2lkZ2V0LXM3X19pdGVtLWNpcmNsZSBpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuLnVsLXdpZGdldC1zNyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbn1cblxuLnVsLXdpZGdldC1zNzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS00MDA7XG4gICAgd2lkdGg6IDAuMjQxcmVtO1xuICAgIC8qIHRvcDogMDsgKi9cbiAgICBsZWZ0OiA3MnB4O1xuICAgIHRvcDogMjJweDtcbn1cblxucC51bC13aWRnZXQ3X19iaWctZG90IHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4udWwtd2lkZ2V0LXM3X19pdGVtLXRpbWUge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAmLnVsLW1pZGRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxufVxuXG4udWwtd2lkZ2V0LXM3X19pdGVtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogJGdyYXktNjAwO1xufVxuXG4udWwtd2lkZ2V0LXM3Omxhc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG59XG5cbi51bC12ZXJ0aWNhbC1saW5lIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDdweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLy8gZW5kOjp3aWRnZXQtN1xuXG4vLyBiZWdpbjo6c2VjdGlvbiA4XG4udWwtd2lkZ2V0OF9fdGJsLXJlc3BvbnNpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG59XG4udWwtd2lkZ2V0X3VzZXItY2FyZCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5cbi8vIGVuZCBzZWN0aW9uIDhcbi8vIHJlc3BvbnNpdmVcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAvLyB3aWRnZXQgc2VjdGlvbjEgcmVwb25zaXZlXG4gICAgLnVsLXdpZGdldF9fbnVtYmVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICAgIC51bC13aWRnZXQxX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgICBcbiAgICB9XG4gICAgLnVsLXdpZGdldF9fZGVzYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogLjdyZW07XG4gICAgICAgXG4gICAgfVxuICAgIC8vIGVuZDo6d2lkZ2V0IHNlY3Rpb24gMVxuXG4gICAgLy8gd2lkZ2V0IHNlY3Rpb24gMiBcbiAgICAudWwtd2lkZ2V0X19oZWFkIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgLnVsLXdpZGdldF9faGVhZC1sYWJlbCB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgIH1cbiAgICAudWwtd2lkZ2V0X19oZWFkLnYtbWFyZ2lue1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogdW5zZXQ7XG4gICAgfVxuXG4gICAgLy8gZW5kIHdpZGdldCBzZWN0aW9uIDJcbiAgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTAyNHB4KVxue1xuICAgIC51bC13aWRnZXQyX19hY3Rpb25zIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG5cbiAgIFxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KVxue1xuICAgIC51bC13aWRnZXQtczVfX2NvbnRlbnQ6bGFzdC1jaGlsZCB7XG4gICAgICAgIFxuICAgICAgICAgd2lkdGg6IDEwMCU7IFxuICAgICAgICBcbiAgICB9XG4gICAgLnVsLXdpZGdldC1zNV9faXRlbSB7XG4gICAgICAgXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnVsLXdpZGdldC1zNV9fY29udGVudCB7XG4gICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgIH1cblxuICAgXG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KVxue1xuICAgIC51bC13aWRnZXQ1IHtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICB9XG4gICBcblxuICAgIGEudWwtd2lkZ2V0NF9fdGl0bGUge1xuICAgICAgICBcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgfVxuXG4gICAgYS51bC13aWRnZXQ0X190aXRsZS51bC13aWRnZXQ1X190aXRsZXtcbiAgICAgICBcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgIH1cblxuICAgIHAudWwtd2lkZ2V0LXM1X19kZXNjIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgIH1cbn1cblxuLy8gYmVzdCBzZWxsZXJzXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzI1cHgpXG57XG4gICAgLnVsLXdpZGdldDVfX2l0ZW0ge1xuICAgICAgICBcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC51bC13aWRnZXQ1X19jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgIC51bC13aWRnZXQ1X19zdGF0czpmaXJzdC1jaGlsZCB7XG4gICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gICAgLnVsLXdpZGdldDVfX3N0YXRzIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuXG5cblxuXG5cbi8vIFJlc3BvbnNpdmVcbiIsIi51bC1jYXJkX193aWRnZXQtY2hhcnRcbntcbiAgICBwYWRkaW5nOiAwcHg7XG59XG4udWwtd2lkZ2V0X19jaGFydC1pbmZvIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xufVxuLnVsLXdpZGdldF9fY2hhcnQtbnVtYmVyIHtcbiAgICBcbiAgIFxufVxuLnVsLXdpZGdldF9fcm93IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgXG59XG4udWwtd2lkZ2V0X19jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbn1cblxuLnVsLXdpZGdldF9fcm93LXYyIHtcbiAgIFxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiAtd2Via2l0LWNlbnRlcjtcbn1cblxuLnVsLXdpZGdldC1zdGF0X19mb250IGl7XG4gICAgZm9udC1zaXplOiAzNXB4O1xufVxuLnVsLXdpZGdldF9fY29udGVudC12NCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufSIsIi51bC1mYXFfX2RldGFpbHMge1xuICAgIG1hcmdpbjogNzBweCAwO1xufVxuLnVsLWZhcV9fbGlzdC1kZXRhaWxzIHVse1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBtYXJnaW46IDA7XG59XG4udWwtZmFxX19saXN0LWRldGFpbHMgdWwgbGl7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59IiwiLnVsLXdpZGdldC1jYXJkX19pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnVsLXdpZGdldC1jYXJkX19pbmZvIHNwYW4gcDpmaXJzdC1jaGlsZCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuXG4udWwtd2lkZ2V0LWNhcmRfX2luZm8gc3BhbiBwOmxhc3QtY2hpbGQge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBtYXJnaW46IDA7XG59XG5cbi51bC13aWRnZXQtY2FyZF9fcHJvZ3Jlc3MtcmF0ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi51bC13aWRnZXQtY2FyZF9fcHJvZ3Jlc3MtcmF0ZSBzcGFuIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4udWwtd2lkZ2V0LWNhcmRfX3Byb2dyZXNzLXJhdGUgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkZ3JheS00MDA7XG59XG5cbi5wcm9ncmVzcy0taGVpZ2h0IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG59XG5cbi51bC13aWRnZXQtY2FyZF9fdXNlci1pbmZvIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi51bC13aWRnZXQtY2FyZC0tbGluZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTMwMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLnVsLXdpZGdldC1jYXJkLS1saW5lOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi51bC13aWRnZXQtY2FyZF9fcmF0ZS1pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW46IDE1cHggMDtcblxuICAgICYuLS12ZXJzaW9uLTIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxufVxuXG4udWwtd2lkZ2V0LWNhcmRfX3JhdGUtaWNvbi4tLXZlcnNpb24tMiBzcGFuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG59XG5cbi51bC13aWRnZXQtY2FyZF9fcmF0ZS1pY29uIHNwYW4gaSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4udWwtd2lkZ2V0LWNhcmRfX3JhdGUtaWNvbiBzcGFuIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG59XG5cbi51bC13aWRnZXQtY2FyZF9fcmF0ZS1pY29uIHNwYW4gaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG59XG5cbi51bC13aWRnZXQtY2FyZF9fZnVsbC1zdGF0dXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4udWwtd2lkZ2V0LWNhcmRfX3N0YXR1czEge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgdGV4dC1hbGlnbjogLXdlYmtpdC1jZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udWwtd2lkZ2V0LWNhcmRfX3N0YXR1czEgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi51bC13aWRnZXQ2X19kb3QudWwtd2lkZ2V0LWNhcmRfX2RvdC14bCB7XG4gICAgcGFkZGluZzogMS4zNXJlbTtcbn1cblxuLnVsLXdpZGdldC1zNl9fYmFkZ2UgLnVsLXdpZGdldC1jYXJkX19kb3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnVsLXdpZGdldDZfX2RvdC51bC13aWRnZXQtY2FyZF9fZG90LXhsIGkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDM1JTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGxlZnQ6IDM1JTtcbn1cblxuLnVsLXdpZGdldC1zNl9faXRlbXMudWwtd2lkZ2V0LWNhcmRfX3Bvc2l0aW9uIHtcbn1cblxuLnVsLXdpZGdldC1zNl9faXRlbXMudWwtd2lkZ2V0LWNhcmRfX3Bvc2l0aW9uOmJlZm9yZSB7XG4gICAgbGVmdDogMjBweDtcbiAgICB0b3A6IDA7XG59XG5cbi51bC13aWRnZXQtY2FyZF9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbn1cblxuLnVsLXdpZGdldC1jYXJkX19pbmZvLXYyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIC8qIG1hcmdpbi1yaWdodDogMnB4OyAqL1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4udWwtd2lkZ2V0LWNhcmRfX2ltZy1iZyB7XG4gICAgLy9iYWNrZ3JvdW5kOiB1cmwoJy4uLy4uLy4uLy4uL2ltYWdlcy9wcm9kdWN0cy93YXRjaC0yLmpwZycpO1xuICAgIC8vYmFja2dyb3VuZDogdXJsKCcuLi8uLi8uLi8uLi8uLi8uLi8uLi9wdWJsaWMvYXNzZXRzL2ltYWdlcy9wcm9kdWN0cy93YXRjaC0yLmpwZycpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0LCByZXBlYXQ7XG59XG5cbi51bC13aWRnZXQtY2FyZF9fY2xvdWQgLnVsLXdpZGdldC1jYXJkX19oZWFkIGgxIHtcbiAgICBjb2xvcjogJHdoaXRlO1xufVxuXG4udWwtd2lkZ2V0LWNhcmRfX2Nsb3VkIC51bC13aWRnZXQtY2FyZF9faGVhZCBpIHtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi51bC13aWRnZXQtY2FyZF9faGVhZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBtYXJnaW46IDYwcHggMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udWwtd2lkZ2V0LWNhcmRfX3dlYXRoZXItaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luOiA0NXB4IDA7XG59XG4iLCJcbi51bC1iNF9fYm94XG57XG4gICAgd2lkdGg6IDVyZW07XG4gICAgaGVpZ2h0OiA1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTQwMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDVweDtcbn1cbi8vYm9yZGVyIGFkZFxuLnVsLWI0X19ib3JkZXJ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGluZGlnbztcbn1cbi51bC1iNF9fYm9yZGVyLXRvcHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGluZGlnbztcbn1cbi51bC1iNF9fYm9yZGVyLXJpZ2h0e1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRpbmRpZ287XG59XG4udWwtYjRfX2JvcmRlci1ib3R0b217XG4gICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgJGluZGlnbztcbn1cbi51bC1iNF9fYm9yZGVyLWxlZnR7XG4gICAgYm9yZGVyLWxlZnQ6MXB4IHNvbGlkICRpbmRpZ287XG59XG4udWwtYjQtdXRpbGl0aWVzX19jb2RlIHByZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xufVxuLnVsLWI0LXV0aWxpdGllc19fY29kZSB7XG4gICAgcGFkZGluZzogMjVweCAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbn1cbi8vIGJvcmRlciBzdWJiXG4udWwtYjRfX2JvcmRlci0we1xuICAgXG4gICAgYm9yZGVyOiBub25lO1xufVxuLnVsLWI0X19ib3JkZXItdG9wLTB7XG4gICBib3JkZXItdG9wOiBub25lO1xuICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRpbmRpZ287XG4gICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkaW5kaWdvO1xuICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkaW5kaWdvO1xuXG59XG4udWwtYjRfX2JvcmRlci1yaWdodC0we1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGluZGlnbztcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRpbmRpZ287XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRpbmRpZ287XG59XG4udWwtYjRfX2JvcmRlci1ib3R0b20tMHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGluZGlnbztcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGluZGlnbztcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkaW5kaWdvO1xufVxuLnVsLWI0X19ib3JkZXItbGVmdC0we1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkaW5kaWdvO1xuICAgIGJvcmRlci1sZWZ0Om5vbmU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRpbmRpZ287XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGluZGlnbztcbn1cblxuLy9ib3JkZXItY29sb3JcblxuIiwiLnVsLWI0LWRpc3BsYXlfX2luZm8tMSB7IFxuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgXG59XG4udWwtYjQtZGlzcGxheV9faW5mby0xIHB7XG4gICBmb250LXNpemU6MTRweDtcbiAgIGNvbG9yOiAkZ3JheS02MDA7XG4gIFxufVxuXG4udWwtYjQtZGlzcGxheV9fdGFibGUge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgLy8gcGFkZGluZzogMzVweDtcbn1cbi51bC1iNC1kaXNwbGF5X190YWJsZSB0ciB0aHtcbiAgICBmb250LXNpemU6IDE3cHg7XG59XG4udWwtYjQtZGlzcGxheV9fdGFibGUgdHIgdGR7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuLnVsLWRpc3BsYXlfX3ByaW50IHVsIGxpIGNvZGV7XG4gICAgZm9udC1zaXplOjE1cHg7XG59XG4udWwtZGlzcGxheV9fbWFyZ2lue1xuICAgIG1hcmdpbjogNDBweCAwO1xufVxuLnVsLWRpc3BsYXlfX3BhcmFncmFwaHtcbiAgICAgZm9udC1zaXplOiAxNHB4O1xufSIsIi51bC1wcmljaW5nX190YWJsZS0xIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyYXktMjAwO1xuXG59XG5cbi51bC1wcmljaW5nX19pbWFnZXtcbiAgICBtYXJnaW46IDJyZW0gMDtcbn1cbi51bC1wcmljaW5nX19pbWFnZSBpe1xuICAgIGZvbnQtc2l6ZTogN3JlbTtcbn1cbi51bC1wcmljaW5nX190ZXh0IHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi51bC1wcmljaW5nX19saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjFyZW07XG59XG4udWwtcHJpY2luZ19fbWFpbi1udW1iZXIge1xuICAgIG1hcmdpbjogMjBweCAwO1xufVxuLnVsLXByaWNpbmdfX2xpc3QgcCB7XG4gICAgcGFkZGluZzogMCAyLjFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgZm9udC1zaXplOiAxcmVtO1xufVxuLnVsLXByaWNpbmdfX3RhYmxlLWxpc3Qge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDcwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgIFxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLnVsLXByaWNpbmdfX3RhYmxlLTJ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyYXktMjAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLnVsLXByaWNpbmdfX21vbnRoIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG5cbi51bC1wcmljaW5nX190YWJsZS0yOmhvdmVye1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICB0cmFuc2l0aW9uOiAwLjZzIGVhc2UtaW4tb3V0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcbn1cbi51bC1wcmljaW5nX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIxMHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICBcbn1cbi51bC1wcmljaW5nX190YWJsZS1saXN0aW5ne31cbi51bC1wcmljaW5nX190YWJsZS1saXN0aW5nIHVse1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOjA7IFxuICAgIFxufVxuLnVsLXByaWNpbmdfX3RhYmxlLWxpc3RpbmcgdWwgbGl7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgLnVsLXByaWNpbmdfX21haW4tbnVtYmVyIGgze1xuICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpXG57XG4gICAgLnVsLXByaWNpbmdfX3RhYmxlLTEge1xuICAgICAgICBcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIFxuICAgIH1cbn0iLCIudWwtY29udGFjdC1wYWdlIHtcbn1cbi51bC1jb250YWN0LXBhZ2VfX3Byb2ZpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAudXNlci1wcm9maWxlIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxufVxuLnVsLWNvbnRhY3QtcGFnZV9faW5mbyB7XG4gIC8qIG1hcmdpbi1yaWdodDogMnB4OyAqL1xuICBtYXJnaW4tbGVmdDogMjNweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyNnB4KTtcbn1cblxuLy8gc2VhcmNoIGZvcm1cbi51bC1mb3JtLWlucHV0IHtcbiAgd2lkdGg6IDUwJTtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudWwtY29udGFjdC1wYWdlX19wcm9maWxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnVsLWNvbnRhY3QtcGFnZV9faW5mbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi51bC1jb250YWN0LWRldGFpbF9faW5mby0xIHtcbiAgICBtYXJnaW46IDE1cHggMDtcbn1cbi51bC1jb250YWN0LWRldGFpbF9faW5mbyAudWwtY29udGFjdC1kZXRhaWxfX2luZm8tMSB7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTMwMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi51bC1jb250YWN0LWRldGFpbF9fc29jaWFsLTEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi51bC1jb250YWN0LWRldGFpbF9fc29jaWFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuc3Bhbi51bC1jb250YWN0LWRldGFpbF9fZm9sbG93ZXJzIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG59XG4udWwtY29udGFjdC1kZXRhaWxfX3RpbWVsaW5lLWltYWdlIGltZ3tcbiAgICB3aWR0aDogMzAlO1xuICAgIGhlaWdodDogNzAlO1xufVxuLnVsLWNvbnRhY3QtZGV0YWlsX190aW1lbGluZS1pbWFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAvLyBoZWlnaHQ6IDIwMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi51bC1jb250YWN0LWRldGFpbF9fdGltZWxpbmUtcm93e1xuICAgIG1hcmdpbjogMjBweCAwO1xufVxuLnVsLWNvbnRhY3QtZGV0YWlsX190aW1lbGluZS1pbWFnZS0yIGltZ3tcbiAgICB3aWR0aDogMjAlO1xufVxuLnVsLWNvbnRhY3QtZGV0YWlsX190aW1lbGluZS1pbWFnZS1pbmZvIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi51bC1jb250YWN0LWRldGFpbF9fdGltZWxpbmUtaW1hZ2UtMi5tdC0zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC8vIGhlaWdodDogMTUwcHg7XG4gICAgLyogYWxpZ24taXRlbXM6IGNlbnRlcjsgKi9cbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cblxuLnVsLWNvbnRhY3QtZGV0YWlsX19wcm9maWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW46IDI1cHggMDtcbn0iLCIudWwtd2VhdGhlci1jYXJkX19pbWctb3ZlcmxheSB7XG4gICAgLy9iYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9wcm9kdWN0cy93ZWF0aGVyLTIuanBnJyk7XG4gICAgYmFja2dyb3VuZC1zaXplOmNvdmVyO1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5kaXNwbGF5LTR7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG59XG5cbi51bC13ZWF0aGVyLWNhcmRfX3dlYXRoZXItdGltZSB7XG4gICAgcGFkZGluZzogMzBweDtcbn1cblxuLnVsLXdlYXRoZXItY2FyZF9faW1nLW92ZXJsYXkgc3BhbntcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG4uZGlzcGxheS01e1xuICAgIGZvbnQtc2l6ZTogMi41cmVtIWltcG9ydGFudDtcbn1cbi51bC13ZWF0aGVyLWNhcmRfX3dlYXRoZXItaW5mbyBpe1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuLnVsLXdlYXRoZXItY2FyZF9fd2VhdGhlci1pbmZvIHtcbiAgICBtYXJnaW46IDIwcHggMDtcbn1cbi51bC13ZWF0aGVyLWNhcmRfX2ZvbnQtbWQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuLnVsLXdlYXRoZXItY2FyZF9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udWwtd2VhdGhlci1jYXJkX19oZWFkZXIgIHNwYW57XG4gICAgY29sb3I6JHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cbi51bC13ZWF0aGVyLWNhcmRfX2NhbGVuZGFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnVsLXdlYXRoZXItY2FyZF9fY2FsZW5kYXItMiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi51bC13ZWF0aGVyLWNhcmRfX2JvdGgtZ3JvdXB7XG4gICAgcGFkZGluZzogMjVweDtcbn1cbi51bC13ZWF0aGVyLWNhcmRfX2lubmVyLWNhcmR7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4udWwtd2VhdGhlci1jYXJkX19pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG4uY2FyZCAudWwtd2VhdGhlci1jYXJkX19iZy1pbWcgaW1ne1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzAwcHg7XG59XG4udWwtd2VhdGhlci1jYXJkX19pbWctb3ZlcmxheS0yIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xufVxuLnVsLXdlYXRoZXItY2FyZF9faW1nLW92ZXJsYXktMiBzcGFuXG57XG4gICAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLmZvbnQtMjV7XG4gICAgZm9udC1zaXplOiAyNXB4O1xufVxuLnVsLXdlYXRoZXItY2FyZF9fZm9vdGVyLWNvbG9yXG57XG4gICAgY29sb3I6ICRpbmRpZ287XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi51bC13ZWF0aGVyLWNhcmRfX2Zvb3Rlci1jb2xvci0ye1xuICAgIGNvbG9yOiAkcGluaztcbn1cbi51bC13ZWF0aGVyLWNhcmRfX2dyaWQtc3R5bGUge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG59XG4udWwtd2VhdGhlci1jYXJkX193ZWF0aGVyLXMtdGl0bGVcbntcbiAgICBmb250LXNpemU6IDFyZW07XG5cbn1cbi51bC13ZWF0aGVyLWNhcmRfX2Zvb3Rlci1jb2xvci0zIGg1e1xuICAgIGNvbG9yOiAkdGVhbDtcbn1cbi51bC13ZWF0aGVyLWNhcmRfX2Zvb3Rlci1jb2xvci0zIGg0e1xuICAgIGNvbG9yOiAkdGVhbDtcbn1cbiIsIi51bC13aWRnZXQtYXBwX19yb3ctY29tbWVudHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4udWwtd2lkZ2V0LWFwcF9fcm93LWNvbW1lbnRzOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6JGdyYXktMjAwO1xufVxuLnVsLXdpZGdldC1hcHBfX3Jvdy1jb21tZW50czpob3ZlciAudWwtd2lkZ2V0LWFwcF9faWNvbnMgYSBpe1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBcbn1cbi51bC13aWRnZXQtYXBwX19pY29ucyBhIGk6aG92ZXJ7XG4gICAgY29sb3I6ICRwdXJwbGU7XG59XG5cblxuXG4udWwtd2lkZ2V0LWFwcF9fY29tbWVudCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDg2cHgpO1xufVxuLnVsLXdpZGdldC1hcHBfX3Byb2ZpbGUtc3RhdHVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnVsLXdpZGdldC1hcHBfX2ljb25ze1xuICAgIGZsZXgtZ3JvdzogMTtcbn1cbi51bC13aWRnZXQtYXBwX19pY29ucyB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xufVxuLnVsLXdpZGdldC1hcHBfX2ljb25zIGEgaVxue1xuICAgIG1hcmdpbjogMCAzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnVsLXdpZGdldC1hcHBfX3JlY2VudC1tZXNzYWdlcyB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzUwcHgpO1xuICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgIGN1cnNvcjogcG9pbnRlcjtcbn0gIFxuLnVsLXdpZGdldC1hcHBfX3NraWxsLW1hcmdpbiBzcGFue1xuICAgIG1hcmdpbjogMCA1cHg7XG59XG4udWwtd2lkZ2V0LWFwcF9fcHJvZmlsZS1mb290ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi51bC13aWRnZXQtYXBwX19wcm9maWxlLWZvb3Rlci1mb250IGEgc3BhbntcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnVsLXdpZGdldC1hcHBfX3Byb2ZpbGUtZm9vdGVyLWZvbnQgYSBpe1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udWwtd2lkZ2V0LWFwcF9fYnJvd3Nlci1saXN0LTEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4udWwtd2lkZ2V0LWFwcF9fYnJvd3Nlci1saXN0LTEgc3BhbntcbiAgICBmbGV4LWdyb3c6IDE7XG59XG4udWwtd2lkZ2V0LWFwcF9fYnJvd3Nlci1saXN0LTEgc3BhbjpsYXN0LWNoaWxke1xuICAgIGZsZXgtZ3JvdzogMDtcbn1cblxuc3Bhbi51bC13aWRnZXQtYXBwX19maW5kLWZvbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvKiBsZWZ0OiAwOyAqL1xuICAgIHRvcDogNHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGNvbG9yOiAkcHVycGxlO1xuICAgIGJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG4udWwtd2lkZ2V0LWFwcF9fc21hbGwtdGl0bGUge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG59XG4udXNlci1wcm9maWxlLnVsLXdpZGdldC1hcHBfX3Byb2ZpbGUtLXBvc2l0aW9uLm1iLTQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBcbn1cbi50aW1lbGluZS0tYWxpZ24ge1xuICAgIGJvdHRvbTogOHB4O1xufSIsIi51bC1jb250YWN0LWxpc3RfX2ltYWdlLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi51bC1saW5rLWFjdGlvbntcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLnVsLWxpbmstYWN0aW9uIGl7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbiAgXG4iLCIudWwtcHJvZHVjdC1kZXRhaWxfX2ZlYXR1cmVzIHVse1xuICAgIFxufVxuLnVsLXByb2R1Y3QtZGV0YWlsX19mZWF0dXJlcyB1bCBsaXtcbiAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICBtYXJnaW46IDhweCAwO1xufVxuIiwiLnVsLXRvZG8tc2lkZWJhcntcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtaW4td2lkdGg6IDI0MHB4O1xuICAgIHdpZHRoOiAyNDBweDtcbn1cbi51bC10b2RvLW1vYmlsZS1tZW51e1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4udWwtdG9kby1saXN0LWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVsLXRvZG8tc2lkZWJhci5vcGVuIHtcbiAgICBsZWZ0OiAxcHg7XG59XG5pLnRvZG8tc2lkZWJhci1jbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLnVsLXRvZG8tbGlzdC1jb250ZW50IHtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIH1cbiAgICBpLnRvZG8tc2lkZWJhci1jbG9zZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAudWwtdG9kby1zaWRlYmFyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiA1MDtcbiAgICAgICAgbGVmdDogLTI2MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgIH1cbiAgICAudWwtdG9kby1tb2JpbGUtbWVudXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufSIsIi51bC1jb250YWN0LWxpc3QtYm9keSB7XG4gIG1hcmdpbi10b3A6IC02MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udWwtY29udGFjdC1sZWZ0LXNpZGUge1xuICBtaW4td2lkdGg6IDIzMHB4O1xuICB3aWR0aDogMjMwcHg7XG4gIG1hcmdpbi1yaWdodDogMjVweDtcbiBcbn1cbi51bC1jb250YWN0LWNvbnRlbnQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjIwcHgpO1xuIFxuICAvKiBtYXJnaW4tcmlnaHQ6IDMwcHg7ICovXG59XG4udWwtY29udGFjdC1tYWluLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuXG4udWwtY29udGFjdC1tb2JpbGUtaWNvbntcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250YWN0LW9wZW4ge1xuICBsZWZ0OiAwcHghaW1wb3J0YW50O1xufVxuLmNvbnRhY3QtY2xvc2UtbW9iaWxlLWljb257XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udWwtY29udGFjdC1saXN0LXRhYmxlLS1sYWJlbCBsYWJlbHtcbiAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG59XG4udWwtY29udGFjdC1saXN0LXRhYmxle1xuICBtaW4td2lkdGg6IDU3MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmNvbnRhY3QtY2xvc2UtbW9iaWxlLWljb257XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAgICAgLnVsLWNvbnRhY3QtbGVmdC1zaWRle1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgICAgbGVmdDogLTIzNXB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICB9XG4gICAgICAudWwtY29udGFjdC1jb250ZW50IHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMHB4KTtcbiAgICAgICAgICAvKiBtYXJnaW4tcmlnaHQ6IDMwcHg7ICovXG4gICAgICB9XG4gICAgICAudWwtY29udGFjdC1tb2JpbGUtaWNvbntcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxufSIsIkBpbXBvcnQgJ2Z1bmN0aW9ucy9mdW5jdGlvbnMnO1xuQGltcG9ydCAnbWl4aW5zL21peGlucyc7XG5AaW1wb3J0ICdjb2xvcnMnO1xuQGltcG9ydCAncGFsZXR0ZSc7XG5AaW1wb3J0IFwiLi4vcGx1Z2lucy9hbmltYXRlLnNjc3MvYW5pbWF0ZS5zY3NzXCI7XG5AaW1wb3J0ICdhbmltYXRpb25zJztcbkBpbXBvcnQgJ3R5cG9ncmFwaHknO1xuQGltcG9ydCAnaGVpZ2h0LXdpZHRoJztcbkBpbXBvcnQgJ2JveC1zaGFkb3cnO1xuQGltcG9ydCAnbGF5b3V0cy9sYXlvdXRzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvY29tcG9uZW50cyc7XG5AaW1wb3J0ICdoZWFkZXInO1xuQGltcG9ydCAnaGVhZGVyLXRvcCc7XG5AaW1wb3J0ICdmb290ZXInO1xuQGltcG9ydCAndXRpbGl0aWVzL3V0aWxpdGllcyc7XG5AaW1wb3J0ICd2aWV3cy92aWV3cyc7XG5AaW1wb3J0ICduZXdMYXlvdXQvbmV3TGF5b3V0JztcblxuaHRtbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5ib2R5IHtcbiAgICBsZXR0ZXItc3BhY2luZzogLjNweDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cblt0YWJpbmRleD0nLTEnXTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuaHIge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBoZWlnaHQ6IDA7XG59XG5cbnNlbGVjdCxcbmJ1dHRvbixcbnRleHRhcmVhLFxuaW5wdXQge1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuZGl2IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sLFxuYm9keSB7XG4gICAgJltkaXI9cnRsXSxcbiAgICAmW2Rpcj1sdHJdIHtcbiAgICAgICAgdW5pY29kZS1iaWRpOiBlbWJlZFxuICAgIH1cbn1cblxuYmRvW2Rpcj1ydGxdIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICB1bmljb2RlLWJpZGk6IGJpZGktb3ZlcnJpZGU7XG59XG5cbmJkb1tkaXI9bHRyXSB7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgdW5pY29kZS1iaWRpOiBiaWRpLW92ZXJyaWRlO1xufVxuXG5pbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cblxuYSxcbmE6Zm9jdXMsXG5hOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUge1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGdyYXktMjAwO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMS4wMTYyNXJlbTtcbn1cblxuLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmhvdmVyLFxuLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG4uby1oaWRkZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zZXBhcmF0b3ItYnJlYWRjcnVtYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA1IHtcbiAgICAubGluZS1oZWlnaHQtI3skaX0ge1xuICAgICAgICBsaW5lLWhlaWdodDogI3skaX07XG4gICAgfVxufVxuXG4uYXBwLWlucm8tY2lyY2xlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB0b3A6IGNhbGMoNTAlIC0gMTUwcHgpO1xuICAgIC5iaWctYnViYmxlIHtcbiAgICAgICAgaGVpZ2h0OiAyODBweDtcbiAgICAgICAgd2lkdGg6IDI4MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwOHB4O1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sb2Fkc2NyZWVuIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgei1pbmRleDogOTk5O1xuICAgIC5sb2FkZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYyg1MHZoIC0gNTBweCk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuICAgIC5sb2dvIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgfVxufVxuXG4uaW1nLXByZXZpZXcge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnByZXZpZXctbGcge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xufVxuXG4ucHJldmlldy1tZCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG59XG5cbi5wcmV2aWV3LXNtIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xufVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAuYXBwLWlucm8tY2lyY2xlIHtcbiAgICAgICAgLmJpZy1idWJibGUge1xuICAgICAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBidXR0b24uY2xvc2Uge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yMTk1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAgIC5ydGwtcHMtbm9uZSB7XG4gICAgICAgIC5wc19fcmFpbC14LFxuICAgICAgICAucHNfX3JhaWwteSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5idG4tcmVnZW5yYXRle1xuICAgIFxufSIsIi5kYXJrLXRoZW1lIHtcbiAgYmFja2dyb3VuZDogJGRhcmstYmc7XG5cbiAgLnNpZGViYXItbGVmdCxcbiAgLnNpZGViYXItbGVmdC1zZWNvbmRhcnksXG4gIC5tYWluLWhlYWRlcixcbiAgLmNhcmQge1xuICAgICAgYmFja2dyb3VuZDogJGRhcmstYmc7XG4gICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWFpbi1jb250ZW50LXdyYXAsXG4gIC5jaGF0LXNpZGViYXItY29udGFpbmVyIC5jaGF0LWNvbnRlbnQtd3JhcCAuY2hhdC1jb250ZW50IC5tZXNzYWdlXG4gIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWZvcmdyb3VuZDtcbiAgICAgIGNvbG9yOiAkZGFyay1oZWFkaW5nICFpbXBvcnRhbnQ7XG4gIH1cbiAgIFxuICAuY2hhdC1zaWRlYmFyLWNvbnRhaW5lciAuY2hhdC1jb250ZW50LXdyYXAgLmNoYXQtY29udGVudCAubWVzc2FnZTo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRkYXJrLWZvcmdyb3VuZCB0cmFuc3BhcmVudFxuICB9XG5cbiAgaDEsXG4gIGgyLFxuICBoMyxcbiAgaDQsXG4gIGg1LFxuICBoNixcbiAgLmNhcmQtdGl0bGUsXG4gIC50ZXh0LXRpdGxlIHtcbiAgICAgIGNvbG9yOiAkZGFyay1oZWFkaW5nO1xuICB9XG4gIC5jYXJkLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAkZGFyay1oZWFkaW5nICFpbXBvcnRhbnQ7XG4gIH1cbiAgYSB7XG4gICAgICAvLyBiYWNrZ3JvdW5kOiAkZGFyay1iZztcbiAgICAgIGNvbG9yOiAkZGFyay1oZWFkaW5nICFpbXBvcnRhbnQ7XG4gIH1cbiAgaW5wdXQsIHRleHRhcmVhIHtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWZvcmdyb3VuZCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyay1iZztcbiAgfVxuXG4gIC5hcHAtZm9vdGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay1iZztcbiAgICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgICAuZm9vdGVyLWJvdHRvbSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgICB3aWR0aDogM3JlbTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICBtYXJnaW46IDRweDtcbiAgICAgICAgICB9XG4gICAgICB9XG4gIH1cblxuICAvLyAgIHNpZGViYXJcblxuICAubmF2aWdhdGlvbi1sZWZ0IHtcbiAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgY29sb3I6ICRkYXJrLWhlYWRpbmcgIWltcG9ydGFudDtcblxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyay1mb3Jncm91bmQgIWltcG9ydGFudDtcblxuICAgICAgICAgIC5uYXYtaXRlbS1ob2xkIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLWhlYWRpbmcgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1oZWFkaW5nICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICB9XG4gIH1cblxuICAuc2lkZWJhci1sZWZ0LXNlY29uZGFyeSB7XG4gICAgICAuY2hpbGROYXYge1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIGxpLm5hdi1pdGVtIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLWhlYWRpbmc7XG4gICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyNHB4O1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW47XG5cbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWZvcmdyb3VuZDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWZvcmdyb3VuZDtcbiAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstZm9yZ3JvdW5kO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICYucm91dGVyLWxpbmstYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgICAgLm5hdi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgLm5hdi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstaGVhZGluZztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5pdGVtLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5kZC1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLy8gJi5vcGVuIHtcbiAgICAgICAgICAgICAgLy8gICAgIGEge1xuICAgICAgICAgICAgICAvLyAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWZvcmdyb3VuZDtcbiAgICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgIH1cbiAgICAgIH1cbiAgfVxuXG4gIC8vICAgc2VhcmNoXG5cbiAgLnNlYXJjaC11aSB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay1mb3Jncm91bmQ7XG5cbiAgICAgIGlucHV0LnNlYXJjaC1pbnB1dCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstZm9yZ3JvdW5kO1xuICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLWhlYWRpbmc7XG4gICAgICAgICAgfVxuICAgICAgfVxuICB9XG4gIC8vICAgaGVhZGVyIHNlYXJjaFxuICAuc2VhcmNoLWJhciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay1iZyAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstZm9yZ3JvdW5kICFpbXBvcnRhbnQ7XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgICBjb2xvcjogJGRhcmstaGVhZGluZyAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJnICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuc2VhcmNoLWljb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gIH1cbiAgLy8gICB1dGlsaXRlc1xuICAuYm9yZGVyLXRvcCB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRhcmstYmcgIWltcG9ydGFudDtcbiAgfVxuICAvLyB0YWJcbiAgLnRhYi1ib3JkZXIge1xuICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICRkYXJrLWZvcmdyb3VuZCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiAzMHB4IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8vICAgdGFibGVcbiAgdGFibGUudmd0LXRhYmxlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJnO1xuICB9XG4gIHRhYmxlLnRhYmxlT25lLnZndC10YWJsZSB0aGVhZCB0ciB0aCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJGRhcmstZm9yZ3JvdW5kO1xuICB9XG4gIC8vICAgbGlzdFxuICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJnO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstZm9yZ3JvdW5kO1xuICB9XG4gIC8vICAgcGFnaW5hdGlvblxuXG4gIC5wYWdlLWxpbmsge1xuICAgICAgY29sb3I6ICRkYXJrLWhlYWRpbmc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1mb3Jncm91bmQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1iZztcbiAgfVxuXG4gIC8vICAgaGVhZGVyIGRyb3Bkb2VuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIGNvbG9yOiAkZGFyay1oZWFkaW5nO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1mb3Jncm91bmQ7XG5cbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWZvcmdyb3VuZDtcbiAgfVxuXG4gIC8vIHRhYmxlXG4gIC50YWJsZSB7XG4gICAgICB0ZCB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRkYXJrLWZvcmdyb3VuZDtcbiAgICAgIH1cbiAgICAgIHRoZWFkIHtcbiAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkZGFyay1mb3Jncm91bmQ7XG4gICAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRoZWFkLWxpZ2h0IHtcbiAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1oZWFkaW5nO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1mb3Jncm91bmQ7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGRhcmstZm9yZ3JvdW5kO1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgfVxuXG4gIC5hcGV4Y2hhcnRzLXhheGlzLWxhYmVsIHtcbiAgICAgIGZpbGw6ICRkYXJrLWhlYWRpbmc7XG4gIH1cbiAgLmFwZXhjaGFydHMteWF4aXMtbGFiZWwge1xuICAgICAgZmlsbDogJGRhcmstaGVhZGluZztcbiAgfVxuXG4gIC5hcGV4Y2hhcnRzLXRvb2x0aXAubGlnaHQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYmc7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay1mb3Jncm91bmQ7XG4gIH1cblxuICAuYXBleGNoYXJ0cy10b29sdGlwLmxpZ2h0IC5hcGV4Y2hhcnRzLXRvb2x0aXAtdGl0bGUge1xuICAgICAgYmFja2dyb3VuZDogJGRhcmstYmc7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYmc7XG4gIH1cblxuICAuYXBleGNoYXJ0cy1sZWdlbmQtdGV4dCB7XG4gICAgICBjb2xvcjogJGRhcmstaGVhZGluZyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLy8gaW5wdXQgZ3JvdXBcbiAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgY29sb3I6ICRkYXJrLWhlYWRpbmc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1mb3Jncm91bmQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1mb3Jncm91bmQ7XG4gIH1cblxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgICBjb2xvcjogJGRhcmstaGVhZGluZztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWZvcmdyb3VuZDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWZvcmdyb3VuZDtcbiAgfVxuXG4gIC5oZWFkZXItaWNvbjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay1mb3Jncm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8vIGNhbGVuZGVyXG4gIC5jYWxlbmRhci1wYXJlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmc7XG4gIH1cbiAgLmN2LWRheSxcbiAgLmN2LWV2ZW50LFxuICAuY3YtaGVhZGVyLWRheSxcbiAgLmN2LWhlYWRlci1kYXlzLFxuICAuY3Ytd2VlayxcbiAgLmN2LXdlZWtzIHtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItY29sb3I6ICRkYXJrLWZvcmdyb3VuZDtcbiAgfVxuICAudGhlbWUtZGVmYXVsdCB7XG4gICAgICAuY3YtZGF5Lm91dHNpZGVPZk1vbnRoLFxuICAgICAgLmN2LWRheS5wYXN0IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1iZztcbiAgICAgIH1cbiAgICAgIC5jdi1kYXkudG9kYXkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWZvcmdyb3VuZDtcbiAgICAgIH1cbiAgICAgIC5jdi1oZWFkZXIsXG4gICAgICAuY3YtaGVhZGVyLWRheSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstZm9yZ3JvdW5kO1xuICAgICAgfVxuICB9XG4gIC5jdi1oZWFkZXIsXG4gIC5jdi1oZWFkZXIgYnV0dG9uIHtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItY29sb3I6ICRkYXJrLWJnO1xuICAgICAgYmFja2dyb3VuZDogJGRhcmstZm9yZ3JvdW5kO1xuICB9XG5cbiAgLy8gdmctdGFibGVcbiAgLnZndC1nbG9iYWwtc2VhcmNoLnZndC1jbGVhcmZpeCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay1iZztcbiAgfVxuICB0YWJsZS50YWJsZU9uZSB0Ym9keSB0ciB0aC5saW5lLW51bWJlcnMge1xuICAgICAgYmFja2dyb3VuZDogJGRhcmstYmc7XG4gIH1cblxuICBkaXYudmd0LXdyYXBfX2Zvb3Rlci52Z3QtY2xlYXJmaXgge1xuICAgICAgYmFja2dyb3VuZDogJGRhcmstYmc7XG4gIH1cblxuICB0YWJsZS52Z3QtdGFibGUgdGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLWZvcmdyb3VuZDtcbiAgICAgIGNvbG9yOiAkZGFyay1oZWFkaW5nO1xuICB9XG4gIHRhYmxlLnRhYmxlT25lIHRib2R5IHRyIHRoLnZndC1jaGVja2JveC1jb2wge1xuICAgICAgYmFja2dyb3VuZDogJGRhcmstYmc7XG4gIH1cblxuICB0aC5saW5lLW51bWJlcnMge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLWJnO1xuICB9XG5cbiAgdGgudmd0LWNoZWNrYm94LWNvbCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYmc7XG4gIH1cbiAgLnVsLXdpZGdldF9faXRlbSB7XG4gICAgICBib3JkZXItYm90dG9tOiAwLjA3cmVtIGRhc2hlZCAkZGFyay1mb3Jncm91bmQ7XG4gIH1cblxuICAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmc7XG4gICAgICBib3JkZXItY29sb3I6ICRkYXJrLWJnO1xuICB9XG4gIHVsLmd1bGwtcGFnaW5hdGlvbiBsaSAucGFnZS1saW5rIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGRhcmstYmcgIWltcG9ydGFudDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJnO1xuICAgICAgfVxuICB9XG5cbiAgLy8gVmVydGljYWwgc2lkZWJhciBMYXlvdXRcblxuICAubGF5b3V0LXNpZGViYXItdmVydGljYWwge1xuICAgICAgLnNpZGViYXItcGFuZWwge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDE1cHggJGRhcmstZm9yZ3JvdW5kLCAwIDFweCA2cHggJGRhcmstZm9yZ3JvdW5kO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJnO1xuICAgICAgfVxuICAgICAgLm1haW4tY29udGVudC13cmFwIHtcbiAgICAgICAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1iZyAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgfVxuICAubGF5b3V0LWhvcml6b250YWwtYmFyIHtcbiAgICAgIC5oZWFkZXItdG9wbmF2IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1iZztcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAxNXB4IHRyYW5zcGFyZW50LCAwIDFweCA2cHggdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgLnRvcG5hdiBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLWhlYWRpbmcgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnRvcG5hdiB1bCB1bCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJnO1xuICAgICAgICAgICAgICBjb2xvcjogJGRhcmstaGVhZGluZztcbiAgICAgICAgICB9XG4gICAgICAgICAgLnRvcG5hdiB1bCBsaSB1bCBsaTpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWZvcmdyb3VuZDtcbiAgICAgICAgICB9XG4gICAgICB9XG4gIH1cbiAgLm1haW4taGVhZGVyIHtcbiAgICAgIC5zaG93IHtcbiAgICAgICAgICAuaGVhZGVyLWljb24ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1mb3Jncm91bmQ7XG4gICAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm5vdGlmaWNhdGlvbi1kcm9wZG93biB7XG4gICAgICAgICAgY29sb3I6ICRkYXJrLWhlYWRpbmc7XG4gICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYmc7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1oZWFkaW5nO1xuICAgICAgICAgIH1cbiAgICAgICAgICAubm90aWZpY2F0aW9uLWljb24ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1iZyAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1pdGVtOmZvY3VzLFxuICAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gICAgICBjb2xvcjogJGRhcmstaGVhZGluZztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJnO1xuICB9XG59XG4iLCIuY2hhcnQtZmlsdGVye1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAzcHggIzAwMDAwMDFBO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OmlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaXtcbiAgICBtYXJnaW4tcmlnaHQ6MTJweDtcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICYuYWN0aXZle1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE2OUJGRjtcbiAgICAgIGJ1dHRvbntcbiAgICAgICAgY29sb3I6I2ZmZjtcblxuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgYnV0dG9ue1xuXG4gICAgICB9XG4gICAgfVxuICAgIGJ1dHRvbntcbiAgICAgIGNvbG9yOiAjNjg3RTk0O1xuICAgICAgZm9udC13ZWlnaHQ6NTAwO1xuICAgICAgZm9udC1zaXplOjEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgb3V0bGluZTpub25lO1xuICAgICAgYm9yZGVyOm5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgJjpudGgtbGFzdC1jaGlsZCgxKXtcbiAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIH1cbiAgfVxufVxuLmRhc2hib2FyZC1jYXJke1xuICBoZWlnaHQ6MTAwJTtcbiAgLm1haW4taWNvbntcbiAgICBmb250LXNpemU6NTJweDtcbiAgfVxuICBoNHtcbiAgICBjb2xvcjojNjg3RTk0O1xuICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIG1hcmdpbi1ib3R0b206MTBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG4gIGgye1xuICAgIGNvbG9yOiMxQzMwNDc7XG4gICAgZm9udC1zaXplOjM0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW4tYm90dG9tOjEycHg7XG4gIH1cbiAgLnN0YXR1cy1wZXJjZW50YWdle1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBmbGV4LWZsb3c6d3JhcDtcbiAgICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206MTVweDtcbiAgICBib3JkZXItYm90dG9tOjAuNXB4IHNvbGlkICNEOERGRTg7XG4gICAgbWFyZ2luLWJvdHRvbToxM3B4O1xuICAgIHNwYW57XG4gICAgICBmb250LXNpemU6MTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIG1hcmdpbi1yaWdodDoxMnB4O1xuICAgIH1cbiAgICAucG9zaXRpdmV7XG4gICAgICBjb2xvcjojMjVBNTYwO1xuICAgIH1cbiAgICAubmVnYXRpdmV7XG4gICAgICBjb2xvcjojQzgyMzMzO1xuICAgIH1cbiAgICBwe1xuICAgICAgbWFyZ2luOjAgMDtcbiAgICAgIGZvbnQtc2l6ZToxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICBjb2xvcjojOEQ5RkIwO1xuICAgIH1cbiAgICAmLnB1Ymxpc2hlZHtcbiAgICAgIC5uYXYtaWNvbntcbiAgICAgICAgaXtcbiAgICAgICAgICAmLnBhdGgye1xuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0Oi0xLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGg1e1xuICAgIGNvbG9yOiM2ODdFOTQ7XG4gICAgbWFyZ2luLWJvdHRvbTowcHg7XG4gICAgZm9udC1zaXplOjEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBzcGFue1xuICAgICAgZm9udC1zaXplOjE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6MTBweDtcbiAgICB9XG4gIH1cbn1cbiIsImxhYmVse1xuICAgIG1hcmdpbi1ib3R0b206MTBweDtcbiAgICBjb2xvcjojMUMzMDQ3O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLmZvcm0tZ3JvdXB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsYWJlbHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbToxMHB4O1xuICAgICAgICBjb2xvcjojMUMzMDQ3O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICB9XG4gICAgaW5wdXR7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiNEOERGRTg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM1cHg7XG4gICAgICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6IzhEOUZCMDsgXG4gICAgICAgICY6OnBsYWNlaG9sZGVye1xuICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBjb2xvcjojOEQ5RkIwO1xuICAgICAgICB9XG4gICAgICAgICY6YWN0aXZle1xuICAgICAgICAgICAgY29sb3I6IzM0M0E0MDtcbiAgICAgICAgICAgIGJvcmRlcjojQjZFMEZFIDNweCBzb2xpZDtcbiAgICAgICAgfVxuICAgICAgICAmLmZvcm0tY29udHJvbC1zbXtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5mb3JtLWNvbnRyb2wtbGd7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIHNlbGVjdHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBib3JkZXItY29sb3I6I0Q4REZFODtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgbWluLWhlaWdodDogMzVweDtcbiAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjojOEQ5RkIwO1xuICAgICAgICAmOjpwbGFjZWhvbGRlcntcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6IzhEOUZCMDtcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZXtcbiAgICAgICAgICAgIGNvbG9yOiM4RDlGQjA7XG4gICAgICAgICAgICBib3JkZXI6I0I2RTBGRSAzcHggc29saWQ7XG4gICAgICAgIH1cbiAgICAgICAgJltyZWFkb25seV17XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTZFQ0YyO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiNEOERGRTg7XG4gICAgICAgICAgICBjb2xvcjojOEQ5RkIwO1xuICAgICAgICB9XG4gICAgICAgICYuZm9ybS1jb250cm9sLXNte1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgICAgICAmLmZvcm0tY29udHJvbC1sZ3tcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdGV4dGFyZWF7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiNEOERGRTg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDkycHg7XG4gICAgICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6IzhEOUZCMDtcbiAgICAgICAgJjo6cGxhY2Vob2xkZXJ7XG4gICAgICAgICAgICBmb250LXNpemU6MTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGNvbG9yOiM4RDlGQjA7XG4gICAgICAgIH1cbiAgICAgICAgJjphY3RpdmV7XG4gICAgICAgICAgICBjb2xvcjojOEQ5RkIwO1xuICAgICAgICAgICAgYm9yZGVyOiNCNkUwRkUgM3B4IHNvbGlkO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zZWxlY3Qtd2l0aC1pY29ue1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHNlbGVjdHtcbiAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBpe1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgdG9wOiAxNHB4O1xuICAgICAgICAgICAgY29sb3I6IzM0M0E0MDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgc3BhbntcbiAgICAgICAgJi50b2dnbGUtbGFiZWx7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uaW5wdXQtZ3JvdXB7XG4gICAgLmlucHV0LWdyb3VwLXByZXBlbmR7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICAmLmlucHV0LWdyb3VwLXRleHR7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMUMzMDQ3ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUHVibGljIFNhbnNcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFNkVDRjIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6MXB4IHNvbGlkICNEOERGRTggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHggMHB4IDBweCA0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBbdHlwZT10ZXh0XS5mb3JtLWNvbnRyb2x7XG4gICAgICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkI0Q4REZFOCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggNHB4IDRweCAwcHggIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOjE0cHggIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiM4RDlGQjA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlB1YmxpYyBTYW5zXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgJjo6cGxhY2Vob2xkZXJ7XG4gICAgICAgICAgICBmb250LXNpemU6MTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGNvbG9yOiM4RDlGQjA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJQdWJsaWMgU2Fuc1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5pbnB1dC1ncm91cC1zZWxlY3R7XG4gICAgICAgIC5pbnB1dC1ncm91cC1wcmVwZW5ke1xuICAgICAgICAgICAgLmlucHV0LWdyb3VwLXRleHR7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDhERkU4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0Q4REZFODtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4IDAgMDtcbiAgICAgICAgICAgICAgICBzZWxlY3R7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMUMzMDQ3O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1c3tcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGl7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMUMzMDQ3O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaGFzLWljb24tZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzNHB4IDAgMTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBpe1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA0OCU7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4iLCJib2R5e1xuICAgIGZvbnQtZmFtaWx5OiAkZ2xvYmFsLWZhbWlseTtcbiAgICBmb250LXNpemU6MTJweDtcbn0gXG5oMSxoMixoMyxoNCxoNSxoNixsYWJlbCxwe1xuICAgIGZvbnQtZmFtaWx5OiAkZ2xvYmFsLWZhbWlseTtcbn1cbmgxe1xuICAgIGZvbnQtc2l6ZTozNnB4O1xufVxuaDJ7XG4gICAgZm9udC1zaXplOjMwcHg7XG59XG5oM3tcbiAgICBmb250LXNpemU6MjRweDtcbn1cbmg0e1xuICAgIGZvbnQtc2l6ZToyMHB4O1xufVxuaDV7XG4gICAgZm9udC1zaXplOjE4cHg7XG59XG5oNntcbiAgICBmb250LXNpemU6MTZweDtcbn1cbmJ1dHRvbixpbnB1dFt0eXBlPVwic3VibWl0XCJde1xuICAgIGZvbnQtc2l6ZToxNHB4O1xufSIsIi5idG57XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJQdWJsaWMgU2Fuc1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICB9XG4gICAgJi5idG4tZGlzYWJsZWR7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuICAgICYuYnRuLWluZm97XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICRpbmZvO1xuICAgICAgICAmLmJ0bi1vdXRsaW5le1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbmZvO1xuICAgICAgICAgICAgY29sb3I6JGluZm87XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRpbmZvLWhvdmVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5idG4tZGlzYWJsZWR7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbmZvLWRpc2FibGVkO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGluZm8tZGlzYWJsZWQ7XG4gICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbmZvLWRpc2FibGVkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGluZm8tZGlzYWJsZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjojZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICRpbmZvLWhvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciwmOmFjdGl2ZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6I2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRpbmZvLWhvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggJGluZm8taG92ZXIgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJ0bi1kYW5nZXJ7XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYW5nZXI7XG4gICAgICAgICYuYnRuLW91dGxpbmV7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcbiAgICAgICAgICAgIGNvbG9yOiRkYW5nZXI7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYW5nZXItaG92ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJ0bi1kaXNhYmxlZHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGRhbmdlci1kaXNhYmxlZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYW5nZXItZGlzYWJsZWQ7XG4gICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRkYW5nZXItZGlzYWJsZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFuZ2VyLWRpc2FibGVkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6I2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAkZGFuZ2VyLWhvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciwmOmFjdGl2ZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6I2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRkYW5nZXItaG92ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAkZGFuZ2VyLWhvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5idG4td2FybmluZ3tcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZDogJHdhcm5pbmc7XG4gICAgICAgICYuYnRuLW91dGxpbmV7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmc7XG4gICAgICAgICAgICBjb2xvcjokd2FybmluZztcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdhcm5pbmctaG92ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJ0bi1kaXNhYmxlZHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmctZGlzYWJsZWQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2FybmluZy1kaXNhYmxlZDtcbiAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmctZGlzYWJsZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2FybmluZy1kaXNhYmxlZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggJHdhcm5pbmctaG92ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyLCY6YWN0aXZle1xuICAgICAgICAgICAgYmFja2dyb3VuZDojZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJHdhcm5pbmctaG92ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAkd2FybmluZy1ob3ZlciAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYnRuLXN1Y2Nlc3N7XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzdWNjZXNzO1xuICAgICAgICAmLmJ0bi1vdXRsaW5le1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xuICAgICAgICAgICAgY29sb3I6JHN1Y2Nlc3M7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdWNjZXNzLWhvdmVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5idG4tZGlzYWJsZWR7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzLWRpc2FibGVkO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHN1Y2Nlc3MtZGlzYWJsZWQ7XG4gICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzLWRpc2FibGVkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHN1Y2Nlc3MtZGlzYWJsZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjojZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICRzdWNjZXNzLWhvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciwmOmFjdGl2ZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6I2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRzdWNjZXNzLWhvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggJHN1Y2Nlc3MtaG92ZXIgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJ0bi10cmFuc3BhcmVudHtcbiAgICAgICAgY29sb3I6IzE2OUJGRiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0RCRjBGRiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC8vJi5idG4tc2Vjb25kYXJ5e1xuICAgIC8vICAgICYuYnRuLWRlZmF1bHR7XG4gICAgLy8gICAgICAgICAgICBjb2xvcjojMUMzMDQ3ICFpbXBvcnRhbnQ7XG4gICAgLy8gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgLy8gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQkZDQUQ2O1xuICAgIC8vICAgICAgICAmOmhvdmVye1xuICAgIC8vICAgICAgICAgICAgYmFja2dyb3VuZDogI0U2RUNGMiAhaW1wb3J0YW50O1xuICAgIC8vICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAvLyAgICAgICAgfVxuICAgIC8vICAgIH1cbiAgICAvL31cbiAgICAmLmJ0bi1wcmltYXJ5e1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI3OTVFODtcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzk1RTg7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNCNkUwRkU7XG4gICAgICAgIH1cbiAgICAgICAgJi5idG4tZGlzYWJsZWR7XG5cbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjZFMEZFICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjQjZFMEZFICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJ0bi1zZWNvbmRhcnl7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidG4tc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJ0bi1zZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwQTUxODcgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwQTUxODc7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICMyNzk1RTg7XG4gICAgICAgIH1cbiAgICAgICAgJi5idG4tZGlzYWJsZWR7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2ODdFOTQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjojNjg3RTk0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYnRuLXByaW1hcnktb3V0bGluZXtcbiAgICAgICAgY29sb3I6ICMxNjlCRkY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQkZDQUQ2O1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0RCRjBGRiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzE2OUJGRjtcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNEQkYwRkYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMxNjlCRkY7XG4gICAgICAgIH1cbiAgICAgICAgJi5idG4tZGlzYWJsZWR7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6I0E3QjVDNCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgICAgIGNvbG9yOiAjQTdCNUM0O1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0E3QjVDNCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuYnRuLXNlY29uZGFyeS1vdXRsaW5le1xuICAgICAgICBjb2xvcjogIzFDMzA0NztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNCRkNBRDY7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTZFQ0YyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQkZDQUQ2O1xuICAgICAgICB9XG4gICAgICAgICY6YWN0aXZle1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0U2RUNGMiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI0JGQ0FENjtcbiAgICAgICAgfVxuICAgICAgICAmLmJ0bi1kaXNhYmxlZHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjojQkZDQUQ2ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICAgICAgY29sb3I6ICNBN0I1QzQ7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjQkZDQUQ2ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5idG4tcHJpbWFyeS10ZXh0LWN0YXtcbiAgICAgICAgY29sb3I6ICMxNjlCRkY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNEQkYwRkYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNCNkUwRkUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmLmJ0bi1kaXNhYmxlZHtcbiAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICAgICBjb2xvcjogI0E3QjVDNDtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJ0bi1zZWNvbmRhcnktdGV4dC1jdGF7XG4gICAgICAgIGNvbG9yOiAjMUMzMDQ3O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTZFQ0YyICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJjphY3RpdmV7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRDhERkU4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5idG4tZGlzYWJsZWR7XG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICAgICAgY29sb3I6ICNBN0I1QzQ7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5idG4tZ3JvdXAtc29saWR7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjY4QTg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAmLmJ0bi1sZWZ0e1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogODBweDtcbiAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICB9XG4gICAgICAgICYuYnRuLW1lZGl1bXtcbiAgICAgICAgICAgIGJvcmRlcjoxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIG1heC13aWR0aDogODBweDtcbiAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICB9XG4gICAgICAgICYuYnRuLXJpZ2h0e1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogODBweDtcbiAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYnRuLWdyb3VwLW91dGxpbmV7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogIzFDMzA0NztcbiAgICAgICAgJi5idG4tbGVmdHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0JGQ0FENjtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQkZDQUQ2O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCRkNBRDY7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogODBweDtcbiAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICB9XG4gICAgICAgICYuYnRuLW1lZGl1bXtcbiAgICAgICAgICAgIGJvcmRlcjoxcHggc29saWQgI0JGQ0FENjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5idG4tcmlnaHR7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQkZDQUQ2O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCRkNBRDY7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0JGQ0FENjtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFNkVDRjI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5idG4tZ3JvdXAtdGFibGUtY29udHJvbHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgY29sb3I6ICMxQzMwNDc7XG4gICAgICAgICYuYnRuLWxlZnR7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNCRkNBRDY7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0JGQ0FENjtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQkZDQUQ2O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgICYucmlnaHQtcmFkaXVze1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJvcmRlci1yaWdodHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQkZDQUQ2ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5idG4tbWVkaXVte1xuICAgICAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAjQkZDQUQ2O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgfVxuICAgICAgICAmLmJ0bi1yaWdodHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNCRkNBRDY7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0JGQ0FENjtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQkZDQUQ2O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U2RUNGMjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIiRzdWNjZXNzOiMyN0FENjU7XG4kc3VjY2Vzcy1ob3ZlcjojMTE5MTRDO1xuJHN1Y2Nlc3MtZGlzYWJsZWQ6IzZBQzM5MztcblxuJGRhbmdlcjojREMzNTQ1O1xuJGRhbmdlci1ob3ZlcjojQzgyMzMzO1xuJGRhbmdlci1kaXNhYmxlZDojRTk3Qjg2O1xuXG4kd2FybmluZzojRkZDMTA3O1xuJHdhcm5pbmctaG92ZXI6I0UwQTgwMDtcbiR3YXJuaW5nLWRpc2FibGVkOiNGRkQ3NUU7XG5cbiRpbmZvOiMxQ0NEQUU7XG4kaW5mby1ob3ZlcjojMENBQjkzO1xuJGluZm8tZGlzYWJsZWQ6Izc2Q0JCRjsiLCIuZHJhZ2dlZC1jb250YWluZXJ7XG4gICYuZHJhZ2dlZF9kZXNjX2NvbnRhaW5lcntcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnNvcnRhYmxlLWNob29zZW57XG4gICAgJi5zb3J0YWJsZS1naG9zdHtcbiAgICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG4udG9nZ2xlLWNsaWNre1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubGFzdC1jYXQtZHJhZy1zZWN7XG4gIGhlaWdodDogY2FsYyggMTAwdmggLSAyNTBweCApO1xuICAucm93e1xuICAgIGhlaWdodDoxMDAlO1xuICAgIC5sZWZ0LXNpZGUsLnJpZ2h0LXNpZGV7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAuZmVhdHVyZS1zZWxlY3Rpb24uY3VzdG9tLXNjcm9sbC1iYXJ7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uY3Vyc29yRFJBR3tcbiAgY29sb3I6ICM0MzQzNDQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZzogMTNweCAzMHB4IDEzcHggMTVweDtcbiAgY3Vyc29yOiBtb3ZlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBib3gtc2hhZG93OiAwcHggMnB4IDNweCAjMDAwMDAwMUE7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBkaXNwbGF5OmZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjo6YWZ0ZXJ7XG4gICAgY29udGVudDogXCLupIZcIjtcbiAgICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgICBzcGVhazogbmV2ZXI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjY2NjO1xuICAgIGNvbG9yOiAjNjg3RTk0O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuLmN1cnNvckRSQUdHRUR7XG4gIGNvbG9yOiAjNDM0MzQ0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDEzcHggMzBweCAxM3B4IDE1cHg7XG4gIGN1cnNvcjogbW92ZTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogXCJQdWJsaWMgU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAzcHggIzAwMDAwMDFBO1xuICBib3JkZXItcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgaSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICM2ODdFOTQ7XG4gICAgY29sb3I6ICM2ODdFOTQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgLy8gJjpob3ZlcntcbiAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgLy8gICAgIGNvbG9yOiNmZmY7XG4gICAgLy8gfVxuICB9XG59XG4uZHJhZy1zZWMtbWFpbntcbiAgLnNlYXJjaF9jYXR7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgaW5wdXR7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IDJweCAjREZERkRGO1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gICAgICBib3JkZXItdG9wOiB1bnNldDtcbiAgICAgIGJvcmRlci1yaWdodDogdW5zZXQ7XG4gICAgICBib3JkZXItbGVmdDogdW5zZXQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAyMHB4O1xuICAgICAgJjpmb2N1c3tcbiAgICAgICAgYm9yZGVyLWNvbG9yIDogI2NlZDRkYTtcbiAgICAgIH1cbiAgICB9XG4gICAgaW5wdXQ6Zm9jdXMgKyBpe1xuICAgICAgY29sb3I6ICRibHVlO1xuICAgIH1cbiAgICBpe1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuLnRvZ2dsZS1jbGlja3tcbiAgY29sb3I6ICM0QzY1N0E7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IFwiUHVibGljIFNhbnNcIixzYW5zLXNlcmlmO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTdweDtcbiAgc3BhbntcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDhweDtcbiAgICBiYWNrZ3JvdW5kOiAjNEM2NTdBO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDoxNXB4O1xuICAgIGhlaWdodDoxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGRpc3BsYXk6aW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAmOmJlZm9yZXtcbiAgICAgIHRleHQtaW5kZW50OiAxcHg7XG4gICAgfVxuICB9XG59XG4vLyAuZHJhZ2dlZC1jb250YWluZXJ7XG4vLyAgICAgLmN1cnNvckRSQUcge1xuLy8gICAgICAgICBwYWRkaW5nOiAxN3B4IDUwcHggMTdweCAyMHB4ICFpbXBvcnRhbnQ7XG4vLyAgICAgICAgIGNvbG9yOiAjNDBiNmI5O1xuLy8gICAgIH1cbi8vICAgICBpIHtcbi8vICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgICAgICByaWdodDogMTBweDtcbi8vICAgICAgICAgd2lkdGg6IDI0cHg7XG4vLyAgICAgICAgIGhlaWdodDogMjRweDtcbi8vICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4vLyAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbi8vICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbi8vICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuLy8gICAgICAgICBjb2xvcjogIzQzNDM0NDtcbi8vICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuLy8gICAgICAgICBmb250LXNpemU6IDEwcHg7XG4vLyAgICAgICAgICY6aG92ZXJ7XG4vLyAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbi8vICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyB9XG4iLCIuRVRSRUUtVklFV3tcbiAgICBoNXtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLmUtdHJlZXZpZXd7XG4gICAgdWx7XG4gICAgICAgICYuZS1saXN0LXBhcmVudHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDowO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5lLWxpc3QtaXRlbXtcbiAgICAgICAgLmUtdGV4dC1jb250ZW50e1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjojMUMzMDQ3O1xuICAgICAgICAgICAgZGl2LmUtaWNvbnN7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIC8vY2FyZXQgaWNvblxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxlOTRiJztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKCA5MGRlZyApO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzA0OTYxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5lLWNoZWNrYm94LXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgLmUtaWNvbnN7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjojQTdCNUM0O1xuICAgICAgICAgICAgICAgICAgICAmLmUtY2hlY2t7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTY5QkZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiMxNjlCRkY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZS1saXN0LXRleHR7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IzFDMzA0NyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlLCAmOmhvdmVye1xuICAgICAgICAgICAgLmUtdGV4dC1jb250ZW50e1xuICAgICAgICAgICAgICAgIC5lLWxpc3QtdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IzFDMzA0NztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpub3QoW2FyaWEtZXhwYW5kZWRdKXtcbiAgICAgICAgICAgIC5lLWZ1bGxyb3d7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi7qWLXCI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKCA5MGRlZyApO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzA0OTYxO1xuICAgICAgICAgICAgICAgICAgICAvKiBkaXNwbGF5OiBibG9jazsgKi9cbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5lLWxpc3QtcGFyZW50e1xuICAgICAgICAgICAgICAgIC5lLWxpc3QtaXRlbXtcbiAgICAgICAgICAgICAgICAgICAgJjpub3QoW2FyaWEtZXhwYW5kZWRdKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5lLWZ1bGxyb3d7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmUtbGlzdC1wYXJlbnR7XG4gICAgICAgICAgICAuZS1saXN0LWl0ZW17XG4gICAgICAgICAgICAgICAgJjpub3QoW2FyaWEtZXhwYW5kZWRdKXtcbiAgICAgICAgICAgICAgICAgICAgLmUtZnVsbHJvd3tcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIucHJvZ3Jlc3NiYXJTZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAub25ib2FyZGluZy1wcm9ncmVzc2JhciB7XG4gICAgbWFyZ2luOiAzNXB4IGF1dG8gMzBweCBhdXRvO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY291bnRlci1yZXNldDogc3RlcDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5O1xuICAgIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIGNvbG9yOiByZ2IoMjYsIDcsIDcpO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgd2lkdGg6IDE2JTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBjb3VudGVyKHN0ZXApO1xuICAgICAgICBjb3VudGVyLWluY3JlbWVudDogc3RlcDtcbiAgICAgICAgLy8gd2lkdGg6IDUwcHg7XG4gICAgICAgIC8vIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcblxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjOWY5ZWEwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC00MCU7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgei1pbmRleDogLTk5O1xuICAgICAgfVxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5iYWNrLWRpdiB7XG4gICAgICAgIC8vIHdpZHRoOiA2NnB4O1xuICAgICAgICAvLyBsaW5lLWhlaWdodDogNjVweDtcbiAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIG1hcmdpbjogMHB4IGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM3Nzc3N2E7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogLTEwJTtcbiAgICAgICAgei1pbmRleDogLTk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3Nzc3N2E7XG4gICAgICB9XG4gICAgfVxuICAgIGxpLmFjdGl2ZSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZGRkMjk7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGRkMjk7XG4gICAgICB9XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAuYmFjay1kaXYge1xuICAgICAgICB3aWR0aDogNTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUzcHg7XG5cbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmRkZDI5O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IC0xMCU7XG4gICAgICAgIHotaW5kZXg6IC05O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzJiMGIzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubGFuZy1hciB7XG4gICAgLm9uYm9hcmRpbmctcHJvZ3Jlc3NiYXIge1xuICAgICAgbGkge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHJpZ2h0OiAtNTAlO1xuICAgICAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmRyb3B6b25lLmR6LWNsaWNrYWJsZXtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgI0IzQjNCMyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTY4cHg7XG4gICAgLmR6LWRlZmF1bHQuZHotbWVzc2FnZXtcbiAgICAgICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIC5pbWFnZS1pY29uLWRldGFpbHN7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIC5pY29uLXVwbG9hZC1pY29ue1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbWctdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMzMwNEU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbWctcGxhY2Vob2xkZXJ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMzA0RTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5kei1tYXgtZmlsZXMtcmVhY2hlZHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2QxZDNkNCAhaW1wb3J0YW50O1xuICAgICAgICAuZHotcHJldmlld3tcbiAgICAgICAgICAgICY6bm90KC5kei1lcnJvcil7XG4gICAgICAgICAgICAgICAgLmR6LXByb2dyZXNze1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZHotc3VjY2Vzcy1tYXJre1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogcGFzc2luZy10aHJvdWdoIDNzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogcGFzc2luZy10aHJvdWdoIDNzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG4gICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kei1yZW1vdmV7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMnM7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZHotcHJldmlld3tcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBoZWlnaHQ6IDE0NXB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgLmR6LWVycm9yLW1lc3NhZ2V7XG4gICAgICAgICAgICB0b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmR6LWRldGFpbHN7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5kei1pbWFnZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMxNjliZmYsICMxNjliZmYpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuZHotcmVtb3Zle1xuICAgICAgICAgICAgdG9wOiAzNSU7XG4gICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDEwMCU7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDJzIGVhc2U7XG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxlOTE3JztcbiAgICAgICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIC5kei1yZW1vdmV7XG4gICAgICAgICAgICAgICAgLy8gb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vICBwZC1tYXAtc2NyZWVuIGNzcyBzdGFydCBoZXJlXG4ucGRfbWFwIHtcbiAgICAubXBfcHJvZHVjdF9tYXAge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYjViNWI1O1xuICAgIH1cbiAgICAucGRfbWFwX2hlYWQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjMWMzMDQ3O1xuICAgIH1cbiAgICAuc2VhcmNoX2NhdCBpbnB1dCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQzcHg7XG4gICAgICAgIH1cbiAgICAgICAgKyBpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYWNjb3JkX21wIHtcbiAgICAgICAgLmFjY29yZGlvbi1ncm91cCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIC8vIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNjtcbiAgICAgICAgfVxuICAgICAgICAuYWNjb3JkaW9uIHtcbiAgICAgICAgICAgIC5tcF9hY2NvcmRfaW5uZXIge1xuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaS5pY29uLWNhbmNlbC5tX3RvcF9yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQzNDM0NDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLm1wX3Byb2R1Y3RfbWFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBkYXNoZWQgI2QxZDNkNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tcF9hY2NvcmRfaW5uZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgJi5jb2x1bW4tNSB7XG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzMlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB3aWR0aDogNzhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICNkMWQzZDQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBtYXJnaW46IDEwcHggMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTAzcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJyb3dzZV9tcCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggNXB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QxZDNkNDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgfVxuICAgICAgICAuYWNjb3JkaW9uLWhlYWRpbmcge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzMDRlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYXNzaWduLWJ0biB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbWluLXdpZHRoOiB1bnNldDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgICAgLy8gZGlzcGxheTpub25lO1xuICAgICAgICAmLnNob3ctc3Bpbm5lciB7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5hc3NpZ24tZGl2IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmFjY29yZGlvbi10b2dnbGVbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gKyAuYXNzaWduLWRpdiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICAgIC5hY2NvcmRpb24tdG9nZ2xlIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vY29udGVudDogXCJcXGU5MDlcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDdweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMCBkb3R0ZWQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB9XG4gICAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjMDAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwIGRvdHRlZDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5tYXJnX3RvcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDM4cHg7XG4gICAgfVxuICAgIC5tYXJrdHBsYy1wcm9kdWN0X21wIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICsgLm1wX3Byb2R1Y3RfbWFwIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzZiNWI3O1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tcF9wcm9kdWN0X21hcCB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgLy8gQG1lZGlhIChtaW4td2lkdGg6MTY2MHB4KXtcbiAgICAgICAgICAgICAgICAvLyAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgLy8gICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJyb3dzZV9idXR0b25fbXAge1xuICAgICAgICAuYi1mb3JtLWZpbGUge1xuICAgICAgICAgICAgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZDFkM2Q0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzUlO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBiNmI5O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm9ybS1maWxlLXRleHQge1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdWNjZXNzZnVsIHtcbiAgICBzcGFuIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzE2OWJmZjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICMxNjliZmY7XG4gICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDc1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgIH1cbn1cbi50aXRsZS1kYXJrIHtcbiAgICBjb2xvcjogIzMzMzA0ZTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cbi50aXRsZS1saWdodCB7XG4gICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMzMzMwNGU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi5wcm9tcHQtaHIge1xuICAgIHdpZHRoOiAxMCUgIWltcG9ydGFudDtcbn1cbi5idG4tcHJvbXB0IHtcbiAgICBtYXgtd2lkdGg6IDMxOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuLnByby12YXJpYW50LWNyZWF0b3Ige1xuICAgIHRhYmxlLnZhcmlhbnQtdGFibGUge1xuICAgICAgICB0ZCB7XG4gICAgICAgICAgICAmLnZhcmlhbnQtdGQge1xuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jb2xvci1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYy1sYiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzYzNjM2M7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnByby12YXJpYW50LXJldmlldyB7XG4gICAgdGFibGUge1xuICAgICAgICAmLnZyLXRhYmxlIHtcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAmLnZyLXRkIHtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmN1cy1pbnAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5zdXBwbGllci10YWJsZSB7XG4gICAgdGQge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICYuY3VzLWlucHV0IHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jdXMtY2hlY2sge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uc3VwcGxpZXItdGFibGUtb25lIHtcbiAgICB0ZCB7XG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vLyBuZXcgdGhlbWVcbi5zZXNzaW9uLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogIzMzMzA0ZTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG4uYnRuLXNlc3Npb24ge1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBtYXJnaW46IDM1cHggMDtcbiAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBwYWRkaW5nOiA4cHggODBweDtcbiAgICB9XG59XG4uc2Vzc2lvbi1ib3gge1xuICAgIHBhZGRpbmc6IDhweCA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAgICAgICBwYWRkaW5nOiA4cHggMTVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuc2Vzc2lvbi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItMzMzMDRFO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zZXNzaW9uLWxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICBjb2xvcjogJGNvbG9yLTMzMzA0RTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi1zZXNzaW9uIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZzogOHB4IDI2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDdweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi51cGxvYWQtaW1hZ2Uge1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiA2MHB4IGF1dG8gMCBhdXRvO1xufVxuLnNoZWV0LWd1aWRlIHtcbiAgICBtYXJnaW4tdG9wOiA2OHB4O1xuICAgIGEge1xuICAgICAgICBjb2xvcjogIzE2OWJmZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbn1cbi51cGxvYWQtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzFjMzA0NztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYnRuLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZmNhZDY7XG4gICAgY29sb3I6ICMxYzMwNDc7XG4gICAgbWF4LXdpZHRoOiA5MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCA0cHggIzAwMDAwMDBkO1xuICAgICYuYnRuLW5ldyB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5idG4tZGVsZXRlIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlY2YyO1xuICAgICAgICBjb2xvcjogIzFjMzA0NztcbiAgICB9XG59XG4uYnRuLXdoaXRlLXVwbG9hZCB7XG4gICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FkYWRhZDtcbiAgICAmLnNwaW5uZXItYnRuIHtcbiAgICAgICAgJi5zaG93LXNwaW5uZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc4Nzc3YTg3O1xuICAgICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg3NzdhODc7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBib3gtc2hhZG93OiAxcHggMXB4IDE1cHggI2NlZDRkYWNmO1xuICAgIH1cbn1cbi5lZGl0b3ItZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5jdXN0b20tZmlsZS1pbnB1dCB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlNlbGVjdCBGaWxlXCIgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogIzE2OWJmZjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICB9XG4gICAgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG59XG4uc2VhcmNoLWVkaXRvciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5zZWFyY2gtdHh0IHtcbiAgICAgICAgYmFja2dyb3VuZDogI2U2ZWNmMiAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNzg3NzdhO1xuICAgICAgICB9XG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCA0cHggIzAwMDAwMDFhICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIGkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICB0b3A6IDExcHg7XG4gICAgICAgIGNvbG9yOiAjNzg3NzdhICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn1cbi5jdXN0b20tdGItd2lkdGgge1xuICAgIG1heC13aWR0aDogNjMwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiA1cHggYXV0byAwIGF1dG87XG59XG4uY3VzdG9tLXdpZHRoe1xuICAgIG1heC13aWR0aDogOTUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG4uY3VzdG9tLXd0aC1saXN0e1xuICAgIG1heC13aWR0aDogNjkwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gMCBhdXRvO1xufVxuLmJ1bGstcHJvZHVjdC1kZWxldGV7XG4gICAgLmxpc3QtZGV0YWlsc3tcbiAgICAgICAgLmNhcmR7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLmNhcmQtYm9keXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMjBweCAxcHggcmdiKDAgMCAwIC8gNiUpLCAwIDFweCA0cHggcmdiKDAgMCAwIC8gOCUpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6MzBweDtcbiAgICAgICAgICAgICAgICAubGlzdC1kZXRhaWxzLXRvcHtcbiAgICAgICAgICAgICAgICAgICAgaDV7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubGlzdC1kZXRhaWxzLWJvdHRvbXtcbiAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmJhZGdlLWNvbXBsZXRle1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjZGQTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE5MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJ0bi1wcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucnVuLWxvYWRlcntcbiAgICAgICAgICAgICAgICAubG9hZGVyLWhhcy1ydW57XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjdmN2Y3ZDk7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogbm8tZHJvcDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgLmxvYWRlci1idWJibGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDQwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmRlbGV0ZS1jYXJke1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgaDN7XG4gICAgICAgIGl7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIH1cbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICB9XG4gICAgLmRlbGV0ZS1jYXJkLWJ0bntcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1ncmlkO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgICB9XG59XG4udmFyaWFudC10aXRsZSB7XG4gICAgY29sb3I6ICMzMzMwNGU7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi50aC13aWR0aC01MCB7XG4gICAgd2lkdGg6IDUwJTtcbn1cbi50aC13aWR0aC00MCB7XG4gICAgd2lkdGg6IDQwJTtcbn1cbi50aC13aWR0aC0xMCB7XG4gICAgd2lkdGg6IDEwJTtcbn1cbi5jb2xvci1ib3gge1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuXG4uYnVsay1jYXQtc2VsZWN0b3Ige1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDI1MHB4KSAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB1bCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgIH1cbn1cbi5pbm5lci13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEyNzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5wbC1jdXN0b20tMCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbi5wci1jdXN0b20tMCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCIudmVydGljYWwtbWlkZGxle1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cbi52ZXJ0aWNhbC1taWRkbGV7XG4gICAgdGR7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cblxuLmFjdGlvbi1zdGVwIHtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMjNweDtcbiAgICBtaW4taGVpZ2h0OiAxMjNweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzNDM0MzQztcbiAgICBib3JkZXI6IDAuNXB4IHNvbGlkICNCRkNBRDY7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGl7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGl7XG4gICAgICAgICAgICBmb250LXNpemU6IDMzcHg7XG4gICAgICAgICAgICBjb2xvcjogIzJDMkI0MztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxufVxuLnByZF9hc3NpZ25fc2Vje1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICtsYWJlbHtcbiAgICAgICAgICAgIGJvcmRlcjogMC41cHggc29saWQgI0FEQURBRDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIGhlaWdodDoxMDBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjowLjVweCBzb2xpZCAjRDRENEQ0O1xuICAgICAgICAgICAgICAgIHdpZHRoOjE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjE1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICAgICAgbGVmdDoxMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAmOmNoZWNrZWR7XG4gICAgICAgICAgICArbGFiZWx7XG4gICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgICAgLy9jb2xvcjogICNmZmY7XG4gICAgICAgICAgICAgICAvL2JhY2tncm91bmQ6ICRibHVlO1xuICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGU5MTInO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6MC41cHggc29saWQgJGJsdWU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDoxNXB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6MTBweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuICAgICYuZmlsZS10eXBlLWJ0biB7XG4gICAgICAgICB3aWR0aDoxMDlweDtcbiAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBcbiAgICAgICAgICAgICtsYWJlbCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwLjVweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDAuNXB4IHNvbGlkICNENEQ0RDQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICArbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwLjVweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICAjZmZmO1xuICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxlOTEyJztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDAuNXB4IHNvbGlkICRibHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5kYXRhLWZpbGUtdHlwZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG59XG4ud2lzaC10by1leHBvcnR7XG4gICBcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQTdCNUM0O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAuc2VsZWN0LWFsbHtcbiAgICBwYWRkaW5nOiA4cHggNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTdiNWM0O1xuICAgIH1cbiAgICB1bHtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmN1c3RvbS1zY3JvbGwtYmFye1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMjU4cHg7XG4gICAgfVxufVxuXG4vLyAuY3VzdG9tLXRvZ2dsZXtcbi8vICAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle1xuLy8gICAgICAgICBib3JkZXItY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDtcbi8vICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xuLy8gICAgIH1cbi8vIH1cbi5zdGF0dXMtbW9kYWx7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICAuY3VzdG9tLWNvbnRyb2x7XG4gICAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbmJvZHl7XG4gICAgLm11bHRpc2VsZWN0X190YWdzLXdyYXB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHdyYXA7XG4gICAgfVxufVxuLnNpbmdsZS1hdHRyaWJ1dGV7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC5jdXN0b20tdGV4dC1maWVsZHtcbiAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNBREFEQUQ7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgY29sb3I6ICM3ODc3N0E7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm11bHRpc2VsZWN0e1xuICAgICAgICAvLyBtYXgtd2lkdGg6IDI0OHB4O1xuICAgICAgICBtaW4td2lkdGg6IDI0OHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNBREFEQUQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgIC5tdWx0aXNlbGVjdF9fdGFnc3tcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAzMHB4IDAgOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAubXVsdGlzZWxlY3RfX3NpbmdsZXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzMDRFO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tdWx0aXNlbGVjdF9fcGxhY2Vob2xkZXJ7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubXVsdGlzZWxlY3RfX2lucHV0e1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm11bHRpc2VsZWN0X190YWdzLXdyYXB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogd3JhcDtcbiAgICAgICAgICAgICAgICAubXVsdGlzZWxlY3RfX3RhZ3tcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDE1cHggNHB4IDZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMXB4IDNweCAxcHggMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubXVsdGlzZWxlY3RfX3NlbGVjdHtcbiAgICAgICAgICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgJjpiZWZvcmV7XG5cbiAgICAgICAgICAgICAgICB0b3A6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYucm91bmR7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5tdWx0aXNlbGVjdC0tYWN0aXZle1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICYubXVsdGlzZWxlY3QtLWFib3Zle1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQURBREFEO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAubXVsdGlzZWxlY3RfX2NvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQURBREFEICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm11bHRpc2VsZWN0X19jb250ZW50LXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0FEQURBRDtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyggMTAwJSArIDJweCApO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uaW1hZ2UtbW9kYWx7XG4gICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG4uZWRpdC1hdHRye1xuICAgIHBhZGRpbmc6IDAgMTQwcHg7XG4gICAgLmlucHV0LWF0dHJpYnV0ZXtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0FEQURBRDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICYuZm9ybS1jaGVja3tcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwcHggNXB4IDI3cHg7XG4gICAgICAgICAgICBsYWJlbHtcbiAgICAgICAgICAgICAgICAmLmZvcm0tY2hlY2stbGFiZWx7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgLmZvcm0tY2hlY2staW5wdXR7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMThweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5pbnB1dC1hdHRyLWZpbHRlcntcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUJFQjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBzcGFue1xuICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICYuc2VsZWN0e1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0FEQURBRDtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmRldGFpbC1hdHRye1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQURBREFEO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHBhZGRpbmc6IDdweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIC5jdXMtY2hlY2t7XG4gICAgICAgICAgICAgICAgJi52dWUtY2hlY2tib3h7XG4gICAgICAgICAgICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgK2xhYmVse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJcIixzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjM0MzQzNDO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTNweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZGV0YWlsLWF0dHItc2VsZWN0e1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDIwMHB4IC0gMThweCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuLmN1c3RvbS10ZXh0LXRhYmxle1xuICAgIG1pbi13aWR0aDogMTQwcHg7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDI2cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNBREFEQUQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5jdXN0b20tdGV4dC1wcmljZXtcbiAgICBtaW4td2lkdGg6IDEwN3B4O1xuICAgIHdpZHRoOiAxMDdweDtcbiAgICBtaW4taGVpZ2h0OiAyNnB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBjb2xvcjogIzNDM0MzQztcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0FEQURBRDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG4udmFyaWFudC10ZXh0e1xuICAgIG1pbi13aWR0aDogMjEycHg7XG4gICAgd2lkdGg6IDIxMnB4O1xuICAgIG1pbi1oZWlnaHQ6IDI2cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0MzQzNDMztcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uc2Fye1xuICAgIHBhZGRpbmc6IDZweCA1cHggNXB4IDVweDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgY29sb3I6ICM3ODc3N0E7XG4gICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0FEQURBRDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjtcbn1cbi5jYXRlZ29yeS1zZWFyY2h7XG4gICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgICB3aWR0aDogMzEwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgLnNlYXJjaC1lZGl0b3J7XG4gICAgICAgIC5zZWFyY2gtdHh0e1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIGl7XG4gICAgICAgICAgICB0b3A6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jYXRlZ29yeS1kZXRhaWx7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDIxM3B4O1xuICAgICAgICBvdmVyZmxvdzpoaWRkZW47XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgfVxufVxuLmJnLXRke1xuICAgIGJhY2tncm91bmQ6ICNFM0UzRTMgIWltcG9ydGFudDtcbn1cbi5zZWxlY3QtbGFiZWx7XG4gICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgbWF4LWhlaWdodDogMjlweDtcbiAgICBoZWlnaHQ6IDMxcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0FEQURBRDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXR0ci1kcm9we1xuICAgIG1heC13aWR0aDogMTQwcHg7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuYnAtZHJvcGRvd257XG4gICAgICAgIC5icC1kcm9wZG93bl9fYnRue1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlIDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0FEQURBRDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAmLi1icF9fYnRuLS1hY3RpdmV7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0FEQURBRDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5icC1kcm9wZG93bl9fYnRuLS1hY3RpdmV7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmJwLWRyb3Bkb3duX19ib2R5e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0b3A6IDk4JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTQwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQURBREFEO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTVweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGFiZWx7XG4gICAgICAgICAgICAgICAgJi5kcm9wLWxhYmVse1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzg3NzdBO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB1bC5hdHRyLXVse1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIGxpLmF0dHItbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgLnZ1ZS1jaGVja2JveCBpbnB1dCArIGxhYmVse1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG4udGFibGUtdGl0bGV7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnBpbS1ib3JkZXItcmFkaXVze1xuYm9yZGVyLXJhZGl1czogMTVweCAhaW1wb3J0YW50O1xufVxuIiwiLmZpbHRlci1zaWRlYmFye1xuICAgIC8vIGhlaWdodDogY2FsYygxMDB2aCk7XG4gICAgLmN1cy1hY2NvcmRpYW57XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJi5idG4taW5mb3tcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5ub3QtY29sbGFwc2Vke1xuICAgICAgICAgICAgJjpub3QoLnBsdXMtb25lKXtcbiAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAvLyBjb250ZW50OiBcIlxcZTkxNlwiO1xuICAgICAgICAgICAgICAgICAgICAvLyBsZWZ0OiBjYWxjKCAxMDAlICsgMTVweCApO1xuICAgICAgICAgICAgICAgICAgICAvLyByaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIC8vIHotaW5kZXg6IDExO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OidcXGU5NGInO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU5NGNcIjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgICAgY29sb3I6IzRDNjU3QTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgIHJpZ2h0OiA2cHg7XG4gICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgfVxuICAgICAgICAmLnBsdXN7XG4gICAgICAgICAgICAmLm5vdC1jb2xsYXBzZWR7XG4gICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCLupKlcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIu6kj1wiO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnBsdXMtb25le1xuICAgICAgICAgICAgJi5ub3QtY29sbGFwc2Vke1xuICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi7qSpXCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCLupI5cIjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvLyAuY3VzLW11bHRpe1xuICAgICAgICAvLyAgICAgJi5tdWx0aXNlbGVjdHtcbiAgICAgICAgLy8gICAgICAgICAubXVsdGlzZWxlY3RfX3RhZ3N7XG4gICAgICAgIC8vICAgICAgICAgICAgIC5tdWx0aXNlbGVjdF9fdGFncy13cmFwe1xuICAgICAgICAvLyAgICAgICAgICAgICAgICAgLm11bHRpc2VsZWN0X190YWd7XG4gICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzM0M2E0MCAhaW1wb3J0YW50O1xuICAgICAgICAvLyAgICAgICAgICAgICAgICAgfVxuICAgICAgICAvLyAgICAgICAgICAgICB9XG4gICAgICAgIC8vICAgICAgICAgfVxuICAgICAgICAvLyAgICAgfVxuICAgICAgICAvLyB9XG4gICAgfVxuICAgIC5hY3RpdmUge1xuXG4gICAgfVxuICAgIHVse1xuICAgICAgICBsaXtcbiAgICAgICAgICAgICYuZmlsdGVyLWl0ZW17XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYycHg7XG4gICAgICAgICAgICAgICAgLmNhdGVnb3J5X2ZpbHRlcl9zZXR7XG5cbiAgICAgICAgICAgICAgICAgICAgaGVhZGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubXVsdGlzZWxlY3R7XG4gICAgICAgICAgICAgICAgICAgIC5tdWx0aXNlbGVjdF9fc2VsZWN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudnVlLXNlbGVjdC1kcm9wZG93bntcbiAgICAgICAgICAgICAgICAgICAgLnZzX19kcm9wZG93bi10b2dnbGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAudnNfX2FjdGlvbnN7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCRkNBRDY7XG4gICAgICAgICAgICAgICAgICAgIC5jYXRlZ29yeV9maWx0ZXJfc2V0e1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVhZGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idG57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5tdWx0aXNlbGVjdHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tdWx0aXNlbGVjdF9fc2VsZWN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudnVlLXNlbGVjdC1kcm9wZG93bntcbiAgICAgICAgICAgICAgICAgICAgICAgIC52c19fZHJvcGRvd24tdG9nZ2xle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52c19fYWN0aW9uc3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGNkZBO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmNhdGVnb3J5LWZpbHRlcntcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmFsbC1vcHRpb24tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmNhdGVnb3J5X2ZpbHRlcl9zZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnVlLXRyZWVzZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dWUtdHJlZXNlbGVjdF9fY29udHJvbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dWUtdHJlZXNlbGVjdF9fdmFsdWUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dWUtdHJlZXNlbGVjdF9fbXVsdGktdmFsdWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dWUtdHJlZXNlbGVjdF9faW5wdXQtY29udGFpbmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuYnRue1xuICAgICAgICAgICAgICAgICAgICAgICAgJi5jdXMtYWNjb3JkaWFue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmN1cy1hY2NvcmRpYW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC52dWUtdHJlZXNlbGVjdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnVlLXRyZWVzZWxlY3RfX2NvbnRyb2x7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dWUtdHJlZXNlbGVjdF9fdmFsdWUtY29udGFpbmVye1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ1ZS10cmVlc2VsZWN0X19jb250cm9sLWFycm93LWNvbnRhaW5lcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZmlsdGVyLWJvcmRlci1pdGVte1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBN0I1QzQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyNXB4IGF1dG8gMjVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMC41cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmZpbHRlci1hdHRyaWJ1dGVzLCAmLmZlYXR1cmVzLWF0dHJpYnV0ZXMsICYuZmVhdHVyZXMtYXR0cmlidXRlc3tcbiAgICAgICAgICAgICAgICBoZWFkZXJ7XG4gICAgICAgICAgICAgICAgICAgIC5idG57XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2ODdFOTQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnBvaW50ZXItZXZlbnRzLW5vbmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICAmLmZpbHRlci1saXN0LWFsbHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWx0ZXItbGlzdC1pdGVte1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MTBweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ1ZS1zZWxlY3QtZHJvcGRvd257XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52c19fZHJvcGRvd24tdG9nZ2xle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZzX19hY3Rpb25ze1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2F0ZWdvcnlfZmlsdGVyX3NldHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVhZGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubXVsdGlzZWxlY3R7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5tdWx0aXNlbGVjdF9fc2VsZWN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkZDQUQ2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZmlsdGVyLXNpZGViYXItdGl0bGUuY3VzLWFjY29yZGlhbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnVlLXNlbGVjdC1kcm9wZG93bntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52c19fZHJvcGRvd24tdG9nZ2xle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52c19fYWN0aW9uc3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jYXRlZ29yeV9maWx0ZXJfc2V0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVhZGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idG57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5tdWx0aXNlbGVjdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5tdWx0aXNlbGVjdF9fc2VsZWN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjZGQTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFjdGl2ZUJHe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDowcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm11bHRpc2VsZWN0IHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm11bHRpc2VsZWN0LS1hY3RpdmV7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubXVsdGlzZWxlY3RfX3NlbGVjdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoIDEwMCUgLSAyMnB4ICk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6dW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLm11bHRpc2VsZWN0X190YWdze1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDBweCAwIDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5tdWx0aXNlbGVjdF9fY29udGVudC13cmFwcGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2FyZHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAuY2FyZC1oZWFkZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnZ1ZS1zZWxlY3QtZHJvcGRvd257XG4gICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJQdWJsaWMgU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIC52c19fZHJvcGRvd24tdG9nZ2xle1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAudnNfX2FjdGlvbnN7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKCAxMDAlIC0gMjBweCApO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA5MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OidcXGU5NGMnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzRDNjU3QSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC52c19fc2VhcmNoe1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiMxQzMwNDc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlB1YmxpYyBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6aW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjppbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC52c19fc2VsZWN0ZWQtb3B0aW9uc3tcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLnZzX19zZWxlY3RlZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNjg3ZTk0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxMHB4IDJweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDoxLjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MS41cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICArIC52c19fc2VhcmNoe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC52c19fZHJvcGRvd24tbWVudXtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNzVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoIDEwMCUgKyAyMHB4ICkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0Oi0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJQdWJsaWMgU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYigwIDAgMCAvIDEwJSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0JGQ0FENjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQkZDQUQ2O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogIzQ4Y2RkMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMDQ5NjE7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOjEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnZzX19kcm9wZG93bi1vcHRpb257XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiMzNTQ5NWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQURBREFEO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYudnNfX2Ryb3Bkb3duLW9wdGlvbi0taGlnaGxpZ2h0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzNTQ5NWUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJlthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDonXFxlOTEyJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0OGE0ZTk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYucmFkaW8tc3R5bGV7XG4gICAgICAgICAgICAgICAgICAgIC52c19fZHJvcGRvd24tb3B0aW9ue1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnZzX19kcm9wZG93bi1vcHRpb24tLWhpZ2hsaWdodHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICZbYXJpYS1zZWxlY3RlZD1cInRydWVcIl17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiMxNjlCRkY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6J1xcZTk0Zic7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjp0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmRyb3Bkb3duLWNoZWNrYm94e1xuICAgICAgICAuYWN0aXZlQkd7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAubXVsdGlzZWxlY3R7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC5tdWx0aXNlbGVjdF9fc2VsZWN0e1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5tdWx0aXNlbGVjdF9fdGFnc3tcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAzMHB4IDAgMTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubXVsdGlzZWxlY3RfX2NvbnRlbnQtd3JhcHBlcntcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4udnNfX2Ryb3Bkb3duLXRvZ2dsZXtcbnBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xufVxuLnZzX19kcm9wZG93bi1vcHRpb257XG4gICAgZm9udC1zaXplOiAxMXB4O1xufVxuXG4ucHJvZHVjdC1jYXRlbG9nLXNlYXJjaHtcbiAgICAuc2VhcmNoe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC5zZWFyY2gtYmFye1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDE1cHggMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDE1cHggcmdiKDAgMCAwIC8gNCUpLCAwIDFweCA2cHggcmdiKDAgMCAwIC8gNCUpO1xuICAgICAgICAgICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIC8vIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIGNvbG9yOiMzQzNDM0M7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6Izc4Nzc3QTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2VhcmNoLXRpdGxle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiM4MzgzODM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNlYXJjaC10eHR7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTZlY2YyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgJjpmb2N1c3tcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCA0cHggIzAwMDAwMDFhICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgdG9wOiA5cHg7XG4gICAgICAgICAgICBjb2xvcjogIzc4Nzc3QSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5haXMtU2VhcmNoQm94LWZvcm06YmVmb3Jle1xuICAgIGxlZnQ6dW5zZXQgIWltcG9ydGFudDtcbiAgICByaWdodDoxcmVtICFpbXBvcnRhbnQ7XG59XG4uYWlzLVNlYXJjaEJveC1pbnB1dHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuLmFpcy1TZWFyY2hCb3gtZm9ybXtcbiAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0LXRpdGxle1xuICAgIGNvbG9yOiAjMzMzMDRFO1xuICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY2F0ZWdvcnkgLnRyZWV7XG4gICAgb3BhY2l0eTogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmNhdGVnb3J5OmhvdmVyIC50cmVle1xuICAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5jYXRlZ29yeXtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAudHJlZXtcbiAgICBtaW4td2lkdGg6IDI3NXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAvLyBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgICAgICAvKiBwb3NpdGlvbjogYWJzb2x1dGU7ICovXG4gICAgICAmLnJpZ2h0LWFic29sdXRle1xuICAgICAgIHotaW5kZXg6IDk7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICBib3gtc2hhZG93OiA4cHggMCA4cHggMCAjMDAwMDAwMUQ7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgICB9XG4gICAgLmNhcmQtYm9keXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgIC50cmVlLXRvcHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAuYnRuLWNsZWFye1xuICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOjNweCAxMHB4O1xuICAgICAgICAgICAgY29sb3I6ICM3ODc3N0E7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgd2lkdGg6IDU3cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAuYnRuLWljb257XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGl7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzg3NzdBO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5pbnB1dC1ib3h7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAudHJlZS1zZWFyY2h7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQURBREFEO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIGl7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgY29sb3I6ICM3ODc3N0E7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLy8gLmJyYW5kc3tcbi8vICAgICBtaW4td2lkdGg6IDIwMHB4O1xuLy8gICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgIGhlaWdodDogMTAwJTtcbi8vICAgICBtYXgtaGVpZ2h0OiAzNTBweDtcbi8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgICAmLnJpZ2h0LWFic29sdXRle1xuLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICAgICB6LWluZGV4OiA5O1xuLy8gICAgICAgdG9wOiAwcHg7XG4vLyAgICAgICB3aWR0aDogMTAwJTtcbi8vICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4vLyAgICAgICBsZWZ0OiAxMDAlO1xuLy8gICAgICAgYm94LXNoYWRvdzogOHB4IDAgOHB4IDAgIzAwMDAwMDFEO1xuLy8gICAgICAgaGVpZ2h0OiAzNTBweDtcbi8vICAgICB9XG4vLyAgICAgLmNhcmQtYm9keXtcbi8vICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4vLyAgICAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuLy8gICAgICAgICBoZWlnaHQ6IDEwMCU7XG4vLyAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4vLyAgICAgfVxuLy8gICAgIC50cmVlLXRvcHtcbi8vICAgICAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbi8vICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuLy8gICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuLy8gICAgICAgICAuYnRuLWNsZWFye1xuLy8gICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XG4vLyAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuLy8gICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbi8vICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4vLyAgICAgICAgICAgICBwYWRkaW5nOjNweCAxMHB4O1xuLy8gICAgICAgICAgICAgY29sb3I6ICM3ODc3N0E7XG4vLyAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuLy8gICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuLy8gICAgICAgICAgICAgd2lkdGg6IDU3cHg7XG4vLyAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbi8vICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbi8vICAgICAgICAgfVxuLy8gICAgICAgICAuYnRuLWljb257XG4vLyAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbi8vICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbi8vICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbi8vICAgICAgICAgICAgIGl7XG4vLyAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuLy8gICAgICAgICAgICAgICAgIGNvbG9yOiAjNzg3NzdBO1xuLy8gICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gICAgIC5pbnB1dC1ib3h7XG4vLyAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbi8vICAgICAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbi8vICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICAgICAgICAudHJlZS1zZWFyY2h7XG4vLyAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbi8vICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4vLyAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQURBREFEO1xuLy8gICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuLy8gICAgICAgICB9XG4vLyAgICAgICAgIGl7XG4vLyAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICAgICAgICByaWdodDogMTBweDtcbi8vICAgICAgICAgICAgIHRvcDogN3B4O1xuLy8gICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuLy8gICAgICAgICAgICAgY29sb3I6ICM3ODc3N0E7XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG5cbi8vIH1cbi5zbGlkZXJ7XG4gICAgJi5zbGlkZXItaG9yaXpvbnRhbHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cblxuXG4vLyB1cGRhdGVkIGNzc1xuXG4udXBkYXRlZC1jYXR7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogI0Q4REZFODtcbiAgICAjZmlsdGVyLXNpZGViYXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEOERGRTggIWltcG9ydGFudDtcbiAgICAgICAgLmZpbHRlci1zaWRlYmFyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEOERGRTg7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZpbHRlci1zaWRlYmFye1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Q4REZFODtcbiAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDAuNXB4IHNvbGlkICNBN0I1QzQ7XG4gICAgICAgIC5maWx0ZXItbGFiZWx7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjogIzFjMzA0NztcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgIC8vZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIC5jYXJke1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgLmNhcmQtaGVhZGVye1xuICAgICAgICAgICAgICBib3JkZXI6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvLyAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzUgMjM1IDIzNSkgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY3VzLWFjY29yZGlhbi5idG4taW5mb3tcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICNEOERGRTggIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIGJvcmRlci1jb2xvcjogI0Q4REZFOCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIGNvbG9yOiAjODM4MzgzO1xuICAgICAgICAgICAgLy8gcGFkZGluZzogOHB4IDAgOHB4IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAvLyBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAvLyBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIC8vLy8gZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7XG4gICAgICAgIGxhYmVse1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjYWRhZGFkO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg3NzdhODcgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIGNvbG9yOiAjM0MzQzNDO1xuICAgICAgICAgICAgbGFiZWx7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzQzNDM0M7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpmb2N1c3tcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAuY2FyZC1oZWFkZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc4Nzc3YTg3ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICAuY2FyZC1jYXRlZ29yeXtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjc1cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgJi5yaWdodC1hYnNvbHV0ZXtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDE0cHggMCAjZGZkZmRmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNhcmR7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnRhYmxle1xuICAgICAgICB0aHtcbiAgICAgICAgICAgIGJvcmRlcjogdW5zZXQ7XG4gICAgICAgIH1cbiAgICAgICAgdGR7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogdW5zZXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgJi50YWdze1xuICAgICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogN3B4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuICAgIHRhYmxle1xuICAgICAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICAgICAgICBib3JkZXItc3BhY2luZzogMCAxcHg7XG4gICAgICAgIC5zdGF0dXMge1xuICAgICAgICAgICAgcGFkZGluZzogNHB4IDEycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDBFRkQ0O1xuXG4gICAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzFjY2RhZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYudW5hY3RpdmV7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNERTExMTE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxuLmZpbHRlcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG59XG4uYnRuLXJlc2V0e1xuICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjNjg3RTk0O1xuICAgIHBhZGRpbmc6IDBweCA2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzY4N0U5NDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjNweDtcbiAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjogIzY4N0U5NDtcbiAgICAgICAgYmFja2dyb3VuZDogIzY4N2U5NDJjO1xuICAgIH1cbn1cbi5maWx0ZXItc2lkZWJhci10aXRsZXtcbiAgICBjb2xvcjogIzFjMzA0NztcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICYuY3VzLWFjY29yZGlhbntcbiAgICAgICAgcG9zaXRpb246dW5zZXQ7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICByaWdodDogLTZweDtcbiAgICAgICAgICAgIHRvcDoxcHg7XG4gICAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4uY29sbGFwc2UtbGFiZWx7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIGxhYmVse1xuICAgICAgICBjb2xvcjogIzFjMzA0NztcbiAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIC8vIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgLy8vLyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtcbiAgICB9XG4gICAgc3BhbntcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG59XG4uY29sbGFwLWFjY29yZGlhbntcbiAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjRDhERkU4ICFpbXBvcnRhbnQ7XG4gICAgLmFjdGl2ZUJHe1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogI0JGQ0FENiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLmNvbGxhcHNlLWxhYmVse1xuICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiAgICAuY2F0ZWdvcnlfZmlsdGVyX3NldHtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVhZGVyLmNhcmQtaGVhZGVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAuY3VzLWFjY29yZGlhbi5idG4taW5mb3tcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVhZGVyLmNhcmQtaGVhZGVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAuY3VzLWFjY29yZGlhbi5idG4taW5mb3tcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMUMzMDQ3ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAxM3B4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2FyZC1ib2R5e1xuICAgICAgICAgICAgICAgIC52dWUtdHJlZXNlbGVjdHtcbiAgICAgICAgICAgICAgICAgICAgLnZ1ZS10cmVlc2VsZWN0X19jb250cm9se1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAudnVlLXRyZWVzZWxlY3RfX3ZhbHVlLWNvbnRhaW5lcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnVlLXRyZWVzZWxlY3RfX211bHRpLXZhbHVle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnVlLXRyZWVzZWxlY3RfX211bHRpLXZhbHVlLWl0ZW0tY29udGFpbmVye1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnVlLXRyZWVzZWxlY3RfX211bHRpLXZhbHVlLWl0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzY4N2U5NDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjpub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnVlLXRyZWVzZWxlY3RfX211bHRpLXZhbHVlLWxhYmVse1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ1ZS10cmVlc2VsZWN0X192YWx1ZS1yZW1vdmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnVlLXRyZWVzZWxlY3RfX211bHRpLXZhbHVlLWxhYmVse1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dWUtdHJlZXNlbGVjdF9fdmFsdWUtcmVtb3Zle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnVlLXRyZWVzZWxlY3RfX2lucHV0LWNvbnRhaW5lcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzpib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyggMTAwJSAtIDNweCApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dWUtdHJlZXNlbGVjdF9fcGxhY2Vob2xkZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzFDMzA0NztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0zcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAudnVlLXRyZWVzZWxlY3RfX3gtY29udGFpbmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC52dWUtdHJlZXNlbGVjdF9fY29udHJvbC1hcnJvdy1jb250YWluZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Zne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzRDNjU3QTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnZ1ZS10cmVlc2VsZWN0X19tZW51LWNvbnRhaW5lcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjYwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI4N3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnZ1ZS10cmVlc2VsZWN0X19tZW51e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjpub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2IoMCAwIDAgLyAxMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMHB4IDEwcHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQkZDQUQ2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNCRkNBRDY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjNDhjZGQwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzA0OTYxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOjEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dWUtdHJlZXNlbGVjdF9fbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ1ZS10cmVlc2VsZWN0X19saXN0LWl0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ1ZS10cmVlc2VsZWN0X19vcHRpb257XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi52dWUtdHJlZXNlbGVjdF9fb3B0aW9uLS1zZWxlY3RlZHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnVlLXRyZWVzZWxlY3RfX29wdGlvbi1hcnJvdy1jb250YWluZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiM0QzY1N0EgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dWUtdHJlZXNlbGVjdF9fbGFiZWwtY29udGFpbmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnVlLXRyZWVzZWxlY3RfX2NoZWNrYm94LWNvbnRhaW5lcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dWUtdHJlZXNlbGVjdF9fbGFiZWx7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnVlLXRyZWVzZWxlY3RfX2xhYmVsLWNvbnRhaW5lcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dWUtdHJlZXNlbGVjdF9fY2hlY2tib3gtY29udGFpbmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dWUtdHJlZXNlbGVjdF9fbGFiZWx7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnVlLXRyZWVzZWxlY3RfX2xpc3R7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ1ZS10cmVlc2VsZWN0X19saXN0LWl0ZW17XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi52dWUtdHJlZXNlbGVjdC0tZm9jdXNlZHtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnZ1ZS10cmVlc2VsZWN0LS1oYXMtdmFsdWV7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi52dWUtdHJlZXNlbGVjdC0tb3BlbntcbiAgICAgICAgICAgICAgICAgICAgICAgIC52dWUtdHJlZXNlbGVjdF9fY29udHJvbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnVlLXRyZWVzZWxlY3RfX3ZhbHVlLWNvbnRhaW5lcntcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnVlLXRyZWVzZWxlY3RfX3BsYWNlaG9sZGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnVlLXRyZWVzZWxlY3RfX2lucHV0LWNvbnRhaW5lcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5maWx0ZXItc2lkZWJhciAge1xuICAgIC52c19fZHJvcGRvd24tdG9nZ2xle1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICAgIC52c19fYWN0aW9ucyAge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJ1dHRvbi52c19fY2xlYXJ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IGNhbGMoIDEwMCUgKyAwcHggKTtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdDbGVhcic7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3Zne1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3ZnLnZzX19vcGVuLWluZGljYXRvciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgem9vbTogMC43O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5hY3RpdmVCR3tcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAvLyBwYWRkaW5nOiA4cHggMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICAgIHN2Zy52c19fb3Blbi1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICBmaWxsOiAjNzg3NzdhYTggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubXVsdGlzZWxlY3R7XG4gICAgICAgICAgICAubXVsdGlzZWxlY3RfX3NlbGVjdHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgdG9wOnVuc2V0O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjA7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiM0QzY1N0EgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6MDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDowO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgLm11bHRpc2VsZWN0X19zZWxlY3R7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm11bHRpc2VsZWN0X19pbnB1dHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tdWx0aXNlbGVjdF9fY29udGVudC13cmFwcGVye1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOjI3NXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCAxMDAlICsgMjBweCApO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBib3JkZXI6bm9uZTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCA0cHggcmdiKDAgMCAwIC8gMTAlKTtcbiAgICAgICAgICAgICAgICAubXVsdGlzZWxlY3RfX2NvbnRlbnR7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OmF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0JGQ0FENjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQkZDQUQ2O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogIzQ4Y2RkMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMDQ5NjE7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOjEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLm11bHRpc2VsZWN0X19lbGVtZW50e1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLm11bHRpc2VsZWN0X19vcHRpb257XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9taW4taGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQURBREFEO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5tdWx0aXNlbGVjdF9fb3B0aW9uLS1zZWxlY3RlZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDonXFxlOTEyJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0OGE0ZTk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYubXVsdGlzZWxlY3RfX29wdGlvbi0taGlnaGxpZ2h0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5tdWx0aXNlbGVjdC0tYWN0aXZle1xuICAgICAgICAgICAgICAgIC5tdWx0aXNlbGVjdF9fc2VsZWN0e1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSggMGRlZyApO1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGU5NGInICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm11bHRpc2VsZWN0X19pbnB1dHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucmFkaW8tc3R5bGV7XG4gICAgICAgICAgICAgICAgLm11bHRpc2VsZWN0X19jb250ZW50LXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgICAgIC5tdWx0aXNlbGVjdF9fY29udGVudHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tdWx0aXNlbGVjdF9fZWxlbWVudHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubXVsdGlzZWxlY3RfX29wdGlvbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5tdWx0aXNlbGVjdF9fb3B0aW9uLS1zZWxlY3RlZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzE2OUJGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OidcXGU5NGYnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjp0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm11bHRpc2VsZWN0X19vcHRpb24tLWhpZ2hsaWdodHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzU0OTVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiMxNjlCRkY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDonXFxlOTRmJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IzE2OUJGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmVhdHVyZXMtZmlsdGVye1xuICAgICAgICBsYWJlbHtcbiAgICAgICAgICAgIGNvbG9yOiAjM0MzQzNDO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgIHNlbGVjdHtcbiAgICAgICAgICAgICYuZmVhdHVyZS1zZWxlY3R7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjYWRhZGFkO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODc3N2E1MlxuICAgICAgICB9XG4gICAgfVxufVxuLm11bHRpLWJyYW5kc3tcbiAgICAubXVsdGlzZWxlY3R7XG4gICAgICAgIC5tdWx0aXNlbGVjdF9fb3B0aW9uLS1oaWdobGlnaHR7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZGFkOGQ4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogIzNDM0MzQyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMnB4IDAgMCAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubXVsdGlzZWxlY3RfX29wdGlvbntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwIDVweCAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm11bHRpc2VsZWN0X19vcHRpb24tLXNlbGVjdGVke1xuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm11bHRpc2VsZWN0X190YWdze1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDMwcHggMCA4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQURBREFEICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAubXVsdGlzZWxlY3RfX3RhZ3Mtd3JhcHtcbiAgICAgICAgICAgICAgICAubXVsdGlzZWxlY3RfX3RhZ3tcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzFDQ0RBRSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAyMHB4IDRweCA2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgLm11bHRpc2VsZWN0X190YWctaWNvbntcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1c3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMUNDREFFICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxQ0NEQUUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5tdWx0aXNlbGVjdF9fc3Bpbm5lcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm11bHRpc2VsZWN0X19pbnB1dHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweCA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubXVsdGlzZWxlY3RfX3BsYWNlaG9sZGVye1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHggMCA4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubXVsdGlzZWxlY3RfX3NlbGVjdHtcbiAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6Izc4Nzc3QSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6MCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi7qSUXCIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi8vIG11bHRpc2VsZWN0XG4ubXVsdGlzZWxlY3R7XG4gICAgLm11bHRpc2VsZWN0X19vcHRpb24tLWhpZ2hsaWdodHtcbiAgICAgICAgYmFja2dyb3VuZDogI2RhZDhkOCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogIzNDM0MzQyAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAycHggMCAwIDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubXVsdGlzZWxlY3RfX29wdGlvbntcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDJweCAwIDAgMTZweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubXVsdGlzZWxlY3RfX29wdGlvbi0tc2VsZWN0ZWR7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm11bHRpc2VsZWN0X190YWdze1xuICAgICAgICBwYWRkaW5nOiA4cHggMzBweCAwIDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIC5tdWx0aXNlbGVjdF9fdGFncy13cmFwe1xuICAgICAgICAgICAgLm11bHRpc2VsZWN0X190YWd7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzY4N2U5NCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxOHB4IDJweCA2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgLm11bHRpc2VsZWN0X190YWctaWNvbntcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXN7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMUNDREFFICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OidcXGU5MTcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgICAgLm11bHRpc2VsZWN0X19zcGlubmVye1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tdWx0aXNlbGVjdF9faW5wdXR7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4IDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tdWx0aXNlbGVjdF9fcGxhY2Vob2xkZXJ7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHggMCAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIGNvbG9yOiMxQzMwNDc7XG5cbiAgICAgICAgfVxuICAgIH1cbiAgICAubXVsdGlzZWxlY3RfX3NlbGVjdHtcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgY29sb3I6Izc4Nzc3QSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDowICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTk0Y1wiICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi52dWUtc2VsZWN0LWRyb3Bkb3duIHtcbiAgICBpbnB1dC52c19fc2VhcmNoOjpwbGFjZWhvbGRlcntcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLmZpbHRlci1zaWRlYmFyIC5mZWF0dXJlcy1maWx0ZXIgc2VsZWN0LmZlYXR1cmUtc2VsZWN0IHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdXRsaW5lOm5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuLmZpbHRlci1zaWRlYmFyIC5mZWF0dXJlcy1maWx0ZXI6YmVmb3JlIHtcbiAgICAvLyBjb250ZW50OiAnYXNkJztcbiAgICBjb250ZW50OiBcIu6klFwiICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgY29sb3I6ICM3ODc3N0E7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTZweDtcbiAgICB0b3A6IDMwcHg7XG4gICAgei1pbmRleDogMDtcbn1cbi5tb2RhbC1jaGVja3tcbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWx7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIHRvcCA6MCAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgdG9wIDowICAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuLmNhdGVnb3J5X2ZpbHRlcl9zZXR7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDBweCAwIDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIC5jYXJke1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNsZWFyLWNhdGVnb3JpZXMtYnRue1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgcGFkZGluZzogMCA1cHggIWltcG9ydGFudDtcbiAgICAgICAgei1pbmRleDogMTI7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM4YTliYWQ7XG4gICAgICAgIGNvbG9yOiAjOGE5YmFkICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5jYXQtYmFkZ2UtbGlzdHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHdyYXA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgIC5iYWRnZXtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDoxLjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MS41cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBpe1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgICAvLyBiYWNrZ3JvdW5kOiAjQkZDQUQ2ICFpbXBvcnRhbnQ7XG4gICAgICAgIC5maWx0ZXItc2lkZWJhciAuY3VzLWFjY29yZGlhbi5idG4taW5mb3tcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jYXJkLWNhdGVnb3J5e1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6MDtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggNHB4ICMwMDAwMDAxQTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDBzIGVhc2U7XG4gICAgfVxufVxuLmFsbC1vcHRpb24tdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgY29sb3I6IzFDMzA0NztcbiAgICBmb250LXNpemU6MTRweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIG1hcmdpbjo3cHggYXV0bztcbn1cbi5zZWFyY2hpbnB1dCAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBpbnB1dHtcbiAgICAgICAgYmFja2dyb3VuZDogI0YyRjZGQTtcbiAgICAgICAgaGVpZ2h0OiAyOXB4O1xuICAgICAgICBjb2xvcjogIzY4N0U5NDtcbiAgICAgICAgcGFkZGluZzogN3B4IDE1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6M3B4O1xuICAgICAgICBib3JkZXI6bm9uZTtcbiAgICAgICAgb3V0bGluZTpub25lO1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgIH1cbiAgICBpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgIGNvbG9yOiM4RDlGQjA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG5cbi5zZWFyY2hUZXh0Qm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogOTtcbiAgICAmLnNob3dpbmdTZWFyY2gge1xuICAgICAgICBkaXYge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnNlYXJjaC10eHQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2VhcmNoLXJlc3VsdHMtZHJvcGRvd24ge1xuICAgIG1hcmdpbi10b3A6IC0zNnB4O1xufVxubWFyaywgLm1hcmsge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnZzX19kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQ6ICNlNmVjZjIgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi52c19fZHJvcGRvd24tbWVudSB7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICNlNmVjZjIgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdC1jYXRlbG9nLXNlYXJjaCB7XG4gICAgbWluLWhlaWdodDogMzVweDtcbn1cbi5jYXRlZ29yeUxpc3RTZWFyY2hDYXRhbG9ndWUge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5zZWFyY2gtcmVzdWx0cy1kcm9wZG93biB7XG4gICAgLnNlYXJjaC1iYXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAucm93LnNjcm9sbC1iYXItc3R5bGUge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICB9XG4gICAgfVxufVxuLnBvaW50ZXItZXZlbnRzLW5vbmV7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0LWNhdGFsb2ctYWN0aW9uLWJ0bntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG59XG4iLCIucHJvLWRldGFpbC1hc3NvY3tcbiAgICAucmVsYXRlZC1wcm97XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgbGFiZWx7XG4gICAgICAgICAgICAmLmhlYWRpbmd7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgICAgIHRvcDogLTExcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHVse1xuICAgICAgICAgICAgJi5wcm8tbGlzdHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICYubGlzdHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgIC5saXN0LWRldGFpbHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNlYXJjaC1pbnB1dHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC5zZWFyY2gtYmFye1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2IoMCAwIDAgLyAxNiUpLCAwIDJweCAxMHB4IDAgcmdiKDAgMCAwIC8gMTIlKTtcbiAgICAgICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowIDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmJhc2ljLWluZm97XG4gICAgLnNlbGVjdC1pbWFnZS1ib3h7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGFiZWwuaW1nLWhlYWRpbmd7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC0xMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICAgICAgdWx7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFzc2lnbi1zdG9yZXN7XG4gICAgICAgIHVse1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgZmxleC1mbG93OiB3cmFwO1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFDQ0RBRTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMxQ0NEQUU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5pY29uLXN1cHBsaWVye1xuICAgIC5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmRyb3Bkb3duLXRvZ2dsZS5idG57XG4gICAgICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG59XG5cbi52YXJpYW50LWltYWdlc3tcbiBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gICAgKyBsYWJlbCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuIH1cblxufVxuLnRhYmxle1xuICAgIHRoZWFke1xuICAgICAgICB0aHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICB9XG59XG5cbi5jdXMtcG9pbnRlcntcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5pbnB1dFt0eXBlPXJhZGlvXSwgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnByb2R1Y3QtZGV0YWlsLXNpZGViYXJ7XG4gICAgYmFja2dyb3VuZDogI0Q4REZFODtcbiAgICBoNHtcbiAgICAgICAgY29sb3I6IzY4N0U5NDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUHVibGljIFNhbnNcIixzYW5zLXNlcmlmO1xuICAgIH1cbiAgICB1bHtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBjb2xvcjogIzFDMzA0NztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnJlcy1wcm9kdWN0LWRldGFpbC1zaWRlYmFye1xuICAgIHVse1xuICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzp3cmFwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogIzNDM0MzQztcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0REIxRkMgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDlweCA5cHggMHB4IDBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5wcm9kLWJhc2ljLWhlYWQgKntcbiAgICBjb2xvcjojMzMzMDRFO1xuICAgIC5wcm8tZGV0YWlsLWJyZWFkY3J1bWJ7XG4gICAgICAgIGNvbG9yOiAjNjg3RTk0O1xuICAgICAgICBmb250LWZhbWlseTogXCJQdWJsaWMgU2Fuc1wiLHNhbnMtc2VyaWY7XG4gICAgfVxufVxuLnByb2QtYmFzaWMtYm90dG9te1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIGxhYmVse1xuICAgICAgICBjb2xvcjojMUMzMDQ3O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJQdWJsaWMgU2Fuc1wiLHNhbnMtc2VyaWY7XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2x7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6ICMxQzMwNDc7XG4gICAgfVxuICAgIC5pbnB1dC1ncm91cHtcbiAgICAgICAgc2VsZWN0e1xuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgfVxuICAgICAgICAuaW5wdXQtZ3JvdXAtdGV4dHtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzMzMzA0RTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMzMzMwNEU7XG4gICAgICAgICAgICAgICAgaXtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJhc2ljLXRpdGxle1xuICAgICAgICBjb2xvcjogIzY4N0U5NDtcbiAgICB9XG4gICAgLnByb2R1Y3QtZGV0YWlsLXRpdGxle1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGNvbG9yOiAjMUMzMDQ3O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LWZhbWlseTogXCJQdWJsaWMgU2Fuc1wiLHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG59XG4uc3RvcmUtZHJvcGRvd257XG4gICAgb3B0aW9ue1xuICAgICAgICBjb2xvcjokcHVycGxlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIH1cbn1cbi5wYWRkaW5nLXgtODB7XG4gICAgcGFkZGluZy1sZWZ0OjgwcHg7XG4gICAgcGFkZGluZy1yaWdodDo4MHB4O1xufVxuXG4uYnRuLWN1c3RvbXtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlB1YmxpYyBTYW5zXCIsc2Fucy1zZXJpZjtcbn1cbi5mZWF0dXJlcy1sYWJlbHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogXCJQdWJsaWMgU2Fuc1wiLHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY2FyZC1hdHRhY2gtdGl0bGV7XG4gICAgZm9udC1mYW1pbHk6IFwiUHVibGljIFNhbnNcIixzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuLnByby1hdHRhY2gtZGV0YWlse1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgIGhlaWdodDogNTAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAuY3VzdG9tLXNjcm9sbC1iYXJ7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYXR0YWNoLWRvYy1ib3h7XG4gICAgICAgIG1heC1oZWlnaHQ6IDkwcHg7XG4gICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjhGRjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWUtaW5mb2NvbG9yO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgLmltYWdlLXN0YXR1cy1kcm9wZG93bntcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLXRvZ2dsZXtcbiAgICAgICAgICAgICAgICAgICAgaXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiRibHVlLWluZm9jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5kcm9wLWJ0bntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtNXB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hdHRhY2gtaW1ne1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICB9XG4gICAgICAgIC52aWRlby1ib3h7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAuZGVmYXVsdC1jaGVja3tcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBsZWZ0OiA3cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAtNHB4O1xuICAgICAgICAgICAgICAgIGl7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIC52aWRlby1pbWd7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUJFQkVCO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgICAgLmRvYy1ib3h7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGxhYmVse1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgbGluZS1icmVhazogYW55d2hlcmU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC52aWRlby1saW5re1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgbGluZS1icmVhazogYW55d2hlcmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgMzVweCAwIDBweDtcblxuICAgICAgICB9XG4gICAgfVxuXG59XG4uY3VzdG9tLXRhZ3N7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzNDM0MzQztcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGNvbG9yOiAjMzMzMDRFO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOjJweCA3cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbn1cbi5hZGROZXdBdHRyaWJ1dGV7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiByZ2IoMjgsIDIwNSwgMTc0KTtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG4uYWRkTmV3QXR0cmlidXRlOmhvdmVyLFxuLmFkZE5ld0F0dHJpYnV0ZTphY3RpdmV7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY3VzdG9tLWZpbGUtdHlwZXtcbiAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQURBREFEO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIlB1YmxpYyBTYW5zXCIsc2Fucy1zZXJpZjtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuLmRyb3B6b25lLW1vZGFse1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuLnNlbGVjdGVkLWNhdGVnb3JpZXMtcHJke1xuICAgIG1pbi1oZWlnaHQ6IDUwdmg7XG4gICAgbGl7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMwQTg2RTM7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzBBODZFMztcbiAgICAgICAgICAgIHRvcDogMjJweDtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1sYXN0LWNoaWxkKDEpe1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtZmlyc3QtY2hpbGQoMSl7XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb2R1Y3REZXRhaWwtZGVzY3JpcHRpb257XG4gICAgLnRhYnN7XG4gICAgICAgIC5uYXYtdGFicyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNBREFEQUQ7XG4gICAgICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjM0MzQzNDO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzREQjFGQyAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5cHggOXB4IDBweCAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRhYi1jb250ZW50e1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICAgIC50YWJzIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuICAgIC5zYXZlLWVkaXQtYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IGNhbGMoIDEwMCUgLSAyMHB4ICk7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgdG9wOiAtNDBweDtcblxuICAgICAgICB9XG4gICAgfVxuICAgIC50ZXh0YXJlYS1jb250ZW50IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0UzRTNFMztcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgdWx7XG4gICAgICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cblxufVxuLmFzc29jLXNlYXJjaHtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmN1c3RvbS1mb3JtY29udHJvbHtcbiAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNBREFEQUQ7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxNXB4IDdweCAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNzg3NzdBO1xuICAgICAgICB9XG4gICAgfVxuICAgIGl7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIHRvcDogOHB4O1xuICAgICAgICBjb2xvcjogIzc4Nzc3QTtcbiAgICB9XG59XG4uYXNzb2NpYXRpb257XG4gICAgLmFzc29jLXRpdGxle1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlB1YmxpYyBTYW5zXCIsc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6ICMzQzNDM0M7XG4gICAgfVxuICAgIC5hc3NvYy1yZWZ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUHVibGljIFNhbnNcIixzYW5zLXNlcmlmO1xuICAgICAgICBjb2xvcjogIzNDM0MzQztcbiAgICB9XG4gICAgLmFzc29jLWltZ3tcbiAgICAgICAgICAgIG1heC13aWR0aDogNjBweDtcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgfVxuICAgIGl7XG4gICAgICAgICYuYXNzb2MtY2FuY2Vse1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjM0MzQzNDO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLmN1c3RvbS10YWItc3R5bGUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xuICAgIGxhYmVsIHtcbiAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgei1pbmRleDogLTEwO1xuICAgICAgICAgICAgK3NwYW57XG4gICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNERCMUZDIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOXB4IDlweCAwcHggMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmNoZWNrZWR7XG4gICAgICAgICAgICAgICAgKyBzcGFue1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4uc3VwcGxpZXItYmFkZ2V7XG4gICAgcGFkZGluZzogM3B4IDVweDtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBmb250LWZhbWlseTogXCJQdWJsaWMgU2Fuc1wiLHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMyOEFDQUY7XG4gICAgY29sb3I6ICMyOEFDQUY7XG4gICAgbWFyZ2luOiAxcHggMnB4IDJweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5zbWFsbC10aGVhZHtcbiAgICB0aGVhZHtcbiAgICAgICAgdGh7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4uc3RvcmUtYmFkZ2V7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzI4QUNBRjtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgcGFkZGluZzogNHB4IDZweDtcbiAgICBsaW5lLWhlaWdodDogOXB4O1xuICAgIGNvbG9yOiMyOEFDQUY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQ6ICMyOEFDQUY7XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgfVxufVxuLmNsaWNrYWJsZS1oZWFkaW5ne1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBpe1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZS1pbmZvY29sb3I7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICB9XG4gICAgJjpob3ZlcntcbiAgICAgICAgaXtcblxuICAgICAgICB9XG4gICAgfVxuXG59XG4uY2xpY2thYmxlLWhlYWRpbmctaG92ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMS41cHggNXB4IDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICY6aG92ZXJ7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlLWluZm9jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICBpe1xuXG4gICAgICAgIH1cbiAgICB9XG4gICAgaXtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBtYXJnaW46MCAzcHg7XG4gICAgfVxufVxuLnZhcmlhbnQtaW1ne1xuICAgIGltZ3tcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICBwYWRkaW5nOiAycHg7XG4gICAgfVxufVxuLnZhcmlhbnQtZWRpdC1kZXRhaWxzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAuY2xpY2thYmxlLWhlYWRpbmctaG92ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cbn1cbi5pbm5lci1jb21wLXRpdGxle1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LWZhbWlseTogXCJQdWJsaWMgU2Fuc1wiLHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzNDM0MzQztcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmVkaXQtc3VwcGxpZXJ7XG4gICAgLmF0dGFjaC1kb2MtYm94e1xuICAgICAgICBtYXgtaGVpZ2h0OiA5MHB4O1xuICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRkY4RkY7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlLWluZm9jb2xvcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIC5lcy12YXJpYW50c3tcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlB1YmxpYyBTYW5zXCIsc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBjb2xvcjogIzNDM0MzQztcbiAgICAgICAgfVxuICAgICAgICAuaW1hZ2Utc3RhdHVzLWRyb3Bkb3due1xuICAgICAgICAgICAgJi5kcm9wLWJ0bntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtNXB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmF0dGFjaC1pbWd7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uZWRpdC1wcmljZS1maWVsZHN7XG4gICAgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC10ZXh0e1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYyICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI0FEQURBRCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogIzc4Nzc3QSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlB1YmxpYyBTYW5zXCIsc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1mYW1pbHk6IDUwMDtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0FEQURBRCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICM3ODc3N0EgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1jb250cm9se1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQURBREFEICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLnByaWNlLWltYWdle1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIG1heC1oZWlnaHQ6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0I1QjVCNTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgaW1ne1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuLnByaWNlLWltZy1hdHRye1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LWZhbWlseTogXCJQdWJsaWMgU2Fuc1wiLHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMzQzNDM0M7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uc3RvcmUtZHJvcGRvd24ge1xuICAgIG1heC13aWR0aDogMTcwcHg7XG59XG4udmlkZW8tbW9kYWx7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgbWF4LWhlaWdodDogNjAwcHg7XG4gICAgaGVpZ2h0OiA2MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDAgNzBweCAwO1xuICAgIC52aWRlby1ib3h7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5pbWctYm94e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuLnNwZWNpZmljLXByaWNle1xuICAgIGJhY2tncm91bmQ6I0VGRjhGRiA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzE2OUJGRjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcGFkZGluZzogMjRweDtcbn1cblxuLnBkLWxhYmVse1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LWZhbWlseTogXCJQdWJsaWMgU2Fuc1wiLHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzMzMzA0RTtcbn1cbi5pbnB1dC1kYXRle1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBpbnB1dFt0eXBlPWRhdGVde1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgJjphZnRlcntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBREFEQUQ7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgIH1cbn1cbi5iYXNpYy1pbmZve1xuICAgIG1pbi1oZWlnaHQ6IDI0NXB4O1xufVxuLnByb2R1Y3Qtc3RhdHVze1xuICAgIG1pbi1oZWlnaHQ6IDExNXB4O1xufVxuLnByb2R1Y3QtcXVhbnRpdHl7XG4gICAgbWluLWhlaWdodDogMTE1cHg7XG59XG4ucHJvZHVjdC1hc3NpZ24tc3RvcmVze1xuICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xufVxuLnN1Z2dlc3RlZC1wcmljZXtcbiAgICBtaW4taGVpZ2h0OiAxMjBweDtcbn1cbi5jb21wbGV0aW9uLXBlcmNlbnRhZ2V7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JhZjBlODtcbiAgICBjb2xvcjogIzBjYWI5MztcbiAgICBwYWRkaW5nOiAwcHggMTRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTkwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICYuc21hbGwtdGFne1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAuYmFkZ2UtY29tcGxldGlvbntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jb21wbGV0aW9uLXBlcmNlbnRhZ2UtaG92ZXJ7XG5cbiAgICAgICAgfVxuXG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICAgIC5jb21wbGV0aW9uLXBlcmNlbnRhZ2UtaG92ZXJ7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5iYWRnZS1jb21wbGV0aW9ue1xuICAgICAgICBmb250LXNpemU6MTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY29sb3I6ICMwQ0FCOTM7XG4gICAgICAgIC5iYWRnZS1jb21wbGV0aW9uLWNvbG9ye1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6NXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JhZjBlODtcbiAgICAgICAgICAgIGNvbG9yOiAjMGNhYjkzO1xuICAgICAgICAgICAgaXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MThweDtcbiAgICAgICAgICAgICAgICBjb2xvcjppbmhlcml0O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29tcGxldGlvbi1wZXJjZW50YWdlLWhvdmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IGNhbGMoIDEwMCUgKyAwcHggKTtcbiAgICAgICAgei1pbmRleDogLTEwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgdWx7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzY4N2U5NDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDUwJSAwJSwgMCUgMTAwJSwgMTAwJSAxMDAlKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjNweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzY4N2U5NDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiA5OSU7XG4gICAgICAgICAgICAgICAgbGVmdDogMTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmRldGFpbF9iYXNpY19pbWFnZV91cGxvYWR7XG4gICAgLmltYWdlRHJhZ2dlcntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogOHB4O1xuICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDEwcHggIzAwMDAwMDFhO1xuICAgIH1cbn1cbi5jdXN0b20taW1hZ2UtZHJhZ3pvbmV7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgZmxleC1mbG93OndyYXA7XG59XG4uYWpheExvYWRlciB7XG4gICAgbWF4LXdpZHRoOiA3MHB4O1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgLmxvYWRlci1idWJibGUge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbn1cbi5tb2ItcGQtMHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxufVxuXG5cbi5hckxhbmcge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuIH1cbiBodG1sW2xhbmc9YXJdIC5wcm9kLWJhc2ljLWhlYWQgLnRpdGxlLWRlc2MgaDQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGRpcmVjdGlvbjogcnRsO1xuIH1cbiBodG1sW2xhbmc9YXJdIC5wcm9kLWJhc2ljLWJvdHRvbSAuYmFzaWMtdGl0bGUgKyBsYWJlbCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gfVxuIGh0bWxbbGFuZz1hcl0gLnByb2R1Y3REZXRhaWwtZGVzY3JpcHRpb24gLnRleHRhcmVhLWNvbnRlbnQge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuIH1cblxuIC5wcm9kdWN0LWNvbXBsZXRpb24tcGVyY2VudGFnZXtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgc3BhbntcbiAgICAgICAgJi5iYWRnZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCNkUwRkU7XG4gICAgICAgICAgICBjb2xvcjogIzBBNTE4NztcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAxNHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE5MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgaXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gfSIsIi8vIGJvZHkge1xuLy8gICAgIGJhY2tncm91bmQtY29sb3I6ICM3RTU3QzJcbi8vIH1cblxuLm10LTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMjAwcHhcbn1cblxuLy8gLnByb2dyZXNzIHtcbi8vICAgICB3aWR0aDogMTUwcHg7XG4vLyAgICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuLy8gICAgIGZsb2F0OiBsZWZ0O1xuLy8gICAgIGxpbmUtaGVpZ2h0OiAxNTBweDtcbi8vICAgICBiYWNrZ3JvdW5kOiBub25lO1xuLy8gICAgIG1hcmdpbjogMjBweDtcbi8vICAgICBib3gtc2hhZG93OiBub25lO1xuLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuLy8gfVxuXG4vLyAucHJvZ3Jlc3M6YWZ0ZXIge1xuLy8gICAgIGNvbnRlbnQ6IFwiXCI7XG4vLyAgICAgd2lkdGg6IDEwMCU7XG4vLyAgICAgaGVpZ2h0OiAxMDAlO1xuLy8gICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbi8vICAgICBib3JkZXI6IDEycHggc29saWQgI2ZmZjtcbi8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgdG9wOiAwO1xuLy8gICAgIGxlZnQ6IDBcbi8vIH1cblxuLy8gLnByb2dyZXNzPnNwYW4ge1xuLy8gICAgIHdpZHRoOiA1MCU7XG4vLyAgICAgaGVpZ2h0OiAxMDAlO1xuLy8gICAgIG92ZXJmbG93OiBoaWRkZW47XG4vLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgIHRvcDogMDtcbi8vICAgICB6LWluZGV4OiAxXG4vLyB9XG5cbi8vIC5wcm9ncmVzcyAucHJvZ3Jlc3MtbGVmdCB7XG4vLyAgICAgbGVmdDogMFxuLy8gfVxuXG4vLyAucHJvZ3Jlc3MgLnByb2dyZXNzLWJhciB7XG4vLyAgICAgd2lkdGg6IDEwMCU7XG4vLyAgICAgaGVpZ2h0OiAxMDAlO1xuLy8gICAgIGJhY2tncm91bmQ6IG5vbmU7XG4vLyAgICAgYm9yZGVyLXdpZHRoOiAxMnB4O1xuLy8gICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4vLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgIHRvcDogMFxuLy8gfVxuXG4vLyAucHJvZ3Jlc3MgLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhciB7XG4vLyAgICAgbGVmdDogMTAwJTtcbi8vICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogODBweDtcbi8vICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogODBweDtcbi8vICAgICBib3JkZXItbGVmdDogMDtcbi8vICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBsZWZ0O1xuLy8gICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBsZWZ0XG4vLyB9XG5cbi8vIC5wcm9ncmVzcyAucHJvZ3Jlc3MtcmlnaHQge1xuLy8gICAgIHJpZ2h0OiAwXG4vLyB9XG5cbi8vIC5wcm9ncmVzcyAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhciB7XG4vLyAgICAgbGVmdDogLTEwMCU7XG4vLyAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogODBweDtcbi8vICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4MHB4O1xuLy8gICAgIGJvcmRlci1yaWdodDogMDtcbi8vICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcbi8vICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgcmlnaHQ7XG4vLyAgICAgYW5pbWF0aW9uOiBsb2FkaW5nLTEgMS44cyBsaW5lYXIgZm9yd2FyZHNcbi8vIH1cblxuLy8gLnByb2dyZXNzIC5wcm9ncmVzcy12YWx1ZSB7XG4vLyAgICAgd2lkdGg6IDkwJTtcbi8vICAgICBoZWlnaHQ6IDkwJTtcbi8vICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4vLyAgICAgYmFja2dyb3VuZDogIzAwMDtcbi8vICAgICBmb250LXNpemU6IDI0cHg7XG4vLyAgICAgY29sb3I6ICNmZmY7XG4vLyAgICAgbGluZS1oZWlnaHQ6IDEzNXB4O1xuLy8gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbi8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgdG9wOiA1JTtcbi8vICAgICBsZWZ0OiA1JVxuLy8gfVxuXG4vLyAucHJvZ3Jlc3MuYmx1ZSAucHJvZ3Jlc3MtYmFyIHtcbi8vICAgICBib3JkZXItY29sb3I6ICMwNDlkZmZcbi8vIH1cblxuLy8gLnByb2dyZXNzLmJsdWUgLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhciB7XG4vLyAgICAgYW5pbWF0aW9uOiBsb2FkaW5nLTIgMS41cyBsaW5lYXIgZm9yd2FyZHMgMS44c1xuLy8gfVxuXG4vLyAucHJvZ3Jlc3MueWVsbG93IC5wcm9ncmVzcy1iYXIge1xuLy8gICAgIGJvcmRlci1jb2xvcjogI2ZkYmEwNFxuLy8gfVxuXG4vLyAucHJvZ3Jlc3MueWVsbG93IC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFyIHtcbi8vICAgICBhbmltYXRpb246IGxvYWRpbmctMyAxLjhzIGxpbmVhciBmb3J3YXJkc1xuLy8gfVxuXG4vLyAucHJvZ3Jlc3MueWVsbG93IC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXIge1xuLy8gICAgIGFuaW1hdGlvbjogbm9uZVxuLy8gfVxuXG4vLyBAa2V5ZnJhbWVzIGxvYWRpbmctMSB7XG4vLyAgICAgMCUge1xuLy8gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuLy8gICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKVxuLy8gICAgIH1cblxuLy8gICAgIDEwMCUge1xuLy8gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4vLyAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcbi8vICAgICB9XG4vLyB9XG5cbi8vIEBrZXlmcmFtZXMgbG9hZGluZy0yIHtcbi8vICAgICAwJSB7XG4vLyAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4vLyAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpXG4vLyAgICAgfVxuXG4vLyAgICAgMTAwJSB7XG4vLyAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTQ0ZGVnKTtcbi8vICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTQ0ZGVnKVxuLy8gICAgIH1cbi8vIH1cblxuLy8gQGtleWZyYW1lcyBsb2FkaW5nLTMge1xuLy8gICAgIDAlIHtcbi8vICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbi8vICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZylcbi8vICAgICB9XG5cbi8vICAgICAxMDAlIHtcbi8vICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuLy8gICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpXG4vLyAgICAgfVxuLy8gfVxuXG5cblxuLnJlY3QtYXV0byxcbi5jMTAwLnA1MSAuc2xpY2UsXG4uYzEwMC5wNTIgLnNsaWNlLFxuLmMxMDAucDUzIC5zbGljZSxcbi5jMTAwLnA1NCAuc2xpY2UsXG4uYzEwMC5wNTUgLnNsaWNlLFxuLmMxMDAucDU2IC5zbGljZSxcbi5jMTAwLnA1NyAuc2xpY2UsXG4uYzEwMC5wNTggLnNsaWNlLFxuLmMxMDAucDU5IC5zbGljZSxcbi5jMTAwLnA2MCAuc2xpY2UsXG4uYzEwMC5wNjEgLnNsaWNlLFxuLmMxMDAucDYyIC5zbGljZSxcbi5jMTAwLnA2MyAuc2xpY2UsXG4uYzEwMC5wNjQgLnNsaWNlLFxuLmMxMDAucDY1IC5zbGljZSxcbi5jMTAwLnA2NiAuc2xpY2UsXG4uYzEwMC5wNjcgLnNsaWNlLFxuLmMxMDAucDY4IC5zbGljZSxcbi5jMTAwLnA2OSAuc2xpY2UsXG4uYzEwMC5wNzAgLnNsaWNlLFxuLmMxMDAucDcxIC5zbGljZSxcbi5jMTAwLnA3MiAuc2xpY2UsXG4uYzEwMC5wNzMgLnNsaWNlLFxuLmMxMDAucDc0IC5zbGljZSxcbi5jMTAwLnA3NSAuc2xpY2UsXG4uYzEwMC5wNzYgLnNsaWNlLFxuLmMxMDAucDc3IC5zbGljZSxcbi5jMTAwLnA3OCAuc2xpY2UsXG4uYzEwMC5wNzkgLnNsaWNlLFxuLmMxMDAucDgwIC5zbGljZSxcbi5jMTAwLnA4MSAuc2xpY2UsXG4uYzEwMC5wODIgLnNsaWNlLFxuLmMxMDAucDgzIC5zbGljZSxcbi5jMTAwLnA4NCAuc2xpY2UsXG4uYzEwMC5wODUgLnNsaWNlLFxuLmMxMDAucDg2IC5zbGljZSxcbi5jMTAwLnA4NyAuc2xpY2UsXG4uYzEwMC5wODggLnNsaWNlLFxuLmMxMDAucDg5IC5zbGljZSxcbi5jMTAwLnA5MCAuc2xpY2UsXG4uYzEwMC5wOTEgLnNsaWNlLFxuLmMxMDAucDkyIC5zbGljZSxcbi5jMTAwLnA5MyAuc2xpY2UsXG4uYzEwMC5wOTQgLnNsaWNlLFxuLmMxMDAucDk1IC5zbGljZSxcbi5jMTAwLnA5NiAuc2xpY2UsXG4uYzEwMC5wOTcgLnNsaWNlLFxuLmMxMDAucDk4IC5zbGljZSxcbi5jMTAwLnA5OSAuc2xpY2UsXG4uYzEwMC5wMTAwIC5zbGljZSB7XG4gIGNsaXA6IHJlY3QoYXV0bywgYXV0bywgYXV0bywgYXV0byk7XG59XG4ucGllLFxuLmMxMDAgLmJhcixcbi5jMTAwLnA1MSAuZmlsbCxcbi5jMTAwLnA1MiAuZmlsbCxcbi5jMTAwLnA1MyAuZmlsbCxcbi5jMTAwLnA1NCAuZmlsbCxcbi5jMTAwLnA1NSAuZmlsbCxcbi5jMTAwLnA1NiAuZmlsbCxcbi5jMTAwLnA1NyAuZmlsbCxcbi5jMTAwLnA1OCAuZmlsbCxcbi5jMTAwLnA1OSAuZmlsbCxcbi5jMTAwLnA2MCAuZmlsbCxcbi5jMTAwLnA2MSAuZmlsbCxcbi5jMTAwLnA2MiAuZmlsbCxcbi5jMTAwLnA2MyAuZmlsbCxcbi5jMTAwLnA2NCAuZmlsbCxcbi5jMTAwLnA2NSAuZmlsbCxcbi5jMTAwLnA2NiAuZmlsbCxcbi5jMTAwLnA2NyAuZmlsbCxcbi5jMTAwLnA2OCAuZmlsbCxcbi5jMTAwLnA2OSAuZmlsbCxcbi5jMTAwLnA3MCAuZmlsbCxcbi5jMTAwLnA3MSAuZmlsbCxcbi5jMTAwLnA3MiAuZmlsbCxcbi5jMTAwLnA3MyAuZmlsbCxcbi5jMTAwLnA3NCAuZmlsbCxcbi5jMTAwLnA3NSAuZmlsbCxcbi5jMTAwLnA3NiAuZmlsbCxcbi5jMTAwLnA3NyAuZmlsbCxcbi5jMTAwLnA3OCAuZmlsbCxcbi5jMTAwLnA3OSAuZmlsbCxcbi5jMTAwLnA4MCAuZmlsbCxcbi5jMTAwLnA4MSAuZmlsbCxcbi5jMTAwLnA4MiAuZmlsbCxcbi5jMTAwLnA4MyAuZmlsbCxcbi5jMTAwLnA4NCAuZmlsbCxcbi5jMTAwLnA4NSAuZmlsbCxcbi5jMTAwLnA4NiAuZmlsbCxcbi5jMTAwLnA4NyAuZmlsbCxcbi5jMTAwLnA4OCAuZmlsbCxcbi5jMTAwLnA4OSAuZmlsbCxcbi5jMTAwLnA5MCAuZmlsbCxcbi5jMTAwLnA5MSAuZmlsbCxcbi5jMTAwLnA5MiAuZmlsbCxcbi5jMTAwLnA5MyAuZmlsbCxcbi5jMTAwLnA5NCAuZmlsbCxcbi5jMTAwLnA5NSAuZmlsbCxcbi5jMTAwLnA5NiAuZmlsbCxcbi5jMTAwLnA5NyAuZmlsbCxcbi5jMTAwLnA5OCAuZmlsbCxcbi5jMTAwLnA5OSAuZmlsbCxcbi5jMTAwLnAxMDAgLmZpbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogMC4wOGVtIHNvbGlkICMwMDk4ZmQ7XG4gIHdpZHRoOiAwLjg0ZW07XG4gIGhlaWdodDogMC44NGVtO1xuICBjbGlwOiByZWN0KDBlbSwgMC41ZW0sIDFlbSwgMGVtKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbi5waWUtZmlsbCxcbi5jMTAwLnA1MSAuYmFyOmFmdGVyLFxuLmMxMDAucDUxIC5maWxsLFxuLmMxMDAucDUyIC5iYXI6YWZ0ZXIsXG4uYzEwMC5wNTIgLmZpbGwsXG4uYzEwMC5wNTMgLmJhcjphZnRlcixcbi5jMTAwLnA1MyAuZmlsbCxcbi5jMTAwLnA1NCAuYmFyOmFmdGVyLFxuLmMxMDAucDU0IC5maWxsLFxuLmMxMDAucDU1IC5iYXI6YWZ0ZXIsXG4uYzEwMC5wNTUgLmZpbGwsXG4uYzEwMC5wNTYgLmJhcjphZnRlcixcbi5jMTAwLnA1NiAuZmlsbCxcbi5jMTAwLnA1NyAuYmFyOmFmdGVyLFxuLmMxMDAucDU3IC5maWxsLFxuLmMxMDAucDU4IC5iYXI6YWZ0ZXIsXG4uYzEwMC5wNTggLmZpbGwsXG4uYzEwMC5wNTkgLmJhcjphZnRlcixcbi5jMTAwLnA1OSAuZmlsbCxcbi5jMTAwLnA2MCAuYmFyOmFmdGVyLFxuLmMxMDAucDYwIC5maWxsLFxuLmMxMDAucDYxIC5iYXI6YWZ0ZXIsXG4uYzEwMC5wNjEgLmZpbGwsXG4uYzEwMC5wNjIgLmJhcjphZnRlcixcbi5jMTAwLnA2MiAuZmlsbCxcbi5jMTAwLnA2MyAuYmFyOmFmdGVyLFxuLmMxMDAucDYzIC5maWxsLFxuLmMxMDAucDY0IC5iYXI6YWZ0ZXIsXG4uYzEwMC5wNjQgLmZpbGwsXG4uYzEwMC5wNjUgLmJhcjphZnRlcixcbi5jMTAwLnA2NSAuZmlsbCxcbi5jMTAwLnA2NiAuYmFyOmFmdGVyLFxuLmMxMDAucDY2IC5maWxsLFxuLmMxMDAucDY3IC5iYXI6YWZ0ZXIsXG4uYzEwMC5wNjcgLmZpbGwsXG4uYzEwMC5wNjggLmJhcjphZnRlcixcbi5jMTAwLnA2OCAuZmlsbCxcbi5jMTAwLnA2OSAuYmFyOmFmdGVyLFxuLmMxMDAucDY5IC5maWxsLFxuLmMxMDAucDcwIC5iYXI6YWZ0ZXIsXG4uYzEwMC5wNzAgLmZpbGwsXG4uYzEwMC5wNzEgLmJhcjphZnRlcixcbi5jMTAwLnA3MSAuZmlsbCxcbi5jMTAwLnA3MiAuYmFyOmFmdGVyLFxuLmMxMDAucDcyIC5maWxsLFxuLmMxMDAucDczIC5iYXI6YWZ0ZXIsXG4uYzEwMC5wNzMgLmZpbGwsXG4uYzEwMC5wNzQgLmJhcjphZnRlcixcbi5jMTAwLnA3NCAuZmlsbCxcbi5jMTAwLnA3NSAuYmFyOmFmdGVyLFxuLmMxMDAucDc1IC5maWxsLFxuLmMxMDAucDc2IC5iYXI6YWZ0ZXIsXG4uYzEwMC5wNzYgLmZpbGwsXG4uYzEwMC5wNzcgLmJhcjphZnRlcixcbi5jMTAwLnA3NyAuZmlsbCxcbi5jMTAwLnA3OCAuYmFyOmFmdGVyLFxuLmMxMDAucDc4IC5maWxsLFxuLmMxMDAucDc5IC5iYXI6YWZ0ZXIsXG4uYzEwMC5wNzkgLmZpbGwsXG4uYzEwMC5wODAgLmJhcjphZnRlcixcbi5jMTAwLnA4MCAuZmlsbCxcbi5jMTAwLnA4MSAuYmFyOmFmdGVyLFxuLmMxMDAucDgxIC5maWxsLFxuLmMxMDAucDgyIC5iYXI6YWZ0ZXIsXG4uYzEwMC5wODIgLmZpbGwsXG4uYzEwMC5wODMgLmJhcjphZnRlcixcbi5jMTAwLnA4MyAuZmlsbCxcbi5jMTAwLnA4NCAuYmFyOmFmdGVyLFxuLmMxMDAucDg0IC5maWxsLFxuLmMxMDAucDg1IC5iYXI6YWZ0ZXIsXG4uYzEwMC5wODUgLmZpbGwsXG4uYzEwMC5wODYgLmJhcjphZnRlcixcbi5jMTAwLnA4NiAuZmlsbCxcbi5jMTAwLnA4NyAuYmFyOmFmdGVyLFxuLmMxMDAucDg3IC5maWxsLFxuLmMxMDAucDg4IC5iYXI6YWZ0ZXIsXG4uYzEwMC5wODggLmZpbGwsXG4uYzEwMC5wODkgLmJhcjphZnRlcixcbi5jMTAwLnA4OSAuZmlsbCxcbi5jMTAwLnA5MCAuYmFyOmFmdGVyLFxuLmMxMDAucDkwIC5maWxsLFxuLmMxMDAucDkxIC5iYXI6YWZ0ZXIsXG4uYzEwMC5wOTEgLmZpbGwsXG4uYzEwMC5wOTIgLmJhcjphZnRlcixcbi5jMTAwLnA5MiAuZmlsbCxcbi5jMTAwLnA5MyAuYmFyOmFmdGVyLFxuLmMxMDAucDkzIC5maWxsLFxuLmMxMDAucDk0IC5iYXI6YWZ0ZXIsXG4uYzEwMC5wOTQgLmZpbGwsXG4uYzEwMC5wOTUgLmJhcjphZnRlcixcbi5jMTAwLnA5NSAuZmlsbCxcbi5jMTAwLnA5NiAuYmFyOmFmdGVyLFxuLmMxMDAucDk2IC5maWxsLFxuLmMxMDAucDk3IC5iYXI6YWZ0ZXIsXG4uYzEwMC5wOTcgLmZpbGwsXG4uYzEwMC5wOTggLmJhcjphZnRlcixcbi5jMTAwLnA5OCAuZmlsbCxcbi5jMTAwLnA5OSAuYmFyOmFmdGVyLFxuLmMxMDAucDk5IC5maWxsLFxuLmMxMDAucDEwMCAuYmFyOmFmdGVyLFxuLmMxMDAucDEwMCAuZmlsbCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5jMTAwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEyMHB4O1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuLy8gICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAuMWVtIDAuMWVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7XG59XG4uYzEwMCAqLFxuLmMxMDAgKjpiZWZvcmUsXG4uYzEwMCAqOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG4uYzEwMC5jZW50ZXIge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYzEwMC5iaWcge1xuICBmb250LXNpemU6IDI0MHB4O1xufVxuLmMxMDAuc21hbGwge1xuICBmb250LXNpemU6IDUwcHg7XG59XG4uYzEwMCA+IHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA0LjRlbTtcbiAgbGluZS1oZWlnaHQ6IDQuNGVtO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG4gIC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbi5jMTAwOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMDhlbTtcbiAgbGVmdDogMC4wOGVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCIgXCI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgd2lkdGg6IDAuODRlbTtcbiAgaGVpZ2h0OiAwLjg0ZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICAtby10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG59XG4uYzEwMCAuc2xpY2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBjbGlwOiByZWN0KDBlbSwgMWVtLCAxZW0sIDAuNWVtKTtcbn1cbi5jMTAwLnAxIC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDMuNmRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMy42ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDMuNmRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDMuNmRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDMuNmRlZyk7XG59XG4uYzEwMC5wMiAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg3LjJkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDcuMmRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg3LjJkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSg3LjJkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg3LjJkZWcpO1xufVxuLmMxMDAucDMgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTAuOGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTAuOGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxMC44ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTAuOGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEwLjhkZWcpO1xufVxuLmMxMDAucDQgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTQuNGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTQuNGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxNC40ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTQuNGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE0LjRkZWcpO1xufVxuLmMxMDAucDUgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMThkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDE4ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMThkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxOGRlZyk7XG59XG4uYzEwMC5wNiAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyMS42ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyMS42ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDIxLjZkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyMS42ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjEuNmRlZyk7XG59XG4uYzEwMC5wNyAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNS4yZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyNS4yZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI1LjJkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNS4yZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjUuMmRlZyk7XG59XG4uYzEwMC5wOCAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyOC44ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyOC44ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI4LjhkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyOC44ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjguOGRlZyk7XG59XG4uYzEwMC5wOSAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzMi40ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzMi40ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDMyLjRkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgzMi40ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzIuNGRlZyk7XG59XG4uYzEwMC5wMTAgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzZkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM2ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDM2ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzZkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzNmRlZyk7XG59XG4uYzEwMC5wMTEgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzkuNmRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzkuNmRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzOS42ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzkuNmRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM5LjZkZWcpO1xufVxuLmMxMDAucDEyIC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQzLjJkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDQzLjJkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDMuMmRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDQzLjJkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0My4yZGVnKTtcbn1cbi5jMTAwLnAxMyAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0Ni44MDAwMDAwMDAwMDAwMDRkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDQ2LjgwMDAwMDAwMDAwMDAwNGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0Ni44MDAwMDAwMDAwMDAwMDRkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSg0Ni44MDAwMDAwMDAwMDAwMDRkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0Ni44MDAwMDAwMDAwMDAwMDRkZWcpO1xufVxuLmMxMDAucDE0IC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDUwLjRkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDUwLjRkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNTAuNGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDUwLjRkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg1MC40ZGVnKTtcbn1cbi5jMTAwLnAxNSAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg1NGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNTRkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNTRkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSg1NGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDU0ZGVnKTtcbn1cbi5jMTAwLnAxNiAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg1Ny42ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg1Ny42ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDU3LjZkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSg1Ny42ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNTcuNmRlZyk7XG59XG4uYzEwMC5wMTcgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNjEuMmRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNjEuMmRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg2MS4yZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoNjEuMmRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDYxLjJkZWcpO1xufVxuLmMxMDAucDE4IC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDY0LjhkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDY0LjhkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNjQuOGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDY0LjhkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg2NC44ZGVnKTtcbn1cbi5jMTAwLnAxOSAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg2OC40ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg2OC40ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDY4LjRkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSg2OC40ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNjguNGRlZyk7XG59XG4uYzEwMC5wMjAgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNzJkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDcyZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDcyZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoNzJkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg3MmRlZyk7XG59XG4uYzEwMC5wMjEgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNzUuNjAwMDAwMDAwMDAwMDFkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDc1LjYwMDAwMDAwMDAwMDAxZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDc1LjYwMDAwMDAwMDAwMDAxZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoNzUuNjAwMDAwMDAwMDAwMDFkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg3NS42MDAwMDAwMDAwMDAwMWRlZyk7XG59XG4uYzEwMC5wMjIgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNzkuMmRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNzkuMmRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg3OS4yZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoNzkuMmRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDc5LjJkZWcpO1xufVxuLmMxMDAucDIzIC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDgyLjhkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDgyLjhkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoODIuOGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDgyLjhkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg4Mi44ZGVnKTtcbn1cbi5jMTAwLnAyNCAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg4Ni40ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg4Ni40ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDg2LjRkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSg4Ni40ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoODYuNGRlZyk7XG59XG4uYzEwMC5wMjUgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uYzEwMC5wMjYgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTMuNjAwMDAwMDAwMDAwMDFkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDkzLjYwMDAwMDAwMDAwMDAxZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkzLjYwMDAwMDAwMDAwMDAxZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoOTMuNjAwMDAwMDAwMDAwMDFkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5My42MDAwMDAwMDAwMDAwMWRlZyk7XG59XG4uYzEwMC5wMjcgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTcuMmRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoOTcuMmRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5Ny4yZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoOTcuMmRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDk3LjJkZWcpO1xufVxuLmMxMDAucDI4IC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEwMC44ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxMDAuOGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxMDAuOGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDEwMC44ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTAwLjhkZWcpO1xufVxuLmMxMDAucDI5IC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEwNC40ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxMDQuNGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxMDQuNGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDEwNC40ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTA0LjRkZWcpO1xufVxuLmMxMDAucDMwIC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEwOGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTA4ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDEwOGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDEwOGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEwOGRlZyk7XG59XG4uYzEwMC5wMzEgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTExLjYwMDAwMDAwMDAwMDAxZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxMTEuNjAwMDAwMDAwMDAwMDFkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTExLjYwMDAwMDAwMDAwMDAxZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTExLjYwMDAwMDAwMDAwMDAxZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTExLjYwMDAwMDAwMDAwMDAxZGVnKTtcbn1cbi5jMTAwLnAzMiAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMTUuMmRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTE1LjJkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTE1LjJkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgxMTUuMmRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDExNS4yZGVnKTtcbn1cbi5jMTAwLnAzMyAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMTguOGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTE4LjhkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTE4LjhkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgxMTguOGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDExOC44ZGVnKTtcbn1cbi5jMTAwLnAzNCAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMjIuNGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTIyLjRkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTIyLjRkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgxMjIuNGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEyMi40ZGVnKTtcbn1cbi5jMTAwLnAzNSAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMjZkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDEyNmRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxMjZkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgxMjZkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMjZkZWcpO1xufVxuLmMxMDAucDM2IC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEyOS42ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxMjkuNmRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxMjkuNmRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDEyOS42ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTI5LjZkZWcpO1xufVxuLmMxMDAucDM3IC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzMy4yMDAwMDAwMDAwMDAwMmRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTMzLjIwMDAwMDAwMDAwMDAyZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDEzMy4yMDAwMDAwMDAwMDAwMmRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDEzMy4yMDAwMDAwMDAwMDAwMmRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzMy4yMDAwMDAwMDAwMDAwMmRlZyk7XG59XG4uYzEwMC5wMzggLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM2LjhkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDEzNi44ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDEzNi44ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTM2LjhkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzYuOGRlZyk7XG59XG4uYzEwMC5wMzkgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTQwLjRkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDE0MC40ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE0MC40ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTQwLjRkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxNDAuNGRlZyk7XG59XG4uYzEwMC5wNDAgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTQ0ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxNDRkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTQ0ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTQ0ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTQ0ZGVnKTtcbn1cbi5jMTAwLnA0MSAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxNDcuNmRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTQ3LjZkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTQ3LjZkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgxNDcuNmRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE0Ny42ZGVnKTtcbn1cbi5jMTAwLnA0MiAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxNTEuMjAwMDAwMDAwMDAwMDJkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDE1MS4yMDAwMDAwMDAwMDAwMmRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxNTEuMjAwMDAwMDAwMDAwMDJkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgxNTEuMjAwMDAwMDAwMDAwMDJkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxNTEuMjAwMDAwMDAwMDAwMDJkZWcpO1xufVxuLmMxMDAucDQzIC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE1NC44ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxNTQuOGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxNTQuOGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDE1NC44ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTU0LjhkZWcpO1xufVxuLmMxMDAucDQ0IC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE1OC40ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxNTguNGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxNTguNGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDE1OC40ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTU4LjRkZWcpO1xufVxuLmMxMDAucDQ1IC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE2MmRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTYyZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE2MmRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDE2MmRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE2MmRlZyk7XG59XG4uYzEwMC5wNDYgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTY1LjZkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDE2NS42ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE2NS42ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTY1LjZkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxNjUuNmRlZyk7XG59XG4uYzEwMC5wNDcgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTY5LjIwMDAwMDAwMDAwMDAyZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxNjkuMjAwMDAwMDAwMDAwMDJkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTY5LjIwMDAwMDAwMDAwMDAyZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTY5LjIwMDAwMDAwMDAwMDAyZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTY5LjIwMDAwMDAwMDAwMDAyZGVnKTtcbn1cbi5jMTAwLnA0OCAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxNzIuOGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTcyLjhkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTcyLjhkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgxNzIuOGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE3Mi44ZGVnKTtcbn1cbi5jMTAwLnA0OSAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxNzYuNGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTc2LjRkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTc2LjRkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgxNzYuNGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE3Ni40ZGVnKTtcbn1cbi5jMTAwLnA1MCAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmMxMDAucDUxIC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4My42ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxODMuNmRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODMuNmRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDE4My42ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgzLjZkZWcpO1xufVxuLmMxMDAucDUyIC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4Ny4yMDAwMDAwMDAwMDAwMmRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTg3LjIwMDAwMDAwMDAwMDAyZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4Ny4yMDAwMDAwMDAwMDAwMmRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDE4Ny4yMDAwMDAwMDAwMDAwMmRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4Ny4yMDAwMDAwMDAwMDAwMmRlZyk7XG59XG4uYzEwMC5wNTMgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTkwLjhkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDE5MC44ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE5MC44ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTkwLjhkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxOTAuOGRlZyk7XG59XG4uYzEwMC5wNTQgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTk0LjRkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDE5NC40ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE5NC40ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTk0LjRkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxOTQuNGRlZyk7XG59XG4uYzEwMC5wNTUgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTk4ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxOThkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTk4ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTk4ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTk4ZGVnKTtcbn1cbi5jMTAwLnA1NiAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyMDEuNmRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjAxLjZkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjAxLjZkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyMDEuNmRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIwMS42ZGVnKTtcbn1cbi5jMTAwLnA1NyAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyMDUuMjAwMDAwMDAwMDAwMDJkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDIwNS4yMDAwMDAwMDAwMDAwMmRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyMDUuMjAwMDAwMDAwMDAwMDJkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyMDUuMjAwMDAwMDAwMDAwMDJkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMDUuMjAwMDAwMDAwMDAwMDJkZWcpO1xufVxuLmMxMDAucDU4IC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDIwOC44ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyMDguOGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyMDguOGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDIwOC44ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjA4LjhkZWcpO1xufVxuLmMxMDAucDU5IC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDIxMi40ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyMTIuNGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyMTIuNGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDIxMi40ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjEyLjRkZWcpO1xufVxuLmMxMDAucDYwIC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDIxNmRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjE2ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDIxNmRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDIxNmRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIxNmRlZyk7XG59XG4uYzEwMC5wNjEgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjE5LjZkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDIxOS42ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDIxOS42ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMjE5LjZkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMTkuNmRlZyk7XG59XG4uYzEwMC5wNjIgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjIzLjIwMDAwMDAwMDAwMDAyZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyMjMuMjAwMDAwMDAwMDAwMDJkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjIzLjIwMDAwMDAwMDAwMDAyZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMjIzLjIwMDAwMDAwMDAwMDAyZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjIzLjIwMDAwMDAwMDAwMDAyZGVnKTtcbn1cbi5jMTAwLnA2MyAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyMjYuOGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjI2LjhkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjI2LjhkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyMjYuOGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIyNi44ZGVnKTtcbn1cbi5jMTAwLnA2NCAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyMzAuNGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjMwLjRkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjMwLjRkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyMzAuNGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIzMC40ZGVnKTtcbn1cbi5jMTAwLnA2NSAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyMzRkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDIzNGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyMzRkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyMzRkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMzRkZWcpO1xufVxuLmMxMDAucDY2IC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDIzNy42ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyMzcuNmRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyMzcuNmRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDIzNy42ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjM3LjZkZWcpO1xufVxuLmMxMDAucDY3IC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI0MS4yMDAwMDAwMDAwMDAwMmRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjQxLjIwMDAwMDAwMDAwMDAyZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI0MS4yMDAwMDAwMDAwMDAwMmRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDI0MS4yMDAwMDAwMDAwMDAwMmRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI0MS4yMDAwMDAwMDAwMDAwMmRlZyk7XG59XG4uYzEwMC5wNjggLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjQ0LjhkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI0NC44ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI0NC44ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMjQ0LjhkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNDQuOGRlZyk7XG59XG4uYzEwMC5wNjkgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjQ4LjRkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI0OC40ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI0OC40ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMjQ4LjRkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNDguNGRlZyk7XG59XG4uYzEwMC5wNzAgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjUyZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyNTJkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjUyZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMjUyZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjUyZGVnKTtcbn1cbi5jMTAwLnA3MSAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNTUuNmRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjU1LjZkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjU1LjZkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNTUuNmRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI1NS42ZGVnKTtcbn1cbi5jMTAwLnA3MiAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNTkuMmRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjU5LjJkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjU5LjJkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNTkuMmRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI1OS4yZGVnKTtcbn1cbi5jMTAwLnA3MyAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNjIuOGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjYyLjhkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjYyLjhkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNjIuOGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI2Mi44ZGVnKTtcbn1cbi5jMTAwLnA3NCAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNjYuNDAwMDAwMDAwMDAwMDNkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI2Ni40MDAwMDAwMDAwMDAwM2RlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNjYuNDAwMDAwMDAwMDAwMDNkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNjYuNDAwMDAwMDAwMDAwMDNkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNjYuNDAwMDAwMDAwMDAwMDNkZWcpO1xufVxuLmMxMDAucDc1IC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG4uYzEwMC5wNzYgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjczLjZkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI3My42ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3My42ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMjczLjZkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzMuNmRlZyk7XG59XG4uYzEwMC5wNzcgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjc3LjJkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI3Ny4yZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3Ny4yZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMjc3LjJkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzcuMmRlZyk7XG59XG4uYzEwMC5wNzggLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjgwLjhkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI4MC44ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI4MC44ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMjgwLjhkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyODAuOGRlZyk7XG59XG4uYzEwMC5wNzkgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjg0LjQwMDAwMDAwMDAwMDAzZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyODQuNDAwMDAwMDAwMDAwMDNkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjg0LjQwMDAwMDAwMDAwMDAzZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMjg0LjQwMDAwMDAwMDAwMDAzZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjg0LjQwMDAwMDAwMDAwMDAzZGVnKTtcbn1cbi5jMTAwLnA4MCAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyODhkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI4OGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyODhkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyODhkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyODhkZWcpO1xufVxuLmMxMDAucDgxIC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI5MS42ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyOTEuNmRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyOTEuNmRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDI5MS42ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjkxLjZkZWcpO1xufVxuLmMxMDAucDgyIC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI5NS4yZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyOTUuMmRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyOTUuMmRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDI5NS4yZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjk1LjJkZWcpO1xufVxuLmMxMDAucDgzIC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI5OC44ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyOTguOGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyOTguOGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDI5OC44ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjk4LjhkZWcpO1xufVxuLmMxMDAucDg0IC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDMwMi40MDAwMDAwMDAwMDAwM2RlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzAyLjQwMDAwMDAwMDAwMDAzZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDMwMi40MDAwMDAwMDAwMDAwM2RlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDMwMi40MDAwMDAwMDAwMDAwM2RlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDMwMi40MDAwMDAwMDAwMDAwM2RlZyk7XG59XG4uYzEwMC5wODUgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzA2ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzMDZkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzA2ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzA2ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzA2ZGVnKTtcbn1cbi5jMTAwLnA4NiAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzMDkuNmRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzA5LjZkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzA5LjZkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgzMDkuNmRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDMwOS42ZGVnKTtcbn1cbi5jMTAwLnA4NyAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzMTMuMmRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzEzLjJkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzEzLjJkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgzMTMuMmRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDMxMy4yZGVnKTtcbn1cbi5jMTAwLnA4OCAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzMTYuOGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzE2LjhkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzE2LjhkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgzMTYuOGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDMxNi44ZGVnKTtcbn1cbi5jMTAwLnA4OSAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzMjAuNDAwMDAwMDAwMDAwMDNkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDMyMC40MDAwMDAwMDAwMDAwM2RlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzMjAuNDAwMDAwMDAwMDAwMDNkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgzMjAuNDAwMDAwMDAwMDAwMDNkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMjAuNDAwMDAwMDAwMDAwMDNkZWcpO1xufVxuLmMxMDAucDkwIC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDMyNGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzI0ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDMyNGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDMyNGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDMyNGRlZyk7XG59XG4uYzEwMC5wOTEgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzI3LjZkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDMyNy42ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDMyNy42ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzI3LjZkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMjcuNmRlZyk7XG59XG4uYzEwMC5wOTIgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzMxLjJkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDMzMS4yZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDMzMS4yZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzMxLjJkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMzEuMmRlZyk7XG59XG4uYzEwMC5wOTMgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzM0LjhkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDMzNC44ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDMzNC44ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzM0LjhkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMzQuOGRlZyk7XG59XG4uYzEwMC5wOTQgLmJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzM4LjQwMDAwMDAwMDAwMDAzZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzMzguNDAwMDAwMDAwMDAwMDNkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzM4LjQwMDAwMDAwMDAwMDAzZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzM4LjQwMDAwMDAwMDAwMDAzZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzM4LjQwMDAwMDAwMDAwMDAzZGVnKTtcbn1cbi5jMTAwLnA5NSAuYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNDJkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM0MmRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzNDJkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgzNDJkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzNDJkZWcpO1xufVxuLmMxMDAucDk2IC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM0NS42ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNDUuNmRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzNDUuNmRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDM0NS42ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzQ1LjZkZWcpO1xufVxuLmMxMDAucDk3IC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM0OS4yZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNDkuMmRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzNDkuMmRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDM0OS4yZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzQ5LjJkZWcpO1xufVxuLmMxMDAucDk4IC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1Mi44ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNTIuOGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzNTIuOGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDM1Mi44ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzUyLjhkZWcpO1xufVxuLmMxMDAucDk5IC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1Ni40MDAwMDAwMDAwMDAwM2RlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzU2LjQwMDAwMDAwMDAwMDAzZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDM1Ni40MDAwMDAwMDAwMDAwM2RlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDM1Ni40MDAwMDAwMDAwMDAwM2RlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM1Ni40MDAwMDAwMDAwMDAwM2RlZyk7XG59XG4uYzEwMC5wMTAwIC5iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG59XG4uYzEwMDpob3ZlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jMTAwOmhvdmVyID4gc3BhbiB7XG4gIHdpZHRoOiAzLjMzZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjMzZW07XG4gIGZvbnQtc2l6ZTogMC4zZW07XG4gIGNvbG9yOiAjMzA3YmJiO1xufVxuLmMxMDA6aG92ZXI6YWZ0ZXIge1xuICB0b3A6IDAuMDRlbTtcbiAgbGVmdDogMC4wNGVtO1xuICB3aWR0aDogMC45MmVtO1xuICBoZWlnaHQ6IDAuOTJlbTtcbn1cbi5jMTAwLmRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3Nzc3O1xufVxuLmMxMDAuZGFyayAuYmFyLFxuLmMxMDAuZGFyayAuZmlsbCB7XG4gIGJvcmRlci1jb2xvcjogI2M2ZmYwMCAhaW1wb3J0YW50O1xufVxuLmMxMDAuZGFyayA+IHNwYW4ge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi5jMTAwLmRhcms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2NjY2O1xufVxuLmMxMDAuZGFyazpob3ZlciA+IHNwYW4ge1xuICBjb2xvcjogI2M2ZmYwMDtcbn1cbi5jMTAwLmdyZWVuIC5iYXIsXG4uYzEwMC5ncmVlbiAuZmlsbCB7XG4gIGJvcmRlci1jb2xvcjogIzRkYjUzYyAhaW1wb3J0YW50O1xufVxuLmMxMDAuZ3JlZW46aG92ZXIgPiBzcGFuIHtcbiAgY29sb3I6ICM0ZGI1M2M7XG59XG4uYzEwMC5ncmVlbi5kYXJrIC5iYXIsXG4uYzEwMC5ncmVlbi5kYXJrIC5maWxsIHtcbiAgYm9yZGVyLWNvbG9yOiAjNWZkNDAwICFpbXBvcnRhbnQ7XG59XG4uYzEwMC5ncmVlbi5kYXJrOmhvdmVyID4gc3BhbiB7XG4gIGNvbG9yOiAjNWZkNDAwO1xufVxuLmMxMDAub3JhbmdlIC5iYXIsXG4uYzEwMC5vcmFuZ2UgLmZpbGwge1xuICBib3JkZXItY29sb3I6ICNkZDlkMjIgIWltcG9ydGFudDtcbn1cbi5jMTAwLm9yYW5nZTpob3ZlciA+IHNwYW4ge1xuICBjb2xvcjogI2RkOWQyMjtcbn1cbi5jMTAwLm9yYW5nZS5kYXJrIC5iYXIsXG4uYzEwMC5vcmFuZ2UuZGFyayAuZmlsbCB7XG4gIGJvcmRlci1jb2xvcjogI2UwODgzMyAhaW1wb3J0YW50O1xufVxuLmMxMDAub3JhbmdlLmRhcms6aG92ZXIgPiBzcGFuIHtcbiAgY29sb3I6ICNlMDg4MzM7XG59XG4iLCIuY3VzdG9tLW1vZGFse1xuICAgIC5tb2RhbC1ib2R5e1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG59XG4ubW9kYWwtYm9keXtcbiAgICAubW9kYWwtZm9vdGVye1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gICAgfVxufVxuXG4ubW9kYWx7XG4gICAgLnVwbG9hZC1pbWd7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgLmN1c3RvbS1maWxlIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBoZWlnaHQ6MzdweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudXBsb2FkZWQtcGljdHVyZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgICAgICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNGQ0ZDQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxufVxuLm1vZGFsLWJhY2tkcm9we1xuICAgIG9wYWNpdHk6IDAuMiAhaW1wb3J0YW50O1xufVxuLm1vZGFsLWRpYWxvZ3tcbiAgICAubW9kYWwtY29udGVudHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IG5vbmUgICFpbXBvcnRhbnQ7XG4gICAgICAgIC5tb2RhbC1oZWFkZXJ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAyNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjZGQTtcbiAgICAgICAgICAgIC5tb2RhbC10aXRsZXtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxYzMwNDcgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUHVibGljIFNhbnNcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBidXR0b24uY2xvc2V7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0IzQjJCMyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGU5MTcnO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDowO1xuICAgICAgICAgICAgICAgICAgICByaWdodDowO1xuICAgICAgICAgICAgICAgICAgICB0b3A6LTJweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNzg3NzdBICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tb2RhbC1ib2R5e1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCAwIDAgMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEwMjRweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDcwcHggMjBweCAwIDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tb2RhbC10aXRsZS1pbm5lcntcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMzMwNEU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubW9kYWwtaHJ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRpdGxle1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMzMwNEU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyAubW9kYWwtZm9ybXtcbiAgICAgICAgICAgIC8vICAgICAubWYtYm9keXtcbiAgICAgICAgICAgIC8vICAgICAgICAgcGFkZGluZzogNTBweCAwO1xuICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIGZvcm17XG4gICAgICAgICAgICAgICAgLmZvcm0tYm9keXtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZm9ybS1mb290ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkY2RkE7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAyNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1vZGFsLWJvZHktZm9vdGVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkY2RkE7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1vZGFsLWZvb3RlcntcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBidXR0b257XG4gICAgICAgICAgICAgICAgJi5tb2RhbC1idG57XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY3VzdG9tLXRhYnN7XG4gICAgbWF4LWhlaWdodDogMTcwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gMCBhdXRvO1xuICAgIC50YWJze1xuICAgICAgICB1bHtcbiAgICAgICAgICAgICYubmF2e31cbiAgICAgICAgICAgICYubmF2LXRhYnN7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgJi5uYXYtaXRlbXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5uYXYtbGlua3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMkQ5MUY3ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMkQ5MUY3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTA5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IzJEOTFGNyAhaW1wb3J0YW50IDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiQ2hvb3NlIGRhdGEgZmlsZSB0eXBlXCI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzo0cHggMzBweCAwIDAgO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzMDRFO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50YWItY29udGVudHtcbiAgICAgICAgICAgIC50YWItcGFuZXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbiIsIi5idG4tb3V0bGluZSB7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gICYuYnRuLW91dGxpbmUge1xuICAgIGNvbG9yOiAkYmx1ZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogJGJsdWUgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuXG4uYnRuLWJsdWUtb3V0bGluZSB7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICRibHVlLWNvbG9yO1xufVxuXG4uYnRuLWluZm8ge1xuICAmLmJ0bi1ibHVlLW91dGxpbmUge1xuICAgIGNvbG9yOiAkYmx1ZS1jb2xvcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogJGJsdWUtY29sb3IgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuXG4ubGF5b3V0LXNpZGViYXItbGFyZ2UgLm1haW4taGVhZGVyIHtcbiAgaGVpZ2h0OiA1NnB4O1xufVxuXG4uZ3JleS1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjZGQTtcbn1cblxuYm9keSB7XG4gIC5tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDU2cHgpO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAwcHgpO1xuXG4gICAgJi5uby1ib3R0b20tYmFyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAwcHgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAubWluLWhlaWdodF93cmFwUGFyZW50IHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTZweCk7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDBweCk7XG4gIH1cbn1cblxuXG4ubGF5b3V0LXNpZGViYXItbGFyZ2UgLnNpZGViYXItbGVmdC1zZWNvbmRhcnksXG4ubGF5b3V0LXNpZGViYXItbGFyZ2UgLnNpZGViYXItbGVmdCB7XG4gIHRvcDogNTZweCAhaW1wb3J0YW50O1xuICB0b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWFpbi1jb250ZW50LXdyYXAge1xuICAmLnNpZGVuYXYtb3BlbiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICB9XG59XG5cbi5zaWRlLWNvbnRlbnQtd3JhcC5tZW51SXNPcGVuZWQrLm1haW4tY29udGVudC13cmFwLnNpZGVuYXYtb3BlbiB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gIHotaW5kZXg6IDkwO1xufVxuXG4ubGF5b3V0LXNpZGViYXItbGFyZ2Uge1xuICAuc2lkZS1jb250ZW50LXdyYXAge1xuICAgIC5zaWRlYmFyLWxlZnQge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzI2N0ZDMiAwJSwgIzEyNjhBOCAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA1NnB4KTtcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDBweCk7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuXG4gICAgICAubG9nby1jb2wge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHggMzBweCAxMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmljb24tc3ZnIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5icmFuZGluZy10ZXh0IHtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDYwcHg7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvLXN2ZyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2lkZWJhci1oYW5kbGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB0b3A6IDI2cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm1lbnUtb3BlbiB7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgLmxvZ28tY29se1xuICAgICAgICAgICAgLmxvZ28tc3Zne1xuICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuc2lkZWJhci1oYW5kbGUge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlIGFsbDtcbiAgICAgICAgICAgIC8vIHRyYW5zaXRpb24tZGVsYXk6IDAuOHM7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnVzZXItcHJvZmlsZSB7XG4gICAgICAgICAgICB3aWR0aDogMjM0cHg7XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXZpZ2F0aW9uLWxlZnQge1xuICAgICAgICAgICAgd2lkdGg6IDIzNHB4O1xuXG4gICAgICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgICBzcGFuLm5hdi10ZXh0IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgICAgLnN1Yi1tZW51LXdyYXAge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubmF2aWdhdGlvbi1sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIC8vIHRyYW5zaXRpb24tZGVsYXk6IDAuNHM7XG5cbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgIGZsZXgtZmxvdzogd3JhcDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBtYXJnaW46IDE1cHggMDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLnN1Yi1tZW51LXdyYXAge1xuICAgICAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgJi5yb3V0ZXItbGluay1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjY4ZWQzOTA7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnN1Yi1tZW51LXdyYXAge1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZSBhbGw7XG4gICAgICAgICAgICAvLyB0cmFuc2l0aW9uLWRlbGF5OiAxcztcbiAgICAgICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiAjMTc4MEM2NjA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMTI2OEE4O1xuXG4gICAgICAgICAgICAubmF2LWl0ZW0taG9sZCB7XG4gICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICMxMjY4QTg7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ubmF2LXRleHQge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdWItbWVudS13cmFwIHtcbiAgICAgICAgICAgICAgLy8gb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZDogIzEyNjhBODtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsaS5zdWItbmF2LWl0ZW0ge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjFweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgICYucm91dGVyLWxpbmstYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxMjY4QTg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzE3ODBDNjkwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIGxlZnQ6IDIzcHg7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA4NSU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGREZERkQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgLm5hdi1pdGVtLWhvbGQge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtaXRlbS1ob2xkIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAvLyB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgICAgICAvLyBtYXJnaW46IDE1cHggMCAwO1xuICAgICAgICAgICAgJi5yb3V0ZXItbGluay1leGFjdC1hY3RpdmUucm91dGVyLWxpbmstYWN0aXZlIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ubmF2LXRleHQge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlYmFyLWxlZnQtc2Vjb25kYXJ5IHtcbiAgICAgICYub3BlbiB7XG4gICAgICAgIC8vIGxlZnQ6IDUwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5tZW51SXNPcGVuZWQge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzI2N0ZDMiAwJSwgIzEyNjhBOCAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UgYWxsO1xuICAgICAgLy8gdHJhbnNpdGlvbi1kZWxheTogMC44cztcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAgIC5zaWRlYmFyLWxlZnQge1xuICAgICAgICAmLm1lbnUtb3BlbiB7XG4gICAgICAgICAgLmxvZ28tY29se1xuICAgICAgICAgICAgICAvLyAuaWNvbi1zdmd7XG4gICAgICAgICAgICAgIC8vICAgZGlzcGxheTpub25lO1xuICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgIC5sb2dvLXN2Z3tcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgbGVmdDogNDlweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNpZGViYXItaGFuZGxlIHtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC40cyBlYXNlIGFsbDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC44cztcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudXNlci1wcm9maWxlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2aWdhdGlvbi1sZWZ0IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuXG4gICAgICAgICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICAgICAgc3Bhbi5uYXYtdGV4dCB7XG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgICAgIC5zdWItbWVudS13cmFwIHtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5uYXYtaXRlbS1ob2xke1xuICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc3ViLW1lbnV7XG4gICAgICAgICAgICAgICAgICBsaS5zdWItbmF2LWl0ZW17XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC51c2VyLXByb2ZpbGV7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTdweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC51c2VyLXByb2ZpbGUge1xuICAgIGJhY2tncm91bmQ6ICMxNTZiYWI7XG4gICAgYm9yZGVyLWNvbG9yOiAjQTFDREVFO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGE6aG92ZXJ7XG4gICAgICBiYWNrZ3JvdW5kOiAjMTU2YmFiO1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMjdweDtcbiAgICB9XG4gIH1cbn1cblxuLmxpbmVoZWlnaHQtbm9ybWFsIHtcbiAgbGluZS1oZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS10YWJsZSB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG5cbiAgdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnRhYmxlLXJvdyB7XG4gICAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbi5ib2R5LXRhYmxlIHtcbiAgLnRyLXRhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAudGQtdGFibGUge1xuICAgICAgKiB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlci10YWJsZSB7XG4gIC50ci10YWJsZSB7XG4gICAgJi5iZy10cmFuc3BhcmVudCB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmLmJnLXdoaXRlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxuXG4gICAgJi5iZy1ncmV5IHtcbiAgICAgIGJhY2tncm91bmQ6ICNlYWVhZWE7XG4gICAgfVxuXG4gICAgLnRkLXRhYmxlIHtcbiAgICAgIGNvbG9yOiAjNzg3NzdBO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gIH1cbn1cblxuLmNvbG9yLWdyZXkge1xuICBjb2xvcjogIzc4Nzc3QTtcbn1cblxuLnRyLXRhYmxlIHtcbiAgLy8gZGlzcGxheTogZ3JpZDtcbiAgLy8gZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwLjRmciAwLjdmciAxLjVmciAxZnIgMWZyIDFmciAxZnIgMWZyO1xuICAvLyBnYXA6IDE0cHggMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG4gIC50ZC10YWJsZSB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgbWluLXdpZHRoOiA1MHB4O1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGNvbG9yOiAjM0MzQzNDO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAmLmNvbC0xIHtcbiAgICAgIGZsZXg6IDkwUFg7XG4gICAgICBtYXgtd2lkdGg6IDkwUFg7XG4gICAgfVxuXG4gICAgJi5jb2wtMiB7XG4gICAgICBmbGV4OiAxODBweDtcbiAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgfVxuXG4gICAgJi5jb2wtMyB7XG4gICAgICBmbGV4OiAyNTBweDtcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgfVxuXG4gICAgJi5jb2wtNCB7XG4gICAgICBmbGV4OiA0MDBweDtcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxNjAwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1pbi13aWR0aDogODBweDtcblxuICAgICAgJi5jb2wtMSB7XG4gICAgICAgIGZsZXg6IDEzMFBYO1xuICAgICAgICBtYXgtd2lkdGg6IDEzMFBYO1xuICAgICAgfVxuXG4gICAgICAmLmNvbC0yIHtcbiAgICAgICAgZmxleDogMjIwcHg7XG4gICAgICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgICB9XG5cbiAgICAgICYuY29sLTMge1xuICAgICAgICBmbGV4OiAyOTBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAyOTBweDtcbiAgICAgIH1cblxuICAgICAgJi5jb2wtNCB7XG4gICAgICAgIGZsZXg6IDQzMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDQzMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAmLmNvbC0xIHtcbiAgICAgICAgZmxleDogMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDMzJTtcbiAgICAgIH1cblxuICAgICAgJi5jb2wtMiB7XG4gICAgICAgIGZsZXg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgJi5jb2wtMyB7XG4gICAgICAgIGZsZXg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgJi5jb2wtNCB7XG4gICAgICAgIGZsZXg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRleHQtY2VudGVyIHtcbiAgLnRyLXRhYmxlIHtcbiAgICAudGQtdGFibGUge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi5iYWRnZS1wcmltYXJ5IHtcbiAgY29sb3I6ICMyNzk1RTg7XG4gIGJhY2tncm91bmQ6ICNCNkUwRkU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgd2lkdGg6IDgycHg7XG4gIGhlaWdodDogMTdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM2ODdlOTQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiA0cHggMTVweDtcbn1cblxuLnRhYmxlLW91dGxpbmUtbGFiZWwtbGlnaHQge1xuICBib3JkZXItY29sb3I6ICMyOEFDQUY7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzI4QUNBRjtcbn1cblxuLnRhYmxlLW91dGxpbmUtbGFiZWwtZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzEyNzVCQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMTI3NUJCO1xufVxuXG4uYmFkZ2UtY29tcGxldGlvbiB7XG4gIHBhZGRpbmc6IDRweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBjb2xvcjogIzBDQUI5MztcbiAgZm9udC1zaXplOiAxMHB4O1xuICBtaW4td2lkdGg6IDgwcHg7XG59XG5cbi5iYWRnZS0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkFGMEU4O1xufVxuXG4uYmFkZ2UtOTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkFGMEU4OTA7XG59XG5cbi5iYWRnZS03NSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQUYwRTg3NTtcbn1cblxuLmJhZGdlLTUwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JBRjBFODUwO1xufVxuXG4uYmFkZ2UtMjUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkFGMEU4MjU7XG59XG5cbi5iYWRnZS0xMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQUYwRTgyNTtcbn1cblxuLmJhZGdlLTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkFGMEU4MjU7XG59XG5cbi5jb2xvci1pbmhlcml0IHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5zZWxlY3RlZC1iYWRnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWVhZWI7XG4gIGNvbG9yOiAjMTI5ZGEwO1xuICBwYWRkaW5nOiAycHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAmLnJhcXRhbi1iYWRnZSB7XG4gICAgY29sb3I6ICMxMjc1QkI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZGRlZTtcbiAgfVxufVxuXG4uc2VsZWN0ZWQtYmFkZ2UtZmlyc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRkZGVlO1xuICBjb2xvcjogIzI2ODBjMTtcbiAgcGFkZGluZzogMnB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5cbi5idG4tdGFibGUtZmlsdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTIwLCAxMTksIDEyMik7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4XG59XG5cbi5hY3RpdmUtbGFiZWwge1xuICBiYWNrZ3JvdW5kOiAjRDBFRkQ0O1xuICBjb2xvcjogIzBDODY0NDtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmluYWN0aXZlLWxhYmVsIHtcbiAgYmFja2dyb3VuZDogI2Q4ZGZlODtcbiAgY29sb3I6ICMzMDQ5NjE7XG4gIHBhZGRpbmc6IDRweCAxMHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5kaXNhYmxlZC1sYWJlbCB7XG4gIGJhY2tncm91bmQ6ICNkOGRmZTg7XG4gIGNvbG9yOiAjMzA0OTYxO1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYnJlYWRjdXJicy10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAubWFpbi1jb21wb25lbnQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGNvbG9yOiAjNjg3RTk0O1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIC5jb21wb25lbnQtdGl0bGUge1xuICAgIGNvbG9yOiAjMUMzMDQ3O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgfVxufVxuXG5wLlZ1ZVBhZ2luYXRpb25fX2NvdW50LlZ1ZVBhZ2luYXRpb25fX2NvdW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNhdmUtYW5kLWV4aXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG5cbiAgYnV0dG9uIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQkZDQUQ2O1xuICAgIGNvbG9yOiAkYmx1ZTtcbiAgICBzaXplOiAxNHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWluLXdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRiZy1saWdodC1ibHVlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XG4gICAgICBjb2xvcjogJGJsdWU7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1vZGFsXG5cbi5zZWFyY2gtcHJvZHVjdC1pbWcge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLnNjcm9sbC1iYXItc3R5bGU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG59XG5cbi5zY3JvbGwtYmFyLXN0eWxlOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc2Nyb2xsLWJhci1zdHlsZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjNDhjZGQwO1xuICBiYWNrZ3JvdW5kOiAjMmYyYjQ3O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4udGV4dC1kYXJrYmx1ZSB7XG4gIGNvbG9yOiAkcHVycGxlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0Ymx1ZSB7XG4gIGNvbG9yOiAkYmx1ZS1pbmZvY29sb3IgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JleSB7XG4gIGNvbG9yOiAjYWRiNWJkICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICRwdXJwbGUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrYmx1ZSB7XG4gIGJvcmRlci1jb2xvcjogJHB1cnBsZSAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTAwcHgge1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbn1cblxuLm1pbi13LTEwMHB4IHtcbiAgbWluLXdpZHRoOiAxMDBweDtcbn1cblxuLnVwbG9hZF9maWxlLWJvcmRlci1ib3gge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTdiNWM0NmU7XG4gIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICBoZWlnaHQ6IDEyNXB4O1xuICB3aWR0aDogMTI1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICBpbnB1dCB7XG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAuY3VzdG9tLWZpbGUtaW5wdXR+bGFiZWwuY3VzdG9tLWZpbGUtbGFiZWw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGU5MDAnICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNBN0I1QzQ7XG4gICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC8vIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNBN0I1QzQ7XG4gIH1cblxuICBsYWJlbCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWZsb3c6IHdyYXA7XG5cbiAgICAuZm9ybS1maWxlLXRleHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAmOmVtcHR5IHtcbiAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnXFxlOTE3JyAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAjMzMzMDRlO1xuICAgICAgICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzMzMDRlO1xuICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWZpbGUge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIC8qIGRpc3BsYXk6IGZsZXg7ICovXG4gICAgLyogYWxpZ24taXRlbXM6IGNlbnRlcjsgKi9cbiAgfVxufVxuXG4uZGV0YWlsX2Jhc2ljX2ltYWdlX3VwbG9hZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhN2I1YzQ2ZTtcbiAgd2lkdGg6IDEyNXB4O1xuICBoZWlnaHQ6IDEyNXB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwcHggMnB4IDNweCAjMDAwMDAwMUE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZS1pbi1vdXQ7XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuXG4gIGlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICY6Y2hlY2tlZCB7XG4gICAgICArbGFiZWwge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnXFxlOTEyJztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNmNiMmViO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBsYWJlbCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0I1QjVCNTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi5kZWZhdWx0Q2hlY2tlZCB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudmlkZW9fbGFiZWwge1xuICAgIHdpZHRoOiAxMjdweDtcbiAgICBoZWlnaHQ6IDEyN3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtOHB4O1xuICAgIHRvcDogLThweDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJ1xcZTkyNic7XG4gICAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBjb2xvcjogcmdiKDE4MSwgMTgxLCAxODEpO1xuICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgIGJhY2tncm91bmQ6ICNlYmViZWI7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgaSB7XG4gICAgICBjb2xvcjogIzMzMzA0RTtcblxuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlciB7XG4gICAgICBpIHtcbiAgICAgICAgY29sb3I6ICMxNjlCRkY7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm92ZXJsYXktY292ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJvdHRvbTogNDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJhY2tncm91bmQ6ICMwMDAwMDA5MDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5WaWV3LW1lZGlhIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZDogIzNDM0MzQztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzNDM0MzQztcbiAgICB3aWR0aDogODBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNFNkVDRjI7XG5cbiAgICAuVmlldy1tZWRpYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlLWluLW91dDtcbiAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICB9XG59XG5cbi5pbnB1dC1ncmV5LWJnIHtcbiAgYmFja2dyb3VuZDogI2ViZWJlYiAhaW1wb3J0YW50O1xufVxuXG4uYmFjay1idG4ge1xuICBjb2xvcjogIzMzMzA0RTtcbiAgZm9udC1mYW1pbHk6IFwibW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBpIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIH1cbn1cblxuLmltYWdlLXN0YXR1cy1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIHJpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICBidXR0b24ge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgd2lkdGg6IDIzcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgJjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBtaW4td2lkdGg6IDExNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogNXB4IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHggIWltcG9ydGFudDtcblxuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDNweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICMxQzMwNDc7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMjc5NUU4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgICYuaWNvbi1jaGVja2VkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMUMzMDQ3O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG5cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIG5ldyBkZXNpZ25cbi5zZWN0aW9uLWJnIHtcbiAgYmFja2dyb3VuZDogI0YyRjZGQSAhaW1wb3J0YW50O1xufVxuXG4uY29sLWJnIHtcbiAgYmFja2dyb3VuZDogI0U5RURGMjtcbn1cblxuXG5cbi8vIG5ldyB0YWJsZSBjc3NcbnRhYmxlIHtcbiAgdGJvZHkge1xuICAgIHRyIHtcbiAgICAgIHRkIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjMUMzMDQ3ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b20tdGFibGUge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwcHggMXB4IDNweCAjMDAwMDAwMTk7XG5cbiAgdGFibGUge1xuICAgIGJvcmRlcjogMHB4O1xuXG4gICAgdGhlYWQge1xuICAgICAgdHIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlY2YyO1xuXG4gICAgICAgIHRoIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBjb2xvcjogIzQ5NjQ3QTtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuXG4gICAgICAgICAgLmZpbHRlci1jb2x1bW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NjU4MDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCA1cHg7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB0Ym9keSB7XG4gICAgICB0ciB7XG4gICAgICAgIHRkIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICYucHJvZHVjdC1pbWcge1xuICAgICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC52dWUtY2hlY2tib3gge1xuICAgICAgaW5wdXQge1xuICAgICAgICArbGFiZWwge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNEOERGRTg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICArbGFiZWwge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDhhNGU5O1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnRhYmxlLWhlYWQtc3RpY2t5e1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgIHRoZWFke1xuICAgICAgICB0cntcbiAgICAgICAgICB0aHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCAyMHB4IDFweCByZ2IoMCAwIDAgLyA2JSksIDAgMXB4IDRweCByZ2IoMCAwIDAgLyA4JSk7XG4gICAgICAgICAgICBjb2xvcjogIzQ5NjQ3QTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmVjZjI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuYnVsay1wcm9kdWN0LWRlbGV0ZS1saXN0e1xuICAgIG1heC1oZWlnaHQ6IDQ4MHB4O1xuICAgIGhlaWdodDogNDgwcHg7XG4gICAgdGFibGV7XG4gICAgICB0Ym9keXtcbiAgICAgICAgdHJ7XG4gICAgICAgICAgdGR7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0M2NoO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmN1c3RvbS10YWJsZS1saXN0e1xuICAgIHRhYmxle1xuICAgICAgdGJvZHl7XG4gICAgICAgIHRye1xuICAgICAgICAgIHRke1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLnYtc2VsZWN0LFxuLnZzX19kcm9wZG93bi10b2dnbGUge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZDogdW5zZXQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M5ZDNkZCAhaW1wb3J0YW50O1xufVxuXG4uY3VzLWFjY29yZGlhbiB7XG4gICYuYnRuLWluZm8ge1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cblxuLmZlYXR1cmVzLWZpbHRlciB7XG4gIC52c19fc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50YWJsZS1zdHJpcGVkIHtcbiAgdHIge1xuICAgIHRkIHt9XG4gIH1cbn1cblxuLmRyYWctbWVzc2FnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzhEOUZCMDtcbn1cblxuLmlucHV0LWZpZWxkLWRyYWcge1xuICAuY3Vyc29yRFJBRyB7XG4gICAgcGFkZGluZzogMTNweCAzMHB4IDEzcHggMzVweDtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMUMzMDQ3O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXGU5NDZcIjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICAgICAgc3BlYWs6IG5ldmVyO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogIzFDMzA0NztcbiAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICB9XG59XG5cbi5uZXctbGluZS1kcmFnIHtcbiAgLmN1cnNvckRSQUcge1xuICAgIHBhZGRpbmc6IDEzcHggMzBweCAxM3B4IDQ1cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcZTkwN1wiO1xuICAgICAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gICAgICBzcGVhazogbmV2ZXI7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiAjMUMzMDQ3O1xuICAgICAgbGVmdDogMTVweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gIH1cbn1cblxuLnN1Yi1jYXQtZHJhZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5hdHRhY2htZW50LW1haW4td3JhcHBlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2RUNGMjtcbiAgcGFkZGluZzogMjBweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgdWwge1xuICAgIG1hcmdpbjogMDtcblxuICAgIGxpIHtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIC5hdHRhY2htZW50LXR5cGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYXR0YWNobWVudC10eXBlIHtcbiAgICBwYWRkaW5nOiA1cHggMTRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbjogMCAxMHB4IDEwcHggMTBweDtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDRweCAjMDAwMDAwMEQ7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICAgbGFiZWwge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDZCMEZBO1xuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnByb2QtYmFzaWMtaGVhZCB7XG4gIC5icmVhZGNydW1iIHtcbiAgICBmbGV4LWZsb3c6IHJvdztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXVsdGlzZWxlY3Qge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuLmZlYXR1cmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNkVDRjI7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAuY3Vyc29yRFJBRyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgaDYge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIHVsIHtcbiAgICBtYXgtaGVpZ2h0OiA1NTNweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgbGkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gIC5jdXJzb3JEUkFHIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5zdG9yZS1kcm9wZG93biB7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjZFMEZFICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogI0I2RTBGRTtcbiAgY29sb3I6ICMwQTUxODcgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDVweCAxMHB4IDVweCAxMHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi52dWUtc2VsZWN0LWRyb3Bkb3duIHtcbiAgJi50Yi1maWx0ZXIge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQkZDQUQ2ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC52c19fZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIC52c19fc2VsZWN0ZWQtb3B0aW9ucyB7XG4gICAgICAgIC52c19fc2VsZWN0ZWQge1xuICAgICAgICAgIG1hcmdpbjogMHB4IDZweCAwIDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogIzNDM0MzQyAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmVjZjIgIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlB1YmxpYyBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGU5NDknO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgICZbYXJpYS1leHBhbmRlZD10cnVlXSB7XG4gICAgICAgIC52c19fYWN0aW9uczpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICdcXGU5MWMnO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC52c19fYWN0aW9uczpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnXFxlOTFkJztcbiAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgY29sb3I6ICMxQzMwNDc7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bC52c19fZHJvcGRvd24tbWVudSB7XG4gICAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNCRkNBRDYgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNCRkNBRDYgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQkZDQUQ2ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiAjZTZlY2YyICFpbXBvcnRhbnQ7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUHVibGljIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZGVmYXVsdC1kcm9wZG93biB7XG4gICAgICB3aWR0aDogMjUwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgICAgLnZzX19kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAudnNfX3NlbGVjdGVkLW9wdGlvbnMge1xuICAgICAgICAgIC52c19fc2VsZWN0ZWQge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDZweCAwIDVweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi50Yi1mbGl0ZXItcm93e1xuICAgICAgd2lkdGg6IDE2NXB4O1xuICAgIH1cbiAgfVxuICAmLnNlbGVjdC1kcm9wZG93bi1jdXN0b217XG4gICAgLnZzX19kcm9wZG93bi10b2dnbGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0UwRTBFMCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgaW5wdXQudnNfX3NlYXJjaCB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICAgIC52c19fc2VsZWN0ZWQtb3B0aW9uc3tcbiAgICAgICAgLnZzX19zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6ICMxQzMwNDcgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW46IDFweCAwIDAgNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICAgIHotaW5kZXg6IDExO1xuICAgICAgICB9XG4gICAgICAgIC52c19fc2VhcmNoIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnZzX19hY3Rpb25ze1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHN2Zy52c19fb3Blbi1pbmRpY2F0b3J7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMXB4IDAgMDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzQzQTQwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBcbiAgICB9XG4gICAgLnZzX19kcm9wZG93bi1tZW51IHtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNCNkUwRkUgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkY2RkEgIWltcG9ydGFudDtcbiAgICAgIC52c19fZHJvcGRvd24tb3B0aW9uIHtcbiAgICAgICAgY29sb3I6ICMzNDNBNDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYudnMtLW9wZW57XG4gICAgICAudnNfX2Ryb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNCNkUwRkUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIC52c19fc2VsZWN0ZWQtb3B0aW9uc3tcbiAgICAgICAgICAudnNfX3NlYXJjaCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGVybWlzc2lvbnMtZHJvcGRvd24ge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG5cbi52c19fc2VsZWN0ZWQge1xuICBtYXJnaW46IDdweCA2cHggMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ODdlOTQgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCA0cHggMCA0cHggIWltcG9ydGFudDtcbn1cblxuLnZzX19kcm9wZG93bi1vcHRpb24tLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjUgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzQzNDM0MgIWltcG9ydGFudDtcbn1cblxuLnZzX19hY3Rpb25zIHtcbiAgcGFkZGluZzogMCAxMHB4IDBweCAhaW1wb3J0YW50O1xufVxuXG4udnNfX3NlYXJjaCxcbi52c19fc2VhcmNoOmZvY3VzIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjYWRhZGFkO1xufVxuXG4ubm8tZm91bmQtcmVjb3JkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXJnaW46IDEwcHggMCA1MHB4IDA7XG4gIHBhZGRpbmc6IDNyZW07XG5cbiAgaDYge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uc2ltcGxlLXJhbmdlLXNsaWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICYuY3VzdG9tLXJhbmdlLXNsaWRlciB7XG4gICAgLnNpbXBsZS1yYW5nZS1zbGlkZXItYmctYmFyIHtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcblxuICAgICAgLnNpbXBsZS1yYW5nZS1zbGlkZXItYmFyIHt9XG5cbiAgICAgIC5zaW1wbGUtcmFuZ2Utc2xpZGVyLWFuY2hvciB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWUgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDExcHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogLTRweCAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5zaW1wbGUtcmFuZ2Utc2xpZGVyLXBvcG92ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAuc2ltcGxlLXJhbmdlLXNsaWRlci1wb3BvdmVyLWxlZnQge31cbiAgICAgICAgfVxuXG4gICAgICAgIC5zaW1wbGUtcmFuZ2Utc2xpZGVyLXBvcG92ZXItYXJyb3cge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2ltcGxlLXJhbmdlLXNsaWRlci1iZy1iYXIge1xuICAgIC5zaW1wbGUtcmFuZ2Utc2xpZGVyLWJhciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYmx1ZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zaW1wbGUtcmFuZ2Utc2xpZGVyLWFuY2hvciB7XG4gICAgICAuc2ltcGxlLXJhbmdlLXNsaWRlci1wb3BvdmVyIHtcbiAgICAgICAgLnNpbXBsZS1yYW5nZS1zbGlkZXItcG9wb3Zlci1sZWZ0IHt9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5yYW5nZS1zbGlkZXItZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBsZWZ0OiAtMTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIHRvcDogNjJweDtcbiAgei1pbmRleDogMTA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYigwIDAgMCAvIDEwJSk7XG5cbiAgLnJhbmdlLXNsaWRlci1jdXN0b20ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG5cbiAgICAucmFuZ2UtdmFsdWUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzMCU7XG4gICAgICB3aWR0aDogMjhweDtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEOERGRTg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogIzMwNDk2MTtcblxuICAgICAgJi5taW4tdmFsIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgJi5tYXgtdmFsIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYWdlLXRpdGxlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLy8gY3VzdG9tIHRvZ2dsZVxuLmN1c3RvbS1zd2l0Y2gtdG9vZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIGxhYmVsIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGJhY2tncm91bmQ6ICNEOERGRTg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIGxhYmVsOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgbGVmdDogNXB4O1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDkwcHg7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgfVxuXG4gIGlucHV0OmNoZWNrZWQrbGFiZWwge1xuICAgIGJhY2tncm91bmQ6ICMxNjlCRkY7XG4gIH1cblxuICBpbnB1dDpjaGVja2VkK2xhYmVsOmFmdGVyIHtcbiAgICBsZWZ0OiBjYWxjKDQwcHggLSA1cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cblxuICBsYWJlbDphY3RpdmU6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMnB4O1xuICB9XG4gICYubGd7XG4gICAgbGFiZWx7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAmOmFmdGVye1xuICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBpbnB1dHtcbiAgICAgICY6Y2hlY2tlZHtcbiAgICAgICAgKyBsYWJlbHtcbiAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgbGVmdDogMzdweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmN1c3RvbS10b2dnbGUge1xuICBpbnB1dCB7XG4gICAgbWF4LXdpZHRoOiAzMHB4O1xuICB9XG5cbiAgbGFiZWwge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4uZmVhdHVyZS1tYXBwaW5nLXN0YWdpbmcge1xuICAudGl0bGUtbGVmdC1zaWRlIHtcbiAgICAuY3VzdG9tLXNjcm9sbC1iYXIge1xuICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMxMHB4KTtcbiAgICB9XG5cbiAgICAuZHJhZ2dlZC1jb250YWluZXIge1xuICAgICAgLmN1cnNvckRSQUcge31cbiAgICB9XG4gIH1cblxuICAuZmVhdHVyZS1yaWdodC1zaWRlIHtcbiAgICAuZHJhZ2dlZC1jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDI2MHB4KTtcblxuICAgICAgLmZlYXR1cmVJdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcblxuICAgICAgICAmLmZvcm0tZ3JvdXAge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmRyYWdnZWQtY29udGFpbmVyLWFyZWEge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0JGQ0FENjtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG5cbiAgICAgICAgICAgICYuaGFzVmFsdWUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgICAgIC5kcmFnZ2VkSXRlbSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxQzMwNDc7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZHJhZ2dlZEl0ZW0ge31cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmRldGFpbF9iYXNpY19pbWFnZV91cGxvYWQgaW5wdXQrbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDVweDtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgdG9wOiA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5kZXRhaWxfYmFzaWNfaW1hZ2VfdXBsb2FkIGlucHV0OmNoZWNrZWQrbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk0YSc7XG59XG5cbiNzaG9ydC1kZXNjIC5tb2RhbC1ib2R5LFxuI2xvbmctZGVzYyAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDMwcHggNjBweCA1MHB4IDYwcHggIWltcG9ydGFudDtcbn1cblxuLmNvbXBhcmVEaXYge1xuICBjb2RlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFQ0YyO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogIzAwMDtcblxuICAgICYubmV3IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWU4ZTk7XG4gICAgfVxuXG4gICAgJi5vbGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZmZkZDtcbiAgICB9XG4gIH1cbn1cblxuLmZlYXR1cmUtc3RhZ2luZy13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmNhcmQtbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllZGYyO1xufVxuLnByb2R1Y3QtZGVsZXRlLWxhYmVse1xuICBwYWRkaW5nOiA2cHggMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U5N0I4NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRjJGMztcbiAgbWluLXdpZHRoOiA3MDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBzcGFue1xuICAgICYubGFiZWwtdGV4dHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiAjMUMzMDQ3O1xuICAgICAgZm9udC1mYW1pbHk6IFwiUHVibGljIFNhbnNcIixzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gICAgJi5jb3VudGRvd24tdGltZXJ7XG4gICAgICAgIC5iYXNlLXRpbWVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJhc2UtdGltZXJfX3N2ZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJhc2UtdGltZXJfX2NpcmNsZSB7XG4gICAgICAgICAgZmlsbDogbm9uZTtcbiAgICAgICAgICBzdHJva2U6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuYmFzZS10aW1lcl9fcGF0aC1lbGFwc2VkIHtcbiAgICAgICAgICBzdHJva2Utd2lkdGg6IDdweDtcbiAgICAgICAgICBzdHJva2U6IGdyZXk7XG4gICAgICAgIH1cblxuICAgICAgICAuYmFzZS10aW1lcl9fcGF0aC1yZW1haW5pbmcge1xuICAgICAgICAgIHN0cm9rZS13aWR0aDogN3B4O1xuICAgICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgIHRyYW5zaXRpb246IDFzIGxpbmVhciBhbGw7XG4gICAgICAgICAgZmlsbC1ydWxlOiBub256ZXJvO1xuICAgICAgICAgIHN0cm9rZTogY3VycmVudENvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJhc2UtdGltZXJfX3BhdGgtcmVtYWluaW5nLmdyZWVuIHtcbiAgICAgICAgICBjb2xvcjogIzFDMzA0NztcbiAgICAgICAgfVxuXG4gICAgICAgIC5iYXNlLXRpbWVyX19wYXRoLXJlbWFpbmluZy5vcmFuZ2Uge1xuICAgICAgICAgIGNvbG9yOiAjMUMzMDQ3O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJhc2UtdGltZXJfX3BhdGgtcmVtYWluaW5nLnJlZCB7XG4gICAgICAgICAgY29sb3I6ICMxQzMwNDc7XG4gICAgICAgIH1cblxuICAgICAgICAuYmFzZS10aW1lcl9fbGFiZWwge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jYXRlZ29yeS1zaWRlYmFyIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIC5jYXRlZ29yeS1sYWJlbC1kcm9wZG93biB7XG4gICAgICAgIC5zaWRlYmFyLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogIzY4N2U5NDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGdsb2JhbC1mYW1pbHk7XG4gICAgICAgIH1cbiAgICAgICAgLnN0b3JlLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGdsb2JhbC1mYW1pbHk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi1uZXctY2F0ZWdvcnkge1xuICAgICAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQjQkZDQUQ2O1xuICAgICAgICBmb250LWZhbWlseTogJGdsb2JhbC1mYW1pbHk7XG4gICAgfVxuICAgIC5zaWRlYmFyLXNlYXJjaCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLnNlYXJjaC10eHQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2JmY2FkNiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2xvYmFsLWZhbWlseTtcbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzRjNjU3YTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIC8qIEVkZ2UgKi9cbiAgICAgICAgICAgICAgICBjb2xvcjogIzRjNjU3YTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0YzY1N2E7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMTdweDtcbiAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNGM2NTdhICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5saXN0LWdyb3VwIHtcbiAgICAgICAgLy9oZWlnaHQ6IGNhbGMoMTAwdmggLSAyMjBweCk7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDIyMHB4KTtcbiAgICAgICAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMWMzMDQ3O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggNHB4ICMwMDAwMDAwZDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGdsb2JhbC1mYW1pbHk7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDBweCAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzEyNjhhOCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzEyNjhhOCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAmLmxpc3QtZ3JvdXAtaWNvbi1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvKiogJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi7qShXCI7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgICAgICB9ICoqL1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5saXN0LWdyb3VwLWljb24tcmlnaHQge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi7qSiXCI7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNGM2NTdhICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDAwMDBkO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uc2hvdy1jYXRlZ29yeS10aXRsZSB7XG4gICAgY29sb3I6ICMxYzMwNDc7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zaG93LWNhdGVnb3J5LWRlc2Mge1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjMWMzMDQ3O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5iZy1kLWdyZXkge1xuICAgIGJhY2tncm91bmQ6ICNkOGRmZTg7XG59XG4uYmctYmx1ZSB7XG4gICAgYmFja2dyb3VuZDogI2I2ZTBmZTtcbn1cbi50ZXh0LWRiIHtcbiAgICBjb2xvcjogIzBhNTE4Nztcbn1cbi50ZXh0LWQtZ3JleSB7XG4gICAgY29sb3I6ICMxYzMwNDc7XG59XG4uYmctd2hpdGUge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uYmFkZ2Utc3RvcmUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiAycHggMTJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uYmFkZ2UtYmx1ZSB7XG4gICAgYmFja2dyb3VuZDogIzEyNzViYjI1O1xuICAgIGNvbG9yOiAjMTI3NWJiO1xufVxuLmJhZGdlLWdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjhhY2FmMjU7XG4gICAgY29sb3I6ICMxMjlkYTA7XG59XG4uc2hvdy1jYXRlZ29yeS1mZWF0dXJlcyB7XG4gICAgdWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICB9XG4gICAgfVxufVxuLmNhdGVnb3J5LWxpc3Qge1xuICAgIGJhY2tncm91bmQ6ICNmMmY2ZmE7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggNHB4ICMwMDAwMDAwZDtcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYmZjYWQ2O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuI2FkZC1jYXRlZ29yaWVzLXN0b3JlIHtcbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgJi5tb2RhbC1sZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwODBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuLnN0b3JlLWRyb3Bkb3duIHtcbiAgICBtYXgtd2lkdGg6IDEzMHB4O1xufVxuXG4uZmVhdHVyZS1saXN0LWJsb2NrIHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJveC1zaGFkb3c6IDBweCAxcHggNHB4ICMwMDAwMDAwZDtcbn1cbi5pbWFnZS1jdXN0b20taGllZ2h0e1xuICAgIGltZ3tcbiAgICAgICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG59IiwiLmN1c3RvbS1zZWN0aW9uLXBke1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG4uc2VsZWN0ZWQtZmVhdHVyZXN7XG4gICAgLmNhcmR7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIC5zZWxlY3QtdGl0bGV7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAjNEM2NTdBO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIC5zZWxlY3RlZC1mZWF0dXJlcy1oZWFke1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAyMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0U2RUNGMjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNEM2NTdBO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIC5jb2xsYXBzZWR7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTEzXCI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0QzY1N0E7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubm90LWNvbGxhcHNlZHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MTNcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzRDNjU3QTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb2xsYXBzZXtcbiAgICAgICAgICAgIC5jYXJkLWJvZHl7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U2RUNGMiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC5kcmFnLW1lc3NhZ2V7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4RDlGQjA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmZlYXR1cmUtc2VsZWN0aW9ue1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICNFNkVDRjIgIWltcG9ydGFudDtcbiAgICAuYWNjb3JkaW9ue1xuICAgICAgICAuY2FyZHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFNkVDRjIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC5jYXJkLWhlYWRlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTZFQ0YyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgLnNlbGVjdC10aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNEM2NTdBO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1B1YmxpYyBTYW5zJyxzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbGxhcHNle1xuICAgICAgICAgICAgICAgIC5jYXJkLWJvZHl7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0U2RUNGMiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi50aXRsZS1sZWZ0LXNpZGV7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC8vaGVpZ2h0OiBjYWxjKCAxMDB2aCAtIDI1MHB4ICk7XG4gICAgaGVpZ2h0OjEwMCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICAuY3VzdG9tLXNjcm9sbC1iYXJ7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIC5jdXN0b20tc2Nyb2xsLWJhcntcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLmZlYXR1cmUtbGVmdC1wYXJhe1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzRDNjU3QTtcbn1cbi50aXRsZS1yaWdodC1zaWRle1xuICAgIG1pbi1oZWlnaHQ6IDE0MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxNjlCRkY7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQ6ICNFNkVDRjI7XG4gICAgbWF4LWhlaWdodDogNDkwcHg7XG59XG4uZmVhdHVyZS1yaWdodC1zaWRle1xuICAgIC8vaGVpZ2h0OiBjYWxjKCAxMDB2aCAtIDI1MHB4ICk7XG4gICAgaGVpZ2h0OjEwMCU7XG59XG4uZGVzY3JpcHRpb24tcmlnaHQtc2lkZXtcbiAgICBtaW4taGVpZ2h0OiAyNzZweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxNjlCRkY7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQ6ICNFNkVDRjI7XG4gICAgbWF4LWhlaWdodDogNDkwcHg7XG59XG4ubWFpbi10aXRsZXtcbiAgICBjb2xvcjogIzFDMzA0NztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIlB1YmxpYyBTYW5zXCIsc2Fucy1zZXJpZjtcbn1cbi5jYXRlZ29yeS1kcmFnLXdycHtcbiAgICAuZmVhdHVyZXMtbWFpbi10aXRsZXtcbiAgICAgICAgY29sb3I6ICMxQzMwNDc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlB1YmxpYyBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXHQuc2VhcmNoX2NhdHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0aW5wdXR7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRDhERkU4O1xuXHRcdCAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0ICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0ICAgIGhlaWdodDogMzVweDtcblx0XHQgICAgYm9yZGVyOiAwO1xuXHRcdCAgICBwYWRkaW5nOiA1cHggMzBweCA1cHggMTVweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNzVweDtcbiAgICAgICAgICAgIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNjg3RTk0O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUHVibGljIFNhbnNcIixzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNjg3RTk0O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUHVibGljIFNhbnNcIixzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNjg3RTk0O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUHVibGljIFNhbnNcIixzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICB9XG5cdFx0ICAgIH1cblx0XHRpe1xuXHRcdFx0cmlnaHQ6IDE3cHg7XG5cdFx0ICAgIGNvbG9yOiAjOEQ5RkIwO1xuXHRcdCAgICBmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHR9XG5cdC5idG4tbmV3LWNhdGVnb3J5IHtcblx0ICAgIGJvcmRlcjogMXB4IHNvbGlkICNCRkNBRDY7XG5cdCAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cdCAgICBmb250LXNpemU6IDE0cHg7XG5cdCAgICBmb250LXdlaWdodDogNTAwO1xuXHQgICAgY29sb3I6ICMxQzMwNDc7XG4gICAgICAgIHdpZHRoOiAxMzdweDtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuXHQgICAgaXtcblx0ICAgIFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0ICAgIGNvbG9yOiAjMUMzMDQ3O1xuXHRcdCAgICBmb250LXNpemU6IDEycHg7XG5cdCAgICB9XG5cdH1cblx0LmZlYXR1cmUtc2VsZWN0aW9ue1xuXHQgICAgLmZlYXR1cmVzLXRpdGxle1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjNEM2NTdBO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUHVibGljIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgfVxuXHR9XG59XG4ubXVsdGlzZWxlY3R7XG4gICAgJi5zaW5nbGUtdi1zZWxlY3R7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Q4REZFODtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAubXVsdGlzZWxlY3RfX3NlbGVjdHtcbiAgICAgICAgICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxQzMwNDcgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubXVsdGlzZWxlY3RfX3RhZ3N7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMzBweCAwIDhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLm11bHRpc2VsZWN0X19zaW5nbGV7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM4RDlGQjA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUHVibGljIFNhbnMnLHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tdWx0aXNlbGVjdF9fcGxhY2Vob2xkZXJ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJQdWJsaWMgU2Fuc1wiLHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM4RDlGQjA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tdWx0aXNlbGVjdF9fY29udGVudC13cmFwcGVye1xuICAgICAgICAgICAgdWx7XG4gICAgICAgICAgICAgICAgLm11bHRpc2VsZWN0X19jb250ZW50e1xuICAgICAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tdWx0aXNlbGVjdF9fZWxlbWVudHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnZhbHVlLXR5cGV7XG4gICAgYmFja2dyb3VuZDogI0YyRjZGQTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uYWRkLXZhbHVle1xuICAgIGNvbG9yOiAjMTY5QkZGO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIlB1YmxpYyBTYW5zXCIsc2Fucy1zZXJpZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgaXtcbiAgICAgICAgY29sb3I6ICMxNjlCRkY7XG4gICAgfVxufVxuI25ldy1mZWF0dXJlc3tcbiAgICAubW9kYWwtZGlhbG9ne1xuICAgICAgICBtYXgtd2lkdGg6IDYzMHB4O1xuICAgICAgICAubW9kYWwtY29udGVudHtcbiAgICAgICAgICAgIC5tb2RhbC1ib2R5e1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMzBweCAwIDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tb2RhbC1mb290ZXJ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjJGNkZBO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubW9kYWwtaGVhZGVye1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDI1cHghaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q4REZFOCAhaW1wb3J0YW50O1xuICAgICAgICAubW9kYWwtdGl0bGV7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgYnV0dG9uLmNsb3Nle1xuICAgICAgICAgICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICNBN0I1QzQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi50eHQtYmx1ZXtcbiAgICBjb2xvcjogIzE2OUJGRjtcbn1cblxuLmJ0bi1sZWZ0LWNhcmV0e1xuICAgIGJhY2tncm91bmQ6ICNFOUVERjI7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiAzM3B4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIC5jYXJldCB7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAyMHB4ICNCRkNBRDY7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDMwcHggdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDMwcHggdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuLmJ0bi1yaWdodC1jYXJldHtcbiAgICBiYWNrZ3JvdW5kOiAjRTlFREYyO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB3aWR0aDogMzNweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgLmNhcmV0IHtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXItbGVmdDogc29saWQgMjBweCAjQkZDQUQ2O1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAzMHB4IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAzMHB4IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbi5zZWxlY3QtcGFyZW50LWNhdGVnb3J5e1xuICAgIGJhY2tncm91bmQ6ICNFOUVERjI7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgdWx7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDRweCAjMDAwMDAwMEQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQkZDQUQ2O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGMkY2RkE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2F0ZWdvcnktbmFtZXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMUMzMDQ3O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmljb24tYmd7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzQ2QjBGQTtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5idG4tYWRkLWNhdGVnb3J5e1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQkZDQUQ2O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGNvbG9yOiAjMTY5QkZGO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogI0U5RURGMjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgaXtcbiAgICAgICAgY29sb3I6ICMxNjlCRkY7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG59XG4uYnRuLXNhdmUtZXhpdHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGJ1dHRvbntcbiAgICAgICAgd2lkdGg6IDEwN3B4O1xuICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUHVibGljIFNhbnNcIixzYW5zLXNlcmlmO1xuICAgIH1cbn1cbi5hdHRhY2htZW50LXRpdGxle1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIlB1YmxpYyBTYW5zXCIsc2Fucy1zZXJpZjtcbiAgICBjb2xvcjojMUMzMDQ3IDtcbn1cbi5kZXNjLWxlZnQtc2lkZXtcbiAgICAvKm1heC1oZWlnaHQ6IDQ5MHB4ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogNDkwcHg7XG4gICAgcGFkZGluZzogMjBweCAwcHggIWltcG9ydGFudDsqL1xuICAgIC50aXRsZS1zZWxlY3QtZmllbGRze1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxufVxuXG5cblxuXG4ucHJvZHVjdC1pbmZvLXdycCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U2RUNGMjtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuLnRpdGxlLXByb2R1Y3QtaW5mby1ieCB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICBjb2xvcjogIzFDMzA0NztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRue1xuICAgICBwYWRkaW5nOiAwIDM0cHggMCAxNHB4ICFpbXBvcnRhbnQ7XG59XG4uaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bixcbi5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBzcGFuLmlucHV0LWdyb3VwLXRleHR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0JGQ0FENiAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMUMzMDQ3ICFpbXBvcnRhbnQ7XG4gICAgJjphZnRlcntcbiAgICAgICAgcmlnaHQ6MTRweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZle1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUE2MjY4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJjpmb2N1c3tcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLmxpZ2h0LWJne1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFQ0YyICFpbXBvcnRhbnQ7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6YWN0aXZle1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U2RUNGMiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICMxQzMwNDcgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5pbmZvLWlubmVyLXBkIHtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweDtcbn1cbi55ZXMtbm97XG4gICAgc3Ryb25ne1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgICAuY3VzdG9tLXN3aXRjaC10b29nbGV7XG4gICAgICAgIGxhYmVse1xuICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9kdWN0LWNhcmQxIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFQ0YyO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAuZGV0YWlsX2Jhc2ljX2ltYWdlX3VwbG9hZCB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICAgICYucHJvZHVjdC1jYXJkMS1taCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgIH1cbn1cbiAudXBsb2FkX2ZpbGUtYm94LXByMiB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLmF0dHJpYnV0ZS1idG4ge1xuICAgIGNvbG9yOiAjMTY5QkZGO1xuICAgICY6aG92ZXJ7XG4gICAgICAgIGNvbG9yOiAjMTY5QkZGO1xuICAgIH1cbn1cbi5jdXN0b20tdGItd2lkdDIge1xuICAgIG1heC13aWR0aDogOTY1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiA1cHggYXV0byAwIGF1dG87XG59XG5cbi5wcm9kdWN0LWVkaXRvci1hcntcbiAgICAuY2stZWRpdG9ye1xuICAgICAgICAuY2stZWRpdG9yX19tYWlue1xuICAgICAgICAgICAgLmNrLWNvbnRlbnR7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgICAgICAgICAgICAgZGlyZWN0aW9uOiBydGwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ucHJvZHVjdC1lZGl0b3ItZW57XG4gICAgLmNrLWVkaXRvcntcbiAgICAgICAgLmNrLWVkaXRvcl9fbWFpbntcbiAgICAgICAgICAgIC5jay1jb250ZW50e1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5jdXN0b20tdGFibGV7XG4gIHRhYmxle1xuICAgICYudmFyaWFudC10YWJsZXtcbiAgICAgIHRoZWFke1xuICAgICAgICB0cntcbiAgICAgICAgICB0aHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICB0Ym9keXtcbiAgICAgICAgdHJ7XG4gICAgICAgICAgdGR7XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKXtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0U2RUNGMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHRye1xuICAgICAgICB0ZHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgIHRoe1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi50YWJsZS1ib3JkZXJlZHtcbiAgICAgIHRoZWFke1xuICAgICAgICB0cntcbiAgICAgICAgICB0aHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnRhYmxlLWlucHV0e1xuICAgICAgdGR7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICAgICp7XG5cbiAgICAgIH1cbiAgICAgIGlucHV0LCBzZWxlY3R7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIG91dGxpbmU6bm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5wcm9kdWN0LXZhcmlhbnQtY3JlYXRvcntcbiAgICAgIHRoZWFke1xuICAgICAgICB0cntcbiAgICAgICAgICB0aHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAmLkNvbG9ye1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgdGJvZHl7XG4gICAgICAgIHRye1xuICAgICAgICAgIHRke1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgdGhlYWR7XG4gICAgICB0cntcbiAgICAgICAgdGh7XG4gICAgICAgICAgbWluLXdpZHRoOiAxNjBweDtcbiAgICAgICAgICAmLmlke1xuICAgICAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmNoZWNrYm94Q29se1xuICAgICAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnRpdGxle1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5pbWdDb2x7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuYnV0dG9uLWZpbHRlcntcbiAgICAgICAgICAgIG1pbi13aWR0aDogNDBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5tZWRpdW1UaHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTgwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICYubGFyZ2VUaHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjYwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTAyNHB4KSB7XG5cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbnRhYmxle1xuICAudGFibGUtaWNvbnN7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaXtcbiAgICAgIG1hcmdpbi1sZWZ0OjRweDtcbiAgICAgIG1hcmdpbi1yaWdodDo0cHg7XG4gICAgfVxuICB9XG59XG4ucGFnaW5hdGlvblJvd3tcbiAgZGlzcGxheTpmbGV4O1xuICBtYXJnaW4tbGVmdDotMTVweDtcbiAgbWFyZ2luLXJpZ2h0Oi0xNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAuVnVlUGFnaW5hdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxOHB4O1xuICAgIG5hdntcbiAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgIGZsZXgtZmxvdzpyb3ctcmV2ZXJzZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB1bHtcbiAgICAgICAgJi5wYWdpbmF0aW9ue1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xuICAgICAgICAgICAgY29sb3I6ICMyNjM5NGY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5wYWdlLWl0ZW17XG4gICAgICAgICAgICAmLmRpc2FibGVke1xuICAgICAgICAgICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0YzY1N2E7XG4gICAgICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5WdWVQYWdpbmF0aW9uX19wYWdpbmF0aW9uLWl0ZW0tcHJldi1jaHVua3tcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5WdWVQYWdpbmF0aW9uX19wYWdpbmF0aW9uLWl0ZW0tbmV4dC1jaHVua3tcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5WdWVQYWdpbmF0aW9uX19wYWdpbmF0aW9uLWl0ZW0tbmV4dC1wYWdlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdOZXh0JztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEyMztcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuVnVlUGFnaW5hdGlvbl9fcGFnaW5hdGlvbi1pdGVtLXByZXYtcGFnZXtcbiAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29udGVudDogJ1ByZXZpb3VzJztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMjM7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuY3VzdG9tLXBhZ2luYXRpb257XG4gICAgLlZ1ZVBhZ2luYXRpb257XG4gICAgICBuYXYge1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICB1bHtcbiAgICAgICAgICAgICYucGFnaW5hdGlvbntcbiAgICAgICAgICAgICAgLnBhZ2UtaXRlbXtcbiAgICAgICAgICAgICAgICAucGFnZS1saW5re1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4iLCIuYnVpbGRlci1tYWlue1xuICAgICAgICAqe1xuICAgICAgICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgICAgICB9XG4gICAgICAgIHB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIH1cbiAgICAgICAgaDJ7XG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgfVxuICAgICAgICBoM3tcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICBcbiAgICAgICAgfVxuICAgICAgICBoNHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICB9XG4gICAgICAgIGg1e1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIH1cbiAgICAgICAgaDZ7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgfVxuICBwYWRkaW5nLXRvcDo2MHB4O1xuICAuYnVpbGRlci1oZWFkZXJ7XG4gICAgaGVpZ2h0OjYwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICBsZWZ0OjUwcHg7XG4gICAgcmlnaHQ6MDtcbiAgICB0b3A6MHB4O1xuICAgIHdpZHRoOmNhbGMoIDEwMCUgLSA1MHB4ICk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB6LWluZGV4OiAxMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFQ0YyO1xuICAgIC5mb3JtLWdyb3Vwe1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgICBjb2xvcjojMUMzMDQ3O1xuICAgICAgbGFiZWx7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgIH1cbiAgICAgIC5jbG9zZS1leGl0e1xuICAgICAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgLmJ0bntcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggOHB4O1xuICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaXtcbiAgICAgICAgICBjb2xvcjogIzFDMzA0NztcbiAgICAgICAgfVxuICAgICAgICAuZHJvcGRvd24tbWVudXtcbiAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEOERGRTg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDE1cHggMXB4IHJnYigwIDAgMCAvIDQlKSwgMCAxcHggNnB4IHJnYigwIDAgMCAvIDglKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgICAgYnV0dG9ue1xuICAgICAgICBtYXJnaW46IDAgN3B4O1xuICAgICAgICAmLnByZXZpZXd7XG4gICAgICAgICAgaXtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpIHJvdGF0ZVooIDkwZGVnICk7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zYXZlLWV4aXR7XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubXVsdGlzZWxlY3R7XG4gICAgICBiYWNrZ3JvdW5kOiAjRDhERkU4O1xuICAgICAgbWFyZ2luOjAgMTBweDtcbiAgICAgIGNvbG9yOiMxQzMwNDc7XG4gICAgICAmLm11bHRpc2VsZWN0LS1hY3RpdmV7XG4gICAgICAgIC5tdWx0aXNlbGVjdF9fdGFnc3tcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm11bHRpc2VsZWN0X19jb250ZW50LXdyYXBwZXJ7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0Q4REZFODtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5tdWx0aXNlbGVjdF9fc2VsZWN0e1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICBjb2xvcjogIzFDMzA0NyAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubXVsdGlzZWxlY3RfX3RhZ3N7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgICAubXVsdGlzZWxlY3RfX2NvbnRlbnQtd3JhcHBlcntcbiAgICAgICAgYmFja2dyb3VuZDogI0Q4REZFODtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJ1aWxkZXItbGVmdC1jb2x7XG4gICAgcGFkZGluZzogMHB4IDBweCAwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKCAxMDB2aCAtIDYwcHggKTtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNjBweDtcbiAgICBsZWZ0OiA1MHB4O1xuICAgIHotaW5kZXg6IDEwO1xuICAgIC5idWlsZGVyLWxlZnQge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogNTBweCAwcHggMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEOERGRTg7XG4gICAgfVxuICAgIC5wcmV2aWV3U2Vje1xuICAgICAgcGFkZGluZzowIDI0cHggMCAxN3B4O1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjQkZDQUQ2O1xuICAgICAgfVxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjQkZDQUQ2O1xuICAgICAgfVxuXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICM0OGNkZDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzMDQ5NjE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6MTBweDtcbiAgICAgIH1cbiAgICAgIGxhYmVse1xuICAgICAgICBjb2xvcjojNEM2NTdBO1xuICAgICAgfVxuICAgICAgdWx7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogd3JhcDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzowO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgICAgICBsaXtcbiAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGMkY2RkE7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbToycHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OjQwcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDoycHg7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBpbnB1dHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICY6Y2hlY2tlZCArIGRpdntcbiAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29udGVudDonXFxlOTRmJztcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTY5YmZmO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgaDZ7XG4gICAgICAgICAgICBjb2xvcjojMUMzMDQ3O1xuICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDdweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgY29sb3I6IzFDMzA0NztcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIGRpdntcbiAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICBjb250ZW50OicnO1xuICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0E3QjVDNDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6MTZweDtcbiAgICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYWN0aXZle1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gICAgLmhlYWR7XG4gICAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMyNjdGQzIgMCUsICMxMjY4QTggMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgICAgaGVpZ2h0OjM3cHg7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBjb2xvcjojZmZmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdG9wOiAwcHg7XG4gICAgICBzcGFue1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZvb3R7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjY3RkMyO1xuICAgICAgaGVpZ2h0OjQwcHg7XG4gICAgICBjb2xvcjojZmZmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm90dG9tOiAwcHg7XG4gICAgICB1bHtcbiAgICAgICAgcGFkZGluZzowIDE1cHg7XG4gICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGl7XG4gICAgICAgICAgcGFkZGluZzogMHB4IDVweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAxMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAmLnJlc3BvbnNpdmV7XG4gICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICAgICAgcmlnaHQ6MDtcbiAgICAgICAgICAgICAgYm90dG9tOjEwMCU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyNjdGQzJjNztcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICBmbGV4LWZsb3c6IHdyYXA7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZGZlODtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjEycHg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjY3RkMyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOGRmZTg7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSl7XG4gICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1sYXN0LWNoaWxkKDEpe1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjpub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZGZlODtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiMwMDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGg2e1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGl7XG4gICAgICAgICAgICAgICAgICB3aWR0aDo0MHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OjQwcHg7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzcGFue1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYucHJldntcblxuICAgICAgICAgIH1cbiAgICAgICAgICBpe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnVwZGF0ZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE2OUJGRjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTEwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkxM1wiO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICBzcGVhazogbmV2ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5taWRkbGV7XG4gICAgICBwYWRkaW5nOjAgMTBweCAwIDEwcHg7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0JGQ0FENjtcbiAgICAgIH1cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0JGQ0FENjtcbiAgICAgIH1cblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjNDhjZGQwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzA0OTYxO1xuICAgICAgICBib3JkZXItcmFkaXVzOjEwcHg7XG4gICAgICB9XG4gICAgICAuZHJhZ2FibGUtZWxlbWVudHN7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAmLmxheW91dHN7XG4gICAgICAgICAgcGFkZGluZzogMHB4IDMwcHg7XG4gICAgICAgICAgLmxpc3QtZ3JvdXAtaXRlbXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5saXN0LWdyb3VwLWl0ZW17XG4gICAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgICAgICBtYXJnaW46IDNweCAwcHg7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgIGN1cnNvcjogbW92ZTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICAgIC5zdmd7XG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgcGF0aHtcbiAgICAgICAgICAgICAgZmlsbDojZDhkZmU4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmVsZW1lbnQtc2V0dGluZ3tcbiAgICAgICAgY29sb3I6IzFDMzA0NztcbiAgICAgICAgLmN1c3RvbS1zd2l0Y2gtdG9vZ2xle1xuICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgJjpjaGVja2Vke1xuICAgICAgICAgICAgICArIGxhYmVse1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjY4QTg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgbGFiZWx7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQTdCNUM0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB1bHtcbiAgICAgICAgICBwYWRkaW5nOjA7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICBsaXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAudXBsb2FkLWltZ3tcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICNBN0I1QzQ7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNXB4IDMwcHg7XG4gICAgICAgICAgICAgID4gbGFiZWx7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogd3JhcDtcbiAgICAgICAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTY5QkZGO1xuICAgICAgICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MTBweCAxNnB4O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE1cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MTVweDtcbiAgICAgICAgICAgICAgICAgIGl7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5jdXN0b20tZmlsZXtcbiAgICAgICAgICAgICAgICBpbnB1dHtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgb3V0bGluZTpub25lO1xuICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMjBweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxhYmVse1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgb3V0bGluZTpub25lO1xuICAgICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICBjb2xvcjojQTdCNUM0O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb3JtLWdyb3Vwe1xuICAgICAgICAgICAgICBsYWJlbHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgICAgICAgICAgICBjb2xvcjojMUMzMDQ3O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MjBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGV4dGFyZWF7XG4gICAgICAgICAgICAgIGJvcmRlcjpub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucmFuZ2UsLmNvbG9ye1xuICAgICAgICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgd2lkdGg6NjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29sb3J7XG4gICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgd2lkdGg6MTAwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZWRpdG9yU2V0dGluZ3tcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDoxMHB4O1xuICAgICAgICAgICAgICAucXVpbGxXcmFwcGVye1xuICAgICAgICAgICAgICAgIC5xbC10b29sYmFye1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2YyZjZmYTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgI3F1aWxsLWNvbnRhaW5lcntcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmVkaXRvclNlY3Rpb257XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbHVtbnNTZXR0aW5ne1xuICAgICAgICAgIHVse1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwcHggYXV0byAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICB3aWR0aDogMzMlO1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMzLjMzMyU7XG4gICAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICAgICAgICAgICAgcGF0aHtcbiAgICAgICAgICAgICAgICAgIGZpbGw6ICNBN0I1QzQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIGlucHV0W3R5cGU9cmFkaW9de1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICY6Y2hlY2tlZHtcbiAgICAgICAgICAgICAgICAgICsgZGl2e1xuICAgICAgICAgICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgICAgICAgICAgcGF0aHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICMxODZmYWY7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5lbGVtZW50LW5hdmlnYXRvcntcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAgI0E3QjVDNDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgICNBN0I1QzQ7XG4gICAgICAgIHVse1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgICAgJi5lbGUtc2VjdGlvbnN7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAgI0E3QjVDNDtcbiAgICAgICAgICB9XG4gICAgICAgICAgbGl7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcHggMHB4O1xuICAgICAgICAgICAgY3Vyc29yOiBncmFiO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjZGQTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDAuNXB4IHNvbGlkICAjQTdCNUM0O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgIHNwYW46Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgLypiYWNrZ3JvdW5kLWNvbG9yOiAjMTY5QkZGOyovXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICByaWdodDowO1xuICAgICAgICAgICAgICB0b3A6MDtcbiAgICAgICAgICAgICAgYm90dG9tOjA7XG4gICAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYnVpbGRlci1yaWdodHtcbiAgICBwYWRkaW5nOiAxMHB4IDYwcHggMTBweDtcbiAgICB3aWR0aDogY2FsYyggMTAwJSAtIDMwMHB4ICk7XG4gICAgbWluLWhlaWdodDogY2FsYyggMTAwdmggLSA2MHB4ICk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmNmZhO1xuICAgICYucHJldmlld3tcbiAgICB9XG4gICAgJi5kZXNrdG9we1xuICAgICAgLnByZXZpZXctYm9keXtcblxuICAgICAgfVxuICAgIH1cbiAgICAmLnRhYmxldHtcbiAgICAgIC5wcmV2aWV3LWJvZHl7XG4gICAgICAgIG1heC13aWR0aDogNzg4cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYubW9iaWxle1xuICAgICAgLnByZXZpZXctYm9keXtcbiAgICAgICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICAgICAgLnJvdy1yZXZlcnNle1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCl7XG4gICAgICAgICAgICAuY29sdW1uc3tcbiAgICAgICAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpe1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbHVtbnN7XG4gICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5wcmV2aWV3LWJvZHl7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1pbi1vdXQ7XG4gICAgICBtYXJnaW46IDUwcHggYXV0byAwO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgLypib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzExMTtcbiAgICAgIG1hcmdpbjogMzBweCBhdXRvIDgwcHg7XG4gICAgICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7Ki9cbiAgICAgIC5wcmV2aWV3LWNvbnRlbnR7XG4gICAgICAgIC5FbGVtZW50d2lkZ2V0e1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206MTVweDtcblxuICAgICAgICAgICY6bnRoLWxhc3QtY2hpbGQoMSl7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOjE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNlY3Rpb257XG4gICAgICAgICAgJi5ncmlke1xuICAgICAgICAgICAgLnJvd3tcbiAgICAgICAgICAgICAgJi5ncmlke1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZHJhZy1hcmVhe1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIC5kcmFnZ2VkQXJlYXtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjMjY3RkMyO1xuICAgICAgICAubGlzdC1ncm91cC1pdGVte1xuICAgICAgICAgICYucm93LWl0ZW17XG4gICAgICAgICAgICAmLmdob3N0e1xuICAgICAgICAgICAgICBoZWlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB3aWR0aDowcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5yb3ctd2FsYXtcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMjY3RkMyO1xuICAgICAgICAgIC5saXN0LWdyb3VwLWl0ZW17XG4gICAgICAgICAgICAmLnJvdy1pdGVte1xuICAgICAgICAgICAgICAmLmdob3N0e1xuICAgICAgICAgICAgICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6MTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5NYWlue1xuICAgICAgICAgIGJvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtcbiAgICAgICAgICAvKm1pbi1oZWlnaHQ6IDEwMHZoOyovXG4gICAgICAgICAgLypiYWNrZ3JvdW5kOiAjZDhkZmU4OTA7Ki9cbiAgICAgICAgICA+IC5yZW5kZXJlZEVsZW1lbnRze1xuXG4gICAgICAgICAgICAmLmdob3N0e1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6MCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBwYWRkaW5nOjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBib3JkZXI6bm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5TZWN0aW9ue1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6NTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucmVuZGVyZWRFbGVtZW50c3tcbiAgICAgICAgICBib3JkZXI6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBwYWRkaW5nOjBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICBtYXJnaW46IDE4cHggMHB4IDBweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OjUwcHg7XG4gICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgICAgIGRpdixoMSxoMixoMyxoNCxoNSxoNixwLGVtLGIsc3BhbixidXR0b24sdWwsbGksb2wsdGFibGUsdHIsdGQsdGh7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbi1mYW1pbHk7XG4gICAgICAgICAgfVxuICAgICAgICAgICYud2lkZ2V0RWxlbWVudHN7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgICAgIC5jb250ZW50RGF0YXtcbiAgICAgICAgICAgICAgLmVsZW1lbnRFZGl0b3IsLmVsZW1lbnRIZWFkaW5ne1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5hY3RpdmVFbGVtZW50e1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6IzI0N2NiZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAuY29udHJvbHN7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiMyNDdjYmY7XG4gICAgICAgICAgICAuY29udHJvbHN7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBcbiAgICAgICAgJi5TZWN0aW9ue1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICAmOm50aC1sYXN0LWNoaWxkKDEpe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IC0xMnB4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IC0xMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyggMTAwJSArIDI0cHggKTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMjY3RkMyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZWxlbWVudENvbnRlbnR7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIC5jb250ZW50RGF0YXtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAvKmJvcmRlci1jb2xvcjojQTdCNUM0OyovXG4gICAgICAgICAgICAuY29udHJvbHN7XG4gICAgICAgICAgICAgIC8qb3BhY2l0eTogMTsqL1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLmFjdGl2ZUVsZW1lbnR7XG4gICAgICAgICAgICAvKmJvcmRlci1jb2xvcjojQTdCNUM0OyovXG4gICAgICAgICAgICAuY29udHJvbHN7XG4gICAgICAgICAgICAgIC8qb3BhY2l0eTogMTsqL1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLmVsZW1lbnRSb3d7XG5cbiAgICAgICAgICAgICY6bnRoLWxhc3QtY2hpbGQoMSl7XG4gICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogLTEycHg7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICBib3R0b206IC0xMnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoIDEwMCUgKyAyNHB4ICk7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjMjY3RkMyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgLypib3JkZXItY29sb3I6ICMyNjdGQzI7Ki9cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb250cm9sc3tcbiAgICAgICAgICAgICAgLypvcGFjaXR5OiAwOyovXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZHJhZ2dlZEFyZWF7XG4gICAgICAgICAgICAgICYuY29sLXdhbGF7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjQTdCNUM0O1xuICAgICAgICAgICAgICAgIC8qYmFja2dyb3VuZDogIzI2N0ZDMjMwOyovXG4gICAgICAgICAgICAgICAgLmNvbHVtbi1kcmFne1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmVkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8qLnJlbmRlcmVkRWxlbWVudHN7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICYuZ2hvc3R7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJlZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH0qL1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuZWxlbWVudENvbHtcbiAgICAgICAgICAgICY6aG92ZXIsICYuYWN0aXZlRWxlbWVudHtcbiAgICAgICAgICAgICAgLmNvbnRyb2xze1xuICAgICAgICAgICAgICAgIC8qb3BhY2l0eTogMTsqL1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYud2lkZ2V0RWxlbWVudHN7XG4gICAgICAgICAgICAmOmhvdmVyLCAmLmFjdGl2ZUVsZW1lbnR7XG4gICAgICAgICAgICAgIC5jb250cm9sc3tcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29udHJvbHN7XG4gICAgICAgICAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgICAgICAgICByaWdodDowO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLlNlY3Rpb257XG5cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5DT0x7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICMyNjdGQzI7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuSW1hZ2V7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5Db2x1bW5ze1xuICAgICAgICAgICAgbWFyZ2luOiAxMnB4IDAgMDtcblxuICAgICAgICAgICAgLmRyYWdnZWRBcmVhe1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMyNjdGQzI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmdob3N0e1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjY3RkMyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRyb2xze1xuICAgICAgICAgICAgICByaWdodDp1bnNldDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmNvbnRyb2xze1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgLmJ0bntcbiAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDNweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzI2N0ZDMiAwJSwgIzEyNjhBOCAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MXB4O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEyNjhBODtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMTI2OEE4O1xuICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIC8vYmFja2dyb3VuZDp0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMTY5QkZGIDAlLCAjMTY5QkZGIDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmRlbGV0ZXtcbiAgICAgICAgICAgICAgLypjbGlwLXBhdGg6IHBvbHlnb24oMjUlIDAsIDEwMCUgMCwgMTAwJSAxMDAlLCAwJSAxMDAlKTsqL1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5lZGl0e1xuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaGFuZGxle1xuICAgICAgICAgICAgICAvKmNsaXAtcGF0aDogcG9seWdvbigwIDAsIDc1JSAwLCAxMDAlIDEwMCUsIDAlIDEwMCUpOyovXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNBN0I1QzQ7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0E3QjVDNDtcbiAgICAgICAgICAgICAgLypwYWRkaW5nLXJpZ2h0OiA5cHg7Ki9cbiAgICAgICAgICAgICAgaXtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooIDkwZGVnICk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2VjdGlvbi1jb250cm9se1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICBsZWZ0OnVuc2V0O1xuICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5idG57XG5cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5yb3ctY29udHJvbHtcblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5jb2x1bW4tY29udHJvbHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi53aWRnZXQtY29udHJvbHtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgfVxuICAgICAgICAgIC5lbGVtZW50Q29sdW1uc3tcbiAgICAgICAgICAgIC5jb250cm9sc3tcbiAgICAgICAgICAgICAgJi5jb2x1bW57XG4gICAgICAgICAgICAgICAgcmlnaHQ6dW5zZXQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAzcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb2x7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kcmFnZ2VkQXJlYXtcbiAgICAgICAgICAgICAgLy9ib3JkZXItY29sb3I6ICMyNjdGQzI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5naG9zdHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNjlCRkY7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICAuZWxlbWVudENvbnRlbnR7XG4gICAgICAgICAgICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICAgICAgICAgICAgaGVpZ2h0OjNweDtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmdob3N0e1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZmMzZWU7XG4gICAgaGVpZ2h0OjVweDtcbiAgICBtaW4taGVpZ2h0OiA1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOm5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6YmVmb3Jle1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OjA7XG4gICAgICByaWdodDowO1xuICAgICAgdG9wOjA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2ZjM2VlO1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gIH1cbn1cbiIsIi51c2VyLWZpbHRlci1pY29ue1xuICAgICYuZmlsdGVyLWNvbHVtbntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NjU4MDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgcGFkZGluZzogM3B4O1xuICAgIH1cbn0iLCIucHJvZHVjdC1kZXRhaWwtZmVhdHVyZXN7XG4gICAgLnByb2R1Y3QtdGl0bGUtYXJlYXtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgaDN7XG4gICAgICAgICAgICBjb2xvcjogIzFDMzA0NztcbiAgICAgICAgICAgICYuZGV0YWlscy1mb3VuZHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucHJvZHVjdC10aXRsZXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAuaWNvbi1JY29uLW1hdGVyaWFsLWVkaXR7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2ODdFOTQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGxhYmVse1xuICAgICAgICAgICAgJi5wcm9kdWN0LWNvZGV7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Q0RENFNTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzY4N0U5NDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5mb3JtLWdyb3Vwe1xuICAgICAgICBpbnB1dHtcbiAgICAgICAgICAgICY6Zm9jdXN7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNEOERGRTg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFjdGl2ZXtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDhERkU4O1xuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uY3VzdG9tLXNlY3Rpb24tcGR7XG4gICAgLmJ0bi1kb3dubG9hZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNCRkNBRDY7XG4gICAgICAgIGNvbG9yOiAjMUMzMDQ3O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIFxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMUMzMDQ3O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tb2RlbC12ZXJzaW9uLW1vZGFse1xuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgYm9yZGVyOiAxMHB4IHNvbGlkICNFNUVCRjFEQiAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFNkVDRjI7XG4gICAgICAgIG1heC13aWR0aDogNjIwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAubW9kYWwtaGVhZGVye1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U2RUNGMjtcbiAgICAgICAgfVxuICAgICAgICAubW9kYWwtYm9keXtcbiAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgIC5jb250ZW50e1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDhERkU4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIGgye1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMUMzMDQ3O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgIH1cbiAgICAgICAgICAgLmJ0bi1yZWdlbnJhdGV7XG4gICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNCRkNBRDY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMUMzMDQ3O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5wcm9tcHQtbW9kYWx7XG4gICAgICAgIC5tb2RhbC1jb250ZW50e1xuICAgICAgICAgICAgLm1vZGFsLWJvZHl7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC5jaGF0LWNvbnRhaW5lcntcbiAgICAgICAgICAgICAgICAgICAgLmNoYXQtbWVzc2FnZXN7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5tZXNzYWdlLWFpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5tZXNzYWdlLXNlbmRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Q4REZFODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm1lc3NhZ2UtY29udGVudHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Q4REZFODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjEwcHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxQzMwNDc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnByb21wdC1kYXRle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzFDMzA0NztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnByb21wdC1idG57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLm1lc3NhZ2UtcHJvbXB0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMUMzMDQ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MTBweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzgycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnByb21wdC1kYXRle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzFDMzA0NztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLm1lc3NhZ2UtaW5wdXR7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDAgMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dGFyZWF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzFDMzA0NztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRDhERkU4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxQzMwNDc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5maWxlLWF1dG8tZ2VuZXJhdGV7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBzcGFue1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgIGF7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNCRkNBRDY7XG4gICAgICAgIGNvbG9yOiAjMUMzMDQ3O1xuICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDAgOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGl7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBjb2xvcjogIzY4N0U5NDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5zaW5nbGUtcHJvZHVjdC1jcmVhdGlvbntcbiAgICAucGMtdGl0bGV7XG4gICAgICAgIGl7XG4gICAgICAgICAgICBjb2xvcjogIzY4N0U5NDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgICBhe1xuICAgICAgICAgICAgY29sb3I6ICM2ODdFOTQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmRldGFpbF9iYXNpY19pbWFnZV91cGxvYWR7XG4gICAgICAgIC5vdmVybGF5LWNvdmVye1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwM2E2NjdhO1xuICAgICAgICAgICAgd2lkdGg6IDk4cHg7XG4gICAgICAgICAgICBib3R0b206IDM1JTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaW1hZ2Utc3RhdHVzLWRyb3Bkb3due1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRTZFQ0YyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIHRvcDogOXB4O1xuICAgICAgICByaWdodDogOXB4O1xuICAgICAgICBidXR0b257XG4gICAgICAgICAgICB3aWR0aDogMjFweDtcbiAgICAgICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudXBsb2FkX2ZpbGUtYm9yZGVyLWJveCAuY3VzdG9tLWZpbGUtaW5wdXQgfiBsYWJlbC5jdXN0b20tZmlsZS1sYWJlbDphZnRlcntcbiAgICAgICAgd2lkdGg6IDQycHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiA0MnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgcGFkZGluZzogMXB4IDAgMCAzcHg7XG4gICAgfVxuICAgIC5ncm91cC1idG57XG4gICAgICAgIC5sYW5nLXNlbGVjdG9ye1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEOERGRTg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgICAucmFkaW8tYm94e1xuICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBpbnB1dFt0eXBlPXJhZGlvXXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYuZW4tYWN0aXZle1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi5hci1hY3RpdmV7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5sb25nLWRlc2NyaXB0aW9ue1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMzBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBpe1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgdG9wOiA0NSU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgICBjb2xvcjogIzcwNzA3MDtcbiAgICAgICAgfVxuICAgICAgICAuaW1hZ2UtYm94e1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQTdCNUM0O1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYXR0YWNobWVudC1zZWN7XG4gICAgICAgIGxhYmVse1xuICAgICAgICAgICAgY29sb3I6ICM2ODdFOTQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmN1c3RvbS11cGxvYWRlci1zbXtcbiAgICAgICAgd2lkdGg6IDE2MXB4O1xuICAgICAgICBoZWlnaHQ6IDEyN3B4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBpbnB1dHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIC5kZWZhdWx0LXN0YXRle1xuICAgICAgICAgICAgcGFkZGluZzogMjhweCAwIDI4cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IGRvdHRlZCAjQkZDQUQ2O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgIGl7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxQzMwNDc7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzY4N0U5NDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZmlsZS11cGxvYWQtc3RhdGV7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQkZDQUQ2O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U2RUNGMjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjhweCAwIDI4cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNjg3RTk0O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDM1JTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5maWxlLW5hbWV7XG4gICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYucmV2aWV3LXByZCB7XG4gICAgICAgIG1heC13aWR0aDogMTI0MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U2RUNGMjtcbiAgICAgICAgLnZpZGVvLWZyYW1le1xuICAgICAgICAgICAgd2lkdGg6IDI4MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgaWZyYW1le1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZGVsZXRlLWJ1dHRvbntcbiAgICAgICAgICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4ICNkZmRmZGY7XG4gICAgICAgICAgICAgICAgaXtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnZpZGVvLXVwbG9hZGVye1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgLnVwbG9hZF9maWxlLWJvcmRlci1ib3gge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTQ5cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmFkZC12YXJhaW50LXBke1xuICAgICAgICBtYXgtd2lkdGg6IDY4NXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFQ0YyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgLnZhcmlhbnQtYmd7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGNkZBO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICB9XG4gICAgICAgIC51cGxvYWRfZmlsZS1ib3JkZXItYm94e1xuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAuY3VzdG9tLWZpbGUtaW5wdXQgfiBsYWJlbC5jdXN0b20tZmlsZS1sYWJlbDphZnRlcntcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcHggMCAwIDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jdXN0b20tZmlsZS1sYWJlbHtcbiAgICAgICAgICAgICAgICAuZm9ybS1maWxlLXRleHR7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5kZXRhaWxfYmFzaWNfaW1hZ2VfdXBsb2Fke1xuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBsYWJlbHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAuZm9ybS1jaGVjay1pbnB1dHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmltYWdlLXN0YXR1cy1kcm9wZG93bntcbiAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICAgIC52dWUtY2hlY2tib3ggaW5wdXR7XG4gICAgICAgICAgICAmOmNoZWNrZWR7XG4gICAgICAgICAgICAgICAgKyBsYWJlbHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMTY5QkZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjNzJCRUYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gXG4gICAgfVxuICAgICYuc3VjY2Vzcy1jcmVhdGUtcHJvZHVjdHtcbiAgICAgICAgJi5wYW5lbC12ZXJ0aWNhbC1jZW50ZXJ7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgfVxuICAgICAgICAuc3VjY2Vzc2Z1bHtcbiAgICAgICAgICAgIGl7XG4gICAgICAgICAgICAgICAgJi5pY29uLWNvbXBsZXRlZC1pY29ue1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDczcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMwNDk2MTtcbiAgICAgICAgICAgICAgICAmLnRpdGxlLWRhcmt7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMUNDREFFO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICYuYnRuLXByb21wdHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6MjkycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbiIsIkBpbXBvcnQgJ19jaGFydC5zY3NzJztcbkBpbXBvcnQgJ19mb3JtLnNjc3MnO1xuQGltcG9ydCAnY29sb3JzLnNjc3MnO1xuQGltcG9ydCAndHlwb2dyYXBoeS5zY3NzJztcbkBpbXBvcnQgJ2J1dHRvbnMuc2Nzcyc7XG5AaW1wb3J0ICdkcmFnZ2FibGUuc2Nzcyc7XG4vLyBAaW1wb3J0ICd0cmVlLXZ1ZS5zY3NzJztcbkBpbXBvcnQgJ3RyZWUtdnVlLW5ldy5zY3NzJztcbkBpbXBvcnQgJ3Byb2dyZXNzYmFyLnNjc3MnO1xuQGltcG9ydCAnZHJvcHpvbmUuc2Nzcyc7XG5AaW1wb3J0ICdidWxrLXByb2R1Y3QtY3JlYXRpb24uc2Nzcyc7XG5AaW1wb3J0ICdidWxrLXByb2R1Y3QtYWN0aW9uLnNjc3MnO1xuQGltcG9ydCAncHJvZHVjdC1jYXRhbG9nLnNjc3MnO1xuQGltcG9ydCAncHJvZHVjdC1kZXRhaWwtYmFzaWMuc2Nzcyc7XG5AaW1wb3J0ICdwcm9ncmVzc19jaXJjbGUuc2Nzcyc7XG5AaW1wb3J0ICdtb2RhbC5zY3NzJztcbkBpbXBvcnQgJ3RhYi1iYXIuc2Nzcyc7XG5AaW1wb3J0ICduZXdEZXNpZ24uc2Nzcyc7XG5AaW1wb3J0ICdjYXRlZ29yeS1tYW5hZ2VtZW50LnNjc3MnO1xuQGltcG9ydCAnY2F0ZWdvcnktZ3VhcmRyYWlsaW5nLnNjc3MnO1xuQGltcG9ydCAnX3RhYmxlLnNjc3MnO1xuQGltcG9ydCAnX2J1aWxkZXIuc2Nzcyc7XG5AaW1wb3J0ICdfdXNlci1tYW5hZ2VtZW50LnNjc3MnO1xuQGltcG9ydCAnc2luZ2xlLXByb2R1Y3QtY3JlYXRpb24uc2Nzcyc7XG5cbi5ib3JkZXItdHJhbnNwYXJlbnR7XG4gICAgYm9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O1xufVxuLnBhbmVsLXZlcnRpY2FsLWNlbnRlciB7XG4gICAgbWluLWhlaWdodDogY2FsYyggMTAwdmggLSAyMDBweCApO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYXBwLWFkbWluLXdyYXB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjZGQTtcbn1cbi50b29sdGlwe1xuICAgIC5hcnJvd3tcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudG9vbHRpcC1pbm5lcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgfVxufVxuLmJveC1zaGFkb3ctbm9uZXtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4udXNlci1wcm9maWxlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMmU2ZWI7XG4gICAgYmFja2dyb3VuZDogI2ZmYmYwMjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogOTk7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAvLyB0cmFuc2l0aW9uLWRlbGF5OiAwLjRzO1xuICAgIGEge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZGM4Mjg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbn1cbi5zcGlubmVyLWJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0biB7XG4gICAgLnNwaW5uZXItY3VzdG9tIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aWR0aDogMmVtO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG4gICAgJi5zaG93LXNwaW5uZXJ7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgICAgIC5zcGlubmVyLWN1c3RvbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgICYuZ2VuZXJhdGUtYWktYnRue1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY1O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuZ2VuZXJhdGUtYWktYnRue1xuICAgICAgICBtaW4td2lkdGg6IDIzOHB4O1xuICAgIH1cbn1cbi8vIEZvb3Rlci1wcm9ncmVzcyBTdGFydFxuLm1lbnVJc09wZW5lZCArIC5tYWluLWNvbnRlbnQtd3JhcCAuUElNUy1mb290ZXItcHJvZ3Jlc3MtYmFyIHtcbiAgICAvLyB3aWR0aDogY2FsYyggMTAwJSAtIDE4MHB4ICk7XG4gICAgLy8gbGVmdDogMTgwcHg7XG59XG4uUElNUy1mb290ZXItcHJvZ3Jlc3MtYmFye1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gNTBweCApO1xuICAgIG1hcmdpbjogMCAwO1xuICAgIGxlZnQ6NTBweDtcbiAgICBoZWlnaHQ6IDc0cHg7XG4gICAgei1pbmRleDogMTA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3R0b206MDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMjBweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4wNiksIDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgIHRyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtcbiAgICAuYmFyLWNvbnRlbnR7XG4gICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAvKipcbiAgICAmLmNhdGVnb3J5LWd1YXJkcmFpbGluZ3tcbiAgICAgICAgdWx7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE5NXB4O1xuICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6LTIzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIHVse1xuICAgICAgICBwYWRkaW5nOjA7XG4gICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgIC8vIGNvdW50ZXItcmVzZXQ6IHN0ZXA7XG4gICAgICAgIGNvdW50ZXItcmVzZXQ6IGxpO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kOiAjMUNDREFFO1xuICAgICAgICAvLyBtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAzMDBweCApO1xuICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG5cbiAgICAgICAgfVxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICAvLyAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiKDAgMCAwIC8gMzAlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmJmMDI7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgfVxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgICAvLyAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiKDAgMCAwIC8gMzAlKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxNmEwODg7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgICAgICBsaXtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAzMHB4IDI1cHggMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTY1cHg7XG4gICAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgLy8gY29udGVudDogY291bnRlcihzdGVwKTtcbiAgICAgICAgICAgICAgICAvLyBjb3VudGVyLWluY3JlbWVudDogc3RlcDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgICAgICAgLy8gY29udGVudDogY291bnRlcihsaSwgZGVjaW1hbC1sZWFkaW5nLXplcm8pIFwiIFwiO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobGkpO1xuICAgICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIC8vIGNvbnRlbnQ6IFwiXFxlOTIyXCI7XG4gICAgICAgICAgICAgICAgY29udGVudDonJztcbiAgICAgICAgICAgICAgICAvLyBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAvLyBzcGVhazogbmV2ZXI7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgLy8gZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgLy8gLy8gZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgICAgICAgICAgICAgLy8gY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fycm93LWJnLnBuZycpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSA3MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1sYXN0LWNoaWxkKDEpe1xuICAgICAgICAgICAgICAgIC8vIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgLy8gb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTpub25lO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9sYXN0LWFycm93LWJnLnBuZycpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgNzBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGJye1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuICAgIC5idG57XG4gICAgICAgIG1pbi13aWR0aDogMTMwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAmLmJ0bi1uZXh0e1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzE2OUJGRjtcbiAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyRDkxRjc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5idG4tc2F2ZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxQ0NEQUU7XG4gICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICB9XG4gICAgICAgICYuYnRuLXByZXZ7XG4gICAgICAgICAgICBjb2xvcjogIzE2OUJGRjtcbiAgICAgICAgICAgICYuc2hvdy1zcGlubmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjNWM1YzUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICNjY2M7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAqKi9cbiAgICAvLyBORVcgUHJvZ3Jlc3MgYmFyIGRlc2lnblxuICAgIHVse1xuICAgICAgICBwYWRkaW5nOjA7XG4gICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjowO1xuICAgICAgICAvLyBjb3VudGVyLXJlc2V0OiBzdGVwO1xuICAgICAgICBjb3VudGVyLXJlc2V0OiBsaTtcbiAgICAgICAgLy8gYmFja2dyb3VuZDogIzFDQ0RBRTtcbiAgICAgICAgLy8gbWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMzAwcHggKTtcbiAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICBjb2x1bW4tZ2FwOiAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IzRDNjU3QTtcbiAgICAgICAgZm9udC1zaXplOjEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6MCAxNXB4O1xuICAgICAgICAvKipcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG4gICAgICAgICAgICBoZWlnaHQ6IDZweDtcblxuICAgICAgICB9XG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgIC8vIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2IoMCAwIDAgLyAzMCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYmYwMjtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgIC8vIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2IoMCAwIDAgLyAzMCUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgICoqL1xuXG4gICAgICAgIGxpe1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMCA3cHg7XG4gICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgLy8gJjpudGgtY2hpbGQoMSl7XG4gICAgICAgICAgICAvLyAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAvLyAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgLy8gICAgICAgICB3aWR0aDo1MCU7XG4gICAgICAgICAgICAvLyAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgLy8gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgLy8gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAvLyAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICAgIC8vICAgICAgICAgYm90dG9tOjA7XG4gICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gJjpudGgtbGFzdC1jaGlsZCgxKXtcbiAgICAgICAgICAgIC8vICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIC8vICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAvLyAgICAgICAgIHdpZHRoOjUwJTtcbiAgICAgICAgICAgIC8vICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICAvLyAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAvLyAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIC8vICAgICAgICAgcmlnaHQ6MDtcbiAgICAgICAgICAgIC8vICAgICAgICAgYm90dG9tOjA7XG4gICAgICAgICAgICAvLyAgICAgICAgIHpcbiAgICAgICAgICAgIC8vICAgICB9XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNBN0I1QzQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA4cHggYXV0byAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6NTAlO1xuICAgICAgICAgICAgICAgIC8vIHJpZ2h0OjA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOjAgMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDQuNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0E3QjVDNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzI3OTVFODtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI3OTVFODtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzk1RTg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSl7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5idG57XG4gICAgICAgIG1pbi13aWR0aDogMTEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBoZWlnaHQ6IDM3cHg7XG4gICAgICAgIGJvcmRlcjoxcHggc29saWQ7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAmLmJ0bi1kaXNhYmxlZHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNCNkUwRkU7XG4gICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICB9XG4gICAgICAgICYuYnRuLW5leHR7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMTY5QkZGO1xuICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzJEOTFGNztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJ0bi1zYXZle1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzFDQ0RBRTtcbiAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgIH1cbiAgICAgICAgJi5idG4tcHJldntcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjojQkZDQUQ2O1xuICAgICAgICAgICAgY29sb3I6ICNBN0I1QzQ7XG4gICAgICAgICAgICAmLnNob3ctc3Bpbm5lcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQTdCNUM0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiMxQzMwNDc7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4ICNjY2M7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmRpc2FibGVke1xuICAgICAgICAgICAgICAgIGNvbG9yOiNBN0I1QzQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBGb290ZXItcHJvZ3Jlc3MgRW5kXG5cbi8vIFByb2dyZXNzIEJhclxuXG4ucHJvZ3Jlc3MtaW5mby1iYXJ7XG4gICAgLnAtYmFye1xuICAgICAgIHByb2dyZXNze1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICB9IFxuICAgIH1cbiAgICAucC1pbmZve1xuICAgICAgICBzcGFue1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBjb2xvcjogIzE2OUJGRjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucm91bmRlZC0xMHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ucm91bmRlZC0yMHtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4ucm91bmRlZC0yNXtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG4ucm91bmRlZC0zMHtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLXRvcHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNjtcbn1cbi5ib3JkZXItbGVmdHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZWUyZTY7XG59XG4uYm9yZGVyLXJpZ2h0e1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZWUyZTY7XG59XG4uYm9yZGVyLWJvdHRvbXtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNjtcbn1cbi5jdXN0b20tc2Nyb2xsLWJhcntcbiAgICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgJi5jdXN0b20tc2Nyb2xsLWJhci1oZ3R7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMyMHB4O1xuICAgIH1cbn1cbi5jdXN0b20tc2Nyb2xsLWJhcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgYmFja2dyb3VuZDogI0JGQ0FENjtcbn1cbi5jdXN0b20tc2Nyb2xsLWJhcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6ICNCRkNBRDY7XG59XG5cbi5jdXN0b20tc2Nyb2xsLWJhcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICM0OGNkZDA7XG4gICAgYmFja2dyb3VuZDogIzMwNDk2MTtcbiAgICBib3JkZXItcmFkaXVzOjEwcHg7XG59XG4vLyBTQ1JPTEwgQ1NTXG5ib2R5e1xuICAgIC5taW4taGVpZ2h0LTEwMHtcbiAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgfVxuICAgIC5taW4taGVpZ2h0LTE1MHtcbiAgICAgICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgfVxuICAgIC5taW4taGVpZ2h0LTIwMHtcbiAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgfVxuICAgIC5jdXJzb3ItcG9pbnRlcntcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICAuZm9udC1leHRyYS1ib2xke1xuICAgICAgICBmb250LXdlaWdodDogODAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5mb250LWJvbGR7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmZvbnQtMzAwe1xuICAgICAgICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5mb250LTQwMHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuZm9udC01MDB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmZvbnQtNjAwe1xuICAgICAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5mb250LTMwe1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICAgIC5mb250LTIwe1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICAgIC5mb250LTE5e1xuICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgfVxuICAgIC5mb250LTE4e1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICAgIC5mb250LTE2e1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgIC5mb250LTE0e1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgIC5mb250LTEze1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuICAgIC5mb250LTEye1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICAgIC5mb250LTExe1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxuICAgIC5mb250LTEwe1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuICAgIC5mb250LTl7XG4gICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIH1cbiAgICAuZm9udC04e1xuICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpe1xuICAgIC5jb2wtMjB7XG4gICAgICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgICAgIG1heC13aWR0aDogMjAlO1xuICAgIH1cbn1cblxuXG4udmd0LXJlc3BvbnNpdmUge1xuICAgIHRhYmxle1xuICAgICAgICAmLnRhYmxlT25le1xuICAgICAgICAgICAgJi52Z3QtdGFibGV7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHRoZWFke1xuICAgICAgICAgICAgICAgICAgICB0aHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjA2MjY2O1xuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNkZmU2O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxLjVlbSAwLjc1ZW0gMC43NWVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHRke1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjc1ZW0gMC43NWVtIDAuNzVlbSAwLjc1ZW07XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNkZmU2O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzYwNjI2NjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ubGFuZy1zZWxlY3R7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ucG9zLXRvcHtcbiAgICB0b3A6MDtcbn1cbi5wb3MtbGVmdHtcbiAgICBsZWZ0OjA7XG59XG4ucG9zLXJpZ2h0e1xuICAgIHJpZ2h0OjA7XG59XG4ucG9zLWJvdHRvbXtcbiAgICBib3R0b206MDtcbn1cbi5leHRyYS1kcmFnZ2FibGUtaWNvbnMge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBpe1xuICAgICAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYigwIDAgMCAvIDMwJSk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cbn1cbi5pY29uLWRyb3AtY2F0ZWdvcnktaWNvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG4gICAgLy8gY29sb3I6ICM0MGI2Yjk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmlucHV0LWRyYWctY29udGFpbmVyLmljb24tcGVuY2lsMXtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IG1vdmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGU5MGZcIjtcbiAgICB9XG4gICAgZGl2e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgaW5wdXR7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICB9XG4uYnJlYWRjcnVtYntcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIHBhZGRpbmc6IDEwcHggMHB4IDI1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGgxe1xuICAgICAgICBjb2xvcjojNjg3RTk0O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICB1bHtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIGNvbG9yOiMxQzMwNDc7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgIH1cbiAgICB9XG59XG4uc2VwYXJhdG9yLWJyZWFkY3J1bWJ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFpbi1jb250ZW50LXdyYXB7XG4gICAgbWFyZ2luLWJvdHRvbTo4MHB4O1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICYuaGFzLWZvb3Rlci1iYXJ7XG4gICAgfVxufVxuLm1pbi1oLTE1MHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbn1cbi5ib3JkZXItZGFzaHtcbiAgICBib3JkZXI6IDJweCBkYXNoZWQgI2QxZDNkNCAhaW1wb3J0YW50O1xufVxuLmdvb2dsZS1pbWFnZXN7XG4gICAgaXtcbiAgICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbn1cbi5nb29nbGUtZmV0Y2gtaWNvbiB7XG4gICAgYmFja2dyb3VuZDogI2ZmZTQwMDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBzdmd7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgIH1cbiAgfVxuLm1heC1oLTE1MHtcbiAgICBtYXgtaGVpZ2h0OjE1MHB4ICFpbXBvcnRhbnQ7XG59XG4ubWF4LWgtMjAwe1xuICAgIG1heC1oZWlnaHQ6MjAwcHggIWltcG9ydGFudDtcbn1cbi5tYXgtaC0yNTB7XG4gICAgbWF4LWhlaWdodDoyNTBweCAhaW1wb3J0YW50O1xufVxuLmhpZ2hsaWdodC1kcmFne1xuICAgICYuc29ydGFibGUtZ2hvc3R7XG4gICAgICAgIC5tcF9wcm9kdWN0X21hcHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjojMjc5NUU4O1xuICAgICAgICB9XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIC8vYm9yZGVyOiA1cHggc29saWQgIzI3OTVFOCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuLnNwZWNpZmljLWNhdC1oZWFkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJGMkI0Nztcbn1cbi51cGxvYWQtZmlsZS1waW17XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5jdXN0b20tZmlsZS1sYWJlbHtcbiAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgIHJpZ2h0OiA2cHg7XG4gICAgICAgICAgIGJvdHRvbTogNHB4O1xuICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEuNmVtICsgMC4yZW0pO1xuICAgICAgICAgICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgY29udGVudDogXCJCcm93c2VcIjtcbiAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiB1bnNldDtcbiAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAwLjI1cmVtO1xuICAgICAgICB9XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgIH1cbiAgIGl7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgIH1cbn1cblxuLnN0ZXBzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgICAuY2hvb3Nle1xuICAgICAgICBwYWRkaW5nOiA1cHggMzBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTkyM1wiO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBzcGVhazogbmV2ZXI7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIC8qIGxpbmUtaGVpZ2h0OiAxOyAqL1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjY2NjO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoIDEwMCUgKyAzNXB4ICk7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVuc2V0O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZS1jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgIH1cbiAgICB9XG59XG5cblxudGFibGV7XG4gICAgJi50YWJsZS13aXRoLWlucHV0c3tcbiAgICAgICAgdGh7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDIzMHB4O1xuICAgICAgICB9XG4gICAgICAgIHRke1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIC8vIGhlaWdodDogNDFweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgKntcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MTBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAmLm5vdC12YWxpZHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmMDAwMDEyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmVkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6Zm9jdXN7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNlbGVjdC1jdXN0b217XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIC8vIHotaW5kZXg6IDA7XG4gICAgICAgICAgICAgICAgICAgIC8vIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiAjY2RjZGNkO1xuICAgICAgICAgICAgICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIC8vIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgLy8gcmlnaHQ6MDtcbiAgICAgICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAvLyB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGV4dGFyZWEtY3VzdG9te1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbnB1dC1jdXN0b217XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgICAgICAgICAgICAgd2lkdGg6YXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW46MCBhdXRvO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpICoge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlZGVkZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pICoge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC52dWUtY2hlY2tib3ggKiwgLnZ1ZS1jaGVja2JveHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5wYXJlbnRfQ2F0e1xuICAgIGxpe1xuXG4gICAgICAgICYubGlzdC1ncm91cC1pdGVtIHtcblxuICAgICAgICB9XG5cbiAgICB9XG59XG4uY2F0ZWdvcnktbGlzdHtcbiAgICBsaXtcbiAgICAgICAgbGFiZWx7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGl7XG5cbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiRibHVlLWNvbG9yO1xuICAgICAgICAgICAgY29sb3I6JGJsdWUtY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6JGJsdWUtY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiMzMzMwNEU7XG4gICAgICAgICAgICBpe1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzMDRFO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yZXF1aXJlZC10ZXh0e1xuICAgIGNvbG9yOiByZWQ7XG59XG50ZXh0YXJlYXtcbiAgICByZXNpemU6IG5vbmU7XG59XG4ucmV2aWV3X2RhdGFfdGFibGV7XG4gICAgdGFibGUudGFibGUtd2l0aC1pbnB1dHN7XG4gICAgICAgIHRib2R5e1xuICAgICAgICAgICAgdHJ7XG4gICAgICAgICAgICAgICAgdGR7XG4gICAgICAgICAgICAgICAgICAgICp7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTo1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnJldmlld19kYXRhX3RhYmxle1xuICAgIHRhYmxle1xuICAgICAgICB0Ym9keXtcbiAgICAgICAgICAgIHRye1xuICAgICAgICAgICAgICAgIHRke1xuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vcGFkZGluZzogMCAwcHggMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHNlbGVjdHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlbGVjdC1jdXN0b20ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjZWNlY2U7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRleHRhcmVhLWN1c3RvbS5ub3QtdmFsaWQtZGl2IHtcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdSZXF1aXJlZCBGaWVsZCc7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmOWQ0ZDQ7XG4gICAgICAgICAgICBjb2xvcjogI0RFMTAxMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNnB4IDRweCAxLjZweCAzMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyEnO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNERTEwMTA7XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBib3R0b206IDNweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmN1c3RvbS1zY3JvbGwtYmFyIHtcbiAgICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxufVxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBhdXRvO1xufVxuLm5ldy1yZXZpZXctZGF0YS1tb2RhbHtcbiAgICAubm90LXZhbGlkIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmMDAwMDEyICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogcmVkICFpbXBvcnRhbnQ7XG4gICAgfVxuXG59XG5cblxuLk1XLTQwe1xuICAgIG1heC13aWR0aDogNDBweDtcbiAgICBtaW4td2lkdGg6IDQwcHggIWltcG9ydGFudDtcbn1cbi5NVy01MHtcbiAgICBtYXgtd2lkdGg6IDUwcHg7XG4gICAgbWluLXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG4uTVctMTAwe1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgbWluLXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xufVxuLnctNDAwe1xuICAgIG1pbi13aWR0aDogNDAwcHg7XG4gICAgd2lkdGg6IDQwMHB4O1xufVxuLmJ0bjpkaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbiAuY29sb3ItYmx1ZURhcmt7XG4gICAgY29sb3I6IzE2OUJGRiAhaW1wb3J0YW50O1xuIH1cbiAuYWxlcnR7XG4gICAgZm9udC1zaXplOjExcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAmLmFsZXJ0LWRhbmdlcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0RFMTAxMDE3O1xuICAgICAgICBjb2xvcjojREUxMDEwO1xuICAgIH1cbiAgICAmLmFsZXJ0LXN1Y2Nlc3N7XG4gICAgICAgIGJhY2tncm91bmQ6ICNEMEVGRDQ7XG4gICAgICAgIGNvbG9yOiAjNDZENjNGO1xuICAgIH1cbiAgICB1bHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gfVxuXG4gLmN1c3RvbS1jb250cm9sLWlucHV0e1xuICAgICBvdXRsaW5lOiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICB3aWR0aDoxMDAlO1xuIH1cbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzE2OWJmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTY5YmZmO1xuIH1cbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjYWRiNWJkOTk7XG59XG4udGFibGUtc3RyaXBlZHtcbiAgICB0aGVhZHtcbiAgICAgICAgLy8gYm9yZGVyLXRvcDoxcHggc29saWQgI0FEQURBRDtcbiAgICAgICAgLy8gYm9yZGVyLWJvdHRvbToxcHggc29saWQgI0FEQURBRDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U2RUNGMjtcbiAgICAgICAgdHJ7XG4gICAgICAgICAgICB0ZCx0aHtcbiAgICAgICAgICAgICAgICBjb2xvcjojM0MzQzNDO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIHRib2R5IHtcbiAgICAgICAgdHJ7XG4gICAgICAgICAgICB0ZCx0aHtcbiAgICAgICAgICAgICAgIGl7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjpwb2ludGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEOERGRTgyMDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDhERkU4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOERGRTg7XG4gICAgICAgICAgICB0ZHtcbiAgICAgICAgICAgICAgICBjb2xvcjojNzc3Nzc3O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGl7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiMwMDA7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdHI6bnRoLW9mLXR5cGUoZXZlbikge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHRke1xuICAgICAgICAgICAgICAgIGNvbG9yOiMzQzNDM0M7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4udGFibGUtc3RyaXBlZC12ZXJ0aWNhbHtcbiAgICB0aGVhZHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U2RUNGMjtcbiAgICAgICAgdHJ7XG4gICAgICAgICAgICB0ZCx0aHtcbiAgICAgICAgICAgICAgICBjb2xvcjojM0MzQzNDO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIHRib2R5IHtcbiAgICAgICAgdHJ7XG4gICAgICAgICAgICB0ZCx0aHtcbiAgICAgICAgICAgIC8vICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQURBREFEO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIHRkOm50aC1vZi10eXBlKG9kZCl7XG4gICAgICAgICAgICAgICAgY29sb3I6Izc3Nzc3NztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdHJ7XG4gICAgICAgICAgICB0ZDpudGgtb2YtdHlwZShldmVuKXtcbiAgICAgICAgICAgICAgICBjb2xvcjojM0MzQzNDO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4udGFibGUtcmVzcG9uc2l2ZXtcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2IoMCAwIDAgLyAzMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg3NzdhO1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2IoMCAwIDAgLyAzMCUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICAgIH1cblxufVxuLnRhYmxle1xuICAgICYudGFibGUtcGFkZGluZy0we1xuICAgICAgICB0aGVhZHtcblxuICAgICAgICB9XG4gICAgICAgIHRib2R5e1xuXG4gICAgICAgIH1cbiAgICB9XG59XG4ub3V0bGluZS0we1xuICAgIG91dGxpbmU6bm9uZSAhaW1wb3J0YW50O1xufVxuLnRleHQtYmxhY2t7XG4gICAgY29sb3I6ICMzMzMwNEU7XG59XG4udGV4dC1ncmV5LTgwMHtcbiAgICBjb2xvcjogIzFDMzA0Nztcbn1cbi52dWUtY2hlY2tib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGlucHV0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICArbGFiZWx7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQURBREFEO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIHRvcDowcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxlOTEyJztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmNoZWNrZWR7XG4gICAgICAgICAgICArbGFiZWx7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzQ4YTRlOTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG4uY3VzdG9tLWZpbGUtaW5wdXR7XG4gICAgJn57XG4gICAgICAgIC5jdXN0b20tZmlsZS1sYWJlbHtcbiAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdVcGxvYWQgRmlsZScgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi50YWJsZS1wLW1hcmdpbi16ZXJve1xuICAgIHB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuLnNlbGVjdEhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaWNvbi1yaWdodC1hcnJvdyAucGF0aDE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIu6kolwiO1xuICAgIGNvbG9yOiAjMUMzMDQ3ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5tdWx0aXNlbGVjdCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICYuc2luZ2xlLWRyb3Bkb3due1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRTZFQ0YyO1xuICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgLm11bHRpc2VsZWN0X190YWdze1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgcGFkZGluZzogNHB4IDMwcHggMCA4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIC5tdWx0aXNlbGVjdF9fc2luZ2xle1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW46MnB4IOKAizAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLm11bHRpc2VsZWN0LS1hY3RpdmV7XG5cbiAgICAgICAgICAgIC5tdWx0aXNlbGVjdF9fdGFnc3tcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6MXB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6MXB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OjFweCBzb2xpZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC5tdWx0aXNlbGVjdF9fc2luZ2xle1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGlnaHRCbHVle1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0I2RTBGRTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAmLm11bHRpc2VsZWN0LS1hY3RpdmV7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMTI2OEE4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm11bHRpc2VsZWN0X19wbGFjZWhvbGRlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogIzBBNTE4NyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm11bHRpc2VsZWN0X19jb250ZW50LXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0I2RTBGRTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMTI2OEE4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjMTI2OEE4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDoxcHggc29saWQgIzEyNjhBODtcbiAgICAgICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojMEE1MTg3O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tdWx0aXNlbGVjdF9fcGxhY2Vob2xkZXJ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgICAgIC5tdWx0aXNlbGVjdF9fY29udGVudC13cmFwcGVye1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0I2RTBGRTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICMxMjY4QTg7XG4gICAgICAgICAgICBib3JkZXItbGVmdDoxcHggc29saWQgIzEyNjhBODtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDoxcHggc29saWQgIzEyNjhBODtcbiAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgIGxpe1xuXG4gICAgICAgICAgICAgICAgICAgIC5tdWx0aXNlbGVjdF9fb3B0aW9ue1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzBBNTE4NyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgJi5tdWx0aXNlbGVjdF9fb3B0aW9uLS1oaWdobGlnaHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0I2RTBGRSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNzJCRUYyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm11bHRpc2VsZWN0X19zZWxlY3R7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29sb3I6IzBBNTE4NyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbi5yYWRpdXMtM3B4e1xuICAgIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xufVxuLm1pbi1oLTI0MHtcbiAgICBtaW4taGVpZ2h0OiAyNDBweCAhaW1wb3J0YW50O1xufVxuLmQyaC1kZWwgKiwgLmQyaC1pbnMgKiB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLmQyaC1jb2RlLXNpZGUtbGluZSB7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxudGJvZHkuZDJoLWRpZmYtdGJvZHkgdHI6bnRoLWNoaWxkKDEpIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC1iYXItbWVkaXVte1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuc2VhcmNoLXR4dHtcbiAgICAgICAgYmFja2dyb3VuZDogI0U2RUNGMiAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTZFQ0YyO1xuICAgICAgICBjb2xvcjogIzY4N0U5NDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzdweDtcbiAgICAgICAgJjpmb2N1cywgJjphY3RpdmV7XG4gICAgICAgICAgICBjb2xvcjogIzY4N0U5NDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggNHB4ICMwMDAwMDAxYSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICM2ODdFOTQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNjg3RTk0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgIH1cbiAgICBpe1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICB0b3A6IDlweDtcbiAgICAgICAgY29sb3I6ICM3ODc3N0EgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICB9XG59XG5cbi51cGxvYWQtd3JhcHBlci1jdXN0b20ge1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjQkZDQUQ2O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgcGFkZGluZzogMjhweCAwIDI4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IDAuMXM7XG4gICAgLmZvcm0tY29udHJvbC1maWxlIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgaXtcbiAgICAgICAgY29sb3I6ICMxQzMwNDc7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gICAgcHtcbiAgICAgICAgY29sb3I6ICMxQzMwNDc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuICAgIHNwYW57XG4gICAgICAgIGNvbG9yOiAjNjg3RTk0O1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuICAgIC5kcmFnLXN0YXRlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNCNkUwRkU7XG4gICAgICAgIC5kcmFnLXN0YXRlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB9XG4gICAgICAgIC5kZWZhdWx0LXN0YXRle1xuICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5maWxlLXVwbG9hZGVkLXZpZXcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNEY1Rjc7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Q4REZFODtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgcGFkZGluZzogOXB4IDE0cHggOXB4O1xuICAgIHNwYW57XG4gICAgICAgIGNvbG9yOiAjMUMzMDQ3O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICAgIGl7XG4gICAgICAgIGNvbG9yOiAjRDk0MzQzO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLmJyay13cmR7XG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICB9XG59XG5cbi5icmVhay13b3Jke1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4udGV4dC0xMyB7XG4gICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG4uY3VzdG9tLWFjY29yZGlvbi1idG57XG4gICAgJi5jb2xsYXBzZWQge1xuICAgICAgICAuaWNvbi1QSU1faWNvbnNfYW5nbGUtdXB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgICYubm90LWNvbGxhcHNlZHtcbiAgICAgICAgLmljb24tUElNX2ljb25zX2FuZ2xlLWRvd257XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuLm14LXctMTAwe1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cbi5mbGV4LWN1c3RvbS0xe1xuICAgIGZsZXg6IDE7XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/