@-webkit-keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}body{font-family:"utopia-std",sans-serif;color:#535a60;line-height:1.5;min-height:100vh;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f6f6f6}body.frontpage{background-color:#fff}.green-text{color:#3d613f!important}.no-padding{padding:0!important}.raleway{font-family:"raleway",sans-serif;font-weight:500}.utopia-std{font-family:"utopia-std",sans-serif}.heading-color{color:#182719}.h1,.h2,.h3,h1,h2,h3{font-family:"raleway",sans-serif;margin-bottom:.3em;display:block;color:#182719;font-weight:700}.h4,h4{line-height:1.33;font-weight:700}.h4,.h5,.h6,h4,h5,h6{font-family:"raleway",sans-serif;margin-bottom:.3em;display:block;color:#182719}.h5,h5{line-height:1.33}.h6,h6{font-weight:700}.display-header{line-height:1.33}.blockquote,.display-header{font-family:"raleway",sans-serif;margin-bottom:.3em;display:block;color:#182719}.author,.lead-text,.small-headline,.small-title{font-family:"raleway",sans-serif;margin-bottom:.3em;display:block}.author{color:#182719}.small-headline,.small-title{font-weight:700}.small-headline{line-height:1.33}.small-title{color:#182719}.display-header{font-size:calc(1.425rem + 2.1vw);font-weight:700}@media (min-width:1200px){.display-header{font-size:3rem}}.h1,h1{font-size:calc(1.375rem + 1.5vw);line-height:1.4}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw);line-height:1.5}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw);line-height:1.57}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:calc(1.275rem + .3vw);font-weight:500;letter-spacing:.328rem;text-transform:uppercase}@media (min-width:1200px){.h5,h5{font-size:1.5rem}}.h6,h6{font-size:1.25rem;line-height:1.4}.h6.smaller,body,h6.smaller{font-size:1rem}.small-title{font-size:.875rem;line-height:1.63}.articles .sort-select option,.light-green-text{color:#779079}.small-headline{font-size:.875rem;color:#779079;text-transform:uppercase}.blockquote,.lead-text,blockquote{font-size:1.25rem;font-weight:500;line-height:1.4}.lead-text{color:#535a60;font-weight:400;line-height:1.8}.author{line-height:1.67;font-weight:400}.author,.small,small{font-size:.75rem}.semi-small{font-size:.875rem}.heavy-bold{font-weight:700!important}.bold,b,strong{font-weight:600!important}.semi-bold{font-weight:500!important}.txt-link{font-weight:500;color:#3d613f;font-family:"raleway",sans-serif}.txt-link:not(.no-underline){text-decoration:underline}.txt-link i{position:relative;font-size:14px}select,textarea{border-radius:4px;border:solid 1px #535a60;color:#535a60;font-family:"raleway",sans-serif}textarea{padding:.625rem .9375rem;font-size:.875rem;font-weight:500}select{padding:8px;font-size:.75rem}.form-check-input:not([type=radio]){border-radius:0!important}.form-check-input:checked{background-color:#3d613f;border-color:#3d613f}.form-check-input:focus{box-shadow:none!important}.border-radius-right-0{border-top-right-radius:0;border-bottom-right-radius:0}.border-radius-left-0{border-top-left-radius:0;border-bottom-left-radius:0}hr{margin:0;color:#535a60;opacity:1}.btn,.prefilled-input-box{font-family:"raleway",sans-serif;padding:.625rem .9375rem;line-height:1em;font-size:1rem}.btn{font-weight:600}.btn.green-bg:hover{background-color:#2b442c!important}.btn.btn-rounded{border-radius:50%;height:3.1rem;width:3.1rem;padding:0;display:flex;align-items:center;justify-content:center}.btn.btn-standard,.btn.cancel,.btn.next,.btn.primary{color:#fff;position:relative;background-color:#3d613f}.btn.btn-outline{color:#3d613f;background-color:#fff;border:2px solid #3d613f}.btn.btn-outline.cancel{color:#d7523b;border:2px solid #d7523b}.btn.btn-outline.cancel:hover{background-color:#d7523b;border-color:#d7523b;color:#fff}.btn.btn-outline:hover{border-color:#2b442c}.btn:hover{background-color:#2b442c;color:#fff}.prefilled-input-box{border-radius:4px}.prefilled-input-box.btn-standard,.prefilled-input-box.cancel,.prefilled-input-box.next,.prefilled-input-box.primary{color:#fff;position:relative;background-color:#3d613f}.d-contents{display:contents}.white-bg{background-color:#fff!important}.secondary-bg{background-color:#e7edf1!important}.green-bg{background-color:#3d613f!important}.green-bg,.green-bg *{color:#fff}.dark-green-bg{background-color:#2b442c!important;color:#fff}.dark-green-bg *{color:#fff}.light-green-bg{background-color:#779079!important;color:#fff}.light-green-bg *{color:#fff}.blue-bg{background-color:#0a4b73!important}.blue-bg,.blue-bg *{color:#fff}.dark-blue-bg{background-color:#073551!important;color:#fff}.dark-blue-bg *{color:#fff}.light-blue-bg{background-color:#54819d!important;color:#fff}.light-blue-bg *,.page-list .page-wrap .icon-wrapper i{color:#fff}.light-grey-bg{background-color:#ecefec!important}.red-color{color:#d7523b}.green-color{color:#3d613f}.pt-6{padding-top:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.pt-6{padding-top:5rem}}.pb-6{padding-bottom:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.pb-6{padding-bottom:5rem}}.py-6{padding-top:calc(1.625rem + 4.5vw);padding-bottom:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.py-6{padding-top:5rem;padding-bottom:5rem}}.center-bg{background-repeat:no-repeat;background-size:cover;background-position:center center}img{max-width:100%;height:auto}.rte p,.umbraco-forms-fieldset{margin-bottom:1rem}.umbraco-forms-form,.umbraco-forms-form fieldset{padding:0!important}.content-box,.umbraco-forms-form fieldset .umbraco-forms-container{display:flex;flex-direction:column;gap:1rem}.content-box{background-color:#fff;border-radius:8px;padding:1rem;box-shadow:0 2px 4px 0 rgba(83,90,96,.08);gap:.5rem}.categories-container{display:flex;flex-wrap:wrap;gap:.25rem}.categories-container .level-box,.categories-container .subject-box{font-family:"raleway",sans-serif;font-size:12px;font-weight:500;padding:4px;border-radius:4px;border:1px solid;line-height:1}.categories-container .level-box{color:#0a4b73;border-color:#0a4b73}.categories-container .subject-box{color:#3d613f;border-color:#3d613f}.modal-content{border-radius:0;padding:5px}.modal-content .modal-body,.modal-content .modal-footer,.modal-content .modal-header{border:0}.modal-content .modal-header{padding-bottom:0}.modal-content .modal-header .btn-close{align-self:baseline}.modal-content .modal-footer{justify-content:flex-start;padding-top:0}.form-control,.form-select,input.text{border-color:#182719;color:#535a60;font-size:.875rem;padding:4px 8px;border-radius:4px;font-family:"raleway",sans-serif}.form-control:-moz-placeholder,.form-control:-ms-input-placeholder,.form-control::-moz-placeholder,.form-control::-webkit-input-placeholder,.form-select:-moz-placeholder,.form-select:-ms-input-placeholder,.form-select::-moz-placeholder,.form-select::-webkit-input-placeholder,input.text:-moz-placeholder,input.text:-ms-input-placeholder,input.text::-moz-placeholder,input.text::-webkit-input-placeholder{color:#a9adb0}.form-control[disabled],.form-select[disabled],input.text[disabled]{border-color:#a9adb0}form p.small{margin-top:.1rem}form .count-input p{font-family:"raleway",sans-serif;font-size:12px;position:absolute;right:7px;bottom:7px;font-weight:400}.form-label,.umbraco-forms-label{color:#182719;margin-bottom:0;width:100%;font-size:.875rem}.form-label.label-heavy,.umbraco-forms-label.label-heavy{font-weight:700;font-family:"raleway",sans-serif;font-size:1rem}.password-form-label,form .count-input{position:relative}.password-form-label .fa-eye,.password-form-label .fa-eye-slash{position:absolute;right:20px;top:30px;color:#535a60}input[type=file]{display:none}.custom-file-upload{border-radius:4px;border:solid 1px #535a60;color:#535a60;justify-content:space-between}.custom-file-upload .btn{border-radius:0;font-weight:400}.custom-file-upload span.txt{padding:4px 8px}.custom-file-upload,.custom-img-file-upload,.custom-input-text{font-size:.875rem;display:flex;align-items:center;overflow:hidden}.custom-img-file-upload{font-family:"raleway",sans-serif;font-weight:500;gap:.25rem;color:#3d613f;cursor:pointer}.custom-img-file-upload i{font-size:20px}.a-tag.underline,.custom-img-file-upload span.txt,.forum-component .forum-wrap .post-wrap .reply-toggler span.txt{text-decoration:underline}.custom-input-text{border-radius:4px;border:solid 1px #535a60;color:#535a60;justify-content:space-between}input.invalid,textarea.invalid{border:1px solid #f03c4e}.pac-container{z-index:99999999999999999!important}.a-tag{border:0;background:0 0;color:#3d613f;font-family:"raleway",sans-serif;font-weight:600;display:flex;align-items:center;text-align:left}.a-tag.disabled{opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.e-grid .a-tag{font-size:.8125rem}.a-tag,.pointer{cursor:pointer}.checkbox-right{display:flex;justify-content:space-between;padding-left:0}.checkbox-right .input-wrap{display:flex;justify-content:center}.checkbox-right .input-wrap input{width:16px;height:16px}.bg-success{background-color:#6da671!important}.bg-warning{background-color:#d98f07!important}.bg-info{background-color:#6b90bf!important}.bg-danger{background-color:#f03c4e!important}.color-danger{color:#f03c4e!important}.color-success{color:#6da671!important}.color-warning{color:#d98f07!important}.color-info{color:#6b90bf!important}.toast-container{font-family:"raleway",sans-serif}.autocomplete-container{position:relative;width:100%}.autocomplete-container input{width:100%;box-sizing:border-box}.dawa-autocomplete-suggestions{margin:.3em 0 0;padding:0;text-align:left;border-radius:.3125em;background:#fcfcfc;box-shadow:0 .0625em .15625em rgba(0,0,0,.15);position:absolute;left:0;right:0;z-index:9999;overflow-y:auto;box-sizing:border-box}.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion{margin:0;list-style:none;cursor:pointer;padding:.4em .6em;color:#333;border:.0625em solid #ddd;border-bottom-width:0}.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-bottom-width:.0625em}.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion.dawa-selected,.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion:hover{background:#f0f0f0}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:4px;border:4px solid #fff;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent}.lds-ring div:nth-child(1){-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}.spinner-wrap{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(43,68,44,.25);height:100%;width:100%;z-index:1060;align-items:center;justify-content:center;display:none}.spinner-wrap.show{display:flex}.validation-errors{color:#f03c4e;font-family:"raleway",sans-serif;font-weight:600}.info-txt{max-height:500px;overflow:auto;border:1px solid #000;padding:4px 8px;border-radius:4px}.e-table,.jw-table{font-family:"raleway",sans-serif;color:#535a60;font-size:.8125rem;font-weight:500}.e-table thead,.jw-table thead{background-color:#779079;color:#fff}.e-table tr.warning,.jw-table tr.warning{background-color:#feecee;color:#f03c4e}.e-table tr.highlighted,.jw-table tr.highlighted{background-color:#fff2e6}.e-table tr.highlighted .jw-tag,.jw-table tr.highlighted .jw-tag{background-color:#fff2e6;color:#ff7a00;border-color:#ff7a00}.e-table .tag-wrapper,.jw-table .tag-wrapper{display:flex;justify-content:flex-start;align-items:flex-start}.e-table .tag-wrapper .jw-tag,.jw-table .tag-wrapper .jw-tag{padding:4px;border-radius:4px;border:solid 1px #3d613f;background-color:#ecefec;color:#3d613f;font-family:"raleway",sans-serif;font-size:12px;line-height:1}.e-table .tag-wrapper .jw-tag.filled-tag,.jw-table .tag-wrapper .jw-tag.filled-tag{background-color:#3d613f;color:#fff}.e-table .tag-wrapper .jw-tag.highlighted,.jw-table .tag-wrapper .jw-tag.highlighted{background-color:#ff7a00;color:#fff;border-color:#ff7a00}.page-list .page-wrap{padding:8px;border-radius:8px;background-color:#ecefec}.page-list .page-wrap .icon-wrapper{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:#3d613f;flex-shrink:0}.e-pager div.e-parentmsgbar,.show-only-in-print{display:none}.splitted-row-tables{width:49%!important}.e-calendar .e-content td.e-selected span.e-day,.e-pager .e-pager-default:hover::before,e-pager .e-focused::before{color:#fff!important}input[type=time]::-webkit-calendar-picker-indicator{background:0 0}@media screen and (min-width:992px){.w-lg-50{width:50%}}.e-grid th.e-headercell[aria-sort=ascending] .e-headertext,.e-grid th.e-headercell[aria-sort=ascending] .e-sortfilterdiv,.e-grid th.e-headercell[aria-sort=descending] .e-headertext,.e-grid th.e-headercell[aria-sort=descending] .e-sortfilterdiv{color:#fff!important;opacity:1}.e-grid .e-detailheadercell,.e-grid .e-headercell{background-color:unset!important}.e-grid .e-detailrowcollapse:not(.e-editedbatchcell):not(.e-updatedtd),.e-grid .e-detailrowexpand:not(.e-editedbatchcell):not(.e-updatedtd),.e-grid .e-emptyrow:not(.e-editedbatchcell):not(.e-updatedtd),.e-grid .e-gridcontent .e-rowdragdrop:not(.e-editedbatchcell):not(.e-updatedtd),.e-grid .e-gridheader .e-rowdragdrop:not(.e-editedbatchcell):not(.e-updatedtd),.e-grid .e-rowcell:not(.e-editedbatchcell):not(.e-updatedtd){color:#535a60!important;font-weight:500!important}.e-grid td.e-active{background:unset!important}.e-float-input,.e-float-input.e-control-wrapper,.e-float-input.e-input-group,.e-float-input.e-input-group.e-control-wrapper,.e-grid td.e-active,.e-input-group,.e-input-group.e-control-wrapper{color:#535a60!important}.e-multiselect.e-control-wrapper.e-control-container.e-input-group{border-radius:4px!important;border:solid 1px #535a60!important}.e-rowdragheader{background:0 0!important}.e-grid{border:0!important}.e-grid .e-rowcell{box-shadow:none!important}.e-rowcell{white-space:unset!important}.e-grid .e-pager{display:flex;justify-content:center}.e-first,.e-last{display:none!important}.e-pager .e-pagercontainer{border:0!important}.e-pager .e-numericitem.e-currentitem,.e-pager .e-pager-default:hover{padding:8px!important;background:#3d613f!important;color:#fff!important}.e-pager.sf-pager .e-numericcontainer a{border:1px solid #ecefec!important;font-size:18px!important;font-weight:500!important;font-family:"raleway",sans-serif!important}.e-next,.e-prev{border:1px solid #ecefec;padding:8px!important;font-size:18px!important;border-radius:4px!important}.e-next::before,.e-pagercontainer,.e-prev::before{color:#3d613f!important;font-weight:500!important}.e-pagercontainer{font-family:"raleway",sans-serif!important}.e-numericcontainer,.e-pagercontainer{display:flex!important;gap:5px!important;align-items:flex-start!important}.e-pager .e-spacing{border-radius:4px!important;padding:8px!important}.e-pager .e-spacing.e-numericitem:not(.e-active):not(.e-np):not(.e-pp):hover{background:#3d613f!important;color:#fff!important}e-pager .e-focused{background:#3d613f!important;color:#fff!important;box-shadow:none!important}.e-mfirst,.e-mlast,.e-mnext,.e-mprev{display:none!important}.e-pager .e-numericitem{border:1px solid #ecefec!important;font-size:18px!important}.e-input-group.e-date-container.e-control-container.e-control-wrapper{width:250px;border:solid 1px #535a60!important}.e-input-group.e-date-container.e-control-container.e-control-wrapper .e-input-group-icon{border-left:solid 1px #535a60!important}.e-tab{display:flex!important;flex-direction:column!important;gap:.5rem!important}.e-tab .e-toolbar-items,.e-tab .nav-tabs{gap:1rem!important}.e-tab .e-toolbar-items .e-toolbar-item,.e-tab .e-toolbar-items .nav-link,.e-tab .nav-tabs .e-toolbar-item,.e-tab .nav-tabs .nav-link{border:0!important}.e-tab .e-toolbar-items .e-toolbar-item.e-active,.e-tab .e-toolbar-items .nav-link.e-active,.e-tab .nav-tabs .e-toolbar-item.e-active,.e-tab .nav-tabs .nav-link.e-active{border-bottom:solid #3d613f 2px!important}.e-tab .e-toolbar-items .e-toolbar-item.e-disable,.e-tab .e-toolbar-items .nav-link.e-disable,.e-tab .nav-tabs .e-toolbar-item.e-disable,.e-tab .nav-tabs .nav-link.e-disable{opacity:.5!important}.e-tab .e-toolbar-items .e-toolbar-item .e-tab-wrap,.e-tab .e-toolbar-items .nav-link .e-tab-wrap,.e-tab .nav-tabs .e-toolbar-item .e-tab-wrap,.e-tab .nav-tabs .nav-link .e-tab-wrap{border:0!important;padding-left:0!important;padding-right:0!important}.e-tab .e-toolbar-items .e-toolbar-item .e-tab-wrap .e-tab-text,.e-tab .e-toolbar-items .nav-link .e-tab-wrap .e-tab-text,.e-tab .nav-tabs .e-toolbar-item .e-tab-wrap .e-tab-text,.e-tab .nav-tabs .nav-link .e-tab-wrap .e-tab-text{font-size:1rem;color:#3d613f!important;font-weight:600!important;font-family:"raleway",sans-serif!important}.e-tab .e-item,.e-tab .tab-pane{display:none!important}.e-tab .e-item.e-active,.e-tab .tab-pane.e-active{display:flex!important;flex-direction:column!important;gap:.5rem!important}.modal-header.text-bg-light.border-bottom{border:0!important;background-color:unset!important}.e-grid.e-default table th[rowspan]{border-width:0!important}#chip-wrapper .chip-container .e-chip-list{padding:10px;display:flex;justify-content:center;align-items:center;gap:1rem}#chip-wrapper .chip-container .e-chip-list .e-chip{padding:2px 4px;background-color:#ecefec;font-size:1rem}.miniprofile .profile-image-wrap{width:40px;height:40px;position:relative;overflow:hidden;border-radius:50%;background-size:cover;background-position:center center;background-repeat:no-repeat}.miniprofile a{color:#ecefec;font-weight:500}.sticky-wrapper{z-index:3;width:100%}.sticky-wrapper header .navbar{background-color:#779079;z-index:2;transition:.5s ease-in-out;padding-top:1rem;padding-bottom:1rem}.sticky-wrapper header .navbar .navbar-brand img{height:3rem}@media screen and (min-width:992px){.sticky-wrapper header .navbar .navbar-brand img{height:3rem}}.sticky-wrapper header .navbar .navbar-toggler{color:#fff;font-size:28px}.sticky-wrapper header .navbar .navbar-toggler:focus{box-shadow:none}.sticky-wrapper header ul.navbar-nav li a{color:#3d613f;font-family:"raleway",sans-serif;font-weight:600;display:flex}.sticky-wrapper header ul.navbar-nav li a:hover{color:#0a4b73}.sticky-wrapper header ul.navbar-nav li a i{display:flex;align-items:center}.navbarNavMobile{height:auto;z-index:3;background-color:#fff;color:#3d613f;flex-direction:column;display:flex}.navbarNavMobile .navbar-nav{border-bottom:1px solid #a9adb0}.navbarNavMobile .miniprofile a{color:#535a60}.sub-menu{box-shadow:0 2px 4px 0 rgba(83,90,96,.08)}footer{position:relative;margin-top:0;z-index:0}footer .container{border-top:1px solid #a9adb0}footer .socials i{font-size:24px}footer img{height:1rem}.committee-form,.committee-form select{width:100%}@media screen and (min-width:992px){.committee-form,.committee-form select{width:auto}}.toast-container{padding:1.5rem}.side-menu-master .menu-toggler[aria-expanded=true] i{transform:rotate(90deg)}.frontpage header .navbar{background-color:#fff}.dashboard .event-item:not(:last-of-type),.dashboard .news-item:not(:last-of-type){border-bottom:1px solid #535a60}.dashboard .event-item p,.dashboard .news-item p{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;line-height:1.1}.dashboard .event-item .date,.dashboard .news-item .date{font-size:.875rem}.dashboard .event-item .title,.dashboard .news-item .title{font-size:.875rem;word-break:break-word}@media screen and (min-width:1200px){.dashboard .event-item .title,.dashboard .news-item .title{max-width:50%}}.article .content-box.main-article .rte{border-bottom:1px solid #535a60;position:relative}.article .content-box.main-article .rte i.read-article{float:right;font-style:normal}.article .content-box.main-article .rte p:last-child{margin-bottom:0}.articles .sort-select{background:0 0;border:0;color:#779079}.articles .pagination,.articles .pagination ul{display:flex;justify-content:center}.articles .pagination ul li{display:block;padding:8px 8px 5px;border-radius:4px;border:solid 1px #ecefec;background-color:#fff;box-shadow:0 2px 4px 0 rgba(83,90,96,.08);font-family:"raleway",sans-serif;line-height:1;color:#3d613f}.articles .pagination ul li.active,.articles .pagination ul li:hover{color:#fff;background:#3d613f;cursor:pointer}.articles .pagination ul li.disabled{color:#a9adb0!important;background:#fff!important;cursor:initial}.articles .filter{display:none;transition:1s}@media screen and (min-width:992px){.articles .filter{display:flex}}.articles .filter.show{display:flex}.articles .filter .text-search{border-radius:8px;border:1px solid #535a60;padding:4px 8px}.articles .filter h6{border-bottom:1px solid #535a60}.articles .filter label{font-family:"raleway",sans-serif;font-size:12px;line-height:1}.articles .filter .form-check-input{border-radius:2px;border:solid 1px #535a60}.articles .filter .form-check-input:checked{background-color:#3d613f}.articles .filter .txt-link{font-size:12px;font-weight:400;background:0 0!important;border:0;padding:0!important;cursor:pointer}.article-preview .content-box{min-height:220px}.my-profile .profile-image-wrap .upload-img{height:200px!important;width:200px!important;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:center center}.red-row{background-color:#feecee}.toolbox-content-page .container{padding:0}.uf-block .row-fluid{display:flex;-moz-column-gap:1rem;column-gap:1rem;justify-content:space-between;padding-right:1rem}.uf-block .text{border:1px solid;color:#000;width:100%}.communication-settings-modal-component label,.uf-block .umbraco-forms-label{font-weight:700;font-family:"raleway",sans-serif;font-size:1rem}.uf-block .field-validation-error{color:red;display:block}.uf-block input[type=radio]{accent-color:#3d613f;width:1em;height:1em}.uf-block input[type=checkbox]{border-radius:2px;border:solid 1px #535a60;width:1em;height:1em}.uf-block input[type=checkbox]:checked{accent-color:#3d613f;background-color:#3d613f;border-color:#3d613f}.uf-block input[type=checkbox]:focus{box-shadow:none!important}.e-multiselect{height:38px!important}.event-component-container .nav-link{font-weight:700;transition:background .2s,color .2s;font-family:"raleway",sans-serif;font-size:.875rem;color:#535a60;text-transform:uppercase}.event-component-container .nav-link:hover{color:#fff;background-color:#3d613f;text-decoration:none;cursor:pointer}.event-component-container .nav-link.active{color:#fff;background-color:#3d613f}.forum-component .forum-wrap .post-wrap .single-post .post-author-image-container img,.umb-grid .grid-element{width:100%}.pod-list .pod .icon-wrap{width:48px;height:48px;background-color:#f6f6f6;border-radius:12px}.pod-list .pod .icon-wrap i{color:#3d613f;font-size:30px}.video .vimeoplayer{cursor:pointer;background-repeat:no-repeat;background-size:cover}.video .vimeoplayer img{width:150px}.video .vimeoplayer,.video .vimeoplayer iframe{width:100%;aspect-ratio:1.77777778;height:auto;display:block}@supports not (aspect-ratio:1/1){.video .vimeoplayer iframe{height:100%}}@supports not (aspect-ratio:1/1){.video{position:relative;width:100%;height:0;padding-bottom:56.25%}.video .vimeoplayer{position:absolute;top:0;left:0;width:100%;height:100%}}.subpagelist .subpage{position:relative;cursor:pointer;overflow:hidden;height:auto}.subpagelist .subpage:hover .inner{background-color:rgba(240,247,247,.9);max-height:100%;padding-bottom:15px}.subpagelist .subpage:hover .inner .content{opacity:1}.subpagelist .subpage .inner{transition:750ms ease;background-color:rgba(240,247,247,.75);position:absolute;bottom:0;left:0;right:0;top:0;max-height:135px;display:flex;align-items:center;flex-direction:column;margin-top:auto;padding:25px 15px 15px}.subpagelist .subpage .inner .content{transition:opacity 400ms 150ms ease;flex:1;opacity:0;display:flex;flex-wrap:wrap;flex-direction:column}.subpagelist .subpage .inner .content .txt{font-size:1rem;flex:1;width:100%;display:flex;align-items:center}.subpagelist .subpage .inner .content a{align-self:center;flex:0}.subpagelist .subpage .inner .headings{margin-bottom:auto}.rte ol,.rte ul{padding-left:2rem}.rte i{font-style:italic}.rte ul{list-style-type:disc}.rte ol{list-style-type:decimal}.rte a{color:#779079;text-decoration:underline}.rte a i{position:relative;top:2px}.file-manager-component .files .category-files:not(:last-child){border-bottom:1px solid #535a60;padding-bottom:1rem;margin-bottom:1rem}.file-manager-component .files .file-wrap{padding:4px 8px;border-radius:8px;background-color:#ecefec}.file-manager-component .files .file-wrap .file-icon{font-size:32px}.file-manager-component .files .file-wrap .delete-icon{cursor:pointer}.forum-component .forum-wrap .post-wrap .single-post{border-top:#535a60 solid 1px}.forum-component .forum-wrap .post-wrap .single-post p{word-break:break-word}.forum-component .forum-wrap .post-wrap .single-post .post-author-image-container{display:flex;align-items:flex-start;justify-content:center}.forum-component .forum-wrap .post-wrap .single-post .post-author-image-container .post-author-image .profile-img-wrap{width:48px;height:48px;position:relative;overflow:hidden;border-radius:50%}@media screen and (min-width:992px){.forum-component .forum-wrap .post-wrap .single-post .post-author-image-container .post-author-image .profile-img-wrap{width:64px;height:64px}}.forum-component .forum-wrap .post-wrap .single-post .post-author-image-container .post-author-image .profile-img-wrap img{display:inline;height:100%;width:auto;max-width:unset!important}.forum-component .forum-wrap .post-wrap .single-post .post-author-image-container .post-author-image .profile-img-placeholder{display:flex;justify-content:center;align-items:center;border-radius:100%;width:48px;height:48px;font-size:24px;background-color:#ecefec;color:#fff}@media screen and (min-width:992px){.forum-component .forum-wrap .post-wrap .single-post .post-author-image-container .post-author-image .profile-img-placeholder{width:64px;height:64px;font-size:40px}}.forum-component .forum-wrap .post-wrap .single-post .post-creator{font-weight:600;color:#182719;font-size:.875rem;word-break:break-word}@media screen and (min-width:992px){.forum-component .forum-wrap .post-wrap .single-post .post-creator{font-size:1rem}}.forum-component .forum-wrap .post-wrap .single-post .post-date{color:#535a60;text-align:right;font-size:.875rem}@media screen and (min-width:992px){.forum-component .forum-wrap .post-wrap .single-post .post-date{font-size:1rem}}.forum-component .forum-wrap .post-wrap .single-post .post-body{color:#535a60;word-break:break-all;font-size:.875rem}@media screen and (min-width:992px){.forum-component .forum-wrap .post-wrap .single-post .post-body{font-size:1rem}}.forum-component .forum-wrap .post-wrap .single-post .post-body a{font-weight:600;color:#779079;display:inline;margin:0}.forum-component .forum-wrap .post-wrap .single-post .single-post.reply{background-color:#f6f6f6;border-radius:8px;border:0}.forum-component .forum-wrap .post-wrap .reply-toggler{display:flex;align-items:center;overflow:hidden;font-weight:500;gap:.25rem}.forum-component .forum-wrap .post-wrap .reply-toggler i{font-size:16px}.forum-component .forum-wrap .post-wrap .reply-toggler a{font-family:"raleway",sans-serif;cursor:pointer;font-weight:600;font-size:.875rem;color:#3d613f}.change-password,.personal-information{font-family:"raleway",sans-serif}.local-union-info-component .committee-logo{max-height:200px}.local-union-info-component .localunion-map{width:100%;height:200px}.local-union-info-component .form-group{display:flex;flex-wrap:wrap}.local-union-info-component .form-group.checkbox-group{padding-right:1rem;justify-content:space-between}.local-union-info-component .form-group textarea:disabled{resize:none;overflow:hidden;color:#a9adb0;border:solid 1px #a9adb0;background-color:#ecefec}.local-union-info-component .form-group .form-label,.local-union-info-component .form-group .umbraco-forms-label{width:auto;font-size:16px;line-height:1}.membership,.previous-trust-position,.qualification-courses{font-family:"utopia-std",sans-serif}.qualification-courses th{font-weight:700;padding:1px 2px}.qualification-courses .date{width:80px}.membership td,.membership th,.qualification-courses td{padding:1px 2px}.membership .date{width:105px}.event-detail-participant-information-modal span,.membership th,.previous-trust-position th{font-weight:700}.previous-trust-position td,.previous-trust-position th{padding:1px 2px}.previous-trust-position .date{width:80px}.membership td:last-of-type,.membership th:last-of-type,.previous-trust-position td:last-of-type,.previous-trust-position th:last-of-type,.qualification-courses td:last-of-type,.qualification-courses th:last-of-type{text-align:right}.localunion-bod-component hr:last-of-type{display:none}.localunion-bod-component .profiles-to-add{cursor:pointer}.terms-and-conditions-component .form-label,.terms-and-conditions-component .umbraco-forms-label{width:auto;font-size:16px;line-height:1}.communication-settings-modal-component .small{margin-top:.1rem;font-family:"raleway",sans-serif}.choose-delegated-component input,.choose-delegated-component textarea,.choose-representative-component input,.choose-representative-component textarea,.event-component input,.event-component textarea,.send-mail-component input,.send-mail-component textarea,.send-sms-component input,.send-sms-component textarea{font-family:"raleway",sans-serif!important;font-weight:500!important}.choose-delegated-component input[type=date],.choose-representative-component input[type=date],.send-mail-component input[type=date],.send-sms-component input[type=date]{width:auto;min-width:200px}.choose-delegated-component input[type=time],.choose-representative-component input[type=time],.send-mail-component input[type=time],.send-sms-component input[type=time]{width:auto;min-width:150px}.event-component input[type=time]{min-width:150px}.choose-delegated-component .textarea-p,.choose-representative-component .textarea-p,.event-component .textarea-p,.send-mail-component .textarea-p,.send-sms-component .textarea-p{margin-top:-7px}.account-statement-component input[type=date]{width:auto;min-width:200px}.sms-overview-component .grid-actions-item{display:flex;flex-direction:column}.mail-overview-component table a,.sms-overview-component table a{cursor:pointer;text-decoration:underline!important;font-size:.8125rem;font-weight:600;color:#3d613f}.sms-overview-component .rounded-border{border:solid 1px;border-radius:5px;padding:5px}.sms-overview-component .consumption-grid-wrap .e-table tbody tr:last-child td{font-weight:700!important}.mail-overview-component .e-grid .e-table tbody tr .e-rowcell:first-child,.sms-overview-component .e-grid .e-table tbody tr .e-rowcell:first-child{color:#3d613f!important}.mail-overview-component .grid-actions-item{display:flex;flex-direction:column}.mail-overview-component .rounded-border{border:solid 1px;border-radius:5px;padding:5px}.choose-delegated-component label:not(.radio-label,.custom-file-upload),.choose-representative-component label:not(.radio-label,.custom-file-upload),.delegated-access-control-component label:not(.radio-label,.custom-file-upload),.event-component label:not(.radio-label,.custom-file-upload),.send-mail-component label:not(.radio-label,.custom-file-upload),.send-sms-component label:not(.radio-label,.custom-file-upload),.sms-consumption-component label:not(.radio-label,.custom-file-upload),.sms-overview-component label:not(.radio-label,.custom-file-upload){font-weight:700;font-family:"raleway",sans-serif;font-size:1rem}.event-detail-participant-information-modal{font-family:"raleway",sans-serif;font-size:1rem;color:#182719}.event-detail-participant-information-modal .custom-modal-container{max-width:75%}.event-detail-participant-information-modal h6{color:#3d613f;font-family:Raleway;font-size:20px;font-weight:500;line-height:24px}.event-detail-participant-information-modal .participant-details{padding:16px 16px 16px 0}.event-detail-participant-information-modal .order-details{padding:16px 0 16px 16px}.event-detail-participant-information-modal .other-payer-details{padding:16px 16px 16px 0}.event-detail-participant-information-modal .addons{padding:15px 0 16px 16px}.event-detail-participant-information-modal .extra-details{padding-top:16px}.choose-representative-component .fa-chevron-down,.choose-representative-component .fa-chevron-up{font-size:8px}.choose-representative-component .fa-chevron-down::before,.choose-representative-component .fa-chevron-up::before{border-radius:2px;background:#3d613f;padding:2px;color:#fff}.delegated-access-control-component .modal-body,.delegated-access-control-component .sf-grid{font-size:13px!important}.delegated-access-control-component .form-check{display:flex;justify-content:center}.event-overview-backoffice-container{display:flex;padding:24px 82px;flex-direction:column;gap:16px}.event-date-range-box{min-width:180px;gap:.5rem}.event-date-range-box input[type=date]{min-width:0}.event-manager-container{height:100%;min-height:100vh;padding:0 5rem}.custom-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1050;margin-top:0}.custom-modal-overlay h3{margin-bottom:unset}.custom-modal-container{background:#fff;border-radius:4.8px;box-shadow:0 4px 32px rgba(0,0,0,.25);min-width:25%;max-width:25%;max-height:80%;overflow-y:auto;display:flex;gap:1rem;flex-direction:column}.custom-modal-container.large-modal{min-width:45%;max-width:45%}.custom-modal-container-header{padding:16px 16px 0;gap:8px}.custom-modal-container-content{padding:0 16px 16px;gap:16px}.location-map-container{width:100%;height:100%}.location-map-container .event-location-modal-map{width:100%;height:200px}.custom-modal-overlay hr{color:#dee2e6}.form-control-height{height:38px;max-height:38px;display:flex;align-items:center}.event-component .tinymce-wrapper .tox-tinymce{border:1px #182719 solid}.event-component #file-upload,.event-component .e-dropdownlist,.event-component .form-control,.event-component .form-select{text-overflow:ellipsis;height:38px}.event-component #file-upload:focus,.event-component .e-dropdownlist:focus,.event-component .form-control:focus,.event-component .form-select:focus{border-color:#9eb09f;box-shadow:0 0 0 4px rgba(61,97,63,.25)}.event-component textarea.form-control{height:unset}.event-component input[type=date]{width:100%;min-width:unset}.event-component input[type=time]{width:100%}.event-component .checkbox-group{display:flex;align-items:flex-start}.event-component .checkbox-group .form-check-input{margin-top:0;flex-shrink:0}.event-component .checkbox-group label{margin:0;padding-left:8px}.event-component .event-image-placeholder{width:200px;aspect-ratio:1.77777778;background-color:#3d613f;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:4px}.event-component .custom-delete-button{padding-left:0;text-align:center}.event-component .custom-delete-button button{height:38px}.event-component .custom-delete-button button svg{margin-top:-4px}.event-component .ticket-type-rows{row-gap:.5em}.event-component .ticket-type-rows:last-child{margin-bottom:0!important}.event-component .info-text{font-family:"raleway",sans-serif;font-size:14px;font-style:italic;color:#a9adb0}.location-modal .form-label:not(:first-child){padding-top:.75rem}.location-modal .e-control{display:inline-block;border-bottom:dotted 1px}.tox .tox-toolbar--scrolling{flex-wrap:wrap!important}.event-component-container .e-rowcell{white-space:nowrap!important}.grid-action-icon{cursor:pointer;font-size:24px}.event-image-container .image{cursor:pointer}.event-image-container .image.active{border:2px solid #3d613f;padding:2px}.event-image-container .fa-magnifying-glass{top:6px;right:calc(var(--bs-gutter-x)*.5 + 6px);background:#fff;padding:6px;border-radius:100%;transition:background .2s}.event-image-container .fa-check{bottom:7px;left:calc(var(--bs-gutter-x)*.5);padding:8px;background:#3d613f;color:#fff}.lightbox-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:2000}.lightbox-content{position:relative;background:0 0;padding:0;border-radius:8px;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center}.lightbox-img{max-width:80vw;max-height:80vh;border-radius:8px;box-shadow:0 2px 16px rgba(0,0,0,.5)}.lightbox-close{position:absolute;top:8px;right:12px;background:#fff;border:0;border-radius:50%;width:40px;height:40px;font-size:1.5rem;color:#333;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.2);transition:background .2s}.event-image-container .fa-magnifying-glass:hover,.lightbox-close:hover{background:#eee}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5sZXNzIiwiYXBwLmNzcyIsInJmcy5sZXNzIiwicGFnZXMubGVzcyIsImdyaWRFZGl0b3JzLmxlc3MiLCJjb21wb25lbnRzLmxlc3MiLCJTeW5jRnVzaW9uT3ZlcnJpZGVzLmxlc3MiLCJtYXN0ZXIubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEyMEJBLEEsNEJBQ0ksRSxDQUNJLHNCLENBR0osRSxDQUNJLDBCQU5SLEEsb0JBQ0ksRSxDQUNJLHNCLENBR0osRSxDQUNJLDBCQWx4QlIsSSxDQUNJLG1DLENBQ0EsYSxDQUVBLGUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQyxDQUNBLGlDLENBQ0Esd0IsQ0FFQSxjLENBQ0kscUIsQ0FJUixXLENBQ0ksdUIsQ0FJSixXLENBQ0ksbUIsQ0FHSixRLENBQ0ksZ0MsQ0FDQSxlLENBR0osVyxDQUNJLG1DLENBR0osYyxDQUNJLGEsQ0NuRUosRyxDQUVBLEcsQ0FFQSxHLENEa0VBLEUsQ0NyRUEsRSxDQUVBLEUsQ0RvRUksZ0MsQ0FDQSxrQixDQUNBLGEsQ0FFQSxhLENBQ0EsZSxDQ3RFSixHLENBREEsRSxDRHFFSSxnQixDQUVBLGUsQ0N0RUosRyxDQUVBLEcsQ0FFQSxHLENBTEEsRSxDQUVBLEUsQ0FFQSxFLENEOERJLGdDLENBQ0Esa0IsQ0FDQSxhLENBRUEsYSxDQ25FSixHLENBREEsRSxDRG1FSSxnQixDQ2hFSixHLENBREEsRSxDRG1FSSxlLENDakVKLGUsQ0QrREksZ0IsQ0M5REosVyxDQURBLGUsQ0Q0REksZ0MsQ0FDQSxrQixDQUNBLGEsQ0FFQSxhLENDN0RKLE8sQ0FEQSxVLENBRUEsZSxDQUNBLFksQ0R1REksZ0MsQ0FDQSxrQixDQUNBLGEsQ0MzREosTyxDRDZESSxhLENDNURKLGUsQ0FDQSxZLENENERJLGUsQ0M3REosZSxDRDJESSxnQixDQzFESixZLENEMkRJLGEsQ0FJSixlLENFU1EsZ0MsQ0ZQSixlLENFd0RFLDBCQUFBLGUsQ0FDRSxnQkR4R1IsRyxDRGtEQSxFLENFSVEsZ0MsQ0ZGSixlLENFbURFLDBCRGpHSixHLENDaUdJLEUsQ0FDRSxrQkQ3RlIsRyxDRDRDQSxFLENFRFEsK0IsQ0ZHSixlLENFOENFLDBCRHRGSixHLENDc0ZJLEUsQ0FDRSxnQkRsRlIsRyxDRHNDQSxFLENFTlEsNkIsQ0ZRSixnQixDRXlDRSwwQkQzRUosRyxDQzJFSSxFLENBQ0UsbUJEdkVSLEcsQ0RnQ0EsRSxDRVhRLCtCLENBaURGLDBCRGpFSixHLENDaUVJLEUsQ0FDRSxrQkQ3RFIsRyxDRDBCQSxFLENFZlEsK0IsQ0ZpQkosZSxDQUNBLHNCLENBQ0Esd0IsQ0U4QkUsMEJEcERKLEcsQ0NvREksRSxDQUNFLGtCRGhEUixHLENEb0JBLEUsQ0U3Q00saUIsQ0YrQ0YsZSxDQ2pCSixXLENEL0RBLEksQ0FrRkksVSxDRWpERSxjLENGc0ROLFksQ0V0RE0saUIsQ0Z3REYsZ0IsQ0czRkosNkIsQ0g4RkEsaUIsQ0FDSSxhLENBR0osZSxDRS9ETSxpQixDRmlFRixhLENBQ0Esd0IsQ0NwQkosVyxDRDZCQSxVLENBTkEsVSxDRXJFTSxpQixDRnVFRixlLENBQ0EsZSxDQUdKLFUsQ0FDSSxhLENBRUEsZSxDQUNBLGUsQ0FHSixPLENBRUksZ0IsQ0FDQSxlLENBSEosTyxDQ25CQSxNLENEMEJBLEssQ0V6Rk0sZ0IsQ0Y2Rk4sVyxDRTdGTSxpQixDRmlHTixXLENBQ0kseUIsQ0N4QkosSyxDQURBLEMsQ0Q0QkEsTSxDQUNJLHlCLENBR0osVSxDQUNJLHlCLENBSUosUyxDQUNJLGUsQ0FDQSxhLENBQ0EsZ0MsQ0FFQSxjQUFBLGMsQ0FDSSx5QixDQU5SLFcsQ0FXUSxpQixDQUNBLGMsQ0FpQlIsTSxDQWJBLFEsQ0FlSSxpQixDQUNBLHdCLENBRUEsYSxDQUNBLGdDLENBbkJKLFEsQ0U5SE0sd0IsQ0FBQSxpQixDRndJRixlLENBR0osTSxDQUNJLFcsQ0U1SUUsZ0IsQ0ZzSkYsc0JBQUEsYSxDQUNJLHlCLENBR0oseUIsQ0FDSSx3QixDQUNBLG9CLENBR0osdUIsQ0FDSSx5QixDQUtSLHNCLENBQ0kseUIsQ0FDQSw0QixDQUdKLHFCLENBQ0ksd0IsQ0FDQSwyQixDQUlKLEUsQ0FDSSxRLENBQ0EsYSxDQUNBLFMsQ0FHSixJLENBNERBLG9CLENBQ0ksZ0MsQ0VuUEUsd0IsQ0Z3UEYsZSxDRXhQRSxjLENGc0xOLEksQ0FRSSxlLENBR0ksbUIsQ0FDSSxrQyxDQUlSLGdCLENBQ0ksaUIsQ0FDQSxhLENBQ0EsWSxDQUNBLFMsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxzQixDQUdKLGlCLENDaERKLFcsQ0FEQSxTLENBREEsWSxDRG1EUSxVLENBQ0EsaUIsQ0FDQSx3QixDQUdKLGdCLENBQ0ksYSxDQUNBLHFCLENBQ0Esd0IsQ0FFQSx1QixDQUNJLGEsQ0FDQSx3QixDQUVBLDZCLENBQ0ksd0IsQ0FDQSxvQixDQUNBLFUsQ0FJUixzQixDQUNJLG9CLENBS1IsVSxDQUNJLHdCLENBQ0EsVSxDQUlSLG9CLENBUUksaUIsQ0FHQSxpQyxDQ3RESiwyQixDQURBLHlCLENBREEsNEIsQ0R5RFEsVSxDQUNBLGlCLENBQ0Esd0IsQ0FJUixXLENBQ0ksZ0IsQ0FHSixTLENBQ0ksK0IsQ0FHSixhLENBQ0ksa0MsQ0FHSixTLENBQ0ksa0MsQ0FESixTLENBQUEsVyxDQUtRLFUsQ0FJUixjLENBQ0ksa0MsQ0FDQSxVLENBRkosZ0IsQ0FLUSxVLENBSVIsZSxDQUNJLGtDLENBQ0EsVSxDQUZKLGlCLENBS1EsVSxDQUlSLFEsQ0FDSSxrQyxDQURKLFEsQ0FBQSxVLENBS1EsVSxDQUlSLGEsQ0FDSSxrQyxDQUNBLFUsQ0FGSixlLENBS1EsVSxDQUlSLGMsQ0FDSSxrQyxDQUNBLFUsQ0FGSixnQixDQWtoQkEscUMsQ0E3Z0JRLFUsQ0FJUixjLENBQ0ksa0MsQ0FHSixVLENBQ0ksYSxDQUdKLFksQ0FDSSxhLENBR0osSyxDRTNUUSxrQyxDQWlERiwwQkFBQSxLLENBQ0Usa0JGNlFSLEssQ0UvVFEscUMsQ0FpREYsMEJBQUEsSyxDQUNFLHFCRmlSUixLLENFblVRLGtDLENBQUEscUMsQ0FpREYsMEJBQUEsSyxDQUNFLGdCLENBQUEscUJGdVJSLFUsQ0FDSSwyQixDQUNBLHFCLENBQ0EsaUMsQ0FHSixHLENBQ0ksYyxDQUNBLFcsQ0kxVEosTSxDSjZUQSx1QixDQUNJLGtCLENBR0osbUIsQ0FBQSw0QixDQUNJLG1CLENBYUosWSxDQWRBLHFELENBT1ksWSxDQUNBLHFCLENBQ0EsUSxDQUtaLFksQ0FDSSxxQixDQUNBLGlCLENBQ0EsWSxDQUNBLHlDLENBR0EsUyxDQUdKLHFCLENBQ0ksWSxDQUNBLGMsQ0FDQSxVLENBSEosZ0MsQ0MzREEsa0MsQ0RpRVEsZ0MsQ0FDQSxjLENBQ0EsZSxDQUNBLFcsQ0FDQSxpQixDQUNBLGdCLENBQ0EsYSxDQVpSLGdDLENBZ0JRLGEsQ0FDQSxvQixDQWpCUixrQyxDQXFCUSxhLENBQ0Esb0IsQ0FNUixjLENBQ0ksZSxDQUNBLFcsQ0NuRUosMEIsQ0FDQSw0QixDRGdFQSw0QixDQUtRLFEsQ0FMUiw0QixDQVNRLGdCLENBVFIsdUMsQ0FZWSxtQixDQVpaLDRCLENBaUJRLDBCLENBQ0EsYSxDQUlSLGEsQ0N4RUEsWSxDQUNBLFUsQ0R3RUksb0IsQ0FDQSxhLENFM2JFLGlCLENGNmJGLGUsQ0FDQSxpQixDQUNBLGdDLENDbEVKLDhCLENBTUEsbUMsQ0FIQSwrQixDRGlFSSx3QyxDQ25FSiw2QixDQU1BLGtDLENBSEEsOEIsQ0FOQSx1QyxDQUlBLDJCLENBTUEsZ0MsQ0FIQSw0QixDQU5BLHFDLENEd0VRLGEsQ0FHSix1QixDQzlESixzQixDQUNBLG9CLENEOERRLG9CLENBS1IsWSxDQUVRLGdCLENBRlIsbUIsQ0FTWSxnQyxDQUNBLGMsQ0FDQSxpQixDQUNBLFMsQ0FDQSxVLENBQ0EsZSxDQUtaLFcsQ0NwRUEsb0IsQ0Q2RUksYSxDQUNBLGUsQ0FDQSxVLENFM2VFLGlCLENGbWVGLHVCLENDaEVKLGdDLENEaUVRLGUsQ0FDQSxnQyxDRXJlRixjLENGZ2ZOLG9CLENBbkNBLGlCLENBb0NJLGlCLENBREosNEIsQ0NwRUEsa0MsQ0R3RVEsaUIsQ0FDQSxVLENBQ0EsUSxDQUNBLGEsQ0FJUixnQixDQUNJLFksQ0FHSixtQixDQUNJLGlCLENBQ0Esd0IsQ0FFQSxhLENBR0EsNkIsQ0FQSix3QixDQVdRLGUsQ0FDQSxlLENBWlIsNEIsQ0FnQlEsZSxDQWhCUixtQixDQW9CQSx1QixDQW9CQSxrQixDRXZpQk0saUIsQ0Y0aUJGLFksQ0FDQSxrQixDQUVBLGUsQ0E1QkosdUIsQ0FDSSxnQyxDQUtBLGUsQ0FDQSxVLENBQ0EsYSxDQUNBLGMsQ0FUSix5QixDQVlRLGMsQ0FzQ0osZ0IsQ0FsREosZ0MsQ0sxbEJBLCtELENMMG1CUSx5QixDQUlSLGtCLENBQ0ksaUIsQ0FDQSx3QixDQUVBLGEsQ0FHQSw2QixDQUlKLGEsQ0NoRkEsZ0IsQ0RpRkksd0IsQ0FHSixjLENBQ0ksbUMsQ0FHSixNLENBQ0ksUSxDQUNBLGMsQ0FDQSxhLENBRUEsZ0MsQ0FDQSxlLENBQ0EsWSxDQUNBLGtCLENBQ0EsZSxDQU1BLGUsQ0FDSSxVLENBQ0Esa0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsb0IsQ0FBQSxnQixDQUlSLGMsQ0VobEJNLGtCLENGMGpCTixNLENBNEJBLFEsQ0FDSSxjLENBR0osZSxDQUNJLFksQ0FDQSw2QixDQUNBLGMsQ0FISiwyQixDQU1RLFksQ0FDQSxzQixDQVBSLGlDLENBVVksVSxDQUNBLFcsQ0FRWixXLENBQ0ksa0MsQ0FHSixXLENBQ0ksa0MsQ0FHSixRLENBQ0ksa0MsQ0FHSixVLENBQ0ksa0MsQ0FHSixhLENBQ0ksdUIsQ0FHSixjLENBQ0ksdUIsQ0FHSixjLENBQ0ksdUIsQ0FHSixXLENBQ0ksdUIsQ0FJSixnQixDQUNJLGdDLENBSUosdUIsQ0FFSSxpQixDQUNBLFUsQ0FHSiw2QixDQUVJLFUsQ0FDQSxxQixDQUlKLDhCLENBQ0ksZSxDQUNBLFMsQ0FDQSxlLENBQ0EscUIsQ0FDQSxrQixDQUNBLDZDLENBQ0EsaUIsQ0FDQSxNLENBQ0EsTyxDQUNBLFksQ0FDQSxlLENBQ0EscUIsQ0FHSiw0RCxDQUNJLFEsQ0FDQSxlLENBQ0EsYyxDQUNBLGlCLENBQ0EsVSxDQUNBLHlCLENBQ0EscUIsQ0FHSix3RSxDQUNJLDhCLENBQ0EsK0IsQ0FHSix1RSxDQUNJLGlDLENBQ0Esa0MsQ0FDQSwyQixDQUdKLDBFLENDN0dBLGtFLENEK0dJLGtCLENBS0osUyxDQUNJLG9CLENBQ0EsaUIsQ0FDQSxVLENBQ0EsVyxDQUdKLGEsQ0FDSSxxQixDQUNBLGEsQ0FDQSxpQixDQUNBLFUsQ0FDQSxXLENBQ0EsVSxDQUNBLHFCLENBQ0EsaUIsQ0FDQSxnRSxDQUFBLHdELENBQ0EseUMsQ0FHSiwwQixDQUNJLDZCLENBQUEscUIsQ0FHSiwwQixDQUNJLDRCLENBQUEsb0IsQ0FHSiwwQixDQUNJLDZCLENBQUEscUIsQ0FhSixhLENBQ0ksYyxDQUNBLEssQ0FDQSxNLENBQ0EsTyxDQUNBLFEsQ0FDQSxtQyxDQUNBLFcsQ0FDQSxVLENBQ0EsWSxDQUNBLGtCLENBQ0Esc0IsQ0FDQSxZLENBR0osa0IsQ0FDSSxZLENBR0osa0IsQ0FDSSxhLENBQ0EsZ0MsQ0FDQSxlLENBR0osUyxDQUNJLGdCLENBQ0EsYSxDQUNBLHFCLENBQ0EsZSxDQUNBLGlCLENDNUdKLFEsQ0QrR0EsUyxDQUNJLGdDLENBQ0EsYSxDRXh4QkUsa0IsQ0YweEJGLGUsQ0M1R0osYyxDRHdHQSxlLENBT1Esd0IsQ0FDQSxVLENDM0dSLG1CLENEK0dRLG9CLENBQ0ksd0IsQ0FDQSxhLENDNUdaLHVCLENEK0dRLHdCLENBQ0ksd0IsQ0M1R1osK0IsQ0QyR1EsZ0MsQ0FJUSx3QixDQUNBLGEsQ0FDQSxvQixDQzNHaEIscUIsQ0RvRkEsc0IsQ0E2QlEsWSxDQUNBLDBCLENBQ0Esc0IsQ0M3R1IsNkIsQ0Q4RUEsOEIsQ0FrQ1ksVyxDQUNBLGlCLENBQ0Esd0IsQ0FDQSx3QixDQUNBLGEsQ0FDQSxnQyxDQUNBLGMsQ0FDQSxhLENDNUdaLHdDLENEOEdZLHlDLENBQ0ksd0IsQ0FDQSxVLENDM0doQix5QyxDRDhHWSwwQyxDQUNJLHdCLENBQ0EsVSxDQUNBLG9CLENBTWhCLHFCLENBRVEsVyxDQUNBLGlCLENBQ0Esd0IsQ0FKUixtQyxDQU9ZLFUsQ0FDQSxXLENBQ0EsWSxDQUNBLHNCLENBQ0Esa0IsQ0FDQSxrQixDQUNBLHdCLENBQ0EsYSxDTTc0QlosMkIsQ05zNUJBLG1CLENBQ0ksWSxDQUdKLG9CLENBQ0ksbUIsQ0FHSiwrQyxDTXoxQkksdUMsQ0FnQkksMEIsQ04wMEJKLG9CLENBR0osbUQsQ0FDSSxjLENBSUEsb0NBQUEsUSxDQUNJLFdNeDlCUiwwRCxDTGsyQkEsNkQsQ0FEQSwyRCxDQUVBLDhELENLLzFCSSxvQixDQUNBLFMsQ0xtMkJKLDJCLENLaDJCQSxxQixDQUVJLGdDLENMazJCSixpQ0FBaUMsa0IsTUFBd0IsYSxDQUN6RCwrQkFBK0Isa0IsTUFBd0IsYSxDQUd2RCx3QkFBd0Isa0IsTUFBd0IsYSxDQUZoRCwwQ0FBMEMsa0IsTUFBd0IsYSxDQUNsRSx5Q0FBeUMsa0IsTUFBd0IsYSxDS2wyQmpFLHVCQUFBLGtCLE1BQUEsYSxDQUNJLHVCLENBQ0EseUIsQ0FHSixtQixDQUNJLDBCLENMdTJCSixjLENBRUEsZ0MsQ0FEQSw0QixDQUVBLDhDLENLMzJCQSxtQixDQUtBLGMsQ0xrMkJBLGdDLENLajJCSSx1QixDQUdKLGtFLENBQ0ksMkIsQ0FDQSxrQyxDQUdKLGdCLENBQ0ksd0IsQ0FHSixPLENBQ0ksa0IsQ0FESixrQixDQUlRLHlCLENBSVIsVSxDQUNJLDJCLENBUUosZ0IsQ0FDSSxZLENBQ0Esc0IsQ0FHSixRLENMODFCQSxPLENLNzFCSSxzQixDQUdKLDBCLENBQ0ksa0IsQ0FHSixxQyxDQThDQSwrQixDQTdDSSxxQixDQUNBLDRCLENBQ0Esb0IsQ0FHSix1QyxDQUNJLGtDLENBQ0Esd0IsQ0FDQSx5QixDQUNBLDBDLENBR0osTyxDTDIxQkEsTyxDSzExQkksd0IsQ0FDQSxxQixDQUNBLHdCLENBQ0EsMkIsQ0FHQSxlLENBTUosaUIsQ0xxMUJBLGUsQ0sxMUJRLHVCLENBQ0EseUIsQ0FJUixpQixDQUlJLDBDLENBS0osbUIsQ0FUQSxpQixDQVVJLHNCLENBQ0EsaUIsQ0FDQSxnQyxDQUdKLG1CLENBQ0ksMkIsQ0FDQSxxQixDQWFKLHNDQUFBLFMsTUFBQSxLLE1BQUEsWSxDQUNJLDRCLENBQ0Esb0IsQ0FHSixrQixDQUVRLDRCLENBQ0Esb0IsQ0FDQSx5QixDQVFSLFMsQ0xrMUJBLFEsQ0FEQSxRLENBREEsUSxDSy8wQkksc0IsQ0FJSix1QixDQUNJLGtDLENBQ0Esd0IsQ0FHSixxRSxDQUNJLFcsQ0FDQSxrQyxDQUZKLHlGLENBS1EsdUMsQ0FJUixNLENBQ0ksc0IsQ0FDQSwrQixDQUNBLG1CLENMZzFCSix1QixDS24xQkEsZ0IsQ0FNUSxrQixDTG0xQlIsdUMsQ0FGQSxpQyxDQUNBLGdDLENLeDFCQSwwQixDQVNZLGtCLENMczFCWixnRCxDQUZBLDBDLENBQ0EseUMsQ0tuMUJZLG1DLENBQ0kseUMsQ0x5MUJoQixpRCxDQUZBLDJDLENBQ0EsMEMsQ0tyMUJZLG9DLENBQ0ksb0IsQ0wyMUJoQixtRCxDQUZBLDZDLENBQ0EsNEMsQ0sxMkJBLHNDLENBb0JnQixrQixDQUNBLHdCLENBQ0EseUIsQ0w2MUJoQiwrRCxDQUZBLHlELENBQ0Esd0QsQ0tsM0JBLGtELENKOURNLGMsQ0l5RmMsdUIsQ0FDQSx5QixDQUNBLDBDLENMNjFCcEIsYyxDSzEzQkEsZ0IsQ0FvQ1Esc0IsQ0wwMUJSLHVCLENLdjFCUSx5QixDQUNJLHNCLENBQ0EsK0IsQ0FDQSxtQixDQUtaLHlDLENBQ0ksa0IsQ0FDQSxnQyxDQUdKLG1DLENBQ0ksd0IsQ0FHSiwwQyxDQUNJLFksQ0FDQSxZLENBQ0Esc0IsQ0FDQSxrQixDQUNBLFEsQ0FMSixrRCxDQVFRLGUsQ0FDQSx3QixDSi9IRixjLENLaEdOLGdDLENBR1EsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLGUsQ0FDQSxpQixDQUNBLHFCLENBQ0EsaUMsQ0FDQSwyQixDQVZSLGMsQ0FjUSxhLENBQ0EsZSxDQUlSLGUsQ0FDSSxTLENBQ0EsVSxDQUZKLDhCLENBT1ksd0IsQ0FDQSxTLENBQ0EsMEIsQ0FDQSxnQixDQUNBLG1CLENBWFosZ0QsQ0FpQm9CLFcsQ0FFQSxvQ0FBQSxnRCxDQUNJLGFBcEJ4Qiw4QyxDQTZCZ0IsVSxDQUNBLGMsQ0FFQSxvRCxDQUNJLGUsQ0FqQ3BCLHlDLENBMENvQixhLENBQ0EsZ0MsQ0FDQSxlLENBQ0EsWSxDQUVBLCtDLENBQ0ksYSxDQWhEeEIsMkMsQ0FvRHdCLFksQ0FDQSxrQixDQVN4QixnQixDQUNJLFcsQ0FDQSxTLENBQ0EscUIsQ0FDQSxhLENBQ0EscUIsQ0FDQSxZLENBTkosNEIsQ0FTUSwrQixDQVRSLCtCLENBZVksYSxDQUtaLFMsQ0FDSSx5QyxDQUlKLE0sQ0FDSSxpQixDQUNBLFksQ0FDQSxTLENBSEosaUIsQ0FNUSw0QixDQU5SLGlCLENBWVksYyxDQVpaLFUsQ0FpQlEsVyxDQUlSLGUsQ0FBQSxzQixDQUNJLFUsQ0FLSSxvQ0FLSixlLENBTEksc0IsQ0FDSSxZQVNaLGdCLENBQ0ksYyxDQUdKLHFELENBSVksdUIsQ0p2SloseUIsQ0FJWSxxQixDRjhwQ1osMkJBQTJCLGMsQ0V0cENuQiwwQkFBQSxjLENBQ0ksK0IsQ0Z5cENaLHdCLENFN3BDQSx1QixDQVNZLFUsQ0FDQSxrQixDQUNBLGUsQ0FDQSxzQixDQUNBLFEsQ0FDQSxlLENGd3BDWiw0QixDRXRxQ0EsMkIsQ0R1Rk0saUIsQ0RtbENOLDZCLENFMXFDQSw0QixDRHVGTSxpQixDQ2hFTSxxQixDQUVBLHFDRnVwQ1YsNkIsQ0V2cENVLDRCLENBQ0ksZUFNaEIsdUMsQ0FJWSwrQixDQUNBLGlCLENBTFosc0QsQ0FRZ0IsVyxDQUNBLGlCLENBVGhCLG9ELENBY2dCLGUsQ0FNaEIsc0IsQ0FHUSxjLENBQ0EsUSxDQUNBLGEsQ0FMUixxQixDQUFBLHdCLENBYVEsWSxDQUNBLHNCLENBZFIsMkIsQ0FxQmdCLGEsQ0FDQSxtQixDQUNBLGlCLENBQ0Esd0IsQ0FDQSxxQixDQUNBLHlDLENBQ0EsZ0MsQ0FDQSxhLENBQ0EsYSxDQUdBLGtDLENGdW9DaEIsaUMsQ0V0b0NvQixVLENBQ0Esa0IsQ0FDQSxjLENBR0osb0MsQ0FDSSx1QixDQUNBLHlCLENBQ0EsYyxDQXpDcEIsaUIsQ0FnRFEsWSxDQUNBLGEsQ0FFQSxvQ0FBQSxpQixDQUNJLGNBR0osc0IsQ0FDSSxZLENBeERaLDhCLENBNERZLGlCLENBQ0Esd0IsQ0FDQSxlLENBOURaLG9CLENBa0VZLCtCLENBbEVaLHVCLENBc0VZLGdDLENBQ0EsYyxDQUNBLGEsQ0F4RVosbUMsQ0E0RVksaUIsQ0FDQSx3QixDQUVBLDJDLENBQ0ksd0IsQ0FoRmhCLDJCLENBcUZZLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxRLENBQ0EsbUIsQ0FDQSxjLENBS1osNkIsQ0FHUSxnQixDQUlSLDJDLENBS1ksc0IsQ0FDQSxxQixDQUNBLGlCLENBQ0EscUIsQ0FDQSwyQixDQUNBLGlDLENBS1osUSxDQUNJLHdCLENBR0osZ0MsQ0FFUSxTLENBSVIsb0IsQ0FFUSxZLENBQ0Esb0IsQ0FBQSxlLENBQ0EsNkIsQ0FDQSxrQixDQUxSLGUsQ0FTUSxnQixDQUNBLFUsQ0FDQSxVLENFd0ZSLDZDLENGbkdBLDhCLENBZVEsZSxDQUNBLGdDLENENUdGLGMsQ0M0Rk4saUMsQ0FxQlEsUyxDQUNBLGEsQ0F0QlIsMkIsQ0EwQlEsb0IsQ0FDQSxTLENBQ0EsVSxDQTVCUiw4QixDQWdDUSxpQixDQUNBLHdCLENBQ0EsUyxDQUNBLFUsQ0FHQSxzQyxDQUNJLG9CLENBQ0Esd0IsQ0FDQSxvQixDQUdKLG9DLENBQ0kseUIsQ0FJWixjLENBQ0kscUIsQ0FFSixvQyxDQUdRLGUsQ0FDQSxtQyxDQUNBLGdDLENBQ0EsaUIsQ0FDQSxhLENBQ0Esd0IsQ0FFQSwwQyxDQUNJLFUsQ0FDQSx3QixDQUNBLG9CLENBQ0EsYyxDQUdKLDJDLENBQ0ksVSxDQUNBLHdCLENFMU9aLHFGLENEekJBLHVCLENBRVEsVSxDQUlSLHlCLENBS1ksVSxDQUNBLFcsQ0FDQSx3QixDQUNBLGtCLENBUlosMkIsQ0FXZ0IsYSxDQUNBLGMsQ0FTaEIsbUIsQ0FPUSxjLENBQ0EsMkIsQ0FDQSxxQixDQVRSLHVCLENBWVksVyxDQVpaLG1CLENBQUEsMEIsQ0FnQlksVSxDQUNBLHVCLENBQ0EsVyxDQUNBLGEsQ0FFQSxlQUFBLGdCLEVBQUEsMEIsQ0FHSSxhQU9oQixBLGVBQUEsZ0IsRUFHSSxNLENBQ0ksaUIsQ0FDQSxVLENBQ0EsUSxDQUNBLHFCLENBSkosbUIsQ0FPUSxpQixDQUNBLEssQ0FDQSxNLENBQ0EsVSxDQUNBLGFBS1oscUIsQ0FlUSxpQixDQUNBLGMsQ0FDQSxlLENBQ0EsVyxDQWZBLGtDLENBRVEscUMsQ0FDQSxlLENBQ0EsbUIsQ0FKUiwyQyxDQU9ZLFMsQ0FWcEIsNEIsQ0FzQlkscUIsQ0FDQSxzQyxDQUNBLGlCLENBQ0EsUSxDQUNBLE0sQ0FDQSxPLENBQ0EsSyxDQUNBLGdCLENBQ0EsWSxDQUNBLGtCLENBQ0EscUIsQ0FDQSxlLENBQ0Esc0IsQ0FsQ1oscUMsQ0FxQ2dCLG1DLENBQ0EsTSxDQUNBLFMsQ0FDQSxZLENBQ0EsYyxDQUNBLHFCLENBMUNoQiwwQyxDRm1CTSxjLENFMkJjLE0sQ0FDQSxVLENBQ0EsWSxDQUNBLGtCLENBakRwQix1QyxDQXFEb0IsaUIsQ0FDQSxNLENBdERwQixzQyxDQTJEZ0Isa0IsQ0FNaEIsTyxDSDZ6Q0EsTyxDR3p6Q1EsaUIsQ0FKUixNLENBWVEsaUIsQ0FaUixPLENBZ0JRLG9CLENBaEJSLE8sQ0FvQlEsdUIsQ0FwQlIsTSxDQXlCUSxhLENBQ0EseUIsQ0ExQlIsUSxDQTZCWSxpQixDQUNBLE8sQ0M1S1osbURBQUEsWSxDQUlZLCtCLENBQ0EsbUIsQ0FDQSxrQixDQU5aLHlDLENBVVksZSxDQUNBLGlCLENBQ0Esd0IsQ0FaWixvRCxDQWVnQixjLENBZmhCLHNELENBbUJnQixjLENBTWhCLG9ELENBTWdCLDRCLENBTmhCLHNELENBU29CLHFCLENBVHBCLGlGLENBYW9CLFksQ0FDQSxzQixDQUNBLHNCLENBZnBCLHNILENBd0I0QixVLENBQ0EsVyxDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBR0Esb0NBQUEsc0gsQ0FDSSxVLENBQ0EsYUFqQ2hDLDBILENBcUNnQyxjLENBQ0EsVyxDQUNBLFUsQ0FDQSx5QixDQXhDaEMsNkgsQ0ErQzRCLFksQ0FDQSxzQixDQUNBLGtCLENBQ0Esa0IsQ0FDQSxVLENBQ0EsVyxDQUNBLGMsQ0FDQSx3QixDQUNBLFUsQ0FHQSxvQ0FBQSw2SCxDQUNJLFUsQ0FDQSxXLENBQ0EsZ0JBN0RoQyxrRSxDQW9Fb0IsZSxDQUNBLGEsQ0hFZCxpQixDR0FjLHFCLENBRUEsb0NBQUEsa0UsQ0hGZCxnQkd2RU4sK0QsQ0ErRW9CLGEsQ0FDQSxnQixDSFRkLGlCLENHWWMsb0NBQUEsK0QsQ0haZCxnQkd2RU4sK0QsQ0F5Rm9CLGEsQ0FDQSxvQixDSG5CZCxpQixDR3NCYyxvQ0FBQSwrRCxDSHRCZCxnQkd2RU4saUUsQ0FrR3dCLGUsQ0FDQSxhLENBQ0EsYyxDQUNBLFEsQ0FyR3hCLHVFLENBMEdvQix3QixDQUNBLGlCLENBQ0EsUSxDQTVHcEIsc0QsQ0FpSGdCLFksQ0FDQSxrQixDQUNBLGUsQ0FDQSxlLENBQ0EsVSxDQXJIaEIsd0QsQ0F5SG9CLGMsQ0F6SHBCLHdELENBNkhvQixnQyxDQUNBLGMsQ0FDQSxlLENIeERkLGlCLENHMERjLGEsQ0FrRHBCLGdCLENBdkNBLHFCLENBQ0ksZ0MsQ0FHSiwyQyxDQUVRLGdCLENBRlIsMkMsQ0FNUSxVLENBQ0EsWSxDQVBSLHVDLENBV1EsWSxDQUNBLGMsQ0FFQSxzRCxDQUNJLGtCLENBQ0EsNkIsQ0FoQloseUQsQ0FvQlksVyxDQUNBLGUsQ0FDQSxhLENBQ0Esd0IsQ0FDQSx3QixDQXhCWixtRCxDSm85Q0EsNEQsQ0l4N0NZLFUsQ0FDQSxjLENBQ0EsYSxDQXlCWixXLENBZ0JBLHdCLENBaENBLHNCLENBQ0ksbUMsQ0FESix5QixDQUlRLGUsQ0FJQSxlLENBUlIsNEIsQ0FZUSxVLENBSVIsYyxDQUFBLGMsQ0FoQkEseUIsQ0F3QlEsZSxDQVJSLGlCLENBWVEsVyxDQTZLUixnRCxDQXpMQSxjLENBZ0JBLDJCLENBSVEsZSxDQUpSLDJCLENKczdDQSwyQixDSTk2Q1EsZSxDQVJSLDhCLENBWVEsVSxDQUlSLDJCLENBQUEsMkIsQ0o2NkNBLHdDLENBS0Esd0MsQ0FKQSxzQyxDQUtBLHNDLENJajdDUSxnQixDQVFSLHlDLENBR1EsWSxDQUhSLDBDLENBT1EsYyxDQUlSLDJDLENKdzZDQSxvRCxDSXA2Q1EsVSxDQUNBLGMsQ0FDQSxhLENBSVIsOEMsQ0FRUSxnQixDQUNBLGdDLENKMDZDUixpQyxDQUxBLG9DLENBTUEsc0MsQ0FMQSx5QyxDQU1BLHNCLENBTEEseUIsQ0FDQSwwQixDSXA2Q0EsNkIsQ0pxNkNBLHlCLENBTEEsNEIsQ0l6NUNRLDBDLENBQ0EseUIsQ0pzNkNSLDRDLENBQ0EsaUQsQ0kvNkNBLHFDLENKNjZDQSxvQyxDSWo2Q1EsVSxDQUNBLGUsQ0p5NkNSLDRDLENBQ0EsaUQsQ0l2N0NBLHFDLENKcTdDQSxvQyxDSXA2Q1EsVSxDQUNBLGUsQ0pzNkNSLGlDLENJdDZDUSxlLENKNDZDUix1QyxDQUNBLDRDLENBQ0EsNEIsQ0loOENBLGdDLENKNjdDQSwrQixDSXY2Q1EsZSxDQUlSLDZDLENBRVEsVSxDQUNBLGUsQ0FJUiwwQyxDQUdRLFksQ0FDQSxxQixDQTRCUixnQyxDQWhDQSwrQixDQVFRLGMsQ0FDQSxtQyxDSHRQRixrQixDR3dQRSxlLENBQ0EsYSxDQVpSLHVDLENBZ0JRLGdCLENBQ0EsaUIsQ0FDQSxXLENBbEJSLDhFLENBc0JRLHlCLENBVVIseUUsQ0FoQ0Esd0UsQ0EwQlEsdUIsQ0FNUiwyQyxDQUdRLFksQ0FDQSxxQixDQUpSLHdDLENBZ0JRLGdCLENBQ0EsaUIsQ0FDQSxXLENKaTZDUixzQ0FBc0MsWSxDQUFjLG9CLENBRXBELDJDQUEyQyxZLENBQWMsb0IsQ0FEekQsOENBQThDLFksQ0FBYyxvQixDQUU1RCwyQkFBMkIsWSxDQUFjLG9CLENJejVDekMsK0JBQUEsWSxDQUFBLG9CLENKbTVDQSw4QkFBOEIsWSxDQUFjLG9CLENBRTVDLHFDQUFxQyxZLENBQWMsb0IsQ0FEbkQsa0NBQWtDLFksQ0FBYyxvQixDSTM0Q3hDLGUsQ0FDQSxnQyxDSHBURixjLENHeVROLDJDLENBQ0ksZ0MsQ0gxVEUsYyxDRzRURixhLENBSEosbUUsQ0FVUSxhLENBVlIsOEMsQ0FjUSxhLENBQ0EsbUIsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBbEJSLGdFLENBc0JRLHdCLENBdEJSLDBELENBMEJRLHdCLENBMUJSLGdFLENBOEJRLHdCLENBOUJSLG1ELENBa0NRLHdCLENBbENSLDBELENBc0NRLGdCLENKMjRDUixpRCxDSXY0Q0EsK0MsQ0FFUSxhLENKeTRDUix5RCxDSXY0Q1EsdUQsQ0FDSSxpQixDQUNBLGtCLENBQ0EsVyxDQUNBLFUsQ0FLWiwrQyxDQUFBLDRDLENBRVEsd0IsQ0FGUiwrQyxDQVVRLFksQ0FDQSxzQixDQUlSLG9DLENBQ0ksWSxDQUNBLGlCLENBQ0EscUIsQ0FDQSxRLENBR0oscUIsQ0FDSSxlLENBQ0EsUyxDQUdKLHNDLENBQ0ksVyxDQUdKLHdCLENBQ0ksVyxDQUNBLGdCLENBQ0EsYyxDQUdKLHFCLENBQ0ksYyxDQUNBLEssQ0FDQSxNLENBQ0EsVyxDQUNBLFksQ0FDQSx5QixDQUNBLFksQ0FDQSxrQixDQUNBLHNCLENBQ0EsWSxDQUNBLFksQ0FYSix3QixDQWNRLG1CLENBSVIsdUIsQ0FDSSxlLENBQ0EsbUIsQ0FDQSxxQyxDQUNBLGEsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxZLENBQ0EsUSxDQUNBLHFCLENBRUEsbUMsQ0FDSSxhLENBQ0EsYSxDQUlSLDhCLENBQ0ksbUIsQ0FDQSxPLENBR0osK0IsQ0FDSSxtQixDQUNBLFEsQ0FHSix1QixDQUNJLFUsQ0FDQSxXLENBRkosaUQsQ0FLUSxVLENBQ0EsWSxDQUlSLHdCLENBQ0ksYSxDQUdKLG9CLENBQ0ksVyxDQUNBLGUsQ0FDQSxZLENBQ0Esa0IsQ0FLSiw4QyxDQUdRLHdCLENKaTNDUiw2QixDQUNBLGdDLENJcjNDQSw4QixDSm0zQ0EsNkIsQ0k1MkNRLHNCLENBQ0EsVyxDSm0zQ1IsbUMsQ0FDQSxzQyxDSWwzQ1Esb0MsQ0pnM0NSLG1DLENJLzJDWSxvQixDQUNBLHVDLENBWlosc0MsQ0FpQlEsWSxDQWpCUixpQyxDQXFCUSxVLENBQ0EsZSxDQXRCUixpQyxDQTBCUSxVLENBMUJSLGdDLENBOEJRLFksQ0FDQSxzQixDQS9CUixrRCxDQW1DUSxZLENBQ0EsYSxDQXBDUixzQyxDQXdDUSxRLENBQ0EsZ0IsQ0F6Q1IseUMsQ0E2Q1EsVyxDQUNBLHVCLENBQ0Esd0IsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxzQixDQUNBLFUsQ0FDQSxpQixDQXBEUixzQyxDQXdEUSxjLENBQ0EsaUIsQ0F6RFIsNkMsQ0E0RFksVyxDQTVEWixpRCxDQStEZ0IsZSxDQS9EaEIsa0MsQ0FxRVEsWSxDQUVBLDZDLENBQ0kseUIsQ0F4RVosMkIsQ0E2RVEsZ0MsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxhLENBSVIsZ0NBQUEsYSxDQUVRLGtCLENBRlIsMEIsQ0FNUSxvQixDQUNBLHdCLENBSVIsNEIsQ0FDSSx3QixDQUdKLHFDLENBRVEsNEIsQ0FJUixpQixDQUNJLGMsQ0FDQSxjLENBRUosNkIsQ0FFUSxjLENBRUEsb0MsQ0FDSSx3QixDQUNBLFcsQ0FOWiwyQyxDQVdRLE8sQ0FDQSx1QyxDQUNBLGUsQ0FDQSxXLENBQ0Esa0IsQ0FDQSx5QixDQWhCUixnQyxDQXdCUSxVLENBQ0EsZ0MsQ0FDQSxXLENBQ0Esa0IsQ0FDQSxVLENBR1IsaUIsQ0FDSSxjLENBQ0EsSyxDQUNBLE0sQ0FDQSxXLENBQ0EsWSxDQUNBLHlCLENBQ0EsWSxDQUNBLGtCLENBQ0Esc0IsQ0FDQSxZLENBR0osaUIsQ0FDSSxpQixDQUNBLGMsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxjLENBQ0EsZSxDQUNBLFksQ0FDQSxxQixDQUNBLGtCLENBR0osYSxDQUNJLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxvQyxDQUdKLGUsQ0FDSSxpQixDQUNBLE8sQ0FDQSxVLENBQ0EsZSxDQUNBLFEsQ0FDQSxpQixDQUNBLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxVLENBQ0EsYyxDQUNBLFUsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxzQixDQUNBLG1DLENBQ0EseUIsQ0FoRkosaUQsQ0FrRkEscUIsQ0FDSSxlIiwiZmlsZSI6ImFwcC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsi77u/QHNjcmVlbi14cy1tYXg6IDU3NS45OHB4O1xyXG5Ac2NyZWVuLXNtLW1pbjogNTc2cHg7XHJcbkBzY3JlZW4tc20tbWF4OiA3NjcuOThweDtcclxuQHNjcmVlbi1tZC1taW46IDc2OHB4O1xyXG5Ac2NyZWVuLW1kLW1heDogOTkxLjk4cHg7XHJcbkBzY3JlZW4tbGctbWluOiA5OTJweDtcclxuQHNjcmVlbi1sZy1tYXg6IDExOTkuOThweDtcclxuQHNjcmVlbi14bC1taW46IDEyMDBweDtcclxuQHNjcmVlbi14bC1tYXg6IDEzOTkuOThweDtcclxuQHNjcmVlbi14eGwtbWluOiAxNDAwcHg7XHJcblxyXG5Ac206IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHtzY3JlZW4tc20tbWlufSlcIjtcclxuQG1kOiB+XCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IEB7c2NyZWVuLW1kLW1pbn0pXCI7XHJcbkBsZzogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi1sZy1taW59KVwiO1xyXG5AeGw6IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHtzY3JlZW4teGwtbWlufSlcIjtcclxuQHh4bDogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi14eGwtbWlufSlcIjtcclxuXHJcbkB4c09ubHk6IH5cInNjcmVlbiBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4teHMtbWF4fSlcIjtcclxuQHNtT25seTogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi1zbS1taW59KSBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4tc20tbWF4fSlcIjtcclxuQG1kT25seTogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi1tZC1taW59KSBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4tbWQtbWF4fSlcIjtcclxuQGxnT25seTogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi1sZy1taW59KSBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4tbGctbWF4fSlcIjtcclxuQHhsT25seTogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi14bC1taW59KSBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4teGwtbWF4fSlcIjtcclxuXHJcbkBzbUFuZFVuZGVyOiB+XCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLXNtLW1heH0pXCI7XHJcbkBtZEFuZFVuZGVyOiB+XCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLW1kLW1heH0pXCI7XHJcbkBsZ0FuZFVuZGVyOiB+XCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLWxnLW1heH0pXCI7XHJcbkB4bEFuZFVuZGVyOiB+XCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLXhsLW1heH0pXCI7XHJcblxyXG5cclxuQGdyZWVuOiAjM2Q2MTNmO1xyXG5AZGFya0dyZWVuOiAjMmI0NDJjO1xyXG5AbGlnaHRHcmVlbjogIzc3OTA3OTtcclxuQGJsdWU6ICMwYTRiNzM7XHJcbkBkYXJrQmx1ZTogIzA3MzU1MTtcclxuQGxpZ2h0Qmx1ZTogIzU0ODE5ZDtcclxuQHN0YXR1c1N1Y2Nlc3M6ICM2ZGE2NzE7XHJcbkBzdGF0dXNEYW5nZXI6ICNmMDNjNGU7XHJcbkBzdGF0dXNXYXJuaW5nOiAjZDk4ZjA3O1xyXG5Ac3RhdHVzSW5mbzogIzZiOTBiZjtcclxuQHNvZnRSZWQ6ICNGRUVDRUU7XHJcbkB0eXBvZ3JhcGh5SGVhZGluZzogIzE4MjcxOTtcclxuQHR5cG9ncmFwaHlCb2R5OiAjNTM1YTYwO1xyXG5Ad2hpdGU6ICNmZmY7XHJcbkBibGFjazogIzAwMDtcclxuXHJcbkBsaWdodEdyZXk6ICNlY2VmZWM7XHJcbkBzZWNvbmRhcnlCYWNrZ3JvdW5kOiAjZTdlZGYxO1xyXG5Ab3JhbmdlQmFja2dyb3VuZDogI2ZmZjJlNjtcclxuQGV4dHJhT3JhbmdlOiAjZmY3YTAwO1xyXG5AYnJvd25CYWNrZ3JvdW5kOiAjZWZlZGViO1xyXG5AbGlnaHRHcmVlbkJhY2tncm91bmQ6ICNmYWZhZWQ7XHJcbkBkdXN0eVdoaXRlOiAjZjZmNmY2O1xyXG5AYm9keUxpZ2h0OiAjYTlhZGIwO1xyXG5AbG9nb0xpZ2h0R3JlZW46ICM4Mzg3MmQ7XHJcbkBsb2dvRGFya0dyZWVuOiAjMjkyZjFiO1xyXG5AcmVkOiAjZDc1MjNiO1xyXG5cclxuQHV0b3BpYTogXCJ1dG9waWEtc3RkXCIsIHNhbnMtc2VyaWY7XHJcbkByYWxld2F5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcclxuXHJcbkBpbXBvcnQgXCJyZnMubGVzc1wiO1xyXG5cclxuXHJcbmJvZHkge1xyXG4gICAgZm9udC1mYW1pbHk6IEB1dG9waWE7XHJcbiAgICBjb2xvcjogQHR5cG9ncmFwaHlCb2R5O1xyXG4gICAgLmZvbnQtc2l6ZSgxNnB4KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZHVzdHlXaGl0ZTtcclxuXHJcbiAgICAmLmZyb250cGFnZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZ3JlZW4tdGV4dCB7XHJcbiAgICBjb2xvcjogQGdyZWVuICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG4ubm8tcGFkZGluZyB7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yYWxld2F5IHtcclxuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbi51dG9waWEtc3RkIHtcclxuICAgIGZvbnQtZmFtaWx5OiBAdXRvcGlhO1xyXG59XHJcblxyXG4uaGVhZGluZy1jb2xvciB7XHJcbiAgICBjb2xvcjogQHR5cG9ncmFwaHlIZWFkaW5nO1xyXG59XHJcblxyXG5oMSwgLmgxLCBoMiwgLmgyLCBoMywgLmgzLCBoNCwgLmg0LCBoNSwgLmg1LCBoNiwgLmg2LCAuZGlzcGxheS1oZWFkZXIsIC5ibG9ja3F1b3RlLCAubGVhZC10ZXh0LCAuYXV0aG9yLCAuc21hbGwtaGVhZGxpbmUsIC5zbWFsbC10aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjNlbTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMzM7XHJcbiAgICBjb2xvcjogQHR5cG9ncmFwaHlIZWFkaW5nO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuLmRpc3BsYXktaGVhZGVyIHtcclxuICAgIC5mb250LXNpemUoNDhweCk7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuaDEsIC5oMSB7XHJcbiAgICAuZm9udC1zaXplKDQwcHgpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5cclxuaDIsIC5oMiB7XHJcbiAgICAuZm9udC1zaXplKDMycHgpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuaDMsIC5oMyB7XHJcbiAgICAuZm9udC1zaXplKDI4cHgpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTc7XHJcbn1cclxuXHJcbmg0LCAuaDQge1xyXG4gICAgLmZvbnQtc2l6ZSgyNHB4KTtcclxufVxyXG5cclxuaDUsIC5oNSB7XHJcbiAgICAuZm9udC1zaXplKDI0cHgpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjMyOHJlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbmg2LCAuaDYge1xyXG4gICAgLmZvbnQtc2l6ZSgyMHB4KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblxyXG4gICAgJi5zbWFsbGVyIHtcclxuICAgICAgICAuZm9udC1zaXplKDE2cHg7KTtcclxuICAgIH1cclxufVxyXG5cclxuLnNtYWxsLXRpdGxlIHtcclxuICAgIC5mb250LXNpemUoMTRweCk7XHJcbiAgICBsaW5lLWhlaWdodDogMS42MztcclxufVxyXG5cclxuLmxpZ2h0LWdyZWVuLXRleHQge1xyXG4gICAgY29sb3I6IEBsaWdodEdyZWVuO1xyXG59XHJcblxyXG4uc21hbGwtaGVhZGxpbmUge1xyXG4gICAgLmZvbnQtc2l6ZSgxNHB4KTtcclxuICAgIGNvbG9yOiBAbGlnaHRHcmVlbjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGUsIC5ibG9ja3F1b3RlIHtcclxuICAgIC5mb250LXNpemUoMjBweCk7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5cclxuLmxlYWQtdGV4dCB7XHJcbiAgICBjb2xvcjogQHR5cG9ncmFwaHlCb2R5O1xyXG4gICAgLmZvbnQtc2l6ZSgyMHB4KTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMS44O1xyXG59XHJcblxyXG4uYXV0aG9yIHtcclxuICAgIC5mb250LXNpemUoMTJweCk7XHJcbiAgICBsaW5lLWhlaWdodDogMS42NztcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcblxyXG5zbWFsbCwgLnNtYWxsIHtcclxuICAgIC5mb250LXNpemUoMTJweCk7XHJcbn1cclxuXHJcbi5zZW1pLXNtYWxsIHtcclxuICAgIC5mb250LXNpemUoMTRweCk7XHJcbn1cclxuXHJcbi5oZWF2eS1ib2xkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuc3Ryb25nLCBiLCAuYm9sZCB7XHJcbiAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZW1pLWJvbGQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuLnR4dC1saW5rIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBjb2xvcjogQGdyZWVuO1xyXG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xyXG5cclxuICAgICY6bm90KC5uby11bmRlcmxpbmUpIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuXHJcblxyXG4gICAgaSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxufVxyXG5cclxudGV4dGFyZWEge1xyXG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xyXG4gICAgLnBhZGRpbmctdG9wKDEwcHgpO1xyXG4gICAgLnBhZGRpbmctcmlnaHQoMTVweCk7XHJcbiAgICAucGFkZGluZy1ib3R0b20oMTBweCk7XHJcbiAgICAucGFkZGluZy1sZWZ0KDE1cHgpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggQHR5cG9ncmFwaHlCb2R5O1xyXG4gICAgY29sb3I6IEB0eXBvZ3JhcGh5Qm9keTtcclxuICAgIC5mb250LXNpemUoMTRweCk7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG5zZWxlY3Qge1xyXG4gICAgcGFkZGluZzogOHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggQHR5cG9ncmFwaHlCb2R5O1xyXG4gICAgLmZvbnQtc2l6ZSgxMnB4KTtcclxuICAgIGNvbG9yOiBAdHlwb2dyYXBoeUJvZHk7XHJcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XHJcbn1cclxuXHJcbi5mb3JtLWNoZWNrLWlucHV0IHtcclxuXHJcbiAgICAmOm5vdChbdHlwZT1yYWRpb10pIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpjaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JlZW47XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAZ3JlZW47XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmJvcmRlci1yYWRpdXMtcmlnaHQtMCB7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG59XHJcblxyXG4uYm9yZGVyLXJhZGl1cy1sZWZ0LTAge1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbn1cclxuXHJcblxyXG5ociB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBjb2xvcjogQHR5cG9ncmFwaHlCb2R5O1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmJ0biB7XHJcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XHJcbiAgICAucGFkZGluZy10b3AoMTBweCk7XHJcbiAgICAucGFkZGluZy1yaWdodCgxNXB4KTtcclxuICAgIC5wYWRkaW5nLWJvdHRvbSgxMHB4KTtcclxuICAgIC5wYWRkaW5nLWxlZnQoMTVweCk7XHJcbiAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgLmZvbnQtc2l6ZSgxNnB4KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcblxyXG4gICAgJi5ncmVlbi1iZyB7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBkYXJrR3JlZW4gIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5idG4tcm91bmRlZCB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGhlaWdodDogMy4xcmVtO1xyXG4gICAgICAgIHdpZHRoOiAzLjFyZW07XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJi5idG4tc3RhbmRhcmQsICYucHJpbWFyeSwgJi5uZXh0LCAmLmNhbmNlbCB7XHJcbiAgICAgICAgY29sb3I6IEB3aGl0ZTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyZWVuO1xyXG4gICAgfVxyXG5cclxuICAgICYuYnRuLW91dGxpbmUge1xyXG4gICAgICAgIGNvbG9yOiBAZ3JlZW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIEBncmVlbjtcclxuXHJcbiAgICAgICAgJi5jYW5jZWwge1xyXG4gICAgICAgICAgICBjb2xvcjogQHJlZDtcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgQHJlZDtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHJlZDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogQHJlZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IEBkYXJrR3JlZW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZGFya0dyZWVuO1xyXG4gICAgICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcmVmaWxsZWQtaW5wdXQtYm94IHtcclxuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcclxuICAgIC5wYWRkaW5nLXRvcCgxMHB4KTtcclxuICAgIC5wYWRkaW5nLXJpZ2h0KDE1cHgpO1xyXG4gICAgLnBhZGRpbmctYm90dG9tKDEwcHgpO1xyXG4gICAgLnBhZGRpbmctbGVmdCgxNXB4KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgICAuZm9udC1zaXplKDE2cHgpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cclxuXHJcbiAgICAmLmJ0bi1zdGFuZGFyZCwgJi5wcmltYXJ5LCAmLm5leHQsICYuY2FuY2VsIHtcclxuICAgICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JlZW47XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kLWNvbnRlbnRzIHtcclxuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xyXG59XHJcblxyXG4ud2hpdGUtYmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZWNvbmRhcnktYmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHNlY29uZGFyeUJhY2tncm91bmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdyZWVuLWJnIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IEBncmVlbiAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IEB3aGl0ZTtcclxuXHJcbiAgICAqIHtcclxuICAgICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZGFyay1ncmVlbi1iZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZGFya0dyZWVuICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogQHdoaXRlO1xyXG5cclxuICAgICoge1xyXG4gICAgICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5saWdodC1ncmVlbi1iZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlnaHRHcmVlbiAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IEB3aGl0ZTtcclxuXHJcbiAgICAqIHtcclxuICAgICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmx1ZS1iZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmx1ZSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IEB3aGl0ZTtcclxuXHJcbiAgICAqIHtcclxuICAgICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZGFyay1ibHVlLWJnIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IEBkYXJrQmx1ZSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IEB3aGl0ZTtcclxuXHJcbiAgICAqIHtcclxuICAgICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGlnaHQtYmx1ZS1iZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlnaHRCbHVlICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogQHdoaXRlO1xyXG5cclxuICAgICoge1xyXG4gICAgICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5saWdodC1ncmV5LWJnIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodEdyZXkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJlZC1jb2xvciB7XHJcbiAgICBjb2xvcjogQHJlZDtcclxufVxyXG5cclxuLmdyZWVuLWNvbG9yIHtcclxuICAgIGNvbG9yOiBAZ3JlZW47XHJcbn1cclxuXHJcbi5wdC02IHtcclxuICAgIC5wYWRkaW5nLXRvcCg1cmVtKTtcclxufVxyXG5cclxuLnBiLTYge1xyXG4gICAgLnBhZGRpbmctYm90dG9tKDVyZW0pO1xyXG59XHJcblxyXG4ucHktNiB7XHJcbiAgICAucGFkZGluZy10b3AoNXJlbSk7XHJcbiAgICAucGFkZGluZy1ib3R0b20oNXJlbSk7XHJcbn1cclxuXHJcblxyXG4uY2VudGVyLWJnIHtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxufVxyXG5cclxuaW1nIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLnVtYnJhY28tZm9ybXMtZmllbGRzZXQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxufVxyXG5cclxuLnVtYnJhY28tZm9ybXMtZm9ybSB7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgZmllbGRzZXQge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgLnVtYnJhY28tZm9ybXMtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNvbnRlbnQtYm94IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDgzLCA5MCwgOTYsIDAuMDgpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDAuNXJlbTtcclxufVxyXG5cclxuLmNhdGVnb3JpZXMtY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDAuMjVyZW07XHJcblxyXG4gICAgLmxldmVsLWJveCwgLnN1YmplY3QtYm94IHtcclxuICAgICAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgcGFkZGluZzogNHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIH1cclxuXHJcbiAgICAubGV2ZWwtYm94IHtcclxuICAgICAgICBjb2xvcjogQGJsdWU7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAYmx1ZTtcclxuICAgIH1cclxuXHJcbiAgICAuc3ViamVjdC1ib3gge1xyXG4gICAgICAgIGNvbG9yOiBAZ3JlZW47XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAZ3JlZW47XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuXHJcbiAgICAubW9kYWwtaGVhZGVyLCAubW9kYWwtYm9keSwgLm1vZGFsLWZvb3RlciB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbC1oZWFkZXIge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAuYnRuLWNsb3NlIHtcclxuICAgICAgICAgICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbC1mb290ZXIge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmZvcm0tY29udHJvbCwgLmZvcm0tc2VsZWN0LCBpbnB1dC50ZXh0IHtcclxuICAgIGJvcmRlci1jb2xvcjogQHR5cG9ncmFwaHlIZWFkaW5nO1xyXG4gICAgY29sb3I6IEB0eXBvZ3JhcGh5Qm9keTtcclxuICAgIC5mb250LXNpemUoMTRweCk7XHJcbiAgICBwYWRkaW5nOiA0cHggOHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xyXG5cclxuICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXHJcbiAgICAmOi1tb3otcGxhY2Vob2xkZXIsXHJcbiAgICAmOjotbW96LXBsYWNlaG9sZGVyLCAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgY29sb3I6IEBib2R5TGlnaHQ7XHJcbiAgICB9XHJcblxyXG4gICAgJltkaXNhYmxlZF0ge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogQGJvZHlMaWdodDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbmZvcm0ge1xyXG4gICAgcC5zbWFsbCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4xcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb3VudC1pbnB1dCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDdweDtcclxuICAgICAgICAgICAgYm90dG9tOiA3cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZm9ybS1sYWJlbCwgLnVtYnJhY28tZm9ybXMtbGFiZWwge1xyXG5cclxuXHJcbiAgICAmLmxhYmVsLWhlYXZ5IHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcclxuICAgICAgICAuZm9udC1zaXplKDE2cHgpO1xyXG4gICAgfVxyXG5cclxuICAgIGNvbG9yOiBAdHlwb2dyYXBoeUhlYWRpbmc7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAuZm9udC1zaXplKDE0cHgpO1xyXG59XHJcblxyXG5cclxuLnBhc3N3b3JkLWZvcm0tbGFiZWwge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5mYS1leWUsIC5mYS1leWUtc2xhc2gge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICB0b3A6IDMwcHg7XHJcbiAgICAgICAgY29sb3I6IEB0eXBvZ3JhcGh5Qm9keTtcclxuICAgIH1cclxufVxyXG5cclxuaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmN1c3RvbS1maWxlLXVwbG9hZCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBib3JkZXI6IHNvbGlkIDFweCBAdHlwb2dyYXBoeUJvZHk7XHJcbiAgICAuZm9udC1zaXplKDE0cHgpO1xyXG4gICAgY29sb3I6IEB0eXBvZ3JhcGh5Qm9keTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICB9XHJcblxyXG4gICAgc3Bhbi50eHQge1xyXG4gICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jdXN0b20taW1nLWZpbGUtdXBsb2FkIHtcclxuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcclxuICAgIC5mb250LXNpemUoMTRweCk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZ2FwOiAwLjI1cmVtO1xyXG4gICAgY29sb3I6IEBncmVlbjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICBpIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgc3Bhbi50eHQge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY3VzdG9tLWlucHV0LXRleHQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggQHR5cG9ncmFwaHlCb2R5O1xyXG4gICAgLmZvbnQtc2l6ZSgxNHB4KTtcclxuICAgIGNvbG9yOiBAdHlwb2dyYXBoeUJvZHk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbmlucHV0LmludmFsaWQsIHRleHRhcmVhLmludmFsaWQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgQHN0YXR1c0RhbmdlcjtcclxufVxyXG5cclxuLnBhYy1jb250YWluZXIge1xyXG4gICAgei1pbmRleDogOTk5OTk5OTk5OTk5OTk5OTkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmEtdGFnIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBjb2xvcjogQGdyZWVuO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAmLnVuZGVybGluZSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5lLWdyaWQge1xyXG4gICAgLmEtdGFnIHtcclxuICAgICAgICAuZm9udC1zaXplKDEzcHgpO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucG9pbnRlciB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5jaGVja2JveC1yaWdodCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuICAgIC5pbnB1dC13cmFwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGxhYmVsIHtcclxuICAgIH1cclxufVxyXG5cclxuLmJnLXN1Y2Nlc3Mge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHN0YXR1c1N1Y2Nlc3MgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJnLXdhcm5pbmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHN0YXR1c1dhcm5pbmcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJnLWluZm8ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHN0YXR1c0luZm8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJnLWRhbmdlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAc3RhdHVzRGFuZ2VyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb2xvci1kYW5nZXIge1xyXG4gICAgY29sb3I6IEBzdGF0dXNEYW5nZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNvbG9yLXN1Y2Nlc3Mge1xyXG4gICAgY29sb3I6IEBzdGF0dXNTdWNjZXNzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb2xvci13YXJuaW5nIHtcclxuICAgIGNvbG9yOiBAc3RhdHVzV2FybmluZyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY29sb3ItaW5mbyB7XHJcbiAgICBjb2xvcjogQHN0YXR1c0luZm8gIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbi50b2FzdC1jb250YWluZXIge1xyXG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xyXG59XHJcblxyXG5cclxuLmF1dG9jb21wbGV0ZS1jb250YWluZXIge1xyXG4gICAgLyogcmVsYXRpdmUgcG9zaXRpb24gZm9yIGF0IGRlIGFic29sdXQgcG9zaXRpb25lcmVkZSBmb3JzbGFnIGbDpXIga29ycmVrdCBwbGFjZXJpbmcuKi9cclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYXV0b2NvbXBsZXRlLWNvbnRhaW5lciBpbnB1dCB7XHJcbiAgICAvKiBCw6VkZSBpbnB1dCBvZyBmb3JzbGFnIGbDpXIgc2FtbWUgYnJlZGRlIHNvbSBvbWtyaW5nbGlnZ2VuZGUgRElWICovXHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcblxyXG4uZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMge1xyXG4gICAgbWFyZ2luOiAwLjNlbSAwIDAgMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMC4zMTI1ZW07XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmNmY2ZjO1xyXG4gICAgYm94LXNoYWRvdzogMCAwLjA2MjVlbSAwLjE1NjI1ZW0gcmdiYSgwLDAsMCwuMTUpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgei1pbmRleDogOTk5OTtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb24ge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBhZGRpbmc6IDAuNGVtIDAuNmVtO1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkICNkZGQ7XHJcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xyXG59XHJcblxyXG4uZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb246Zmlyc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xyXG59XHJcblxyXG4uZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb246bGFzdC1jaGlsZCB7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XHJcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwLjA2MjVlbTtcclxufVxyXG5cclxuLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIC5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uLmRhd2Etc2VsZWN0ZWQsXHJcbi5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyAuZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xyXG59XHJcblxyXG5cclxuXHJcbi5sZHMtcmluZyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogODBweDtcclxuICAgIGhlaWdodDogODBweDtcclxufVxyXG5cclxuLmxkcy1yaW5nIGRpdiB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogNjRweDtcclxuICAgIGhlaWdodDogNjRweDtcclxuICAgIG1hcmdpbjogNHB4O1xyXG4gICAgYm9yZGVyOiA0cHggc29saWQgQHdoaXRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYW5pbWF0aW9uOiBsZHMtcmluZyAxLjJzIGN1YmljLWJlemllcigwLjUsIDAsIDAuNSwgMSkgaW5maW5pdGU7XHJcbiAgICBib3JkZXItY29sb3I6IEB3aGl0ZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmxkcy1yaW5nIGRpdjpudGgtY2hpbGQoMSkge1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC40NXM7XHJcbn1cclxuXHJcbi5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDIpIHtcclxuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuM3M7XHJcbn1cclxuXHJcbi5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDMpIHtcclxuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMTVzO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGxkcy1yaW5nIHtcclxuICAgIDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICAxMDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3Bpbm5lci13cmFwIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsIDY4LCA0NCwgMC4yNSk7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDEwNjA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc3Bpbm5lci13cmFwLnNob3cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLnZhbGlkYXRpb24tZXJyb3JzIHtcclxuICAgIGNvbG9yOiBAc3RhdHVzRGFuZ2VyO1xyXG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuLmluZm8tdHh0IHtcclxuICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAYmxhY2s7XHJcbiAgICBwYWRkaW5nOiA0cHggOHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcblxyXG4uanctdGFibGUsIC5lLXRhYmxlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcclxuICAgIGNvbG9yOiBAdHlwb2dyYXBoeUJvZHk7XHJcbiAgICAuZm9udC1zaXplKDEzcHgpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICB0aGVhZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0R3JlZW47XHJcbiAgICAgICAgY29sb3I6IEB3aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICB0ciB7XHJcbiAgICAgICAgJi53YXJuaW5nIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHNvZnRSZWQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAc3RhdHVzRGFuZ2VyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5oaWdobGlnaHRlZCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBvcmFuZ2VCYWNrZ3JvdW5kO1xyXG5cclxuICAgICAgICAgICAgLmp3LXRhZyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAb3JhbmdlQmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAZXh0cmFPcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IEBleHRyYU9yYW5nZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGFnLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgICAuanctdGFnIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IEBncmVlbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0R3JleTtcclxuICAgICAgICAgICAgY29sb3I6IEBncmVlbjtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICAgICAgICAgICAgJi5maWxsZWQtdGFnIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmVlbjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5oaWdobGlnaHRlZCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZXh0cmFPcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IEBleHRyYU9yYW5nZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnBhZ2UtbGlzdCB7XHJcbiAgICAucGFnZS13cmFwIHtcclxuICAgICAgICBwYWRkaW5nOiA4cHggOHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlnaHRHcmV5O1xyXG5cclxuICAgICAgICAuaWNvbi13cmFwcGVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmVlbjtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaG93LW9ubHktaW4tcHJpbnQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnNwbGl0dGVkLXJvdy10YWJsZXMge1xyXG4gICAgd2lkdGg6IDQ5JSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtc2VsZWN0ZWQgc3Bhbi5lLWRheSB7XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwidGltZVwiXTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuXHJcbi53LWxnLTUwIHtcclxuICAgIEBtZWRpYSBAbGcge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbXBvcnQgXCJTeW5jRnVzaW9uT3ZlcnJpZGVzLmxlc3NcIjtcclxuQGltcG9ydCBcIm1hc3Rlci5sZXNzXCI7XHJcbkBpbXBvcnQgXCJwYWdlcy5sZXNzXCI7XHJcbkBpbXBvcnQgXCJncmlkRWRpdG9ycy5sZXNzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzLmxlc3NcIjtcclxuIiwiYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcInV0b3BpYS1zdGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM1MzVhNjA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xufVxuYm9keS5mcm9udHBhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmdyZWVuLXRleHQge1xuICBjb2xvcjogIzNkNjEzZiAhaW1wb3J0YW50O1xufVxuLm5vLXBhZGRpbmcge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4ucmFsZXdheSB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi51dG9waWEtc3RkIHtcbiAgZm9udC1mYW1pbHk6IFwidXRvcGlhLXN0ZFwiLCBzYW5zLXNlcmlmO1xufVxuLmhlYWRpbmctY29sb3Ige1xuICBjb2xvcjogIzE4MjcxOTtcbn1cbmgxLFxuLmgxLFxuaDIsXG4uaDIsXG5oMyxcbi5oMyxcbmg0LFxuLmg0LFxuaDUsXG4uaDUsXG5oNixcbi5oNixcbi5kaXNwbGF5LWhlYWRlcixcbi5ibG9ja3F1b3RlLFxuLmxlYWQtdGV4dCxcbi5hdXRob3IsXG4uc21hbGwtaGVhZGxpbmUsXG4uc21hbGwtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDAuM2VtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGNvbG9yOiAjMTgyNzE5O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmRpc3BsYXktaGVhZGVyIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNDI1cmVtICsgMi4xdncpO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbn1cbmgxLFxuLmgxIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoMSxcbiAgLmgxIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuaDIsXG4uaDIge1xuICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dyk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgyLFxuICAuaDIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuaDMsXG4uaDMge1xuICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC42dncpO1xuICBsaW5lLWhlaWdodDogMS41Nztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDMsXG4gIC5oMyB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG59XG5oNCxcbi5oNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDQsXG4gIC5oNCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbmg1LFxuLmg1IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4zMjhyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGg1LFxuICAuaDUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5oNixcbi5oNiB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbmg2LnNtYWxsZXIsXG4uaDYuc21hbGxlciB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5zbWFsbC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYzO1xufVxuLmxpZ2h0LWdyZWVuLXRleHQge1xuICBjb2xvcjogIzc3OTA3OTtcbn1cbi5zbWFsbC1oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjNzc5MDc5O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuYmxvY2txdW90ZSxcbi5ibG9ja3F1b3RlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLmxlYWQtdGV4dCB7XG4gIGNvbG9yOiAjNTM1YTYwO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG4uYXV0aG9yIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLnNlbWktc21hbGwge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLmhlYXZ5LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5zdHJvbmcsXG5iLFxuLmJvbGQge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG4uc2VtaS1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuLnR4dC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzZDYxM2Y7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbn1cbi50eHQtbGluazpub3QoLm5vLXVuZGVybGluZSkge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50eHQtbGluayBpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE0cHg7XG59XG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzUzNWE2MDtcbiAgY29sb3I6ICM1MzVhNjA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5zZWxlY3Qge1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzUzNWE2MDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogIzUzNWE2MDtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6bm90KFt0eXBlPXJhZGlvXSkge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkNjEzZjtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q2MTNmO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLXJhZGl1cy1yaWdodC0wIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmJvcmRlci1yYWRpdXMtbGVmdC0wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbmhyIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzUzNWE2MDtcbiAgb3BhY2l0eTogMTtcbn1cbi5idG4ge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYnRuLmdyZWVuLWJnOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiNDQyYyAhaW1wb3J0YW50O1xufVxuLmJ0bi5idG4tcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAzLjFyZW07XG4gIHdpZHRoOiAzLjFyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJ0bi5idG4tc3RhbmRhcmQsXG4uYnRuLnByaW1hcnksXG4uYnRuLm5leHQsXG4uYnRuLmNhbmNlbCB7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDYxM2Y7XG59XG4uYnRuLmJ0bi1vdXRsaW5lIHtcbiAgY29sb3I6ICMzZDYxM2Y7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMzZDYxM2Y7XG59XG4uYnRuLmJ0bi1vdXRsaW5lLmNhbmNlbCB7XG4gIGNvbG9yOiAjZDc1MjNiO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZDc1MjNiO1xufVxuLmJ0bi5idG4tb3V0bGluZS5jYW5jZWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDc1MjNiO1xuICBib3JkZXItY29sb3I6ICNkNzUyM2I7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi5idG4tb3V0bGluZTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzJiNDQyYztcbn1cbi5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmI0NDJjO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wcmVmaWxsZWQtaW5wdXQtYm94IHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ucHJlZmlsbGVkLWlucHV0LWJveC5idG4tc3RhbmRhcmQsXG4ucHJlZmlsbGVkLWlucHV0LWJveC5wcmltYXJ5LFxuLnByZWZpbGxlZC1pbnB1dC1ib3gubmV4dCxcbi5wcmVmaWxsZWQtaW5wdXQtYm94LmNhbmNlbCB7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDYxM2Y7XG59XG4uZC1jb250ZW50cyB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuLndoaXRlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnNlY29uZGFyeS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2VkZjEgIWltcG9ydGFudDtcbn1cbi5ncmVlbi1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDYxM2YgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZ3JlZW4tYmcgKiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRhcmstZ3JlZW4tYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmI0NDJjICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRhcmstZ3JlZW4tYmcgKiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmxpZ2h0LWdyZWVuLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3OTA3OSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5saWdodC1ncmVlbi1iZyAqIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYmx1ZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYTRiNzMgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYmx1ZS1iZyAqIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay1ibHVlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3MzU1MSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5kYXJrLWJsdWUtYmcgKiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmxpZ2h0LWJsdWUtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ4MTlkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmxpZ2h0LWJsdWUtYmcgKiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmxpZ2h0LWdyZXktYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlZmVjICFpbXBvcnRhbnQ7XG59XG4ucmVkLWNvbG9yIHtcbiAgY29sb3I6ICNkNzUyM2I7XG59XG4uZ3JlZW4tY29sb3Ige1xuICBjb2xvcjogIzNkNjEzZjtcbn1cbi5wdC02IHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMS42MjVyZW0gKyA0LjV2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wdC02IHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgfVxufVxuLnBiLTYge1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygxLjYyNXJlbSArIDQuNXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBiLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICB9XG59XG4ucHktNiB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDEuNjI1cmVtICsgNC41dncpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygxLjYyNXJlbSArIDQuNXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnB5LTYge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5weS02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgfVxufVxuLmNlbnRlci1iZyB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi51bWJyYWNvLWZvcm1zLWZpZWxkc2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi51bWJyYWNvLWZvcm1zLWZvcm0ge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4udW1icmFjby1mb3Jtcy1mb3JtIGZpZWxkc2V0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnVtYnJhY28tZm9ybXMtZm9ybSBmaWVsZHNldCAudW1icmFjby1mb3Jtcy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDFyZW07XG59XG4uY29udGVudC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoODMsIDkwLCA5NiwgMC4wOCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41cmVtO1xufVxuLmNhdGVnb3JpZXMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDAuMjVyZW07XG59XG4uY2F0ZWdvcmllcy1jb250YWluZXIgLmxldmVsLWJveCxcbi5jYXRlZ29yaWVzLWNvbnRhaW5lciAuc3ViamVjdC1ib3gge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5jYXRlZ29yaWVzLWNvbnRhaW5lciAubGV2ZWwtYm94IHtcbiAgY29sb3I6ICMwYTRiNzM7XG4gIGJvcmRlci1jb2xvcjogIzBhNGI3Mztcbn1cbi5jYXRlZ29yaWVzLWNvbnRhaW5lciAuc3ViamVjdC1ib3gge1xuICBjb2xvcjogIzNkNjEzZjtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q2MTNmO1xufVxuLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiA1cHg7XG59XG4ubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyLFxuLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHksXG4ubW9kYWwtY29udGVudCAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG59XG4ubW9kYWwtY29udGVudCAubW9kYWwtZm9vdGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5mb3JtLWNvbnRyb2wsXG4uZm9ybS1zZWxlY3QsXG5pbnB1dC50ZXh0IHtcbiAgYm9yZGVyLWNvbG9yOiAjMTgyNzE5O1xuICBjb2xvcjogIzUzNWE2MDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG59XG4uZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmZvcm0tc2VsZWN0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXQudGV4dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5mb3JtLWNvbnRyb2w6LW1vei1wbGFjZWhvbGRlcixcbi5mb3JtLXNlbGVjdDotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXQudGV4dDotbW96LXBsYWNlaG9sZGVyLFxuLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlcixcbi5mb3JtLXNlbGVjdDo6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0LnRleHQ6Oi1tb3otcGxhY2Vob2xkZXIsXG4uZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5mb3JtLXNlbGVjdDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dC50ZXh0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYTlhZGIwO1xufVxuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sXG4uZm9ybS1zZWxlY3RbZGlzYWJsZWRdLFxuaW5wdXQudGV4dFtkaXNhYmxlZF0ge1xuICBib3JkZXItY29sb3I6ICNhOWFkYjA7XG59XG5mb3JtIHAuc21hbGwge1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG59XG5mb3JtIC5jb3VudC1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmZvcm0gLmNvdW50LWlucHV0IHAge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogN3B4O1xuICBib3R0b206IDdweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5mb3JtLWxhYmVsLFxuLnVtYnJhY28tZm9ybXMtbGFiZWwge1xuICBjb2xvcjogIzE4MjcxOTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uZm9ybS1sYWJlbC5sYWJlbC1oZWF2eSxcbi51bWJyYWNvLWZvcm1zLWxhYmVsLmxhYmVsLWhlYXZ5IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG59XG4ucGFzc3dvcmQtZm9ybS1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYXNzd29yZC1mb3JtLWxhYmVsIC5mYS1leWUsXG4ucGFzc3dvcmQtZm9ybS1sYWJlbCAuZmEtZXllLXNsYXNoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgdG9wOiAzMHB4O1xuICBjb2xvcjogIzUzNWE2MDtcbn1cbmlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tZmlsZS11cGxvYWQge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICM1MzVhNjA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjNTM1YTYwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY3VzdG9tLWZpbGUtdXBsb2FkIC5idG4ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmN1c3RvbS1maWxlLXVwbG9hZCBzcGFuLnR4dCB7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG59XG4uY3VzdG9tLWltZy1maWxlLXVwbG9hZCB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZ2FwOiAwLjI1cmVtO1xuICBjb2xvcjogIzNkNjEzZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmN1c3RvbS1pbWctZmlsZS11cGxvYWQgaSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5jdXN0b20taW1nLWZpbGUtdXBsb2FkIHNwYW4udHh0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY3VzdG9tLWlucHV0LXRleHQge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICM1MzVhNjA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjNTM1YTYwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5pbnB1dC5pbnZhbGlkLFxudGV4dGFyZWEuaW52YWxpZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMDNjNGU7XG59XG4ucGFjLWNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDk5OTk5OTk5OTk5OTk5OTk5ICFpbXBvcnRhbnQ7XG59XG4uYS10YWcge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjM2Q2MTNmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5hLXRhZy51bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5hLXRhZy5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uZS1ncmlkIC5hLXRhZyB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xufVxuLnBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2hlY2tib3gtcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5jaGVja2JveC1yaWdodCAuaW5wdXQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNoZWNrYm94LXJpZ2h0IC5pbnB1dC13cmFwIGlucHV0IHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZkYTY3MSAhaW1wb3J0YW50O1xufVxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk4ZjA3ICFpbXBvcnRhbnQ7XG59XG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YjkwYmYgIWltcG9ydGFudDtcbn1cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjAzYzRlICFpbXBvcnRhbnQ7XG59XG4uY29sb3ItZGFuZ2VyIHtcbiAgY29sb3I6ICNmMDNjNGUgIWltcG9ydGFudDtcbn1cbi5jb2xvci1zdWNjZXNzIHtcbiAgY29sb3I6ICM2ZGE2NzEgIWltcG9ydGFudDtcbn1cbi5jb2xvci13YXJuaW5nIHtcbiAgY29sb3I6ICNkOThmMDcgIWltcG9ydGFudDtcbn1cbi5jb2xvci1pbmZvIHtcbiAgY29sb3I6ICM2YjkwYmYgIWltcG9ydGFudDtcbn1cbi50b2FzdC1jb250YWluZXIge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG59XG4uYXV0b2NvbXBsZXRlLWNvbnRhaW5lciB7XG4gIC8qIHJlbGF0aXZlIHBvc2l0aW9uIGZvciBhdCBkZSBhYnNvbHV0IHBvc2l0aW9uZXJlZGUgZm9yc2xhZyBmw6VyIGtvcnJla3QgcGxhY2VyaW5nLiovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYXV0b2NvbXBsZXRlLWNvbnRhaW5lciBpbnB1dCB7XG4gIC8qIELDpWRlIGlucHV0IG9nIGZvcnNsYWcgZsOlciBzYW1tZSBicmVkZGUgc29tIG9ta3JpbmdsaWdnZW5kZSBESVYgKi9cbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMge1xuICBtYXJnaW46IDAuM2VtIDAgMCAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItcmFkaXVzOiAwLjMxMjVlbTtcbiAgYmFja2dyb3VuZDogI2ZjZmNmYztcbiAgYm94LXNoYWRvdzogMCAwLjA2MjVlbSAwLjE1NjI1ZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTk5OTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyAuZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbiB7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwLjRlbSAwLjZlbTtcbiAgY29sb3I6ICMzMzM7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgI2RkZDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyAuZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIC5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMC4wNjI1ZW07XG59XG4uZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb24uZGF3YS1zZWxlY3RlZCxcbi5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyAuZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG59XG4ubGRzLXJpbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cbi5sZHMtcmluZyBkaXYge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtYXJnaW46IDRweDtcbiAgYm9yZGVyOiA0cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IGxkcy1yaW5nIDEuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC41LCAxKSBpbmZpbml0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuLmxkcy1yaW5nIGRpdjpudGgtY2hpbGQoMSkge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjQ1cztcbn1cbi5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zcztcbn1cbi5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNXM7XG59XG5Aa2V5ZnJhbWVzIGxkcy1yaW5nIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5zcGlubmVyLXdyYXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MywgNjgsIDQ0LCAwLjI1KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTA2MDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3Bpbm5lci13cmFwLnNob3cge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnZhbGlkYXRpb24tZXJyb3JzIHtcbiAgY29sb3I6ICNmMDNjNGU7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5pbmZvLXR4dCB7XG4gIG1heC1oZWlnaHQ6IDUwMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmp3LXRhYmxlLFxuLmUtdGFibGUge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNTM1YTYwO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5qdy10YWJsZSB0aGVhZCxcbi5lLXRhYmxlIHRoZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3OTA3OTtcbiAgY29sb3I6ICNmZmY7XG59XG4uanctdGFibGUgdHIud2FybmluZyxcbi5lLXRhYmxlIHRyLndhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkVFQ0VFO1xuICBjb2xvcjogI2YwM2M0ZTtcbn1cbi5qdy10YWJsZSB0ci5oaWdobGlnaHRlZCxcbi5lLXRhYmxlIHRyLmhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjJlNjtcbn1cbi5qdy10YWJsZSB0ci5oaWdobGlnaHRlZCAuanctdGFnLFxuLmUtdGFibGUgdHIuaGlnaGxpZ2h0ZWQgLmp3LXRhZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYyZTY7XG4gIGNvbG9yOiAjZmY3YTAwO1xuICBib3JkZXItY29sb3I6ICNmZjdhMDA7XG59XG4uanctdGFibGUgLnRhZy13cmFwcGVyLFxuLmUtdGFibGUgLnRhZy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5qdy10YWJsZSAudGFnLXdyYXBwZXIgLmp3LXRhZyxcbi5lLXRhYmxlIC50YWctd3JhcHBlciAuanctdGFnIHtcbiAgcGFkZGluZzogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICMzZDYxM2Y7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VmZWM7XG4gIGNvbG9yOiAjM2Q2MTNmO1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uanctdGFibGUgLnRhZy13cmFwcGVyIC5qdy10YWcuZmlsbGVkLXRhZyxcbi5lLXRhYmxlIC50YWctd3JhcHBlciAuanctdGFnLmZpbGxlZC10YWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q2MTNmO1xuICBjb2xvcjogd2hpdGU7XG59XG4uanctdGFibGUgLnRhZy13cmFwcGVyIC5qdy10YWcuaGlnaGxpZ2h0ZWQsXG4uZS10YWJsZSAudGFnLXdyYXBwZXIgLmp3LXRhZy5oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjdhMDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3YTAwO1xufVxuLnBhZ2UtbGlzdCAucGFnZS13cmFwIHtcbiAgcGFkZGluZzogOHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlZmVjO1xufVxuLnBhZ2UtbGlzdCAucGFnZS13cmFwIC5pY29uLXdyYXBwZXIge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkNjEzZjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ucGFnZS1saXN0IC5wYWdlLXdyYXAgLmljb24td3JhcHBlciBpIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2hvdy1vbmx5LWluLXByaW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zcGxpdHRlZC1yb3ctdGFibGVzIHtcbiAgd2lkdGg6IDQ5JSAhaW1wb3J0YW50O1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXNlbGVjdGVkIHNwYW4uZS1kYXkge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuaW5wdXRbdHlwZT1cInRpbWVcIl06Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudy1sZy01MCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLmUtZ3JpZCB0aC5lLWhlYWRlcmNlbGxbYXJpYS1zb3J0PWFzY2VuZGluZ10gLmUtaGVhZGVydGV4dCxcbi5lLWdyaWQgdGguZS1oZWFkZXJjZWxsW2FyaWEtc29ydD1kZXNjZW5kaW5nXSAuZS1oZWFkZXJ0ZXh0LFxuLmUtZ3JpZCB0aC5lLWhlYWRlcmNlbGxbYXJpYS1zb3J0PWFzY2VuZGluZ10gLmUtc29ydGZpbHRlcmRpdixcbi5lLWdyaWQgdGguZS1oZWFkZXJjZWxsW2FyaWEtc29ydD1kZXNjZW5kaW5nXSAuZS1zb3J0ZmlsdGVyZGl2IHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uZS1ncmlkIC5lLWhlYWRlcmNlbGwsXG4uZS1ncmlkIC5lLWRldGFpbGhlYWRlcmNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLmUtZ3JpZCAuZS1yb3djZWxsOm5vdCguZS1lZGl0ZWRiYXRjaGNlbGwpOm5vdCguZS11cGRhdGVkdGQpLFxuLmUtZ3JpZCAuZS1kZXRhaWxyb3djb2xsYXBzZTpub3QoLmUtZWRpdGVkYmF0Y2hjZWxsKTpub3QoLmUtdXBkYXRlZHRkKSxcbi5lLWdyaWQgLmUtZGV0YWlscm93ZXhwYW5kOm5vdCguZS1lZGl0ZWRiYXRjaGNlbGwpOm5vdCguZS11cGRhdGVkdGQpLFxuLmUtZ3JpZCAuZS1ncmlkY29udGVudCAuZS1yb3dkcmFnZHJvcDpub3QoLmUtZWRpdGVkYmF0Y2hjZWxsKTpub3QoLmUtdXBkYXRlZHRkKSxcbi5lLWdyaWQgLmUtZ3JpZGhlYWRlciAuZS1yb3dkcmFnZHJvcDpub3QoLmUtZWRpdGVkYmF0Y2hjZWxsKTpub3QoLmUtdXBkYXRlZHRkKSxcbi5lLWdyaWQgLmUtZW1wdHlyb3c6bm90KC5lLWVkaXRlZGJhdGNoY2VsbCk6bm90KC5lLXVwZGF0ZWR0ZCkge1xuICBjb2xvcjogIzUzNWE2MCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG4uZS1ncmlkIHRkLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdW5zZXQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM1MzVhNjAgIWltcG9ydGFudDtcbn1cbi5lLWlucHV0LWdyb3VwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1mbG9hdC1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBjb2xvcjogIzUzNWE2MCAhaW1wb3J0YW50O1xufVxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLXdyYXBwZXIuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogc29saWQgMXB4ICM1MzVhNjAgIWltcG9ydGFudDtcbn1cbi5lLXJvd2RyYWdoZWFkZXIge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4uZS1ncmlkIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZS1ncmlkIC5lLXJvd2NlbGwge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZS1yb3djZWxsIHtcbiAgd2hpdGUtc3BhY2U6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4uZS1wYWdlciBkaXYuZS1wYXJlbnRtc2diYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtZ3JpZCAuZS1wYWdlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmUtZmlyc3QsXG4uZS1sYXN0IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi5lLXBhZ2VyIC5lLW51bWVyaWNpdGVtLmUtY3VycmVudGl0ZW0ge1xuICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzNkNjEzZiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmUtcGFnZXIuc2YtcGFnZXIgLmUtbnVtZXJpY2NvbnRhaW5lciBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VjZWZlYyAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5lLW5leHQsXG4uZS1wcmV2IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VjZWZlYztcbiAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbn1cbi5lLW5leHQ6OmJlZm9yZSxcbi5lLXByZXY6OmJlZm9yZSB7XG4gIGNvbG9yOiAjM2Q2MTNmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cbi5lLXBhZ2VyY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzNkNjEzZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBnYXA6IDVweCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuLmUtbnVtZXJpY2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZ2FwOiA1cHggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cbi5lLXBhZ2VyIC5lLXNwYWNpbmcge1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XG59XG4uZS1wYWdlciAuZS1wYWdlci1kZWZhdWx0OmhvdmVyIHtcbiAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMzZDYxM2YgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5lLXBhZ2VyIC5lLXBhZ2VyLWRlZmF1bHQ6aG92ZXI6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uZS1wYWdlciAuZS1zcGFjaW5nLmUtbnVtZXJpY2l0ZW06bm90KC5lLWFjdGl2ZSk6bm90KC5lLW5wKTpub3QoLmUtcHApOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzNkNjEzZiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuZS1wYWdlciAuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogIzNkNjEzZiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5lLXBhZ2VyIC5lLWZvY3VzZWQ6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uZS1tZmlyc3QsXG4uZS1tcHJldixcbi5lLW1uZXh0LFxuLmUtbWxhc3Qge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZS1wYWdlciAuZS1udW1lcmljaXRlbSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlY2VmZWMgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG59XG4uZS1pbnB1dC1ncm91cC5lLWRhdGUtY29udGFpbmVyLmUtY29udHJvbC1jb250YWluZXIuZS1jb250cm9sLXdyYXBwZXIge1xuICB3aWR0aDogMjUwcHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICM1MzVhNjAgIWltcG9ydGFudDtcbn1cbi5lLWlucHV0LWdyb3VwLmUtZGF0ZS1jb250YWluZXIuZS1jb250cm9sLWNvbnRhaW5lci5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAjNTM1YTYwICFpbXBvcnRhbnQ7XG59XG4uZS10YWIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cbi5lLXRhYiAubmF2LXRhYnMsXG4uZS10YWIgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGdhcDogMXJlbSAhaW1wb3J0YW50O1xufVxuLmUtdGFiIC5uYXYtdGFicyAubmF2LWxpbmssXG4uZS10YWIgLmUtdG9vbGJhci1pdGVtcyAubmF2LWxpbmssXG4uZS10YWIgLm5hdi10YWJzIC5lLXRvb2xiYXItaXRlbSxcbi5lLXRhYiAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmUtdGFiIC5uYXYtdGFicyAubmF2LWxpbmsuZS1hY3RpdmUsXG4uZS10YWIgLmUtdG9vbGJhci1pdGVtcyAubmF2LWxpbmsuZS1hY3RpdmUsXG4uZS10YWIgLm5hdi10YWJzIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSxcbi5lLXRhYiAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkICMzZDYxM2YgMnB4ICFpbXBvcnRhbnQ7XG59XG4uZS10YWIgLm5hdi10YWJzIC5uYXYtbGluay5lLWRpc2FibGUsXG4uZS10YWIgLmUtdG9vbGJhci1pdGVtcyAubmF2LWxpbmsuZS1kaXNhYmxlLFxuLmUtdGFiIC5uYXYtdGFicyAuZS10b29sYmFyLWl0ZW0uZS1kaXNhYmxlLFxuLmUtdGFiIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtZGlzYWJsZSB7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuLmUtdGFiIC5uYXYtdGFicyAubmF2LWxpbmsgLmUtdGFiLXdyYXAsXG4uZS10YWIgLmUtdG9vbGJhci1pdGVtcyAubmF2LWxpbmsgLmUtdGFiLXdyYXAsXG4uZS10YWIgLm5hdi10YWJzIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCxcbi5lLXRhYiAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuLmUtdGFiIC5uYXYtdGFicyAubmF2LWxpbmsgLmUtdGFiLXdyYXAgLmUtdGFiLXRleHQsXG4uZS10YWIgLmUtdG9vbGJhci1pdGVtcyAubmF2LWxpbmsgLmUtdGFiLXdyYXAgLmUtdGFiLXRleHQsXG4uZS10YWIgLm5hdi10YWJzIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCAuZS10YWItdGV4dCxcbi5lLXRhYiAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCAuZS10YWItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMzZDYxM2YgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5lLXRhYiAudGFiLXBhbmUsXG4uZS10YWIgLmUtaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5lLXRhYiAudGFiLXBhbmUuZS1hY3RpdmUsXG4uZS10YWIgLmUtaXRlbS5lLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuLm1vZGFsLWhlYWRlci50ZXh0LWJnLWxpZ2h0LmJvcmRlci1ib3R0b20ge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5lLWdyaWQuZS1kZWZhdWx0IHRhYmxlIHRoW3Jvd3NwYW5dIHtcbiAgYm9yZGVyLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG59XG4jY2hpcC13cmFwcGVyIC5jaGlwLWNvbnRhaW5lciAuZS1jaGlwLWxpc3Qge1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xufVxuI2NoaXAtd3JhcHBlciAuY2hpcC1jb250YWluZXIgLmUtY2hpcC1saXN0IC5lLWNoaXAge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlZmVjO1xuICBmb250LXNpemU6IDFyZW07XG59XG4ubWluaXByb2ZpbGUgLnByb2ZpbGUtaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLm1pbmlwcm9maWxlIGEge1xuICBjb2xvcjogI2VjZWZlYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zdGlja3ktd3JhcHBlciB7XG4gIHotaW5kZXg6IDM7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnN0aWNreS13cmFwcGVyIGhlYWRlciAubmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3OTA3OTtcbiAgei1pbmRleDogMjtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlLWluLW91dDtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuLnN0aWNreS13cmFwcGVyIGhlYWRlciAubmF2YmFyIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgaGVpZ2h0OiAzcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN0aWNreS13cmFwcGVyIGhlYWRlciAubmF2YmFyIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgICBoZWlnaHQ6IDNyZW07XG4gIH1cbn1cbi5zdGlja3ktd3JhcHBlciBoZWFkZXIgLm5hdmJhciAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLnN0aWNreS13cmFwcGVyIGhlYWRlciAubmF2YmFyIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uc3RpY2t5LXdyYXBwZXIgaGVhZGVyIHVsLm5hdmJhci1uYXYgbGkgYSB7XG4gIGNvbG9yOiAjM2Q2MTNmO1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc3RpY2t5LXdyYXBwZXIgaGVhZGVyIHVsLm5hdmJhci1uYXYgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjMGE0YjczO1xufVxuLnN0aWNreS13cmFwcGVyIGhlYWRlciB1bC5uYXZiYXItbmF2IGxpIGEgaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubmF2YmFyTmF2TW9iaWxlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzNkNjEzZjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5uYXZiYXJOYXZNb2JpbGUgLm5hdmJhci1uYXYge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2E5YWRiMDtcbn1cbi5uYXZiYXJOYXZNb2JpbGUgLm1pbmlwcm9maWxlIGEge1xuICBjb2xvcjogIzUzNWE2MDtcbn1cbi5zdWItbWVudSB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoODMsIDkwLCA5NiwgMC4wOCk7XG59XG5mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHotaW5kZXg6IDA7XG59XG5mb290ZXIgLmNvbnRhaW5lciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYTlhZGIwO1xufVxuZm9vdGVyIC5zb2NpYWxzIGkge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5mb290ZXIgaW1nIHtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuLmNvbW1pdHRlZS1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29tbWl0dGVlLWZvcm0gc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29tbWl0dGVlLWZvcm0gc2VsZWN0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbW1pdHRlZS1mb3JtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLnRvYXN0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cbi5zaWRlLW1lbnUtbWFzdGVyIC5tZW51LXRvZ2dsZXJbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gaSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5mcm9udHBhZ2UgaGVhZGVyIC5uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmRhc2hib2FyZCAubmV3cy1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSxcbi5kYXNoYm9hcmQgLmV2ZW50LWl0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1MzVhNjA7XG59XG4uZGFzaGJvYXJkIC5uZXdzLWl0ZW0gcCxcbi5kYXNoYm9hcmQgLmV2ZW50LWl0ZW0gcCB7XG4gIHdpZHRoOiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuLmRhc2hib2FyZCAubmV3cy1pdGVtIC5kYXRlLFxuLmRhc2hib2FyZCAuZXZlbnQtaXRlbSAuZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uZGFzaGJvYXJkIC5uZXdzLWl0ZW0gLnRpdGxlLFxuLmRhc2hib2FyZCAuZXZlbnQtaXRlbSAudGl0bGUge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kYXNoYm9hcmQgLm5ld3MtaXRlbSAudGl0bGUsXG4gIC5kYXNoYm9hcmQgLmV2ZW50LWl0ZW0gLnRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLmFydGljbGUgLmNvbnRlbnQtYm94Lm1haW4tYXJ0aWNsZSAucnRlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1MzVhNjA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hcnRpY2xlIC5jb250ZW50LWJveC5tYWluLWFydGljbGUgLnJ0ZSBpLnJlYWQtYXJ0aWNsZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLmFydGljbGUgLmNvbnRlbnQtYm94Lm1haW4tYXJ0aWNsZSAucnRlIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYXJ0aWNsZXMgLnNvcnQtc2VsZWN0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzc3OTA3OTtcbn1cbi5hcnRpY2xlcyAuc29ydC1zZWxlY3Qgb3B0aW9uIHtcbiAgY29sb3I6ICM3NzkwNzk7XG59XG4uYXJ0aWNsZXMgLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5hcnRpY2xlcyAucGFnaW5hdGlvbiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmFydGljbGVzIC5wYWdpbmF0aW9uIHVsIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDhweCA4cHggNXB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjZWNlZmVjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDgzLCA5MCwgOTYsIDAuMDgpO1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzNkNjEzZjtcbn1cbi5hcnRpY2xlcyAucGFnaW5hdGlvbiB1bCBsaS5hY3RpdmUsXG4uYXJ0aWNsZXMgLnBhZ2luYXRpb24gdWwgbGk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzNkNjEzZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFydGljbGVzIC5wYWdpbmF0aW9uIHVsIGxpLmRpc2FibGVkIHtcbiAgY29sb3I6ICNhOWFkYjAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICBjdXJzb3I6IGluaXRpYWw7XG59XG4uYXJ0aWNsZXMgLmZpbHRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRyYW5zaXRpb246IDFzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFydGljbGVzIC5maWx0ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5hcnRpY2xlcyAuZmlsdGVyLnNob3cge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmFydGljbGVzIC5maWx0ZXIgLnRleHQtc2VhcmNoIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTM1YTYwO1xuICBwYWRkaW5nOiA0cHggOHB4O1xufVxuLmFydGljbGVzIC5maWx0ZXIgaDYge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzUzNWE2MDtcbn1cbi5hcnRpY2xlcyAuZmlsdGVyIGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmFydGljbGVzIC5maWx0ZXIgLmZvcm0tY2hlY2staW5wdXQge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICM1MzVhNjA7XG59XG4uYXJ0aWNsZXMgLmZpbHRlciAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkNjEzZjtcbn1cbi5hcnRpY2xlcyAuZmlsdGVyIC50eHQtbGluayB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFydGljbGUtcHJldmlldyAuY29udGVudC1ib3gge1xuICBtaW4taGVpZ2h0OiAyMjBweDtcbn1cbi5teS1wcm9maWxlIC5wcm9maWxlLWltYWdlLXdyYXAgLnVwbG9hZC1pbWcge1xuICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG4ucmVkLXJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRUVDRUU7XG59XG4udG9vbGJveC1jb250ZW50LXBhZ2UgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi51Zi1ibG9jayAucm93LWZsdWlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuLnVmLWJsb2NrIC50ZXh0IHtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGNvbG9yOiBibGFjaztcbiAgd2lkdGg6IDEwMCU7XG59XG4udWYtYmxvY2sgLnVtYnJhY28tZm9ybXMtbGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi51Zi1ibG9jayAuZmllbGQtdmFsaWRhdGlvbi1lcnJvciB7XG4gIGNvbG9yOiByZWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnVmLWJsb2NrIGlucHV0W3R5cGU9J3JhZGlvJ10ge1xuICBhY2NlbnQtY29sb3I6ICMzZDYxM2Y7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xufVxuLnVmLWJsb2NrIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICM1MzVhNjA7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xufVxuLnVmLWJsb2NrIGlucHV0W3R5cGU9J2NoZWNrYm94J106Y2hlY2tlZCB7XG4gIGFjY2VudC1jb2xvcjogIzNkNjEzZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkNjEzZjtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q2MTNmO1xufVxuLnVmLWJsb2NrIGlucHV0W3R5cGU9J2NoZWNrYm94J106Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZS1tdWx0aXNlbGVjdCB7XG4gIGhlaWdodDogMzhweCAhaW1wb3J0YW50O1xufVxuLmV2ZW50LWNvbXBvbmVudC1jb250YWluZXIgLm5hdi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzLCBjb2xvciAwLjJzO1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjNTM1YTYwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmV2ZW50LWNvbXBvbmVudC1jb250YWluZXIgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDYxM2Y7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmV2ZW50LWNvbXBvbmVudC1jb250YWluZXIgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q2MTNmO1xufVxuLnVtYi1ncmlkIC5ncmlkLWVsZW1lbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wb2QtbGlzdCAucG9kIC5pY29uLXdyYXAge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnBvZC1saXN0IC5wb2QgLmljb24td3JhcCBpIHtcbiAgY29sb3I6ICMzZDYxM2Y7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbi52aWRlbyAudmltZW9wbGF5ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxLjc3Nzc3Nzc4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4udmlkZW8gLnZpbWVvcGxheWVyIGltZyB7XG4gIHdpZHRoOiAxNTBweDtcbn1cbi52aWRlbyAudmltZW9wbGF5ZXIgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMS43Nzc3Nzc3ODtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBzdXBwb3J0cyBub3QgKGFzcGVjdC1yYXRpbzogMSAvIDEpIHtcbiAgLnZpZGVvIC52aW1lb3BsYXllciBpZnJhbWUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuQHN1cHBvcnRzIG5vdCAoYXNwZWN0LXJhdGlvOiAxIC8gMSkge1xuICAudmlkZW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgfVxuICAudmlkZW8gLnZpbWVvcGxheWVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4uc3VicGFnZWxpc3QgLnN1YnBhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnN1YnBhZ2VsaXN0IC5zdWJwYWdlOmhvdmVyIC5pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQwLCAyNDcsIDI0NywgMC45KTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4uc3VicGFnZWxpc3QgLnN1YnBhZ2U6aG92ZXIgLmlubmVyIC5jb250ZW50IHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zdWJwYWdlbGlzdCAuc3VicGFnZSAuaW5uZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IDc1MG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IDc1MG1zIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQwLCAyNDcsIDI0NywgMC43NSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBtYXgtaGVpZ2h0OiAxMzVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgcGFkZGluZzogMjVweCAxNXB4IDE1cHg7XG59XG4uc3VicGFnZWxpc3QgLnN1YnBhZ2UgLmlubmVyIC5jb250ZW50IHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyAxNTBtcyBlYXNlO1xuICBmbGV4OiAxO1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc3VicGFnZWxpc3QgLnN1YnBhZ2UgLmlubmVyIC5jb250ZW50IC50eHQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnN1YnBhZ2VsaXN0IC5zdWJwYWdlIC5pbm5lciAuY29udGVudCBhIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBmbGV4OiAwO1xufVxuLnN1YnBhZ2VsaXN0IC5zdWJwYWdlIC5pbm5lciAuaGVhZGluZ3Mge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xufVxuLnJ0ZSBvbCxcbi5ydGUgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG4ucnRlIHAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnJ0ZSBpIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnJ0ZSB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cbi5ydGUgb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG59XG4ucnRlIGEge1xuICBjb2xvcjogIzc3OTA3OTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucnRlIGEgaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG59XG4uZmlsZS1tYW5hZ2VyLWNvbXBvbmVudCAuZmlsZXMgLmNhdGVnb3J5LWZpbGVzOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzUzNWE2MDtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uZmlsZS1tYW5hZ2VyLWNvbXBvbmVudCAuZmlsZXMgLmZpbGUtd3JhcCB7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWZlYztcbn1cbi5maWxlLW1hbmFnZXItY29tcG9uZW50IC5maWxlcyAuZmlsZS13cmFwIC5maWxlLWljb24ge1xuICBmb250LXNpemU6IDMycHg7XG59XG4uZmlsZS1tYW5hZ2VyLWNvbXBvbmVudCAuZmlsZXMgLmZpbGUtd3JhcCAuZGVsZXRlLWljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IHtcbiAgYm9yZGVyLXRvcDogIzUzNWE2MCBzb2xpZCAxcHg7XG59XG4uZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IHAge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1hdXRob3ItaW1hZ2UtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1hdXRob3ItaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1hdXRob3ItaW1hZ2UtY29udGFpbmVyIC5wb3N0LWF1dGhvci1pbWFnZSAucHJvZmlsZS1pbWctd3JhcCB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1hdXRob3ItaW1hZ2UtY29udGFpbmVyIC5wb3N0LWF1dGhvci1pbWFnZSAucHJvZmlsZS1pbWctd3JhcCB7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICB9XG59XG4uZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IC5wb3N0LWF1dGhvci1pbWFnZS1jb250YWluZXIgLnBvc3QtYXV0aG9yLWltYWdlIC5wcm9maWxlLWltZy13cmFwIGltZyB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1hdXRob3ItaW1hZ2UtY29udGFpbmVyIC5wb3N0LWF1dGhvci1pbWFnZSAucHJvZmlsZS1pbWctcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlZmVjO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAuc2luZ2xlLXBvc3QgLnBvc3QtYXV0aG9yLWltYWdlLWNvbnRhaW5lciAucG9zdC1hdXRob3ItaW1hZ2UgLnByb2ZpbGUtaW1nLXBsYWNlaG9sZGVyIHtcbiAgICB3aWR0aDogNjRweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG4uZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IC5wb3N0LWNyZWF0b3Ige1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzE4MjcxOTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAuc2luZ2xlLXBvc3QgLnBvc3QtY3JlYXRvciB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4uZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IC5wb3N0LWRhdGUge1xuICBjb2xvcjogIzUzNWE2MDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IC5wb3N0LWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1ib2R5IHtcbiAgY29sb3I6ICM1MzVhNjA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAuc2luZ2xlLXBvc3QgLnBvc3QtYm9keSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4uZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IC5wb3N0LWJvZHkgYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNzc5MDc5O1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbjogMDtcbn1cbi5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAuc2luZ2xlLXBvc3QgLnNpbmdsZS1wb3N0LnJlcGx5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDA7XG59XG4uZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnJlcGx5LXRvZ2dsZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXdlaWdodDogNTAwO1xuICBnYXA6IDAuMjVyZW07XG59XG4uZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnJlcGx5LXRvZ2dsZXIgaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAucmVwbHktdG9nZ2xlciBhIHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjM2Q2MTNmO1xufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5yZXBseS10b2dnbGVyIHNwYW4udHh0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucGVyc29uYWwtaW5mb3JtYXRpb24ge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG59XG4ubG9jYWwtdW5pb24taW5mby1jb21wb25lbnQgLmNvbW1pdHRlZS1sb2dvIHtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG59XG4ubG9jYWwtdW5pb24taW5mby1jb21wb25lbnQgLmxvY2FsdW5pb24tbWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwcHg7XG59XG4ubG9jYWwtdW5pb24taW5mby1jb21wb25lbnQgLmZvcm0tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubG9jYWwtdW5pb24taW5mby1jb21wb25lbnQgLmZvcm0tZ3JvdXAuY2hlY2tib3gtZ3JvdXAge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubG9jYWwtdW5pb24taW5mby1jb21wb25lbnQgLmZvcm0tZ3JvdXAgdGV4dGFyZWE6ZGlzYWJsZWQge1xuICByZXNpemU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjYTlhZGIwO1xuICBib3JkZXI6IHNvbGlkIDFweCAjYTlhZGIwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlZmVjO1xufVxuLmxvY2FsLXVuaW9uLWluZm8tY29tcG9uZW50IC5mb3JtLWdyb3VwIC5mb3JtLWxhYmVsLFxuLmxvY2FsLXVuaW9uLWluZm8tY29tcG9uZW50IC5mb3JtLWdyb3VwIC51bWJyYWNvLWZvcm1zLWxhYmVsIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uY2hhbmdlLXBhc3N3b3JkIHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xufVxuLnF1YWxpZmljYXRpb24tY291cnNlcyB7XG4gIGZvbnQtZmFtaWx5OiBcInV0b3BpYS1zdGRcIiwgc2Fucy1zZXJpZjtcbn1cbi5xdWFsaWZpY2F0aW9uLWNvdXJzZXMgdGgge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5xdWFsaWZpY2F0aW9uLWNvdXJzZXMgdGQsXG4ucXVhbGlmaWNhdGlvbi1jb3Vyc2VzIHRoIHtcbiAgcGFkZGluZzogMXB4IDJweDtcbn1cbi5xdWFsaWZpY2F0aW9uLWNvdXJzZXMgLmRhdGUge1xuICB3aWR0aDogODBweDtcbn1cbi5tZW1iZXJzaGlwIHtcbiAgZm9udC1mYW1pbHk6IFwidXRvcGlhLXN0ZFwiLCBzYW5zLXNlcmlmO1xufVxuLm1lbWJlcnNoaXAgdGgge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5tZW1iZXJzaGlwIHRkLFxuLm1lbWJlcnNoaXAgdGgge1xuICBwYWRkaW5nOiAxcHggMnB4O1xufVxuLm1lbWJlcnNoaXAgLmRhdGUge1xuICB3aWR0aDogMTA1cHg7XG59XG4ucHJldmlvdXMtdHJ1c3QtcG9zaXRpb24ge1xuICBmb250LWZhbWlseTogXCJ1dG9waWEtc3RkXCIsIHNhbnMtc2VyaWY7XG59XG4ucHJldmlvdXMtdHJ1c3QtcG9zaXRpb24gdGgge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wcmV2aW91cy10cnVzdC1wb3NpdGlvbiB0ZCxcbi5wcmV2aW91cy10cnVzdC1wb3NpdGlvbiB0aCB7XG4gIHBhZGRpbmc6IDFweCAycHg7XG59XG4ucHJldmlvdXMtdHJ1c3QtcG9zaXRpb24gLmRhdGUge1xuICB3aWR0aDogODBweDtcbn1cbi5tZW1iZXJzaGlwIHRkOmxhc3Qtb2YtdHlwZSxcbi5wcmV2aW91cy10cnVzdC1wb3NpdGlvbiB0ZDpsYXN0LW9mLXR5cGUsXG4ucXVhbGlmaWNhdGlvbi1jb3Vyc2VzIHRkOmxhc3Qtb2YtdHlwZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1lbWJlcnNoaXAgdGg6bGFzdC1vZi10eXBlLFxuLnByZXZpb3VzLXRydXN0LXBvc2l0aW9uIHRoOmxhc3Qtb2YtdHlwZSxcbi5xdWFsaWZpY2F0aW9uLWNvdXJzZXMgdGg6bGFzdC1vZi10eXBlIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubG9jYWx1bmlvbi1ib2QtY29tcG9uZW50IGhyOmxhc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubG9jYWx1bmlvbi1ib2QtY29tcG9uZW50IC5wcm9maWxlcy10by1hZGQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udGVybXMtYW5kLWNvbmRpdGlvbnMtY29tcG9uZW50IC5mb3JtLWxhYmVsLFxuLnRlcm1zLWFuZC1jb25kaXRpb25zLWNvbXBvbmVudCAudW1icmFjby1mb3Jtcy1sYWJlbCB7XG4gIHdpZHRoOiBhdXRvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmNvbW11bmljYXRpb24tc2V0dGluZ3MtbW9kYWwtY29tcG9uZW50IGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG59XG4uY29tbXVuaWNhdGlvbi1zZXR0aW5ncy1tb2RhbC1jb21wb25lbnQgLnNtYWxsIHtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG59XG4uc2VuZC1tYWlsLWNvbXBvbmVudCB0ZXh0YXJlYSxcbi5zZW5kLXNtcy1jb21wb25lbnQgdGV4dGFyZWEsXG4uY2hvb3NlLWRlbGVnYXRlZC1jb21wb25lbnQgdGV4dGFyZWEsXG4uY2hvb3NlLXJlcHJlc2VudGF0aXZlLWNvbXBvbmVudCB0ZXh0YXJlYSxcbi5ldmVudC1jb21wb25lbnQgdGV4dGFyZWEsXG4uc2VuZC1tYWlsLWNvbXBvbmVudCBpbnB1dCxcbi5zZW5kLXNtcy1jb21wb25lbnQgaW5wdXQsXG4uY2hvb3NlLWRlbGVnYXRlZC1jb21wb25lbnQgaW5wdXQsXG4uY2hvb3NlLXJlcHJlc2VudGF0aXZlLWNvbXBvbmVudCBpbnB1dCxcbi5ldmVudC1jb21wb25lbnQgaW5wdXQge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuLnNlbmQtbWFpbC1jb21wb25lbnQgaW5wdXRbdHlwZT1kYXRlXSxcbi5zZW5kLXNtcy1jb21wb25lbnQgaW5wdXRbdHlwZT1kYXRlXSxcbi5jaG9vc2UtZGVsZWdhdGVkLWNvbXBvbmVudCBpbnB1dFt0eXBlPWRhdGVdLFxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQgaW5wdXRbdHlwZT1kYXRlXSxcbi5ldmVudC1jb21wb25lbnQgaW5wdXRbdHlwZT1kYXRlXSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDIwMHB4O1xufVxuLnNlbmQtbWFpbC1jb21wb25lbnQgaW5wdXRbdHlwZT10aW1lXSxcbi5zZW5kLXNtcy1jb21wb25lbnQgaW5wdXRbdHlwZT10aW1lXSxcbi5jaG9vc2UtZGVsZWdhdGVkLWNvbXBvbmVudCBpbnB1dFt0eXBlPXRpbWVdLFxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQgaW5wdXRbdHlwZT10aW1lXSxcbi5ldmVudC1jb21wb25lbnQgaW5wdXRbdHlwZT10aW1lXSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDE1MHB4O1xufVxuLnNlbmQtbWFpbC1jb21wb25lbnQgLnRleHRhcmVhLXAsXG4uc2VuZC1zbXMtY29tcG9uZW50IC50ZXh0YXJlYS1wLFxuLmNob29zZS1kZWxlZ2F0ZWQtY29tcG9uZW50IC50ZXh0YXJlYS1wLFxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQgLnRleHRhcmVhLXAsXG4uZXZlbnQtY29tcG9uZW50IC50ZXh0YXJlYS1wIHtcbiAgbWFyZ2luLXRvcDogLTdweDtcbn1cbi5hY2NvdW50LXN0YXRlbWVudC1jb21wb25lbnQgaW5wdXRbdHlwZT1kYXRlXSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDIwMHB4O1xufVxuLnNtcy1vdmVydmlldy1jb21wb25lbnQgLmdyaWQtYWN0aW9ucy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zbXMtb3ZlcnZpZXctY29tcG9uZW50IHRhYmxlIGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzNkNjEzZjtcbn1cbi5zbXMtb3ZlcnZpZXctY29tcG9uZW50IC5yb3VuZGVkLWJvcmRlciB7XG4gIGJvcmRlcjogc29saWQgMXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5zbXMtb3ZlcnZpZXctY29tcG9uZW50IC5jb25zdW1wdGlvbi1ncmlkLXdyYXAgLmUtdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG4uc21zLW92ZXJ2aWV3LWNvbXBvbmVudCAuZS1ncmlkIC5lLXRhYmxlIHRib2R5IHRyIC5lLXJvd2NlbGw6Zmlyc3QtY2hpbGQge1xuICBjb2xvcjogIzNkNjEzZiAhaW1wb3J0YW50O1xufVxuLm1haWwtb3ZlcnZpZXctY29tcG9uZW50IC5ncmlkLWFjdGlvbnMtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubWFpbC1vdmVydmlldy1jb21wb25lbnQgdGFibGUgYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjM2Q2MTNmO1xufVxuLm1haWwtb3ZlcnZpZXctY29tcG9uZW50IC5yb3VuZGVkLWJvcmRlciB7XG4gIGJvcmRlcjogc29saWQgMXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5tYWlsLW92ZXJ2aWV3LWNvbXBvbmVudCAuZS1ncmlkIC5lLXRhYmxlIHRib2R5IHRyIC5lLXJvd2NlbGw6Zmlyc3QtY2hpbGQge1xuICBjb2xvcjogIzNkNjEzZiAhaW1wb3J0YW50O1xufVxuLnNlbmQtbWFpbC1jb21wb25lbnQgbGFiZWw6bm90KC5yYWRpby1sYWJlbCwgLmN1c3RvbS1maWxlLXVwbG9hZCksXG4uc2VuZC1zbXMtY29tcG9uZW50IGxhYmVsOm5vdCgucmFkaW8tbGFiZWwsIC5jdXN0b20tZmlsZS11cGxvYWQpLFxuLnNtcy1vdmVydmlldy1jb21wb25lbnQgbGFiZWw6bm90KC5yYWRpby1sYWJlbCwgLmN1c3RvbS1maWxlLXVwbG9hZCksXG4uc21zLWNvbnN1bXB0aW9uLWNvbXBvbmVudCBsYWJlbDpub3QoLnJhZGlvLWxhYmVsLCAuY3VzdG9tLWZpbGUtdXBsb2FkKSxcbi5jaG9vc2UtZGVsZWdhdGVkLWNvbXBvbmVudCBsYWJlbDpub3QoLnJhZGlvLWxhYmVsLCAuY3VzdG9tLWZpbGUtdXBsb2FkKSxcbi5kZWxlZ2F0ZWQtYWNjZXNzLWNvbnRyb2wtY29tcG9uZW50IGxhYmVsOm5vdCgucmFkaW8tbGFiZWwsIC5jdXN0b20tZmlsZS11cGxvYWQpLFxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQgbGFiZWw6bm90KC5yYWRpby1sYWJlbCwgLmN1c3RvbS1maWxlLXVwbG9hZCksXG4uZXZlbnQtY29tcG9uZW50IGxhYmVsOm5vdCgucmFkaW8tbGFiZWwsIC5jdXN0b20tZmlsZS11cGxvYWQpIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG59XG4uZXZlbnQtZGV0YWlsLXBhcnRpY2lwYW50LWluZm9ybWF0aW9uLW1vZGFsIHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMTgyNzE5O1xufVxuLmV2ZW50LWRldGFpbC1wYXJ0aWNpcGFudC1pbmZvcm1hdGlvbi1tb2RhbCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5ldmVudC1kZXRhaWwtcGFydGljaXBhbnQtaW5mb3JtYXRpb24tbW9kYWwgLmN1c3RvbS1tb2RhbC1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cbi5ldmVudC1kZXRhaWwtcGFydGljaXBhbnQtaW5mb3JtYXRpb24tbW9kYWwgaDYge1xuICBjb2xvcjogIzNkNjEzZjtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uZXZlbnQtZGV0YWlsLXBhcnRpY2lwYW50LWluZm9ybWF0aW9uLW1vZGFsIC5wYXJ0aWNpcGFudC1kZXRhaWxzIHtcbiAgcGFkZGluZzogMTZweCAxNnB4IDE2cHggMDtcbn1cbi5ldmVudC1kZXRhaWwtcGFydGljaXBhbnQtaW5mb3JtYXRpb24tbW9kYWwgLm9yZGVyLWRldGFpbHMge1xuICBwYWRkaW5nOiAxNnB4IDAgMTZweCAxNnB4O1xufVxuLmV2ZW50LWRldGFpbC1wYXJ0aWNpcGFudC1pbmZvcm1hdGlvbi1tb2RhbCAub3RoZXItcGF5ZXItZGV0YWlscyB7XG4gIHBhZGRpbmc6IDE2cHggMTZweCAxNnB4IDA7XG59XG4uZXZlbnQtZGV0YWlsLXBhcnRpY2lwYW50LWluZm9ybWF0aW9uLW1vZGFsIC5hZGRvbnMge1xuICBwYWRkaW5nOiAxNXB4IDAgMTZweCAxNnB4O1xufVxuLmV2ZW50LWRldGFpbC1wYXJ0aWNpcGFudC1pbmZvcm1hdGlvbi1tb2RhbCAuZXh0cmEtZGV0YWlscyB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQgLmZhLWNoZXZyb24tdXAsXG4uY2hvb3NlLXJlcHJlc2VudGF0aXZlLWNvbXBvbmVudCAuZmEtY2hldnJvbi1kb3duIHtcbiAgZm9udC1zaXplOiA4cHg7XG59XG4uY2hvb3NlLXJlcHJlc2VudGF0aXZlLWNvbXBvbmVudCAuZmEtY2hldnJvbi11cDo6YmVmb3JlLFxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQgLmZhLWNoZXZyb24tZG93bjo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiAjM2Q2MTNmO1xuICBwYWRkaW5nOiAycHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRlbGVnYXRlZC1hY2Nlc3MtY29udHJvbC1jb21wb25lbnQgLnNmLWdyaWQge1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbn1cbi5kZWxlZ2F0ZWQtYWNjZXNzLWNvbnRyb2wtY29tcG9uZW50IC5tb2RhbC1ib2R5IHtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG4uZGVsZWdhdGVkLWFjY2Vzcy1jb250cm9sLWNvbXBvbmVudCAuZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmV2ZW50LW92ZXJ2aWV3LWJhY2tvZmZpY2UtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMjRweCA4MnB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG59XG4uZXZlbnQtZGF0ZS1yYW5nZS1ib3gge1xuICBtaW4td2lkdGg6IDE4MHB4O1xuICBnYXA6IDAuNXJlbTtcbn1cbi5ldmVudC1kYXRlLXJhbmdlLWJveCBpbnB1dFt0eXBlPVwiZGF0ZVwiXSB7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5ldmVudC1tYW5hZ2VyLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHBhZGRpbmc6IDByZW0gNXJlbSAwcmVtIDVyZW07XG59XG4uY3VzdG9tLW1vZGFsLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAxMDUwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmN1c3RvbS1tb2RhbC1vdmVybGF5IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogdW5zZXQ7XG59XG4uY3VzdG9tLW1vZGFsLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDQuOHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAzMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIG1pbi13aWR0aDogMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbiAgbWF4LWhlaWdodDogODAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFyZW07XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY3VzdG9tLW1vZGFsLWNvbnRhaW5lci5sYXJnZS1tb2RhbCB7XG4gIG1pbi13aWR0aDogNDUlO1xuICBtYXgtd2lkdGg6IDQ1JTtcbn1cbi5jdXN0b20tbW9kYWwtY29udGFpbmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDE2cHggMTZweCAwcHggMTZweDtcbiAgZ2FwOiA4cHg7XG59XG4uY3VzdG9tLW1vZGFsLWNvbnRhaW5lci1jb250ZW50IHtcbiAgcGFkZGluZzogMHB4IDE2cHggMTZweCAxNnB4O1xuICBnYXA6IDE2cHg7XG59XG4ubG9jYXRpb24tbWFwLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubG9jYXRpb24tbWFwLWNvbnRhaW5lciAuZXZlbnQtbG9jYXRpb24tbW9kYWwtbWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwcHg7XG59XG4uY3VzdG9tLW1vZGFsLW92ZXJsYXkgaHIge1xuICBjb2xvcjogI0RFRTJFNjtcbn1cbi5mb3JtLWNvbnRyb2wtaGVpZ2h0IHtcbiAgaGVpZ2h0OiAzOHB4O1xuICBtYXgtaGVpZ2h0OiAzOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmV2ZW50LWNvbXBvbmVudCAudGlueW1jZS13cmFwcGVyIC50b3gtdGlueW1jZSB7XG4gIGJvcmRlcjogMXB4ICMxODI3MTkgc29saWQ7XG59XG4uZXZlbnQtY29tcG9uZW50IC5mb3JtLWNvbnRyb2wsXG4uZXZlbnQtY29tcG9uZW50IC5mb3JtLXNlbGVjdCxcbi5ldmVudC1jb21wb25lbnQgI2ZpbGUtdXBsb2FkLFxuLmV2ZW50LWNvbXBvbmVudCAuZS1kcm9wZG93bmxpc3Qge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgaGVpZ2h0OiAzOHB4O1xufVxuLmV2ZW50LWNvbXBvbmVudCAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmV2ZW50LWNvbXBvbmVudCAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4uZXZlbnQtY29tcG9uZW50ICNmaWxlLXVwbG9hZDpmb2N1cyxcbi5ldmVudC1jb21wb25lbnQgLmUtZHJvcGRvd25saXN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjOWViMDlmO1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg2MSwgOTcsIDYzLCAwLjI1KTtcbn1cbi5ldmVudC1jb21wb25lbnQgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiB1bnNldDtcbn1cbi5ldmVudC1jb21wb25lbnQgaW5wdXRbdHlwZT1kYXRlXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IHVuc2V0O1xufVxuLmV2ZW50LWNvbXBvbmVudCBpbnB1dFt0eXBlPXRpbWVdIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZXZlbnQtY29tcG9uZW50IC5jaGVja2JveC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmV2ZW50LWNvbXBvbmVudCAuY2hlY2tib3gtZ3JvdXAgLmZvcm0tY2hlY2staW5wdXQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5ldmVudC1jb21wb25lbnQgLmNoZWNrYm94LWdyb3VwIGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbi5ldmVudC1jb21wb25lbnQgLmV2ZW50LWltYWdlLXBsYWNlaG9sZGVyIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBhc3BlY3QtcmF0aW86IDEuNzc3Nzc3Nzg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDYxM2Y7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5ldmVudC1jb21wb25lbnQgLmN1c3RvbS1kZWxldGUtYnV0dG9uIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZXZlbnQtY29tcG9uZW50IC5jdXN0b20tZGVsZXRlLWJ1dHRvbiBidXR0b24ge1xuICBoZWlnaHQ6IDM4cHg7XG59XG4uZXZlbnQtY29tcG9uZW50IC5jdXN0b20tZGVsZXRlLWJ1dHRvbiBidXR0b24gc3ZnIHtcbiAgbWFyZ2luLXRvcDogLTRweDtcbn1cbi5ldmVudC1jb21wb25lbnQgLnRpY2tldC10eXBlLXJvd3Mge1xuICByb3ctZ2FwOiAwLjVlbTtcbn1cbi5ldmVudC1jb21wb25lbnQgLnRpY2tldC10eXBlLXJvd3M6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5ldmVudC1jb21wb25lbnQgLmluZm8tdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjYTlhZGIwO1xufVxuLmxvY2F0aW9uLW1vZGFsIC5mb3JtLWxhYmVsOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG59XG4ubG9jYXRpb24tbW9kYWwgLmUtY29udHJvbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogZG90dGVkIDFweDtcbn1cbi50b3ggLnRveC10b29sYmFyLS1zY3JvbGxpbmcge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cbi5ldmVudC1jb21wb25lbnQtY29udGFpbmVyIC5lLXJvd2NlbGwge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG4uZ3JpZC1hY3Rpb24taWNvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmV2ZW50LWltYWdlLWNvbnRhaW5lciAuaW1hZ2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZXZlbnQtaW1hZ2UtY29udGFpbmVyIC5pbWFnZS5hY3RpdmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjM2Q2MTNmO1xuICBwYWRkaW5nOiAycHg7XG59XG4uZXZlbnQtaW1hZ2UtY29udGFpbmVyIC5mYS1tYWduaWZ5aW5nLWdsYXNzIHtcbiAgdG9wOiA2cHg7XG4gIHJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSArIDZweCk7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcbn1cbi5ldmVudC1pbWFnZS1jb250YWluZXIgLmZhLW1hZ25pZnlpbmctZ2xhc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuLmV2ZW50LWltYWdlLWNvbnRhaW5lciAuZmEtY2hlY2sge1xuICBib3R0b206IDdweDtcbiAgbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nOiA4cHg7XG4gIGJhY2tncm91bmQ6ICMzZDYxM2Y7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5saWdodGJveC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogMjAwMDtcbn1cbi5saWdodGJveC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXgtd2lkdGg6IDkwdnc7XG4gIG1heC1oZWlnaHQ6IDkwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubGlnaHRib3gtaW1nIHtcbiAgbWF4LXdpZHRoOiA4MHZ3O1xuICBtYXgtaGVpZ2h0OiA4MHZoO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLmxpZ2h0Ym94LWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbiAgcmlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6ICMzMzM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3gtc2hhZG93OiAwIDJweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7XG59XG4ubGlnaHRib3gtY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuIiwiLy8gTGVzcyBSRlMgbWl4aW5cclxuLy9cclxuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgdmFsdWVzIGZvciBmb250IHNpemVzLCBwYWRkaW5ncywgbWFyZ2lucyBhbmQgbXVjaCBtb3JlXHJcbi8vXHJcbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnNcclxuXHJcbi8vIENvbmZpZ3VyYXRpb25cclxuXHJcbi8vIEJhc2UgdmFsdWVcclxuQHJmcy1iYXNlLXZhbHVlOiAxLjI1cmVtO1xyXG5AcmZzLXVuaXQ6IHJlbTtcclxuXHJcbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgdmFsdWUgc3RvcHMgaW5jcmVhc2luZ1xyXG5AcmZzLWJyZWFrcG9pbnQ6IDEyMDBweDtcclxuQHJmcy1icmVha3BvaW50LXVuaXQ6IHB4O1xyXG5cclxuLy8gUmVzaXplIHZhbHVlIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXHJcbkByZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZTtcclxuXHJcbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxyXG5AcmZzLWZhY3RvcjogMTA7XHJcblxyXG4vLyBNb2RlLiBQb3NzaWJpbGl0aWVzOiBcIm1pbi1tZWRpYS1xdWVyeVwiLCBcIm1heC1tZWRpYS1xdWVyeVwiXHJcbkByZnMtbW9kZTogXCJtaW4tbWVkaWEtcXVlcnlcIjtcclxuXHJcbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXHJcbkByZnMtY2xhc3M6IGZhbHNlO1xyXG5cclxuLy8gMSByZW0gPSBAcmZzLXJlbS12YWx1ZSBweFxyXG5AcmZzLXJlbS12YWx1ZTogMTY7XHJcblxyXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcclxuQHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZTtcclxuXHJcbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgQGVuYWJsZS1yZnMgdG8gZmFsc2VcclxuQGVuYWJsZS1yZnM6IHRydWU7XHJcblxyXG4vLyBSRlMgbWl4aW5cclxuLnJmcyhAdmFsdWVzLCBAcHJvcGVydHk6IGZvbnQtc2l6ZSkge1xyXG4gIC5fcmZzLWNhbGN1bGF0ZSgxLCB+XCJcIiwgflwiXCIpO1xyXG59XHJcblxyXG4vLyBSZWN1cnNpdmUgY2FsY3VsYXRlIG1peGluXHJcbi5fcmZzLWNhbGN1bGF0ZShAaW5kZXgsIEB2YWx1ZVJlc3VsdCwgQGZsdWlkVmFsdWVSZXN1bHQpIHtcclxuXHJcbiAgJiB3aGVuIChAaW5kZXggPD0gbGVuZ3RoKEB2YWx1ZXMpKSB7XHJcbiAgICBAY3VycmVudFZhbHVlOiBpZihleHRyYWN0KEB2YWx1ZXMsIEBpbmRleCkgPSBpbXBvcnRhbnQsIH5cIiFpbXBvcnRhbnRcIiAsIGV4dHJhY3QoQHZhbHVlcywgQGluZGV4KSk7XHJcbiAgICBAc3BhY2U6IGlmKEBpbmRleCA9IGxlbmd0aChAdmFsdWVzKSwgflwiXCIsIH5cIiBcIik7XHJcblxyXG4gICAgJiB3aGVuIChub3QoaXN1bml0KEBjdXJyZW50VmFsdWUsIHB4KSkgYW5kIG5vdChpc3VuaXQoQGN1cnJlbnRWYWx1ZSwgcmVtKSkpIHtcclxuICAgICAgLl9yZnMtY2FsY3VsYXRlKChAaW5kZXggKyAxKSwgflwiQHt2YWx1ZVJlc3VsdH1Ae2N1cnJlbnRWYWx1ZX1Ae3NwYWNlfVwiLCB+XCJAe2ZsdWlkVmFsdWVSZXN1bHR9QHtjdXJyZW50VmFsdWV9QHtzcGFjZX1cIik7XHJcbiAgICB9XHJcblxyXG4gICAgJiB3aGVuICgoaXN1bml0KEBjdXJyZW50VmFsdWUsIHB4KSkgb3IgKGlzdW5pdChAY3VycmVudFZhbHVlLCByZW0pKSkge1xyXG4gICAgICBAdmFsOiBpZihpc3VuaXQoQGN1cnJlbnRWYWx1ZSwgcmVtKSwgdW5pdCgoQGN1cnJlbnRWYWx1ZSAqIEByZnMtcmVtLXZhbHVlKSksIHVuaXQoQGN1cnJlbnRWYWx1ZSkpO1xyXG5cclxuICAgICAgLy8gUmVtb3ZlIHVuaXQgaWYgemVyb1xyXG4gICAgICBAdmFsdWUtdW5pdDogaWYoQHZhbCA9IDAsIH5cIlwiLCBAcmZzLXVuaXQpO1xyXG5cclxuICAgICAgQHJlbmRlcmVkVmFsdWU6IHVuaXQoaWYoQHJmcy11bml0ID0gcHgsIEB2YWwsICgoQHZhbCAvIEByZnMtcmVtLXZhbHVlKSkpLCBAdmFsdWUtdW5pdCk7XHJcblxyXG4gICAgICBAcmZzLW1pbjogaWYoaXN1bml0KEByZnMtYmFzZS12YWx1ZSwgcmVtKSwgdW5pdCgoQHJmcy1iYXNlLXZhbHVlICogQHJmcy1yZW0tdmFsdWUpKSwgdW5pdChAcmZzLWJhc2UtdmFsdWUpKTtcclxuXHJcbiAgICAgICYgd2hlbiAobm90KChhYnMoQHZhbCkgPiBAcmZzLW1pbikgYW5kIChAcmZzLWZhY3RvciA+IDEpIGFuZCAoQGVuYWJsZS1yZnMgPSB0cnVlKSkpIHtcclxuICAgICAgICAuX3Jmcy1jYWxjdWxhdGUoKEBpbmRleCArIDEpLCB+XCJAe3ZhbHVlUmVzdWx0fUB7cmVuZGVyZWRWYWx1ZX1Ae3NwYWNlfVwiLCB+XCJAe2ZsdWlkVmFsdWVSZXN1bHR9QHtyZW5kZXJlZFZhbHVlfUB7c3BhY2V9XCIpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmIHdoZW4gKChhYnMoQHZhbCkgPiBAcmZzLW1pbikgYW5kIChAcmZzLWZhY3RvciA+IDEpIGFuZCAoQGVuYWJsZS1yZnMgPSB0cnVlKSkge1xyXG5cclxuICAgICAgICBAYnJlYWtwb2ludDogaWYoaXN1bml0KEByZnMtYnJlYWtwb2ludCwgZW0pIG9yIGlzdW5pdChAcmZzLWJyZWFrcG9pbnQsIHJlbSksIHVuaXQoKEByZnMtYnJlYWtwb2ludCAqIEByZnMtcmVtLXZhbHVlKSksIHVuaXQoQHJmcy1icmVha3BvaW50KSk7XHJcbiAgICAgICAgQG1heC13aWR0aDogdW5pdChpZihAcmZzLWJyZWFrcG9pbnQtdW5pdCA9IHB4LCBAYnJlYWtwb2ludCwgKChAYnJlYWtwb2ludCAvIEByZnMtcmVtLXZhbHVlKSkpLCBAcmZzLWJyZWFrcG9pbnQtdW5pdCk7XHJcblxyXG4gICAgICAgIC8vIENhbGN1bGF0ZSBtaW5pbXVtIHZhbHVlXHJcbiAgICAgICAgQHZhbHVlLW1pbjogQHJmcy1taW4gKyAoKChhYnMoQHZhbCkgLSBAcmZzLW1pbikgLyBAcmZzLWZhY3RvcikpO1xyXG5cclxuICAgICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuIEB2YWwgYW5kIHRoZSBtaW5pbXVtIHZhbHVlXHJcbiAgICAgICAgLy8gUm91bmRpbmcgbmVlZGVkIHRvIHByZXZlbnQgcm91bmRpbmcgZXJyb3JzXHJcbiAgICAgICAgQHZhbHVlLXZhcmlhYmxlLXdpZHRoOiB1bml0KHJvdW5kKCgoYWJzKEB2YWwpIC0gQHZhbHVlLW1pbikgLyAoKEBicmVha3BvaW50IC8gMTAwKSkpLCAxNSksIGlmKEByZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dykpO1xyXG5cclxuICAgICAgICAmIHdoZW4gKEB2YWwgPiAwKSB7XHJcbiAgICAgICAgICBAcmVuZGVyZWRGbHVpZFZhbHVlOiBjYWxjKHVuaXQoaWYoQHJmcy11bml0ID0gcHgsICgoQHZhbHVlLW1pbikpLCAoKEB2YWx1ZS1taW4gLyBAcmZzLXJlbS12YWx1ZSkpKSwgQHJmcy11bml0KSB+XCIrXCIgQHZhbHVlLXZhcmlhYmxlLXdpZHRoKTtcclxuICAgICAgICAgIC5fcmZzLWNhbGN1bGF0ZSgoQGluZGV4ICsgMSksIH5cIkB7dmFsdWVSZXN1bHR9QHtyZW5kZXJlZFZhbHVlfUB7c3BhY2V9XCIsIH5cIkB7Zmx1aWRWYWx1ZVJlc3VsdH1Ae3JlbmRlcmVkRmx1aWRWYWx1ZX1Ae3NwYWNlfVwiKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgd2hlbiAoQHZhbCA8IDApIHtcclxuICAgICAgICAgIEByZW5kZXJlZEZsdWlkVmFsdWU6IGNhbGModW5pdChpZihAcmZzLXVuaXQgPSBweCwgKCgtQHZhbHVlLW1pbikpLCAoKC1AdmFsdWUtbWluIC8gQHJmcy1yZW0tdmFsdWUpKSksIEByZnMtdW5pdCkgflwiLVwiIEB2YWx1ZS12YXJpYWJsZS13aWR0aCk7XHJcbiAgICAgICAgICAuX3Jmcy1jYWxjdWxhdGUoKEBpbmRleCArIDEpLCB+XCJAe3ZhbHVlUmVzdWx0fUB7cmVuZGVyZWRWYWx1ZX1Ae3NwYWNlfVwiLCB+XCJAe2ZsdWlkVmFsdWVSZXN1bHR9QHtyZW5kZXJlZEZsdWlkVmFsdWV9QHtzcGFjZX1cIik7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmIHdoZW4gKEBpbmRleCA+IGxlbmd0aChAdmFsdWVzKSkge1xyXG4gICAgQGZsdWlkVmFsdWU6IEBmbHVpZFZhbHVlUmVzdWx0O1xyXG5cclxuICAgICYgd2hlbiAoQHZhbHVlUmVzdWx0ID0gQGZsdWlkVmFsdWVSZXN1bHQpIHtcclxuICAgICAgQHtwcm9wZXJ0eX06IEB2YWx1ZVJlc3VsdDtcclxuICAgIH1cclxuXHJcbiAgICAmIHdoZW4gKG5vdChAdmFsdWVSZXN1bHQgPSBAZmx1aWRWYWx1ZVJlc3VsdCkpIHtcclxuXHJcbiAgICAgICYgd2hlbiAoQHJmcy1jbGFzcyA9IFwiZGlzYWJsZVwiKSBhbmQgKEByZnMtbW9kZSA9IFwibWF4LW1lZGlhLXF1ZXJ5XCIpIHtcclxuICAgICAgICAmLFxyXG4gICAgICAgIC5kaXNhYmxlLXJmcyAmLFxyXG4gICAgICAgICYuZGlzYWJsZS1yZnMge1xyXG4gICAgICAgICAgQHtwcm9wZXJ0eX06IEB2YWx1ZVJlc3VsdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgd2hlbiAoQHJmcy1jbGFzcyA9IFwiZW5hYmxlXCIpIGFuZCAoQHJmcy1tb2RlID0gXCJtaW4tbWVkaWEtcXVlcnlcIikge1xyXG4gICAgICAgIEB7cHJvcGVydHl9OiBAdmFsdWVSZXN1bHQ7XHJcblxyXG4gICAgICAgIC5lbmFibGUtcmZzICYsXHJcbiAgICAgICAgJi5lbmFibGUtcmZzIHtcclxuICAgICAgICAgIEB7cHJvcGVydHl9OiBAZmx1aWRWYWx1ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgd2hlbiAobm90KChAcmZzLWNsYXNzID0gXCJkaXNhYmxlXCIpIGFuZCAoQHJmcy1tb2RlID0gXCJtYXgtbWVkaWEtcXVlcnlcIikpKSBhbmQgbm90KChAcmZzLWNsYXNzID0gXCJlbmFibGVcIikgYW5kIChAcmZzLW1vZGUgPSBcIm1pbi1tZWRpYS1xdWVyeVwiKSkge1xyXG4gICAgICAgIEB7cHJvcGVydHl9OiBpZihAcmZzLW1vZGUgPSBcIm1pbi1tZWRpYS1xdWVyeVwiLCBAZmx1aWRWYWx1ZSwgQHZhbHVlUmVzdWx0KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLy8gTWVkaWEgcXVlcnlcclxuICAgICAgJiB3aGVuIChAcmZzLWNsYXNzID0gXCJlbmFibGVcIikge1xyXG4gICAgICAgIC5lbmFibGUtcmZzICYsXHJcbiAgICAgICAgJi5lbmFibGUtcmZzIHtcclxuICAgICAgICAgIC5fcmZzLXJlbmRlci1tZWRpYS1xdWVyeSgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJiB3aGVuIChAcmZzLWNsYXNzID0gXCJkaXNhYmxlXCIpIGFuZCAoQHJmcy1tb2RlID0gXCJtaW4tbWVkaWEtcXVlcnlcIikge1xyXG4gICAgICAgIC5kaXNhYmxlLXJmcyAmLFxyXG4gICAgICAgICYuZGlzYWJsZS1yZnMge1xyXG4gICAgICAgICAgQHtwcm9wZXJ0eX06IEB2YWx1ZVJlc3VsdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5fcmZzLXJlbmRlci1tZWRpYS1xdWVyeSgpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmIHdoZW4gKG5vdChAcmZzLWNsYXNzID0gXCJlbmFibGVcIikpIGFuZCBub3QoQHJmcy1jbGFzcyA9IFwiZGlzYWJsZVwiKSB7XHJcbiAgICAgICAgLl9yZnMtcmVuZGVyLW1lZGlhLXF1ZXJ5KCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgd2hlbiAoKEByZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCkpIHtcclxuICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbGVuZ3RoLXplcm8tbm8tdW5pdFxyXG4gICAgICAgIG1pbi13aWR0aDogMHZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uX3Jmcy1yZW5kZXItbWVkaWEtcXVlcnkgKCkge1xyXG4gICYgd2hlbiAoQHJmcy10d28tZGltZW5zaW9uYWwpIHtcclxuICAgICYgd2hlbiAoQHJmcy1tb2RlID0gXCJtaW4tbWVkaWEtcXVlcnlcIikge1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogQG1heC13aWR0aCkgYW5kIChtaW4taGVpZ2h0OiBAbWF4LXdpZHRoKSB7XHJcbiAgICAgICAgQHtwcm9wZXJ0eX06IEB2YWx1ZVJlc3VsdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgd2hlbiAoQHJmcy1tb2RlID0gXCJtYXgtbWVkaWEtcXVlcnlcIikge1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogQG1heC13aWR0aCksIChtYXgtaGVpZ2h0OiBAbWF4LXdpZHRoKSB7XHJcbiAgICAgICAgQHtwcm9wZXJ0eX06IEBmbHVpZFZhbHVlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmIHdoZW4gKG5vdChAcmZzLXR3by1kaW1lbnNpb25hbCkpIHtcclxuICAgICYgd2hlbiAoQHJmcy1tb2RlID0gXCJtaW4tbWVkaWEtcXVlcnlcIikge1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogQG1heC13aWR0aCkge1xyXG4gICAgICAgIEB7cHJvcGVydHl9OiBAdmFsdWVSZXN1bHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmIHdoZW4gKEByZnMtbW9kZSA9IFwibWF4LW1lZGlhLXF1ZXJ5XCIpIHtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IEBtYXgtd2lkdGgpIHtcclxuICAgICAgICBAe3Byb3BlcnR5fTogQGZsdWlkVmFsdWU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5fcmZzLXJlbmRlci1tZWRpYS1xdWVyeS1jb250ZW50KCkge1xyXG5cclxuICAmIHdoZW4gKEByZnMtY2xhc3MgPSBcImVuYWJsZVwiKSB7XHJcbiAgICAuZW5hYmxlLXJmcyAmLFxyXG4gICAgJi5lbmFibGUtcmZzIHtcclxuICAgICAgQHtwcm9wZXJ0eX06IGlmKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIsIEB2YWx1ZVJlc3VsdCwgQGZsdWlkVmFsdWUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiB3aGVuIChub3QoQHJmcy1jbGFzcyA9IFwiZW5hYmxlXCIpKSB7XHJcbiAgICBAe3Byb3BlcnR5fTogaWYoQHJmcy1tb2RlID0gXCJtaW4tbWVkaWEtcXVlcnlcIiwgQHZhbHVlUmVzdWx0LCBAZmx1aWRWYWx1ZSk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBTaGFydGhhbmQgbWl4aW5zXHJcbi5mb250LXNpemUoQHZhbHVlKSB7XHJcbiAgLnJmcyhAdmFsdWUpO1xyXG59XHJcblxyXG4ucGFkZGluZyhAdmFsdWUsIEBwcm9wZXJ0eTogcGFkZGluZykge1xyXG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xyXG59XHJcblxyXG4ucGFkZGluZy10b3AoQHZhbHVlLCBAcHJvcGVydHk6IHBhZGRpbmctdG9wKSB7XHJcbiAgLnJmcyhAdmFsdWUsIEBwcm9wZXJ0eSk7XHJcbn1cclxuXHJcbi5wYWRkaW5nLXJpZ2h0KEB2YWx1ZSwgQHByb3BlcnR5OiBwYWRkaW5nLXJpZ2h0KSB7XHJcbiAgLnJmcyhAdmFsdWUsIEBwcm9wZXJ0eSk7XHJcbn1cclxuXHJcbi5wYWRkaW5nLWJvdHRvbShAdmFsdWUsIEBwcm9wZXJ0eTogcGFkZGluZy1ib3R0b20pIHtcclxuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcclxufVxyXG5cclxuLnBhZGRpbmctbGVmdChAdmFsdWUsIEBwcm9wZXJ0eTogcGFkZGluZy1sZWZ0KSB7XHJcbiAgLnJmcyhAdmFsdWUsIEBwcm9wZXJ0eSk7XHJcbn1cclxuXHJcbi5tYXJnaW4oQHZhbHVlLCBAcHJvcGVydHk6IG1hcmdpbikge1xyXG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xyXG59XHJcblxyXG4ubWFyZ2luLXRvcChAdmFsdWUsIEBwcm9wZXJ0eTogbWFyZ2luLXRvcCkge1xyXG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xyXG59XHJcblxyXG4ubWFyZ2luLXJpZ2h0KEB2YWx1ZSwgQHByb3BlcnR5OiBtYXJnaW4tcmlnaHQpIHtcclxuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcclxufVxyXG5cclxuLm1hcmdpbi1ib3R0b20oQHZhbHVlLCBAcHJvcGVydHk6IG1hcmdpbi1ib3R0b20pIHtcclxuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcclxufVxyXG5cclxuLm1hcmdpbi1sZWZ0KEB2YWx1ZSwgQHByb3BlcnR5OiBtYXJnaW4tbGVmdCkge1xyXG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xyXG59XHJcbiIsIu+7vy5mcm9udHBhZ2Uge1xyXG4gICAgaGVhZGVyIHtcclxuXHJcbiAgICAgICAgLm5hdmJhciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kYXNoYm9hcmQge1xyXG4gICAgLm5ld3MtaXRlbSwgLmV2ZW50LWl0ZW0ge1xyXG5cclxuICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAdHlwb2dyYXBoeUJvZHk7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRhdGUge1xyXG4gICAgICAgICAgICAuZm9udC1zaXplKDE0cHgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgLmZvbnQtc2l6ZSgxNHB4KTtcclxuICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBAeGwge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hcnRpY2xlIHtcclxuXHJcbiAgICAuY29udGVudC1ib3gubWFpbi1hcnRpY2xlIHtcclxuICAgICAgICAucnRlIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEB0eXBvZ3JhcGh5Qm9keTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgaS5yZWFkLWFydGljbGUge1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgcDpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hcnRpY2xlcyB7XHJcblxyXG4gICAgLnNvcnQtc2VsZWN0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBjb2xvcjogQGxpZ2h0R3JlZW47XHJcblxyXG4gICAgICAgIG9wdGlvbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAbGlnaHRHcmVlbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2luYXRpb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCA4cHggNXB4IDhweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IEBsaWdodEdyZXk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDgzLCA5MCwgOTYsIDAuMDgpO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogQGdyZWVuO1xyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSwgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAZ3JlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAYm9keUxpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5maWx0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMXM7XHJcblxyXG4gICAgICAgIEBtZWRpYSBAbGcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zaG93IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50ZXh0LXNlYXJjaCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQHR5cG9ncmFwaHlCb2R5O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDYge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQHR5cG9ncmFwaHlCb2R5O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggQHR5cG9ncmFwaHlCb2R5O1xyXG5cclxuICAgICAgICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmVlbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnR4dC1saW5rIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYXJ0aWNsZS1wcmV2aWV3IHtcclxuXHJcbiAgICAuY29udGVudC1ib3gge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDIyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubXktcHJvZmlsZSB7XHJcbiAgICAucHJvZmlsZS1pbWFnZS13cmFwIHtcclxuXHJcblxyXG4gICAgICAgIC51cGxvYWQtaW1nIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnJlZC1yb3cge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHNvZnRSZWQ7XHJcbn1cclxuXHJcbi50b29sYm94LWNvbnRlbnQtcGFnZSB7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi51Zi1ibG9jayB7XHJcbiAgICAucm93LWZsdWlkIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDFyZW07XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xyXG4gICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAudW1icmFjby1mb3Jtcy1sYWJlbCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XHJcbiAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcclxuICAgIH1cclxuXHJcbiAgICAuZmllbGQtdmFsaWRhdGlvbi1lcnJvciB7XHJcbiAgICAgICAgY29sb3I6IHJlZDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPSdyYWRpbyddIHtcclxuICAgICAgICBhY2NlbnQtY29sb3I6IEBncmVlbjtcclxuICAgICAgICB3aWR0aDogMWVtO1xyXG4gICAgICAgIGhlaWdodDogMWVtO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCBAdHlwb2dyYXBoeUJvZHk7XHJcbiAgICAgICAgd2lkdGg6IDFlbTtcclxuICAgICAgICBoZWlnaHQ6IDFlbTtcclxuXHJcblxyXG4gICAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgICAgIGFjY2VudC1jb2xvcjogQGdyZWVuO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JlZW47XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogQGdyZWVuO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmUtbXVsdGlzZWxlY3Qge1xyXG4gICAgaGVpZ2h0OiAzOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmV2ZW50LWNvbXBvbmVudC1jb250YWluZXIge1xyXG4gICAgLm5hdi1saW5rIHtcclxuICAgICAgICAvL2NvbG9yOiBAZ3JlZW47IC8vIEFkanVzdCBhcyBuZWVkZWQgZm9yIHlvdXIgZGVzaWduXHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMsIGNvbG9yIDAuMnM7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICBjb2xvcjogQHR5cG9ncmFwaHlCb2R5O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JlZW47XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JlZW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vy51bWItZ3JpZCB7XHJcbiAgICAuZ3JpZC1lbGVtZW50IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLnBvZC1saXN0IHtcclxuXHJcbiAgICAucG9kIHtcclxuXHJcbiAgICAgICAgLmljb24td3JhcCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBkdXN0eVdoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOjEycHg7XHJcblxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAZ3JlZW47XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbi52aWRlbyB7XHJcblxyXG4gICAgLnZpbWVvcGxheWVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaWZyYW1lIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgQHN1cHBvcnRzXHJcblxyXG4gICAgICAgICAgICBub3QgKGFzcGVjdC1yYXRpbzogMSAvIDEpIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbkBzdXBwb3J0c1xyXG5cclxubm90IChhc3BlY3QtcmF0aW86IDEgLyAxKSB7XHJcbiAgICAudmlkZW8ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuXHJcbiAgICAgICAgLnZpbWVvcGxheWVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc3VicGFnZWxpc3Qge1xyXG4gICAgLnN1YnBhZ2Uge1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLmlubmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQwLCAyNDcsIDI0NywgLjkpO1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgICAuaW5uZXIge1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IDc1MG1zIGVhc2U7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDc1MG1zIGVhc2U7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQwLCAyNDcsIDI0NywgMC43NSk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMzVweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZzogMjVweCAxNXB4IDE1cHg7XHJcblxyXG4gICAgICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIDE1MG1zIGVhc2U7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICAgICAgICAgIC5mb250LXNpemUoMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5oZWFkaW5ncyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucnRlIHtcclxuXHJcblxyXG4gICAgb2wsIHVsIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBpIHtcclxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcclxuICAgIH1cclxuXHJcbiAgICBvbCB7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjogQGxpZ2h0R3JlZW47XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuZmlsZS1tYW5hZ2VyLWNvbXBvbmVudCB7XHJcblxyXG4gICAgLmZpbGVzIHtcclxuICAgICAgICAuY2F0ZWdvcnktZmlsZXM6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAdHlwb2dyYXBoeUJvZHk7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZpbGUtd3JhcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0R3JleTtcclxuXHJcbiAgICAgICAgICAgIC5maWxlLWljb24ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZGVsZXRlLWljb24ge1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZm9ydW0tY29tcG9uZW50IHtcclxuXHJcbiAgICAuZm9ydW0td3JhcCB7XHJcbiAgICAgICAgLnBvc3Qtd3JhcCB7XHJcblxyXG4gICAgICAgICAgICAuc2luZ2xlLXBvc3Qge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogQHR5cG9ncmFwaHlCb2R5IHNvbGlkIDFweDtcclxuXHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5wb3N0LWF1dGhvci1pbWFnZS1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnBvc3QtYXV0aG9yLWltYWdlIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wcm9maWxlLWltZy13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIEBsZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcblxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnByb2ZpbGUtaW1nLXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlnaHRHcmV5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcclxuXHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIEBsZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAucG9zdC1jcmVhdG9yIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAdHlwb2dyYXBoeUhlYWRpbmc7XHJcbiAgICAgICAgICAgICAgICAgICAgLmZvbnQtc2l6ZSgxNHB4KTtcclxuICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgQGxnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnBvc3QtZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEB0eXBvZ3JhcGh5Qm9keTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICAuZm9udC1zaXplKDE0cHgpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgQGxnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnBvc3QtYm9keSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEB0eXBvZ3JhcGh5Qm9keTtcclxuICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbiAgICAgICAgICAgICAgICAgICAgLmZvbnQtc2l6ZSgxNHB4KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIEBsZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5mb250LXNpemUoMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBsaWdodEdyZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnNpbmdsZS1wb3N0LnJlcGx5IHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZHVzdHlXaGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucmVwbHktdG9nZ2xlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAwLjI1cmVtO1xyXG5cclxuXHJcbiAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIC5mb250LXNpemUoMTRweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBncmVlbjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBzcGFuLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wZXJzb25hbC1pbmZvcm1hdGlvbiB7XHJcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XHJcbn1cclxuXHJcbi5sb2NhbC11bmlvbi1pbmZvLWNvbXBvbmVudCB7XHJcbiAgICAuY29tbWl0dGVlLWxvZ28ge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2NhbHVuaW9uLW1hcCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1ncm91cCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICYuY2hlY2tib3gtZ3JvdXAge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0ZXh0YXJlYTpkaXNhYmxlZCB7XHJcbiAgICAgICAgICAgIHJlc2l6ZTogbm9uZTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgY29sb3I6IEBib2R5TGlnaHQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IEBib2R5TGlnaHQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodEdyZXk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9ybS1sYWJlbCwgLnVtYnJhY28tZm9ybXMtbGFiZWwge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jaGFuZ2UtcGFzc3dvcmQge1xyXG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xyXG59XHJcblxyXG4ucXVhbGlmaWNhdGlvbi1jb3Vyc2VzIHtcclxuICAgIGZvbnQtZmFtaWx5OiBAdXRvcGlhO1xyXG5cclxuICAgIHRoIHtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICB0ZCwgdGgge1xyXG4gICAgICAgIHBhZGRpbmc6IDFweCAycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmRhdGUge1xyXG4gICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVtYmVyc2hpcCB7XHJcbiAgICBmb250LWZhbWlseTogQHV0b3BpYTtcclxuXHJcbiAgICB0aCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGQsIHRoIHtcclxuICAgICAgICBwYWRkaW5nOiAxcHggMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5kYXRlIHtcclxuICAgICAgICB3aWR0aDogMTA1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcmV2aW91cy10cnVzdC1wb3NpdGlvbiB7XHJcbiAgICBmb250LWZhbWlseTogQHV0b3BpYTtcclxuXHJcbiAgICB0aCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGQsIHRoIHtcclxuICAgICAgICBwYWRkaW5nOiAxcHggMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5kYXRlIHtcclxuICAgICAgICB3aWR0aDogODBweDtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbWJlcnNoaXAsIC5wcmV2aW91cy10cnVzdC1wb3NpdGlvbiwgLnF1YWxpZmljYXRpb24tY291cnNlcyB7XHJcbiAgICB0ZDpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIHRoOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sb2NhbHVuaW9uLWJvZC1jb21wb25lbnQge1xyXG5cclxuICAgIGhyOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAucHJvZmlsZXMtdG8tYWRkIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50ZXJtcy1hbmQtY29uZGl0aW9ucy1jb21wb25lbnQge1xyXG5cclxuXHJcbiAgICAuZm9ybS1sYWJlbCwgLnVtYnJhY28tZm9ybXMtbGFiZWwge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIH1cclxufVxyXG5cclxuLmNvbW11bmljYXRpb24tc2V0dGluZ3MtbW9kYWwtY29tcG9uZW50IHtcclxuICAgIGxhYmVsIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcclxuICAgICAgICAuZm9udC1zaXplKDE2cHgpO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbWFsbCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4xcmVtO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcclxuICAgIH1cclxufVxyXG5cclxuLnNlbmQtbWFpbC1jb21wb25lbnQsXHJcbi5zZW5kLXNtcy1jb21wb25lbnQsXHJcbi5jaG9vc2UtZGVsZWdhdGVkLWNvbXBvbmVudCxcclxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQsXHJcbi5ldmVudC1jb21wb25lbnQge1xyXG5cclxuICAgIHRleHRhcmVhLCBpbnB1dCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEByYWxld2F5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9ZGF0ZV0ge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT10aW1lXSB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dGFyZWEtcCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTdweDtcclxuICAgIH1cclxufVxyXG5cclxuLmFjY291bnQtc3RhdGVtZW50LWNvbXBvbmVudCB7XHJcbiAgICBpbnB1dFt0eXBlPWRhdGVdIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc21zLW92ZXJ2aWV3LWNvbXBvbmVudCB7XHJcblxyXG4gICAgLmdyaWQtYWN0aW9ucy1pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUgYSB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLmZvbnQtc2l6ZSgxM3B4KTtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGNvbG9yOiBAZ3JlZW47XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdW5kZWQtYm9yZGVyIHtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDFweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb25zdW1wdGlvbi1ncmlkLXdyYXAgLmUtdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZS1ncmlkIC5lLXRhYmxlIHRib2R5IHRyIC5lLXJvd2NlbGw6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIGNvbG9yOiBAZ3JlZW4gIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG4ubWFpbC1vdmVydmlldy1jb21wb25lbnQge1xyXG5cclxuICAgIC5ncmlkLWFjdGlvbnMtaXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlIGEge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC5mb250LXNpemUoMTNweCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBjb2xvcjogQGdyZWVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3VuZGVkLWJvcmRlciB7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLmUtZ3JpZCAuZS10YWJsZSB0Ym9keSB0ciAuZS1yb3djZWxsOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBjb2xvcjogQGdyZWVuICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLnNlbmQtbWFpbC1jb21wb25lbnQsXHJcbi5zZW5kLXNtcy1jb21wb25lbnQsXHJcbi5zbXMtb3ZlcnZpZXctY29tcG9uZW50LFxyXG4uc21zLWNvbnN1bXB0aW9uLWNvbXBvbmVudCxcclxuLmNob29zZS1kZWxlZ2F0ZWQtY29tcG9uZW50LFxyXG4uZGVsZWdhdGVkLWFjY2Vzcy1jb250cm9sLWNvbXBvbmVudCxcclxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQsXHJcbi5ldmVudC1jb21wb25lbnQge1xyXG4gICAgbGFiZWw6bm90KC5yYWRpby1sYWJlbCwgLmN1c3RvbS1maWxlLXVwbG9hZCkge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xyXG4gICAgICAgIC5mb250LXNpemUoMTZweCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ldmVudC1kZXRhaWwtcGFydGljaXBhbnQtaW5mb3JtYXRpb24tbW9kYWwge1xyXG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xyXG4gICAgLmZvbnQtc2l6ZSgxNnB4KTtcclxuICAgIGNvbG9yOiBAdHlwb2dyYXBoeUhlYWRpbmc7XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuXHJcbiAgICAuY3VzdG9tLW1vZGFsLWNvbnRhaW5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3NSU7XHJcbiAgICB9XHJcblxyXG4gICAgaDYge1xyXG4gICAgICAgIGNvbG9yOiBAZ3JlZW47XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnBhcnRpY2lwYW50LWRldGFpbHMge1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHggMTZweCAxNnB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLWRldGFpbHMge1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHggMCAxNnB4IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm90aGVyLXBheWVyLWRldGFpbHMge1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHggMTZweCAxNnB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmFkZG9ucyB7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAwIDE2cHggMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAuZXh0cmEtZGV0YWlscyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jaG9vc2UtcmVwcmVzZW50YXRpdmUtY29tcG9uZW50IHtcclxuICAgIC5mYS1jaGV2cm9uLXVwLCAuZmEtY2hldnJvbi1kb3duIHtcclxuICAgICAgICBmb250LXNpemU6IDhweDtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAZ3JlZW47XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcclxuICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kZWxlZ2F0ZWQtYWNjZXNzLWNvbnRyb2wtY29tcG9uZW50IHtcclxuICAgIC5zZi1ncmlkIHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubW9kYWwtYm9keSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tY2hlY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ldmVudC1vdmVydmlldy1iYWNrb2ZmaWNlLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZzogMjRweCA4MnB4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTZweDtcclxufVxyXG5cclxuLmV2ZW50LWRhdGUtcmFuZ2UtYm94IHtcclxuICAgIG1pbi13aWR0aDogMTgwcHg7XHJcbiAgICBnYXA6IDAuNXJlbTtcclxufVxyXG5cclxuLmV2ZW50LWRhdGUtcmFuZ2UtYm94IGlucHV0W3R5cGU9XCJkYXRlXCJdIHtcclxuICAgIG1pbi13aWR0aDogMDtcclxufVxyXG5cclxuLmV2ZW50LW1hbmFnZXItY29udGFpbmVyIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gICAgcGFkZGluZzogMHJlbSA1cmVtIDByZW0gNXJlbTtcclxufVxyXG5cclxuLmN1c3RvbS1tb2RhbC1vdmVybGF5IHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHotaW5kZXg6IDEwNTA7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgIGgzIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiB1bnNldDtcclxuICAgIH1cclxufVxyXG5cclxuLmN1c3RvbS1tb2RhbC1jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDQuOHB4O1xyXG4gICAgYm94LXNoYWRvdzogMCA0cHggMzJweCByZ2JhKDAsMCwwLDAuMjUpO1xyXG4gICAgbWluLXdpZHRoOiAyNSU7XHJcbiAgICBtYXgtd2lkdGg6IDI1JTtcclxuICAgIG1heC1oZWlnaHQ6IDgwJTtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAxcmVtO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAmLmxhcmdlLW1vZGFsIHtcclxuICAgICAgICBtaW4td2lkdGg6IDQ1JTtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ1JTtcclxuICAgIH1cclxufVxyXG5cclxuLmN1c3RvbS1tb2RhbC1jb250YWluZXItaGVhZGVyIHtcclxuICAgIHBhZGRpbmc6IDE2cHggMTZweCAwcHggMTZweDtcclxuICAgIGdhcDogOHB4O1xyXG59XHJcblxyXG4uY3VzdG9tLW1vZGFsLWNvbnRhaW5lci1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDBweCAxNnB4IDE2cHggMTZweDtcclxuICAgIGdhcDogMTZweDtcclxufVxyXG5cclxuLmxvY2F0aW9uLW1hcC1jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgLmV2ZW50LWxvY2F0aW9uLW1vZGFsLW1hcCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmN1c3RvbS1tb2RhbC1vdmVybGF5IGhyIHtcclxuICAgIGNvbG9yOiAjREVFMkU2O1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sLWhlaWdodCB7XHJcbiAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICBtYXgtaGVpZ2h0OiAzOHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcblxyXG5cclxuLmV2ZW50LWNvbXBvbmVudCB7XHJcblxyXG4gICAgLnRpbnltY2Utd3JhcHBlciAudG94LXRpbnltY2Uge1xyXG4gICAgICAgIGJvcmRlcjogMXB4ICMxODI3MTkgc29saWQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tY29udHJvbCwgLmZvcm0tc2VsZWN0LCAjZmlsZS11cGxvYWQsIC5lLWRyb3Bkb3dubGlzdCB7XHJcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xyXG5cclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjOWViMDlmO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg2MSw5Nyw2MywuMjUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgIGhlaWdodDogdW5zZXQ7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT1kYXRlXSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWluLXdpZHRoOiB1bnNldDtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPXRpbWVdIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2hlY2tib3gtZ3JvdXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNoZWNrYm94LWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5jaGVja2JveC1ncm91cCBsYWJlbCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ldmVudC1pbWFnZS1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTYvOTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JlZW47XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmN1c3RvbS1kZWxldGUtYnV0dG9uIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGlja2V0LXR5cGUtcm93cyB7XHJcbiAgICAgICAgcm93LWdhcDogMC41ZW07XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmluZm8tdGV4dCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgY29sb3I6IEBib2R5TGlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sb2NhdGlvbi1tb2RhbCB7XHJcbiAgICAuZm9ybS1sYWJlbDpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNzVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmUtY29udHJvbCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IGRvdHRlZCAxcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50b3ggLnRveC10b29sYmFyLS1zY3JvbGxpbmcge1xyXG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ldmVudC1jb21wb25lbnQtY29udGFpbmVyIHtcclxuICAgIC5lLXJvd2NlbGwge1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmdyaWQtYWN0aW9uLWljb24ge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG59XHJcbi5ldmVudC1pbWFnZS1jb250YWluZXIge1xyXG4gICAgLmltYWdlIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgQGdyZWVuO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mYS1tYWduaWZ5aW5nLWdsYXNzIHtcclxuICAgICAgICB0b3A6IDZweDtcclxuICAgICAgICByaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAuNSArIDZweCk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzogNnB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xyXG4gICAgfVxyXG5cclxuICAgIC5mYS1tYWduaWZ5aW5nLWdsYXNzOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZWVlO1xyXG4gICAgfVxyXG5cclxuICAgIC5mYS1jaGVjayB7XHJcbiAgICAgICAgYm90dG9tOiA3cHg7XHJcbiAgICAgICAgbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAuNSk7XHJcbiAgICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IEBncmVlbjtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcbn1cclxuLmxpZ2h0Ym94LW92ZXJsYXkge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDB2dztcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgei1pbmRleDogMjAwMDtcclxufVxyXG5cclxuLmxpZ2h0Ym94LWNvbnRlbnQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgbWF4LXdpZHRoOiA5MHZ3O1xyXG4gICAgbWF4LWhlaWdodDogOTB2aDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLmxpZ2h0Ym94LWltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDgwdnc7XHJcbiAgICBtYXgtaGVpZ2h0OiA4MHZoO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgYm94LXNoYWRvdzogMCAycHggMTZweCByZ2JhKDAsMCwwLDAuNSk7XHJcbn1cclxuXHJcbi5saWdodGJveC1jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDhweDtcclxuICAgIHJpZ2h0OiAxMnB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsMCwwLDAuMik7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7XHJcbn1cclxuLmxpZ2h0Ym94LWNsb3NlOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNlZWU7XHJcbn0iLCIuZS1ncmlkIHRoLmUtaGVhZGVyY2VsbFthcmlhLXNvcnQ9YXNjZW5kaW5nXSAuZS1oZWFkZXJ0ZXh0LFxyXG4uZS1ncmlkIHRoLmUtaGVhZGVyY2VsbFthcmlhLXNvcnQ9ZGVzY2VuZGluZ10gLmUtaGVhZGVydGV4dCxcclxuLmUtZ3JpZCB0aC5lLWhlYWRlcmNlbGxbYXJpYS1zb3J0PWFzY2VuZGluZ10gLmUtc29ydGZpbHRlcmRpdixcclxuLmUtZ3JpZCB0aC5lLWhlYWRlcmNlbGxbYXJpYS1zb3J0PWRlc2NlbmRpbmddIC5lLXNvcnRmaWx0ZXJkaXYge1xyXG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uZS1ncmlkIC5lLWhlYWRlcmNlbGwsXHJcbi5lLWdyaWQgLmUtZGV0YWlsaGVhZGVyY2VsbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZS1ncmlkIC5lLXJvd2NlbGw6bm90KC5lLWVkaXRlZGJhdGNoY2VsbCk6bm90KC5lLXVwZGF0ZWR0ZCksIC5lLWdyaWQgLmUtZGV0YWlscm93Y29sbGFwc2U6bm90KC5lLWVkaXRlZGJhdGNoY2VsbCk6bm90KC5lLXVwZGF0ZWR0ZCksIC5lLWdyaWQgLmUtZGV0YWlscm93ZXhwYW5kOm5vdCguZS1lZGl0ZWRiYXRjaGNlbGwpOm5vdCguZS11cGRhdGVkdGQpLCAuZS1ncmlkIC5lLWdyaWRjb250ZW50IC5lLXJvd2RyYWdkcm9wOm5vdCguZS1lZGl0ZWRiYXRjaGNlbGwpOm5vdCguZS11cGRhdGVkdGQpLCAuZS1ncmlkIC5lLWdyaWRoZWFkZXIgLmUtcm93ZHJhZ2Ryb3A6bm90KC5lLWVkaXRlZGJhdGNoY2VsbCk6bm90KC5lLXVwZGF0ZWR0ZCksIC5lLWdyaWQgLmUtZW1wdHlyb3c6bm90KC5lLWVkaXRlZGJhdGNoY2VsbCk6bm90KC5lLXVwZGF0ZWR0ZCkge1xyXG4gICAgY29sb3I6IEB0eXBvZ3JhcGh5Qm9keSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZS1ncmlkIHRkLmUtYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogQHR5cG9ncmFwaHlCb2R5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5lLWlucHV0LWdyb3VwLCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciwgLmUtZmxvYXQtaW5wdXQsIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLCAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcclxuICAgIGNvbG9yOiBAdHlwb2dyYXBoeUJvZHkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLXdyYXBwZXIuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggQHR5cG9ncmFwaHlCb2R5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5lLXJvd2RyYWdoZWFkZXIge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZS1ncmlkIHtcclxuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5lLXJvd2NlbGwge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmUtcm93Y2VsbCB7XHJcbiAgICB3aGl0ZS1zcGFjZTogdW5zZXQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmUtcGFnZXJcclxuZGl2LmUtcGFyZW50bXNnYmFyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5lLWdyaWQgLmUtcGFnZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uZS1maXJzdCwgLmUtbGFzdCB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIHtcclxuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZS1wYWdlciAuZS1udW1lcmljaXRlbS5lLWN1cnJlbnRpdGVtIHtcclxuICAgIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogQGdyZWVuICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5lLXBhZ2VyLnNmLXBhZ2VyIC5lLW51bWVyaWNjb250YWluZXIgYSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAbGlnaHRHcmV5ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcclxuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZS1uZXh0LCAuZS1wcmV2IHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIEBsaWdodEdyZXk7XHJcbiAgICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XHJcblxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29sb3I6IEBncmVlbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmUtcGFnZXJjb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IEBncmVlbiAhaW1wb3J0YW50O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5ICFpbXBvcnRhbnQ7XHJcbiAgICBnYXA6IDVweCAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmUtbnVtZXJpY2NvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICBnYXA6IDVweCAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmUtcGFnZXIgLmUtc3BhY2luZyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZS1wYWdlciAuZS1wYWdlci1kZWZhdWx0OmhvdmVyIHtcclxuICAgIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogQGdyZWVuICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5lLXBhZ2VyIC5lLXNwYWNpbmcuZS1udW1lcmljaXRlbTpub3QoLmUtYWN0aXZlKTpub3QoLmUtbnApOm5vdCguZS1wcCk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogQGdyZWVuICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmUtcGFnZXIge1xyXG4gICAgLmUtZm9jdXNlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogQGdyZWVuICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sb3I6IEB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29sb3I6IEB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmUtbWZpcnN0LCAuZS1tcHJldiwgLmUtbW5leHQsIC5lLW1sYXN0IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbi5lLXBhZ2VyIC5lLW51bWVyaWNpdGVtIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIEBsaWdodEdyZXkgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZS1pbnB1dC1ncm91cC5lLWRhdGUtY29udGFpbmVyLmUtY29udHJvbC1jb250YWluZXIuZS1jb250cm9sLXdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggQHR5cG9ncmFwaHlCb2R5ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCBAdHlwb2dyYXBoeUJvZHkgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmUtdGFiIHtcclxuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgLm5hdi10YWJzLCAuZS10b29sYmFyLWl0ZW1zIHtcclxuICAgICAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgLm5hdi1saW5rLCAuZS10b29sYmFyLWl0ZW0ge1xyXG4gICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICYuZS1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgQGdyZWVuIDJweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmUtZGlzYWJsZSB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmUtdGFiLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHJcblxyXG4gICAgICAgICAgICAgICAgLmUtdGFiLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIC5mb250LXNpemUoMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBncmVlbiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQHJhbGV3YXkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGFiLXBhbmUsIC5lLWl0ZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcblxyXG4gICAgICAgICYuZS1hY3RpdmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tb2RhbC1oZWFkZXIudGV4dC1iZy1saWdodC5ib3JkZXItYm90dG9tIHtcclxuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmUtZ3JpZC5lLWRlZmF1bHQgdGFibGUgdGhbcm93c3Bhbl0ge1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNjaGlwLXdyYXBwZXIgLmNoaXAtY29udGFpbmVyIC5lLWNoaXAtbGlzdCB7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMXJlbTtcclxuXHJcbiAgICAuZS1jaGlwIHtcclxuICAgICAgICBwYWRkaW5nOiAycHggNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodEdyZXk7XHJcbiAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcclxuICAgICAgICAmLmFjdGl2ZXtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4iLCLvu78ubWluaXByb2ZpbGUge1xyXG5cclxuICAgIC5wcm9maWxlLWltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgY29sb3I6IEBsaWdodEdyZXk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxufVxyXG5cclxuLnN0aWNreS13cmFwcGVyIHtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBoZWFkZXIge1xyXG5cclxuICAgICAgICAubmF2YmFyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0R3JlZW47XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG5cclxuICAgICAgICAgICAgLm5hdmJhci1icmFuZCB7XHJcblxyXG5cclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzcmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgQGxnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuXHJcblxyXG5cclxuICAgICAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIHVsLm5hdmJhci1uYXYge1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQGdyZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogQGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4ubmF2YmFyTmF2TW9iaWxlIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbiAgICBjb2xvcjogQGdyZWVuO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgLm5hdmJhci1uYXYge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAYm9keUxpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIC5taW5pcHJvZmlsZSB7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogQHR5cG9ncmFwaHlCb2R5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnN1Yi1tZW51IHtcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoODMsIDkwLCA5NiwgMC4wOCk7XHJcbn1cclxuXHJcblxyXG5mb290ZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIHotaW5kZXg6IDA7XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEBib2R5TGlnaHQ7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5zb2NpYWxzIHtcclxuICAgICAgICBpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGhlaWdodDogMXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmNvbW1pdHRlZS1mb3JtIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIHNlbGVjdCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIEBtZWRpYSBAbGcge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIEBsZyB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi50b2FzdC1jb250YWluZXIge1xyXG4gICAgcGFkZGluZzogMS41cmVtO1xyXG59XHJcblxyXG4uc2lkZS1tZW51LW1hc3RlciB7XHJcbiAgICAubWVudS10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iXX0= */
