@keyframes ripple{0%{opacity:.4;transform:scale(0);background:#fff}to{opacity:0;transform:scale(100);background:#fff}}.e-control,body,html{font-family:Montserrat!important;font-size:13px;color:#676a6c}.e-ddl,.e-ddl .e-input,.e-input-group,input.e-input,textarea.e-input{font-family:Montserrat!important;font-size:13px!important;color:#676a6c!important;line-height:1.6}.e-ddl.e-input-group.e-control-wrapper .e-input,.e-input-group.e-control-wrapper.e-control .e-label,.e-label{font-size:13px!important;color:#676a6c!important;line-height:1.6}.e-input-group.e-control-wrapper.e-control .e-label,.e-label{font-family:Montserrat!important}.e-ddl.e-input-group.e-control-wrapper .e-input,.e-popup-open li{font-family:Montserrat!important}h1:focus{outline:0}.btn-link,a{color:#0071c1}.content{padding-top:1.1rem}.valid.modified:not([type=checkbox]){outline:1px solid #26b050}.invalid{outline:1px solid red}.validation-message{color:red}#blazor-error-ui{position:fixed;width:100%;height:100%;z-index:2147483647;backdrop-filter:blur(2px);display:none}#blazor-error-ui .blazor-error-ui-txt-wrap{background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px;border:solid 1px #000;font-size:20px;width:100%;max-width:750px}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat .55555556rem,#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff}.blazor-error-boundary::after{content:"An error has occurred."}main{overflow:hidden;margin-left:250px}.base-page-size{min-height:100vh;display:flex;flex-direction:column}.e-list-text{width:99%}.e-drag-item .drag-hide{display:none!important}.sidebar{height:100%;width:250px;position:fixed;z-index:1200;top:0;left:0;overflow-x:hidden;background:#112f5a}.sidebar .e-list-parent{padding:0}.sidebar .e-list-parent li{padding:0 0 0 12px}.sidebar .e-list-parent li .e-text-content{padding:0 0 0 -12px}.sidebar .e-list-parent li .e-text-content div.e-list-icon{font-size:16px;line-height:20px}.sidebar a{color:#fff;text-decoration:none;display:block;position:absolute;width:250px;height:38px;left:-12px;top:-1px}.sidebar .e-treeview .e-list-item.e-hover>.e-text-content,.sidebar .e-treeview .e-list-item.e-node-focus>.e-text-content{color:#fff!important}.sidebar .e-list-item:hover>.e-fullrow,.sidebar .e-treeview .e-list-item.e-hover>.e-fullrow,.sidebar .e-treeview .e-list-item.e-node-focus>.e-fullrow{background-color:#173f77;border-color:#173f77}.sidebar .e-treeview .e-list-item.e-active>.e-fullrow{background-color:#00b2a5!important;border-color:#00b2a5!important}.sidebar .e-has-child>.e-fullrow{background-color:#173f77!important;border-color:#173f77!important}.sidebar .e-treeview .e-icon-collapsible,.sidebar .e-treeview .e-icon-expandable,.sidebar .e-treeview .e-list-item{color:#fff!important}.sidebar .e-list-text{width:100%;color:#fff!important}.sidebar .e-icon-expandable{margin:0 5px 0 -25px!important}.sidebar h5{font-weight:700;color:#fff}.sidebar .top-image{border-radius:15px;height:80px;width:80px}.sidebar span{color:#fff}.top-row-header{background-color:#f0f8ff;height:4.5rem;position:sticky;top:0;margin-left:250px;z-index:1}.top-row-header h4{color:#6a85ab}.btn.btn-outline-primary:hover,.btn.btn-primary{background-color:#173f77;border-color:#173f77}.btn.btn-success{background-color:#4ee1b1;border-color:#4ee1b1}.btn:checked{background-color:#173f77;border-color:#173f77}.e-btn.e-primary{background-color:#173f77;border-color:#173f77}.e-btn.e-success{background-color:#4ee1b1;border-color:#4ee1b1}.e-btn.e-danger{background-color:#dc4c64!important;border-color:#dc4c64!important;color:#fff!important}.btn-check:checked+.btn-outline-primary,.e-btn:checked{background-color:#173f77;border-color:#173f77}.upload-image{max-width:200px;max-height:200px}.sf-grid .e-filterbar{display:none}.sf-grid .e-toolbar{padding-top:5px;padding-bottom:5px}.sf-grid .e-toolbar label{display:block;line-height:initial}.sf-grid .e-toolbar .label-top-margin{margin-top:16px}.sf-grid .e-toolbar .e-toolbar-item{position:relative}.sf-grid .e-toolbar .e-toolbar-left{display:contents!important}.btn-small,.sf-grid .e-row .e-btn{padding-top:0!important;padding-bottom:1px!important;line-height:1.3em}.sf-grid td.e-rowcell[aria-label*="Column Header Size"]{text-align:right!important}.e-listview .e-btn{padding-top:4px!important;padding-bottom:4px!important;line-height:1em}.selected-dropdown-list-item{cursor:pointer}.selected-dropdown-list-item .fa-trash-can{color:#dc4c64!important}.control-section{margin-top:20px}.e-btn.omnishare-link{border:0!important}.e-btn.omnishare-link,.e-btn.omnishare-link.e-control,.e-ddl-footer .e-btn.omnishare-link,.e-dropdown-popup .e-btn.omnishare-link,button.e-btn.omnishare-link{color:#4ee1b1!important;background-color:transparent!important}.e-ddl-popup .e-list-item.e-active,.e-ddl-popup .e-list-item.e-active.e-hover,.e-dropdown-popup .e-list-item.e-active,.e-dropdown-popup .e-list-item.e-active.e-hover,.e-dropdownlist .e-list-item.e-active,.e-dropdownlist .e-list-item.e-active.e-hover{background-color:#4ee1b1!important;color:#fff!important}.e-ddl-popup .e-list-item.e-hover,.e-dropdown-popup .e-list-item.e-hover,.e-dropdownlist .e-list-item.e-hover{background-color:rgba(78,225,177,.15)!important}.omnishare-dropdown .e-dropdownbase .e-list-item.e-active,.omnishare-dropdown .e-dropdownbase .e-list-item.e-active.e-hover,.omnishare-dropdown .e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active,.omnishare-dropdown .e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active.e-hover,.omnishare-dropdown li.e-list-item.e-active,.omnishare-dropdown li.e-list-item.e-active.e-hover{background-color:#4ee1b1!important;color:#fff!important;border-color:#4ee1b1!important}.omnishare-dropdown .e-ddl .e-dropdown-popup ul .e-list-item.e-active,.omnishare-dropdown .e-ddl-popup ul .e-list-item.e-active,.omnishare-dropdown .e-dropdownlist .e-ddl-popup .e-dropdownbase .e-list-item.e-active,.omnishare-dropdown .e-multiselect .e-ddl-popup .e-dropdownbase .e-list-item.e-active,.omnishare-dropdown .e-popup.e-ddl-popup ul .e-list-item.e-active{background-color:#4ee1b1!important;color:#fff!important}.e-ddl .e-dropdown-popup .e-list-group-item,.e-ddl-popup .e-list-group-item{font-weight:700;background-color:#f8f8f8}.e-ddl.e-input-group.e-control-wrapper.e-input-focus::after,.e-ddl.e-input-group.e-control-wrapper.e-input-focus::before{background-color:#4ee1b1!important}.file-list-item{height:45px;display:flex;align-items:center;justify-content:space-between}.file-list-item .file-list-text-div .file-list-path{font-size:10px}.file-list-item .file-list-text-div span{line-height:1.2;display:block}.file-list-item .file-list-image{height:40px;width:40px;max-height:40px;vertical-align:middle;-o-object-fit:contain;object-fit:contain}.arrow-wrap{height:40px;width:20px;display:inline-block}.i-arrow{height:20px;width:20px}.disabled{color:#d3d3d3}.sidebar{overflow:hidden}.sidebar .e-treeview{overflow:scroll}.sidebar ::-webkit-scrollbar{width:0;background:0 0}.btn,button,input[type=text],textarea{text-transform:none!important;font-size:13px!important;font-weight:400!important}.btn,.e-list-item a{text-decoration:none!important}a:hover,ul.breadcrumb li a:hover{text-decoration:underline}.btn,.e-btn{padding:.625rem 1.5rem .5rem;border:0;color:#fff}.btn-primary:hover,.e-primary:hover{box-shadow:0 8px 9px -4px #0b5ed7!important;background-color:#0b5ed7!important}.btn-primary,.e-primary{box-shadow:0 4px 9px -4px #3b71ca!important;background-color:#173f77!important}.btn-secondary:hover{box-shadow:0 8px 9px -4px #ccd4e0!important;background-color:#ccd4e0;color:#285192}.btn-secondary{background-color:#e3ebf7;box-shadow:0 4px 9px -4px #b1b9c5!important;color:#285192}.btn-success:hover{box-shadow:0 8px 9px -4px #4ec090}.btn-success:focus,.btn-success:hover{background-color:#4ec090}.btn-success{background-color:#4ee1b1;box-shadow:0 4px 9px -4px #14a44d}.btn-danger:hover,.e-danger:hover{box-shadow:0 8px 9px -4px #c93950!important;background-color:#c93950!important}.btn-danger,.e-danger{background-color:#dc4c64!important;box-shadow:0 4px 9px -4px #dc4c64!important}.btn-warning:hover{box-shadow:0 8px 9px -4px #c4811b}.btn-warning:focus,.btn-warning:hover{background-color:#c4811b}.btn-warning{background-color:#e4a11b;box-shadow:0 4px 9px -4px #e4a11b}.e-dropdownbase .e-list-group-item{padding:6px;font-weight:700}.pointer{cursor:pointer}.navbar{position:fixed;width:100%;margin-bottom:15px;z-index:1000}.e-icons{font-family:"e-icons"!important}.profile-image-wrap{width:32px;height:32px;border-radius:50%;overflow:hidden;display:flex;justify-content:center}.profile-image-wrap img{height:100%;width:auto}.e-grid .e-icons:not(.e-icons){color:#fff!important}.e-check,.e-filemanager .e-grid td.e-active,.e-focused:not(.e-rowcell):not(.e-row):not(.e-headercell),.e-treeview .e-list-item.e-active>.e-fullrow{background-color:#173f77!important;color:#fff!important}.e-treeview .e-list-item.e-active.e-node-focus>.e-text-content .e-list-text .treeImg,.e-treeview .e-list-item.e-active>.e-text-content .e-list-text .treeImg{filter:invert(100%)}.e-filemanager>#file-manager_toolbar{height:40px!important}.e-acrdn-header:hover .e-acrdn-header-content{color:#173f77!important}a:not(.btn){color:#00b2a5}#treeview .e-list-item.e-disable,.e-widget-recent-activites div.e-widget-content,div.e-filemanager{padding:0!important}div.e-filemanager tr.e-columnheader th.e-headercell.e-fe-checkbox{z-index:10000}div.e-filemanager .e-chip-list,div.e-filemanager .e-chip-set{display:flex;flex-direction:row}div.e-filemanager .e-chip-list .e-chip,div.e-filemanager .e-chip-set .e-chip{height:12px!important;justify-content:center;margin:0!important;padding:8px 12px!important}div.e-filemanager .e-chip-list .e-chip .e-chip-text,div.e-filemanager .e-chip-set .e-chip .e-chip-text{font-size:11px!important;height:11px!important}.e-rowcell{box-shadow:none!important}.e-spinner-pane .e-spinner-inner .e-spin-bootstrap,.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4,.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5,.e-spinner-pane .e-spinner-inner .e-spin-fabric,.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-arc,.e-spinner-pane .e-spinner-inner .e-spin-material{color:#173f77!important;fill:#173f77!important;stroke:#173f77!important}::-moz-placeholder{color:#b5b5b5!important;opacity:1!important}::placeholder{color:#b5b5b5!important}.e-popup{z-index:2147483646}div.new-panel-dropdown-header{max-height:200px!important}div.e-widget-container{display:flex;flex-direction:column;row-gap:1.6rem}div.e-widget-container div.e-widget{border:1px solid #d8d8d8;background-color:#fefefe}div.e-widget-container div.e-widget div.e-widget-header{border-bottom:1px solid #d8d8d8;padding:1rem}div.e-widget-container div.e-widget div.e-widget-content{padding:1rem}div.e-widget-container div.e-widget p.e-widget-header{font-weight:500}.e-widget-recent-activites div.e-widget-content div.list-container{overflow-y:visible}.e-widget-recent-activites div.e-widget-content div.list-container div.list-item{height:60px}.e-widget-recent-activites div.e-widget-content div.list-container div.list-item img.e-avatar{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:50%}.app-icon-wrap .file-input-zone{position:relative}#treeview .e-list-item.e-disable>.e-fullrow,#treeview .e-list-item.e-disable>.e-text-content,.app-icon-wrap .file-input-zone .icon-overlay,.app-icon-wrap .file-input-zone span{display:none}.app-icon-wrap .file-input-zone:hover span{display:block;position:absolute}.app-icon-wrap .file-input-zone:hover .icon-overlay{display:block;position:absolute;filter:grayscale(50%);background:rgba(0,0,0,.5);top:0;left:0;right:0;bottom:0}.e-filemanager .e-pager{height:50px}.navigation-button-image{height:250px;display:block;margin:0 auto;margin-top:.5rem}.hidden{display:none!important}.fixed-bottom-actions,.fixed-navigation-footer{bottom:0;background:#fff;box-shadow:0 -2px 5px rgba(0,0,0,.1)}.fixed-bottom-actions{position:sticky;padding:10px;text-align:center}.fixed-bottom-actions .checking{color:#ff9800}.fixed-bottom-actions .error{color:#d32f2f}.fixed-bottom-actions .success{color:#388e3c}.fixed-bottom-actions .btn{font-size:12px;padding:4px 8px}.fixed-bottom-actions .btn-outline-light{border:1px solid #ccc;background:0 0;color:#333}.fixed-bottom-actions .btn-outline-light:hover,.link-checker-box .btn-outline-light:hover{background:#ddd}.fixed-navigation-footer{position:fixed;left:250px;width:calc(100% - 250px);padding:20px;display:flex;justify-content:space-between;align-items:center;z-index:1050}.fixed-bottom-right-navigation-buttons{display:flex;justify-content:flex-end;gap:10px}.link-checker-box,.link-checker-box p{display:flex;align-items:center;margin:0!important}.link-checker-box{gap:10px}.link-checker-box p{font-size:14px}.link-checker-box .error{color:#d32f2f}.link-checker-box .error i{margin-right:5px}.link-checker-box .checking{color:#ff9800}.link-checker-box .success{color:#388e3c}.link-checker-box .btn{font-size:12px;padding:4px 8px}.link-checker-box .btn-outline-light{border:1px solid #ccc;background:0 0;color:#333}.folder-navigation{display:flex;justify-content:space-between;align-items:center;background-color:#f8f9fa;border-radius:4px;padding:8px 12px;margin-bottom:15px}.breadcrumb-container{flex-grow:1;overflow-x:auto}ul.breadcrumb{display:flex;list-style:none;margin:0;padding:0;white-space:nowrap}ul.breadcrumb li{display:inline}ul.breadcrumb li+li:before{content:"/";padding:0 8px;color:#6c757d}ul.breadcrumb li a{text-decoration:none;color:#007bff}.explorer-container{border:1px solid #dee2e6;border-radius:4px;overflow:hidden;margin-bottom:15px}.available-items{padding:15px;max-height:300px;overflow-y:auto;background-color:#fff}.folder-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:15px}.folder-item{display:flex;flex-direction:column;align-items:center;padding:10px;cursor:pointer;border-radius:4px;transition:background-color .2s}.folder-item:hover{background-color:#f1f3f5}.folder-item.selected{background-color:#e2f6ff;border:1px solid #007bff}.folder-icon{font-size:2rem;color:#ffc107;margin-bottom:5px}.folder-name{text-align:center;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.empty-folder{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;color:#6c757d}.empty-folder i{font-size:3rem;margin-bottom:10px}.selected-path .card{border-color:#28a745}.file-manager-container{height:calc(100vh - 6rem);display:flex;flex-direction:column}.file-manager-container .e-filemanager{height:100%;flex:1;display:flex;flex-direction:column}.file-manager-container .e-filemanager .e-fe-content{flex:1;height:auto!important;overflow:auto}.file-manager-container .e-filemanager .e-addressbar-ul,.file-manager-container .e-filemanager .e-grid,.file-manager-container .e-filemanager .e-table,.file-manager-container .e-filemanager .e-toolbar-items{width:100%!important}.file-manager-container .row{height:100%;flex:1}.footer-no-overlap{margin-bottom:6rem}.side-popup-navigation{width:800px}.side-popup-navigation .tree-view-height{max-height:calc(100vh - 120px)}.side-popup-navigation .footer-button{height:60px;bottom:0;left:0;right:0;padding-left:10px}.metadata-container{border:solid 1px #dee2e6!important}.mail-template-preview,.signature-preview{max-height:500px}.landing-page-preview{height:800px;width:100%}.mail-template-list-view .e-list-item{height:48px!important;padding:16px;display:flex;align-items:center}.mail-template-list-view .e-list-item .e-tooltip{width:100%}.mail-template-list-view .e-list-item .e-tooltip .e-tooltip-content{display:flex;flex-direction:column;width:300px;max-height:500px;background-color:#555555aa;border-radius:6px}.file-input-zone{display:flex;align-items:center;justify-content:center;color:#fff}.background-input-zone input[type=file],.file-input-zone input[type=file]{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}.background-input-zone,.file-input-zone{cursor:pointer;position:relative}.extension-icon{max-width:150px}.landing-page-background,.landing-page-background-wrap{max-height:350px;max-width:500px;width:auto}.landing-page-background{height:auto;max-height:300px}.extension-image{height:70px;max-width:none;margin:0 auto}.landing-page-css-textbox{min-height:200px!important;width:100%}.e-grid .text-white .e-icons{color:#fff!important}.icon{max-height:20px;width:auto}.custom-file-upload input[type=file],.form-data-designer div.e-query-builder>div.e-group-container>div.e-lib.e-btn-group,.user-edit-page .profile-image-upload-wrap .e-file-select-wrap span{display:none}.google-list .e-list-item{height:55px!important}.google-list .e-list-item img{height:30px}.e-mention-chip{background:#fff!important;color:#000!important}.center-radio-after::after{position:absolute;top:10px}.center-radio-after:after{position:absolute!important;top:10px!important}.btn,.e-btn{position:relative;overflow:hidden}.ripple{position:absolute;width:2px;height:2px;animation-name:ripple;animation-duration:1s;opacity:0;border-radius:50%}.e-icon-dlg-close{position:fixed}.e-sidebar.e-right{border-left:2px #ced4da solid}.e-dlg-container.upper-modal{position:fixed!important;z-index:100001!important}.login-page{height:100vh;display:flex;justify-content:center}.login-page .center-bg{background-repeat:no-repeat;background-size:cover;background-position:center center}.login-page .login-image-wrap{height:100%;background-image:url(/Images/omnishare-login.png)}.login-page .login-image-wrap img{height:100%}.login-page .login-logo{max-width:50%}.login-page .login-filler{height:50px}.login-page .login-outer-wrap{background-image:url(/Images/omnishare-login.png)}@media screen and (min-width:768px) and (max-width:991.98px){.login-page .login-outer-wrap .login-inner-wrap{max-width:700px}}.login-page .white-bg{background-color:#fff}.login-page .logo-wrap{aspect-ratio:1;height:2.4rem}.login-page .logo-wrap *{height:100%}.e-acrdn-header-content{width:100%}.user-edit-page .profile-image-upload-wrap{aspect-ratio:1;position:relative;width:50%;overflow:hidden;border-radius:50%;margin:0 auto}.user-edit-page .profile-image-upload-wrap .e-upload,.user-edit-page .profile-image-upload-wrap li,.user-edit-page .profile-image-upload-wrap ul{border:0!important}.user-edit-page .profile-image-upload-wrap .e-upload,.user-edit-page .profile-image-upload-wrap .e-upload-file-list,.user-edit-page .profile-image-upload-wrap .e-upload-files,.user-edit-page .profile-image-upload-wrap .upload-image{height:100%;min-height:100%}.user-edit-page .profile-image-upload-wrap .upload-image{width:auto;max-width:none}.user-edit-page .profile-image-upload-wrap .e-upload-file-list{display:flex;justify-content:center}.user-edit-page .profile-image-upload-wrap .e-file-select-wrap{padding:0}.user-edit-page .profile-image-upload-wrap .e-file-select-wrap .e-upload-browse-btn{opacity:0;z-index:102;background-color:transparent;color:transparent;position:absolute;top:0;left:0;right:0;bottom:0;word-break:normal;white-space:normal;line-height:1;border:0!important}.user-edit-page .profile-image-upload-wrap .e-upload:hover .upload-image{opacity:.2}.user-edit-page .profile-image-upload-wrap .e-upload:hover .e-upload-browse-btn{color:#000;font-size:20px!important;font-weight:700!important;padding:22px;opacity:1}.navigation-edit-page .navigation-type-wrap{display:flex;flex-wrap:wrap;justify-content:start}.navigation-edit-page .navigation-type-wrap .navigation-type{width:15%;margin-bottom:8px}.navigation-edit-page .navigation-type-wrap .navigation-type:not(:nth-child(6n)){margin-right:7px}.navigation-edit-page .navigation-type-wrap .navigation-type a{background:0 0;border:#d3d3d3 2px solid;border-radius:5px;padding:2px}.navigation-edit-page .navigation-type-wrap .navigation-type a img{width:100%;height:auto}.navigation-edit-page .navigation-type-wrap .navigation-type .selected{background-color:#d3d3d3!important}.form-data-designer div.e-query-builder.viewtype-create div.e-rule-operator.e-operator{display:none;padding:0!important}div.data-form-designer-page .icon-action{cursor:pointer}div.data-form-designer-page .e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header{display:flex;justify-content:center;align-items:center;padding:4px;height:initial!important}div.data-form-designer-page .e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header i,div.data-form-designer-page .e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header>div.title>i.fa-solid{color:#757575;margin-right:.4rem}div.data-form-designer-page .e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header>div.title{display:flex;flex-direction:row;align-items:center;padding:.2rem .6rem}div.data-form-designer-page .e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header>div.title p,div.data-form-designer-page .e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header>p{margin:0}div.data-form-designer-page .e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header>i.fa-solid{position:absolute;right:.4rem;display:none;color:#ccc}div.data-form-designer-page .e-dashboardlayout.e-control .e-panel .e-panel-container:hover .e-panel-header>i.fa-solid{display:initial}div.themes-page div.theme-panel-grid{border:1px solid #dee2e6;border-radius:4px;padding:2rem;padding-bottom:0}div.themes-page div.theme-panel-grid div.theme-panel{display:flex;flex-direction:column;align-items:center;width:calc(100%/4);margin-bottom:2rem}div.themes-page div.theme-panel-grid div.theme-panel img{height:180px;-o-object-fit:cover;object-fit:cover}div.themes-page div.theme-panel-grid div.theme-panel div.metadata{display:flex;flex-direction:column;justify-content:center;flex-grow:1}div.themes-page div.theme-panel-grid div.theme-panel div.metadata div.color-wheel{display:flex;flex-direction:row;justify-content:center;margin-top:calc(-18px/2)}div.themes-page div.theme-panel-grid div.theme-panel div.metadata div.color-wheel div.color{width:18px;height:18px;border:1px solid #000;border-radius:calc(18px/2);margin-right:-5px}div.themes-page div.theme-panel-grid div.theme-panel div.metadata h4.title{font-size:1.1rem;font-weight:500;margin-top:.4rem}div.themes-page div.theme-panel-grid div.theme-panel div.actions{opacity:0;transition:opacity 50ms ease-in-out}div.themes-page div.theme-panel-grid div.theme-panel div.actions button.e-btn{aspect-ratio:1;transition:all 15ms ease-in-out}div.themes-page div.theme-panel-grid div.theme-panel:hover div.actions{opacity:1!important}div.edit-theme-page div .section-advanced .column-header{line-height:1;margin-bottom:.4rem}div.edit-theme-page .e-tab .e-toolbar-items{display:flex;flex-direction:row}div.edit-theme-page .e-tab .e-toolbar-items .e-toolbar-item{flex-grow:1;text-align:center}div.edit-theme-page .e-tab .e-toolbar-items .e-toolbar-item .e-tab-text{font-size:13px;font-weight:500;color:#a7b1c2}div.edit-theme-page .e-tab .e-toolbar-items .e-toolbar-item.e-active .e-tab-text{color:#555}div.edit-theme-page .e-tab .e-content>.e-item{display:flex;justify-content:center}div.edit-theme-page .e-tab .e-content>.e-item div.content,div.edit-theme-page .e-tab .e-content>.e-item div.content div.section{display:flex;flex-direction:column;row-gap:1rem}div.edit-theme-page .e-tab .e-content>.e-item div.content div.section div.e-acrdn-content{display:flex;flex-direction:column;row-gap:2rem}div.edit-theme-page .e-tab .e-content>.e-item div.content div.section div.e-acrdn-content h5.style-image-header{font-size:1.1rem}div.edit-theme-page .e-tab .e-content>.e-item div.content div.section div.e-acrdn-content img.style-image-thumbnail{width:250px;height:160px;margin:1rem 0;-o-object-fit:contain;object-fit:contain}.e-accordion .e-acrdn-item.e-select.e-acrdn-item>.e-acrdn-header:hover .e-toggle-icon .e-icons.e-tgl-collapse-icon{color:#112f5a}.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-panel,.e-accordion .e-acrdn-item.e-selected.e-select>.e-acrdn-header,.e-accordion .e-acrdn-item.e-selected.e-select>.e-acrdn-panel{background-color:#fafafa!important}.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-header .e-acrdn-header-content,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header .e-icons,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header .text,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-panel .e-icons,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-panel .text,.e-accordion .e-acrdn-item.e-selected.e-select>.e-acrdn-header .e-icons,.e-accordion .e-acrdn-item.e-selected.e-select>.e-acrdn-header .text,.e-accordion .e-acrdn-item.e-selected.e-select>.e-acrdn-panel .e-icons,.e-accordion .e-acrdn-item.e-selected.e-select>.e-acrdn-panel .text{color:#676a6c}.sf-colorpicker .e-primary{background-color:#fff!important;box-shadow:none!important;color:#173f77!important}.sf-colorpicker .e-primary:hover{background-color:#173f77!important;color:#fff!important}.e-content .e-item{padding-bottom:50px}.edit-table-page .e-content{height:680px}.edit-table-page .datagrid-toolitem-button{width:200px}.e-grid .e-gridheader .e-headercell{padding:16px!important;background-color:#fafafa}.e-grid .e-gridheader .e-headercell .e-headertext{color:#666;font-weight:600}.e-grid .e-frozencontent .e-virtualtable>.e-table,.e-grid .e-frozencontent>.e-table,.e-grid .e-frozenheader .e-virtualtable>.e-table,.e-grid .e-frozenheader>.e-table{border-right:0!important}.e-grid .e-row .e-rowcell{padding:16px!important;border-width:1px 0 0!important}.e-grid .e-row .e-grid-row-actions{display:flex;flex-direction:row;align-items:center;opacity:0}.e-grid .e-row:hover .e-grid-row-actions{opacity:1}.e-tooltip-wrap.e-popup{width:-moz-max-content;width:max-content}.ListViewTable.e-grid .e-table{width:auto!important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2VzLmxlc3MiLCJhcHAuY3NzIiwibWFzdGVyLmxlc3MiLCJ0YWJsZXMubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEwSkEsQSxrQkFFSSxFLENBQ0ksVSxDQUNBLGtCLENBQ0EsZSxDQUdKLEUsQ0FDSSxTLENBQ0Esb0IsQ0FDQSxpQkNuS1IsVSxDQURBLEksQ0NEQSxJLENBQ0ksZ0MsQ0FDQSxjLENBQ0EsYSxDQUdKLE0sQ0RFQSxlLENBSUEsYyxDQUZBLGEsQ0FDQSxnQixDQ0hJLGdDLENBQ0Esd0IsQ0FDQSx1QixDQUNBLGUsQ0RGSiwrQyxDQUlBLG1ELENBQ0EsUSxDQ0xJLHdCLENBQ0EsdUIsQ0FDQSxlLENERUosbUQsQ0FDQSxRLENDTkksZ0MsQ0FNSiwrQyxDQXdoQkEsZ0IsQ0F2aEJJLGdDLENBR0osUSxDQUNJLFMsQ0RRSixTLENDTEEsQyxDQUNJLGEsQ0FHSixRLENBQ0ksa0IsQ0FHSixvQkFBQSxnQixDQUNJLHlCLENBR0osUSxDQUNJLHFCLENBR0osbUIsQ0FDSSxTLENBR0osZ0IsQ0FjSSxjLENBQ0EsVSxDQUNBLFcsQ0FDQSxrQixDQUNBLHlCLENBQ0EsWSxDQW5CSiwwQyxDQUVRLHFCLENBQ0EsaUIsQ0FDQSxPLENBQ0EsUSxDQUNBLDhCLENBQ0EsWSxDQUNBLHFCLENBQ0EsYyxDQUNBLFUsQ0FDQSxlLENBV1IseUIsQ0FDSSxjLENBQ0EsaUIsQ0FDQSxZLENBQ0EsUyxDQUdKLHNCLENBQ0ksaXBELENBQ0EsNkIsQ0FDQSxVLENBR0osNkIsQ0FDSSxnQyxDQUdKLEksQ0FDSSxlLENBQ0EsaUIsQ0FHSixlLENBQ0ksZ0IsQ0FDQSxZLENBQ0EscUIsQ0FHSixZLENBQ0ksUyxDQUdKLHVCLENBRVEsc0IsQ0FJUixRLENBQ0ksVyxDQUNBLFcsQ0FDQSxjLENBQ0EsWSxDQUNBLEssQ0FDQSxNLENBQ0EsaUIsQ0FFQSxrQixDQVRKLHVCLENBWVEsUyxDQVpSLDBCLENBZVksa0IsQ0FmWiwwQyxDQWtCZ0IsbUIsQ0FsQmhCLDBELENBcUJvQixjLENBQ0EsZ0IsQ0F0QnBCLFUsQ0E2QlEsVSxDQUNBLG9CLENBRUEsYSxDQUlBLGlCLENBQ0EsVyxDQUNBLFcsQ0FDQSxVLENBQ0EsUSxDQVVBLHlELENBSkEsOEQsQ0FGQSxvQixDRE5SLHNDLENDdENBLG9ELENEcUNBLHlELENDc0JRLHdCLENBQ0Esb0IsQ0E1RFIscUQsQ0FnRVEsa0MsQ0FDQSw4QixDQWpFUixnQyxDQXFFUSxrQyxDQUNBLDhCLENEbkJSLHdDLENBQ0EsdUMsQ0NwREEsaUMsQ0EyRVEsb0IsQ0EzRVIscUIsQ0ErRVEsVSxDQUNBLG9CLENBaEZSLDJCLENBb0ZRLDhCLENBcEZSLFcsQ0F3RlEsZSxDQUNBLFUsQ0F6RlIsbUIsQ0E2RlEsa0IsQ0FDQSxXLENBQ0EsVSxDQS9GUixhLENBbUdRLFUsQ0FJUixlLENBQ0ksd0IsQ0FDQSxhLENBQ0EsZSxDQUNBLEssQ0FDQSxpQixDQUNBLFMsQ0FOSixrQixDQVNRLGEsQ0FxQkEsOEIsQ0FoQkosZ0IsQ0FDSSx3QixDQUNBLG9CLENBR0osZ0IsQ0FDSSx3QixDQUNBLG9CLENBR0osWSxDQUNJLHdCLENBQ0Esb0IsQ0FZSixnQixDQUNJLHdCLENBQ0Esb0IsQ0FHSixnQixDQUNJLHdCLENBQ0Esb0IsQ0FHSixlLENBQ0ksa0MsQ0FDQSw4QixDQUNBLG9CLENBU1AsdUMsQ0FORyxjLENBQ0ksd0IsQ0FDQSxvQixDQVNSLGEsQ0FDSSxlLENBQ0EsZ0IsQ0FHSixxQixDQUVRLFksQ0FGUixtQixDQU1RLGUsQ0FDQSxrQixDQVBSLHlCLENBVVksYSxDQUNBLG1CLENBWFoscUMsQ0FlWSxlLENBZlosbUMsQ0FtQlksaUIsQ0FuQlosbUMsQ0F1QlksMEIsQ0RqRFosVSxDQ3NEQSxzQixDQUNJLHVCLENBQ0EsNEIsQ0FDQSxpQixDQUdKLHVELENBQ0ksMEIsQ0FHSixrQixDQUNJLHlCLENBQ0EsNEIsQ0FDQSxlLENBR0osNEIsQ0FDSSxjLENBREosMEMsQ0FJUSx1QixDQUlSLGdCLENBQ0ksZSxDQUdKLHFCLENBR0ksa0IsQ0FISixxQixDQUtJLCtCLENEekRKLG1DLENBREEsdUMsQ0FEQSwyQixDQzREUSx1QixDQUNBLHNDLENEckRSLGtDLENBR0EsMEMsQ0FKQSx1QyxDQUdBLCtDLENDdURBLHFDLENEeERBLDZDLENDMERRLGtDLENBQ0Esb0IsQ0RuRFIsaUMsQ0FEQSxzQyxDQ2lEQSxvQyxDQU9RLCtDLENEbERSLHlELENBQ0EsaUUsQ0NxREEsK0UsQ0R2REEsdUYsQ0FHQSwyQyxDQUNBLG1ELENDMERRLGtDLENBQ0Esb0IsQ0FDQSw4QixDQVRSLHFFLENEN0NBLHlELENBRUEsc0YsQ0FDQSxxRixDQUZBLGlFLENDNkRRLGtDLENBQ0Esb0IsQ0FLUiwyQyxDRDVEQSwrQixDQzhESSxlLENBQ0Esd0IsQ0QxREosMkQsQ0M2REEsNEQsQ0FFSSxrQyxDQUdKLGUsQ0FDSSxXLENBQ0EsWSxDQUNBLGtCLENBQ0EsNkIsQ0FKSixtRCxDQWFZLGMsQ0FiWix3QyxDQWlCWSxlLENBQ0EsYSxDQWxCWixnQyxDQTRCUSxXLENBQ0EsVSxDQUNBLGUsQ0FDQSxxQixDQUNBLHFCLENBQUEsa0IsQ0FJUixXLENBQ0ksVyxDQUNBLFUsQ0FDQSxvQixDQUdKLFEsQ0FDSSxXLENBQ0EsVSxDQUdKLFMsQ0FDSSxhLENBR0osUSxDQUNJLGUsQ0FESixvQixDQUlRLGUsQ0FKUiw0QixDQVFRLE8sQ0FDQSxjLENEakVSLEksQ0NxRUEsTSxDRHBFQSxnQixDQUNBLFEsQ0NvRUksNkIsQ0FDQSx3QixDQUNBLHlCLENBR0osSSxDRG5FQSxjLENDb0VJLDhCLENBR0osTyxDQWlkQSx3QixDQWhkSSx5QixDQUdKLEksQ0RwRUEsTSxDQ3FFSSw0QixDQUNBLFEsQ0FDQSxVLENBTUosa0IsQ0R2RUEsZ0IsQ0N3RUksMkMsQ0FJQSxrQyxDQUdKLFksQ0R2RUEsVSxDQ3dFSSwyQyxDQUNBLGtDLENBR0osb0IsQ0FDSSwyQyxDQUlBLHdCLENBQ0EsYSxDQUdKLGMsQ0FDSSx3QixDQUNBLDJDLENBQ0EsYSxDQUdKLGtCLENBQ0ksaUMsQ0R4RUosa0IsQ0MyRUEsa0IsQ0FDSSx3QixDQUdKLFksQ0FDSSx3QixDQUNBLGlDLENBR0osaUIsQ0Q1RUEsZSxDQzZFSSwyQyxDQUlBLGtDLENBR0osVyxDRDVFQSxTLENDNkVJLGtDLENBQ0EsMkMsQ0FHSixrQixDQUNJLGlDLENEMUVKLGtCLENDNkVBLGtCLENBQ0ksd0IsQ0FHSixZLENBQ0ksd0IsQ0FDQSxpQyxDQUdKLGtDLENBQ0ksVyxDQUNBLGUsQ0FHSixRLENBQ0ksYyxDQU9KLE8sQ0FDSSxjLENBQ0EsVSxDQUNBLGtCLENBQ0EsWSxDQUdKLFEsQ0FDSSwrQixDQUdKLG1CLENBQ0ksVSxDQUNBLFcsQ0FDQSxpQixDQUNBLGUsQ0FDQSxZLENBQ0Esc0IsQ0FOSix1QixDQVNRLFcsQ0FDQSxVLENBSVIscUJBQUEsUyxDQUNJLG9CLENEaEZKLFEsQ0FEQSxrQyxDQ29GQSxlQUFBLFUsTUFBQSxNLE1BQUEsYyxDRHJGQSw0QyxDQ3lGSSxrQyxDQUNBLG9CLENEaEZKLG9GLENDdUZJLHVFLENBQ0ksbUIsQ0FLUixvQyxDQUNJLHFCLENBR0osNkMsQ0FDSSx1QixDQUdKLE1BQUEsSyxDQUNJLGEsQ0ErSkosZ0MsQ0F4REEsK0MsQ0FwR0EsaUIsQ0FFSSxtQixDQUZKLGlFLENBTVksYSxDRDFGWiw4QixDQ29GQSw2QixDQVdRLFksQ0FDQSxrQixDRDNGUixzQyxDQytFQSxxQyxDQWVZLHFCLENBQ0Esc0IsQ0FDQSxrQixDQUNBLDBCLENEMUZaLG1ELENDd0VBLGtELENBcUJnQix3QixDQUNBLHFCLENBTWhCLFUsQ0FDSSx5QixDRDVGSixrRCxDQUNBLG1ELENBQ0EsbUQsQ0FIQSwrQyxDQUlBLGtFLENDNEZBLGlELENBTUksdUIsQ0FDQSxzQixDQUNBLHdCLENBWUosa0IsQ0FDSSx1QixDQUNBLG1CLENBV0osYSxDQUNJLHVCLENBR0osUSxDQUNJLGtCLENBR0osNkIsQ0FDSSwwQixDQUdKLHNCLENBQ0ksWSxDQUNBLHFCLENBQ0EsYyxDQUhKLG1DLENBTVEsd0IsQ0FDQSx3QixDQVBSLHVELENBVVksK0IsQ0FJQSxZLENEdEhaLHdELENDc0hZLFksQ0FkWixxRCxDQWtCWSxlLENBS1osa0UsQ0FPWSxrQixDQVBaLGdGLENBVWdCLFcsQ0FWaEIsNkYsQ0Fhb0IsYyxDQUNBLG1CLENBQUEsZ0IsQ0FDQSxpQixDQU9wQiwrQixDQUdRLGlCLENBMkJSLDJDLENEdklBLGdELENBbkJBLDZDLENDNEhBLG9DLENBTVksWSxDQUlKLDBDLENBR1EsYSxDQUNBLGlCLENBSlIsbUQsQ0FRUSxhLENBQ0EsaUIsQ0FDQSxxQixDQUNBLHlCLENBQ0EsSyxDQUNBLE0sQ0FDQSxPLENBQ0EsUSxDQWFoQix1QixDQUNJLFcsQ0FHSix3QixDQUNJLFksQ0FDQSxhLENBQ0EsYSxDQUNBLGdCLENBR0osTyxDQUNJLHNCLENBR0oscUIsQ0FvQ0Esd0IsQ0FFSSxRLENBR0EsZSxDQUVBLG9DLENBM0NKLHFCLENBQ0ksZSxDQUdBLFksQ0FFQSxpQixDQU5KLCtCLENBU1EsYSxDQVRSLDRCLENBYVEsYSxDQWJSLDhCLENBaUJRLGEsQ0FqQlIsMEIsQ0FxQlEsYyxDQUNBLGUsQ0F0QlIsd0MsQ0EwQlEscUIsQ0FDQSxjLENBQ0EsVSxDQTVCUiw4QyxDQWlHQSwwQyxDQWpFUSxlLENBSVIsd0IsQ0FDSSxjLENBRUEsVSxDQUNBLHdCLENBRUEsWSxDQUVBLFksQ0FDQSw2QixDQUNBLGtCLENBQ0EsWSxDQUdKLHNDLENBQ0ksWSxDQUNBLHdCLENBQ0EsUSxDQUdKLGlCLENBT0EsbUIsQ0FDSSxZLENBQ0Esa0IsQ0FDQSxrQixDQVZKLGlCLENBR0ksUSxDQUlKLG1CLENBSUksYyxDQUdKLHdCLENBQ0ksYSxDQUdKLDBCLENBQ0ksZ0IsQ0FHSiwyQixDQUNJLGEsQ0FHSiwwQixDQUNJLGEsQ0FHSixzQixDQUNJLGMsQ0FDQSxlLENBR0osb0MsQ0FDSSxxQixDQUNBLGMsQ0FDQSxVLENBTUosa0IsQ0FDSSxZLENBQ0EsNkIsQ0FDQSxrQixDQUNBLHdCLENBQ0EsaUIsQ0FDQSxnQixDQUNBLGtCLENBR0oscUIsQ0FDSSxXLENBQ0EsZSxDQUdKLGEsQ0FDSSxZLENBQ0EsZSxDQUNBLFEsQ0FDQSxTLENBQ0Esa0IsQ0FHSixnQixDQUNJLGMsQ0FHSiwwQixDQUNJLFcsQ0FDQSxhLENBQ0EsYSxDQUdKLGtCLENBQ0ksb0IsQ0FDQSxhLENBT0osbUIsQ0FDSSx3QixDQUNBLGlCLENBQ0EsZSxDQUNBLGtCLENBR0osZ0IsQ0FDSSxZLENBQ0EsZ0IsQ0FDQSxlLENBQ0EscUIsQ0FHSixZLENBQ0ksWSxDQUNBLHlELENBQ0EsUSxDQUdKLFksQ0FDSSxZLENBQ0EscUIsQ0FDQSxrQixDQUNBLFksQ0FDQSxjLENBQ0EsaUIsQ0FDQSwrQixDQUdKLGtCLENBQ0ksd0IsQ0FHSixxQixDQUNJLHdCLENBQ0Esd0IsQ0FHSixZLENBQ0ksYyxDQUNBLGEsQ0FDQSxpQixDQUdKLFksQ0FDSSxpQixDQUNBLGdCLENBQ0EsZSxDQUNBLHNCLENBQ0EsVSxDQUNBLGtCLENBR0osYSxDQUNJLFksQ0FDQSxxQixDQUNBLGtCLENBQ0Esc0IsQ0FDQSxZLENBQ0EsYSxDQUdKLGUsQ0FDSSxjLENBQ0Esa0IsQ0FHSixvQixDQUNJLG9CLENBR0osdUIsQ0FDSSx5QixDQUNBLFksQ0FDQSxxQixDQUhKLHNDLENBTVEsVyxDQUNBLE0sQ0FDQSxZLENBQ0EscUIsQ0FUUixvRCxDQVlZLE0sQ0FDQSxxQixDQUNBLGEsQ0FkWix1RCxDRDdKQSw4QyxDQUNBLCtDLENBRkEsdUQsQ0NnTFksb0IsQ0FsQlosNEIsQ0F1QlEsVyxDQUNBLE0sQ0FJUixrQixDQUNJLGtCLENBR0osc0IsQ0FDSSxXLENBREosd0MsQ0FJUSw4QixDQUpSLHFDLENBUVEsVyxDQUNBLFEsQ0FDQSxNLENBQ0EsTyxDQUNBLGlCLENGcGhDUixtQixDQUNJLGtDLENBR0osc0IsQ0NtMkJBLGtCLENEbDJCSSxnQixDQUdKLHFCLENBQ0ksWSxDQUNBLFUsQ0FHSixxQyxDQUVRLHFCLENBQ0EsWSxDQUNBLFksQ0FDQSxrQixDQUxSLGdELENBUVksVSxDQVJaLG1FLENBV2dCLFksQ0FDQSxxQixDQUNBLFcsQ0FDQSxnQixDQUNBLDBCLENBQ0EsaUIsQ0FZaEIsZ0IsQ0FDSSxZLENBQ0Esa0IsQ0FDQSxzQixDQUNBLFUsQ0FhSix1QyxDQWpCQSxpQyxDQVNRLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSxTLENBQ0EsYyxDQUlSLHNCLENBakJBLGdCLENBa0JJLGMsQ0FDQSxpQixDQVdKLGUsQ0FDSSxlLENBU0osd0IsQ0FOQSw2QixDQUNJLGdCLENBQ0EsZSxDQUNBLFUsQ0FHSix3QixDQUNJLFcsQ0FHQSxnQixDQUdKLGdCLENBQ0ksVyxDQUNBLGMsQ0FDQSxhLENBR0oseUIsQ0FDSSwwQixDQUNBLFUsQ0FHSiw0QixDQUNJLG9CLENBR0osSyxDQUNJLGUsQ0FDQSxVLENBR0osb0MsQ0E2UEEsbUYsQ0E3SEEsbUUsQ0E5SFEsWSxDQUlSLHlCLENBQ0kscUIsQ0FESiw2QixDQUlRLFcsQ0FJUixlLENBQ0kseUIsQ0FDQSxvQixDQUdKLDBCLENBQ0ksaUIsQ0FDQSxRLENBR0oseUIsQ0FDSSwyQixDQUNBLGtCLENBR0osSSxDQ3kwQkEsTSxDRHgwQkksaUIsQ0FDQSxlLENBR0osTyxDQUNJLGlCLENBQ0EsUyxDQUNBLFUsQ0FDQSxxQixDQUNBLHFCLENBQ0EsUyxDQUNBLGlCLENBa0JKLGlCLENBQ0ksYyxDQUdKLGtCLENBQ0ksNkIsQ0FHSiw0QixDQUNJLHdCLENBQ0Esd0IsQ0FHSixXLENBQ0ksWSxDQUNBLFksQ0FDQSxzQixDQUhKLHNCLENBTVEsMkIsQ0FDQSxxQixDQUNBLGlDLENBUlIsNkIsQ0FZUSxXLENBQ0EsaUQsQ0FiUixpQyxDQWdCWSxXLENBaEJaLHVCLENBcUJRLGEsQ0FyQlIseUIsQ0F5QlEsVyxDQXpCUiw2QixDQTZCUSxpRCxDQUVBLDZEQUFBLCtDLENBRVEsaUJBakNoQixxQixDQXVDUSxxQixDQXZDUixzQixDQTJDUSxjLENBQ0EsYSxDQTVDUix3QixDQStDWSxXLENBS1osdUIsQ0FDSSxVLENBR0osMEMsQ0FFUSxjLENBQ0EsaUIsQ0FDQSxTLENBQ0EsZSxDQUNBLGlCLENBQ0EsYSxDQVBSLG9ELENDOHpCQSw2QyxDQUNBLDZDLENEbnpCWSxrQixDQVpaLG9ELENDbzBCQSw4RCxDQURBLDBELENBRUEsd0QsQ0RsekJZLFcsQ0FDQSxlLENBcEJaLHdELENBd0JZLFUsQ0FDQSxjLENBekJaLDhELENBNkJZLFksQ0FDQSxzQixDQTlCWiw4RCxDQW9FWSxTLENBcEVaLG1GLENBMENnQixTLENBaUNBLFcsQ0FDQSw0QixDQUNBLGlCLENBQ0EsaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLE8sQ0FDQSxRLENBQ0EsaUIsQ0FDQSxrQixDQUNBLGEsQ0FDQSxrQixDQWxDSix3RSxDQUVRLFUsQ0FGUiwrRSxDQU1RLFUsQ0FDQSx3QixDQUNBLHlCLENBQ0EsWSxDQUNBLFMsQ0E4QnBCLDJDLENBRVEsWSxDQUNBLGMsQ0FDQSxxQixDQUpSLDRELENBT1ksUyxDQUNBLGlCLENBRUEsaUVBQUEsZSxDQUNJLGdCLENBWGhCLDhELENBZWdCLGMsQ0FDQSx3QixDQUNBLGlCLENBQ0EsVyxDQWxCaEIsa0UsQ0FxQm9CLFUsQ0FDQSxXLENBdEJwQixzRSxDQTJCZ0Isa0MsQ0FNaEIsc0YsQ0FNUSxZLENBQ0EsbUIsQ0FJUix3QyxDQUVRLGMsQ0FGUixvRyxDQU9ZLFksQ0FDQSxzQixDQUNBLGtCLENBQ0EsVyxDQUNBLHdCLENBWFosc0csQ0FBQSx5SCxDQWNnQixhLENBQ0Esa0IsQ0FmaEIsOEcsQ0FtQmdCLFksQ0FDQSxrQixDQUNBLGtCLENBQ0EsbUIsQ0F0QmhCLGdILENBQUEsc0csQ0F5Qm9CLFEsQ0F6QnBCLCtHLENBdUNnQixpQixDQUNBLFcsQ0FDQSxZLENBQ0EsVSxDQUlSLHFILENBQ0ksZSxDQUtaLG9DLENBTVEsd0IsQ0FDQSxpQixDQUNBLFksQ0FFQSxnQixDQVZSLG9ELENBYVksWSxDQUNBLHFCLENBQ0Esa0IsQ0FDQSxrQixDQUNBLGtCLENBakJaLHdELENBb0JnQixZLENBQ0EsbUIsQ0FBQSxnQixDQXJCaEIsaUUsQ0F5QmdCLFksQ0FDQSxxQixDQUNBLHNCLENBQ0EsVyxDQTVCaEIsaUYsQ0ErQm9CLFksQ0FDQSxrQixDQUNBLHNCLENBQ0Esd0IsQ0FsQ3BCLDJGLENBcUN3QixVLENBQ0EsVyxDQUNBLHFCLENBQ0EsMEIsQ0FDQSxpQixDQXpDeEIsMEUsQ0E4Q29CLGdCLENBQ0EsZSxDQUNBLGdCLENBaERwQixnRSxDQXFEZ0IsUyxDQUNBLG1DLENBdERoQiw2RSxDQXlEb0IsYyxDQUNBLCtCLENBSVIsc0UsQ0FFUSxtQixDQU9wQix3RCxDQUVRLGEsQ0FDQSxtQixDQUhSLDJDLENBUVksWSxDQUNBLGtCLENBVFosMkQsQ0FZZ0IsVyxDQUNBLGlCLENBYmhCLHVFLENBZ0JvQixjLENBQ0EsZSxDQUNBLGEsQ0FHSixnRixDQUNJLFUsQ0F0QnBCLDZDLENBNEJZLFksQ0FDQSxzQixDQTdCWix5RCxDQUFBLHFFLENBZ0NnQixZLENBQ0EscUIsQ0FDQSxZLENBbENoQix5RixDQTBDd0IsWSxDQUNBLHFCLENBQ0EsWSxDQTVDeEIsK0csQ0ErQzRCLGdCLENBL0M1QixtSCxDQW1ENEIsVyxDQUNBLFksQ0FDQSxhLENBQ0EscUIsQ0FBQSxrQixDQ292QjVCLGtILENEeHVCSSxhLENDNHVCSixrRSxDQUVBLGlFLENEM3VCQSw4RCxDQzB1QkEsNkQsQ0R0dUJJLGtDLENBT0osMEYsQ0N3dUJBLDJFLENBSkEsd0UsQ0FNQSwwRSxDQUpBLHVFLENBQ0EsdUUsQ0RsdkJBLG9FLENDb3ZCQSxzRSxDQUpBLG1FLENEenVCUSxhLENBUVIsMEIsQ0FFUSwrQixDQUNBLHlCLENBQ0EsdUIsQ0FFQSxnQyxDQUNJLGtDLENBQ0Esb0IsQ0FLWixrQixDQUVRLG1CLENBSVIsMkIsQ0FFUSxZLENBRlIsMEMsQ0FNUSxXLENHOWxCUixtQyxDQUVRLHNCLENBQ0Esd0IsQ0FIUixpRCxDQU1ZLFUsQ0FDQSxlLENGdTBDWixpRCxDQUZBLGlDLENBQ0EsZ0QsQ0U3MENBLGdDLENBZVEsd0IsQ0FmUix5QixDQW9CWSxzQixDQUNBLDhCLENBckJaLGtDLENBeUJZLFksQ0FDQSxrQixDQUNBLGtCLENBRUEsUyxDQUdKLHdDLENBRVEsUyxDQUtoQix1QixDQUNJLHNCLENBQUEsaUIsQ0FHQSw4QixDQUNJLG9CIiwiZmlsZSI6ImFwcC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsi77u/XG5cbi5tZXRhZGF0YS1jb250YWluZXIge1xuICAgIGJvcmRlcjogc29saWQgMXB4ICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLm1haWwtdGVtcGxhdGUtcHJldmlldywgLnNpZ25hdHVyZS1wcmV2aWV3IHtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbn1cblxuLmxhbmRpbmctcGFnZS1wcmV2aWV3IHtcbiAgICBoZWlnaHQ6IDgwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ubWFpbC10ZW1wbGF0ZS1saXN0LXZpZXcge1xuICAgIC5lLWxpc3QtaXRlbSB7XG4gICAgICAgIGhlaWdodDogNDhweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5lLXRvb2x0aXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC5lLXRvb2x0aXAtY29udGVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1NTU1QUE7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZXh0ZW5zaW9uLWltYWdlIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZmlsZS1pbnB1dC16b25lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBpbnB1dFt0eXBlPWZpbGVdIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuXG4uYmFja2dyb3VuZC1pbnB1dC16b25lIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaW5wdXRbdHlwZT1maWxlXSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn1cblxuLmV4dGVuc2lvbi1pY29uIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xufVxuXG4ubGFuZGluZy1wYWdlLWJhY2tncm91bmQtd3JhcCB7XG4gICAgbWF4LWhlaWdodDogMzUwcHg7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLmxhbmRpbmctcGFnZS1iYWNrZ3JvdW5kIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbn1cblxuLmV4dGVuc2lvbi1pbWFnZSB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmxhbmRpbmctcGFnZS1jc3MtdGV4dGJveCB7XG4gICAgbWluLWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmUtZ3JpZCAudGV4dC13aGl0ZSAuZS1pY29ucyB7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5pY29uIHtcbiAgICBtYXgtaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4uY3VzdG9tLWZpbGUtdXBsb2FkIHtcbiAgICBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uZ29vZ2xlLWxpc3QgLmUtbGlzdC1pdGVtIHtcbiAgICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcblxuICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICB9XG59XG5cbi5lLW1lbnRpb24tY2hpcCB7XG4gICAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmNlbnRlci1yYWRpby1hZnRlcjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG59XG5cbi5jZW50ZXItcmFkaW8tYWZ0ZXI6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLCAuZS1idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucmlwcGxlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDJweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBhbmltYXRpb24tbmFtZTogcmlwcGxlO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gICAgb3BhY2l0eTogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbkBrZXlmcmFtZXMgcmlwcGxlIHtcblxuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMTAwKTtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB9XG59XG5cbi5lLWljb24tZGxnLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi5lLXNpZGViYXIuZS1yaWdodCB7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCAjY2VkNGRhIHNvbGlkO1xufVxuXG4uZS1kbGctY29udGFpbmVyLnVwcGVyLW1vZGFsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiAxMDAwMDEgIWltcG9ydGFudDtcbn1cblxuLmxvZ2luLXBhZ2Uge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5jZW50ZXItYmcge1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIH1cblxuICAgIC5sb2dpbi1pbWFnZS13cmFwIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL0ltYWdlcy9vbW5pc2hhcmUtbG9naW4ucG5nKTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvZ2luLWxvZ28ge1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICAubG9naW4tZmlsbGVyIHtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgIH1cblxuICAgIC5sb2dpbi1vdXRlci13cmFwIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9JbWFnZXMvb21uaXNoYXJlLWxvZ2luLnBuZyk7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICAgICAgLmxvZ2luLWlubmVyLXdyYXAge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud2hpdGUtYmcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cbiAgICAubG9nby13cmFwIHtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcbiAgICAgICAgaGVpZ2h0OiAyLjRyZW07XG5cbiAgICAgICAgKiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnVzZXItZWRpdC1wYWdlIHtcbiAgICAucHJvZmlsZS1pbWFnZS11cGxvYWQtd3JhcCB7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIC5lLXVwbG9hZCxcbiAgICAgICAgbGksXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmUtdXBsb2FkLFxuICAgICAgICAuZS11cGxvYWQtZmlsZXMsXG4gICAgICAgIC5lLXVwbG9hZC1maWxlLWxpc3QsXG4gICAgICAgIC51cGxvYWQtaW1hZ2Uge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC51cGxvYWQtaW1hZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZS11cGxvYWQtZmlsZS1saXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lLWZpbGUtc2VsZWN0LXdyYXAge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmUtdXBsb2FkLWJyb3dzZS1idG4ge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmUtdXBsb2FkIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC51cGxvYWQtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmUtdXBsb2FkLWJyb3dzZS1idG4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lLWZpbGUtc2VsZWN0LXdyYXAge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmUtdXBsb2FkLWJyb3dzZS1idG4ge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwMjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgd29yZC1icmVhazogbm9ybWFsO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5uYXZpZ2F0aW9uLWVkaXQtcGFnZSB7XG4gICAgLm5hdmlnYXRpb24tdHlwZS13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuXG4gICAgICAgIC5uYXZpZ2F0aW9uLXR5cGUge1xuICAgICAgICAgICAgd2lkdGg6IDE1JTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgICAgICAgICAgJjpub3QoOm50aC1jaGlsZCg2bikpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IGxpZ2h0Z3JheSAycHggc29saWQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0Z3JheSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9ybS1kYXRhLWRlc2lnbmVyIHtcbiAgICBkaXYuZS1xdWVyeS1idWlsZGVyID4gZGl2LmUtZ3JvdXAtY29udGFpbmVyID4gZGl2LmUtbGliLmUtYnRuLWdyb3VwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBkaXYuZS1xdWVyeS1idWlsZGVyLnZpZXd0eXBlLWNyZWF0ZSBkaXYuZS1ydWxlLW9wZXJhdG9yLmUtb3BlcmF0b3Ige1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5kaXYuZGF0YS1mb3JtLWRlc2lnbmVyLXBhZ2Uge1xuICAgIC5pY29uLWFjdGlvbiB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAuZS1kYXNoYm9hcmRsYXlvdXQuZS1jb250cm9sIC5lLXBhbmVsIC5lLXBhbmVsLWNvbnRhaW5lciB7XG4gICAgICAgIC5lLXBhbmVsLWhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzU3NTc1O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC40cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IGRpdi50aXRsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC4ycmVtIDAuNnJlbTtcblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgPiBpLmZhLXNvbGlkIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM3NTc1NzU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC40cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gaS5mYS1zb2xpZCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwLjRyZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2NjYztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgLmUtcGFuZWwtaGVhZGVyID4gaS5mYS1zb2xpZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5kaXYudGhlbWVzLXBhZ2Uge1xuICAgIEBwYW5lbHMtcGVyLXJvdzogNDtcbiAgICBAY29sb3Itd2hlZWwtaXRlbS1zaXplOiAxOHB4O1xuICAgIEBjb2xvci13aGVlbC1pdGVtLW92ZXJsYXA6IDVweDtcblxuICAgIGRpdi50aGVtZS1wYW5lbC1ncmlkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBwYWRkaW5nOiAycmVtO1xuICAgICAgICAvKiBOZWdhdGVkIGJ5IG1hcmdpbi1idHRvbSBvbiBkaXYudGhlbWUtcGFuZWwgKi9cbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgZGl2LnRoZW1lLXBhbmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyBAcGFuZWxzLXBlci1yb3cpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBkaXYubWV0YWRhdGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgICAgICAgICAgICBkaXYuY29sb3Itd2hlZWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYygtQGNvbG9yLXdoZWVsLWl0ZW0tc2l6ZSAvIDIpO1xuXG4gICAgICAgICAgICAgICAgICAgIGRpdi5jb2xvciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogQGNvbG9yLXdoZWVsLWl0ZW0tc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogQGNvbG9yLXdoZWVsLWl0ZW0tc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogY2FsYyhAY29sb3Itd2hlZWwtaXRlbS1zaXplIC8gMik7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC1AY29sb3Itd2hlZWwtaXRlbS1vdmVybGFwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaDQudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC40cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZGl2LmFjdGlvbnMge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MG1zIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICAgICAgYnV0dG9uLmUtYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMTVtcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGRpdi5hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuZGl2LmVkaXQtdGhlbWUtcGFnZSB7XG4gICAgZGl2IC5zZWN0aW9uLWFkdmFuY2VkIC5jb2x1bW4taGVhZGVyIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNHJlbTtcbiAgICB9XG5cbiAgICAuZS10YWIge1xuICAgICAgICAuZS10b29sYmFyLWl0ZW1zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgICAuZS10b29sYmFyLWl0ZW0ge1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAuZS10YWItdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNBN0IxQzI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5lLWFjdGl2ZSAuZS10YWItdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lLWNvbnRlbnQgPiAuZS1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgZGl2LmNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICByb3ctZ2FwOiAxcmVtO1xuXG4gICAgICAgICAgICAgICAgZGl2LnNlY3Rpb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICByb3ctZ2FwOiAxcmVtO1xuXG4gICAgICAgICAgICAgICAgICAgIGRpdi5lLWFjcmRuLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICByb3ctZ2FwOiAycmVtO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBoNS5zdHlsZS1pbWFnZS1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcuc3R5bGUtaW1hZ2UtdGh1bWJuYWlsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDFyZW0gMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLWhlYWRlcjpob3ZlciAuZS10b2dnbGUtaWNvbiAuZS1pY29ucy5lLXRnbC1jb2xsYXBzZS1pY29uLFxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1hY3Jkbi1pdGVtID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyIC5lLXRvZ2dsZS1pY29uIC5lLWljb25zLmUtdGdsLWNvbGxhcHNlLWljb24ge1xuICAgIGNvbG9yOiBAb21uaXNoYXJlLWRhcmtibHVlO1xufVxuXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkLmUtc2VsZWN0ID4gLmUtYWNyZG4taGVhZGVyLFxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIsXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkLmUtc2VsZWN0ID4gLmUtYWNyZG4tcGFuZWwsXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLXBhbmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheSAhaW1wb3J0YW50O1xuXG4gICAgLnRleHQsIC5lLWljb25zIHtcbiAgICAgICAgY29sb3I6IEB0ZXh0LWJsYWNrO1xuICAgIH1cbn1cblxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgICBjb2xvcjogQHRleHQtYmxhY2s7XG59XG5cbi5zZi1jb2xvcnBpY2tlciB7XG4gICAgLmUtcHJpbWFyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6IEBvbW5pc2hhcmUtYmx1ZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG9tbmlzaGFyZS1ibHVlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmUtY29udGVudCB7XG4gICAgLmUtaXRlbSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIH1cbn1cblxuLmVkaXQtdGFibGUtcGFnZSB7XG4gICAgLmUtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogNjgwcHg7XG4gICAgfVxuXG4gICAgLmRhdGFncmlkLXRvb2xpdGVtLWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG59IiwiaHRtbCxcbmJvZHksXG4uZS1jb250cm9sIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzY3NmE2Yztcbn1cbi5lLWRkbCxcbi5lLWRkbCAuZS1pbnB1dCxcbi5lLWRkbC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LFxuaW5wdXQuZS1pbnB1dCxcbnRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtY29udHJvbCAuZS1sYWJlbCxcbi5lLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNjc2YTZjICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG4uZS1kZGwuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCB7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0ICFpbXBvcnRhbnQ7XG59XG5oMTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5hLFxuLmJ0bi1saW5rIHtcbiAgY29sb3I6ICMwMDcxYzE7XG59XG4uY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAxLjFyZW07XG59XG4udmFsaWQubW9kaWZpZWQ6bm90KFt0eXBlPWNoZWNrYm94XSkge1xuICBvdXRsaW5lOiAxcHggc29saWQgIzI2YjA1MDtcbn1cbi5pbnZhbGlkIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHJlZDtcbn1cbi52YWxpZGF0aW9uLW1lc3NhZ2Uge1xuICBjb2xvcjogcmVkO1xufVxuI2JsYXpvci1lcnJvci11aSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjE0NzQ4MzY0NztcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDJweCk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jYmxhem9yLWVycm9yLXVpIC5ibGF6b3ItZXJyb3ItdWktdHh0LXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggYmxhY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzUwcHg7XG59XG4jYmxhem9yLWVycm9yLXVpIC5kaXNtaXNzIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjc1cmVtO1xuICB0b3A6IDAuNXJlbTtcbn1cbi5ibGF6b3ItZXJyb3ItYm91bmRhcnkge1xuICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTlRZaUlHaGxhV2RvZEQwaU5Ea2lJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlHOTJaWEptYkc5M1BTSm9hV1JrWlc0aVBqeGtaV1p6UGp4amJHbHdVR0YwYUNCcFpEMGlZMnhwY0RBaVBqeHlaV04wSUhnOUlqSXpOU0lnZVQwaU5URWlJSGRwWkhSb1BTSTFOaUlnYUdWcFoyaDBQU0kwT1NJdlBqd3ZZMnhwY0ZCaGRHZytQQzlrWldaelBqeG5JR05zYVhBdGNHRjBhRDBpZFhKc0tDTmpiR2x3TUNraUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLQzB5TXpVZ0xUVXhLU0krUEhCaGRHZ2daRDBpVFRJMk15NDFNRFlnTlRGRE1qWTBMamN4TnlBMU1TQXlOalV1T0RFeklEVXhMalE0TXpjZ01qWTJMall3TmlBMU1pNHlOalU0VERJMk55NHdOVElnTlRJdU56azROeUF5TmpjdU5UTTVJRFV6TGpZeU9ETWdNamt3TGpFNE5TQTVNaTR4T0RNeElESTVNQzQxTkRVZ09USXVOemsxSURJNU1DNDJOVFlnT1RJdU9UazJRekk1TUM0NE56Y2dPVE11TlRFeklESTVNU0E1TkM0d09ERTFJREk1TVNBNU5DNDJOemd5SURJNU1TQTVOeTR3TmpVeElESTRPUzR3TXpnZ09Ua2dNamcyTGpZeE55QTVPVXd5TkRBdU16Z3pJRGs1UXpJek55NDVOak1nT1RrZ01qTTJJRGszTGpBMk5URWdNak0ySURrMExqWTNPRElnTWpNMklEazBMak0zT1RrZ01qTTJMakF6TVNBNU5DNHdPRGcySURJek5pNHdPRGtnT1RNdU9EQTNNa3d5TXpZdU16TTRJRGt6TGpBeE5qSWdNak0yTGpnMU9DQTVNaTR4TXpFMElESTFPUzQwTnpNZ05UTXVOakk1TkNBeU5Ua3VPVFl4SURVeUxqYzVPRFVnTWpZd0xqUXdOeUExTWk0eU5qVTRRekkyTVM0eUlEVXhMalE0TXpjZ01qWXlMakk1TmlBMU1TQXlOak11TlRBMklEVXhXazB5TmpNdU5UZzJJRFkyTGpBeE9ETkRNall3TGpjek55QTJOaTR3TVRneklESTFPUzR6TVRNZ05qY3VNVEkwTlNBeU5Ua3VNekV6SURZNUxqTXpOeUF5TlRrdU16RXpJRFk1TGpZeE1ESWdNalU1TGpNek1pQTJPUzQ0TmpBNElESTFPUzR6TnpFZ056QXVNRGc0TjB3eU5qRXVOemsxSURnMExqQXhOakVnTWpZMUxqTTRJRGcwTGpBeE5qRWdNalkzTGpneU1TQTJPUzQzTkRjMVF6STJOeTQ0TmlBMk9TNDNNekE1SURJMk55NDROemtnTmprdU5UZzNOeUF5TmpjdU9EYzVJRFk1TGpNeE56a2dNalkzTGpnM09TQTJOeTR4TVRneUlESTJOaTQwTkRnZ05qWXVNREU0TXlBeU5qTXVOVGcySURZMkxqQXhPRE5hVFRJMk15NDFOellnT0RZdU1EVTBOME15TmpFdU1EUTVJRGcyTGpBMU5EY2dNalU1TGpjNE5pQTROeTR6TURBMUlESTFPUzQzT0RZZ09Ea3VOemt5TVNBeU5Ua3VOemcySURreUxqSTRNemNnTWpZeExqQTBPU0E1TXk0MU1qazFJREkyTXk0MU56WWdPVE11TlRJNU5TQXlOall1TVRFMklEa3pMalV5T1RVZ01qWTNMak00TnlBNU1pNHlPRE0zSURJMk55NHpPRGNnT0RrdU56a3lNU0F5TmpjdU16ZzNJRGczTGpNd01EVWdNalkyTGpFeE5pQTROaTR3TlRRM0lESTJNeTQxTnpZZ09EWXVNRFUwTjFvaUlHWnBiR3c5SWlOR1JrVTFNREFpSUdacGJHd3RjblZzWlQwaVpYWmxibTlrWkNJdlBqd3ZaejQ4TDNOMlp6ND0pIG5vLXJlcGVhdCAwLjU1NTU1NTU2cmVtLCAjYjMyMTIxO1xuICBwYWRkaW5nOiAxcmVtIDFyZW0gMXJlbSAzLjdyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5ibGF6b3ItZXJyb3ItYm91bmRhcnk6OmFmdGVyIHtcbiAgY29udGVudDogXCJBbiBlcnJvciBoYXMgb2NjdXJyZWQuXCI7XG59XG5tYWluIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWxlZnQ6IDI1MHB4O1xufVxuLmJhc2UtcGFnZS1zaXplIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZS1saXN0LXRleHQge1xuICB3aWR0aDogOTklO1xufVxuLmUtZHJhZy1pdGVtIC5kcmFnLWhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2lkZWJhciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDI1MHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEyMDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAvKiBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgxMywzMyw2MSwxKSAwJSwgcmdiYSgxNyw0Nyw5MCwxKSA1MCUsIHJnYmEoMjMsNjMsMTE4LDEpIDEwMCUpOyAqL1xuICBiYWNrZ3JvdW5kOiAjMTEyZjVhO1xufVxuLnNpZGViYXIgLmUtbGlzdC1wYXJlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuLnNpZGViYXIgLmUtbGlzdC1wYXJlbnQgbGkge1xuICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xufVxuLnNpZGViYXIgLmUtbGlzdC1wYXJlbnQgbGkgLmUtdGV4dC1jb250ZW50IHtcbiAgcGFkZGluZzogMCAwIDAgLTEycHg7XG59XG4uc2lkZWJhciAuZS1saXN0LXBhcmVudCBsaSAuZS10ZXh0LWNvbnRlbnQgZGl2LmUtbGlzdC1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5zaWRlYmFyIGEge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNpZGViYXIgYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI1MHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGxlZnQ6IC0xMnB4O1xuICB0b3A6IC0xcHg7XG59XG4uc2lkZWJhciAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0ge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLW5vZGUtZm9jdXMgPiAuZS10ZXh0LWNvbnRlbnQge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWhvdmVyID4gLmUtdGV4dC1jb250ZW50IHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4uc2lkZWJhciAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1ob3ZlciA+IC5lLWZ1bGxyb3csXG4uc2lkZWJhciAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUgPiAuZS1mdWxscm93LFxuLnNpZGViYXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtbm9kZS1mb2N1cyA+IC5lLWZ1bGxyb3csXG4uc2lkZWJhciAuZS1saXN0LWl0ZW06aG92ZXIgPiAuZS1mdWxscm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3M0Y3NztcbiAgYm9yZGVyLWNvbG9yOiAjMTczRjc3O1xufVxuLnNpZGViYXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlID4gLmUtZnVsbHJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEIyQTUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBCMkE1ICFpbXBvcnRhbnQ7XG59XG4uc2lkZWJhciAuZS1oYXMtY2hpbGQgPiAuZS1mdWxscm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3M0Y3NyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxNzNGNzcgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSxcbi5zaWRlYmFyIC5lLXRyZWV2aWV3IC5lLWljb24tY29sbGFwc2libGUsXG4uc2lkZWJhciAuZS10cmVldmlldyAuZS1pY29uLWV4cGFuZGFibGUge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyIC5lLWxpc3QtdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyIC5lLWljb24tZXhwYW5kYWJsZSB7XG4gIG1hcmdpbjogMCA1cHggMCAtMjVweCAhaW1wb3J0YW50O1xufVxuLnNpZGViYXIgaDUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnNpZGViYXIgLnRvcC1pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGhlaWdodDogODBweDtcbiAgd2lkdGg6IDgwcHg7XG59XG4uc2lkZWJhciBzcGFuIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnRvcC1yb3ctaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjhmZjtcbiAgaGVpZ2h0OiA0LjVyZW07XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDI1MHB4O1xuICB6LWluZGV4OiAxO1xufVxuLnRvcC1yb3ctaGVhZGVyIGg0IHtcbiAgY29sb3I6ICM2YTg1YWI7XG59XG4uYnRuLmJ0bi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3M0Y3NztcbiAgYm9yZGVyLWNvbG9yOiAjMTczRjc3O1xufVxuLmJ0bi5idG4tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0RUUxQjE7XG4gIGJvcmRlci1jb2xvcjogIzRFRTFCMTtcbn1cbi5idG46Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzNGNzc7XG4gIGJvcmRlci1jb2xvcjogIzE3M0Y3Nztcbn1cbi5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzNGNzc7XG4gIGJvcmRlci1jb2xvcjogIzE3M0Y3Nztcbn1cbi5lLWJ0bi5lLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTczRjc3O1xuICBib3JkZXItY29sb3I6ICMxNzNGNzc7XG59XG4uZS1idG4uZS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRFRTFCMTtcbiAgYm9yZGVyLWNvbG9yOiAjNEVFMUIxO1xufVxuLmUtYnRuLmUtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjNGM2NCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNkYzRjNjQgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4uZS1idG46Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzNGNzc7XG4gIGJvcmRlci1jb2xvcjogIzE3M0Y3Nztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3M0Y3NztcbiAgYm9yZGVyLWNvbG9yOiAjMTczRjc3O1xufVxuLnVwbG9hZC1pbWFnZSB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xufVxuLnNmLWdyaWQgLmUtZmlsdGVyYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1ncmlkIC5lLXRvb2xiYXIge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuLnNmLWdyaWQgLmUtdG9vbGJhciBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogaW5pdGlhbDtcbn1cbi5zZi1ncmlkIC5lLXRvb2xiYXIgLmxhYmVsLXRvcC1tYXJnaW4ge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLnNmLWdyaWQgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtZ3JpZCAuZS10b29sYmFyIC5lLXRvb2xiYXItbGVmdCB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzICFpbXBvcnRhbnQ7XG59XG4uc2YtZ3JpZCAuZS1yb3cgLmUtYnRuLFxuLmJ0bi1zbWFsbCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuM2VtO1xufVxuLnNmLWdyaWQgdGQuZS1yb3djZWxsW2FyaWEtbGFiZWwqPVwiQ29sdW1uIEhlYWRlciBTaXplXCJdIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cbi5lLWxpc3R2aWV3IC5lLWJ0biB7XG4gIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuLnNlbGVjdGVkLWRyb3Bkb3duLWxpc3QtaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZWxlY3RlZC1kcm9wZG93bi1saXN0LWl0ZW0gLmZhLXRyYXNoLWNhbiB7XG4gIGNvbG9yOiAjZGM0YzY0ICFpbXBvcnRhbnQ7XG59XG4uY29udHJvbC1zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5lLWJ0bi5vbW5pc2hhcmUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNEVFMUIxICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmUtYnRuLm9tbmlzaGFyZS1saW5rLmUtY29udHJvbCxcbmJ1dHRvbi5lLWJ0bi5vbW5pc2hhcmUtbGluayxcbi5lLWRyb3Bkb3duLXBvcHVwIC5lLWJ0bi5vbW5pc2hhcmUtbGluayxcbi5lLWRkbC1mb290ZXIgLmUtYnRuLm9tbmlzaGFyZS1saW5rIHtcbiAgY29sb3I6ICM0RUUxQjEgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5lLWRyb3Bkb3dubGlzdCAuZS1saXN0LWl0ZW0uZS1hY3RpdmUsXG4uZS1kcm9wZG93bi1wb3B1cCAuZS1saXN0LWl0ZW0uZS1hY3RpdmUsXG4uZS1kZGwtcG9wdXAgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLFxuLmUtZHJvcGRvd25saXN0IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyLFxuLmUtZHJvcGRvd24tcG9wdXAgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIsXG4uZS1kZGwtcG9wdXAgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEVFMUIxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLmUtZHJvcGRvd25saXN0IC5lLWxpc3QtaXRlbS5lLWhvdmVyLFxuLmUtZHJvcGRvd24tcG9wdXAgLmUtbGlzdC1pdGVtLmUtaG92ZXIsXG4uZS1kZGwtcG9wdXAgLmUtbGlzdC1pdGVtLmUtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc4LCAyMjUsIDE3NywgMC4xNSkgIWltcG9ydGFudDtcbn1cbi5vbW5pc2hhcmUtZHJvcGRvd24gLmUtcG9wdXAuZS1wb3B1cC1vcGVuIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0uZS1hY3RpdmUsXG4ub21uaXNoYXJlLWRyb3Bkb3duIC5lLXBvcHVwLmUtcG9wdXAtb3BlbiAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIsXG4ub21uaXNoYXJlLWRyb3Bkb3duIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0uZS1hY3RpdmUsXG4ub21uaXNoYXJlLWRyb3Bkb3duIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ob3Zlcixcbi5vbW5pc2hhcmUtZHJvcGRvd24gbGkuZS1saXN0LWl0ZW0uZS1hY3RpdmUsXG4ub21uaXNoYXJlLWRyb3Bkb3duIGxpLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEVFMUIxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM0RUUxQjEgIWltcG9ydGFudDtcbn1cbi5vbW5pc2hhcmUtZHJvcGRvd24gLmUtZGRsIC5lLWRyb3Bkb3duLXBvcHVwIHVsIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSxcbi5vbW5pc2hhcmUtZHJvcGRvd24gLmUtZGRsLXBvcHVwIHVsIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSxcbi5vbW5pc2hhcmUtZHJvcGRvd24gLmUtcG9wdXAuZS1kZGwtcG9wdXAgdWwgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLFxuLm9tbmlzaGFyZS1kcm9wZG93biAuZS1kcm9wZG93bmxpc3QgLmUtZGRsLXBvcHVwIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0uZS1hY3RpdmUsXG4ub21uaXNoYXJlLWRyb3Bkb3duIC5lLW11bHRpc2VsZWN0IC5lLWRkbC1wb3B1cCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRFRTFCMSAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5lLWRkbCAuZS1kcm9wZG93bi1wb3B1cCAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1kZGwtcG9wdXAgLmUtbGlzdC1ncm91cC1pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG59XG4uZS1kZGwuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOjpiZWZvcmUsXG4uZS1kZGwuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0RUUxQjEgIWltcG9ydGFudDtcbn1cbi5maWxlLWxpc3QtaXRlbSB7XG4gIGhlaWdodDogNDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAvKnBvc2l0aW9uOiByZWxhdGl2ZTsqL1xufVxuLmZpbGUtbGlzdC1pdGVtIC5maWxlLWxpc3QtdGV4dC1kaXYge1xuICAvKnBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsqL1xufVxuLmZpbGUtbGlzdC1pdGVtIC5maWxlLWxpc3QtdGV4dC1kaXYgLmZpbGUtbGlzdC1wYXRoIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmZpbGUtbGlzdC1pdGVtIC5maWxlLWxpc3QtdGV4dC1kaXYgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAvKnBhZGRpbmctbGVmdDogNDVweDsqL1xufVxuLmZpbGUtbGlzdC1pdGVtIC5maWxlLWxpc3QtaW1hZ2Uge1xuICAvKnBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsqL1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLmFycm93LXdyYXAge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uaS1hcnJvdyB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG59XG4uZGlzYWJsZWQge1xuICBjb2xvcjogbGlnaHRncmF5O1xufVxuLnNpZGViYXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNpZGViYXIgLmUtdHJlZXZpZXcge1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuLnNpZGViYXIgOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAwO1xuICAvKiBSZW1vdmUgc2Nyb2xsYmFyIHNwYWNlICovXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAvKiBPcHRpb25hbDoganVzdCBtYWtlIHNjcm9sbGJhciBpbnZpc2libGUgKi9cbn1cbmJ1dHRvbixcbi5idG4sXG5pbnB1dFt0eXBlPXRleHRdLFxudGV4dGFyZWEge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuLmJ0bixcbi5lLWxpc3QtaXRlbSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLFxuLmUtYnRuIHtcbiAgcGFkZGluZzogMC42MjVyZW0gMS41cmVtIDAuNXJlbTtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogd2hpdGU7XG59XG4uYnRuLXByaW1hcnk6aG92ZXIsXG4uZS1wcmltYXJ5OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCA4cHggOXB4IC00cHggIzBiNWVkNyAhaW1wb3J0YW50O1xufVxuLmJ0bi1wcmltYXJ5OmhvdmVyLFxuLmUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYjVlZDcgIWltcG9ydGFudDtcbn1cbi5idG4tcHJpbWFyeSxcbi5lLXByaW1hcnkge1xuICBib3gtc2hhZG93OiAwIDRweCA5cHggLTRweCAjM2I3MWNhICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzNmNzcgIWltcG9ydGFudDtcbn1cbi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCA4cHggOXB4IC00cHggI2NjZDRlMCAhaW1wb3J0YW50O1xufVxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NkNGUwO1xuICBjb2xvcjogIzI4NTE5Mjtcbn1cbi5idG4tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZWJmNztcbiAgYm94LXNoYWRvdzogMCA0cHggOXB4IC00cHggI2IxYjljNSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzI4NTE5Mjtcbn1cbi5idG4tc3VjY2Vzczpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDlweCAtNHB4ICM0ZWMwOTA7XG59XG4uYnRuLXN1Y2Nlc3M6aG92ZXIsXG4uYnRuLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGVjMDkwO1xufVxuLmJ0bi1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlZTFiMTtcbiAgYm94LXNoYWRvdzogMCA0cHggOXB4IC00cHggIzE0YTQ0ZDtcbn1cbi5idG4tZGFuZ2VyOmhvdmVyLFxuLmUtZGFuZ2VyOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCA4cHggOXB4IC00cHggI2M5Mzk1MCAhaW1wb3J0YW50O1xufVxuLmJ0bi1kYW5nZXI6aG92ZXIsXG4uZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkzOTUwICFpbXBvcnRhbnQ7XG59XG4uYnRuLWRhbmdlcixcbi5lLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzRjNjQgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCA0cHggOXB4IC00cHggI2RjNGM2NCAhaW1wb3J0YW50O1xufVxuLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCA4cHggOXB4IC00cHggI2M0ODExYjtcbn1cbi5idG4td2FybmluZzpob3Zlcixcbi5idG4td2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNDgxMWI7XG59XG4uYnRuLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRhMTFiO1xuICBib3gtc2hhZG93OiAwIDRweCA5cHggLTRweCAjZTRhMTFiO1xufVxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBhZGRpbmc6IDZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucG9pbnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi8qSXRlbSBUZXh0IGluIERyb3BEb3duTGlzdCovXG4uZS1wb3B1cC1vcGVuIGxpIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQgIWltcG9ydGFudDtcbn1cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB6LWluZGV4OiAxMDAwO1xufVxuLmUtaWNvbnMge1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCIgIWltcG9ydGFudDtcbn1cbi5wcm9maWxlLWltYWdlLXdyYXAge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnByb2ZpbGUtaW1hZ2Utd3JhcCBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtZ3JpZCAuZS1pY29uczpub3QoLmUtaWNvbnMpIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4uZS1mb2N1c2VkOm5vdCguZS1yb3djZWxsKTpub3QoLmUtcm93KTpub3QoLmUtaGVhZGVyY2VsbCksXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUgPiAuZS1mdWxscm93LFxuLmUtZmlsZW1hbmFnZXIgLmUtZ3JpZCB0ZC5lLWFjdGl2ZSxcbi5lLWNoZWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3M0Y3NyAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgLyo+ICoge1xuICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICB9Ki9cbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSA+IC5lLXRleHQtY29udGVudCAuZS1saXN0LXRleHQgLnRyZWVJbWcsXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ub2RlLWZvY3VzID4gLmUtdGV4dC1jb250ZW50IC5lLWxpc3QtdGV4dCAudHJlZUltZyB7XG4gIGZpbHRlcjogaW52ZXJ0KDEwMCUpO1xufVxuLyogUHJldmVudHMgdGhlIGZpbGUtbWFuYWdlciB0b29sYmFyIGZyb20gJ2p1bXBpbmcnICovXG4uZS1maWxlbWFuYWdlciA+ICNmaWxlLW1hbmFnZXJfdG9vbGJhciB7XG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuLmUtYWNyZG4taGVhZGVyOmhvdmVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgY29sb3I6ICMxNzNGNzcgIWltcG9ydGFudDtcbn1cbmE6bm90KC5idG4pIHtcbiAgY29sb3I6ICMwMEIyQTU7XG59XG5kaXYuZS1maWxlbWFuYWdlciB7XG4gIC8qIFByZXZlbnRzIHRoZSBib3JkZXIgYmVpbmcgb24gdGhlIG91dHNpZGUgb2YgdGhlIHBhZGRpbmcgKi9cbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG59XG5kaXYuZS1maWxlbWFuYWdlciB0ci5lLWNvbHVtbmhlYWRlciB0aC5lLWhlYWRlcmNlbGwuZS1mZS1jaGVja2JveCB7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuZGl2LmUtZmlsZW1hbmFnZXIgLmUtY2hpcC1zZXQsXG5kaXYuZS1maWxlbWFuYWdlciAuZS1jaGlwLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuZGl2LmUtZmlsZW1hbmFnZXIgLmUtY2hpcC1zZXQgLmUtY2hpcCxcbmRpdi5lLWZpbGVtYW5hZ2VyIC5lLWNoaXAtbGlzdCAuZS1jaGlwIHtcbiAgaGVpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogOHB4IDEycHggIWltcG9ydGFudDtcbn1cbmRpdi5lLWZpbGVtYW5hZ2VyIC5lLWNoaXAtc2V0IC5lLWNoaXAgLmUtY2hpcC10ZXh0LFxuZGl2LmUtZmlsZW1hbmFnZXIgLmUtY2hpcC1saXN0IC5lLWNoaXAgLmUtY2hpcC10ZXh0IHtcbiAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTFweCAhaW1wb3J0YW50O1xufVxuLmUtcm93Y2VsbCB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tbWF0ZXJpYWwsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWZhYnJpYyxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1ib290c3RyYXA0LFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1ib290c3RyYXA1LFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1oaWdoLWNvbnRyYXN0IC5lLXBhdGgtYXJjIHtcbiAgY29sb3I6ICMxNzNGNzcgIWltcG9ydGFudDtcbiAgZmlsbDogIzE3M0Y3NyAhaW1wb3J0YW50O1xuICBzdHJva2U6ICMxNzNGNzcgIWltcG9ydGFudDtcbn1cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIFdlYktpdCwgQmxpbmssIEVkZ2UgKi9cbiAgY29sb3I6ICNiNWI1YjUgIWltcG9ydGFudDtcbn1cbjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogTW96aWxsYSBGaXJlZm94IDQgdG8gMTggKi9cbiAgY29sb3I6ICNiNWI1YjUgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogTW96aWxsYSBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogI2I1YjViNSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgY29sb3I6ICNiNWI1YjUgIWltcG9ydGFudDtcbn1cbjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogTWljcm9zb2Z0IEVkZ2UgKi9cbiAgY29sb3I6ICNiNWI1YjUgIWltcG9ydGFudDtcbn1cbjo6cGxhY2Vob2xkZXIge1xuICAvKiBNb3N0IG1vZGVybiBicm93c2VycyBzdXBwb3J0IHRoaXMgbm93LiAqL1xuICBjb2xvcjogI2I1YjViNSAhaW1wb3J0YW50O1xufVxuLmUtcG9wdXAge1xuICB6LWluZGV4OiAyMTQ3NDgzNjQ2O1xufVxuZGl2Lm5ldy1wYW5lbC1kcm9wZG93bi1oZWFkZXIge1xuICBtYXgtaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xufVxuZGl2LmUtd2lkZ2V0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEuNnJlbTtcbn1cbmRpdi5lLXdpZGdldC1jb250YWluZXIgZGl2LmUtd2lkZ2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q4ZDhkODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbn1cbmRpdi5lLXdpZGdldC1jb250YWluZXIgZGl2LmUtd2lkZ2V0IGRpdi5lLXdpZGdldC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q4ZDhkODtcbn1cbmRpdi5lLXdpZGdldC1jb250YWluZXIgZGl2LmUtd2lkZ2V0IGRpdi5lLXdpZGdldC1oZWFkZXIsXG5kaXYuZS13aWRnZXQtY29udGFpbmVyIGRpdi5lLXdpZGdldCBkaXYuZS13aWRnZXQtY29udGVudCB7XG4gIHBhZGRpbmc6IDFyZW07XG59XG5kaXYuZS13aWRnZXQtY29udGFpbmVyIGRpdi5lLXdpZGdldCBwLmUtd2lkZ2V0LWhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZS13aWRnZXQtcmVjZW50LWFjdGl2aXRlcyBkaXYuZS13aWRnZXQtY29udGVudCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5lLXdpZGdldC1yZWNlbnQtYWN0aXZpdGVzIGRpdi5lLXdpZGdldC1jb250ZW50IGRpdi5saXN0LWNvbnRhaW5lciB7XG4gIG92ZXJmbG93LXk6IHZpc2libGU7XG59XG4uZS13aWRnZXQtcmVjZW50LWFjdGl2aXRlcyBkaXYuZS13aWRnZXQtY29udGVudCBkaXYubGlzdC1jb250YWluZXIgZGl2Lmxpc3QtaXRlbSB7XG4gIGhlaWdodDogNjBweDtcbn1cbi5lLXdpZGdldC1yZWNlbnQtYWN0aXZpdGVzIGRpdi5lLXdpZGdldC1jb250ZW50IGRpdi5saXN0LWNvbnRhaW5lciBkaXYubGlzdC1pdGVtIGltZy5lLWF2YXRhciB7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5hcHAtaWNvbi13cmFwIC5maWxlLWlucHV0LXpvbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXBwLWljb24td3JhcCAuZmlsZS1pbnB1dC16b25lIHNwYW4sXG4uYXBwLWljb24td3JhcCAuZmlsZS1pbnB1dC16b25lIC5pY29uLW92ZXJsYXkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFwcC1pY29uLXdyYXAgLmZpbGUtaW5wdXQtem9uZTpob3ZlciBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5hcHAtaWNvbi13cmFwIC5maWxlLWlucHV0LXpvbmU6aG92ZXIgLmljb24tb3ZlcmxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDUwJSk7XG4gIC8qIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbiN0cmVldmlldyAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlID4gLmUtZnVsbHJvdyxcbiN0cmVldmlldyAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlID4gLmUtdGV4dC1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiN0cmVldmlldyAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLmUtZmlsZW1hbmFnZXIgLmUtcGFnZXIge1xuICBoZWlnaHQ6IDUwcHg7XG59XG4ubmF2aWdhdGlvbi1idXR0b24taW1hZ2Uge1xuICBoZWlnaHQ6IDI1MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZml4ZWQtYm90dG9tLWFjdGlvbnMge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIC0ycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZpeGVkLWJvdHRvbS1hY3Rpb25zIC5jaGVja2luZyB7XG4gIGNvbG9yOiAjZmY5ODAwO1xufVxuLmZpeGVkLWJvdHRvbS1hY3Rpb25zIC5lcnJvciB7XG4gIGNvbG9yOiAjZDMyZjJmO1xufVxuLmZpeGVkLWJvdHRvbS1hY3Rpb25zIC5zdWNjZXNzIHtcbiAgY29sb3I6ICMzODhlM2M7XG59XG4uZml4ZWQtYm90dG9tLWFjdGlvbnMgLmJ0biB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogNHB4IDhweDtcbn1cbi5maXhlZC1ib3R0b20tYWN0aW9ucyAuYnRuLW91dGxpbmUtbGlnaHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzMzM7XG59XG4uZml4ZWQtYm90dG9tLWFjdGlvbnMgLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2RkZDtcbn1cbi5maXhlZC1uYXZpZ2F0aW9uLWZvb3RlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAyNTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI1MHB4KTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDAgLTJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDEwNTA7XG59XG4uZml4ZWQtYm90dG9tLXJpZ2h0LW5hdmlnYXRpb24tYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdhcDogMTBweDtcbn1cbi5saW5rLWNoZWNrZXItYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5saW5rLWNoZWNrZXItYm94IHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmxpbmstY2hlY2tlci1ib3ggLmVycm9yIHtcbiAgY29sb3I6ICNkMzJmMmY7XG59XG4ubGluay1jaGVja2VyLWJveCAuZXJyb3IgaSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmxpbmstY2hlY2tlci1ib3ggLmNoZWNraW5nIHtcbiAgY29sb3I6ICNmZjk4MDA7XG59XG4ubGluay1jaGVja2VyLWJveCAuc3VjY2VzcyB7XG4gIGNvbG9yOiAjMzg4ZTNjO1xufVxuLmxpbmstY2hlY2tlci1ib3ggLmJ0biB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogNHB4IDhweDtcbn1cbi5saW5rLWNoZWNrZXItYm94IC5idG4tb3V0bGluZS1saWdodCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzMzMztcbn1cbi5saW5rLWNoZWNrZXItYm94IC5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNkZGQ7XG59XG4uZm9sZGVyLW5hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uYnJlYWRjcnVtYi1jb250YWluZXIge1xuICBmbGV4LWdyb3c6IDE7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG51bC5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxudWwuYnJlYWRjcnVtYiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbnVsLmJyZWFkY3J1bWIgbGkgKyBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIi9cIjtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxudWwuYnJlYWRjcnVtYiBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwN2JmZjtcbn1cbnVsLmJyZWFkY3J1bWIgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmV4cGxvcmVyLWNvbnRhaW5lciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5hdmFpbGFibGUtaXRlbXMge1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uZm9sZGVyLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCgxMjBweCwgMWZyKSk7XG4gIGdhcDogMTVweDtcbn1cbi5mb2xkZXItaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG59XG4uZm9sZGVyLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmM2Y1O1xufVxuLmZvbGRlci1pdGVtLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZjZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwN2JmZjtcbn1cbi5mb2xkZXItaWNvbiB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgY29sb3I6ICNmZmMxMDc7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5mb2xkZXItbmFtZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2lkdGg6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZW1wdHktZm9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuLmVtcHR5LWZvbGRlciBpIHtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnNlbGVjdGVkLXBhdGggLmNhcmQge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG4uZmlsZS1tYW5hZ2VyLWNvbnRhaW5lciB7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDZyZW0pO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmZpbGUtbWFuYWdlci1jb250YWluZXIgLmUtZmlsZW1hbmFnZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZmlsZS1tYW5hZ2VyLWNvbnRhaW5lciAuZS1maWxlbWFuYWdlciAuZS1mZS1jb250ZW50IHtcbiAgZmxleDogMTtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmZpbGUtbWFuYWdlci1jb250YWluZXIgLmUtZmlsZW1hbmFnZXIgLmUtYWRkcmVzc2Jhci11bCxcbi5maWxlLW1hbmFnZXItY29udGFpbmVyIC5lLWZpbGVtYW5hZ2VyIC5lLXRvb2xiYXItaXRlbXMsXG4uZmlsZS1tYW5hZ2VyLWNvbnRhaW5lciAuZS1maWxlbWFuYWdlciAuZS1ncmlkLFxuLmZpbGUtbWFuYWdlci1jb250YWluZXIgLmUtZmlsZW1hbmFnZXIgLmUtdGFibGUge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLmZpbGUtbWFuYWdlci1jb250YWluZXIgLnJvdyB7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleDogMTtcbn1cbi5mb290ZXItbm8tb3ZlcmxhcCB7XG4gIG1hcmdpbi1ib3R0b206IDZyZW07XG59XG4uc2lkZS1wb3B1cC1uYXZpZ2F0aW9uIHtcbiAgd2lkdGg6IDgwMHB4O1xufVxuLnNpZGUtcG9wdXAtbmF2aWdhdGlvbiAudHJlZS12aWV3LWhlaWdodCB7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjBweCk7XG59XG4uc2lkZS1wb3B1cC1uYXZpZ2F0aW9uIC5mb290ZXItYnV0dG9uIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubWV0YWRhdGEtY29udGFpbmVyIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuLm1haWwtdGVtcGxhdGUtcHJldmlldyxcbi5zaWduYXR1cmUtcHJldmlldyB7XG4gIG1heC1oZWlnaHQ6IDUwMHB4O1xufVxuLmxhbmRpbmctcGFnZS1wcmV2aWV3IHtcbiAgaGVpZ2h0OiA4MDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWFpbC10ZW1wbGF0ZS1saXN0LXZpZXcgLmUtbGlzdC1pdGVtIHtcbiAgaGVpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbC10ZW1wbGF0ZS1saXN0LXZpZXcgLmUtbGlzdC1pdGVtIC5lLXRvb2x0aXAge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tYWlsLXRlbXBsYXRlLWxpc3QtdmlldyAuZS1saXN0LWl0ZW0gLmUtdG9vbHRpcCAuZS10b29sdGlwLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMzAwcHg7XG4gIG1heC1oZWlnaHQ6IDUwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1NTU1QUE7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5leHRlbnNpb24taW1hZ2Uge1xuICBoZWlnaHQ6IDcwcHg7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZmlsZS1pbnB1dC16b25lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmlsZS1pbnB1dC16b25lIGlucHV0W3R5cGU9ZmlsZV0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iYWNrZ3JvdW5kLWlucHV0LXpvbmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iYWNrZ3JvdW5kLWlucHV0LXpvbmUgaW5wdXRbdHlwZT1maWxlXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmV4dGVuc2lvbi1pY29uIHtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbn1cbi5sYW5kaW5nLXBhZ2UtYmFja2dyb3VuZC13cmFwIHtcbiAgbWF4LWhlaWdodDogMzUwcHg7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmxhbmRpbmctcGFnZS1iYWNrZ3JvdW5kIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgbWF4LWhlaWdodDogMzAwcHg7XG59XG4uZXh0ZW5zaW9uLWltYWdlIHtcbiAgaGVpZ2h0OiA3MHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmxhbmRpbmctcGFnZS1jc3MtdGV4dGJveCB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtZ3JpZCAudGV4dC13aGl0ZSAuZS1pY29ucyB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLmljb24ge1xuICBtYXgtaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5jdXN0b20tZmlsZS11cGxvYWQgaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdvb2dsZS1saXN0IC5lLWxpc3QtaXRlbSB7XG4gIGhlaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuLmdvb2dsZS1saXN0IC5lLWxpc3QtaXRlbSBpbWcge1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uZS1tZW50aW9uLWNoaXAge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cbi5jZW50ZXItcmFkaW8tYWZ0ZXI6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG59XG4uY2VudGVyLXJhZGlvLWFmdGVyOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuLmJ0bixcbi5lLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5yaXBwbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMnB4O1xuICBhbmltYXRpb24tbmFtZTogcmlwcGxlO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5Aa2V5ZnJhbWVzIHJpcHBsZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxMDApO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbi5lLWljb24tZGxnLWNsb3NlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuLmUtc2lkZWJhci5lLXJpZ2h0IHtcbiAgYm9yZGVyLWxlZnQ6IDJweCAjY2VkNGRhIHNvbGlkO1xufVxuLmUtZGxnLWNvbnRhaW5lci51cHBlci1tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxMDAwMDEgIWltcG9ydGFudDtcbn1cbi5sb2dpbi1wYWdlIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubG9naW4tcGFnZSAuY2VudGVyLWJnIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbi5sb2dpbi1wYWdlIC5sb2dpbi1pbWFnZS13cmFwIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL0ltYWdlcy9vbW5pc2hhcmUtbG9naW4ucG5nKTtcbn1cbi5sb2dpbi1wYWdlIC5sb2dpbi1pbWFnZS13cmFwIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5sb2dpbi1wYWdlIC5sb2dpbi1sb2dvIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG4ubG9naW4tcGFnZSAubG9naW4tZmlsbGVyIHtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLmxvZ2luLXBhZ2UgLmxvZ2luLW91dGVyLXdyYXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL0ltYWdlcy9vbW5pc2hhcmUtbG9naW4ucG5nKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmxvZ2luLXBhZ2UgLmxvZ2luLW91dGVyLXdyYXAgLmxvZ2luLWlubmVyLXdyYXAge1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gIH1cbn1cbi5sb2dpbi1wYWdlIC53aGl0ZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmxvZ2luLXBhZ2UgLmxvZ28td3JhcCB7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgaGVpZ2h0OiAyLjRyZW07XG59XG4ubG9naW4tcGFnZSAubG9nby13cmFwICoge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVzZXItZWRpdC1wYWdlIC5wcm9maWxlLWltYWdlLXVwbG9hZC13cmFwIHtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udXNlci1lZGl0LXBhZ2UgLnByb2ZpbGUtaW1hZ2UtdXBsb2FkLXdyYXAgLmUtdXBsb2FkLFxuLnVzZXItZWRpdC1wYWdlIC5wcm9maWxlLWltYWdlLXVwbG9hZC13cmFwIGxpLFxuLnVzZXItZWRpdC1wYWdlIC5wcm9maWxlLWltYWdlLXVwbG9hZC13cmFwIHVsIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4udXNlci1lZGl0LXBhZ2UgLnByb2ZpbGUtaW1hZ2UtdXBsb2FkLXdyYXAgLmUtdXBsb2FkLFxuLnVzZXItZWRpdC1wYWdlIC5wcm9maWxlLWltYWdlLXVwbG9hZC13cmFwIC5lLXVwbG9hZC1maWxlcyxcbi51c2VyLWVkaXQtcGFnZSAucHJvZmlsZS1pbWFnZS11cGxvYWQtd3JhcCAuZS11cGxvYWQtZmlsZS1saXN0LFxuLnVzZXItZWRpdC1wYWdlIC5wcm9maWxlLWltYWdlLXVwbG9hZC13cmFwIC51cGxvYWQtaW1hZ2Uge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG4udXNlci1lZGl0LXBhZ2UgLnByb2ZpbGUtaW1hZ2UtdXBsb2FkLXdyYXAgLnVwbG9hZC1pbWFnZSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4udXNlci1lZGl0LXBhZ2UgLnByb2ZpbGUtaW1hZ2UtdXBsb2FkLXdyYXAgLmUtdXBsb2FkLWZpbGUtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnVzZXItZWRpdC1wYWdlIC5wcm9maWxlLWltYWdlLXVwbG9hZC13cmFwIC5lLWZpbGUtc2VsZWN0LXdyYXAge1xuICBwYWRkaW5nOiAwO1xufVxuLnVzZXItZWRpdC1wYWdlIC5wcm9maWxlLWltYWdlLXVwbG9hZC13cmFwIC5lLWZpbGUtc2VsZWN0LXdyYXAgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udXNlci1lZGl0LXBhZ2UgLnByb2ZpbGUtaW1hZ2UtdXBsb2FkLXdyYXAgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS11cGxvYWQtYnJvd3NlLWJ0biB7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuLnVzZXItZWRpdC1wYWdlIC5wcm9maWxlLWltYWdlLXVwbG9hZC13cmFwIC5lLXVwbG9hZDpob3ZlciAudXBsb2FkLWltYWdlIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuLnVzZXItZWRpdC1wYWdlIC5wcm9maWxlLWltYWdlLXVwbG9hZC13cmFwIC5lLXVwbG9hZDpob3ZlciAuZS11cGxvYWQtYnJvd3NlLWJ0biB7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDIycHg7XG4gIG9wYWNpdHk6IDE7XG59XG4udXNlci1lZGl0LXBhZ2UgLnByb2ZpbGUtaW1hZ2UtdXBsb2FkLXdyYXAgLmUtZmlsZS1zZWxlY3Qtd3JhcCB7XG4gIHBhZGRpbmc6IDA7XG59XG4udXNlci1lZGl0LXBhZ2UgLnByb2ZpbGUtaW1hZ2UtdXBsb2FkLXdyYXAgLmUtZmlsZS1zZWxlY3Qtd3JhcCBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51c2VyLWVkaXQtcGFnZSAucHJvZmlsZS1pbWFnZS11cGxvYWQtd3JhcCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLXVwbG9hZC1icm93c2UtYnRuIHtcbiAgei1pbmRleDogMTAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLm5hdmlnYXRpb24tZWRpdC1wYWdlIC5uYXZpZ2F0aW9uLXR5cGUtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbn1cbi5uYXZpZ2F0aW9uLWVkaXQtcGFnZSAubmF2aWdhdGlvbi10eXBlLXdyYXAgLm5hdmlnYXRpb24tdHlwZSB7XG4gIHdpZHRoOiAxNSU7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5uYXZpZ2F0aW9uLWVkaXQtcGFnZSAubmF2aWdhdGlvbi10eXBlLXdyYXAgLm5hdmlnYXRpb24tdHlwZTpub3QoOm50aC1jaGlsZCg2bikpIHtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG4ubmF2aWdhdGlvbi1lZGl0LXBhZ2UgLm5hdmlnYXRpb24tdHlwZS13cmFwIC5uYXZpZ2F0aW9uLXR5cGUgYSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbGlnaHRncmF5IDJweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAycHg7XG59XG4ubmF2aWdhdGlvbi1lZGl0LXBhZ2UgLm5hdmlnYXRpb24tdHlwZS13cmFwIC5uYXZpZ2F0aW9uLXR5cGUgYSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLm5hdmlnYXRpb24tZWRpdC1wYWdlIC5uYXZpZ2F0aW9uLXR5cGUtd3JhcCAubmF2aWdhdGlvbi10eXBlIC5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0Z3JheSAhaW1wb3J0YW50O1xufVxuLmZvcm0tZGF0YS1kZXNpZ25lciBkaXYuZS1xdWVyeS1idWlsZGVyID4gZGl2LmUtZ3JvdXAtY29udGFpbmVyID4gZGl2LmUtbGliLmUtYnRuLWdyb3VwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb3JtLWRhdGEtZGVzaWduZXIgZGl2LmUtcXVlcnktYnVpbGRlci52aWV3dHlwZS1jcmVhdGUgZGl2LmUtcnVsZS1vcGVyYXRvci5lLW9wZXJhdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuZGl2LmRhdGEtZm9ybS1kZXNpZ25lci1wYWdlIC5pY29uLWFjdGlvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmRpdi5kYXRhLWZvcm0tZGVzaWduZXItcGFnZSAuZS1kYXNoYm9hcmRsYXlvdXQuZS1jb250cm9sIC5lLXBhbmVsIC5lLXBhbmVsLWNvbnRhaW5lciAuZS1wYW5lbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNHB4O1xuICBoZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbn1cbmRpdi5kYXRhLWZvcm0tZGVzaWduZXItcGFnZSAuZS1kYXNoYm9hcmRsYXlvdXQuZS1jb250cm9sIC5lLXBhbmVsIC5lLXBhbmVsLWNvbnRhaW5lciAuZS1wYW5lbC1oZWFkZXIgaSB7XG4gIGNvbG9yOiAjNzU3NTc1O1xuICBtYXJnaW4tcmlnaHQ6IDAuNHJlbTtcbn1cbmRpdi5kYXRhLWZvcm0tZGVzaWduZXItcGFnZSAuZS1kYXNoYm9hcmRsYXlvdXQuZS1jb250cm9sIC5lLXBhbmVsIC5lLXBhbmVsLWNvbnRhaW5lciAuZS1wYW5lbC1oZWFkZXIgPiBkaXYudGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjJyZW0gMC42cmVtO1xufVxuZGl2LmRhdGEtZm9ybS1kZXNpZ25lci1wYWdlIC5lLWRhc2hib2FyZGxheW91dC5lLWNvbnRyb2wgLmUtcGFuZWwgLmUtcGFuZWwtY29udGFpbmVyIC5lLXBhbmVsLWhlYWRlciA+IGRpdi50aXRsZSBwIHtcbiAgbWFyZ2luOiAwO1xufVxuZGl2LmRhdGEtZm9ybS1kZXNpZ25lci1wYWdlIC5lLWRhc2hib2FyZGxheW91dC5lLWNvbnRyb2wgLmUtcGFuZWwgLmUtcGFuZWwtY29udGFpbmVyIC5lLXBhbmVsLWhlYWRlciA+IGRpdi50aXRsZSA+IGkuZmEtc29saWQge1xuICBjb2xvcjogIzc1NzU3NTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjRyZW07XG59XG5kaXYuZGF0YS1mb3JtLWRlc2lnbmVyLXBhZ2UgLmUtZGFzaGJvYXJkbGF5b3V0LmUtY29udHJvbCAuZS1wYW5lbCAuZS1wYW5lbC1jb250YWluZXIgLmUtcGFuZWwtaGVhZGVyID4gcCB7XG4gIG1hcmdpbjogMDtcbn1cbmRpdi5kYXRhLWZvcm0tZGVzaWduZXItcGFnZSAuZS1kYXNoYm9hcmRsYXlvdXQuZS1jb250cm9sIC5lLXBhbmVsIC5lLXBhbmVsLWNvbnRhaW5lciAuZS1wYW5lbC1oZWFkZXIgPiBpLmZhLXNvbGlkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMC40cmVtO1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogI2NjYztcbn1cbmRpdi5kYXRhLWZvcm0tZGVzaWduZXItcGFnZSAuZS1kYXNoYm9hcmRsYXlvdXQuZS1jb250cm9sIC5lLXBhbmVsIC5lLXBhbmVsLWNvbnRhaW5lcjpob3ZlciAuZS1wYW5lbC1oZWFkZXIgPiBpLmZhLXNvbGlkIHtcbiAgZGlzcGxheTogaW5pdGlhbDtcbn1cbmRpdi50aGVtZXMtcGFnZSBkaXYudGhlbWUtcGFuZWwtZ3JpZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMnJlbTtcbiAgLyogTmVnYXRlZCBieSBtYXJnaW4tYnR0b20gb24gZGl2LnRoZW1lLXBhbmVsICovXG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuZGl2LnRoZW1lcy1wYWdlIGRpdi50aGVtZS1wYW5lbC1ncmlkIGRpdi50aGVtZS1wYW5lbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLyA0KTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbmRpdi50aGVtZXMtcGFnZSBkaXYudGhlbWUtcGFuZWwtZ3JpZCBkaXYudGhlbWUtcGFuZWwgaW1nIHtcbiAgaGVpZ2h0OiAxODBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5kaXYudGhlbWVzLXBhZ2UgZGl2LnRoZW1lLXBhbmVsLWdyaWQgZGl2LnRoZW1lLXBhbmVsIGRpdi5tZXRhZGF0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWdyb3c6IDE7XG59XG5kaXYudGhlbWVzLXBhZ2UgZGl2LnRoZW1lLXBhbmVsLWdyaWQgZGl2LnRoZW1lLXBhbmVsIGRpdi5tZXRhZGF0YSBkaXYuY29sb3Itd2hlZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogY2FsYygtMThweCAvIDIpO1xufVxuZGl2LnRoZW1lcy1wYWdlIGRpdi50aGVtZS1wYW5lbC1ncmlkIGRpdi50aGVtZS1wYW5lbCBkaXYubWV0YWRhdGEgZGl2LmNvbG9yLXdoZWVsIGRpdi5jb2xvciB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDE4cHggLyAyKTtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xufVxuZGl2LnRoZW1lcy1wYWdlIGRpdi50aGVtZS1wYW5lbC1ncmlkIGRpdi50aGVtZS1wYW5lbCBkaXYubWV0YWRhdGEgaDQudGl0bGUge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLXRvcDogMC40cmVtO1xufVxuZGl2LnRoZW1lcy1wYWdlIGRpdi50aGVtZS1wYW5lbC1ncmlkIGRpdi50aGVtZS1wYW5lbCBkaXYuYWN0aW9ucyB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNTBtcyBlYXNlLWluLW91dDtcbn1cbmRpdi50aGVtZXMtcGFnZSBkaXYudGhlbWUtcGFuZWwtZ3JpZCBkaXYudGhlbWUtcGFuZWwgZGl2LmFjdGlvbnMgYnV0dG9uLmUtYnRuIHtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMTVtcyBlYXNlLWluLW91dDtcbn1cbmRpdi50aGVtZXMtcGFnZSBkaXYudGhlbWUtcGFuZWwtZ3JpZCBkaXYudGhlbWUtcGFuZWw6aG92ZXIgZGl2LmFjdGlvbnMge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5kaXYuZWRpdC10aGVtZS1wYWdlIGRpdiAuc2VjdGlvbi1hZHZhbmNlZCAuY29sdW1uLWhlYWRlciB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XG59XG5kaXYuZWRpdC10aGVtZS1wYWdlIC5lLXRhYiAuZS10b29sYmFyLWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbmRpdi5lZGl0LXRoZW1lLXBhZ2UgLmUtdGFiIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIHtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5kaXYuZWRpdC10aGVtZS1wYWdlIC5lLXRhYiAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNBN0IxQzI7XG59XG5kaXYuZWRpdC10aGVtZS1wYWdlIC5lLXRhYiAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItdGV4dCB7XG4gIGNvbG9yOiAjNTU1NTU1O1xufVxuZGl2LmVkaXQtdGhlbWUtcGFnZSAuZS10YWIgLmUtY29udGVudCA+IC5lLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbmRpdi5lZGl0LXRoZW1lLXBhZ2UgLmUtdGFiIC5lLWNvbnRlbnQgPiAuZS1pdGVtIGRpdi5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMXJlbTtcbn1cbmRpdi5lZGl0LXRoZW1lLXBhZ2UgLmUtdGFiIC5lLWNvbnRlbnQgPiAuZS1pdGVtIGRpdi5jb250ZW50IGRpdi5zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMXJlbTtcbn1cbmRpdi5lZGl0LXRoZW1lLXBhZ2UgLmUtdGFiIC5lLWNvbnRlbnQgPiAuZS1pdGVtIGRpdi5jb250ZW50IGRpdi5zZWN0aW9uIGRpdi5lLWFjcmRuLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAycmVtO1xufVxuZGl2LmVkaXQtdGhlbWUtcGFnZSAuZS10YWIgLmUtY29udGVudCA+IC5lLWl0ZW0gZGl2LmNvbnRlbnQgZGl2LnNlY3Rpb24gZGl2LmUtYWNyZG4tY29udGVudCBoNS5zdHlsZS1pbWFnZS1oZWFkZXIge1xuICBmb250LXNpemU6IDEuMXJlbTtcbn1cbmRpdi5lZGl0LXRoZW1lLXBhZ2UgLmUtdGFiIC5lLWNvbnRlbnQgPiAuZS1pdGVtIGRpdi5jb250ZW50IGRpdi5zZWN0aW9uIGRpdi5lLWFjcmRuLWNvbnRlbnQgaW1nLnN0eWxlLWltYWdlLXRodW1ibmFpbCB7XG4gIHdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWFjcmRuLWl0ZW0gPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXIgLmUtdG9nZ2xlLWljb24gLmUtaWNvbnMuZS10Z2wtY29sbGFwc2UtaWNvbixcbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLWhlYWRlcjpob3ZlciAuZS10b2dnbGUtaWNvbiAuZS1pY29ucy5lLXRnbC1jb2xsYXBzZS1pY29uIHtcbiAgY29sb3I6ICMxMTJmNWE7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkLmUtc2VsZWN0ID4gLmUtYWNyZG4taGVhZGVyLFxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIsXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkLmUtc2VsZWN0ID4gLmUtYWNyZG4tcGFuZWwsXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLXBhbmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQSAhaW1wb3J0YW50O1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZC5lLXNlbGVjdCA+IC5lLWFjcmRuLWhlYWRlciAudGV4dCxcbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyIC50ZXh0LFxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZC5lLXNlbGVjdCA+IC5lLWFjcmRuLXBhbmVsIC50ZXh0LFxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1wYW5lbCAudGV4dCxcbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQuZS1zZWxlY3QgPiAuZS1hY3Jkbi1oZWFkZXIgLmUtaWNvbnMsXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlciAuZS1pY29ucyxcbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQuZS1zZWxlY3QgPiAuZS1hY3Jkbi1wYW5lbCAuZS1pY29ucyxcbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4tcGFuZWwgLmUtaWNvbnMge1xuICBjb2xvcjogIzY3NmE2Yztcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGNvbG9yOiAjNjc2YTZjO1xufVxuLnNmLWNvbG9ycGlja2VyIC5lLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMTczRjc3ICFpbXBvcnRhbnQ7XG59XG4uc2YtY29sb3JwaWNrZXIgLmUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzNGNzcgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4uZS1jb250ZW50IC5lLWl0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbi5lZGl0LXRhYmxlLXBhZ2UgLmUtY29udGVudCB7XG4gIGhlaWdodDogNjgwcHg7XG59XG4uZWRpdC10YWJsZS1wYWdlIC5kYXRhZ3JpZC10b29saXRlbS1idXR0b24ge1xuICB3aWR0aDogMjAwcHg7XG59XG4uZS1ncmlkIC5lLWdyaWRoZWFkZXIgLmUtaGVhZGVyY2VsbCB7XG4gIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cbi5lLWdyaWQgLmUtZ3JpZGhlYWRlciAuZS1oZWFkZXJjZWxsIC5lLWhlYWRlcnRleHQge1xuICBjb2xvcjogIzY2NjY2NjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5lLWdyaWQgLmUtZnJvemVuaGVhZGVyID4gLmUtdGFibGUsXG4uZS1ncmlkIC5lLWZyb3plbmNvbnRlbnQgPiAuZS10YWJsZSxcbi5lLWdyaWQgLmUtZnJvemVuaGVhZGVyIC5lLXZpcnR1YWx0YWJsZSA+IC5lLXRhYmxlLFxuLmUtZ3JpZCAuZS1mcm96ZW5jb250ZW50IC5lLXZpcnR1YWx0YWJsZSA+IC5lLXRhYmxlIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4uZS1ncmlkIC5lLXJvdyAuZS1yb3djZWxsIHtcbiAgcGFkZGluZzogMTZweCAhaW1wb3J0YW50O1xuICBib3JkZXItd2lkdGg6IDFweCAwIDAgIWltcG9ydGFudDtcbn1cbi5lLWdyaWQgLmUtcm93IC5lLWdyaWQtcm93LWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvcGFjaXR5OiAwO1xufVxuLmUtZ3JpZCAuZS1yb3c6aG92ZXIgLmUtZ3JpZC1yb3ctYWN0aW9ucyB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZS10b29sdGlwLXdyYXAuZS1wb3B1cCB7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cbi5MaXN0Vmlld1RhYmxlLmUtZ3JpZCAuZS10YWJsZSB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG4iLCLvu79odG1sLCBib2R5LCAuZS1jb250cm9sIHtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBjb2xvcjogQHRleHQtYmxhY2s7XG59XG5cbi5lLWRkbCwgLmUtZGRsIC5lLWlucHV0LCAuZS1kZGwuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCwgaW5wdXQuZS1pbnB1dCwgdGV4dGFyZWEuZS1pbnB1dCwgLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWNvbnRyb2wgLmUtbGFiZWwsIC5lLWxhYmVsIHtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiBAdGV4dC1ibGFjayAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi5lLWRkbC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0IHtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCAhaW1wb3J0YW50O1xufVxuXG5oMTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuYSwgLmJ0bi1saW5rIHtcbiAgICBjb2xvcjogIzAwNzFjMTtcbn1cblxuLmNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAxLjFyZW07XG59XG5cbi52YWxpZC5tb2RpZmllZDpub3QoW3R5cGU9Y2hlY2tib3hdKSB7XG4gICAgb3V0bGluZTogMXB4IHNvbGlkICMyNmIwNTA7XG59XG5cbi5pbnZhbGlkIHtcbiAgICBvdXRsaW5lOiAxcHggc29saWQgcmVkO1xufVxuXG4udmFsaWRhdGlvbi1tZXNzYWdlIHtcbiAgICBjb2xvcjogcmVkO1xufVxuXG4jYmxhem9yLWVycm9yLXVpIHtcbiAgICAuYmxhem9yLWVycm9yLXVpLXR4dC13cmFwIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4IGJsYWNrO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgIH1cblxuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMjE0NzQ4MzY0NztcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMnB4KTtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4jYmxhem9yLWVycm9yLXVpIC5kaXNtaXNzIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwLjc1cmVtO1xuICAgIHRvcDogMC41cmVtO1xufVxuXG4uYmxhem9yLWVycm9yLWJvdW5kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTlRZaUlHaGxhV2RvZEQwaU5Ea2lJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlHOTJaWEptYkc5M1BTSm9hV1JrWlc0aVBqeGtaV1p6UGp4amJHbHdVR0YwYUNCcFpEMGlZMnhwY0RBaVBqeHlaV04wSUhnOUlqSXpOU0lnZVQwaU5URWlJSGRwWkhSb1BTSTFOaUlnYUdWcFoyaDBQU0kwT1NJdlBqd3ZZMnhwY0ZCaGRHZytQQzlrWldaelBqeG5JR05zYVhBdGNHRjBhRDBpZFhKc0tDTmpiR2x3TUNraUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLQzB5TXpVZ0xUVXhLU0krUEhCaGRHZ2daRDBpVFRJMk15NDFNRFlnTlRGRE1qWTBMamN4TnlBMU1TQXlOalV1T0RFeklEVXhMalE0TXpjZ01qWTJMall3TmlBMU1pNHlOalU0VERJMk55NHdOVElnTlRJdU56azROeUF5TmpjdU5UTTVJRFV6TGpZeU9ETWdNamt3TGpFNE5TQTVNaTR4T0RNeElESTVNQzQxTkRVZ09USXVOemsxSURJNU1DNDJOVFlnT1RJdU9UazJRekk1TUM0NE56Y2dPVE11TlRFeklESTVNU0E1TkM0d09ERTFJREk1TVNBNU5DNDJOemd5SURJNU1TQTVOeTR3TmpVeElESTRPUzR3TXpnZ09Ua2dNamcyTGpZeE55QTVPVXd5TkRBdU16Z3pJRGs1UXpJek55NDVOak1nT1RrZ01qTTJJRGszTGpBMk5URWdNak0ySURrMExqWTNPRElnTWpNMklEazBMak0zT1RrZ01qTTJMakF6TVNBNU5DNHdPRGcySURJek5pNHdPRGtnT1RNdU9EQTNNa3d5TXpZdU16TTRJRGt6TGpBeE5qSWdNak0yTGpnMU9DQTVNaTR4TXpFMElESTFPUzQwTnpNZ05UTXVOakk1TkNBeU5Ua3VPVFl4SURVeUxqYzVPRFVnTWpZd0xqUXdOeUExTWk0eU5qVTRRekkyTVM0eUlEVXhMalE0TXpjZ01qWXlMakk1TmlBMU1TQXlOak11TlRBMklEVXhXazB5TmpNdU5UZzJJRFkyTGpBeE9ETkRNall3TGpjek55QTJOaTR3TVRneklESTFPUzR6TVRNZ05qY3VNVEkwTlNBeU5Ua3VNekV6SURZNUxqTXpOeUF5TlRrdU16RXpJRFk1TGpZeE1ESWdNalU1TGpNek1pQTJPUzQ0TmpBNElESTFPUzR6TnpFZ056QXVNRGc0TjB3eU5qRXVOemsxSURnMExqQXhOakVnTWpZMUxqTTRJRGcwTGpBeE5qRWdNalkzTGpneU1TQTJPUzQzTkRjMVF6STJOeTQ0TmlBMk9TNDNNekE1SURJMk55NDROemtnTmprdU5UZzNOeUF5TmpjdU9EYzVJRFk1TGpNeE56a2dNalkzTGpnM09TQTJOeTR4TVRneUlESTJOaTQwTkRnZ05qWXVNREU0TXlBeU5qTXVOVGcySURZMkxqQXhPRE5hVFRJMk15NDFOellnT0RZdU1EVTBOME15TmpFdU1EUTVJRGcyTGpBMU5EY2dNalU1TGpjNE5pQTROeTR6TURBMUlESTFPUzQzT0RZZ09Ea3VOemt5TVNBeU5Ua3VOemcySURreUxqSTRNemNnTWpZeExqQTBPU0E1TXk0MU1qazFJREkyTXk0MU56WWdPVE11TlRJNU5TQXlOall1TVRFMklEa3pMalV5T1RVZ01qWTNMak00TnlBNU1pNHlPRE0zSURJMk55NHpPRGNnT0RrdU56a3lNU0F5TmpjdU16ZzNJRGczTGpNd01EVWdNalkyTGpFeE5pQTROaTR3TlRRM0lESTJNeTQxTnpZZ09EWXVNRFUwTjFvaUlHWnBiR3c5SWlOR1JrVTFNREFpSUdacGJHd3RjblZzWlQwaVpYWmxibTlrWkNJdlBqd3ZaejQ4TDNOMlp6ND0pIG5vLXJlcGVhdCAxcmVtLzEuOHJlbSwgI2IzMjEyMTtcbiAgICBwYWRkaW5nOiAxcmVtIDFyZW0gMXJlbSAzLjdyZW07XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4uYmxhem9yLWVycm9yLWJvdW5kYXJ5OjphZnRlciB7XG4gICAgY29udGVudDogXCJBbiBlcnJvciBoYXMgb2NjdXJyZWQuXCJcbn1cblxubWFpbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tbGVmdDogMjUwcHg7XG59XG5cbi5iYXNlLXBhZ2Utc2l6ZSB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG59XG5cbi5lLWxpc3QtdGV4dCB7XG4gICAgd2lkdGg6IDk5JTtcbn1cblxuLmUtZHJhZy1pdGVtIHtcbiAgICAuZHJhZy1oaWRlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG4gICAgfVxufVxuXG4uc2lkZWJhciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTIwMDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgLyogYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMTMsMzMsNjEsMSkgMCUsIHJnYmEoMTcsNDcsOTAsMSkgNTAlLCByZ2JhKDIzLDYzLDExOCwxKSAxMDAlKTsgKi9cbiAgICBiYWNrZ3JvdW5kOiBAb21uaXNoYXJlLWRhcmtibHVlO1xuXG4gICAgLmUtbGlzdC1wYXJlbnQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDEycHg7XG5cbiAgICAgICAgICAgIC5lLXRleHQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgLTEycHg7XG5cbiAgICAgICAgICAgICAgICBkaXYuZS1saXN0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICBsZWZ0OiAtMTJweDtcbiAgICAgICAgdG9wOiAtMXB4O1xuICAgIH1cblxuICAgIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICYuZS1ub2RlLWZvY3VzID4gLmUtdGV4dC1jb250ZW50IHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5lLWhvdmVyID4gLmUtdGV4dC1jb250ZW50IHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtaG92ZXIgPiAuZS1mdWxscm93LFxuICAgIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSA+IC5lLWZ1bGxyb3csXG4gICAgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtbm9kZS1mb2N1cyA+IC5lLWZ1bGxyb3csXG4gICAgLmUtbGlzdC1pdGVtOmhvdmVyID4gLmUtZnVsbHJvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBvbW5pc2hhcmUtYmx1ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAb21uaXNoYXJlLWJsdWU7XG4gICAgfVxuXG4gICAgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlID4gLmUtZnVsbHJvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBvbW5pc2hhcmUtbGlnaHRncmVlbiAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6IEBvbW5pc2hhcmUtbGlnaHRncmVlbiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5lLWhhcy1jaGlsZCA+IC5lLWZ1bGxyb3cge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAb21uaXNoYXJlLWJsdWUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAb21uaXNoYXJlLWJsdWUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0sXG4gICAgLmUtdHJlZXZpZXcgLmUtaWNvbi1jb2xsYXBzaWJsZSwgLmUtdHJlZXZpZXcgLmUtaWNvbi1leHBhbmRhYmxlIHtcbiAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmUtbGlzdC10ZXh0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5lLWljb24tZXhwYW5kYWJsZSB7XG4gICAgICAgIG1hcmdpbjogMCA1cHggMCAtMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGg1IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cbiAgICAudG9wLWltYWdlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbn1cblxuLnRvcC1yb3ctaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAb21uaXNoYXJlLWxpZ2h0Ymx1ZTtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMjUwcHg7XG4gICAgei1pbmRleDogMTtcblxuICAgIGg0IHtcbiAgICAgICAgY29sb3I6ICM2YTg1YWI7XG4gICAgfVxufVxuXG4uYnRuIHtcbiAgICAmLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG9tbmlzaGFyZS1ibHVlO1xuICAgICAgICBib3JkZXItY29sb3I6IEBvbW5pc2hhcmUtYmx1ZTtcbiAgICB9XG5cbiAgICAmLmJ0bi1zdWNjZXNzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG9tbmlzaGFyZS1ncmVlbjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAb21uaXNoYXJlLWdyZWVuO1xuICAgIH1cblxuICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBvbW5pc2hhcmUtYmx1ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAb21uaXNoYXJlLWJsdWU7XG4gICAgfVxuXG4gICAgJi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAb21uaXNoYXJlLWJsdWU7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IEBvbW5pc2hhcmUtYmx1ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmUtYnRuIHtcbiAgICAmLmUtcHJpbWFyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBvbW5pc2hhcmUtYmx1ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAb21uaXNoYXJlLWJsdWU7XG4gICAgfVxuXG4gICAgJi5lLXN1Y2Nlc3Mge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAb21uaXNoYXJlLWdyZWVuO1xuICAgICAgICBib3JkZXItY29sb3I6IEBvbW5pc2hhcmUtZ3JlZW47XG4gICAgfVxuXG4gICAgJi5lLWRhbmdlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBvbW5pc2hhcmUtcmVkICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQG9tbmlzaGFyZS1yZWQgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG9tbmlzaGFyZS1ibHVlO1xuICAgICAgICBib3JkZXItY29sb3I6IEBvbW5pc2hhcmUtYmx1ZTtcbiAgICB9XG59XG5cbiYuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQG9tbmlzaGFyZS1ibHVlO1xuICAgIGJvcmRlci1jb2xvcjogQG9tbmlzaGFyZS1ibHVlO1xufVxuXG4udXBsb2FkLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xufVxuLy9zeW5jZnVzaW9uIGRhdGFncmlkIGN1c3RvbSBjc3Ncbi5zZi1ncmlkIHtcbiAgICAuZS1maWx0ZXJiYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5lLXRvb2xiYXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG4gICAgICAgIH1cblxuICAgICAgICAubGFiZWwtdG9wLW1hcmdpbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmUtdG9vbGJhci1pdGVtIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lLXRvb2xiYXItbGVmdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBjb250ZW50cyAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2YtZ3JpZCAuZS1yb3cgLmUtYnRuLCAuYnRuLXNtYWxsIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS4zZW07XG59XG5cbi5zZi1ncmlkIHRkLmUtcm93Y2VsbFthcmlhLWxhYmVsKj1cIkNvbHVtbiBIZWFkZXIgU2l6ZVwiXSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmUtbGlzdHZpZXcgLmUtYnRuIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5cbi5zZWxlY3RlZC1kcm9wZG93bi1saXN0LWl0ZW0ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5mYS10cmFzaC1jYW4ge1xuICAgICAgICBjb2xvcjogQG9tbmlzaGFyZS1yZWQgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5jb250cm9sLXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5lLWJ0bi5vbW5pc2hhcmUtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogQG9tbmlzaGFyZS1ncmVlbiAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuXG4gICAgJi5lLWNvbnRyb2wsIGJ1dHRvbiYsIC5lLWRyb3Bkb3duLXBvcHVwICYsIC5lLWRkbC1mb290ZXIgJiB7XG4gICAgICAgIGNvbG9yOiBAb21uaXNoYXJlLWdyZWVuICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uZS1kcm9wZG93bmxpc3QsIC5lLWRyb3Bkb3duLXBvcHVwLCAuZS1kZGwtcG9wdXAge1xuICAgIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSwgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAb21uaXNoYXJlLWdyZWVuICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5lLWxpc3QtaXRlbS5lLWhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZmFkZShAb21uaXNoYXJlLWdyZWVuLCAxNSUpICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4ub21uaXNoYXJlLWRyb3Bkb3due1xuICAgIC5lLXBvcHVwLmUtcG9wdXAtb3BlbiAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLFxuICAgIC5lLXBvcHVwLmUtcG9wdXAtb3BlbiAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIsXG4gICAgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSxcbiAgICAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIsXG4gICAgbGkuZS1saXN0LWl0ZW0uZS1hY3RpdmUsXG4gICAgbGkuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBvbW5pc2hhcmUtZ3JlZW4gIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQG9tbmlzaGFyZS1ncmVlbiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5lLWRkbCAuZS1kcm9wZG93bi1wb3B1cCB1bCAuZS1saXN0LWl0ZW0uZS1hY3RpdmUsXG4gICAgLmUtZGRsLXBvcHVwIHVsIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSxcbiAgICAuZS1wb3B1cC5lLWRkbC1wb3B1cCB1bCAuZS1saXN0LWl0ZW0uZS1hY3RpdmUsXG4gICAgLmUtZHJvcGRvd25saXN0IC5lLWRkbC1wb3B1cCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLFxuICAgIC5lLW11bHRpc2VsZWN0IC5lLWRkbC1wb3B1cCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLmUtYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG9tbmlzaGFyZS1ncmVlbiAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG5cbn1cblxuLmUtZGRsIC5lLWRyb3Bkb3duLXBvcHVwIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWRkbC1wb3B1cCAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG59XG5cbi5lLWRkbC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6OmJlZm9yZSxcbi5lLWRkbC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAb21uaXNoYXJlLWdyZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5maWxlLWxpc3QtaXRlbSB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLypwb3NpdGlvbjogcmVsYXRpdmU7Ki9cbiAgICAuZmlsZS1saXN0LXRleHQtZGl2IHtcbiAgICAgICAgLypwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7Ki9cblxuICAgICAgICAuZmlsZS1saXN0LXBhdGgge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAvKnBhZGRpbmctbGVmdDogNDVweDsqL1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbGUtbGlzdC1pbWFnZSB7XG4gICAgICAgIC8qcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyovXG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxufVxuXG4uYXJyb3ctd3JhcCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmktYXJyb3cge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbn1cblxuLmRpc2FibGVkIHtcbiAgICBjb2xvcjogbGlnaHRncmF5O1xufVxuXG4uc2lkZWJhciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5lLXRyZWV2aWV3IHtcbiAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICB9XG5cbiAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgd2lkdGg6IDA7IC8qIFJlbW92ZSBzY3JvbGxiYXIgc3BhY2UgKi9cbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IC8qIE9wdGlvbmFsOiBqdXN0IG1ha2Ugc2Nyb2xsYmFyIGludmlzaWJsZSAqL1xuICAgIH1cbn1cblxuYnV0dG9uLCAuYnRuLCBpbnB1dFt0eXBlPXRleHRdLCB0ZXh0YXJlYSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5idG4sIC5lLWxpc3QtaXRlbSBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5idG4sIC5lLWJ0biB7XG4gICAgcGFkZGluZzogMC42MjVyZW0gMS41cmVtIDAuNXJlbTtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6IHdoaXRlO1xuXG4gICAgJjpub3QoLm9tbmlzaGFyZS1saW5rKSB7XG4gICAgfVxufVxuXG4uYnRuLXByaW1hcnk6aG92ZXIsIC5lLXByaW1hcnk6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDlweCAtNHB4IHJnYigxMSwgOTQsIDIxNSwgMC4zKSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLXByaW1hcnk6aG92ZXIsIC5lLXByaW1hcnk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYjVlZDcgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1wcmltYXJ5LCAuZS1wcmltYXJ5IHtcbiAgICBib3gtc2hhZG93OiAwIDRweCA5cHggLTRweCByZ2IoNTksMTEzLDIwMikgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTczZjc3ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDhweCA5cHggLTRweCAjY2NkNGUwICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NkNGUwO1xuICAgIGNvbG9yOiByZ2IoNDAsODEsMTQ2KTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlM2ViZjc7XG4gICAgYm94LXNoYWRvdzogMCA0cHggOXB4IC00cHggI2IxYjljNSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiByZ2IoNDAsODEsMTQ2KTtcbn1cblxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDhweCA5cHggLTRweCByZ2IoNzgsIDE5MiwgMTQ0LCAwLjMpO1xufVxuXG4uYnRuLXN1Y2Nlc3M6aG92ZXIsIC5idG4tc3VjY2Vzczpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRlYzA5MDtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGVlMWIxO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDlweCAtNHB4ICMxNGE0NGQ7XG59XG5cbi5idG4tZGFuZ2VyOmhvdmVyLCAuZS1kYW5nZXI6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDlweCAtNHB4IHJnYigyMDEsIDU3LCA4MCwgMC4zKSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWRhbmdlcjpob3ZlciwgLmUtZGFuZ2VyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkzOTUwICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tZGFuZ2VyLCAuZS1kYW5nZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzRjNjQgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiAwIDRweCA5cHggLTRweCAjZGM0YzY0ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4td2FybmluZzpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCA4cHggOXB4IC00cHggcmdiKDE5NiwgMTI5LCAyNywgMC4zKTtcbn1cblxuLmJ0bi13YXJuaW5nOmhvdmVyLCAuYnRuLXdhcm5pbmc6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNDgxMWI7XG59XG5cbi5idG4td2FybmluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0YTExYjtcbiAgICBib3gtc2hhZG93OiAwIDRweCA5cHggLTRweCAjZTRhMTFiXG59XG5cbi5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnBvaW50ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi8qSXRlbSBUZXh0IGluIERyb3BEb3duTGlzdCovXG4uZS1wb3B1cC1vcGVuIGxpIHtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCAhaW1wb3J0YW50O1xufVxuXG4ubmF2YmFyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB6LWluZGV4OiAxMDAwO1xufVxuXG4uZS1pY29ucyB7XG4gICAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9maWxlLWltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG59XG5cbi5lLWdyaWQgLmUtaWNvbnM6bm90KC5lLWljb25zKSB7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5lLWZvY3VzZWQ6bm90KC5lLXJvd2NlbGwpOm5vdCguZS1yb3cpOm5vdCguZS1oZWFkZXJjZWxsKSxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSA+IC5lLWZ1bGxyb3csXG4uZS1maWxlbWFuYWdlciAuZS1ncmlkIHRkLmUtYWN0aXZlLFxuLmUtY2hlY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBvbW5pc2hhcmUtYmx1ZSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIC8qPiAqIHtcbiAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfSovXG59XG5cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSA+IC5lLXRleHQtY29udGVudCAuZS1saXN0LXRleHQsIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLW5vZGUtZm9jdXMgPiAuZS10ZXh0LWNvbnRlbnQgLmUtbGlzdC10ZXh0IHtcbiAgICAmIC50cmVlSW1nIHtcbiAgICAgICAgZmlsdGVyOiBpbnZlcnQoMTAwJSk7XG4gICAgfVxufVxuXG4vKiBQcmV2ZW50cyB0aGUgZmlsZS1tYW5hZ2VyIHRvb2xiYXIgZnJvbSAnanVtcGluZycgKi9cbi5lLWZpbGVtYW5hZ2VyID4gI2ZpbGUtbWFuYWdlcl90b29sYmFyIHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLmUtYWNyZG4taGVhZGVyOmhvdmVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgICBjb2xvcjogQG9tbmlzaGFyZS1ibHVlICFpbXBvcnRhbnQ7XG59XG5cbmE6bm90KC5idG4pIHtcbiAgICBjb2xvcjogQG9tbmlzaGFyZS1saWdodGdyZWVuO1xufVxuXG5kaXYuZS1maWxlbWFuYWdlciB7XG4gICAgLyogUHJldmVudHMgdGhlIGJvcmRlciBiZWluZyBvbiB0aGUgb3V0c2lkZSBvZiB0aGUgcGFkZGluZyAqL1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuXG4gICAgdHIuZS1jb2x1bW5oZWFkZXIge1xuICAgICAgICB0aC5lLWhlYWRlcmNlbGwuZS1mZS1jaGVja2JveCB7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDAwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lLWNoaXAtc2V0LCAuZS1jaGlwLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgIC5lLWNoaXAge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgLmUtY2hpcC10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDExcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmUtcm93Y2VsbCB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLW1hdGVyaWFsLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mYWJyaWMsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcCxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwNCxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwNSxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4taGlnaC1jb250cmFzdCAuZS1wYXRoLWFyYyB7XG4gICAgY29sb3I6IEBvbW5pc2hhcmUtYmx1ZSAhaW1wb3J0YW50O1xuICAgIGZpbGw6IEBvbW5pc2hhcmUtYmx1ZSAhaW1wb3J0YW50O1xuICAgIHN0cm9rZTogQG9tbmlzaGFyZS1ibHVlICFpbXBvcnRhbnQ7XG59XG5cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIFdlYktpdCwgQmxpbmssIEVkZ2UgKi9cbiAgICBjb2xvcjogI2I1YjViNSAhaW1wb3J0YW50O1xufVxuXG46LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCA0IHRvIDE4ICovXG4gICAgY29sb3I6ICNiNWI1YjUgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbjo6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cbiAgICBjb2xvcjogI2I1YjViNSAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gICAgY29sb3I6ICNiNWI1YjUgIWltcG9ydGFudDtcbn1cblxuOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICAgIGNvbG9yOiAjYjViNWI1ICFpbXBvcnRhbnQ7XG59XG5cbjo6cGxhY2Vob2xkZXIgeyAvKiBNb3N0IG1vZGVybiBicm93c2VycyBzdXBwb3J0IHRoaXMgbm93LiAqL1xuICAgIGNvbG9yOiAjYjViNWI1ICFpbXBvcnRhbnQ7XG59XG5cbi5lLXBvcHVwIHtcbiAgICB6LWluZGV4OiAyMTQ3NDgzNjQ2O1xufVxuXG5kaXYubmV3LXBhbmVsLWRyb3Bkb3duLWhlYWRlciB7XG4gICAgbWF4LWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuZGl2LmUtd2lkZ2V0LWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDEuNnJlbTtcblxuICAgIGRpdi5lLXdpZGdldCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG5cbiAgICAgICAgZGl2LmUtd2lkZ2V0LWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q4ZDhkODtcbiAgICAgICAgfVxuXG4gICAgICAgIGRpdi5lLXdpZGdldC1oZWFkZXIsIGRpdi5lLXdpZGdldC1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICBwLmUtd2lkZ2V0LWhlYWRlciB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZS13aWRnZXQtcmVjZW50LWFjdGl2aXRlcyB7XG4gICAgQGl0ZW0taGVpZ2h0OiA2MHB4O1xuXG4gICAgZGl2LmUtd2lkZ2V0LWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgZGl2Lmxpc3QtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG5cbiAgICAgICAgICAgIGRpdi5saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogQGl0ZW0taGVpZ2h0O1xuXG4gICAgICAgICAgICAgICAgaW1nLmUtYXZhdGFyIHtcbiAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFwcC1pY29uLXdyYXAge1xuXG4gICAgLmZpbGUtaW5wdXQtem9uZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBzcGFuLCAuaWNvbi1vdmVybGF5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuXG4gICAgICAgICY6aG92ZXIge1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLW92ZXJsYXkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSg1MCUpOyAvKiBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgKi9cbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuI3RyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWRpc2FibGUgPiAuZS1mdWxscm93LFxuI3RyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWRpc2FibGUgPiAuZS10ZXh0LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4jdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZGlzYWJsZSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uZS1maWxlbWFuYWdlciAuZS1wYWdlciB7XG4gICAgaGVpZ2h0OiA1MHB4O1xufVxuXG4ubmF2aWdhdGlvbi1idXR0b24taW1hZ2Uge1xuICAgIGhlaWdodDogMjUwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG4uaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5maXhlZC1ib3R0b20tYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3gtc2hhZG93OiAwIC0ycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAuY2hlY2tpbmcge1xuICAgICAgICBjb2xvcjogI2ZmOTgwMDtcbiAgICB9XG5cbiAgICAuZXJyb3Ige1xuICAgICAgICBjb2xvcjogI2QzMmYyZjtcbiAgICB9XG5cbiAgICAuc3VjY2VzcyB7XG4gICAgICAgIGNvbG9yOiAjMzg4ZTNjO1xuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgfVxuXG4gICAgLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgIH1cblxuICAgIC5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNkZGQ7XG4gICAgfVxufVxuXG4uZml4ZWQtbmF2aWdhdGlvbi1mb290ZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMjUwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI1MHB4KTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgLTJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgei1pbmRleDogMTA1MDtcbn1cblxuLmZpeGVkLWJvdHRvbS1yaWdodC1uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBnYXA6IDEwcHg7XG59XG5cbi5saW5rLWNoZWNrZXItYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubGluay1jaGVja2VyLWJveCBwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubGluay1jaGVja2VyLWJveCAuZXJyb3Ige1xuICAgIGNvbG9yOiAjZDMyZjJmO1xufVxuXG4ubGluay1jaGVja2VyLWJveCAuZXJyb3IgaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5saW5rLWNoZWNrZXItYm94IC5jaGVja2luZyB7XG4gICAgY29sb3I6ICNmZjk4MDA7XG59XG5cbi5saW5rLWNoZWNrZXItYm94IC5zdWNjZXNzIHtcbiAgICBjb2xvcjogIzM4OGUzYztcbn1cblxuLmxpbmstY2hlY2tlci1ib3ggLmJ0biB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG59XG5cbi5saW5rLWNoZWNrZXItYm94IC5idG4tb3V0bGluZS1saWdodCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLmxpbmstY2hlY2tlci1ib3ggLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZGRkO1xufVxuLmZvbGRlci1uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5icmVhZGNydW1iLWNvbnRhaW5lciB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG59XG5cbnVsLmJyZWFkY3J1bWIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG51bC5icmVhZGNydW1iIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbnVsLmJyZWFkY3J1bWIgbGkgKyBsaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiL1wiO1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgIGNvbG9yOiAjNmM3NTdkO1xufVxuXG51bC5icmVhZGNydW1iIGxpIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzAwN2JmZjtcbn1cblxudWwuYnJlYWRjcnVtYiBsaSBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmV4cGxvcmVyLWNvbnRhaW5lciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uYXZhaWxhYmxlLWl0ZW1zIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5mb2xkZXItZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCgxMjBweCwgMWZyKSk7XG4gICAgZ2FwOiAxNXB4O1xufVxuXG4uZm9sZGVyLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG59XG5cbi5mb2xkZXItaXRlbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjNmNTtcbn1cblxuLmZvbGRlci1pdGVtLnNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJmNmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDdiZmY7XG59XG5cbi5mb2xkZXItaWNvbiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGNvbG9yOiAjZmZjMTA3O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmZvbGRlci1uYW1lIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAwLjg1cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmVtcHR5LWZvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmVtcHR5LWZvbGRlciBpIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnNlbGVjdGVkLXBhdGggLmNhcmQge1xuICAgIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cblxuLmZpbGUtbWFuYWdlci1jb250YWluZXIge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDZyZW0pO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5lLWZpbGVtYW5hZ2VyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5lLWZlLWNvbnRlbnQge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuZS1hZGRyZXNzYmFyLXVsLCAuZS10b29sYmFyLWl0ZW1zLCAuZS1ncmlkLCAuZS10YWJsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJvdyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZmxleDogMTtcbiAgICB9XG59XG5cbi5mb290ZXItbm8tb3ZlcmxhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbn1cblxuLnNpZGUtcG9wdXAtbmF2aWdhdGlvbiB7XG4gICAgd2lkdGg6IDgwMHB4O1xuXG4gICAgLnRyZWUtdmlldy1oZWlnaHQge1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTIwcHgpO1xuICAgIH1cblxuICAgIC5mb290ZXItYnV0dG9uIHtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHhcbiAgICB9XG59XG4iLCIuZS1ncmlkIHtcbiAgICAuZS1ncmlkaGVhZGVyIC5lLWhlYWRlcmNlbGwge1xuICAgICAgICBwYWRkaW5nOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG5cbiAgICAgICAgLmUtaGVhZGVydGV4dCB7XG4gICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZS1mcm96ZW5oZWFkZXIgPiAuZS10YWJsZSxcbiAgICAuZS1mcm96ZW5jb250ZW50ID4uZS10YWJsZSxcbiAgICAuZS1mcm96ZW5oZWFkZXIgLmUtdmlydHVhbHRhYmxlID4gLmUtdGFibGUsXG4gICAgLmUtZnJvemVuY29udGVudCAuZS12aXJ0dWFsdGFibGUgPiAuZS10YWJsZSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5lLXJvdyB7XG4gICAgICAgIC5lLXJvd2NlbGwge1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZS1ncmlkLXJvdy1hY3Rpb25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgIFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5lLWdyaWQtcm93LWFjdGlvbnMge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uZS10b29sdGlwLXdyYXAuZS1wb3B1cCB7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xufVxuLkxpc3RWaWV3VGFibGUge1xuICAgICYuZS1ncmlkIC5lLXRhYmxlIHtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbiJdfQ== */
