@charset "UTF-8";.crm-edit-form-shell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.crm-edit-form-shell>form{display:contents}.crm-edit-form-shell>.js-media-widget{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.crm-edit-form-shell .links{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.js-hero-image-input .form_label{display:none}.js-hero-image-input [data-iommi-extended-file-items-wrapper]{margin-bottom:.75rem}.js-hero-image-input .file_field_item{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem;border:1px solid #e9ebec;border-radius:.75rem;background:#f8f9fa}.js-hero-image-input .file_icon{display:block;width:96px;height:96px}.js-hero-image-input [data-iommi-extended-file-thumb]{display:block;width:96px;height:96px;border-radius:.5rem;background-image:var(--iommi-image-thumb-bg);background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.js-hero-image-input .file_name{display:block;font-weight:500;word-break:break-all}.js-hero-image-input .file_size{display:block;margin-top:.25rem;color:#6c757d;font-size:.875rem}.js-hero-image-input .btn_file_delete{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.9rem;height:1.9rem;border:0;border-radius:999px;background:#f06548;color:#fff;-webkit-box-shadow:0 .25rem .75rem rgba(240,101,72,.3);box-shadow:0 .25rem .75rem rgba(240,101,72,.3)}.js-hero-image-input .btn_file_delete span{display:none}.js-hero-image-input .btn_file_delete::before{content:"×";font-size:1.15rem;line-height:1}.js-hero-image-input [data-iommi-extended-file-input-wrapper]{display:block;margin-top:.75rem}.js-hero-image-input [data-iommi-extended-file-input-wrapper] input[type=file]{width:100%}@supports (height:100dvh){.auth-bg-cover,.auth-page-wrapper{min-height:100dvh}body.portal-layout #layout-wrapper{min-height:100dvh}.min-vh-100,.vh-100{min-height:100dvh}.vh-100{height:100dvh}}.btn:focus-visible,.dropdown-item:focus-visible,.form-check-input:focus-visible,.form-control:focus-visible,.form-select:focus-visible,.nav-link:focus-visible,:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--vz-primary,#0d6efd)!important;outline-offset:2px}:focus:not(:focus-visible){outline:0!important}@media (max-width:767.98px){.btn,.dropdown-item,.nav-link,.page-link{min-height:44px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#topnav-hamburger-icon,.btn-icon,.btn-topbar,.header-item .btn,.topnav-hamburger{min-width:44px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-check-input{min-width:1.25rem;min-height:1.25rem}.table .btn-sm{padding-top:.375rem;padding-bottom:.375rem}}.table-responsive{position:relative}.table-responsive:not(.table-responsive--no-fade)::after{content:"";position:absolute;top:0;right:0;bottom:0;width:24px;background:-webkit-gradient(linear,right top,left top,from(rgba(var(--vz-body-bg-rgb,255,255,255),.85)),to(rgba(var(--vz-body-bg-rgb,255,255,255),0)));background:linear-gradient(to left,rgba(var(--vz-body-bg-rgb,255,255,255),.85),rgba(var(--vz-body-bg-rgb,255,255,255),0));pointer-events:none}@media (min-width:992px){.table-responsive:not(.table-responsive--no-fade)::after{display:none}}.sidebar-user{display:none}html[data-sidebar-user-show] .sidebar-user{display:block}html[data-sidebar-user-show] #page-topbar .topbar-user{display:none}.sidebar-user{--vz-sidebar-user-bg:transparent;--vz-sidebar-user-name-text:var(--vz-sidebar-menu-item-color);--vz-sidebar-user-name-sub-text:var(--vz-sidebar-menu-item-color)}.sidebar-user .sidebar-user-name-sub-text{opacity:.65}.btn,.dropdown-item,.nav-link,a,button{-webkit-tap-highlight-color:rgba(13,110,253,.12)}@media (max-width:575.98px){.dropdown-menu-lg{max-width:calc(100vw - 1rem)}}@media (max-width:767.98px){textarea,textarea.form-control{resize:vertical;max-height:240px}}@media (max-width:575.98px){.modal{--bs-modal-margin:0.5rem}}@media (max-width:575.98px){.page-title-box.d-sm-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}}@media (max-width:767.98px){.form-control,.form-select{height:clamp(44px,10dvh,60px);font-size:16px}textarea.form-control{height:auto;min-height:44px}}.crm-filter-offcanvas-footer{position:sticky;bottom:0;background:var(--vz-card-bg,#fff);z-index:5;padding-top:.5rem;border-top:1px solid var(--vz-border-color,rgba(0,0,0,.075))}@media (max-width:767.98px){.fc-event,.fc-event-main{min-height:28px;padding:4px 6px}}body.vertical-sidebar-enable{overflow:hidden;-ms-touch-action:none;touch-action:none}@supports (height:100dvh){.vertical-overlay{height:100dvh}}.auth-one-bg{background-image:url("../images/frontend/office_back/image0.118c15ce1c69.jpg")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("/static/fonts/public/inter/inter-400-latin.260c81a4759b.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("/static/fonts/public/inter/inter-400-latin-ext.1ad231aac0a8.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("/static/fonts/public/inter/inter-400-greek.8c7f6aea5e86.woff2") format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("/static/fonts/public/inter/inter-400-cyrillic.de93fdc85e3d.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("/static/fonts/public/inter/inter-400-cyrillic-ext.251d36f2b5a6.woff2") format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("/static/fonts/public/inter/inter-400-greek-ext.318d4ba568ac.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("/static/fonts/public/inter/inter-400-vietnamese.9df17551da76.woff2") format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("/static/fonts/public/inter/inter-500-latin.260c81a4759b.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("/static/fonts/public/inter/inter-500-latin-ext.1ad231aac0a8.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("/static/fonts/public/inter/inter-500-greek.8c7f6aea5e86.woff2") format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("/static/fonts/public/inter/inter-500-cyrillic.de93fdc85e3d.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("/static/fonts/public/inter/inter-500-cyrillic-ext.251d36f2b5a6.woff2") format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("/static/fonts/public/inter/inter-500-greek-ext.318d4ba568ac.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("/static/fonts/public/inter/inter-500-vietnamese.9df17551da76.woff2") format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("/static/fonts/public/inter/inter-600-latin.260c81a4759b.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("/static/fonts/public/inter/inter-600-latin-ext.1ad231aac0a8.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("/static/fonts/public/inter/inter-600-greek.8c7f6aea5e86.woff2") format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("/static/fonts/public/inter/inter-600-cyrillic.de93fdc85e3d.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("/static/fonts/public/inter/inter-600-cyrillic-ext.251d36f2b5a6.woff2") format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("/static/fonts/public/inter/inter-600-greek-ext.318d4ba568ac.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("/static/fonts/public/inter/inter-600-vietnamese.9df17551da76.woff2") format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url("/static/fonts/public/inter/inter-700-latin.260c81a4759b.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url("/static/fonts/public/inter/inter-700-latin-ext.1ad231aac0a8.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url("/static/fonts/public/inter/inter-700-greek.8c7f6aea5e86.woff2") format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url("/static/fonts/public/inter/inter-700-cyrillic.de93fdc85e3d.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url("/static/fonts/public/inter/inter-700-cyrillic-ext.251d36f2b5a6.woff2") format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url("/static/fonts/public/inter/inter-700-greek-ext.318d4ba568ac.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url("/static/fonts/public/inter/inter-700-vietnamese.9df17551da76.woff2") format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}[data-layout=semibox]:not([data-layout-style=detached]) .page-content,[data-layout=twocolumn]:not([data-layout-style=detached]) .page-content,[data-layout=vertical]:not([data-layout-style=detached]) .page-content{padding-top:50px}body.portal-layout{--portal-topbar-offset:70px}html[data-layout=vertical] body.portal-layout .main-content .page-content{padding-top:var(--portal-topbar-offset)}[data-layout=semibox]:not([data-layout-style=detached]) .page-title-box,[data-layout=twocolumn]:not([data-layout-style=detached]) .page-title-box,[data-layout=vertical]:not([data-layout-style=detached]) .page-title-box{margin-top:0}[data-bs-theme=dark] .page-title-box h1,[data-bs-theme=dark] .page-title-box h2,[data-bs-theme=dark] .page-title-box h3,[data-bs-theme=dark] .page-title-box h4,[data-bs-theme=dark] .page-title-box h5,[data-bs-theme=dark] .page-title-box h6{color:#e5ecf9}[data-bs-theme=dark] .page-title-box .breadcrumb-item,[data-bs-theme=dark] .page-title-box .breadcrumb-item a{color:#b7c3d8}[data-bs-theme=dark] .page-title-box .breadcrumb-item.active{color:#e5ecf9}.crm-edit-card,.crm-edit-form-shell,.crm-list-table,.crm-list-toolbar-wrap,form.crm-edit-form[method=post]{--crm-list-toolbar-bg:#f8f9fa;--crm-list-border:#e9ebec;--crm-list-muted:#878a99;--crm-list-heading:#495057;--crm-list-surface:#fff;--crm-list-surface-muted:#f8f9fa;--crm-list-row-hover:rgba(53, 119, 241, 0.03);--crm-list-sticky-shadow:-4px 0 8px rgba(0, 0, 0, 0.04);--crm-list-panel-surface:#fff;--crm-list-panel-border:rgba(116, 120, 141, 0.16);--crm-list-radius:0.8rem;--crm-list-input-h:2.65rem;--crm-list-gutter-x:1.25rem;--crm-list-focus-color:rgba(53, 119, 241, 0.38);--crm-list-focus-ring:0 0 0 0.2rem rgba(53, 119, 241, 0.12);--crm-list-input-border:rgba(116, 120, 141, 0.42)}.crm-edit-card{border:1px solid var(--crm-list-border);border-radius:1rem;-webkit-box-shadow:0 12px 32px rgba(15,23,42,.05);box-shadow:0 12px 32px rgba(15,23,42,.05)}.crm-edit-card .card-header{background:var(--crm-list-surface-muted);border-bottom:1px solid var(--crm-list-border);border-radius:1rem 1rem 0 0;padding:.95rem 1.25rem}.crm-edit-card .card-header h1,.crm-edit-card .card-header h2,.crm-edit-card .card-header h3,.crm-edit-card .card-header h4,.crm-edit-card .card-header h5,.crm-edit-card .card-header h6,.crm-edit-card .card-title{color:var(--crm-list-heading);margin:0}.crm-edit-form-shell{padding:1.1rem 1.25rem}form.crm-edit-form[method=post]{--crm-edit-gap:1rem;display:grid;grid-template-columns:1fr;gap:var(--crm-edit-gap);-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%}form.crm-edit-form[method=post] .crm-edit-field,form.crm-edit-form[method=post] .form-group.row,form.crm-edit-form[method=post] [data-iommi-type=Field]{min-width:0;margin:0;padding:1rem 1rem 1.05rem;border:1px solid rgba(116,120,141,.28);border-radius:.95rem;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.98)),to(rgba(248,250,253,.96)));background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,253,.96));-webkit-box-shadow:0 1px 2px rgba(15,23,42,.05);box-shadow:0 1px 2px rgba(15,23,42,.05)}form.crm-edit-form[method=post] .form-group.row>[class*=col-],form.crm-edit-form[method=post] [data-iommi-type=Field]>[class*=col-]{padding:0;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}form.crm-edit-form[method=post] .col-form-label,form.crm-edit-form[method=post] .form-label,form.crm-edit-form[method=post] label{margin-bottom:.35rem;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--crm-list-muted)}form.crm-edit-form[method=post] .form-control,form.crm-edit-form[method=post] .form-select,form.crm-edit-form[method=post] input:not([type=checkbox]):not([type=radio]):not([type=submit]),form.crm-edit-form[method=post] select,form.crm-edit-form[method=post] textarea{width:100%;min-height:var(--crm-list-input-h);font-size:.9rem;line-height:1.45;padding-top:.52rem;padding-bottom:.52rem;border-radius:var(--crm-list-radius);border-width:1px;border-style:solid;border-color:var(--crm-list-input-border)}form.crm-edit-form[method=post] .form-control-sm,form.crm-edit-form[method=post] .form-select-sm,form.crm-edit-form[method=post] input.form-control-sm,form.crm-edit-form[method=post] select.form-control-sm,form.crm-edit-form[method=post] select.form-select-sm,form.crm-edit-form[method=post] textarea.form-control-sm{min-height:2.45rem;font-size:.92rem;line-height:1.4;padding-top:.45rem;padding-bottom:.45rem}form.crm-edit-form[method=post] .choices__inner,form.crm-edit-form[method=post] .form-control,form.crm-edit-form[method=post] .form-select,form.crm-edit-form[method=post] .select2-selection__rendered,form.crm-edit-form[method=post] input,form.crm-edit-form[method=post] textarea{overflow-wrap:anywhere;word-break:break-word}form.crm-edit-form[method=post] textarea,form.crm-edit-form[method=post] textarea.form-control,form.crm-edit-form[method=post] textarea.form-control-sm{min-height:8.5rem}form.crm-edit-form[method=post] .choices__inner,form.crm-edit-form[method=post] .form-select,form.crm-edit-form[method=post] select{border-color:var(--crm-list-input-border)!important}form.crm-edit-form[method=post] .choices[data-type*=select-multiple] .choices__inner,form.crm-edit-form[method=post] .choices[data-type*=select-one] .choices__inner,form.crm-edit-form[method=post] .choices__inner{min-height:var(--crm-list-input-h);border-radius:var(--crm-list-radius);border:1px solid var(--crm-list-input-border);background-color:#fff}form.crm-edit-form[method=post] .form-control:focus,form.crm-edit-form[method=post] .form-select:focus,form.crm-edit-form[method=post] input:focus,form.crm-edit-form[method=post] select:focus,form.crm-edit-form[method=post] textarea:focus{border-color:var(--crm-list-focus-color);-webkit-box-shadow:var(--crm-list-focus-ring);box-shadow:var(--crm-list-focus-ring)}form.crm-edit-form[method=post] .crm-edit-check,form.crm-edit-form[method=post] .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;gap:.45rem;padding-left:0;min-height:calc(var(--crm-list-input-h) - .35rem)}form.crm-edit-form[method=post] .crm-edit-check .form-check-input,form.crm-edit-form[method=post] .form-check .form-check-input{width:auto;min-width:1rem;min-height:1rem;margin:0;float:none;border:1px solid var(--crm-list-input-border);background-color:#fff}form.crm-edit-form[method=post] .crm-edit-check .form-check-label,form.crm-edit-form[method=post] .crm-edit-check label,form.crm-edit-form[method=post] .form-check .form-check-label,form.crm-edit-form[method=post] .form-check label{margin:0;font-size:.88rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--vz-body-color)}form.crm-edit-form[method=post] .crm-edit-field-wide,form.crm-edit-form[method=post] [data-iommi-name=comment],form.crm-edit-form[method=post] [data-iommi-name=description],form.crm-edit-form[method=post] [data-iommi-name=message],form.crm-edit-form[method=post] [data-iommi-name=notes]{grid-column:1/-1}form.crm-edit-form[method=post] .btn,form.crm-edit-form[method=post] [action],form.crm-edit-form[method=post] button[type=submit],form.crm-edit-form[method=post] input[type=submit]{min-height:var(--crm-list-input-h);border-radius:var(--crm-list-radius)}form.crm-edit-form[method=post] .invalid-feedback,form.crm-edit-form[method=post] .text-danger,form.crm-edit-form[method=post] .with-errors{font-size:.8rem}form.crm-edit-form[method=post] input[type=checkbox],form.crm-edit-form[method=post] input[type=radio]{-moz-appearance:auto!important;appearance:auto!important;-webkit-appearance:auto!important;width:1rem;height:1rem;margin:0;border:1px solid var(--crm-list-input-border)!important;background-color:#fff;vertical-align:middle}form.crm-edit-form.row[method=post]{--bs-gutter-x:0;--bs-gutter-y:0;margin-right:0;margin-left:0}form.crm-edit-form.row[method=post]>*{margin-top:0}.crm-edit-error-summary{border-radius:.9rem;padding:.85rem 1rem;margin-bottom:.25rem}.crm-edit-error-summary .crm-edit-error-summary-title{font-weight:700;margin-bottom:.35rem}.crm-edit-error-summary ol{margin:0;padding-left:1rem}.crm-edit-error-summary li+li{margin-top:.2rem}.crm-edit-error-summary a:focus-visible,form.crm-edit-form[method=post] :focus-visible{outline:2px solid var(--crm-list-focus-color);outline-offset:2px}@media (min-width:1200px){form.crm-edit-form[method=post]{grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}@media (max-width:575.98px){form.crm-edit-form[method=post]{--crm-edit-gap:0.75rem}form.crm-edit-form[method=post] .crm-edit-field,form.crm-edit-form[method=post] .form-group.row,form.crm-edit-form[method=post] [data-iommi-type=Field]{padding:.75rem .8rem}form.crm-edit-form[method=post] .btn,form.crm-edit-form[method=post] button,form.crm-edit-form[method=post] input[type=submit]{min-height:2.85rem}form.crm-edit-form[method=post] .form-control,form.crm-edit-form[method=post] .form-select,form.crm-edit-form[method=post] input:not([type=checkbox]):not([type=radio]):not([type=submit]),form.crm-edit-form[method=post] select,form.crm-edit-form[method=post] textarea{min-height:2.85rem;font-size:.98rem;line-height:1.45}}[data-bs-theme=dark] form.crm-edit-form[method=post] .crm-edit-field,[data-bs-theme=dark] form.crm-edit-form[method=post] .form-group.row,[data-bs-theme=dark] form.crm-edit-form[method=post] [data-iommi-type=Field]{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.08);-webkit-box-shadow:none;box-shadow:none}[data-bs-theme=dark] form.crm-edit-form[method=post] .form-control,[data-bs-theme=dark] form.crm-edit-form[method=post] .form-select,[data-bs-theme=dark] form.crm-edit-form[method=post] input:not([type=checkbox]):not([type=radio]):not([type=submit]),[data-bs-theme=dark] form.crm-edit-form[method=post] select,[data-bs-theme=dark] form.crm-edit-form[method=post] textarea{background-color:rgba(255,255,255,.03);border-width:1px;border-style:solid;border-color:var(--crm-list-input-border);color:#d9e0ec}[data-bs-theme=dark] form.crm-edit-form[method=post] .form-control::-webkit-input-placeholder,[data-bs-theme=dark] form.crm-edit-form[method=post] .form-select::-webkit-input-placeholder,[data-bs-theme=dark] form.crm-edit-form[method=post] input:not([type=checkbox]):not([type=radio]):not([type=submit])::-webkit-input-placeholder,[data-bs-theme=dark] form.crm-edit-form[method=post] textarea::-webkit-input-placeholder{color:#9aa9c1;opacity:1}[data-bs-theme=dark] form.crm-edit-form[method=post] .form-control::-moz-placeholder,[data-bs-theme=dark] form.crm-edit-form[method=post] .form-select::-moz-placeholder,[data-bs-theme=dark] form.crm-edit-form[method=post] input:not([type=checkbox]):not([type=radio]):not([type=submit])::-moz-placeholder,[data-bs-theme=dark] form.crm-edit-form[method=post] textarea::-moz-placeholder{color:#9aa9c1;opacity:1}[data-bs-theme=dark] form.crm-edit-form[method=post] .form-control:-ms-input-placeholder,[data-bs-theme=dark] form.crm-edit-form[method=post] .form-select:-ms-input-placeholder,[data-bs-theme=dark] form.crm-edit-form[method=post] input:not([type=checkbox]):not([type=radio]):not([type=submit]):-ms-input-placeholder,[data-bs-theme=dark] form.crm-edit-form[method=post] textarea:-ms-input-placeholder{color:#9aa9c1;opacity:1}[data-bs-theme=dark] form.crm-edit-form[method=post] .form-control::-ms-input-placeholder,[data-bs-theme=dark] form.crm-edit-form[method=post] .form-select::-ms-input-placeholder,[data-bs-theme=dark] form.crm-edit-form[method=post] input:not([type=checkbox]):not([type=radio]):not([type=submit])::-ms-input-placeholder,[data-bs-theme=dark] form.crm-edit-form[method=post] textarea::-ms-input-placeholder{color:#9aa9c1;opacity:1}[data-bs-theme=dark] form.crm-edit-form[method=post] .form-control::placeholder,[data-bs-theme=dark] form.crm-edit-form[method=post] .form-select::placeholder,[data-bs-theme=dark] form.crm-edit-form[method=post] input:not([type=checkbox]):not([type=radio]):not([type=submit])::placeholder,[data-bs-theme=dark] form.crm-edit-form[method=post] textarea::placeholder{color:#9aa9c1;opacity:1}[data-bs-theme=dark] form.crm-edit-form[method=post] .choices__inner,[data-bs-theme=dark] form.crm-edit-form[method=post] .form-select,[data-bs-theme=dark] form.crm-edit-form[method=post] select{border-color:var(--crm-list-input-border)!important}[data-bs-theme=dark] form.crm-edit-form[method=post] .choices[data-type*=select-multiple] .choices__inner,[data-bs-theme=dark] form.crm-edit-form[method=post] .choices[data-type*=select-one] .choices__inner,[data-bs-theme=dark] form.crm-edit-form[method=post] .choices__inner{background-color:rgba(255,255,255,.03);border:1px solid var(--crm-list-input-border);color:var(--vz-body-color)}[data-bs-theme=dark] form.crm-edit-form[method=post] .form-check-input,[data-bs-theme=dark] form.crm-edit-form[method=post] input[type=checkbox],[data-bs-theme=dark] form.crm-edit-form[method=post] input[type=radio]{border:1px solid rgba(255,255,255,.22);background-color:rgba(255,255,255,.03)}[data-bs-theme=dark] form.crm-edit-form[method=post] .col-form-label,[data-bs-theme=dark] form.crm-edit-form[method=post] .form-label,[data-bs-theme=dark] form.crm-edit-form[method=post] label{color:#c7d0df}[data-bs-theme=dark] form.crm-edit-form[method=post] .crm-edit-check label,[data-bs-theme=dark] form.crm-edit-form[method=post] .form-check label,[data-bs-theme=dark] form.crm-edit-form[method=post] .form-check-label{color:#e5ecf9}[data-bs-theme=dark] form.crm-edit-form[method=post] .choices__list--dropdown,[data-bs-theme=dark] form.crm-edit-form[method=post] .choices__list[aria-expanded]{background:#252c3a;border:1px solid rgba(255,255,255,.12);color:#d9e0ec}[data-bs-theme=dark] form.crm-edit-form[method=post] .choices__list--dropdown .choices__item,[data-bs-theme=dark] form.crm-edit-form[method=post] .choices__list[aria-expanded] .choices__item{color:#d9e0ec;background:0 0}[data-bs-theme=dark] form.crm-edit-form[method=post] .choices__list--dropdown .choices__item--selectable.is-highlighted,[data-bs-theme=dark] form.crm-edit-form[method=post] .choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background:rgba(83,140,255,.26);color:#fff}[data-bs-theme=dark] form.crm-edit-form[method=post] .select2-container .select2-selection--multiple,[data-bs-theme=dark] form.crm-edit-form[method=post] .select2-container .select2-selection--single{background:rgba(255,255,255,.03)!important;border:1px solid var(--crm-list-input-border)!important;color:var(--vz-body-color)}[data-bs-theme=dark] form.crm-edit-form[method=post] .select2-container .select2-search__field,[data-bs-theme=dark] form.crm-edit-form[method=post] .select2-container .select2-selection__choice,[data-bs-theme=dark] form.crm-edit-form[method=post] .select2-container .select2-selection__choice__display,[data-bs-theme=dark] form.crm-edit-form[method=post] .select2-container .select2-selection__rendered{color:#d9e0ec!important}[data-bs-theme=dark] form.crm-edit-form[method=post] .select2-dropdown{background:#252c3a!important;border:1px solid rgba(255,255,255,.12)!important}[data-bs-theme=dark] form.crm-edit-form[method=post] .select2-container--default .select2-search--dropdown{background:#252c3a}[data-bs-theme=dark] form.crm-edit-form[method=post] .select2-container--default .select2-search--dropdown .select2-search__field{background:#1f2531;border:1px solid rgba(255,255,255,.16);color:#d9e0ec}[data-bs-theme=dark] form.crm-edit-form[method=post] .select2-container--default .select2-results__option{background:#252c3a;color:#d9e0ec}[data-bs-theme=dark] form.crm-edit-form[method=post] .select2-container--default .select2-results__option--highlighted[aria-selected=true],[data-bs-theme=dark] form.crm-edit-form[method=post] .select2-container--default .select2-results__option--highlighted[aria-selected]{background:rgba(83,140,255,.3)!important;color:#fff!important}form.crm-edit-form[method=post] fieldset{grid-column:1/-1;border:1px solid var(--crm-list-border);border-radius:1rem;padding:0 1rem .9rem;margin:0;background:var(--crm-list-surface);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.65rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}form.crm-edit-form[method=post] fieldset>legend{float:none;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:.6rem 0 .45rem;margin:0 0 .1rem;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--vz-primary);border-bottom:1px solid rgba(116,120,141,.14)}form.crm-edit-form[method=post] fieldset>[data-iommi-type=Field]{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - .325rem);flex:0 0 calc(50% - .325rem);min-width:0;padding:.75rem .85rem .85rem;border:1px solid rgba(116,120,141,.15);border-radius:.8rem;background:rgba(255,255,255,.55);-webkit-box-shadow:none;box-shadow:none;margin:0}form.crm-edit-form[method=post] fieldset>[data-iommi-name=address],form.crm-edit-form[method=post] fieldset>[data-iommi-name=correspondence],form.crm-edit-form[method=post] fieldset>[data-iommi-name=files],form.crm-edit-form[method=post] fieldset>[data-iommi-name=lead],form.crm-edit-form[method=post] fieldset>[data-iommi-name=notes],form.crm-edit-form[method=post] fieldset>[data-iommi-name=position],form.crm-edit-form[method=post] fieldset>[data-iommi-name=social],form.crm-edit-form[method=post] fieldset>[data-iommi-name=specialties]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}form.crm-edit-form[method=post] [data-iommi-name=p_lead]>[data-iommi-type=Field],form.crm-edit-form[method=post] [data-iommi-name=p_notes]>[data-iommi-type=Field],form.crm-edit-form[method=post] [data-iommi-name=p_relations]>[data-iommi-type=Field],form.crm-edit-form[method=post] [data-iommi-name=p_status]>[data-iommi-type=Field]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}form.crm-edit-form[method=post] [data-iommi-type=Field].required>.col-form-label::after,form.crm-edit-form[method=post] [data-iommi-type=Field].required>label:not(.form-check-label)::after{content:" *";color:var(--vz-danger);font-weight:700}form.crm-edit-form[method=post] .links{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid var(--crm-list-border);padding-top:1rem;margin-top:.15rem}@media (max-width:767.98px){form.crm-edit-form[method=post] fieldset>[data-iommi-type=Field]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}form.crm-edit-form[method=post] .select2-container .select2-selection--multiple{position:relative;min-height:var(--crm-list-input-h);padding-right:2.25rem}form.crm-edit-form[method=post] .select2-container .select2-selection--multiple .select2-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;padding:.25rem .6rem;min-height:calc(var(--crm-list-input-h) - 2px)}form.crm-edit-form[method=post] .select2-container .select2-selection--multiple .select2-search--inline{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:4rem}form.crm-edit-form[method=post] .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field{width:100%!important;margin-top:0;height:auto;line-height:1.5;border:0;outline:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}form.crm-edit-form[method=post] .select2-container .select2-selection--multiple::after{content:"";position:absolute;right:.875rem;top:50%;margin-top:-3px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--crm-list-input-border);pointer-events:none;-webkit-transition:margin-top .15s ease,-webkit-transform .15s ease;transition:margin-top .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,margin-top .15s ease;transition:transform .15s ease,margin-top .15s ease,-webkit-transform .15s ease}form.crm-edit-form[method=post] .select2-container--open .select2-selection--multiple::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-6px}[data-bs-theme=dark] form.crm-edit-form[method=post] fieldset{background:rgba(255,255,255,.02);border-color:rgba(255,255,255,.08)}[data-bs-theme=dark] form.crm-edit-form[method=post] fieldset>legend{border-bottom-color:rgba(255,255,255,.08)}[data-bs-theme=dark] form.crm-edit-form[method=post] fieldset>[data-iommi-type=Field]{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.06)}.crm-detail-form .crm-detail-item{min-width:90px}.project-card-shell{border:1px solid rgba(135,138,153,.18);border-radius:.9rem;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8fafd));background:linear-gradient(180deg,#fff,#f8fafd);-webkit-transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.project-card-shell:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);border-color:rgba(53,119,241,.35);-webkit-box-shadow:0 14px 32px rgba(15,23,42,.14);box-shadow:0 14px 32px rgba(15,23,42,.14)}.project-card-shell .card-body>.d-flex>.flex-grow-1{min-width:0}.project-card-title-wrap{min-height:2.7em}.project-card-title{text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.project-card-title:hover{color:var(--vz-primary)!important}.project-card-subtitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-card-media{position:relative;aspect-ratio:16/9;background:#eef2ff;border-top:1px solid rgba(135,138,153,.14);border-bottom:1px solid rgba(135,138,153,.14);overflow:hidden}.project-card-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-transform:scale(1.001);transform:scale(1.001);-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}.project-card-shell:hover .project-card-image{-webkit-transform:scale(1.04);transform:scale(1.04)}.project-card-media-overlay{position:absolute;inset:auto 0 0 0;height:45%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(15,23,42,0)),to(rgba(15,23,42,.22)));background:linear-gradient(180deg,rgba(15,23,42,0),rgba(15,23,42,.22));pointer-events:none}.project-card-fallback{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;font-size:.8rem;font-weight:700;color:#3577f1;background:linear-gradient(135deg,rgba(53,119,241,.16),rgba(53,119,241,.05))}.project-card-fallback i{font-size:1rem}.project-card-meta{display:grid;grid-template-columns:1fr;gap:.35rem;font-size:.8rem;color:var(--vz-secondary-color)}.project-card-description{min-height:4.35em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.project-card-progress{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(135,138,153,.16)}@media (max-width:575.98px){.project-card-media{aspect-ratio:4/3}}.crm-list-toolbar-card{border:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0}.crm-list-toolbar{padding:.75rem 0;background:var(--crm-list-toolbar-bg);border-bottom:1px solid var(--crm-list-border)}.crm-list-toolbar-actions,.crm-list-toolbar-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crm-list-toolbar-actions{padding-left:var(--crm-list-gutter-x)}.crm-list-toolbar-tools{padding-right:var(--crm-list-gutter-x)}.crm-list-toolbar-primary,.crm-list-toolbar-secondary{display:-webkit-box;display:-ms-flexbox;display:flex}.crm-list-toolbar-secondary{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.crm-list-btn{border-radius:.8rem;font-weight:600;letter-spacing:.01em;-webkit-box-shadow:none;box-shadow:none}.crm-list-btn .label-icon,.crm-list-btn.btn-label .btn-label-icon{border-radius:.65rem 0 0 .65rem}.crm-list-table-card{overflow:visible;border:1px solid var(--crm-list-border);border-radius:1rem;background:var(--crm-list-surface);-webkit-box-shadow:0 12px 32px rgba(15,23,42,.05);box-shadow:0 12px 32px rgba(15,23,42,.05)}.crm-list-table-card .card-header{background:var(--crm-list-surface-muted);border-bottom:1px solid var(--crm-list-border);border-radius:1rem 1rem 0 0;padding:.95rem 1.25rem;color:var(--crm-list-heading)}.crm-list-table-card .card-header h1,.crm-list-table-card .card-header h2,.crm-list-table-card .card-header h3,.crm-list-table-card .card-header h4,.crm-list-table-card .card-header h5,.crm-list-table-card .card-header h6,.crm-list-table-card .card-title{color:var(--crm-list-heading);margin:0}.table-card{position:relative}.table-card .table thead th{white-space:nowrap;word-break:normal;overflow-wrap:normal;line-height:1.4;border-bottom-width:1px}.table-card .table thead th:has([aria-sort]){cursor:pointer;position:relative;padding-right:1.5rem!important}.table-card .table thead th:has([aria-sort=none])::after,.table-card .table thead th[aria-sort=none]::after{font-family:bootstrap-icons;content:"\f282";position:absolute;right:.5rem;opacity:.2;-webkit-transition:opacity .2s;transition:opacity .2s}.table-card .table thead th:has([aria-sort=none]):hover::after{opacity:.5}.table-card .table thead th:has([aria-sort=ascending])::after,.table-card .table thead th[aria-sort=ascending]::after{font-family:bootstrap-icons;content:"\f235";position:absolute;right:.5rem;color:var(--vz-primary);opacity:1}.table-card .table thead th:has([aria-sort=descending])::after,.table-card .table thead th[aria-sort=descending]::after{font-family:bootstrap-icons;content:"\f229";position:absolute;right:.5rem;color:var(--vz-primary);opacity:1}.table-card .table tbody td,.table-card .table tbody th{white-space:nowrap;word-break:normal;overflow-wrap:normal}.table-card.p-4,.table-card:not(.table-responsive):not(.crm-list-table-card){background:var(--crm-list-panel-surface);border:1px solid var(--crm-list-panel-border);border-radius:1rem}.crm-list-table .table-card,.crm-list-table-card .table-card,.crm-list-table-card.table-card{margin:0!important}.table-card.table-responsive:not(.crm-list-table-scroll):not(.crm-list-table-card):not(.gridjs-border-none){background:var(--crm-list-panel-surface)}.crm-col-sticky-end{position:sticky!important;right:0;background-color:var(--crm-list-surface)!important;z-index:2;border-left:1px solid var(--crm-list-border)}tr:hover .crm-col-sticky-end{background-color:var(--crm-list-row-hover)!important}.table-responsive.crm-list-table-scroll{position:relative}.table-responsive.crm-list-table-scroll::after{content:"";position:absolute;top:0;right:0;bottom:0;width:32px;background:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.06)),to(transparent));background:linear-gradient(to left,rgba(0,0,0,.06),transparent);pointer-events:none;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:3}.table-responsive.crm-list-table-scroll.has-scroll-right::after{opacity:1}.crm-list-table-card form[method=get]{padding:1rem 1.25rem;background:#fff;border-bottom:1px solid var(--crm-list-border)}.crm-list-query-form{margin:0}.crm-list-query-row{display:grid;grid-template-columns:1fr;gap:.75rem;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.crm-list-query-row>*{margin-top:0!important;margin-bottom:0!important}.crm-list-query-row>.form-group.row,.crm-list-query-row>[data-iommi-type=Field]{display:block;margin:0;min-width:0;padding:.9rem .95rem .95rem;border:1px solid var(--crm-list-input-border);border-radius:.95rem;background:rgba(255,255,255,.86);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.55);box-shadow:inset 0 1px 0 rgba(255,255,255,.55)}.crm-list-query-row>.form-group.row>[class*=col-],.crm-list-query-row>[data-iommi-type=Field]>[class*=col-]{width:100%;max-width:100%;padding:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.crm-list-table-card form[method=get] .row.align-items-center,.crm-list-table-card form[method=get] .row.g-1.align-items-center{row-gap:.75rem}.crm-list-table-card form[method=get] .form-group.row{margin-bottom:.75rem}.crm-list-table-card form[method=get] .form-label{margin-bottom:.35rem;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--crm-list-muted)}.crm-list-table-card form[method=get] .form-control,.crm-list-table-card form[method=get] input,.crm-list-table-card form[method=get] select{width:100%;min-height:var(--crm-list-input-h);border-radius:var(--crm-list-radius);border-color:var(--crm-list-input-border);background-color:#fff}.crm-list-query-row .form-control:focus,.crm-list-query-row input:focus,.crm-list-query-row select:focus{border-color:var(--crm-list-focus-color);-webkit-box-shadow:var(--crm-list-focus-ring);box-shadow:var(--crm-list-focus-ring)}.crm-dashboard-hero{background:linear-gradient(135deg,rgba(var(--vz-primary-rgb),.12),rgba(var(--vz-info-rgb),.06) 55%,rgba(255,255,255,.94)),#fff;-webkit-box-shadow:0 24px 60px rgba(15,23,42,.08);box-shadow:0 24px 60px rgba(15,23,42,.08);border:1px solid rgba(var(--vz-primary-rgb),.08)}.crm-dashboard-hero>.card-body::after{content:"";position:absolute;width:240px;height:240px;right:-80px;top:-80px;border-radius:50%;background:radial-gradient(circle,rgba(var(--vz-primary-rgb),.18),rgba(var(--vz-primary-rgb),0));pointer-events:none}.crm-dashboard-title{font-size:clamp(1.9rem,2.5vw,2.8rem);font-weight:700;letter-spacing:-.03em;max-width:18ch}.crm-dashboard-description{font-size:1rem;max-width:62ch}.crm-dashboard-eyebrow,.crm-dashboard-kicker{letter-spacing:.08em;text-transform:uppercase;font-weight:700;font-size:.72rem}.crm-dashboard-highlight-card,.crm-dashboard-section-card,.crm-dashboard-stat-card{border:1px solid rgba(116,120,141,.14);-webkit-box-shadow:0 16px 38px rgba(15,23,42,.05);box-shadow:0 16px 38px rgba(15,23,42,.05);background:rgba(255,255,255,.98)}.crm-dashboard-highlight-card{background:-webkit-gradient(linear,left top,left bottom,from(rgba(var(--vz-light-rgb),.82)),to(rgba(255,255,255,.98)));background:linear-gradient(180deg,rgba(var(--vz-light-rgb),.82),rgba(255,255,255,.98))}.crm-dashboard-highlight-card .card-body,.crm-dashboard-stat-card .card-body{padding:1.25rem 1.25rem 1.15rem}.crm-dashboard-section-card .card-header{padding-top:1.15rem;padding-left:1.25rem;padding-right:1.25rem}.crm-dashboard-section-card .card-body{padding:1.25rem}.crm-dashboard-section-card .table>:not(caption)>*>*{padding-top:.8rem;padding-bottom:.8rem}.crm-dashboard-card-icon{width:3rem;height:3rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.32);box-shadow:inset 0 0 0 1px rgba(255,255,255,.32)}.crm-dashboard-card-link{display:block;-webkit-transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.crm-dashboard-card-link:focus-visible,.crm-dashboard-card-link:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 20px 44px rgba(15,23,42,.09);box-shadow:0 20px 44px rgba(15,23,42,.09);border-color:rgba(var(--vz-primary-rgb),.22)}.crm-dashboard-card-list .list-group-item+.list-group-item{border-top:1px solid rgba(116,120,141,.12)!important}.crm-dashboard-chart-stage,.crm-dashboard-map-stage{min-height:280px;background:radial-gradient(circle at top right,rgba(var(--vz-primary-rgb),.08),transparent 34%),-webkit-gradient(linear,left top,left bottom,from(rgba(var(--vz-light-rgb),.72)),to(rgba(255,255,255,.96)));background:radial-gradient(circle at top right,rgba(var(--vz-primary-rgb),.08),transparent 34%),linear-gradient(180deg,rgba(var(--vz-light-rgb),.72),rgba(255,255,255,.96));border:1px solid rgba(116,120,141,.12);border-radius:1rem;overflow:hidden}.crm-dashboard-map-stage{min-height:320px;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.34);box-shadow:inset 0 0 0 1px rgba(255,255,255,.34)}.crm-dashboard-map-stage .leaflet-control-container .leaflet-bottom,.crm-dashboard-map-stage .leaflet-control-container .leaflet-top{z-index:400}@media (max-width:767.98px){.crm-dashboard-title{max-width:none}.crm-dashboard-hero .card-body{padding:1.25rem}.crm-dashboard-chart-stage,.crm-dashboard-map-stage{min-height:240px}}.crm-list-query-row .choices,.crm-list-query-row .choices__inner{width:100%!important;max-width:100%;border-radius:.8rem}.crm-list-query-row .choices__inner{min-height:var(--crm-list-input-h);border-color:var(--crm-list-input-border);background-color:#fff}.crm-list-query-row .choices__list--dropdown,.crm-list-query-row .choices__list[aria-expanded]{width:100%;min-width:0;max-width:100%;z-index:40}.crm-list-query-row .btn,.crm-list-query-row button,.crm-list-query-row input[type=submit]{min-height:var(--crm-list-input-h);border-radius:var(--crm-list-radius);font-weight:600}.crm-list-table-card form[method=get] .btn{border-radius:var(--crm-list-radius)}.crm-list-table-scroll{position:relative;overflow-x:auto;border-radius:0 0 1rem 1rem;background:var(--crm-list-surface)}.crm-list-table .iommi-table-plus-paginator,.crm-list-table-card .iommi-table-plus-paginator{margin:0!important;margin-left:0!important;padding-left:0}.crm-list-table-scroll.dropdown-active,.table-responsive.dropdown-active{overflow:visible!important}.crm-list-table-grid{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;max-width:none;table-layout:auto;margin-bottom:0}.crm-list-table-grid thead th{padding:.95rem 1rem;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--crm-list-heading);background:var(--crm-list-surface-muted);border-bottom-width:1px;white-space:nowrap;word-break:normal;overflow-wrap:normal}.crm-list-table-grid tbody td:first-child,.crm-list-table-grid tbody th:first-child,.crm-list-table-grid thead th:first-child{padding-left:var(--crm-list-gutter-x)}.crm-list-table-grid tbody td:last-child,.crm-list-table-grid tbody th:last-child,.crm-list-table-grid thead th:last-child{padding-right:var(--crm-list-gutter-x)}.crm-list-table-grid tbody td,.crm-list-table-grid tbody th{padding:.9rem 1rem;vertical-align:middle;white-space:nowrap;word-break:normal;overflow-wrap:normal}.crm-list-table-grid .crm-cell-wrap{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.crm-list-table-grid tbody tr:hover{background:var(--crm-list-row-hover)}.crm-list-table-grid a{font-weight:500}.crm-list-table-grid .badge{border-radius:999px;padding:.4rem .65rem}.crm-row-actions{min-width:0;position:relative}.crm-row-actions-toggle{min-height:2rem;line-height:1.1;padding:.3rem .55rem;white-space:nowrap}.crm-row-actions-menu{min-width:10.5rem;z-index:1050}.crm-row-actions-menu .dropdown-item{font-size:.84rem;padding:.42rem .72rem}.crm-list-table-grid td.crm-col-sticky-end,.crm-list-table-grid th.crm-col-sticky-end{position:sticky;right:0;background:var(--crm-list-surface);overflow:visible;-webkit-box-shadow:var(--crm-list-sticky-shadow);box-shadow:var(--crm-list-sticky-shadow)}.crm-list-table-grid td.crm-col-sticky-end{z-index:4}.crm-list-table-grid td.crm-col-sticky-end.crm-row-actions-open,.crm-list-table-grid th.crm-col-sticky-end.crm-row-actions-open{z-index:25}.crm-list-table-grid thead th.crm-col-sticky-end{z-index:3;background:var(--crm-list-surface-muted)}.crm-list-table-grid tbody tr:hover td.crm-col-sticky-end{background:var(--crm-list-row-hover)}.crm-list-table-card .pagination{margin-bottom:0}.crm-pagination-info{line-height:1.2}.crm-filter-toggle{border-radius:var(--crm-list-radius)}.crm-filter-toggle.active{background-color:rgba(53,119,241,.12);border-color:rgba(53,119,241,.3);color:#2a59c4}@media (min-width:576px){.crm-list-query-row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.crm-list-toolbar-primary,.crm-list-toolbar-secondary{width:auto}}.crm-list-toolbar-primary,.crm-list-toolbar-secondary{width:100%}@media (max-width:991.98px){.crm-list-table,.crm-list-toolbar-wrap{--crm-list-gutter-x:1rem}.crm-list-toolbar{padding:.9rem 0}.crm-list-toolbar-secondary{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.crm-row-actions-menu{min-width:9.5rem}}[data-bs-theme=dark] .crm-edit-card,[data-bs-theme=dark] .crm-edit-form-shell,[data-bs-theme=dark] .crm-list-table,[data-bs-theme=dark] .crm-list-toolbar-wrap,[data-bs-theme=dark] form.crm-edit-form[method=post]{--crm-list-toolbar-bg:linear-gradient(135deg, rgba(53, 119, 241, 0.14), rgba(10, 179, 156, 0.08));--crm-list-border:rgba(255, 255, 255, 0.08);--crm-list-muted:#c0cadb;--crm-list-heading:#e9ebec;--crm-list-surface:#1f2531;--crm-list-surface-muted:#252c3a;--crm-list-row-hover:rgba(53, 119, 241, 0.08);--crm-list-sticky-shadow:-4px 0 8px rgba(0, 0, 0, 0.15);--crm-list-panel-surface:#1f2531;--crm-list-panel-border:rgba(255, 255, 255, 0.08);--crm-list-input-border:rgba(196, 206, 224, 0.3);--crm-list-focus-color:rgba(83, 140, 255, 0.5);--crm-list-focus-ring:0 0 0 0.2rem rgba(83, 140, 255, 0.15)}[data-bs-theme=dark] .crm-edit-card,[data-bs-theme=dark] .crm-edit-form-shell,[data-bs-theme=dark] form.crm-edit-form[method=post]{background:var(--crm-list-surface);color:#d9e0ec}[data-bs-theme=dark] .crm-list-table-card .card-header{background:var(--crm-list-surface-muted);border-bottom-color:rgba(255,255,255,.12);color:#e5ecf9}[data-bs-theme=dark] .crm-list-table-card .card-header h1,[data-bs-theme=dark] .crm-list-table-card .card-header h2,[data-bs-theme=dark] .crm-list-table-card .card-header h3,[data-bs-theme=dark] .crm-list-table-card .card-header h4,[data-bs-theme=dark] .crm-list-table-card .card-header h5,[data-bs-theme=dark] .crm-list-table-card .card-header h6,[data-bs-theme=dark] .crm-list-table-card .card-title{color:#e5ecf9}[data-bs-theme=dark] .crm-edit-card .card-header{background:var(--crm-list-surface-muted);border-bottom-color:rgba(255,255,255,.12)}[data-bs-theme=dark] .crm-edit-card .card-header h1,[data-bs-theme=dark] .crm-edit-card .card-header h2,[data-bs-theme=dark] .crm-edit-card .card-header h3,[data-bs-theme=dark] .crm-edit-card .card-header h4,[data-bs-theme=dark] .crm-edit-card .card-header h5,[data-bs-theme=dark] .crm-edit-card .card-header h6,[data-bs-theme=dark] .crm-edit-card .card-title{color:#e5ecf9}[data-bs-theme=dark] .select2-dropdown{background:#252c3a;border:1px solid rgba(255,255,255,.12)}[data-bs-theme=dark] .select2-container--default .select2-results__option{background:#252c3a;color:#d9e0ec}[data-bs-theme=dark] .select2-container--default .select2-results__option--highlighted[aria-selected=true],[data-bs-theme=dark] .select2-container--default .select2-results__option--highlighted[aria-selected]{background:rgba(83,140,255,.3);color:#fff}[data-bs-theme=dark][data-theme=material]{--vz-body-bg:#1a1d21;--vz-body-bg-rgb:26,29,33}[data-bs-theme=dark] .crm-list-table-card form[method=get]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.03)),to(rgba(255,255,255,0)));background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,0))}[data-bs-theme=dark] .crm-list-query-row>.form-group.row,[data-bs-theme=dark] .crm-list-query-row>[data-iommi-type=Field]{background:rgba(255,255,255,.02);border-color:rgba(255,255,255,.08);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.03);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}[data-bs-theme=dark] .crm-list-table-card form[method=get] .form-control,[data-bs-theme=dark] .crm-list-table-card form[method=get] input,[data-bs-theme=dark] .crm-list-table-card form[method=get] select{background-color:rgba(255,255,255,.03);border-color:var(--crm-list-input-border);color:#d9e0ec}[data-bs-theme=dark] .crm-list-table-grid tbody td,[data-bs-theme=dark] .crm-list-table-grid tbody td div,[data-bs-theme=dark] .crm-list-table-grid tbody td p,[data-bs-theme=dark] .crm-list-table-grid tbody td small,[data-bs-theme=dark] .crm-list-table-grid tbody td span,[data-bs-theme=dark] .crm-list-table-grid tbody th{color:#d9e0ec}[data-bs-theme=dark] .crm-list-table-grid tbody td .text-body-secondary,[data-bs-theme=dark] .crm-list-table-grid tbody td .text-muted,[data-bs-theme=dark] .crm-list-table-grid tbody td.text-muted{color:#aebacf!important}[data-bs-theme=dark] .crm-list-table-grid tbody a{color:#9ab8ff}[data-bs-theme=dark] .crm-list-table-grid tbody a:focus-visible,[data-bs-theme=dark] .crm-list-table-grid tbody a:hover{color:#c2d4ff}[data-bs-theme=dark] .crm-list-table-card form[method=get] .form-control::-webkit-input-placeholder,[data-bs-theme=dark] .crm-list-table-card form[method=get] input::-webkit-input-placeholder,[data-bs-theme=dark] .crm-list-table-card form[method=get] textarea::-webkit-input-placeholder{color:#9aa9c1;opacity:1}[data-bs-theme=dark] .crm-list-table-card form[method=get] .form-control::-moz-placeholder,[data-bs-theme=dark] .crm-list-table-card form[method=get] input::-moz-placeholder,[data-bs-theme=dark] .crm-list-table-card form[method=get] textarea::-moz-placeholder{color:#9aa9c1;opacity:1}[data-bs-theme=dark] .crm-list-table-card form[method=get] .form-control:-ms-input-placeholder,[data-bs-theme=dark] .crm-list-table-card form[method=get] input:-ms-input-placeholder,[data-bs-theme=dark] .crm-list-table-card form[method=get] textarea:-ms-input-placeholder{color:#9aa9c1;opacity:1}[data-bs-theme=dark] .crm-list-table-card form[method=get] .form-control::-ms-input-placeholder,[data-bs-theme=dark] .crm-list-table-card form[method=get] input::-ms-input-placeholder,[data-bs-theme=dark] .crm-list-table-card form[method=get] textarea::-ms-input-placeholder{color:#9aa9c1;opacity:1}[data-bs-theme=dark] .crm-list-table-card form[method=get] .form-control::placeholder,[data-bs-theme=dark] .crm-list-table-card form[method=get] input::placeholder,[data-bs-theme=dark] .crm-list-table-card form[method=get] textarea::placeholder{color:#9aa9c1;opacity:1}[data-bs-theme=dark] .crm-list-query-row .choices__inner{background-color:rgba(255,255,255,.03);border-color:var(--crm-list-input-border)}[data-bs-theme=dark] .table-card .table thead th.sorted.ascending::after,[data-bs-theme=dark] .table-card .table thead th.sorted.descending::after{opacity:.85}[data-bs-theme=dark] .table-card .table thead th:not(.sorted):has(>a[href]):hover::after{opacity:.5}[data-bs-theme=dark] .crm-filter-toggle.active{background-color:rgba(83,140,255,.2);border-color:rgba(83,140,255,.35);color:#9ab8ff}.table tbody tr{border-bottom:1px solid rgba(116,120,141,.15)}.form-check-input{border-color:rgba(116,120,141,.35)}[data-bs-theme=dark] .table tbody tr{border-bottom-color:rgba(255,255,255,.08)}[data-bs-theme=dark] .form-check-input{border-color:rgba(255,255,255,.12)}.crm-filter-offcanvas{--crm-list-toolbar-bg:#f8f9fa;--crm-list-border:#e9ebec;--crm-list-muted:#878a99;--crm-list-heading:#495057;--crm-list-surface:#fff;--crm-list-surface-muted:#f8f9fa;--crm-list-radius:0.8rem;--crm-list-input-h:2.65rem;--crm-list-focus-color:rgba(53, 119, 241, 0.38);--crm-list-focus-ring:0 0 0 0.2rem rgba(53, 119, 241, 0.12);--crm-list-input-border:rgba(116, 120, 141, 0.42);--bs-offcanvas-bg:#fff;--bs-offcanvas-border-color:var(--crm-list-border);--crm-filter-summary-bg:rgba(53, 119, 241, 0.08);--crm-filter-summary-color:#3577f1;--crm-filter-accent:#3577f1;--crm-filter-accent-soft:rgba(53, 119, 241, 0.08);--crm-filter-active:#0ab39c;--crm-filter-active-soft:rgba(10, 179, 156, 0.14);--crm-filter-section-bg:#fbfcfe;width:min(100vw - 1.5rem,440px);max-width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:clip;right:.75rem;border-left:3px solid var(--crm-filter-accent);border-radius:1rem 0 0 1rem;-webkit-box-shadow:0 24px 56px rgba(15,23,42,.18),0 4px 14px rgba(15,23,42,.06);box-shadow:0 24px 56px rgba(15,23,42,.18),0 4px 14px rgba(15,23,42,.06)}.crm-filter-offcanvas .offcanvas-header{position:relative;padding:1.15rem 1.45rem 1.05rem;border-bottom:1px solid var(--crm-list-border);background:radial-gradient(circle at top right,rgba(53,119,241,.12),transparent 60%),-webkit-gradient(linear,left top,left bottom,from(rgba(53,119,241,.07)),color-stop(95%,var(--crm-list-toolbar-bg)));background:radial-gradient(circle at top right,rgba(53,119,241,.12),transparent 60%),linear-gradient(180deg,rgba(53,119,241,.07) 0,var(--crm-list-toolbar-bg) 95%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem;width:100%;max-width:100%}.crm-filter-offcanvas .crm-filter-offcanvas-header-main{min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem}.crm-filter-offcanvas .offcanvas-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.45rem;font-size:.92rem;font-weight:700;letter-spacing:.02em;text-transform:none;color:var(--crm-list-heading);margin-bottom:0}.crm-filter-offcanvas .offcanvas-title i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:.5rem;background:var(--crm-filter-accent-soft);color:var(--crm-filter-accent);font-size:.95rem;margin-right:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.crm-filter-offcanvas .crm-filter-summary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3rem;padding:.25rem .7rem;border-radius:999px;background:var(--crm-filter-summary-bg);color:var(--crm-filter-summary-color);font-weight:600;font-size:.7rem;letter-spacing:.04em;text-transform:uppercase;line-height:1.1;border:1px solid rgba(53,119,241,.18);max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.crm-filter-offcanvas .crm-filter-summary::before{content:"";width:.4rem;height:.4rem;border-radius:50%;background:currentColor;opacity:.7;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.crm-filter-offcanvas .crm-filter-summary.has-filters{background:var(--crm-filter-active-soft);color:#0a8f7c;border-color:rgba(10,179,156,.28)}.crm-filter-offcanvas .offcanvas-body{padding:1.25rem 1.45rem 1rem;overflow-y:auto;overflow-x:hidden;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:100%;min-width:0;-ms-scroll-chaining:none;overscroll-behavior:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;scrollbar-width:thin;scrollbar-color:rgba(116,120,141,.3) transparent}.crm-filter-offcanvas .offcanvas-body::-webkit-scrollbar{width:6px}.crm-filter-offcanvas .offcanvas-body::-webkit-scrollbar-thumb{background:rgba(116,120,141,.3);border-radius:3px}.crm-filter-offcanvas .crm-filter-offcanvas-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;min-width:0;width:100%;max-width:100%;padding:0!important;background:0 0!important;border-bottom:0!important;overflow:hidden}.crm-filter-offcanvas .crm-list-query-row{display:grid;grid-template-columns:1fr;gap:.9rem;padding:0;-ms-flex-line-pack:start;align-content:start;width:100%;max-width:100%;min-width:0;overflow-x:clip}.crm-filter-offcanvas .crm-list-query-row>*{min-width:0;max-width:100%}.crm-filter-offcanvas .crm-list-query-row>.form-group.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:.35rem;min-width:0;padding:0;border:0;border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}.crm-filter-offcanvas .crm-list-query-row>.form-group.row>*{width:100%!important;max-width:none!important;-webkit-box-flex:0!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important;margin:0!important;padding:0!important}.crm-filter-offcanvas .crm-list-query-row>.form-group.row .col-form-label,.crm-filter-offcanvas .crm-list-query-row>.form-group.row>.form-label,.crm-filter-offcanvas .crm-list-query-row>.form-group.row>label{width:100%!important;max-width:none!important;white-space:normal;margin-bottom:.35rem!important}.crm-filter-offcanvas .form-group.row{margin-bottom:0}.crm-filter-offcanvas .form-label{margin-bottom:.35rem}.crm-filter-offcanvas .choices,.crm-filter-offcanvas .choices__inner,.crm-filter-offcanvas .form-control,.crm-filter-offcanvas .input-group,.crm-filter-offcanvas input,.crm-filter-offcanvas select,.crm-filter-offcanvas textarea{width:100%!important;min-width:0;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.crm-filter-offcanvas .choices__inner{min-height:var(--crm-list-input-h)}.crm-filter-offcanvas .iommi_query_error{padding:0 1.25rem}.crm-filter-offcanvas .crm-filter-offcanvas-footer{-ms-flex-negative:0;flex-shrink:0;padding:.95rem 1.45rem calc(1.15rem + env(safe-area-inset-bottom));border-top:1px solid var(--crm-list-border);background:rgba(247,248,250,.96);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;max-width:100%;min-width:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-box-shadow:0 -4px 12px rgba(15,23,42,.04);box-shadow:0 -4px 12px rgba(15,23,42,.04)}.crm-filter-offcanvas .crm-filter-offcanvas-footer .btn,.crm-filter-offcanvas .crm-filter-offcanvas-footer button,.crm-filter-offcanvas .crm-filter-offcanvas-footer input[type=submit]{min-height:var(--crm-list-input-h);border-radius:var(--crm-list-radius);width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:0;font-weight:600}.crm-filter-offcanvas .crm-filter-offcanvas-footer .btn:not([data-crm-filter-reset]),.crm-filter-offcanvas .crm-filter-offcanvas-footer button,.crm-filter-offcanvas .crm-filter-offcanvas-footer input[type=submit]{grid-column:1;-webkit-box-shadow:0 4px 12px rgba(53,119,241,.22);box-shadow:0 4px 12px rgba(53,119,241,.22)}.crm-filter-offcanvas .crm-filter-offcanvas-footer [data-crm-filter-reset]{grid-column:2;min-width:8.5rem;max-width:100%;border-style:dashed;font-weight:500}.crm-filter-offcanvas .crm-filter-offcanvas-footer .btn:focus-visible,.crm-filter-offcanvas .crm-preset-delete-btn:focus-visible,.crm-filter-offcanvas .crm-preset-load-btn:focus-visible,.crm-filter-offcanvas .crm-preset-save-btn:focus-visible,.crm-filter-offcanvas .offcanvas-header .btn-close:focus-visible{outline:2px solid var(--crm-list-focus-color);outline-offset:2px}.crm-filter-offcanvas .crm-preset-section{margin-bottom:0;padding:.85rem .95rem .95rem;background:var(--crm-filter-section-bg);border:1px solid var(--crm-list-border);border-radius:calc(var(--crm-list-radius) - .15rem);min-width:0}.crm-filter-offcanvas .crm-preset-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:0;margin-bottom:.65rem}.crm-filter-offcanvas .crm-preset-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--crm-list-muted);min-width:0}.crm-filter-offcanvas .crm-preset-label i{color:var(--crm-filter-accent);font-size:.85rem}.crm-filter-offcanvas .crm-preset-save-btn{font-size:.7rem;font-weight:600;padding:.25rem .7rem;border-radius:999px;letter-spacing:.02em}.crm-filter-offcanvas .crm-preset-save-form{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.35rem;margin-bottom:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}.crm-filter-offcanvas .crm-preset-save-form .form-control{min-height:0;font-size:.78rem;min-width:0}.crm-filter-offcanvas .crm-preset-save-form .btn{padding:.25rem .45rem;min-height:0;line-height:1}.crm-filter-offcanvas .crm-preset-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.crm-filter-offcanvas .crm-preset-empty{font-size:.74rem;color:var(--crm-list-muted);font-style:italic;padding:.4rem .5rem;text-align:center;background:rgba(255,255,255,.6);border:1px dashed var(--crm-list-border);border-radius:calc(var(--crm-list-radius) - .3rem)}.crm-filter-offcanvas .crm-preset-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;min-width:0;border-radius:calc(var(--crm-list-radius) - .2rem);-webkit-transition:background-color .15s;transition:background-color .15s}.crm-filter-offcanvas .crm-preset-item:hover{background:rgba(53,119,241,.04)}.crm-filter-offcanvas .crm-preset-item--active{background:rgba(10,179,156,.08)}.crm-filter-offcanvas .crm-preset-load-btn{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;overflow:hidden;background:0 0;border:none;padding:.35rem .5rem;font-size:.78rem;color:var(--crm-list-heading);cursor:pointer;text-align:left;border-radius:inherit}.crm-filter-offcanvas .crm-preset-load-btn:hover{color:#3577f1}.crm-filter-offcanvas .crm-preset-load-btn i{color:#3577f1;font-size:.85rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.crm-filter-offcanvas .crm-preset-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-filter-offcanvas .crm-preset-count{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1rem;height:1rem;font-size:.58rem;font-weight:700;background:rgba(53,119,241,.1);color:#3577f1;border-radius:50%;margin-left:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.crm-filter-offcanvas .crm-preset-delete-btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.5rem;height:1.5rem;background:0 0;border:none;padding:0;cursor:pointer;color:var(--crm-list-muted);border-radius:50%;-webkit-transition:background-color .15s,color .15s;transition:background-color .15s,color .15s}.crm-filter-offcanvas .crm-preset-delete-btn:hover{background:rgba(244,106,106,.12);color:#f46a6a}.crm-filter-offcanvas .crm-preset-delete-btn i{font-size:.78rem}.crm-filter-offcanvas .crm-filter-field{margin-bottom:0;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.35rem;padding:.7rem .85rem .8rem;background:var(--crm-list-surface);border:1px solid var(--crm-list-border);border-radius:calc(var(--crm-list-radius) - .15rem);-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.crm-filter-offcanvas .crm-filter-field:hover{border-color:rgba(53,119,241,.28)}.crm-filter-offcanvas .crm-filter-field:focus-within{border-color:var(--crm-list-focus-color);-webkit-box-shadow:var(--crm-list-focus-ring);box-shadow:var(--crm-list-focus-ring)}.crm-filter-offcanvas .crm-filter-field.is-active{border-color:rgba(10,179,156,.32);background:-webkit-gradient(linear,left top,left bottom,from(rgba(10,179,156,.04)),to(var(--crm-list-surface)));background:linear-gradient(180deg,rgba(10,179,156,.04),var(--crm-list-surface))}.crm-filter-offcanvas .crm-filter-field .form-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;margin-bottom:0;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--crm-list-muted)}.crm-filter-offcanvas .crm-filter-field .form-label i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.1rem;height:1.1rem;font-size:.85rem;color:var(--crm-filter-accent);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.crm-filter-offcanvas .crm-filter-field .form-control,.crm-filter-offcanvas .crm-filter-field input[type=search],.crm-filter-offcanvas .crm-filter-field input[type=text],.crm-filter-offcanvas .crm-filter-field select{width:100%;max-width:100%;min-width:0;border-radius:calc(var(--crm-list-radius) - .25rem);border-color:var(--crm-list-input-border);min-height:var(--crm-list-input-h);background-color:var(--crm-list-surface);-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.crm-filter-offcanvas .crm-filter-field .form-select{padding-right:2.75rem;background-position:right .9rem center}.crm-filter-offcanvas .crm-filter-field .form-control:hover,.crm-filter-offcanvas .crm-filter-field input:hover,.crm-filter-offcanvas .crm-filter-field select:hover{border-color:rgba(53,119,241,.42)}.crm-filter-offcanvas .crm-filter-field .form-control:focus,.crm-filter-offcanvas .crm-filter-field input:focus,.crm-filter-offcanvas .crm-filter-field select:focus{border-color:var(--crm-list-focus-color);-webkit-box-shadow:var(--crm-list-focus-ring);box-shadow:var(--crm-list-focus-ring)}.crm-filter-offcanvas .crm-filter-fields-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.45rem;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--crm-list-muted);margin:.25rem 0 -.3rem;padding:0 .15rem}.crm-filter-offcanvas .crm-filter-fields-label i{color:var(--crm-filter-accent);font-size:.85rem}.crm-filter-offcanvas .crm-filter-fields-label::after{content:"";-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:1px;background:-webkit-gradient(linear,left top,right top,from(var(--crm-list-border)),to(transparent));background:linear-gradient(90deg,var(--crm-list-border),transparent)}@media (max-width:575.98px){.crm-filter-offcanvas-footer .btn,.crm-filter-offcanvas-footer button,.crm-filter-offcanvas-footer input[type=submit],.crm-list-query-row .btn,.crm-list-query-row button,.crm-list-query-row input[type=submit]{min-height:2.85rem}.crm-filter-offcanvas{width:100vw;right:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border-left-width:0;border-top:3px solid var(--crm-filter-accent)}.crm-filter-offcanvas .crm-filter-offcanvas-footer,.crm-filter-offcanvas .crm-preset-save-form{grid-template-columns:1fr}.crm-filter-offcanvas .crm-filter-offcanvas-footer [data-crm-filter-reset]{grid-column:1;min-width:0}}.crm-filter-toggle.has-filters{background-color:rgba(10,179,156,.12);border-color:rgba(10,179,156,.3);color:#0ab39c}.crm-filter-toggle.has-filters .crm-filter-active-count{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.1rem;height:1.1rem;font-size:.65rem;font-weight:700;background:#0ab39c;color:#fff;border-radius:50%;margin-left:.35rem;vertical-align:middle}[data-bs-theme=dark] .crm-filter-toggle.has-filters{background-color:rgba(0,200,180,.18);border-color:rgba(0,200,180,.35);color:#33d4c0}[data-bs-theme=dark] .crm-filter-toggle.has-filters .crm-filter-active-count{background:#0ab39c;color:#fff}[data-bs-theme=dark] .crm-filter-offcanvas{--crm-list-toolbar-bg:linear-gradient(135deg, rgba(53, 119, 241, 0.14), rgba(10, 179, 156, 0.08));--crm-list-border:rgba(255, 255, 255, 0.08);--crm-list-muted:#c0cadb;--crm-list-heading:#e9ebec;--crm-list-surface:#1f2531;--crm-list-surface-muted:#252c3a;--crm-list-input-border:rgba(196, 206, 224, 0.3);--crm-list-focus-color:rgba(83, 140, 255, 0.5);--crm-list-focus-ring:0 0 0 0.2rem rgba(83, 140, 255, 0.15);--bs-offcanvas-bg:var(--vz-secondary-bg);--bs-offcanvas-border-color:rgba(255, 255, 255, 0.08);--crm-filter-summary-bg:rgba(83, 140, 255, 0.2);--crm-filter-summary-color:#9ab8ff;--crm-filter-accent:#9ab8ff;--crm-filter-accent-soft:rgba(83, 140, 255, 0.18);--crm-filter-section-bg:rgba(255, 255, 255, 0.025);border-left-color:#9ab8ff}[data-bs-theme=dark] .crm-filter-offcanvas .offcanvas-header{background:radial-gradient(circle at top right,rgba(83,140,255,.18),transparent 60%),linear-gradient(135deg,rgba(53,119,241,.14),rgba(10,179,156,.08));border-bottom-color:rgba(255,255,255,.1)}[data-bs-theme=dark] .crm-filter-offcanvas .crm-filter-offcanvas-footer{background:rgba(255,255,255,.04);border-top-color:rgba(255,255,255,.1)}[data-bs-theme=dark] .crm-filter-offcanvas .crm-filter-summary{border-color:rgba(83,140,255,.32)}[data-bs-theme=dark] .crm-filter-offcanvas .crm-filter-summary.has-filters{background:rgba(10,179,156,.22);color:#3fd3bd;border-color:rgba(63,211,189,.32)}[data-bs-theme=dark] .crm-filter-offcanvas .crm-filter-field{background:rgba(255,255,255,.025);border-color:rgba(255,255,255,.08)}[data-bs-theme=dark] .crm-filter-offcanvas .crm-filter-field:hover{border-color:rgba(83,140,255,.32)}[data-bs-theme=dark] .crm-filter-offcanvas .crm-filter-field.is-active{background:-webkit-gradient(linear,left top,left bottom,from(rgba(63,211,189,.06)),to(rgba(255,255,255,.025)));background:linear-gradient(180deg,rgba(63,211,189,.06),rgba(255,255,255,.025));border-color:rgba(63,211,189,.32)}[data-bs-theme=dark] .crm-filter-offcanvas .crm-filter-field .form-control,[data-bs-theme=dark] .crm-filter-offcanvas .crm-filter-field input,[data-bs-theme=dark] .crm-filter-offcanvas .crm-filter-field select{border-color:rgba(255,255,255,.12);background-color:var(--vz-secondary-bg);color:var(--vz-body-color)}[data-bs-theme=dark] .crm-filter-offcanvas .crm-preset-empty{background:rgba(255,255,255,.02);border-color:rgba(255,255,255,.08)}[data-bs-theme=dark] .crm-filter-offcanvas .crm-preset-section{border-bottom-color:rgba(255,255,255,.08)}[data-bs-theme=dark] .crm-filter-offcanvas .crm-preset-item:hover{background:rgba(53,119,241,.1)}[data-bs-theme=dark] .crm-filter-offcanvas .crm-preset-item--active{background:rgba(10,179,156,.14)}[data-bs-theme=dark] .crm-filter-offcanvas .crm-preset-load-btn{color:var(--vz-body-color)}[data-bs-theme=dark] .crm-filter-offcanvas .crm-preset-count{background:rgba(53,119,241,.18)}[data-bs-theme=dark] .crm-filter-offcanvas .crm-preset-delete-btn:hover{background:rgba(244,106,106,.2)}[data-bs-theme=dark] .bg-white{background-color:var(--vz-secondary-bg)!important}[data-bs-theme=dark] .text-dark{color:var(--vz-body-color)!important}[data-bs-theme=dark] .card{border-color:rgba(255,255,255,.08)}[data-bs-theme=dark] .card .card-body,[data-bs-theme=dark] .card .card-footer,[data-bs-theme=dark] .card .card-header{background-color:transparent}[data-bs-theme=dark] .card .text-muted{color:#aebacf!important}[data-bs-theme=dark] .card .list-group-item{background-color:transparent;border-color:rgba(255,255,255,.08);color:var(--vz-body-color)}[data-bs-theme=dark] .card.bg-info-subtle{background:linear-gradient(135deg,rgba(var(--vz-info-rgb),.18),rgba(var(--vz-primary-rgb),.08))}[data-bs-theme=dark] .table{--bs-table-color:var(--vz-body-color);--bs-table-bg:transparent;--bs-table-border-color:rgba(255, 255, 255, 0.12);--bs-table-striped-color:var(--vz-body-color);--bs-table-striped-bg:rgba(255, 255, 255, 0.02);--bs-table-active-color:#ffffff;--bs-table-active-bg:rgba(83, 140, 255, 0.25);--bs-table-hover-color:#ffffff;--bs-table-hover-bg:rgba(83, 140, 255, 0.18)}[data-bs-theme=dark] .table>:not(caption)>*>*{background-color:transparent;color:inherit;border-bottom-color:rgba(255,255,255,.12)}[data-bs-theme=dark] .table thead th{color:#c3cedf}[data-bs-theme=dark] .table-hover tbody tr:hover>*{background-color:rgba(83,140,255,.18);color:#fff}[data-bs-theme=dark] .table-hover tbody tr:hover .text-muted{color:#e5ecf9!important}[data-bs-theme=dark] .crm-dashboard-highlight-card,[data-bs-theme=dark] .crm-dashboard-section-card,[data-bs-theme=dark] .crm-dashboard-stat-card{background:var(--vz-secondary-bg);border-color:rgba(255,255,255,.08);-webkit-box-shadow:0 16px 38px rgba(0,0,0,.22);box-shadow:0 16px 38px rgba(0,0,0,.22)}[data-bs-theme=dark] .crm-dashboard-highlight-card{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.05)),to(rgba(255,255,255,.02)));background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.02))}[data-bs-theme=dark] .crm-dashboard-hero{background:linear-gradient(135deg,rgba(var(--vz-primary-rgb),.18),rgba(var(--vz-info-rgb),.1) 55%,rgba(0,0,0,.12)),var(--vz-secondary-bg);border-color:rgba(255,255,255,.08);-webkit-box-shadow:0 24px 60px rgba(0,0,0,.28);box-shadow:0 24px 60px rgba(0,0,0,.28)}[data-bs-theme=dark] .crm-dashboard-chart-stage,[data-bs-theme=dark] .crm-dashboard-map-stage{background:radial-gradient(circle at top right,rgba(var(--vz-primary-rgb),.12),transparent 34%),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.04)),to(rgba(255,255,255,.01)));background:radial-gradient(circle at top right,rgba(var(--vz-primary-rgb),.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01));border-color:rgba(255,255,255,.08)}.apps-hero{background:linear-gradient(120deg,rgba(64,81,137,.14),rgba(12,159,216,.12));border:1px solid rgba(64,81,137,.12)}.apps-stat-card{border:1px solid rgba(95,101,120,.12);-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.apps-stat-card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.08);box-shadow:0 .5rem 1rem rgba(0,0,0,.08)}.apps-shell-card{border:1px solid rgba(95,101,120,.12)}.apps-card{border:1px solid rgba(95,101,120,.16);-webkit-transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.98)),to(rgba(246,247,250,.95)));background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,247,250,.95))}.apps-card:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);border-color:rgba(64,81,137,.28);-webkit-box-shadow:0 .75rem 1.5rem rgba(0,0,0,.1);box-shadow:0 .75rem 1.5rem rgba(0,0,0,.1)}.apps-url-box{border:1px dashed rgba(95,101,120,.28);background:rgba(255,255,255,.76)}[data-bs-theme=dark] .apps-hero{background:linear-gradient(120deg,rgba(53,119,241,.16),rgba(10,179,156,.1));border-color:rgba(255,255,255,.08)}[data-bs-theme=dark] .apps-stat-card{border-color:rgba(255,255,255,.08)}[data-bs-theme=dark] .apps-stat-card:hover{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.22);box-shadow:0 .5rem 1rem rgba(0,0,0,.22)}[data-bs-theme=dark] .apps-shell-card{border-color:rgba(255,255,255,.08)}[data-bs-theme=dark] .apps-card{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.04)),to(rgba(255,255,255,.02)));background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));border-color:rgba(255,255,255,.1)}[data-bs-theme=dark] .apps-card:hover{border-color:rgba(83,140,255,.32);-webkit-box-shadow:0 .75rem 1.5rem rgba(0,0,0,.22);box-shadow:0 .75rem 1.5rem rgba(0,0,0,.22)}[data-bs-theme=dark] .apps-url-box{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.04)}[data-bs-theme=dark] .card.bg-primary-subtle.apps-shell-card{background:linear-gradient(135deg,rgba(var(--vz-primary-rgb),.16),rgba(var(--vz-primary-rgb),.06))!important}.hori-sitemap .second-list.row{overflow:hidden}.file_field .file_field_item .file_icon[class*=file_icon--i]:not(:has(.file_thumb)){background-image:url("../images/iommi-icons/image.f9a1370a146d.svg");background-size:contain;background-repeat:no-repeat;background-position:center}@media (min-width:576px){.w-sm-auto{width:auto!important}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl93bXNfbWVkaWFfd2lkZ2V0cy5zY3NzIiwiX21vYmlsZV9mb3VuZGF0aW9ucy5zY3NzIiwiY3VzdG9tLXZlbHpvbi5jc3MiLCJjdXN0b20uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBMkJBLHFCQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FFQSwwQkFFSSxRQUFBLFNBR0osc0NBQ0ksMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUdKLDRCQUNJLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFLUCxpQ0FDQyxRQUFBLEtBR0QsOERBQ0MsY0FBQSxPQUdELHNDQUNDLFNBQUEsU0FDQSxRQUFBLEtBQ0Esc0JBQUEsS0FBQSxjQUFBLEtBQ0EsSUFBQSxPQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxRQUFBLE9BQ0EsT0FBQSxJQUFBLE1BQUEsUUFDQSxjQUFBLE9BQ0EsV0FBQSxRQUdELGdDQUNDLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUdELHNEQUNDLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsTUFDQSxpQkFBQSw0QkFDQSxvQkFBQSxPQUNBLGtCQUFBLFVBQ0EsZ0JBQUEsTUFDQSxtQkFBQSxNQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsZ0JBQUEsV0FBQSxNQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsZ0JBR0QsZ0NBQ0MsUUFBQSxNQUNBLFlBQUEsSUFDQSxXQUFBLFVBR0QsZ0NBQ0MsUUFBQSxNQUNBLFdBQUEsT0FDQSxNQUFBLFFBQ0EsVUFBQSxRQUdELHNDQUNDLFFBQUEsbUJBQUEsUUFBQSxtQkFBQSxRQUFBLFlBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsTUFBQSxPQUNBLE9BQUEsT0FDQSxPQUFBLEVBQ0EsY0FBQSxN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QUEsTUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLHlEQUFBLGdCQUNBLGNBQUEsTUFBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLE9BRUosV0FDSSxZQUFBLE1BQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxhQUFBLEtBQ0EsSUFBQSw2REFBQSxnQkFDQSxjQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsTUFBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsWUFFSixXQUNJLFlBQUEsTUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLDBEQUFBLGdCQUNBLGNBQUEsWUFFSixXQUNJLFlBQUEsTUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLDJEQUFBLGdCQUNBLGNBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsT0FHSixXQUNJLFlBQUEsTUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLHNEQUFBLGdCQUNBLGNBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLFdBQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE9BRUosV0FDSSxZQUFBLE1BQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxhQUFBLEtBQ0EsSUFBQSwwREFBQSxnQkFDQSxjQUFBLFdBQUEsQ0FBQSxNQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsWUFFSixXQUNJLFlBQUEsTUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLHNEQUFBLGdCQUNBLGNBQUEsWUFFSixXQUNJLFlBQUEsTUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLHlEQUFBLGdCQUNBLGNBQUEsTUFBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLE9BRUosV0FDSSxZQUFBLE1BQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxhQUFBLEtBQ0EsSUFBQSw2REFBQSxnQkFDQSxjQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsTUFBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsWUFFSixXQUNJLFlBQUEsTUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLDBEQUFBLGdCQUNBLGNBQUEsWUFFSixXQUNJLFlBQUEsTUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLDJEQUFBLGdCQUNBLGNBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsT0FHSixXQUNJLFlBQUEsTUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLHNEQUFBLGdCQUNBLGNBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLFdBQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE9BRUosV0FDSSxZQUFBLE1BQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxhQUFBLEtBQ0EsSUFBQSwwREFBQSxnQkFDQSxjQUFBLFdBQUEsQ0FBQSxNQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsWUFFSixXQUNJLFlBQUEsTUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLHNEQUFBLGdCQUNBLGNBQUEsWUFFSixXQUNJLFlBQUEsTUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLHlEQUFBLGdCQUNBLGNBQUEsTUFBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLE9BRUosV0FDSSxZQUFBLE1BQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxhQUFBLEtBQ0EsSUFBQSw2REFBQSxnQkFDQSxjQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsTUFBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsWUFFSixXQUNJLFlBQUEsTUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLDBEQUFBLGdCQUNBLGNBQUEsWUFFSixXQUNJLFlBQUEsTUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLDJEQUFBLGdCQUNBLGNBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsT0FHSixXQUNJLFlBQUEsTUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLHNEQUFBLGdCQUNBLGNBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLFdBQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFB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LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFdNUyBtZWRpYSB3aWRnZXQgc3R5bGluZyDigJQgc2hhcmVkIGFjcm9zcyBsb2NhbGUtdGFicyB0ZW1wbGF0ZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFNjb3BlZCBzdHlsZXMgZm9yIHRoZSBpb21taS1leHRlbmRlZCBmaWxlIHdpZGdldCByZW5kZXJlZCB0aHJvdWdoXG4vLyBgcHJpdmF0ZS9wYXJ0aWFscy9tZWRpYV9zaW5nbGVfaW1hZ2VfZmllbGQuaHRtbGAgKHNpbmdsZSBoZXJvKSBhbmRcbi8vIGBwcml2YXRlL3BhcnRpYWxzL21lZGlhX20ybV9maWVsZC5odG1sYCAobXVsdGktaW1hZ2UgZ2FsbGVyeSkuXG4vL1xuLy8gUHJldmlvdXNseSBsaXZlZCBpbmxpbmUgaW5zaWRlIHdlYnByb2plY3RfbG9jYWxlX3RhYnMuaHRtbCwgd2hpY2ggbWVhbnRcbi8vIGV2ZXJ5IGNvbnN1bWVyIHB1bGxlZCBhIGR1cGxpY2F0ZWQgY29weSBpbnRvIDxoZWFkPi4gRXh0cmFjdGVkIGhlcmUgc29cbi8vIG5ld3NsZXR0ZXJfbG9jYWxlX3RhYnMuaHRtbCwgY19ibG9ncyAodmlhIHdlYnByb2plY3RfbG9jYWxlX3RhYnMuaHRtbCksXG4vLyBhbmQgYW55IGZ1dHVyZSBjYWxsZXIgc2hhcmUgb25lIFNDU1Mgc291cmNlLlxuLy9cbi8vIFNlbGVjdG9ycyBhbmNob3Igb24gYC5qcy1oZXJvLWltYWdlLWlucHV0YCAoYXBwbGllZCBieSB0aGUgcGFydGlhbCdzXG4vLyBjYXJkLWJvZHkgd3JhcHBlcikgYW5kIHRoZSBpb21taS1leHRlbmRlZCBmaWxlIHdpZGdldCdzIG93blxuLy8gYFtkYXRhLWlvbW1pLWV4dGVuZGVkLSpdYCBhdHRyaWJ1dGVzIOKAlCBzbyB0aGUgcnVsZXMgYXJlIGluZGVwZW5kZW50IG9mXG4vLyB0aGUgc3Vycm91bmRpbmcgZm9ybS1zY29wZSBjbGFzcyAoYC53ZWJwcm9qZWN0LWVkaXQtZm9ybWAsXG4vLyBgLm5ld3NsZXR0ZXItZWRpdC1mb3JtYCwg4oCmKS5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBDUk0gZWRpdC1mb3JtIGNhcmQgbGF5b3V0IOKAlCBtZWRpYSBwYW5lbHMgYmV0d2VlbiBmb3JtIGZpZWxkcyBhbmQgYnV0dG9uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBjcm1fZWRpdF9mb3JtX2NhcmQoKSBuZXN0cyBtZWRpYSB3aWRnZXRzIGluc2lkZSAuY3JtLWVkaXQtZm9ybS1zaGVsbFxuLy8gYWxvbmdzaWRlIHRoZSBpb21taSA8Zm9ybT4uIGRpc3BsYXk6Y29udGVudHMgY29sbGFwc2VzIHRoZSBmb3JtJ3MgbGF5b3V0XG4vLyBib3ggc28gaXRzIGNoaWxkcmVuIChmaWVsZCByb3dzICsgLmxpbmtzKSBiZWNvbWUgZGlyZWN0IGZsZXggaXRlbXMgb2Zcbi8vIC5jcm0tZWRpdC1mb3JtLXNoZWxsLCBsZXR0aW5nIENTUyBvcmRlciByZXBvc2l0aW9uIHRoZSBzYXZlL2NhbmNlbCByb3dcbi8vIGJlbG93IHRoZSBtZWRpYSBwYW5lbHMgd2l0aG91dCB0b3VjaGluZyB0aGUgRE9NIG9yIGlvbW1pIGludGVybmFscy5cbi5jcm0tZWRpdC1mb3JtLXNoZWxsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICA+IGZvcm0ge1xuICAgICAgICAvLyBDb2xsYXBzZSB0aGUgPGZvcm0+IGJveDsgZm9ybSBzdGlsbCBmdW5jdGlvbnMgZm9yIHN1Ym1pc3Npb24uXG4gICAgICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICAgIH1cblxuICAgID4gLmpzLW1lZGlhLXdpZGdldCB7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgIH1cblxuICAgIC5saW5rcyB7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgIH1cbn1cblxuLmpzLWhlcm8taW1hZ2UtaW5wdXQge1xuXHQuZm9ybV9sYWJlbCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdFtkYXRhLWlvbW1pLWV4dGVuZGVkLWZpbGUtaXRlbXMtd3JhcHBlcl0ge1xuXHRcdG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG5cdH1cblxuXHQuZmlsZV9maWVsZF9pdGVtIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDk2cHggbWlubWF4KDAsIDFmcikgYXV0bztcblx0XHRnYXA6IDAuNzVyZW07XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAwLjc1cmVtO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNlOWViZWM7XG5cdFx0Ym9yZGVyLXJhZGl1czogMC43NXJlbTtcblx0XHRiYWNrZ3JvdW5kOiAjZjhmOWZhO1xuXHR9XG5cblx0LmZpbGVfaWNvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDk2cHg7XG5cdFx0aGVpZ2h0OiA5NnB4O1xuXHR9XG5cblx0W2RhdGEtaW9tbWktZXh0ZW5kZWQtZmlsZS10aHVtYl0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiA5NnB4O1xuXHRcdGhlaWdodDogOTZweDtcblx0XHRib3JkZXItcmFkaXVzOiAwLjVyZW07XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdmFyKC0taW9tbWktaW1hZ2UtdGh1bWItYmcpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG5cdH1cblxuXHQuZmlsZV9uYW1lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcblx0fVxuXG5cdC5maWxlX3NpemUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi10b3A6IDAuMjVyZW07XG5cdFx0Y29sb3I6ICM2Yzc1N2Q7XG5cdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0fVxuXG5cdC5idG5fZmlsZV9kZWxldGUge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEuOXJlbTtcblx0XHRoZWlnaHQ6IDEuOXJlbTtcblx0XHRib3JkZXI6IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogOTk5cHg7XG5cdFx0YmFja2dyb3VuZDogI2YwNjU0ODtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRib3gtc2hhZG93OiAwIDAuMjVyZW0gMC43NXJlbSByZ2JhKDI0MCwgMTAxLCA3MiwgMC4zKTtcblxuXHRcdHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcXDAwZDdcIjtcblx0XHRcdGZvbnQtc2l6ZTogMS4xNXJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdH1cblx0fVxuXG5cdFtkYXRhLWlvbW1pLWV4dGVuZGVkLWZpbGUtaW5wdXQtd3JhcHBlcl0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi10b3A6IDAuNzVyZW07XG5cdH1cblxuXHRbZGF0YS1pb21taS1leHRlbmRlZC1maWxlLWlucHV0LXdyYXBwZXJdIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuIiwiLy8gTW9iaWxlLWZpcnN0IGZvdW5kYXRpb25zIOKAlCBWZWx6b24gb3ZlcnJpZGUgbGF5ZXIuXG4vL1xuLy8gQ3Jvc3MtY3V0dGluZyBmaXhlcyB0aGF0IGFwcGx5IHRvIGV2ZXJ5IFZlbHpvbi1yZW5kZXJlZCBzdXJmYWNlXG4vLyAoTGVhZC9DdXN0b21lciBQb3J0YWwsIFdNUywgYWNjb3VudC9hdXRoIHNjcmVlbnMpLiBWZW5kb3IgU0NTUyBpc1xuLy8gbm90IGVkaXRlZDsgdGhpcyBwYXJ0aWFsIGlzIGltcG9ydGVkIGZyb20gY3VzdG9tLnNjc3Mgc28gdGhhdFxuLy8gZnV0dXJlIFZlbHpvbiB1cGdyYWRlcyBzdGF5IG1lcmdlLWNsZWFuLiBTZWVcbi8vIG1hbmdvL2RvY3MvTU9CSUxFX0ZJUlNUX0FVRElUX0ZPVU5EQVRJT05TLm1kIGZvciB0aGUgcmF0aW9uYWxlIGFuZFxuLy8gcGVyLWl0ZW0gbWFwcGluZy5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBGMSDigJQgUmVwbGFjZSAxMDB2aCB3aXRoIDEwMGR2aCBvbiBmdWxsLXZpZXdwb3J0IGNvbnRhaW5lcnMuXG4vLyBWZWx6b24ncyBhdXRoIHBhcnRpY2xlcyBsYXlvdXQgKGAuYXV0aC1wYWdlLXdyYXBwZXJgKSBhbmQgYSBmZXcgaGVscGVyXG4vLyB1dGlsaXRpZXMgbG9jayB0byBgMTAwdmhgLiBPbiBpT1MgU2FmYXJpIHRoZSBVUkwgYmFyIGNvbGxhcHNlcyBvblxuLy8gc2Nyb2xsLCBzbyAxMDB2aCBleGNlZWRzIHRoZSB2aXNpYmxlIHZpZXdwb3J0IGFuZCBjb250ZW50IGdldHMgcHVzaGVkXG4vLyBiZWxvdyB0aGUgZm9sZC4gYDEwMGR2aGAgZm9sbG93cyB0aGUgdmlzaWJsZSB2aWV3cG9ydDsgbGVnYWN5IGJyb3dzZXJzXG4vLyBmYWxsIHRocm91Z2ggdG8gdGhlIGV4aXN0aW5nIGAxMDB2aGAuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBzdXBwb3J0cyAoaGVpZ2h0OiAxMDBkdmgpIHtcbiAgICAuYXV0aC1wYWdlLXdyYXBwZXIsXG4gICAgLmF1dGgtYmctY292ZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDBkdmg7XG4gICAgfVxuXG4gICAgYm9keS5wb3J0YWwtbGF5b3V0ICNsYXlvdXQtd3JhcHBlciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMGR2aDtcbiAgICB9XG5cbiAgICAvLyBIZWxwZXIgY2xhc3MgY29uc3VtZWQgYnkgZnVsbC12aWV3cG9ydCBzZWN0aW9ucy5cbiAgICAubWluLXZoLTEwMCxcbiAgICAudmgtMTAwIHtcbiAgICAgICAgbWluLWhlaWdodDogMTAwZHZoO1xuICAgIH1cblxuICAgIC52aC0xMDAge1xuICAgICAgICBoZWlnaHQ6IDEwMGR2aDtcbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gRjIg4oCUIFJlc3RvcmUga2V5Ym9hcmQgZm9jdXMgaW5kaWNhdG9ycy5cbi8vIFZlbHpvbidzIGNvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyBhcHBsaWVzIGBidXR0b24sIGEgeyBvdXRsaW5lOiBub25lXG4vLyAhaW1wb3J0YW50OyB9YCBnbG9iYWxseSwgd2hpY2ggc3RyaXBzIHRoZSBmb2N1cyByaW5nIGZvciBrZXlib2FyZFxuLy8gdXNlcnMgKGFuZCBmb3IgYFRhYmAgYWZ0ZXIgYSB0YXAgb24gdG91Y2ggZGV2aWNlcykuIFVzZVxuLy8gYDpmb2N1cy12aXNpYmxlYCBzbyBtb3VzZSBjbGlja3Mgc3RpbGwgZG9uJ3Qgc2hvdyBhIHJpbmcgd2hpbGVcbi8vIGtleWJvYXJkIG5hdmlnYXRpb24gZG9lcy5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKjpmb2N1cy12aXNpYmxlLFxuYnV0dG9uOmZvY3VzLXZpc2libGUsXG5hOmZvY3VzLXZpc2libGUsXG4uYnRuOmZvY3VzLXZpc2libGUsXG4uZm9ybS1jb250cm9sOmZvY3VzLXZpc2libGUsXG4uZm9ybS1zZWxlY3Q6Zm9jdXMtdmlzaWJsZSxcbi5mb3JtLWNoZWNrLWlucHV0OmZvY3VzLXZpc2libGUsXG4uZHJvcGRvd24taXRlbTpmb2N1cy12aXNpYmxlLFxuLm5hdi1saW5rOmZvY3VzLXZpc2libGUge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS12ei1wcmltYXJ5LCAjMGQ2ZWZkKSAhaW1wb3J0YW50O1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi8vIE1vdXNlIC8gcG9pbnRlciBhY3RpdmF0aW9uIHNob3VsZCBub3Qgc2hvdyB0aGUgcmluZyAoVmVsem9uJ3MgaW50ZW50KS5cbio6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gICAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEYzIOKAlCBNaW5pbXVtIDQ0eDQ0IHB4IHRhcCB0YXJnZXRzIGJlbG93IGBtZGAuXG4vLyBXQ0FHIDIuNS41IG1pbmltdW0uIFZlbHpvbidzIGAuYnRuLXNtYCwgaWNvbi1vbmx5IHRvcGJhciBidXR0b25zLCBhbmRcbi8vIGRyb3Bkb3duIGl0ZW1zIHJvdXRpbmVseSByZW5kZXIgYXQgMjgtMzIgcHguIFNjb3BlZCBiZWxvdyBgbWRgIHNvXG4vLyBkZXNrdG9wIGluZm9ybWF0aW9uIGRlbnNpdHkgaXMgcHJlc2VydmVkLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblxuICAgIC5idG4sXG4gICAgLmRyb3Bkb3duLWl0ZW0sXG4gICAgLm5hdi1saW5rLFxuICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBtaW4taGVpZ2h0OiA0NHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAvLyBJY29uLW9ubHkgLyBzcXVhcmUgYnV0dG9ucyBnZXQgbWF0Y2hpbmcgbWluLXdpZHRoIHRvby5cbiAgICAuYnRuLWljb24sXG4gICAgLmJ0bi10b3BiYXIsXG4gICAgLmhlYWRlci1pdGVtIC5idG4sXG4gICAgLnRvcG5hdi1oYW1idXJnZXIsXG4gICAgI3RvcG5hdi1oYW1idXJnZXItaWNvbiB7XG4gICAgICAgIG1pbi13aWR0aDogNDRweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLy8gRm9ybSBjaGVjayBpbnB1dHMgKHJhZGlvcyAvIGNoZWNrYm94ZXMpIOKAlCBidW1wIHRoZSAqdmlzdWFsKiBjb250cm9sLFxuICAgIC8vIG5vdCB0aGUgaW5saW5lIGxhYmVsLCBzbyBsYWJlbHMgc3RpbGwgd3JhcCBuYXR1cmFsbHkuXG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgICBtaW4td2lkdGg6IDEuMjVyZW07XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEuMjVyZW07XG4gICAgfVxuXG4gICAgLy8gVGFibGUgYWN0aW9uIGJ1dHRvbnMgaW5zaWRlIC5idG4tc20gcm93cyBzdGlsbCBuZWVkIHRvIGNsZWFyIDQ0IHB4O1xuICAgIC8vIHJlc3RvcmUgdmVydGljYWwgcGFkZGluZyB0aGF0IHNvbWUgdGVtcGxhdGVzIHN0cmlwIHdpdGggYHB5LTBgLlxuICAgIC50YWJsZSAuYnRuLXNtIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEY3IOKAlCBTY3JvbGwgYWZmb3JkYW5jZSBmb3IgYC50YWJsZS1yZXNwb25zaXZlYCAoZmFkZS1lZGdlIGhpbnQpLlxuLy8gQm9vdHN0cmFwJ3MgYC50YWJsZS1yZXNwb25zaXZlYCBvbmx5IGVuYWJsZXMgaG9yaXpvbnRhbCBzY3JvbGwgb25cbi8vIG92ZXJmbG93IOKAlCB0aGVyZSdzIG5vIHZpc3VhbCBjdWUgdGhhdCBzY3JvbGxpbmcgaXMgZXZlbiBwb3NzaWJsZS4gT24gYVxuLy8gMzIwIHB4IHBob25lIGFuIDgtY29sdW1uIHRhYmxlIGxvb2tzIHRydW5jYXRlZCwgbm90IHNjcm9sbGFibGUuIEZhZGVcbi8vIHRoZSByaWdodCBlZGdlIHNvIHRoZSBjdXQtb2ZmIGlzIHZpc2libGUuIFB1cmUgZGVjb3JhdGlvbjsgcG9pbnRlclxuLy8gZXZlbnRzIHN0YXkgb24gdGhlIHRhYmxlLlxuLy9cbi8vIFRhYmxlcyB0aGF0IGdldCBhIGZ1bGwgY2FyZC1zdGFjayBmYWxsYmFjayAocGVyIGF1ZGl0IEw1IC8gV01TLTMpIG9wdFxuLy8gb3V0IGJ5IGFkZGluZyBgLnRhYmxlLXJlc3BvbnNpdmUtLW5vLWZhZGVgIG9uIHRoZSB3cmFwcGVyLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZTpub3QoLnRhYmxlLXJlc3BvbnNpdmUtLW5vLWZhZGUpOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCxcbiAgICAgICAgcmdiYSh2YXIoLS12ei1ib2R5LWJnLXJnYiwgMjU1LCAyNTUsIDI1NSksIDAuODUpLFxuICAgICAgICByZ2JhKHZhcigtLXZ6LWJvZHktYmctcmdiLCAyNTUsIDI1NSwgMjU1KSwgMCkpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vLyBBYm92ZSBgbGdgIHRoZSByZXNwb25zaXZlIHdyYXBwZXIgcmFyZWx5IG92ZXJmbG93cyBvbiBvd25lZCB0YWJsZXM7XG4vLyBkcm9wIHRoZSBmYWRlIHNvIHRoZSBkZXNrdG9wIGxheW91dCBzdGF5cyB1bnRvdWNoZWQuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAudGFibGUtcmVzcG9uc2l2ZTpub3QoLnRhYmxlLXJlc3BvbnNpdmUtLW5vLWZhZGUpOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFNpZGViYXIgLyB0b3BiYXIgcHJvZmlsZS1ibG9jayBzd2FwLlxuLy8gVmVsem9uJ3MgY3VzdG9taXplciB0b2dnbGUgXCJTaWRlYmFyIFVzZXIgUHJvZmlsZSBBdmF0YXJcIlxuLy8gKCNzaWRlYmFyVXNlclByb2ZpbGUgaW4gdGVtcGxhdGVzL3BhcnRpYWxzL2N1c3RvbWl6ZXIuaHRtbCkgc2V0c1xuLy8gZGF0YS1zaWRlYmFyLXVzZXItc2hvdyBvbiA8aHRtbD4uIFRoZSBpbnRlbnQgaXMgdGhhdCBPTkUgcHJvZmlsZSBibG9jayBpc1xuLy8gdmlzaWJsZSBhdCBhIHRpbWU6XG4vLyAgIGRlZmF1bHQgKHRvZ2dsZSBvZmYpICAgICAgICA6IC50b3BiYXItdXNlciBzaG93biwgLnNpZGViYXItdXNlciBoaWRkZW5cbi8vICAgZGF0YS1zaWRlYmFyLXVzZXItc2hvdyBzZXQgIDogLnNpZGViYXItdXNlciBzaG93biwgLnRvcGJhci11c2VyIGhpZGRlblxuLy9cbi8vIFZlbmRvciBfdmVydGljYWwuc2NzcyAvIF90b3BiYXIuc2NzcyBkb24ndCBhY3R1YWxseSB3aXJlIHRoYXQgc3dhcCwgc29cbi8vIHdpdGhvdXQgdGhlc2UgcnVsZXMgYm90aCBibG9ja3MgcmVuZGVyIHNpbXVsdGFuZW91c2x5IG9uIGV2ZXJ5IGxheW91dC5cbi8vIE93bmVkIG92ZXJsYXkgZml4OyBzYWZlIGFjcm9zcyBWZWx6b24gdXBncmFkZXMuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5zaWRlYmFyLXVzZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbmh0bWxbZGF0YS1zaWRlYmFyLXVzZXItc2hvd10gLnNpZGViYXItdXNlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbmh0bWxbZGF0YS1zaWRlYmFyLXVzZXItc2hvd10gI3BhZ2UtdG9wYmFyIC50b3BiYXItdXNlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gU2lkZWJhci11c2VyIGJsb2NrIGNvbG9yaW5nIOKAlCBtYXRjaCB0aGUgcmVzdCBvZiB0aGUgc2lkZWJhci5cbi8vXG4vLyBWZWx6b24gKE1hdGVyaWFsIHZhcmlhbnQpIG1ha2VzIC5zaWRlYmFyLXVzZXIgYSBjb250cmFzdGluZyBcInRpbGVcIjpcbi8vIGAtLXZ6LXNpZGViYXItdXNlci1iZzogJGxpZ2h0YCArIGRhcmsgdGV4dC4gT24gb3VyIGRhcmsgc2lkZWJhclxuLy8gKGBkYXRhLXNpZGViYXI9XCJkYXJrXCJgKSB0aGF0IHByb2R1Y2VzIGEgbGlnaHQgYm94IHdpdGggYmxhY2sgbmFtZSArXG4vLyBibGFjayBzdWItdGV4dCDigJQgdmlzdWFsbHkgaW5jb25zaXN0ZW50IHdpdGggdGhlIHJlc3Qgb2YgdGhlIHNpZGViYXJcbi8vIG1lbnUsIHdoaWNoIHVzZXMgdGhlIGRhcmstc2lkZWJhciBsaWdodC9tdXRlZCB0ZXh0IHBhbGV0dGUuXG4vL1xuLy8gUmUtcG9pbnQgdGhlIHNpZGViYXItdXNlciBDU1MgdmFyaWFibGVzIGF0IHRoZSBwYXJlbnQgc2lkZWJhcidzXG4vLyBtZW51LWl0ZW0gcGFsZXR0ZSBzbyB0aGUgdXNlciBibG9jayByZWFkcyBhcyBwYXJ0IG9mIHRoZSBzaWRlYmFyXG4vLyByYXRoZXIgdGhhbiBhIGZvcmVpZ24gdGlsZS5cbi5zaWRlYmFyLXVzZXIge1xuICAgIC0tdnotc2lkZWJhci11c2VyLWJnOiB0cmFuc3BhcmVudDtcbiAgICAtLXZ6LXNpZGViYXItdXNlci1uYW1lLXRleHQ6IHZhcigtLXZ6LXNpZGViYXItbWVudS1pdGVtLWNvbG9yKTtcbiAgICAtLXZ6LXNpZGViYXItdXNlci1uYW1lLXN1Yi10ZXh0OiB2YXIoLS12ei1zaWRlYmFyLW1lbnUtaXRlbS1jb2xvcik7XG5cbiAgICAvLyBUaGUgc3ViLXRleHQgZWxlbWVudCBnZXRzIGEgc2xpZ2h0IG9wYWNpdHkgc28gdGhlIHJvbGUgbGluZSByZWFkc1xuICAgIC8vIGFzIHNlY29uZGFyeSB3aXRob3V0IG5lZWRpbmcgYSBzZWNvbmQgdG9rZW4gKG1hdGNoZXMgdGhlIHRvcGJhcidzXG4gICAgLy8gLnRleHQtbXV0ZWQgdHJlYXRtZW50IHdpdGhvdXQgZHJhZ2dpbmcgYSBCb290c3RyYXAgdXRpbGl0eSBpbnRvXG4gICAgLy8gYSBzaWRlYmFyIGNvbnRleHQpLlxuICAgIC5zaWRlYmFyLXVzZXItbmFtZS1zdWItdGV4dCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNjU7XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEYxMCDigJQgVGFwLWhpZ2hsaWdodCB0b2tlbiAobW9iaWxlIHBvbGlzaCkuXG4vLyBWZWx6b24ncyBjb21wb25lbnRzL19idXR0b25zLnNjc3MgKyBfZ2xvYmFsLnNjc3MgYXBwbHlcbi8vIGBvdXRsaW5lOiAwICFpbXBvcnRhbnRgIGdsb2JhbGx5IGFuZCBCb290c3RyYXAgemVyb2VzIG91dCB0aGUgaU9TIHRhcFxuLy8gZmxhc2ggYnkgZGVmYXVsdC4gQ29tYmluZWQsIHRoYXQgbWVhbnMgaU9TIHVzZXJzIGdldCBubyB2aXN1YWwgZmVlZGJhY2tcbi8vIHdoZW4gdGhleSB0YXAgYSBidXR0b24gb3IgbGluayDigJQgY29uZnVzaW5nIG9uIHNsb3cgbmV0d29ya3Mgd2hlcmUgdGhlXG4vLyBwYWdlIGhhc24ndCByZXNwb25kZWQgeWV0LiBSZXN0b3JlIGEgc3VidGxlIHRhcCBjb2xvdXIgdG9rZW4uIEYyIGFib3ZlXG4vLyBhbHJlYWR5IHJlc3RvcmVzIGtleWJvYXJkIGZvY3VzIHJpbmdzIHZpYSA6Zm9jdXMtdmlzaWJsZSwgc28gdGhpcyBvbmx5XG4vLyBhZmZlY3RzIHBvaW50ZXIgLyB0b3VjaCBpbnRlcmFjdGlvbi5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuYSxcbmJ1dHRvbixcbi5idG4sXG4ubmF2LWxpbmssXG4uZHJvcGRvd24taXRlbSB7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDEzLCAxMTAsIDI1MywgMC4xMik7IC8vIHZhcigtLXZ6LXByaW1hcnkpIGF0IDEyJVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEwxMCDigJQgVG9wYmFyIGRyb3Bkb3duIG92ZXJmbG93IGNsYW1wIG9uIHBob25lLlxuLy8gVmVsem9uJ3MgYC5kcm9wZG93bi1tZW51LWxnYCAodXNlZCBieSB0b3BiYXIgc2VhcmNoICsgbm90aWZpY2F0aW9uIHBhbmVzKVxuLy8gaGFzIG5vIG1heC13aWR0aCwgc28gb24gYSAzMjAgcHggcGhvbmUgdGhlIHJpZ2h0LWFsaWduZWQgZHJvcGRvd24gc3BpbGxzXG4vLyBwYXN0IHRoZSByaWdodCB2aWV3cG9ydCBlZGdlIGFuZCB0cmlnZ2VycyBob3Jpem9udGFsIHNjcm9sbC4gQ2FwIGl0LlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAuZHJvcGRvd24tbWVudS1sZyB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDFyZW0pO1xuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBMMjEg4oCUIFRleHRhcmVhIHJlc2l6ZSArIG1heC1oZWlnaHQgKG1vYmlsZSkuXG4vLyBEZWZhdWx0IDx0ZXh0YXJlYT4gcmVzaXplIGlzIGBib3RoYCwgd2hpY2ggbGV0cyB1c2VycyBkcmFnIHRoZSBjb3JuZXJcbi8vIHBhc3QgdGhlIHZpZXdwb3J0IG9uIG1vYmlsZSBhbmQgY2xpcCBwYWdlIGNvbnRlbnQuIEJlbG93IG1kLCBsb2NrIHRvXG4vLyB2ZXJ0aWNhbCByZXNpemUgYW5kIGNhcCB0aGUgbWF4aW11bSBzbyBhIGxvbmcgbm90ZSBjYW4ndCBjcm93ZCBvdXRcbi8vIHRoZSByZXN0IG9mIHRoZSBmb3JtLiBEZXNrdG9wIGtlZXBzIGRlZmF1bHQgYmVoYXZpb3VyLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICB0ZXh0YXJlYSxcbiAgICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgICAgICByZXNpemU6IHZlcnRpY2FsO1xuICAgICAgICBtYXgtaGVpZ2h0OiAyNDBweDtcbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTDE0IOKAlCBNb2RhbCBtYXJnaW4gdGlnaHRlbmVkIG9uIHBob25lLlxuLy8gQm9vdHN0cmFwJ3MgYC0tYnMtbW9kYWwtbWFyZ2luOiAxcmVtYCBsZWF2ZXMgb25seSB+MjcwIHB4IG9mIHVzYWJsZVxuLy8gY29udGVudCB3aWR0aCBvbiBhIDMyMCBweCBBbmRyb2lkLiBXaXRoIGBtb2RhbC1kaWFsb2ctY2VudGVyZWQgK1xuLy8gbW9kYWwtZGlhbG9nLXNjcm9sbGFibGVgIGFscmVhZHkgb24gdGhlIGF1ZGl0ZWQgbW9kYWxzIChMMTQgY2FuY2VsXG4vLyBtb2RhbCwgZXRjLiksIHRoZSBib2R5IHNjcm9sbHMg4oCUIGJ1dCB0aGUgc2lkZSBtYXJnaW5zIHN0aWxsIHJvYlxuLy8gaG9yaXpvbnRhbCBzcGFjZSB0aGUgdGV4dGFyZWEgKyBmb290ZXIgYnV0dG9ucyBuZWVkLiBIYWx2ZSB0aGUgaW5zZXRcbi8vIG9uIHBob25lLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAubW9kYWwge1xuICAgICAgICAtLWJzLW1vZGFsLW1hcmdpbjogMC41cmVtO1xuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBXTVMtOSDigJQgYC5wYWdlLXRpdGxlLWJveGAgcm93IGNvbGxhcHNlcyBiZWxvdyBzbS5cbi8vIFZlbHpvbidzIHN0b2NrIHBhdHRlcm4gaXMgYDxkaXYgY2xhc3M9XCJwYWdlLXRpdGxlLWJveCBkLXNtLWZsZXhcbi8vIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlblwiPmAg4oCUIGBkLXNtLWZsZXhgIG9ubHkgZmxleGVzXG4vLyBmcm9tIHNtIHVwLCBzbyBiZWxvdyA1NzYgcHggdGhlIEg0ICsgYWN0aW9uIGJ1dHRvbiBzdGFjayBhcyBibG9ja1xuLy8gKGdvb2QpIGJ1dCB3aXRoIG5vIGdhcCwgYW5kIGF0IGV4YWN0bHkgc20tbWQgKDU3Ni03NjcgcHgpIHRoZXkncmUgYVxuLy8gZmxleC1yb3cgdGhhdCBjcnVzaGVzIHdoZW4gdGhlIGhlYWRpbmcgaXMgbG9uZy4gRm9yY2UgZmxleC1jb2x1bW4gK1xuLy8gZ2FwIGJlbG93IHNtIHNvIHRoZSBsYXlvdXQgcmVhZHMgYXMgdHdvIHN0YWNrZWQgcm93cyB3aXRoIGJyZWF0aGluZ1xuLy8gcm9vbS4gU2l0ZS13aWRlOyBjb3ZlcnMgYWxsIDE0KyBleGlzdGluZyB1c2FnZXMgYW5kIGZ1dHVyZSBvbmVzLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAucGFnZS10aXRsZS1ib3guZC1zbS1mbGV4IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAwLjVyZW07XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFdNUy0xMyDigJQgVmVsem9uIGBlbGVtZW50cy5zY3NzOjUwLTUxYCBzZXRzXG4vLyBgLmZvcm0tY29udHJvbCB7IGhlaWdodDogNjBweDsgcGFkZGluZzogMTBweCAzMHB4IH1gIHdoaWNoIGVhdHNcbi8vIH4yMCUgb2YgYSAzMjBweCB2aWV3cG9ydCBoZWlnaHQgd2hlbiB0aGUgb24tc2NyZWVuIGtleWJvYXJkIGlzIHVwLlxuLy8gQ2xhbXAgdGhlIGhlaWdodCBvbiBwaG9uZSBzbyB0aGUgZmllbGQgc3RheXMgdXNhYmxlIHdpdGhvdXQgbG9zaW5nXG4vLyB0aGUgZGVza3RvcCBzaXppbmcuXG4vL1xuLy8gVzUg4oCUIGJ1bXBlZCB0aGUgbG93ZXIgYm91bmQgZnJvbSA0MCDihpIgNDQgcHggdG8gc2F0aXNmeSBGMydzIHRhcC10YXJnZXRcbi8vIGd1aWRlbGluZS4gQWRkZWQgYGZvbnQtc2l6ZTogMTZweGAgb24gYC5mb3JtLWNvbnRyb2xgICsgYC5mb3JtLXNlbGVjdGBcbi8vIHRvIHN1cHByZXNzIGlPUyBTYWZhcmkncyBhdXRvLXpvb20tb24tZm9jdXMgKGFueSBjb21wdXRlZCBmb250LXNpemVcbi8vIGJlbG93IDE2IHB4IHRyaWdnZXJzIHRoZSB6b29tKS4gYDxzZWxlY3Q+YCBpbmhlcml0cyB0aGUgaGVpZ2h0IGNsYW1wXG4vLyBmcm9tIGAuZm9ybS1zZWxlY3RgIHNlcGFyYXRlbHkgYmVjYXVzZSBCb290c3RyYXAgZG9lc24ndCBhcHBseVxuLy8gYC5mb3JtLWNvbnRyb2xgIHRvIHNlbGVjdHMuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIC5mb3JtLWNvbnRyb2wsXG4gICAgLmZvcm0tc2VsZWN0IHtcbiAgICAgICAgaGVpZ2h0OiBjbGFtcCg0NHB4LCAxMGR2aCwgNjBweCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFdNUy0xNCDigJQgQ1JNIG9mZmNhbnZhcyBmaWx0ZXIgZm9vdGVyIChgLmNybS1maWx0ZXItb2ZmY2FudmFzLWZvb3RlcmApXG4vLyBzY3JvbGxzIG91dCBvZiB2aWV3IHdoZW4gdGhlIGZpbHRlciBmb3JtIGlzIGxvbmcuIFBpbiBpdCB0byB0aGVcbi8vIGJvdHRvbSBzbyBBcHBseSAvIFJlc2V0IHN0YXkgcmVhY2hhYmxlLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uY3JtLWZpbHRlci1vZmZjYW52YXMtZm9vdGVyIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS12ei1jYXJkLWJnLCAjZmZmKTtcbiAgICB6LWluZGV4OiA1O1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLXZ6LWJvcmRlci1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjA3NSkpO1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFdNUy0yMiDigJQgRnVsbENhbGVuZGFyIGV2ZW50IHRhcCB0YXJnZXRzIHRvbyBzbWFsbC5cbi8vIEZ1bGxDYWxlbmRhciBkZWZhdWx0IGV2ZW50cyByZW5kZXIgfjE2IHB4IHRhbGwgb24gbW9iaWxlLCBzbWFsbGVyIHRoYW5cbi8vIHRoZSA0NCBweCBXQ0FHIGZsb29yIGFuZCB2ZXJ5IGhhcmQgdG8gdGFwLiBCdW1wIG1pbi1oZWlnaHQgKyBwYWRkaW5nXG4vLyBzaXRlLXdpZGUgKHVzZWQgYnkgYGNfYXBwb2ludG1lbnRzL3dtcy9jYWxlbmRhci5odG1sYCkuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIC5mYy1ldmVudCxcbiAgICAuZmMtZXZlbnQtbWFpbiB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIHBhZGRpbmc6IDRweCA2cHg7XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEw3IOKAlCBNb2JpbGUgc2lkZWJhciBkcmF3ZXIgYm9keSBzY3JvbGwtbG9jay5cbi8vXG4vLyBPbiBwaG9uZXMgKDwgbWQpIHRoZSBoYW1idXJnZXIgYnV0dG9uIHRvZ2dsZXMgYGJvZHkudmVydGljYWwtc2lkZWJhci1lbmFibGVgLFxuLy8gc2xpZGVzIHRoZSBzaWRlYmFyIGluLCBhbmQgVmVsem9uJ3MgdmVuZG9yIF92ZXJ0aWNhbC5zY3NzIGRpc3BsYXlzIHRoZVxuLy8gLnZlcnRpY2FsLW92ZXJsYXkgc2NyaW0gb24gdG9wIG9mIHRoZSBwYWdlLiBUaGUgdmVuZG9yIEpTIGhhbmRsZXIgYWxzb1xuLy8gd2lyZXMgXCJjbGljayBvdXRzaWRlIHRoZSBzaWRlYmFyIHRvIGRpc21pc3NcIiB2aWEgdGhlIG92ZXJsYXkuXG4vL1xuLy8gTWlzc2luZzogYm9keSBzY3JvbGwtbG9jay4gV2l0aG91dCBpdCwgc2Nyb2xsaW5nIG9uIHRoZSBkaW1tZWQgYXJlYVxuLy8gYmVoaW5kIHRoZSBkcmF3ZXIgc2Nyb2xscyB0aGUgdW5kZXJseWluZyBwYWdlIOKAlCBkaXNvcmllbnRpbmcgb24gaU9TXG4vLyBiZWNhdXNlIHRoZSBkcmF3ZXIgc3RheXMgcGlubmVkIHdoaWxlIHRoZSBwYWdlIHNsaWRlcyB1bmRlciBpdC5cbi8vXG4vLyBMb2NrIGJvZHkgb3ZlcmZsb3cgd2hlbmV2ZXIgdGhlIGRyYXdlciBpcyBvcGVuLiBgdG91Y2gtYWN0aW9uOiBub25lYFxuLy8gYWxzbyBzdG9wcyBpT1MgcnViYmVyLWJhbmQgb24gdGhlIGRpbW1lZCBzY3JpbS5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuYm9keS52ZXJ0aWNhbC1zaWRlYmFyLWVuYWJsZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi8vIFVzZSAxMDBkdmggZm9yIHRoZSBzY3JpbSBzbyBpT1MgU2FmYXJpJ3MgY29sbGFwc2luZyBVUkwgYmFyIGRvZXNuJ3Rcbi8vIGxlYXZlIGEgNTAtMTAwIHB4IHN0cmlwIG9mIHVuc2NyaW1tZWQgcGFnZSBhYm92ZSB0aGUgZm9sZCAocGFpcmVkXG4vLyB3aXRoIEYxJ3MgZ2VuZXJhbCAxMDBkdmggYWRvcHRpb24pLlxuQHN1cHBvcnRzIChoZWlnaHQ6IDEwMGR2aCkge1xuICAgIC52ZXJ0aWNhbC1vdmVybGF5IHtcbiAgICAgICAgaGVpZ2h0OiAxMDBkdmg7XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEF1dGgtcGFnZSBiYWNrZ3JvdW5kIOKAlCBvd25lZCBvdmVycmlkZS5cbi8vXG4vLyBWZWx6b24ncyBwYWdlcy9fYXV0aGVudGljYXRpb24uc2NzcyBsaW5lIDM0IGhhcmRjb2Rlc1xuLy8gICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9hdXRoLW9uZS1iZy5qcGdcIik7XG4vLyAodGhlIGdlbmVyaWMgVmVsem9uIHN0b2NrIHBob3RvKS4gV2UgcHJldmlvdXNseSBlZGl0ZWQgdGhhdCB2ZW5kb3Jcbi8vIGZpbGUgaW4gY29tbWl0IDVkMGMwMTI4IChcImZlYXQoYXV0aCk6IHJlcGxhY2UgZ2VuZXJpYyBiZyB3aXRoXG4vLyBhcmNoaXRlY3R1cmUgYmx1ZXByaW50IHBob3RvXCIpLCBidXQgdGhlIHY0LjQuNCB1cGdyYWRlIG92ZXJ3cm90ZVxuLy8gdGhlIHZlbmRvciBmaWxlIGFuZCByZXZlcnRlZCB1cyBiYWNrIHRvIHRoZSBnZW5lcmljIGltYWdlLlxuLy9cbi8vIE1vdmUgdGhlIG92ZXJyaWRlIHRvIE9VUiBvdmVybGF5IHNvIGZ1dHVyZSB2ZW5kb3IgdXBncmFkZXMgY2FuJ3Rcbi8vIHdpcGUgaXQuIE91ciBjb21waWxlZCBjdXN0b20tdmVsem9uLm1pbi5jc3MgbG9hZHMgQUZURVIgdGhlXG4vLyB2ZW5kb3IncyBhcHAubWluLmNzcyAoc2VlIHRlbXBsYXRlcy9hY2NvdW50L2Jhc2UuaHRtbCksIHNvIHRoaXNcbi8vIHJ1bGUgd2lucyBvbiBjYXNjYWRlIG9yZGVyIHdpdGggaWRlbnRpY2FsIHNwZWNpZmljaXR5LlxuLy9cbi8vIGAuLi9pbWFnZXMvLi4uYCBpcyByZWxhdGl2ZSB0byB0aGUgY29tcGlsZWQgQ1NTIG91dHB1dCwgaS5lLlxuLy8gc3RhdGljL2Nzcy8sIHNvIHRoZSBwYXRoIHJlc29sdmVzIHRvXG4vLyBzdGF0aWMvaW1hZ2VzL2Zyb250ZW5kL29mZmljZV9iYWNrL2ltYWdlMC5qcGcuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5hdXRoLW9uZS1iZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Zyb250ZW5kL29mZmljZV9iYWNrL2ltYWdlMC5qcGdcIik7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKlxuVGVtcGxhdGUgTmFtZTogVmVsem9uIC0gQWRtaW4gJiBEYXNoYm9hcmQgVGVtcGxhdGVcbkF1dGhvcjogVGhlbWVzYnJhbmRcbldlYnNpdGU6IGh0dHBzOi8vdGhlbWVzYnJhbmQuY29tL1xuQ29udGFjdDogc3VwcG9ydEB0aGVtZXNicmFuZC5jb21cbkZpbGU6IEN1c3RvbSBDc3MgRmlsZVxuKi9cbi5jcm0tZWRpdC1mb3JtLXNoZWxsIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY3JtLWVkaXQtZm9ybS1zaGVsbCA+IGZvcm0ge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cbi5jcm0tZWRpdC1mb3JtLXNoZWxsID4gLmpzLW1lZGlhLXdpZGdldCB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICAgICAgICBvcmRlcjogMTtcbn1cbi5jcm0tZWRpdC1mb3JtLXNoZWxsIC5saW5rcyB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICAgICAgICBvcmRlcjogMjtcbn1cblxuLmpzLWhlcm8taW1hZ2UtaW5wdXQgLmZvcm1fbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmpzLWhlcm8taW1hZ2UtaW5wdXQgW2RhdGEtaW9tbWktZXh0ZW5kZWQtZmlsZS1pdGVtcy13cmFwcGVyXSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG4uanMtaGVyby1pbWFnZS1pbnB1dCAuZmlsZV9maWVsZF9pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDk2cHggbWlubWF4KDAsIDFmcikgYXV0bztcbiAgZ2FwOiAwLjc1cmVtO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTllYmVjO1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kOiAjZjhmOWZhO1xufVxuLmpzLWhlcm8taW1hZ2UtaW5wdXQgLmZpbGVfaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOTZweDtcbiAgaGVpZ2h0OiA5NnB4O1xufVxuLmpzLWhlcm8taW1hZ2UtaW5wdXQgW2RhdGEtaW9tbWktZXh0ZW5kZWQtZmlsZS10aHVtYl0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDk2cHg7XG4gIGhlaWdodDogOTZweDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1pb21taS1pbWFnZS10aHVtYi1iZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi5qcy1oZXJvLWltYWdlLWlucHV0IC5maWxlX25hbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuLmpzLWhlcm8taW1hZ2UtaW5wdXQgLmZpbGVfc2l6ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5qcy1oZXJvLWltYWdlLWlucHV0IC5idG5fZmlsZV9kZWxldGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEuOXJlbTtcbiAgaGVpZ2h0OiAxLjlyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6ICNmMDY1NDg7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjc1cmVtIHJnYmEoMjQwLCAxMDEsIDcyLCAwLjMpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjc1cmVtIHJnYmEoMjQwLCAxMDEsIDcyLCAwLjMpO1xufVxuLmpzLWhlcm8taW1hZ2UtaW5wdXQgLmJ0bl9maWxlX2RlbGV0ZSBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5qcy1oZXJvLWltYWdlLWlucHV0IC5idG5fZmlsZV9kZWxldGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiw5dcIjtcbiAgZm9udC1zaXplOiAxLjE1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5qcy1oZXJvLWltYWdlLWlucHV0IFtkYXRhLWlvbW1pLWV4dGVuZGVkLWZpbGUtaW5wdXQtd3JhcHBlcl0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMC43NXJlbTtcbn1cbi5qcy1oZXJvLWltYWdlLWlucHV0IFtkYXRhLWlvbW1pLWV4dGVuZGVkLWZpbGUtaW5wdXQtd3JhcHBlcl0gaW5wdXRbdHlwZT1maWxlXSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5Ac3VwcG9ydHMgKGhlaWdodDogMTAwZHZoKSB7XG4gIC5hdXRoLXBhZ2Utd3JhcHBlcixcbiAgLmF1dGgtYmctY292ZXIge1xuICAgIG1pbi1oZWlnaHQ6IDEwMGR2aDtcbiAgfVxuICBib2R5LnBvcnRhbC1sYXlvdXQgI2xheW91dC13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiAxMDBkdmg7XG4gIH1cbiAgLm1pbi12aC0xMDAsXG4gIC52aC0xMDAge1xuICAgIG1pbi1oZWlnaHQ6IDEwMGR2aDtcbiAgfVxuICAudmgtMTAwIHtcbiAgICBoZWlnaHQ6IDEwMGR2aDtcbiAgfVxufVxuKjpmb2N1cy12aXNpYmxlLFxuYnV0dG9uOmZvY3VzLXZpc2libGUsXG5hOmZvY3VzLXZpc2libGUsXG4uYnRuOmZvY3VzLXZpc2libGUsXG4uZm9ybS1jb250cm9sOmZvY3VzLXZpc2libGUsXG4uZm9ybS1zZWxlY3Q6Zm9jdXMtdmlzaWJsZSxcbi5mb3JtLWNoZWNrLWlucHV0OmZvY3VzLXZpc2libGUsXG4uZHJvcGRvd24taXRlbTpmb2N1cy12aXNpYmxlLFxuLm5hdi1saW5rOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tdnotcHJpbWFyeSwgIzBkNmVmZCkgIWltcG9ydGFudDtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuKjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmJ0bixcbiAgLmRyb3Bkb3duLWl0ZW0sXG4gIC5uYXYtbGluayxcbiAgLnBhZ2UtbGluayB7XG4gICAgbWluLWhlaWdodDogNDRweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5idG4taWNvbixcbiAgLmJ0bi10b3BiYXIsXG4gIC5oZWFkZXItaXRlbSAuYnRuLFxuICAudG9wbmF2LWhhbWJ1cmdlcixcbiAgI3RvcG5hdi1oYW1idXJnZXItaWNvbiB7XG4gICAgbWluLXdpZHRoOiA0NHB4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIG1pbi13aWR0aDogMS4yNXJlbTtcbiAgICBtaW4taGVpZ2h0OiAxLjI1cmVtO1xuICB9XG4gIC50YWJsZSAuYnRuLXNtIHtcbiAgICBwYWRkaW5nLXRvcDogMC4zNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMzc1cmVtO1xuICB9XG59XG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRhYmxlLXJlc3BvbnNpdmU6bm90KC50YWJsZS1yZXNwb25zaXZlLS1uby1mYWRlKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDI0cHg7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCByaWdodCB0b3AsIGxlZnQgdG9wLCBmcm9tKHJnYmEodmFyKC0tdnotYm9keS1iZy1yZ2IsIDI1NSwgMjU1LCAyNTUpLCAwLjg1KSksIHRvKHJnYmEodmFyKC0tdnotYm9keS1iZy1yZ2IsIDI1NSwgMjU1LCAyNTUpLCAwKSkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSh2YXIoLS12ei1ib2R5LWJnLXJnYiwgMjU1LCAyNTUsIDI1NSksIDAuODUpLCByZ2JhKHZhcigtLXZ6LWJvZHktYmctcmdiLCAyNTUsIDI1NSwgMjU1KSwgMCkpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlOm5vdCgudGFibGUtcmVzcG9uc2l2ZS0tbm8tZmFkZSk6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2lkZWJhci11c2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuaHRtbFtkYXRhLXNpZGViYXItdXNlci1zaG93XSAuc2lkZWJhci11c2VyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmh0bWxbZGF0YS1zaWRlYmFyLXVzZXItc2hvd10gI3BhZ2UtdG9wYmFyIC50b3BiYXItdXNlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaWRlYmFyLXVzZXIge1xuICAtLXZ6LXNpZGViYXItdXNlci1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tdnotc2lkZWJhci11c2VyLW5hbWUtdGV4dDogdmFyKC0tdnotc2lkZWJhci1tZW51LWl0ZW0tY29sb3IpO1xuICAtLXZ6LXNpZGViYXItdXNlci1uYW1lLXN1Yi10ZXh0OiB2YXIoLS12ei1zaWRlYmFyLW1lbnUtaXRlbS1jb2xvcik7XG59XG4uc2lkZWJhci11c2VyIC5zaWRlYmFyLXVzZXItbmFtZS1zdWItdGV4dCB7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG5cbmEsXG5idXR0b24sXG4uYnRuLFxuLm5hdi1saW5rLFxuLmRyb3Bkb3duLWl0ZW0ge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMTMsIDExMCwgMjUzLCAwLjEyKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LWxnIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAxcmVtKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIHRleHRhcmVhLFxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIHJlc2l6ZTogdmVydGljYWw7XG4gICAgbWF4LWhlaWdodDogMjQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubW9kYWwge1xuICAgIC0tYnMtbW9kYWwtbWFyZ2luOiAwLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAucGFnZS10aXRsZS1ib3guZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDAuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5mb3JtLWNvbnRyb2wsXG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgaGVpZ2h0OiBjbGFtcCg0NHB4LCAxMGR2aCwgNjBweCk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gIH1cbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcy1mb290ZXIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLXZ6LWNhcmQtYmcsICNmZmYpO1xuICB6LWluZGV4OiA1O1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tdnotYm9yZGVyLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDAuMDc1KSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZmMtZXZlbnQsXG4gIC5mYy1ldmVudC1tYWluIHtcbiAgICBtaW4taGVpZ2h0OiAyOHB4O1xuICAgIHBhZGRpbmc6IDRweCA2cHg7XG4gIH1cbn1cbmJvZHkudmVydGljYWwtc2lkZWJhci1lbmFibGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG5Ac3VwcG9ydHMgKGhlaWdodDogMTAwZHZoKSB7XG4gIC52ZXJ0aWNhbC1vdmVybGF5IHtcbiAgICBoZWlnaHQ6IDEwMGR2aDtcbiAgfVxufVxuLmF1dGgtb25lLWJnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Zyb250ZW5kL29mZmljZV9iYWNrL2ltYWdlMC5qcGdcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIvc3RhdGljL2ZvbnRzL3B1YmxpYy9pbnRlci9pbnRlci00MDAtbGF0aW4ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiL3N0YXRpYy9mb250cy9wdWJsaWMvaW50ZXIvaW50ZXItNDAwLWxhdGluLWV4dC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyNEYsIFUrMDI1OSwgVSsxRTAwLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIvc3RhdGljL2ZvbnRzL3B1YmxpYy9pbnRlci9pbnRlci00MDAtZ3JlZWsud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDM3MC0wM0ZGO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi9zdGF0aWMvZm9udHMvcHVibGljL2ludGVyL2ludGVyLTQwMC1jeXJpbGxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzAxLCBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiL3N0YXRpYy9mb250cy9wdWJsaWMvaW50ZXIvaW50ZXItNDAwLWN5cmlsbGljLWV4dC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDYwLTA1MkYsIFUrMUM4MC0xQzhBLCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5RiwgVStGRTJFLUZFMkY7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiL3N0YXRpYy9mb250cy9wdWJsaWMvaW50ZXIvaW50ZXItNDAwLWdyZWVrLWV4dC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsxRjAwLTFGRkY7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiL3N0YXRpYy9mb250cy9wdWJsaWMvaW50ZXIvaW50ZXItNDAwLXZpZXRuYW1lc2Uud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSswMTI4LTAxMjksIFUrMDE2OC0wMTY5LCBVKzAxQTAtMDFBMSwgVSswMUFGLTAxQjAsIFUrMDMwMC0wMzAxLCBVKzAzMDMtMDMwNCwgVSswMzA4LTAzMDksIFUrMDMyMywgVSswMzI5LCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi9zdGF0aWMvZm9udHMvcHVibGljL2ludGVyL2ludGVyLTUwMC1sYXRpbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIvc3RhdGljL2ZvbnRzL3B1YmxpYy9pbnRlci9pbnRlci01MDAtbGF0aW4tZXh0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDI0RiwgVSswMjU5LCBVKzFFMDAtMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi9zdGF0aWMvZm9udHMvcHVibGljL2ludGVyL2ludGVyLTUwMC1ncmVlay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzcwLTAzRkY7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiL3N0YXRpYy9mb250cy9wdWJsaWMvaW50ZXIvaW50ZXItNTAwLWN5cmlsbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzMDEsIFUrMDQwMC0wNDVGLCBVKzA0OTAtMDQ5MSwgVSswNEIwLTA0QjEsIFUrMjExNjtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIvc3RhdGljL2ZvbnRzL3B1YmxpYy9pbnRlci9pbnRlci01MDAtY3lyaWxsaWMtZXh0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRiwgVSsxQzgwLTFDOEEsIFUrMjBCNCwgVSsyREUwLTJERkYsIFUrQTY0MC1BNjlGLCBVK0ZFMkUtRkUyRjtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIvc3RhdGljL2ZvbnRzL3B1YmxpYy9pbnRlci9pbnRlci01MDAtZ3JlZWstZXh0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzFGMDAtMUZGRjtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIvc3RhdGljL2ZvbnRzL3B1YmxpYy9pbnRlci9pbnRlci01MDAtdmlldG5hbWVzZS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLCBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiL3N0YXRpYy9mb250cy9wdWJsaWMvaW50ZXIvaW50ZXItNjAwLWxhdGluLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi9zdGF0aWMvZm9udHMvcHVibGljL2ludGVyL2ludGVyLTYwMC1sYXRpbi1leHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMjRGLCBVKzAyNTksIFUrMUUwMC0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiL3N0YXRpYy9mb250cy9wdWJsaWMvaW50ZXIvaW50ZXItNjAwLWdyZWVrLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzNzAtMDNGRjtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIvc3RhdGljL2ZvbnRzL3B1YmxpYy9pbnRlci9pbnRlci02MDAtY3lyaWxsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDMwMSwgVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi9zdGF0aWMvZm9udHMvcHVibGljL2ludGVyL2ludGVyLTYwMC1jeXJpbGxpYy1leHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzFDODAtMUM4QSwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUYsIFUrRkUyRS1GRTJGO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi9zdGF0aWMvZm9udHMvcHVibGljL2ludGVyL2ludGVyLTYwMC1ncmVlay1leHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMUYwMC0xRkZGO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi9zdGF0aWMvZm9udHMvcHVibGljL2ludGVyL2ludGVyLTYwMC12aWV0bmFtZXNlLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSswMTEwLTAxMTEsIFUrMDEyOC0wMTI5LCBVKzAxNjgtMDE2OSwgVSswMUEwLTAxQTEsIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSwgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIvc3RhdGljL2ZvbnRzL3B1YmxpYy9pbnRlci9pbnRlci03MDAtbGF0aW4ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiL3N0YXRpYy9mb250cy9wdWJsaWMvaW50ZXIvaW50ZXItNzAwLWxhdGluLWV4dC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyNEYsIFUrMDI1OSwgVSsxRTAwLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIvc3RhdGljL2ZvbnRzL3B1YmxpYy9pbnRlci9pbnRlci03MDAtZ3JlZWsud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDM3MC0wM0ZGO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi9zdGF0aWMvZm9udHMvcHVibGljL2ludGVyL2ludGVyLTcwMC1jeXJpbGxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzAxLCBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiL3N0YXRpYy9mb250cy9wdWJsaWMvaW50ZXIvaW50ZXItNzAwLWN5cmlsbGljLWV4dC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDYwLTA1MkYsIFUrMUM4MC0xQzhBLCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5RiwgVStGRTJFLUZFMkY7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiL3N0YXRpYy9mb250cy9wdWJsaWMvaW50ZXIvaW50ZXItNzAwLWdyZWVrLWV4dC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsxRjAwLTFGRkY7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiL3N0YXRpYy9mb250cy9wdWJsaWMvaW50ZXIvaW50ZXItNzAwLXZpZXRuYW1lc2Uud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSswMTI4LTAxMjksIFUrMDE2OC0wMTY5LCBVKzAxQTAtMDFBMSwgVSswMUFGLTAxQjAsIFUrMDMwMC0wMzAxLCBVKzAzMDMtMDMwNCwgVSswMzA4LTAzMDksIFUrMDMyMywgVSswMzI5LCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuW2RhdGEtbGF5b3V0PXZlcnRpY2FsXTpub3QoW2RhdGEtbGF5b3V0LXN0eWxlPWRldGFjaGVkXSkgLnBhZ2UtY29udGVudCxcbltkYXRhLWxheW91dD10d29jb2x1bW5dOm5vdChbZGF0YS1sYXlvdXQtc3R5bGU9ZGV0YWNoZWRdKSAucGFnZS1jb250ZW50LFxuW2RhdGEtbGF5b3V0PXNlbWlib3hdOm5vdChbZGF0YS1sYXlvdXQtc3R5bGU9ZGV0YWNoZWRdKSAucGFnZS1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG59XG5cbi8qIFBvcnRhbCBsYXlvdXQ6IGtlZXAgdGhlIDcwcHggdG9wYmFyIGNsZWFyYW5jZSBzY29wZWQgdG8gdGhlIHBvcnRhbCBzaGVsbCBvbmx5LiAqL1xuYm9keS5wb3J0YWwtbGF5b3V0IHtcbiAgLS1wb3J0YWwtdG9wYmFyLW9mZnNldDogNzBweDtcbn1cblxuaHRtbFtkYXRhLWxheW91dD12ZXJ0aWNhbF0gYm9keS5wb3J0YWwtbGF5b3V0IC5tYWluLWNvbnRlbnQgLnBhZ2UtY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1wb3J0YWwtdG9wYmFyLW9mZnNldCk7XG59XG5cbltkYXRhLWxheW91dD12ZXJ0aWNhbF06bm90KFtkYXRhLWxheW91dC1zdHlsZT1kZXRhY2hlZF0pIC5wYWdlLXRpdGxlLWJveCxcbltkYXRhLWxheW91dD10d29jb2x1bW5dOm5vdChbZGF0YS1sYXlvdXQtc3R5bGU9ZGV0YWNoZWRdKSAucGFnZS10aXRsZS1ib3gsXG5bZGF0YS1sYXlvdXQ9c2VtaWJveF06bm90KFtkYXRhLWxheW91dC1zdHlsZT1kZXRhY2hlZF0pIC5wYWdlLXRpdGxlLWJveCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5wYWdlLXRpdGxlLWJveCBoNCxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5wYWdlLXRpdGxlLWJveCBoMSxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5wYWdlLXRpdGxlLWJveCBoMixcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5wYWdlLXRpdGxlLWJveCBoMyxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5wYWdlLXRpdGxlLWJveCBoNSxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5wYWdlLXRpdGxlLWJveCBoNiB7XG4gIGNvbG9yOiAjZTVlY2Y5O1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAucGFnZS10aXRsZS1ib3ggLmJyZWFkY3J1bWItaXRlbSxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5wYWdlLXRpdGxlLWJveCAuYnJlYWRjcnVtYi1pdGVtIGEge1xuICBjb2xvcjogI2I3YzNkODtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLnBhZ2UtdGl0bGUtYm94IC5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICNlNWVjZjk7XG59XG5cbi5jcm0tbGlzdC10b29sYmFyLXdyYXAsXG4uY3JtLWxpc3QtdGFibGUsXG4uY3JtLWVkaXQtY2FyZCxcbi5jcm0tZWRpdC1mb3JtLXNoZWxsLFxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSB7XG4gIC0tY3JtLWxpc3QtdG9vbGJhci1iZzogI2Y4ZjlmYTtcbiAgLS1jcm0tbGlzdC1ib3JkZXI6ICNlOWViZWM7XG4gIC0tY3JtLWxpc3QtbXV0ZWQ6ICM4NzhhOTk7XG4gIC0tY3JtLWxpc3QtaGVhZGluZzogIzQ5NTA1NztcbiAgLS1jcm0tbGlzdC1zdXJmYWNlOiAjZmZmO1xuICAtLWNybS1saXN0LXN1cmZhY2UtbXV0ZWQ6ICNmOGY5ZmE7XG4gIC0tY3JtLWxpc3Qtcm93LWhvdmVyOiByZ2JhKDUzLCAxMTksIDI0MSwgMC4wMyk7XG4gIC0tY3JtLWxpc3Qtc3RpY2t5LXNoYWRvdzogLTRweCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAtLWNybS1saXN0LXBhbmVsLXN1cmZhY2U6ICNmZmY7XG4gIC0tY3JtLWxpc3QtcGFuZWwtYm9yZGVyOiByZ2JhKDExNiwgMTIwLCAxNDEsIDAuMTYpO1xuICAtLWNybS1saXN0LXJhZGl1czogMC44cmVtO1xuICAtLWNybS1saXN0LWlucHV0LWg6IDIuNjVyZW07XG4gIC0tY3JtLWxpc3QtZ3V0dGVyLXg6IDEuMjVyZW07XG4gIC0tY3JtLWxpc3QtZm9jdXMtY29sb3I6IHJnYmEoNTMsIDExOSwgMjQxLCAwLjM4KTtcbiAgLS1jcm0tbGlzdC1mb2N1cy1yaW5nOiAwIDAgMCAwLjJyZW0gcmdiYSg1MywgMTE5LCAyNDEsIDAuMTIpO1xuICAtLWNybS1saXN0LWlucHV0LWJvcmRlcjogcmdiYSgxMTYsIDEyMCwgMTQxLCAwLjQyKTtcbn1cblxuLmNybS1lZGl0LWNhcmQge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jcm0tbGlzdC1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTJweCAzMnB4IHJnYmEoMTUsIDIzLCA0MiwgMC4wNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAxMnB4IDMycHggcmdiYSgxNSwgMjMsIDQyLCAwLjA1KTtcbn1cblxuLmNybS1lZGl0LWNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY3JtLWxpc3Qtc3VyZmFjZS1tdXRlZCk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jcm0tbGlzdC1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiAxcmVtIDFyZW0gMCAwO1xuICBwYWRkaW5nOiAwLjk1cmVtIDEuMjVyZW07XG59XG5cbi5jcm0tZWRpdC1jYXJkIC5jYXJkLXRpdGxlLFxuLmNybS1lZGl0LWNhcmQgLmNhcmQtaGVhZGVyIGgxLFxuLmNybS1lZGl0LWNhcmQgLmNhcmQtaGVhZGVyIGgyLFxuLmNybS1lZGl0LWNhcmQgLmNhcmQtaGVhZGVyIGgzLFxuLmNybS1lZGl0LWNhcmQgLmNhcmQtaGVhZGVyIGg0LFxuLmNybS1lZGl0LWNhcmQgLmNhcmQtaGVhZGVyIGg1LFxuLmNybS1lZGl0LWNhcmQgLmNhcmQtaGVhZGVyIGg2IHtcbiAgY29sb3I6IHZhcigtLWNybS1saXN0LWhlYWRpbmcpO1xuICBtYXJnaW46IDA7XG59XG5cbi5jcm0tZWRpdC1mb3JtLXNoZWxsIHtcbiAgcGFkZGluZzogMS4xcmVtIDEuMjVyZW07XG59XG5cbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0ge1xuICAtLWNybS1lZGl0LWdhcDogMXJlbTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogdmFyKC0tY3JtLWVkaXQtZ2FwKTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgd2lkdGg6IDEwMCU7XG59XG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIFtkYXRhLWlvbW1pLXR5cGU9RmllbGRdLFxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuZm9ybS1ncm91cC5yb3csXG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5jcm0tZWRpdC1maWVsZCB7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxcmVtIDFyZW0gMS4wNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMTYsIDEyMCwgMTQxLCAwLjI4KTtcbiAgYm9yZGVyLXJhZGl1czogMC45NXJlbTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTgpKSwgdG8ocmdiYSgyNDgsIDI1MCwgMjUzLCAwLjk2KSkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTgpLCByZ2JhKDI0OCwgMjUwLCAyNTMsIDAuOTYpKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgxNSwgMjMsIDQyLCAwLjA1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgxNSwgMjMsIDQyLCAwLjA1KTtcbn1cbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gW2RhdGEtaW9tbWktdHlwZT1GaWVsZF0gPiBbY2xhc3MqPWNvbC1dLFxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuZm9ybS1ncm91cC5yb3cgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xufVxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuZm9ybS1sYWJlbCxcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLmNvbC1mb3JtLWxhYmVsLFxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAuMzVyZW07XG4gIGZvbnQtc2l6ZTogMC43OHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWNybS1saXN0LW11dGVkKTtcbn1cbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLmZvcm0tY29udHJvbCxcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLmZvcm0tc2VsZWN0LFxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSBzZWxlY3QsXG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIHRleHRhcmVhLFxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSBpbnB1dDpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpub3QoW3R5cGU9c3VibWl0XSkge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogdmFyKC0tY3JtLWxpc3QtaW5wdXQtaCk7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBsaW5lLWhlaWdodDogMS40NTtcbiAgcGFkZGluZy10b3A6IDAuNTJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjUycmVtO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1jcm0tbGlzdC1yYWRpdXMpO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jcm0tbGlzdC1pbnB1dC1ib3JkZXIpO1xufVxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuZm9ybS1jb250cm9sLXNtLFxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuZm9ybS1zZWxlY3Qtc20sXG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIHNlbGVjdC5mb3JtLWNvbnRyb2wtc20sXG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIHNlbGVjdC5mb3JtLXNlbGVjdC1zbSxcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gaW5wdXQuZm9ybS1jb250cm9sLXNtLFxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiAyLjQ1cmVtO1xuICBmb250LXNpemU6IDAuOTJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHBhZGRpbmctdG9wOiAwLjQ1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC40NXJlbTtcbn1cbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gaW5wdXQsXG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIHRleHRhcmVhLFxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuZm9ybS1jb250cm9sLFxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuZm9ybS1zZWxlY3QsXG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5jaG9pY2VzX19pbm5lcixcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSB0ZXh0YXJlYSxcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiA4LjVyZW07XG59XG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5mb3JtLXNlbGVjdCxcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gc2VsZWN0LFxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuY2hvaWNlc19faW5uZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNybS1saXN0LWlucHV0LWJvcmRlcikgIWltcG9ydGFudDtcbn1cbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLmNob2ljZXNfX2lubmVyLFxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdIC5jaG9pY2VzX19pbm5lcixcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3QtbXVsdGlwbGVdIC5jaG9pY2VzX19pbm5lciB7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWNybS1saXN0LWlucHV0LWgpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1jcm0tbGlzdC1yYWRpdXMpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jcm0tbGlzdC1pbnB1dC1ib3JkZXIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuZm9ybS1jb250cm9sOmZvY3VzLFxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIHNlbGVjdDpmb2N1cyxcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gdGV4dGFyZWE6Zm9jdXMsXG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jcm0tbGlzdC1mb2N1cy1jb2xvcik7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogdmFyKC0tY3JtLWxpc3QtZm9jdXMtcmluZyk7XG4gICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tY3JtLWxpc3QtZm9jdXMtcmluZyk7XG59XG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5mb3JtLWNoZWNrLFxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuY3JtLWVkaXQtY2hlY2sge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2g7XG4gICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBnYXA6IDAuNDVyZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWluLWhlaWdodDogY2FsYyh2YXIoLS1jcm0tbGlzdC1pbnB1dC1oKSAtIDAuMzVyZW0pO1xufVxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dCxcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLmNybS1lZGl0LWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMXJlbTtcbiAgbWluLWhlaWdodDogMXJlbTtcbiAgbWFyZ2luOiAwO1xuICBmbG9hdDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY3JtLWxpc3QtaW5wdXQtYm9yZGVyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2stbGFiZWwsXG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5mb3JtLWNoZWNrIGxhYmVsLFxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuY3JtLWVkaXQtY2hlY2sgLmZvcm0tY2hlY2stbGFiZWwsXG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5jcm0tZWRpdC1jaGVjayBsYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS12ei1ib2R5LWNvbG9yKTtcbn1cbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLmNybS1lZGl0LWZpZWxkLXdpZGUsXG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIFtkYXRhLWlvbW1pLW5hbWU9bm90ZXNdLFxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSBbZGF0YS1pb21taS1uYW1lPWRlc2NyaXB0aW9uXSxcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gW2RhdGEtaW9tbWktbmFtZT1jb21tZW50XSxcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gW2RhdGEtaW9tbWktbmFtZT1tZXNzYWdlXSB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xufVxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSBbYWN0aW9uXSxcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gYnV0dG9uW3R5cGU9c3VibWl0XSxcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gaW5wdXRbdHlwZT1zdWJtaXRdLFxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuYnRuIHtcbiAgbWluLWhlaWdodDogdmFyKC0tY3JtLWxpc3QtaW5wdXQtaCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWNybS1saXN0LXJhZGl1cyk7XG59XG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC53aXRoLWVycm9ycyxcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLmludmFsaWQtZmVlZGJhY2ssXG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC50ZXh0LWRhbmdlciB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gaW5wdXRbdHlwZT1yYWRpb10ge1xuICAtbW96LWFwcGVhcmFuY2U6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICBhcHBlYXJhbmNlOiBhdXRvICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYXV0byAhaW1wb3J0YW50O1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNybS1saXN0LWlucHV0LWJvcmRlcikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuZm9ybS5jcm0tZWRpdC1mb3JtLnJvd1ttZXRob2Q9cG9zdF0ge1xuICAtLWJzLWd1dHRlci14OiAwO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5mb3JtLmNybS1lZGl0LWZvcm0ucm93W21ldGhvZD1wb3N0XSA+ICoge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY3JtLWVkaXQtZXJyb3Itc3VtbWFyeSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuOXJlbTtcbiAgcGFkZGluZzogMC44NXJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xufVxuLmNybS1lZGl0LWVycm9yLXN1bW1hcnkgLmNybS1lZGl0LWVycm9yLXN1bW1hcnktdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjM1cmVtO1xufVxuLmNybS1lZGl0LWVycm9yLXN1bW1hcnkgb2wge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cbi5jcm0tZWRpdC1lcnJvci1zdW1tYXJ5IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAwLjJyZW07XG59XG5cbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gOmZvY3VzLXZpc2libGUsXG4uY3JtLWVkaXQtZXJyb3Itc3VtbWFyeSBhOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tY3JtLWxpc3QtZm9jdXMtY29sb3IpO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDFyZW07XG4gICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtO1xuICAgICAgICAgICAgY29sdW1uLWdhcDogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0ge1xuICAgIC0tY3JtLWVkaXQtZ2FwOiAwLjc1cmVtO1xuICB9XG4gIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gW2RhdGEtaW9tbWktdHlwZT1GaWVsZF0sXG4gIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLmZvcm0tZ3JvdXAucm93LFxuICBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5jcm0tZWRpdC1maWVsZCB7XG4gICAgcGFkZGluZzogMC43NXJlbSAwLjhyZW07XG4gIH1cbiAgZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuYnRuLFxuICBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIGJ1dHRvbixcbiAgZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIG1pbi1oZWlnaHQ6IDIuODVyZW07XG4gIH1cbiAgZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuZm9ybS1jb250cm9sLFxuICBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5mb3JtLXNlbGVjdCxcbiAgZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSBzZWxlY3QsXG4gIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gdGV4dGFyZWEsXG4gIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gaW5wdXQ6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6bm90KFt0eXBlPXN1Ym1pdF0pIHtcbiAgICBtaW4taGVpZ2h0OiAyLjg1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC45OHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40NTtcbiAgfVxufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSBbZGF0YS1pb21taS10eXBlPUZpZWxkXSxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLmZvcm0tZ3JvdXAucm93LFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuY3JtLWVkaXQtZmllbGQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDMpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuZm9ybS1jb250cm9sLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuZm9ybS1zZWxlY3QsXG5bZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIHNlbGVjdCxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gdGV4dGFyZWEsXG5bZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIGlucHV0Om5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOm5vdChbdHlwZT1zdWJtaXRdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMyk7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNybS1saXN0LWlucHV0LWJvcmRlcik7XG4gIGNvbG9yOiAjZDllMGVjO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBbZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5mb3JtLXNlbGVjdDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgW2RhdGEtYnMtdGhlbWU9ZGFya10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgW2RhdGEtYnMtdGhlbWU9ZGFya10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSBpbnB1dDpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpub3QoW3R5cGU9c3VibWl0XSk6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzlhYTljMTtcbiAgb3BhY2l0eTogMTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciwgW2RhdGEtYnMtdGhlbWU9ZGFya10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuZm9ybS1zZWxlY3Q6Oi1tb3otcGxhY2Vob2xkZXIsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gaW5wdXQ6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6bm90KFt0eXBlPXN1Ym1pdF0pOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5YWE5YzE7XG4gIG9wYWNpdHk6IDE7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBbZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5mb3JtLXNlbGVjdDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBbZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIGlucHV0Om5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOm5vdChbdHlwZT1zdWJtaXRdKTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzlhYTljMTtcbiAgb3BhY2l0eTogMTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLmZvcm0tY29udHJvbDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBbZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5mb3JtLXNlbGVjdDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBbZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIHRleHRhcmVhOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gaW5wdXQ6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6bm90KFt0eXBlPXN1Ym1pdF0pOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzlhYTljMTtcbiAgb3BhY2l0eTogMTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIsXG5bZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5mb3JtLXNlbGVjdDo6cGxhY2Vob2xkZXIsXG5bZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIHRleHRhcmVhOjpwbGFjZWhvbGRlcixcbltkYXRhLWJzLXRoZW1lPWRhcmtdIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gaW5wdXQ6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6bm90KFt0eXBlPXN1Ym1pdF0pOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWFhOWMxO1xuICBvcGFjaXR5OiAxO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuZm9ybS1zZWxlY3QsXG5bZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIHNlbGVjdCxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLmNob2ljZXNfX2lubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jcm0tbGlzdC1pbnB1dC1ib3JkZXIpICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5jaG9pY2VzX19pbm5lcixcbltkYXRhLWJzLXRoZW1lPWRhcmtdIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXSAuY2hvaWNlc19faW5uZXIsXG5bZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW11bHRpcGxlXSAuY2hvaWNlc19faW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDMpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jcm0tbGlzdC1pbnB1dC1ib3JkZXIpO1xuICBjb2xvcjogdmFyKC0tdnotYm9keS1jb2xvcik7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5mb3JtLWNoZWNrLWlucHV0LFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDMpO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuZm9ybS1sYWJlbCxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLmNvbC1mb3JtLWxhYmVsLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSBsYWJlbCB7XG4gIGNvbG9yOiAjYzdkMGRmO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuZm9ybS1jaGVjay1sYWJlbCxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLmZvcm0tY2hlY2sgbGFiZWwsXG5bZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5jcm0tZWRpdC1jaGVjayBsYWJlbCB7XG4gIGNvbG9yOiAjZTVlY2Y5O1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24sXG5bZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRdIHtcbiAgYmFja2dyb3VuZDogIzI1MmMzYTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgY29sb3I6ICNkOWUwZWM7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5jaG9pY2VzX19saXN0LS1kcm9wZG93biAuY2hvaWNlc19faXRlbSxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF0gLmNob2ljZXNfX2l0ZW0ge1xuICBjb2xvcjogI2Q5ZTBlYztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5jaG9pY2VzX19saXN0LS1kcm9wZG93biAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZS5pcy1oaWdobGlnaHRlZCxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF0gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUuaXMtaGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDgzLCAxNDAsIDI1NSwgMC4yNik7XG4gIGNvbG9yOiAjZmZmO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG5bZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAzKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jcm0tbGlzdC1pbnB1dC1ib3JkZXIpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS12ei1ib2R5LWNvbG9yKTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG5bZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG5bZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gIGNvbG9yOiAjZDllMGVjICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZDogIzI1MmMzYSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZDogIzI1MmMzYTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJhY2tncm91bmQ6ICMxZjI1MzE7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNik7XG4gIGNvbG9yOiAjZDllMGVjO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgYmFja2dyb3VuZDogIzI1MmMzYTtcbiAgY29sb3I6ICNkOWUwZWM7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZDogcmdiYSg4MywgMTQwLCAyNTUsIDAuMykgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSBmaWVsZHNldCB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jcm0tbGlzdC1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBwYWRkaW5nOiAwIDFyZW0gMC45cmVtO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNybS1saXN0LXN1cmZhY2UpO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMC42NXJlbTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gZmllbGRzZXQgPiBsZWdlbmQge1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gIHBhZGRpbmc6IDAuNnJlbSAwIDAuNDVyZW07XG4gIG1hcmdpbjogMCAwIDAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjY4cmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tdnotcHJpbWFyeSk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDExNiwgMTIwLCAxNDEsIDAuMTQpO1xufVxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSBmaWVsZHNldCA+IFtkYXRhLWlvbW1pLXR5cGU9RmllbGRdIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgY2FsYyg1MCUgLSAwLjMyNXJlbSk7XG4gICAgICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMC4zMjVyZW0pO1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMC44NXJlbSAwLjg1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDExNiwgMTIwLCAxNDEsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW46IDA7XG59XG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIGZpZWxkc2V0ID4gW2RhdGEtaW9tbWktbmFtZT1hZGRyZXNzXSxcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gZmllbGRzZXQgPiBbZGF0YS1pb21taS1uYW1lPXBvc2l0aW9uXSxcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gZmllbGRzZXQgPiBbZGF0YS1pb21taS1uYW1lPW5vdGVzXSxcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gZmllbGRzZXQgPiBbZGF0YS1pb21taS1uYW1lPWxlYWRdLFxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSBmaWVsZHNldCA+IFtkYXRhLWlvbW1pLW5hbWU9c29jaWFsXSxcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gZmllbGRzZXQgPiBbZGF0YS1pb21taS1uYW1lPWZpbGVzXSxcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gZmllbGRzZXQgPiBbZGF0YS1pb21taS1uYW1lPWNvcnJlc3BvbmRlbmNlXSxcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gZmllbGRzZXQgPiBbZGF0YS1pb21taS1uYW1lPXNwZWNpYWx0aWVzXSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgZmxleDogMCAwIDEwMCU7XG59XG5cbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gW2RhdGEtaW9tbWktbmFtZT1wX25vdGVzXSA+IFtkYXRhLWlvbW1pLXR5cGU9RmllbGRdLFxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSBbZGF0YS1pb21taS1uYW1lPXBfbGVhZF0gPiBbZGF0YS1pb21taS10eXBlPUZpZWxkXSxcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gW2RhdGEtaW9tbWktbmFtZT1wX3N0YXR1c10gPiBbZGF0YS1pb21taS10eXBlPUZpZWxkXSxcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gW2RhdGEtaW9tbWktbmFtZT1wX3JlbGF0aW9uc10gPiBbZGF0YS1pb21taS10eXBlPUZpZWxkXSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgZmxleDogMCAwIDEwMCU7XG59XG5cbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gW2RhdGEtaW9tbWktdHlwZT1GaWVsZF0ucmVxdWlyZWQgPiBsYWJlbDpub3QoLmZvcm0tY2hlY2stbGFiZWwpOjphZnRlcixcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gW2RhdGEtaW9tbWktdHlwZT1GaWVsZF0ucmVxdWlyZWQgPiAuY29sLWZvcm0tbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCLCoCpcIjtcbiAgY29sb3I6IHZhcigtLXZ6LWRhbmdlcik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLmxpbmtzIHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdhcDogMC41cmVtO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY3JtLWxpc3QtYm9yZGVyKTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbi10b3A6IDAuMTVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIGZpZWxkc2V0ID4gW2RhdGEtaW9tbWktdHlwZT1GaWVsZF0ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG59XG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiB2YXIoLS1jcm0tbGlzdC1pbnB1dC1oKTtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbn1cbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNnJlbTtcbiAgbWluLWhlaWdodDogY2FsYyh2YXIoLS1jcm0tbGlzdC1pbnB1dC1oKSAtIDJweCk7XG59XG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLXdpZHRoOiA0cmVtO1xufVxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMC44NzVyZW07XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNnB4IHNvbGlkIHZhcigtLWNybS1saXN0LWlucHV0LWJvcmRlcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG1hcmdpbi10b3AgMC4xNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4xNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogbWFyZ2luLXRvcCAwLjE1cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjE1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZSwgbWFyZ2luLXRvcCAwLjE1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZSwgbWFyZ2luLXRvcCAwLjE1cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjE1cyBlYXNlO1xufVxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSAuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTo6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgbWFyZ2luLXRvcDogLTZweDtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSBmaWVsZHNldCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMik7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9cG9zdF0gZmllbGRzZXQgPiBsZWdlbmQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSBmaWVsZHNldCA+IFtkYXRhLWlvbW1pLXR5cGU9RmllbGRdIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAzKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDYpO1xufVxuXG4uY3JtLWRldGFpbC1mb3JtIC5jcm0tZGV0YWlsLWl0ZW0ge1xuICBtaW4td2lkdGg6IDkwcHg7XG59XG5cbi5wcm9qZWN0LWNhcmQtc2hlbGwge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEzNSwgMTM4LCAxNTMsIDAuMTgpO1xuICBib3JkZXItcmFkaXVzOiAwLjlyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiKDI1NSwgMjU1LCAyNTUpKSwgdG8ocmdiKDI0OCwgMjUwLCAyNTMpKSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYigyNTUsIDI1NSwgMjU1KSwgcmdiKDI0OCwgMjUwLCAyNTMpKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjJzIGVhc2UsIC13ZWJraXQtYm94LXNoYWRvdyAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuMnMgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZSwgYm94LXNoYWRvdyAwLjJzIGVhc2UsIGJvcmRlci1jb2xvciAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UsIGJveC1zaGFkb3cgMC4ycyBlYXNlLCBib3JkZXItY29sb3IgMC4ycyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjJzIGVhc2UsIC13ZWJraXQtYm94LXNoYWRvdyAwLjJzIGVhc2U7XG59XG4ucHJvamVjdC1jYXJkLXNoZWxsOmhvdmVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zcHgpO1xuICBib3JkZXItY29sb3I6IHJnYmEoNTMsIDExOSwgMjQxLCAwLjM1KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDE0cHggMzJweCByZ2JhKDE1LCAyMywgNDIsIDAuMTQpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTRweCAzMnB4IHJnYmEoMTUsIDIzLCA0MiwgMC4xNCk7XG59XG5cbi5wcm9qZWN0LWNhcmQtc2hlbGwgLmNhcmQtYm9keSA+IC5kLWZsZXggPiAuZmxleC1ncm93LTEge1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5wcm9qZWN0LWNhcmQtdGl0bGUtd3JhcCB7XG4gIG1pbi1oZWlnaHQ6IDIuN2VtO1xufVxuXG4ucHJvamVjdC1jYXJkLXRpdGxlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnByb2plY3QtY2FyZC10aXRsZTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS12ei1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4ucHJvamVjdC1jYXJkLXN1YnRpdGxlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5wcm9qZWN0LWNhcmQtbWVkaWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgYmFja2dyb3VuZDogI2VlZjJmZjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTM1LCAxMzgsIDE1MywgMC4xNCk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDEzNSwgMTM4LCAxNTMsIDAuMTQpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHJvamVjdC1jYXJkLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDAxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDAxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjM1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjM1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuMzVzIGVhc2U7XG59XG5cbi5wcm9qZWN0LWNhcmQtc2hlbGw6aG92ZXIgLnByb2plY3QtY2FyZC1pbWFnZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xufVxuXG4ucHJvamVjdC1jYXJkLW1lZGlhLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiBhdXRvIDAgMCAwO1xuICBoZWlnaHQ6IDQ1JTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDE1LCAyMywgNDIsIDApKSwgdG8ocmdiYSgxNSwgMjMsIDQyLCAwLjIyKSkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDE1LCAyMywgNDIsIDApLCByZ2JhKDE1LCAyMywgNDIsIDAuMjIpKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5wcm9qZWN0LWNhcmQtZmFsbGJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzM1NzdmMTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSg1MywgMTE5LCAyNDEsIDAuMTYpLCByZ2JhKDUzLCAxMTksIDI0MSwgMC4wNSkpO1xufVxuLnByb2plY3QtY2FyZC1mYWxsYmFjayBpIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4ucHJvamVjdC1jYXJkLW1ldGEge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAwLjM1cmVtO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgY29sb3I6IHZhcigtLXZ6LXNlY29uZGFyeS1jb2xvcik7XG59XG5cbi5wcm9qZWN0LWNhcmQtZGVzY3JpcHRpb24ge1xuICBtaW4taGVpZ2h0OiA0LjM1ZW07XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wcm9qZWN0LWNhcmQtcHJvZ3Jlc3Mge1xuICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTM1LCAxMzgsIDE1MywgMC4xNik7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAucHJvamVjdC1jYXJkLW1lZGlhIHtcbiAgICBhc3BlY3QtcmF0aW86IDQvMztcbiAgfVxufVxuLmNybS1saXN0LXRvb2xiYXItY2FyZCB7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jcm0tbGlzdC10b29sYmFyIHtcbiAgcGFkZGluZzogMC43NXJlbSAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jcm0tbGlzdC10b29sYmFyLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNybS1saXN0LWJvcmRlcik7XG59XG5cbi5jcm0tbGlzdC10b29sYmFyLWFjdGlvbnMsXG4uY3JtLWxpc3QtdG9vbGJhci10b29scyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwLjc1cmVtO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY3JtLWxpc3QtdG9vbGJhci1hY3Rpb25zIHtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1jcm0tbGlzdC1ndXR0ZXIteCk7XG59XG5cbi5jcm0tbGlzdC10b29sYmFyLXRvb2xzIHtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tY3JtLWxpc3QtZ3V0dGVyLXgpO1xufVxuXG4uY3JtLWxpc3QtdG9vbGJhci1wcmltYXJ5LFxuLmNybS1saXN0LXRvb2xiYXItc2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY3JtLWxpc3QtdG9vbGJhci1zZWNvbmRhcnkge1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmNybS1saXN0LWJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5jcm0tbGlzdC1idG4uYnRuLWxhYmVsIC5idG4tbGFiZWwtaWNvbixcbi5jcm0tbGlzdC1idG4gLmxhYmVsLWljb24ge1xuICBib3JkZXItcmFkaXVzOiAwLjY1cmVtIDAgMCAwLjY1cmVtO1xufVxuXG4uY3JtLWxpc3QtdGFibGUtY2FyZCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jcm0tbGlzdC1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jcm0tbGlzdC1zdXJmYWNlKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEycHggMzJweCByZ2JhKDE1LCAyMywgNDIsIDAuMDUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTJweCAzMnB4IHJnYmEoMTUsIDIzLCA0MiwgMC4wNSk7XG59XG5cbi5jcm0tbGlzdC10YWJsZS1jYXJkIC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNybS1saXN0LXN1cmZhY2UtbXV0ZWQpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY3JtLWxpc3QtYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbSAxcmVtIDAgMDtcbiAgcGFkZGluZzogMC45NXJlbSAxLjI1cmVtO1xuICBjb2xvcjogdmFyKC0tY3JtLWxpc3QtaGVhZGluZyk7XG59XG5cbi5jcm0tbGlzdC10YWJsZS1jYXJkIC5jYXJkLXRpdGxlLFxuLmNybS1saXN0LXRhYmxlLWNhcmQgLmNhcmQtaGVhZGVyIGgxLFxuLmNybS1saXN0LXRhYmxlLWNhcmQgLmNhcmQtaGVhZGVyIGgyLFxuLmNybS1saXN0LXRhYmxlLWNhcmQgLmNhcmQtaGVhZGVyIGgzLFxuLmNybS1saXN0LXRhYmxlLWNhcmQgLmNhcmQtaGVhZGVyIGg0LFxuLmNybS1saXN0LXRhYmxlLWNhcmQgLmNhcmQtaGVhZGVyIGg1LFxuLmNybS1saXN0LXRhYmxlLWNhcmQgLmNhcmQtaGVhZGVyIGg2IHtcbiAgY29sb3I6IHZhcigtLWNybS1saXN0LWhlYWRpbmcpO1xuICBtYXJnaW46IDA7XG59XG5cbi50YWJsZS1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRhYmxlLWNhcmQgLnRhYmxlIHRoZWFkIHRoIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICBvdmVyZmxvdy13cmFwOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbn1cbi50YWJsZS1jYXJkIC50YWJsZSB0aGVhZCB0aDpoYXMoW2FyaWEtc29ydF0pIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLWNhcmQgLnRhYmxlIHRoZWFkIHRoW2FyaWEtc29ydD1ub25lXTo6YWZ0ZXIsXG4udGFibGUtY2FyZCAudGFibGUgdGhlYWQgdGg6aGFzKFthcmlhLXNvcnQ9bm9uZV0pOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImJvb3RzdHJhcC1pY29uc1wiO1xuICBjb250ZW50OiBcIlxcZjI4MlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjVyZW07XG4gIG9wYWNpdHk6IDAuMjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbn1cbi50YWJsZS1jYXJkIC50YWJsZSB0aGVhZCB0aDpoYXMoW2FyaWEtc29ydD1ub25lXSk6aG92ZXI6OmFmdGVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLnRhYmxlLWNhcmQgLnRhYmxlIHRoZWFkIHRoW2FyaWEtc29ydD1hc2NlbmRpbmddOjphZnRlcixcbi50YWJsZS1jYXJkIC50YWJsZSB0aGVhZCB0aDpoYXMoW2FyaWEtc29ydD1hc2NlbmRpbmddKTo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJib290c3RyYXAtaWNvbnNcIjtcbiAgY29udGVudDogXCJcXGYyMzVcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMC41cmVtO1xuICBjb2xvcjogdmFyKC0tdnotcHJpbWFyeSk7XG4gIG9wYWNpdHk6IDE7XG59XG4udGFibGUtY2FyZCAudGFibGUgdGhlYWQgdGhbYXJpYS1zb3J0PWRlc2NlbmRpbmddOjphZnRlcixcbi50YWJsZS1jYXJkIC50YWJsZSB0aGVhZCB0aDpoYXMoW2FyaWEtc29ydD1kZXNjZW5kaW5nXSk6OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiYm9vdHN0cmFwLWljb25zXCI7XG4gIGNvbnRlbnQ6IFwiXFxmMjI5XCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHZhcigtLXZ6LXByaW1hcnkpO1xuICBvcGFjaXR5OiAxO1xufVxuLnRhYmxlLWNhcmQgLnRhYmxlIHRib2R5IHRoLFxuLnRhYmxlLWNhcmQgLnRhYmxlIHRib2R5IHRkIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICBvdmVyZmxvdy13cmFwOiBub3JtYWw7XG59XG4udGFibGUtY2FyZC5wLTQsIC50YWJsZS1jYXJkOm5vdCgudGFibGUtcmVzcG9uc2l2ZSk6bm90KC5jcm0tbGlzdC10YWJsZS1jYXJkKSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNybS1saXN0LXBhbmVsLXN1cmZhY2UpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jcm0tbGlzdC1wYW5lbC1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuXG4uY3JtLWxpc3QtdGFibGUgLnRhYmxlLWNhcmQsXG4uY3JtLWxpc3QtdGFibGUtY2FyZC50YWJsZS1jYXJkLFxuLmNybS1saXN0LXRhYmxlLWNhcmQgLnRhYmxlLWNhcmQge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLWNhcmQudGFibGUtcmVzcG9uc2l2ZTpub3QoLmNybS1saXN0LXRhYmxlLXNjcm9sbCk6bm90KC5jcm0tbGlzdC10YWJsZS1jYXJkKTpub3QoLmdyaWRqcy1ib3JkZXItbm9uZSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jcm0tbGlzdC1wYW5lbC1zdXJmYWNlKTtcbn1cblxuLyog4pSA4pSAIFN0aWNreSBBY3Rpb25zICYgU2Nyb2xsIFNoYWRvd3Mg4pSA4pSAICovXG4uY3JtLWNvbC1zdGlja3ktZW5kIHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY3JtLWxpc3Qtc3VyZmFjZSkgIWltcG9ydGFudDtcbiAgei1pbmRleDogMjtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1jcm0tbGlzdC1ib3JkZXIpO1xufVxuXG50cjpob3ZlciAuY3JtLWNvbC1zdGlja3ktZW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY3JtLWxpc3Qtcm93LWhvdmVyKSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZS5jcm0tbGlzdC10YWJsZS1zY3JvbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGFibGUtcmVzcG9uc2l2ZS5jcm0tbGlzdC10YWJsZS1zY3JvbGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAzMnB4O1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgcmlnaHQgdG9wLCBsZWZ0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuMDYpKSwgdG8odHJhbnNwYXJlbnQpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC4wNiksIHRyYW5zcGFyZW50KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gIHotaW5kZXg6IDM7XG59XG4udGFibGUtcmVzcG9uc2l2ZS5jcm0tbGlzdC10YWJsZS1zY3JvbGwuaGFzLXNjcm9sbC1yaWdodDo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY3JtLWxpc3QtdGFibGUtY2FyZCBmb3JtW21ldGhvZD1nZXRdIHtcbiAgcGFkZGluZzogMXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY3JtLWxpc3QtYm9yZGVyKTtcbn1cblxuLmNybS1saXN0LXF1ZXJ5LWZvcm0ge1xuICBtYXJnaW46IDA7XG59XG5cbi5jcm0tbGlzdC1xdWVyeS1yb3cge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAwLjc1cmVtO1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZW5kO1xufVxuXG4uY3JtLWxpc3QtcXVlcnktcm93ID4gKiB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uY3JtLWxpc3QtcXVlcnktcm93ID4gLmZvcm0tZ3JvdXAucm93LFxuLmNybS1saXN0LXF1ZXJ5LXJvdyA+IFtkYXRhLWlvbW1pLXR5cGU9RmllbGRdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwLjlyZW0gMC45NXJlbSAwLjk1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jcm0tbGlzdC1pbnB1dC1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiAwLjk1cmVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODYpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSk7XG59XG5cbi5jcm0tbGlzdC1xdWVyeS1yb3cgPiAuZm9ybS1ncm91cC5yb3cgPiBbY2xhc3MqPWNvbC1dLFxuLmNybS1saXN0LXF1ZXJ5LXJvdyA+IFtkYXRhLWlvbW1pLXR5cGU9RmllbGRdID4gW2NsYXNzKj1jb2wtXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgZmxleDogMCAwIDEwMCU7XG59XG5cbi5jcm0tbGlzdC10YWJsZS1jYXJkIGZvcm1bbWV0aG9kPWdldF0gLnJvdy5hbGlnbi1pdGVtcy1jZW50ZXIsXG4uY3JtLWxpc3QtdGFibGUtY2FyZCBmb3JtW21ldGhvZD1nZXRdIC5yb3cuZy0xLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIHJvdy1nYXA6IDAuNzVyZW07XG59XG5cbi5jcm0tbGlzdC10YWJsZS1jYXJkIGZvcm1bbWV0aG9kPWdldF0gLmZvcm0tZ3JvdXAucm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLmNybS1saXN0LXRhYmxlLWNhcmQgZm9ybVttZXRob2Q9Z2V0XSAuZm9ybS1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAuMzVyZW07XG4gIGZvbnQtc2l6ZTogMC43MnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWNybS1saXN0LW11dGVkKTtcbn1cblxuLmNybS1saXN0LXRhYmxlLWNhcmQgZm9ybVttZXRob2Q9Z2V0XSAuZm9ybS1jb250cm9sLFxuLmNybS1saXN0LXRhYmxlLWNhcmQgZm9ybVttZXRob2Q9Z2V0XSBzZWxlY3QsXG4uY3JtLWxpc3QtdGFibGUtY2FyZCBmb3JtW21ldGhvZD1nZXRdIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWNybS1saXN0LWlucHV0LWgpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1jcm0tbGlzdC1yYWRpdXMpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNybS1saXN0LWlucHV0LWJvcmRlcik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5jcm0tbGlzdC1xdWVyeS1yb3cgLmZvcm0tY29udHJvbDpmb2N1cyxcbi5jcm0tbGlzdC1xdWVyeS1yb3cgc2VsZWN0OmZvY3VzLFxuLmNybS1saXN0LXF1ZXJ5LXJvdyBpbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY3JtLWxpc3QtZm9jdXMtY29sb3IpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IHZhcigtLWNybS1saXN0LWZvY3VzLXJpbmcpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLWNybS1saXN0LWZvY3VzLXJpbmcpO1xufVxuXG4uY3JtLWRhc2hib2FyZC1oZXJvIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSh2YXIoLS12ei1wcmltYXJ5LXJnYiksIDAuMTIpLCByZ2JhKHZhcigtLXZ6LWluZm8tcmdiKSwgMC4wNikgNTUlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTQpKSwgI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDI0cHggNjBweCByZ2JhKDE1LCAyMywgNDIsIDAuMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjRweCA2MHB4IHJnYmEoMTUsIDIzLCA0MiwgMC4wOCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEodmFyKC0tdnotcHJpbWFyeS1yZ2IpLCAwLjA4KTtcbn1cblxuLmNybS1kYXNoYm9hcmQtaGVybyA+IC5jYXJkLWJvZHk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjQwcHg7XG4gIGhlaWdodDogMjQwcHg7XG4gIHJpZ2h0OiAtODBweDtcbiAgdG9wOiAtODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCByZ2JhKHZhcigtLXZ6LXByaW1hcnktcmdiKSwgMC4xOCksIHJnYmEodmFyKC0tdnotcHJpbWFyeS1yZ2IpLCAwKSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uY3JtLWRhc2hib2FyZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS45cmVtLCAyLjV2dywgMi44cmVtKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIG1heC13aWR0aDogMThjaDtcbn1cblxuLmNybS1kYXNoYm9hcmQtZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDFyZW07XG4gIG1heC13aWR0aDogNjJjaDtcbn1cblxuLmNybS1kYXNoYm9hcmQtZXllYnJvdyxcbi5jcm0tZGFzaGJvYXJkLWtpY2tlciB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC43MnJlbTtcbn1cblxuLmNybS1kYXNoYm9hcmQtaGlnaGxpZ2h0LWNhcmQsXG4uY3JtLWRhc2hib2FyZC1zdGF0LWNhcmQsXG4uY3JtLWRhc2hib2FyZC1zZWN0aW9uLWNhcmQge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDExNiwgMTIwLCAxNDEsIDAuMTQpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTZweCAzOHB4IHJnYmEoMTUsIDIzLCA0MiwgMC4wNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAxNnB4IDM4cHggcmdiYSgxNSwgMjMsIDQyLCAwLjA1KTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk4KTtcbn1cblxuLmNybS1kYXNoYm9hcmQtaGlnaGxpZ2h0LWNhcmQge1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHJnYmEodmFyKC0tdnotbGlnaHQtcmdiKSwgMC44MikpLCB0byhyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTgpKSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEodmFyKC0tdnotbGlnaHQtcmdiKSwgMC44MiksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45OCkpO1xufVxuXG4uY3JtLWRhc2hib2FyZC1zdGF0LWNhcmQgLmNhcmQtYm9keSxcbi5jcm0tZGFzaGJvYXJkLWhpZ2hsaWdodC1jYXJkIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAxLjI1cmVtIDEuMjVyZW0gMS4xNXJlbTtcbn1cblxuLmNybS1kYXNoYm9hcmQtc2VjdGlvbi1jYXJkIC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmctdG9wOiAxLjE1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG59XG5cbi5jcm0tZGFzaGJvYXJkLXNlY3Rpb24tY2FyZCAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cblxuLmNybS1kYXNoYm9hcmQtc2VjdGlvbi1jYXJkIC50YWJsZSA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIHBhZGRpbmctdG9wOiAwLjhyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjhyZW07XG59XG5cbi5jcm0tZGFzaGJvYXJkLWNhcmQtaWNvbiB7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDNyZW07XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzIpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzIpO1xufVxuXG4uY3JtLWRhc2hib2FyZC1jYXJkLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjJzIGVhc2UsIC13ZWJraXQtYm94LXNoYWRvdyAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuMnMgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZSwgYm94LXNoYWRvdyAwLjJzIGVhc2UsIGJvcmRlci1jb2xvciAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UsIGJveC1zaGFkb3cgMC4ycyBlYXNlLCBib3JkZXItY29sb3IgMC4ycyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjJzIGVhc2UsIC13ZWJraXQtYm94LXNoYWRvdyAwLjJzIGVhc2U7XG59XG5cbi5jcm0tZGFzaGJvYXJkLWNhcmQtbGluazpob3Zlcixcbi5jcm0tZGFzaGJvYXJkLWNhcmQtbGluazpmb2N1cy12aXNpYmxlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjBweCA0NHB4IHJnYmEoMTUsIDIzLCA0MiwgMC4wOSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAyMHB4IDQ0cHggcmdiYSgxNSwgMjMsIDQyLCAwLjA5KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLXZ6LXByaW1hcnktcmdiKSwgMC4yMik7XG59XG5cbi5jcm0tZGFzaGJvYXJkLWNhcmQtbGlzdCAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDExNiwgMTIwLCAxNDEsIDAuMTIpICFpbXBvcnRhbnQ7XG59XG5cbi5jcm0tZGFzaGJvYXJkLWNoYXJ0LXN0YWdlLFxuLmNybS1kYXNoYm9hcmQtbWFwLXN0YWdlIHtcbiAgbWluLWhlaWdodDogMjgwcHg7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgdG9wIHJpZ2h0LCByZ2JhKHZhcigtLXZ6LXByaW1hcnktcmdiKSwgMC4wOCksIHRyYW5zcGFyZW50IDM0JSksIC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSh2YXIoLS12ei1saWdodC1yZ2IpLCAwLjcyKSksIHRvKHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NikpKTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCB0b3AgcmlnaHQsIHJnYmEodmFyKC0tdnotcHJpbWFyeS1yZ2IpLCAwLjA4KSwgdHJhbnNwYXJlbnQgMzQlKSwgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSh2YXIoLS12ei1saWdodC1yZ2IpLCAwLjcyKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk2KSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTE2LCAxMjAsIDE0MSwgMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jcm0tZGFzaGJvYXJkLW1hcC1zdGFnZSB7XG4gIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzQpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzQpO1xufVxuXG4uY3JtLWRhc2hib2FyZC1tYXAtc3RhZ2UgLmxlYWZsZXQtY29udHJvbC1jb250YWluZXIgLmxlYWZsZXQtdG9wLFxuLmNybS1kYXNoYm9hcmQtbWFwLXN0YWdlIC5sZWFmbGV0LWNvbnRyb2wtY29udGFpbmVyIC5sZWFmbGV0LWJvdHRvbSB7XG4gIHotaW5kZXg6IDQwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jcm0tZGFzaGJvYXJkLXRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmNybS1kYXNoYm9hcmQtaGVybyAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICB9XG4gIC5jcm0tZGFzaGJvYXJkLWNoYXJ0LXN0YWdlLFxuICAuY3JtLWRhc2hib2FyZC1tYXAtc3RhZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IDI0MHB4O1xuICB9XG59XG4uY3JtLWxpc3QtcXVlcnktcm93IC5jaG9pY2VzLFxuLmNybS1saXN0LXF1ZXJ5LXJvdyAuY2hvaWNlc19faW5uZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcbn1cblxuLmNybS1saXN0LXF1ZXJ5LXJvdyAuY2hvaWNlc19faW5uZXIge1xuICBtaW4taGVpZ2h0OiB2YXIoLS1jcm0tbGlzdC1pbnB1dC1oKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jcm0tbGlzdC1pbnB1dC1ib3JkZXIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uY3JtLWxpc3QtcXVlcnktcm93IC5jaG9pY2VzX19saXN0LS1kcm9wZG93bixcbi5jcm0tbGlzdC1xdWVyeS1yb3cgLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDQwO1xufVxuXG4uY3JtLWxpc3QtcXVlcnktcm93IC5idG4sXG4uY3JtLWxpc3QtcXVlcnktcm93IGJ1dHRvbixcbi5jcm0tbGlzdC1xdWVyeS1yb3cgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgbWluLWhlaWdodDogdmFyKC0tY3JtLWxpc3QtaW5wdXQtaCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWNybS1saXN0LXJhZGl1cyk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5jcm0tbGlzdC10YWJsZS1jYXJkIGZvcm1bbWV0aG9kPWdldF0gLmJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWNybS1saXN0LXJhZGl1cyk7XG59XG5cbi5jcm0tbGlzdC10YWJsZS1zY3JvbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxcmVtIDFyZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWNybS1saXN0LXN1cmZhY2UpO1xufVxuXG4uY3JtLWxpc3QtdGFibGUtY2FyZCAuaW9tbWktdGFibGUtcGx1cy1wYWdpbmF0b3IsXG4uY3JtLWxpc3QtdGFibGUgLmlvbW1pLXRhYmxlLXBsdXMtcGFnaW5hdG9yIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmNybS1saXN0LXRhYmxlLXNjcm9sbC5kcm9wZG93bi1hY3RpdmUsXG4udGFibGUtcmVzcG9uc2l2ZS5kcm9wZG93bi1hY3RpdmUge1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uY3JtLWxpc3QtdGFibGUtZ3JpZCB7XG4gIHdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICB3aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3JtLWxpc3QtdGFibGUtZ3JpZCB0aGVhZCB0aCB7XG4gIHBhZGRpbmc6IDAuOTVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAwLjcycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tY3JtLWxpc3QtaGVhZGluZyk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNybS1saXN0LXN1cmZhY2UtbXV0ZWQpO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgb3ZlcmZsb3ctd3JhcDogbm9ybWFsO1xufVxuXG4uY3JtLWxpc3QtdGFibGUtZ3JpZCB0aGVhZCB0aDpmaXJzdC1jaGlsZCxcbi5jcm0tbGlzdC10YWJsZS1ncmlkIHRib2R5IHRoOmZpcnN0LWNoaWxkLFxuLmNybS1saXN0LXRhYmxlLWdyaWQgdGJvZHkgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWNybS1saXN0LWd1dHRlci14KTtcbn1cblxuLmNybS1saXN0LXRhYmxlLWdyaWQgdGhlYWQgdGg6bGFzdC1jaGlsZCxcbi5jcm0tbGlzdC10YWJsZS1ncmlkIHRib2R5IHRoOmxhc3QtY2hpbGQsXG4uY3JtLWxpc3QtdGFibGUtZ3JpZCB0Ym9keSB0ZDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tY3JtLWxpc3QtZ3V0dGVyLXgpO1xufVxuXG4uY3JtLWxpc3QtdGFibGUtZ3JpZCB0Ym9keSB0aCxcbi5jcm0tbGlzdC10YWJsZS1ncmlkIHRib2R5IHRkIHtcbiAgcGFkZGluZzogMC45cmVtIDFyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgb3ZlcmZsb3ctd3JhcDogbm9ybWFsO1xufVxuXG4uY3JtLWxpc3QtdGFibGUtZ3JpZCAuY3JtLWNlbGwtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uY3JtLWxpc3QtdGFibGUtZ3JpZCB0Ym9keSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNybS1saXN0LXJvdy1ob3Zlcik7XG59XG5cbi5jcm0tbGlzdC10YWJsZS1ncmlkIGEge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uY3JtLWxpc3QtdGFibGUtZ3JpZCAuYmFkZ2Uge1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgcGFkZGluZzogMC40cmVtIDAuNjVyZW07XG59XG5cbi5jcm0tcm93LWFjdGlvbnMge1xuICBtaW4td2lkdGg6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNybS1yb3ctYWN0aW9ucy10b2dnbGUge1xuICBtaW4taGVpZ2h0OiAycmVtO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBwYWRkaW5nOiAwLjNyZW0gMC41NXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmNybS1yb3ctYWN0aW9ucy1tZW51IHtcbiAgbWluLXdpZHRoOiAxMC41cmVtO1xuICB6LWluZGV4OiAxMDUwO1xufVxuXG4uY3JtLXJvdy1hY3Rpb25zLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICBmb250LXNpemU6IDAuODRyZW07XG4gIHBhZGRpbmc6IDAuNDJyZW0gMC43MnJlbTtcbn1cblxuLmNybS1saXN0LXRhYmxlLWdyaWQgdGguY3JtLWNvbC1zdGlja3ktZW5kLFxuLmNybS1saXN0LXRhYmxlLWdyaWQgdGQuY3JtLWNvbC1zdGlja3ktZW5kIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNybS1saXN0LXN1cmZhY2UpO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiB2YXIoLS1jcm0tbGlzdC1zdGlja3ktc2hhZG93KTtcbiAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS1jcm0tbGlzdC1zdGlja3ktc2hhZG93KTtcbn1cblxuLmNybS1saXN0LXRhYmxlLWdyaWQgdGQuY3JtLWNvbC1zdGlja3ktZW5kIHtcbiAgei1pbmRleDogNDtcbn1cblxuLmNybS1saXN0LXRhYmxlLWdyaWQgdGguY3JtLWNvbC1zdGlja3ktZW5kLmNybS1yb3ctYWN0aW9ucy1vcGVuLFxuLmNybS1saXN0LXRhYmxlLWdyaWQgdGQuY3JtLWNvbC1zdGlja3ktZW5kLmNybS1yb3ctYWN0aW9ucy1vcGVuIHtcbiAgei1pbmRleDogMjU7XG59XG5cbi5jcm0tbGlzdC10YWJsZS1ncmlkIHRoZWFkIHRoLmNybS1jb2wtc3RpY2t5LWVuZCB7XG4gIHotaW5kZXg6IDM7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNybS1saXN0LXN1cmZhY2UtbXV0ZWQpO1xufVxuXG4uY3JtLWxpc3QtdGFibGUtZ3JpZCB0Ym9keSB0cjpob3ZlciB0ZC5jcm0tY29sLXN0aWNreS1lbmQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jcm0tbGlzdC1yb3ctaG92ZXIpO1xufVxuXG4uY3JtLWxpc3QtdGFibGUtY2FyZCAucGFnaW5hdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jcm0tcGFnaW5hdGlvbi1pbmZvIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmNybS1maWx0ZXItdG9nZ2xlIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tY3JtLWxpc3QtcmFkaXVzKTtcbn1cblxuLmNybS1maWx0ZXItdG9nZ2xlLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTMsIDExOSwgMjQxLCAwLjEyKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDUzLCAxMTksIDI0MSwgMC4zKTtcbiAgY29sb3I6ICMyYTU5YzQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY3JtLWxpc3QtcXVlcnktcm93IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDIyMHB4LCAxZnIpKTtcbiAgfVxuICAuY3JtLWxpc3QtdG9vbGJhci1wcmltYXJ5LFxuICAuY3JtLWxpc3QtdG9vbGJhci1zZWNvbmRhcnkge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uY3JtLWxpc3QtdG9vbGJhci1wcmltYXJ5LFxuLmNybS1saXN0LXRvb2xiYXItc2Vjb25kYXJ5IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY3JtLWxpc3QtdG9vbGJhci13cmFwLFxuICAuY3JtLWxpc3QtdGFibGUge1xuICAgIC0tY3JtLWxpc3QtZ3V0dGVyLXg6IDFyZW07XG4gIH1cbiAgLmNybS1saXN0LXRvb2xiYXIge1xuICAgIHBhZGRpbmc6IDAuOXJlbSAwO1xuICB9XG4gIC5jcm0tbGlzdC10b29sYmFyLXNlY29uZGFyeSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5jcm0tcm93LWFjdGlvbnMtbWVudSB7XG4gICAgbWluLXdpZHRoOiA5LjVyZW07XG4gIH1cbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tbGlzdC10b29sYmFyLXdyYXAsXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWxpc3QtdGFibGUsXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWVkaXQtY2FyZCxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tZWRpdC1mb3JtLXNoZWxsLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD1wb3N0XSB7XG4gIC0tY3JtLWxpc3QtdG9vbGJhci1iZzogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSg1MywgMTE5LCAyNDEsIDAuMTQpLCByZ2JhKDEwLCAxNzksIDE1NiwgMC4wOCkpO1xuICAtLWNybS1saXN0LWJvcmRlcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbiAgLS1jcm0tbGlzdC1tdXRlZDogI2MwY2FkYjtcbiAgLS1jcm0tbGlzdC1oZWFkaW5nOiAjZTllYmVjO1xuICAtLWNybS1saXN0LXN1cmZhY2U6ICMxZjI1MzE7XG4gIC0tY3JtLWxpc3Qtc3VyZmFjZS1tdXRlZDogIzI1MmMzYTtcbiAgLS1jcm0tbGlzdC1yb3ctaG92ZXI6IHJnYmEoNTMsIDExOSwgMjQxLCAwLjA4KTtcbiAgLS1jcm0tbGlzdC1zdGlja3ktc2hhZG93OiAtNHB4IDAgOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIC0tY3JtLWxpc3QtcGFuZWwtc3VyZmFjZTogIzFmMjUzMTtcbiAgLS1jcm0tbGlzdC1wYW5lbC1ib3JkZXI6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gIC0tY3JtLWxpc3QtaW5wdXQtYm9yZGVyOiByZ2JhKDE5NiwgMjA2LCAyMjQsIDAuMyk7XG4gIC0tY3JtLWxpc3QtZm9jdXMtY29sb3I6IHJnYmEoODMsIDE0MCwgMjU1LCAwLjUpO1xuICAtLWNybS1saXN0LWZvY3VzLXJpbmc6IDAgMCAwIDAuMnJlbSByZ2JhKDgzLCAxNDAsIDI1NSwgMC4xNSk7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tZWRpdC1jYXJkLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1lZGl0LWZvcm0tc2hlbGwsXG5bZGF0YS1icy10aGVtZT1kYXJrXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPXBvc3RdIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY3JtLWxpc3Qtc3VyZmFjZSk7XG4gIGNvbG9yOiAjZDllMGVjO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWxpc3QtdGFibGUtY2FyZCAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jcm0tbGlzdC1zdXJmYWNlLW11dGVkKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgY29sb3I6ICNlNWVjZjk7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tbGlzdC10YWJsZS1jYXJkIC5jYXJkLXRpdGxlLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1saXN0LXRhYmxlLWNhcmQgLmNhcmQtaGVhZGVyIGgxLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1saXN0LXRhYmxlLWNhcmQgLmNhcmQtaGVhZGVyIGgyLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1saXN0LXRhYmxlLWNhcmQgLmNhcmQtaGVhZGVyIGgzLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1saXN0LXRhYmxlLWNhcmQgLmNhcmQtaGVhZGVyIGg0LFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1saXN0LXRhYmxlLWNhcmQgLmNhcmQtaGVhZGVyIGg1LFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1saXN0LXRhYmxlLWNhcmQgLmNhcmQtaGVhZGVyIGg2IHtcbiAgY29sb3I6ICNlNWVjZjk7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tZWRpdC1jYXJkIC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNybS1saXN0LXN1cmZhY2UtbXV0ZWQpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWVkaXQtY2FyZCAuY2FyZC10aXRsZSxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tZWRpdC1jYXJkIC5jYXJkLWhlYWRlciBoMSxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tZWRpdC1jYXJkIC5jYXJkLWhlYWRlciBoMixcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tZWRpdC1jYXJkIC5jYXJkLWhlYWRlciBoMyxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tZWRpdC1jYXJkIC5jYXJkLWhlYWRlciBoNCxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tZWRpdC1jYXJkIC5jYXJkLWhlYWRlciBoNSxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tZWRpdC1jYXJkIC5jYXJkLWhlYWRlciBoNiB7XG4gIGNvbG9yOiAjZTVlY2Y5O1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIGJhY2tncm91bmQ6ICMyNTJjM2E7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjMjUyYzNhO1xuICBjb2xvcjogI2Q5ZTBlYztcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZDogcmdiYSg4MywgMTQwLCAyNTUsIDAuMyk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXVtkYXRhLXRoZW1lPW1hdGVyaWFsXSB7XG4gIC0tdnotYm9keS1iZzogIzFhMWQyMTtcbiAgLS12ei1ib2R5LWJnLXJnYjogMjYsIDI5LCAzMztcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1saXN0LXRhYmxlLWNhcmQgZm9ybVttZXRob2Q9Z2V0XSB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAzKSksIHRvKHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAzKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tbGlzdC1xdWVyeS1yb3cgPiAuZm9ybS1ncm91cC5yb3csXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWxpc3QtcXVlcnktcm93ID4gW2RhdGEtaW9tbWktdHlwZT1GaWVsZF0ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDIpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDMpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAzKTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1saXN0LXRhYmxlLWNhcmQgZm9ybVttZXRob2Q9Z2V0XSAuZm9ybS1jb250cm9sLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1saXN0LXRhYmxlLWNhcmQgZm9ybVttZXRob2Q9Z2V0XSBzZWxlY3QsXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWxpc3QtdGFibGUtY2FyZCBmb3JtW21ldGhvZD1nZXRdIGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAzKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jcm0tbGlzdC1pbnB1dC1ib3JkZXIpO1xuICBjb2xvcjogI2Q5ZTBlYztcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1saXN0LXRhYmxlLWdyaWQgdGJvZHkgdGgsXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWxpc3QtdGFibGUtZ3JpZCB0Ym9keSB0ZCxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tbGlzdC10YWJsZS1ncmlkIHRib2R5IHRkIHNwYW4sXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWxpc3QtdGFibGUtZ3JpZCB0Ym9keSB0ZCBkaXYsXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWxpc3QtdGFibGUtZ3JpZCB0Ym9keSB0ZCBwLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1saXN0LXRhYmxlLWdyaWQgdGJvZHkgdGQgc21hbGwge1xuICBjb2xvcjogI2Q5ZTBlYztcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1saXN0LXRhYmxlLWdyaWQgdGJvZHkgdGQudGV4dC1tdXRlZCxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tbGlzdC10YWJsZS1ncmlkIHRib2R5IHRkIC50ZXh0LW11dGVkLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1saXN0LXRhYmxlLWdyaWQgdGJvZHkgdGQgLnRleHQtYm9keS1zZWNvbmRhcnkge1xuICBjb2xvcjogI2FlYmFjZiAhaW1wb3J0YW50O1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWxpc3QtdGFibGUtZ3JpZCB0Ym9keSBhIHtcbiAgY29sb3I6ICM5YWI4ZmY7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tbGlzdC10YWJsZS1ncmlkIHRib2R5IGE6aG92ZXIsXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWxpc3QtdGFibGUtZ3JpZCB0Ym9keSBhOmZvY3VzLXZpc2libGUge1xuICBjb2xvcjogI2MyZDRmZjtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1saXN0LXRhYmxlLWNhcmQgZm9ybVttZXRob2Q9Z2V0XSAuZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBbZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWxpc3QtdGFibGUtY2FyZCBmb3JtW21ldGhvZD1nZXRdIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBbZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWxpc3QtdGFibGUtY2FyZCBmb3JtW21ldGhvZD1nZXRdIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5YWE5YzE7XG4gIG9wYWNpdHk6IDE7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tbGlzdC10YWJsZS1jYXJkIGZvcm1bbWV0aG9kPWdldF0gLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1saXN0LXRhYmxlLWNhcmQgZm9ybVttZXRob2Q9Z2V0XSBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1saXN0LXRhYmxlLWNhcmQgZm9ybVttZXRob2Q9Z2V0XSB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWFhOWMxO1xuICBvcGFjaXR5OiAxO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWxpc3QtdGFibGUtY2FyZCBmb3JtW21ldGhvZD1nZXRdIC5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBbZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWxpc3QtdGFibGUtY2FyZCBmb3JtW21ldGhvZD1nZXRdIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1saXN0LXRhYmxlLWNhcmQgZm9ybVttZXRob2Q9Z2V0XSB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzlhYTljMTtcbiAgb3BhY2l0eTogMTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1saXN0LXRhYmxlLWNhcmQgZm9ybVttZXRob2Q9Z2V0XSAuZm9ybS1jb250cm9sOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tbGlzdC10YWJsZS1jYXJkIGZvcm1bbWV0aG9kPWdldF0gaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1saXN0LXRhYmxlLWNhcmQgZm9ybVttZXRob2Q9Z2V0XSB0ZXh0YXJlYTo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5YWE5YzE7XG4gIG9wYWNpdHk6IDE7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tbGlzdC10YWJsZS1jYXJkIGZvcm1bbWV0aG9kPWdldF0gLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIsXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWxpc3QtdGFibGUtY2FyZCBmb3JtW21ldGhvZD1nZXRdIGlucHV0OjpwbGFjZWhvbGRlcixcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tbGlzdC10YWJsZS1jYXJkIGZvcm1bbWV0aG9kPWdldF0gdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5YWE5YzE7XG4gIG9wYWNpdHk6IDE7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tbGlzdC1xdWVyeS1yb3cgLmNob2ljZXNfX2lubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAzKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jcm0tbGlzdC1pbnB1dC1ib3JkZXIpO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAudGFibGUtY2FyZCAudGFibGUgdGhlYWQgdGguc29ydGVkLmFzY2VuZGluZzo6YWZ0ZXIsXG5bZGF0YS1icy10aGVtZT1kYXJrXSAudGFibGUtY2FyZCAudGFibGUgdGhlYWQgdGguc29ydGVkLmRlc2NlbmRpbmc6OmFmdGVyIHtcbiAgb3BhY2l0eTogMC44NTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLnRhYmxlLWNhcmQgLnRhYmxlIHRoZWFkIHRoOm5vdCguc29ydGVkKTpoYXMoPiBhW2hyZWZdKTpob3Zlcjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tZmlsdGVyLXRvZ2dsZS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDgzLCAxNDAsIDI1NSwgMC4yKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDgzLCAxNDAsIDI1NSwgMC4zNSk7XG4gIGNvbG9yOiAjOWFiOGZmO1xufVxuXG4udGFibGUgdGJvZHkgdHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxMTYsIDEyMCwgMTQxLCAwLjE1KTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBib3JkZXItY29sb3I6IHJnYmEoMTE2LCAxMjAsIDE0MSwgMC4zNSk7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC50YWJsZSB0Ym9keSB0ciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xufVxuXG4uY3JtLWZpbHRlci1vZmZjYW52YXMge1xuICAtLWNybS1saXN0LXRvb2xiYXItYmc6ICNmOGY5ZmE7XG4gIC0tY3JtLWxpc3QtYm9yZGVyOiAjZTllYmVjO1xuICAtLWNybS1saXN0LW11dGVkOiAjODc4YTk5O1xuICAtLWNybS1saXN0LWhlYWRpbmc6ICM0OTUwNTc7XG4gIC0tY3JtLWxpc3Qtc3VyZmFjZTogI2ZmZjtcbiAgLS1jcm0tbGlzdC1zdXJmYWNlLW11dGVkOiAjZjhmOWZhO1xuICAtLWNybS1saXN0LXJhZGl1czogMC44cmVtO1xuICAtLWNybS1saXN0LWlucHV0LWg6IDIuNjVyZW07XG4gIC0tY3JtLWxpc3QtZm9jdXMtY29sb3I6IHJnYmEoNTMsIDExOSwgMjQxLCAwLjM4KTtcbiAgLS1jcm0tbGlzdC1mb2N1cy1yaW5nOiAwIDAgMCAwLjJyZW0gcmdiYSg1MywgMTE5LCAyNDEsIDAuMTIpO1xuICAtLWNybS1saXN0LWlucHV0LWJvcmRlcjogcmdiYSgxMTYsIDEyMCwgMTQxLCAwLjQyKTtcbiAgLS1icy1vZmZjYW52YXMtYmc6ICNmZmY7XG4gIC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogdmFyKC0tY3JtLWxpc3QtYm9yZGVyKTtcbiAgLS1jcm0tZmlsdGVyLXN1bW1hcnktYmc6IHJnYmEoNTMsIDExOSwgMjQxLCAwLjA4KTtcbiAgLS1jcm0tZmlsdGVyLXN1bW1hcnktY29sb3I6ICMzNTc3ZjE7XG4gIC0tY3JtLWZpbHRlci1hY2NlbnQ6ICMzNTc3ZjE7XG4gIC0tY3JtLWZpbHRlci1hY2NlbnQtc29mdDogcmdiYSg1MywgMTE5LCAyNDEsIDAuMDgpO1xuICAtLWNybS1maWx0ZXItYWN0aXZlOiAjMGFiMzljO1xuICAtLWNybS1maWx0ZXItYWN0aXZlLXNvZnQ6IHJnYmEoMTAsIDE3OSwgMTU2LCAwLjE0KTtcbiAgLS1jcm0tZmlsdGVyLXNlY3Rpb24tYmc6ICNmYmZjZmU7XG4gIHdpZHRoOiBtaW4oMTAwdncgLSAxLjVyZW0sIDQ0MHB4KTtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93LXg6IGNsaXA7XG4gIHJpZ2h0OiAwLjc1cmVtO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHZhcigtLWNybS1maWx0ZXItYWNjZW50KTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbSAwIDAgMXJlbTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDI0cHggNTZweCByZ2JhKDE1LCAyMywgNDIsIDAuMTgpLCAwIDRweCAxNHB4IHJnYmEoMTUsIDIzLCA0MiwgMC4wNik7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAyNHB4IDU2cHggcmdiYSgxNSwgMjMsIDQyLCAwLjE4KSwgMCA0cHggMTRweCByZ2JhKDE1LCAyMywgNDIsIDAuMDYpO1xufVxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxLjE1cmVtIDEuNDVyZW0gMS4wNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNybS1saXN0LWJvcmRlcik7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgdG9wIHJpZ2h0LCByZ2JhKDUzLCAxMTksIDI0MSwgMC4xMiksIHRyYW5zcGFyZW50IDYwJSksIC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSg1MywgMTE5LCAyNDEsIDAuMDcpKSwgY29sb3Itc3RvcCg5NSUsIHZhcigtLWNybS1saXN0LXRvb2xiYXItYmcpKSk7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgdG9wIHJpZ2h0LCByZ2JhKDUzLCAxMTksIDI0MSwgMC4xMiksIHRyYW5zcGFyZW50IDYwJSksIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoNTMsIDExOSwgMjQxLCAwLjA3KSAwJSwgdmFyKC0tY3JtLWxpc3QtdG9vbGJhci1iZykgOTUlKTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMC43NXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLWZpbHRlci1vZmZjYW52YXMtaGVhZGVyLW1haW4ge1xuICBtaW4td2lkdGg6IDA7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNHJlbTtcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAub2ZmY2FudmFzLXRpdGxlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNDVyZW07XG4gIGZvbnQtc2l6ZTogMC45MnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1jcm0tbGlzdC1oZWFkaW5nKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAub2ZmY2FudmFzLXRpdGxlIGkge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEuNzVyZW07XG4gIGhlaWdodDogMS43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jcm0tZmlsdGVyLWFjY2VudC1zb2Z0KTtcbiAgY29sb3I6IHZhcigtLWNybS1maWx0ZXItYWNjZW50KTtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgZmxleDogMCAwIGF1dG87XG59XG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1maWx0ZXItc3VtbWFyeSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjNyZW07XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43cmVtO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY3JtLWZpbHRlci1zdW1tYXJ5LWJnKTtcbiAgY29sb3I6IHZhcigtLWNybS1maWx0ZXItc3VtbWFyeS1jb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDUzLCAxMTksIDI0MSwgMC4xOCk7XG4gIG1heC13aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgbWF4LXdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xufVxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tZmlsdGVyLXN1bW1hcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC40cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgb3BhY2l0eTogMC43O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xufVxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tZmlsdGVyLXN1bW1hcnkuaGFzLWZpbHRlcnMge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jcm0tZmlsdGVyLWFjdGl2ZS1zb2Z0KTtcbiAgY29sb3I6ICMwYThmN2M7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMCwgMTc5LCAxNTYsIDAuMjgpO1xufVxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMS40NXJlbSAxcmVtO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbiAgLW1zLXNjcm9sbC1jaGFpbmluZzogbm9uZTtcbiAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDFyZW07XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgc2Nyb2xsYmFyLWNvbG9yOiByZ2JhKDExNiwgMTIwLCAxNDEsIDAuMykgdHJhbnNwYXJlbnQ7XG59XG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA2cHg7XG59XG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTE2LCAxMjAsIDE0MSwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tZmlsdGVyLW9mZmNhbnZhcy1mb3JtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1saXN0LXF1ZXJ5LXJvdyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDAuOXJlbTtcbiAgcGFkZGluZzogMDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IHN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG4gIG92ZXJmbG93LXg6IGNsaXA7XG59XG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1saXN0LXF1ZXJ5LXJvdyA+ICoge1xuICBtaW4td2lkdGg6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLWxpc3QtcXVlcnktcm93ID4gLmZvcm0tZ3JvdXAucm93IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGdhcDogMC4zNXJlbTtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLWxpc3QtcXVlcnktcm93ID4gLmZvcm0tZ3JvdXAucm93ID4gKiB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1mbGV4OiAwICFpbXBvcnRhbnQ7XG4gICAgICAtbXMtZmxleDogMCAwIGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICBmbGV4OiAwIDAgYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tbGlzdC1xdWVyeS1yb3cgPiAuZm9ybS1ncm91cC5yb3cgPiBsYWJlbCxcbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLWxpc3QtcXVlcnktcm93ID4gLmZvcm0tZ3JvdXAucm93ID4gLmZvcm0tbGFiZWwsXG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1saXN0LXF1ZXJ5LXJvdyA+IC5mb3JtLWdyb3VwLnJvdyAuY29sLWZvcm0tbGFiZWwge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMC4zNXJlbSAhaW1wb3J0YW50O1xufVxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5mb3JtLWdyb3VwLnJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwLjM1cmVtO1xufVxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5pbnB1dC1ncm91cCxcbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuZm9ybS1jb250cm9sLFxuLmNybS1maWx0ZXItb2ZmY2FudmFzIHNlbGVjdCxcbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyBpbnB1dCxcbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyB0ZXh0YXJlYSxcbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY2hvaWNlcyxcbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY2hvaWNlc19faW5uZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLmNob2ljZXNfX2lubmVyIHtcbiAgbWluLWhlaWdodDogdmFyKC0tY3JtLWxpc3QtaW5wdXQtaCk7XG59XG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLmlvbW1pX3F1ZXJ5X2Vycm9yIHtcbiAgcGFkZGluZzogMCAxLjI1cmVtO1xufVxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tZmlsdGVyLW9mZmNhbnZhcy1mb290ZXIge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nOiAwLjk1cmVtIDEuNDVyZW0gY2FsYygxLjE1cmVtICsgZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNybS1saXN0LWJvcmRlcik7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQ3LCAyNDgsIDI1MCwgMC45Nik7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDFmcikgYXV0bztcbiAgZ2FwOiAwLjY1cmVtO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIC00cHggMTJweCByZ2JhKDE1LCAyMywgNDIsIDAuMDQpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgLTRweCAxMnB4IHJnYmEoMTUsIDIzLCA0MiwgMC4wNCk7XG59XG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1maWx0ZXItb2ZmY2FudmFzLWZvb3RlciAuYnRuLFxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tZmlsdGVyLW9mZmNhbnZhcy1mb290ZXIgYnV0dG9uLFxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tZmlsdGVyLW9mZmNhbnZhcy1mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgbWluLWhlaWdodDogdmFyKC0tY3JtLWxpc3QtaW5wdXQtaCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWNybS1saXN0LXJhZGl1cyk7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLWZpbHRlci1vZmZjYW52YXMtZm9vdGVyIC5idG46bm90KFtkYXRhLWNybS1maWx0ZXItcmVzZXRdKSxcbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLWZpbHRlci1vZmZjYW52YXMtZm9vdGVyIGJ1dHRvbixcbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLWZpbHRlci1vZmZjYW52YXMtZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSg1MywgMTE5LCAyNDEsIDAuMjIpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSg1MywgMTE5LCAyNDEsIDAuMjIpO1xufVxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tZmlsdGVyLW9mZmNhbnZhcy1mb290ZXIgW2RhdGEtY3JtLWZpbHRlci1yZXNldF0ge1xuICBncmlkLWNvbHVtbjogMjtcbiAgbWluLXdpZHRoOiA4LjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1maWx0ZXItb2ZmY2FudmFzLWZvb3RlciAuYnRuOmZvY3VzLXZpc2libGUsXG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1wcmVzZXQtbG9hZC1idG46Zm9jdXMtdmlzaWJsZSxcbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLXByZXNldC1kZWxldGUtYnRuOmZvY3VzLXZpc2libGUsXG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1wcmVzZXQtc2F2ZS1idG46Zm9jdXMtdmlzaWJsZSxcbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciAuYnRuLWNsb3NlOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tY3JtLWxpc3QtZm9jdXMtY29sb3IpO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tcHJlc2V0LXNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwLjg1cmVtIDAuOTVyZW0gMC45NXJlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY3JtLWZpbHRlci1zZWN0aW9uLWJnKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY3JtLWxpc3QtYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1jcm0tbGlzdC1yYWRpdXMpIC0gMC4xNXJlbSk7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLXByZXNldC1oZWFkZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAwLjVyZW07XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC42NXJlbTtcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLXByZXNldC1sYWJlbCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjM1cmVtO1xuICBmb250LXNpemU6IDAuNjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1jcm0tbGlzdC1tdXRlZCk7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLXByZXNldC1sYWJlbCBpIHtcbiAgY29sb3I6IHZhcigtLWNybS1maWx0ZXItYWNjZW50KTtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xufVxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tcHJlc2V0LXNhdmUtYnRuIHtcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43cmVtO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLXByZXNldC1zYXZlLWZvcm0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpIGF1dG8gYXV0bztcbiAgZ2FwOiAwLjM1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLXByZXNldC1zYXZlLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMC43OHJlbTtcbiAgbWluLXdpZHRoOiAwO1xufVxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tcHJlc2V0LXNhdmUtZm9ybSAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjQ1cmVtO1xuICBtaW4taGVpZ2h0OiAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLXByZXNldC1saXN0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC4yNXJlbTtcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLXByZXNldC1lbXB0eSB7XG4gIGZvbnQtc2l6ZTogMC43NHJlbTtcbiAgY29sb3I6IHZhcigtLWNybS1saXN0LW11dGVkKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBwYWRkaW5nOiAwLjRyZW0gMC41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgYm9yZGVyOiAxcHggZGFzaGVkIHZhcigtLWNybS1saXN0LWJvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tY3JtLWxpc3QtcmFkaXVzKSAtIDAuM3JlbSk7XG59XG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1wcmVzZXQtaXRlbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjM1cmVtO1xuICBtaW4td2lkdGg6IDA7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tY3JtLWxpc3QtcmFkaXVzKSAtIDAuMnJlbSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cztcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLXByZXNldC1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSg1MywgMTE5LCAyNDEsIDAuMDQpO1xufVxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tcHJlc2V0LWl0ZW0tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTAsIDE3OSwgMTU2LCAwLjA4KTtcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLXByZXNldC1sb2FkLWJ0biB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gIG1pbi13aWR0aDogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuMzVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMC4zNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC43OHJlbTtcbiAgY29sb3I6IHZhcigtLWNybS1saXN0LWhlYWRpbmcpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG59XG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1wcmVzZXQtbG9hZC1idG46aG92ZXIge1xuICBjb2xvcjogIzM1NzdmMTtcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLXByZXNldC1sb2FkLWJ0biBpIHtcbiAgY29sb3I6ICMzNTc3ZjE7XG4gIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLXByZXNldC1uYW1lIHtcbiAgbWluLXdpZHRoOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLXByZXNldC1jb3VudCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBmb250LXNpemU6IDAuNThyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoNTMsIDExOSwgMjQxLCAwLjEpO1xuICBjb2xvcjogIzM1NzdmMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLXByZXNldC1kZWxldGUtYnRuIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWNybS1saXN0LW11dGVkKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMsIGNvbG9yIDAuMTVzO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzLCBjb2xvciAwLjE1cztcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLXByZXNldC1kZWxldGUtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNDQsIDEwNiwgMTA2LCAwLjEyKTtcbiAgY29sb3I6ICNmNDZhNmE7XG59XG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1wcmVzZXQtZGVsZXRlLWJ0biBpIHtcbiAgZm9udC1zaXplOiAwLjc4cmVtO1xufVxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tZmlsdGVyLWZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWluLXdpZHRoOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjM1cmVtO1xuICBwYWRkaW5nOiAwLjdyZW0gMC44NXJlbSAwLjhyZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWNybS1saXN0LXN1cmZhY2UpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jcm0tbGlzdC1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLWNybS1saXN0LXJhZGl1cykgLSAwLjE1cmVtKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMTVzIGVhc2U7XG59XG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1maWx0ZXItZmllbGQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoNTMsIDExOSwgMjQxLCAwLjI4KTtcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLWZpbHRlci1maWVsZDpmb2N1cy13aXRoaW4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNybS1saXN0LWZvY3VzLWNvbG9yKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiB2YXIoLS1jcm0tbGlzdC1mb2N1cy1yaW5nKTtcbiAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS1jcm0tbGlzdC1mb2N1cy1yaW5nKTtcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLWZpbHRlci1maWVsZC5pcy1hY3RpdmUge1xuICBib3JkZXItY29sb3I6IHJnYmEoMTAsIDE3OSwgMTU2LCAwLjMyKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDEwLCAxNzksIDE1NiwgMC4wNCkpLCB0byh2YXIoLS1jcm0tbGlzdC1zdXJmYWNlKSkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDEwLCAxNzksIDE1NiwgMC4wNCksIHZhcigtLWNybS1saXN0LXN1cmZhY2UpKTtcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLWZpbHRlci1maWVsZCAuZm9ybS1sYWJlbCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjRyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC42OHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWNybS1saXN0LW11dGVkKTtcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLWZpbHRlci1maWVsZCAuZm9ybS1sYWJlbCBpIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxLjFyZW07XG4gIGhlaWdodDogMS4xcmVtO1xuICBmb250LXNpemU6IDAuODVyZW07XG4gIGNvbG9yOiB2YXIoLS1jcm0tZmlsdGVyLWFjY2VudCk7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgZmxleDogMCAwIGF1dG87XG59XG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1maWx0ZXItZmllbGQgLmZvcm0tY29udHJvbCxcbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLWZpbHRlci1maWVsZCBzZWxlY3QsXG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1maWx0ZXItZmllbGQgaW5wdXRbdHlwZT10ZXh0XSxcbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLWZpbHRlci1maWVsZCBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tY3JtLWxpc3QtcmFkaXVzKSAtIDAuMjVyZW0pO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNybS1saXN0LWlucHV0LWJvcmRlcik7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWNybS1saXN0LWlucHV0LWgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jcm0tbGlzdC1zdXJmYWNlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMTVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMTVzIGVhc2U7XG59XG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1maWx0ZXItZmllbGQgLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMi43NXJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMC45cmVtIGNlbnRlcjtcbn1cbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLWZpbHRlci1maWVsZCAuZm9ybS1jb250cm9sOmhvdmVyLFxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tZmlsdGVyLWZpZWxkIHNlbGVjdDpob3Zlcixcbi5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLWZpbHRlci1maWVsZCBpbnB1dDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1MywgMTE5LCAyNDEsIDAuNDIpO1xufVxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tZmlsdGVyLWZpZWxkIC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1maWx0ZXItZmllbGQgc2VsZWN0OmZvY3VzLFxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tZmlsdGVyLWZpZWxkIGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jcm0tbGlzdC1mb2N1cy1jb2xvcik7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogdmFyKC0tY3JtLWxpc3QtZm9jdXMtcmluZyk7XG4gICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tY3JtLWxpc3QtZm9jdXMtcmluZyk7XG59XG4uY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1maWx0ZXItZmllbGRzLWxhYmVsIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNDVyZW07XG4gIGZvbnQtc2l6ZTogMC42OHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWNybS1saXN0LW11dGVkKTtcbiAgbWFyZ2luOiAwLjI1cmVtIDAgLTAuM3JlbTtcbiAgcGFkZGluZzogMCAwLjE1cmVtO1xufVxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tZmlsdGVyLWZpZWxkcy1sYWJlbCBpIHtcbiAgY29sb3I6IHZhcigtLWNybS1maWx0ZXItYWNjZW50KTtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xufVxuLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tZmlsdGVyLWZpZWxkcy1sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20odmFyKC0tY3JtLWxpc3QtYm9yZGVyKSksIHRvKHRyYW5zcGFyZW50KSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgdmFyKC0tY3JtLWxpc3QtYm9yZGVyKSwgdHJhbnNwYXJlbnQpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNybS1saXN0LXF1ZXJ5LXJvdyAuYnRuLFxuICAuY3JtLWxpc3QtcXVlcnktcm93IGJ1dHRvbixcbiAgLmNybS1saXN0LXF1ZXJ5LXJvdyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gIC5jcm0tZmlsdGVyLW9mZmNhbnZhcy1mb290ZXIgLmJ0bixcbiAgLmNybS1maWx0ZXItb2ZmY2FudmFzLWZvb3RlciBidXR0b24sXG4gIC5jcm0tZmlsdGVyLW9mZmNhbnZhcy1mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBtaW4taGVpZ2h0OiAyLjg1cmVtO1xuICB9XG4gIC5jcm0tZmlsdGVyLW9mZmNhbnZhcyB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHJpZ2h0OiAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICBib3JkZXItdG9wOiAzcHggc29saWQgdmFyKC0tY3JtLWZpbHRlci1hY2NlbnQpO1xuICB9XG4gIC5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLWZpbHRlci1vZmZjYW52YXMtZm9vdGVyLFxuICAuY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1wcmVzZXQtc2F2ZS1mb3JtIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAuY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1maWx0ZXItb2ZmY2FudmFzLWZvb3RlciBbZGF0YS1jcm0tZmlsdGVyLXJlc2V0XSB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG59XG4uY3JtLWZpbHRlci10b2dnbGUuaGFzLWZpbHRlcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxNzksIDE1NiwgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMCwgMTc5LCAxNTYsIDAuMyk7XG4gIGNvbG9yOiAjMGFiMzljO1xufVxuLmNybS1maWx0ZXItdG9nZ2xlLmhhcy1maWx0ZXJzIC5jcm0tZmlsdGVyLWFjdGl2ZS1jb3VudCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMS4xcmVtO1xuICBoZWlnaHQ6IDEuMXJlbTtcbiAgZm9udC1zaXplOiAwLjY1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kOiAjMGFiMzljO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tbGVmdDogMC4zNXJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1maWx0ZXItdG9nZ2xlLmhhcy1maWx0ZXJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAyMDAsIDE4MCwgMC4xOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAyMDAsIDE4MCwgMC4zNSk7XG4gIGNvbG9yOiAjMzNkNGMwO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1maWx0ZXItdG9nZ2xlLmhhcy1maWx0ZXJzIC5jcm0tZmlsdGVyLWFjdGl2ZS1jb3VudCB7XG4gIGJhY2tncm91bmQ6ICMwYWIzOWM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWZpbHRlci1vZmZjYW52YXMge1xuICAtLWNybS1saXN0LXRvb2xiYXItYmc6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEoNTMsIDExOSwgMjQxLCAwLjE0KSwgcmdiYSgxMCwgMTc5LCAxNTYsIDAuMDgpKTtcbiAgLS1jcm0tbGlzdC1ib3JkZXI6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gIC0tY3JtLWxpc3QtbXV0ZWQ6ICNjMGNhZGI7XG4gIC0tY3JtLWxpc3QtaGVhZGluZzogI2U5ZWJlYztcbiAgLS1jcm0tbGlzdC1zdXJmYWNlOiAjMWYyNTMxO1xuICAtLWNybS1saXN0LXN1cmZhY2UtbXV0ZWQ6ICMyNTJjM2E7XG4gIC0tY3JtLWxpc3QtaW5wdXQtYm9yZGVyOiByZ2JhKDE5NiwgMjA2LCAyMjQsIDAuMyk7XG4gIC0tY3JtLWxpc3QtZm9jdXMtY29sb3I6IHJnYmEoODMsIDE0MCwgMjU1LCAwLjUpO1xuICAtLWNybS1saXN0LWZvY3VzLXJpbmc6IDAgMCAwIDAuMnJlbSByZ2JhKDgzLCAxNDAsIDI1NSwgMC4xNSk7XG4gIC0tYnMtb2ZmY2FudmFzLWJnOiB2YXIoLS12ei1zZWNvbmRhcnktYmcpO1xuICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gIC0tY3JtLWZpbHRlci1zdW1tYXJ5LWJnOiByZ2JhKDgzLCAxNDAsIDI1NSwgMC4yKTtcbiAgLS1jcm0tZmlsdGVyLXN1bW1hcnktY29sb3I6ICM5YWI4ZmY7XG4gIC0tY3JtLWZpbHRlci1hY2NlbnQ6ICM5YWI4ZmY7XG4gIC0tY3JtLWZpbHRlci1hY2NlbnQtc29mdDogcmdiYSg4MywgMTQwLCAyNTUsIDAuMTgpO1xuICAtLWNybS1maWx0ZXItc2VjdGlvbi1iZzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAyNSk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOWFiOGZmO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1maWx0ZXItb2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCB0b3AgcmlnaHQsIHJnYmEoODMsIDE0MCwgMjU1LCAwLjE4KSwgdHJhbnNwYXJlbnQgNjAlKSwgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSg1MywgMTE5LCAyNDEsIDAuMTQpLCByZ2JhKDEwLCAxNzksIDE1NiwgMC4wOCkpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1maWx0ZXItb2ZmY2FudmFzLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNCk7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLWZpbHRlci1zdW1tYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDgzLCAxNDAsIDI1NSwgMC4zMik7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1maWx0ZXItc3VtbWFyeS5oYXMtZmlsdGVycyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTAsIDE3OSwgMTU2LCAwLjIyKTtcbiAgY29sb3I6ICMzZmQzYmQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg2MywgMjExLCAxODksIDAuMzIpO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tZmlsdGVyLWZpZWxkIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAyNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLWZpbHRlci1maWVsZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg4MywgMTQwLCAyNTUsIDAuMzIpO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tZmlsdGVyLWZpZWxkLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSg2MywgMjExLCAxODksIDAuMDYpKSwgdG8ocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAyNSkpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSg2MywgMjExLCAxODksIDAuMDYpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDI1KSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg2MywgMjExLCAxODksIDAuMzIpO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tZmlsdGVyLWZpZWxkIC5mb3JtLWNvbnRyb2wsXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1maWx0ZXItZmllbGQgc2VsZWN0LFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tZmlsdGVyLWZpZWxkIGlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS12ei1zZWNvbmRhcnktYmcpO1xuICBjb2xvcjogdmFyKC0tdnotYm9keS1jb2xvcik7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1wcmVzZXQtZW1wdHkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDIpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1wcmVzZXQtc2VjdGlvbiB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWZpbHRlci1vZmZjYW52YXMgLmNybS1wcmVzZXQtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNTMsIDExOSwgMjQxLCAwLjEpO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1maWx0ZXItb2ZmY2FudmFzIC5jcm0tcHJlc2V0LWl0ZW0tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTAsIDE3OSwgMTU2LCAwLjE0KTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLXByZXNldC1sb2FkLWJ0biB7XG4gIGNvbG9yOiB2YXIoLS12ei1ib2R5LWNvbG9yKTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLXByZXNldC1jb3VudCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNTMsIDExOSwgMjQxLCAwLjE4KTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tZmlsdGVyLW9mZmNhbnZhcyAuY3JtLXByZXNldC1kZWxldGUtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNDQsIDEwNiwgMTA2LCAwLjIpO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS12ei1zZWNvbmRhcnktYmcpICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAudGV4dC1kYXJrIHtcbiAgY29sb3I6IHZhcigtLXZ6LWJvZHktY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jYXJkIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY2FyZCAuY2FyZC1ib2R5LFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNhcmQgLmNhcmQtaGVhZGVyLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNhcmQgLmNhcmQtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jYXJkIC50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICNhZWJhY2YgIWltcG9ydGFudDtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNhcmQgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gIGNvbG9yOiB2YXIoLS12ei1ib2R5LWNvbG9yKTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNhcmQuYmctaW5mby1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKHZhcigtLXZ6LWluZm8tcmdiKSwgMC4xOCksIHJnYmEodmFyKC0tdnotcHJpbWFyeS1yZ2IpLCAwLjA4KSk7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC50YWJsZSB7XG4gIC0tYnMtdGFibGUtY29sb3I6IHZhcigtLXZ6LWJvZHktY29sb3IpO1xuICAtLWJzLXRhYmxlLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogdmFyKC0tdnotYm9keS1jb2xvcik7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAyKTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiByZ2JhKDgzLCAxNDAsIDI1NSwgMC4yNSk7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6IHJnYmEoODMsIDE0MCwgMjU1LCAwLjE4KTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLnRhYmxlID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAudGFibGUgdGhlYWQgdGgge1xuICBjb2xvcjogI2MzY2VkZjtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyID4gKiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoODMsIDE0MCwgMjU1LCAwLjE4KTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciAudGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjZTVlY2Y5ICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tZGFzaGJvYXJkLWhpZ2hsaWdodC1jYXJkLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1kYXNoYm9hcmQtc3RhdC1jYXJkLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1kYXNoYm9hcmQtc2VjdGlvbi1jYXJkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tdnotc2Vjb25kYXJ5LWJnKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTZweCAzOHB4IHJnYmEoMCwgMCwgMCwgMC4yMik7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAxNnB4IDM4cHggcmdiYSgwLCAwLCAwLCAwLjIyKTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNybS1kYXNoYm9hcmQtaGlnaGxpZ2h0LWNhcmQge1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSkpLCB0byhyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDIpKSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMikpO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWRhc2hib2FyZC1oZXJvIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSh2YXIoLS12ei1wcmltYXJ5LXJnYiksIDAuMTgpLCByZ2JhKHZhcigtLXZ6LWluZm8tcmdiKSwgMC4xKSA1NSUsIHJnYmEoMCwgMCwgMCwgMC4xMikpLCB2YXIoLS12ei1zZWNvbmRhcnktYmcpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAyNHB4IDYwcHggcmdiYSgwLCAwLCAwLCAwLjI4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDI0cHggNjBweCByZ2JhKDAsIDAsIDAsIDAuMjgpO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY3JtLWRhc2hib2FyZC1jaGFydC1zdGFnZSxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jcm0tZGFzaGJvYXJkLW1hcC1zdGFnZSB7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgdG9wIHJpZ2h0LCByZ2JhKHZhcigtLXZ6LXByaW1hcnktcmdiKSwgMC4xMiksIHRyYW5zcGFyZW50IDM0JSksIC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KSksIHRvKHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMSkpKTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCB0b3AgcmlnaHQsIHJnYmEodmFyKC0tdnotcHJpbWFyeS1yZ2IpLCAwLjEyKSwgdHJhbnNwYXJlbnQgMzQlKSwgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAxKSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbn1cblxuLmFwcHMtaGVybyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsIHJnYmEoNjQsIDgxLCAxMzcsIDAuMTQpLCByZ2JhKDEyLCAxNTksIDIxNiwgMC4xMikpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDY0LCA4MSwgMTM3LCAwLjEyKTtcbn1cblxuLmFwcHMtc3RhdC1jYXJkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg5NSwgMTAxLCAxMjAsIDAuMTIpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMnMgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4ycyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLCBib3gtc2hhZG93IDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZSwgYm94LXNoYWRvdyAwLjJzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuMnMgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMnMgZWFzZTtcbn1cbi5hcHBzLXN0YXQtY2FyZDpob3ZlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMDgpO1xufVxuXG4uYXBwcy1zaGVsbC1jYXJkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg5NSwgMTAxLCAxMjAsIDAuMTIpO1xufVxuXG4uYXBwcy1jYXJkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg5NSwgMTAxLCAxMjAsIDAuMTYpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuMnMgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4ycyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLCBib3gtc2hhZG93IDAuMnMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZSwgYm94LXNoYWRvdyAwLjJzIGVhc2UsIGJvcmRlci1jb2xvciAwLjJzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuMnMgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTgpKSwgdG8ocmdiYSgyNDYsIDI0NywgMjUwLCAwLjk1KSkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTgpLCByZ2JhKDI0NiwgMjQ3LCAyNTAsIDAuOTUpKTtcbn1cbi5hcHBzLWNhcmQ6aG92ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweCk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg2NCwgODEsIDEzNywgMC4yOCk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwLjc1cmVtIDEuNXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwLjc1cmVtIDEuNXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5hcHBzLXVybC1ib3gge1xuICBib3JkZXI6IDFweCBkYXNoZWQgcmdiYSg5NSwgMTAxLCAxMjAsIDAuMjgpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzYpO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwcy1oZXJvIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgcmdiYSg1MywgMTE5LCAyNDEsIDAuMTYpLCByZ2JhKDEwLCAxNzksIDE1NiwgMC4xKSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcHMtc3RhdC1jYXJkIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcHMtc3RhdC1jYXJkOmhvdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4yMik7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMjIpO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwcy1zaGVsbC1jYXJkIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwcy1jYXJkIHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDQpKSwgdG8ocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAyKSkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDQpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDIpKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYXBwcy1jYXJkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDgzLCAxNDAsIDI1NSwgMC4zMik7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwLjc1cmVtIDEuNXJlbSByZ2JhKDAsIDAsIDAsIDAuMjIpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMC43NXJlbSAxLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjIyKTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFwcHMtdXJsLWJveCB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNhcmQuYmctcHJpbWFyeS1zdWJ0bGUuYXBwcy1zaGVsbC1jYXJkIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSh2YXIoLS12ei1wcmltYXJ5LXJnYiksIDAuMTYpLCByZ2JhKHZhcigtLXZ6LXByaW1hcnktcmdiKSwgMC4wNikpICFpbXBvcnRhbnQ7XG59XG5cbi5ob3JpLXNpdGVtYXAgLnNlY29uZC1saXN0LnJvdyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5maWxlX2ZpZWxkIC5maWxlX2ZpZWxkX2l0ZW0gLmZpbGVfaWNvbltjbGFzcyo9ZmlsZV9pY29uLS0gaV06bm90KDpoYXMoLmZpbGVfdGh1bWIpKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pb21taS1pY29ucy9pbWFnZS5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufSIsIi8qXG5UZW1wbGF0ZSBOYW1lOiBWZWx6b24gLSBBZG1pbiAmIERhc2hib2FyZCBUZW1wbGF0ZVxuQXV0aG9yOiBUaGVtZXNicmFuZFxuV2Vic2l0ZTogaHR0cHM6Ly90aGVtZXNicmFuZC5jb20vXG5Db250YWN0OiBzdXBwb3J0QHRoZW1lc2JyYW5kLmNvbVxuRmlsZTogQ3VzdG9tIENzcyBGaWxlXG4qL1xuXG4vLyBTaGFyZWQgV01TIG1lZGlhLXdpZGdldCBzdHlsZXMg4oCUIHByZXZpb3VzbHkgZHVwbGljYXRlZCBpbmxpbmUgaW5zaWRlXG4vLyB3ZWJwcm9qZWN0X2xvY2FsZV90YWJzLmh0bWwuIE9uZSBzb3VyY2Ugb2YgdHJ1dGggZm9yIHRoZSBzaW5nbGUtaW1hZ2Vcbi8vIGhlcm8gcHJldmlldyArIFgtZGVsZXRlIGJ1dHRvbiB1c2VkIGJ5IHRoZSBsb2NhbGUtdGFicyB0ZW1wbGF0ZXMuXG5AaW1wb3J0IFwid21zX21lZGlhX3dpZGdldHNcIjtcblxuLy8gTW9iaWxlLWZpcnN0IGNyb3NzLWN1dHRpbmcgb3ZlcnJpZGVzICgxMDBkdmgsIDpmb2N1cy12aXNpYmxlLCA0NHB4IHRhcFxuLy8gdGFyZ2V0cykuIFNlZSBtYW5nby9kb2NzL01PQklMRV9GSVJTVF9BVURJVF9GT1VOREFUSU9OUy5tZC5cbkBpbXBvcnQgXCJtb2JpbGVfZm91bmRhdGlvbnNcIjtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBTZWxmLWhvc3RlZCBJbnRlciBmb250IChyZXBsYWNlcyBWZWx6b24gdjQuNC40J3MgR29vZ2xlIEZvbnRzIEBpbXBvcnQpLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBWZWx6b24gdjQuNC40IGFkZGVkIGBAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS8uLi5JbnRlcicpYFxuLy8gaW5zaWRlIHNyYy9zY3NzL3RoZW1lL19tYXRlcmlhbC5zY3NzLiBUaGF0IGZpbGUgaXMgdmVuZG9yIOKAlCB3ZSBkb24ndCBlZGl0XG4vLyBpdC4gSW5zdGVhZCwgd2UgZGVjbGFyZSB0aGUgc2FtZSBmb250LWZhbWlseSB3aXRoIGxvY2FsIHdvZmYyIHNvdXJjZXNcbi8vIGhlcmUuIFRoZSBicm93c2VyIHJlZ2lzdGVycyBib3RoIHNldHMgb2YgQGZvbnQtZmFjZSdzIGFuZCB1c2VzIHRoZSBsb2NhbFxuLy8gb25lcyBiZWNhdXNlIChhKSB0aGV5J3JlIHBhcnNlZCBpbi1saW5lIHdpdGggdGhlIGxvYWRpbmcgQ1NTIGJ1bmRsZSwgYW5kXG4vLyAoYikgYGZvbnQtZGlzcGxheTogc3dhcGAgbGV0cyB0aGVtIHJlbmRlciBpbW1lZGlhdGVseS5cbi8vXG4vLyBUaGUgR29vZ2xlIEZvbnRzIHJlcXVlc3Qgc3RpbGwgZmlyZXMgKHdlIGNhbid0IHN1cHByZXNzIGl0IHdpdGhvdXRcbi8vIGVkaXRpbmcgdGhlbWUvX21hdGVyaWFsLnNjc3MpLCBidXQgdGhlIGxvY2FsIGZvbnRzIHdpbiBhdCByZW5kZXIgdGltZS5cbi8vIE5ldCBlZmZlY3Q6IHBhZ2UgcmVuZGVycyB3aXRoIGxvY2FsIEludGVyLCBubyBHRFBSIGNvbmNlcm4gYWJvdXRcbi8vIHRoaXJkLXBhcnR5IENETiB0cmFja2luZywgfjUwbXMgZmFzdGVyIHBlcmNlaXZlZCBsb2FkLlxuLy9cbi8vIFNvdXJjZSBmaWxlcyBpbiBzcmMvZm9udHMvcHVibGljL2ludGVyLyBhcmUgZG93bmxvYWRlZCBieVxuLy8gX3NjcmlwdHMvZmV0Y2hfaW50ZXJfZm9udHMucHkg4oCUIHJ1biB0aGF0IG9uY2UgYWZ0ZXIgcHVsbGluZyB0aGUgZm9udFxuLy8gY2hhbmdlcywgdGhlbiBjb21taXQgdGhlIC53b2ZmMiBmaWxlcyBhbG9uZ3NpZGUgdGhpcyBTQ1NTLlxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybChcIi9zdGF0aWMvZm9udHMvcHVibGljL2ludGVyL2ludGVyLTQwMC1sYXRpbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgc3JjOiB1cmwoXCIvc3RhdGljL2ZvbnRzL3B1YmxpYy9pbnRlci9pbnRlci00MDAtbGF0aW4tZXh0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMjRGLCBVKzAyNTksIFUrMUUwMC0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybChcIi9zdGF0aWMvZm9udHMvcHVibGljL2ludGVyL2ludGVyLTQwMC1ncmVlay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgICB1bmljb2RlLXJhbmdlOiBVKzAzNzAtMDNGRjtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIHNyYzogdXJsKFwiL3N0YXRpYy9mb250cy9wdWJsaWMvaW50ZXIvaW50ZXItNDAwLWN5cmlsbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDMwMSwgVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgc3JjOiB1cmwoXCIvc3RhdGljL2ZvbnRzL3B1YmxpYy9pbnRlci9pbnRlci00MDAtY3lyaWxsaWMtZXh0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzFDODAtMUM4QSwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUYsIFUrRkUyRS1GRTJGO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgc3JjOiB1cmwoXCIvc3RhdGljL2ZvbnRzL3B1YmxpYy9pbnRlci9pbnRlci00MDAtZ3JlZWstZXh0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMUYwMC0xRkZGO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgc3JjOiB1cmwoXCIvc3RhdGljL2ZvbnRzL3B1YmxpYy9pbnRlci9pbnRlci00MDAtdmlldG5hbWVzZS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSswMTEwLTAxMTEsIFUrMDEyOC0wMTI5LCBVKzAxNjgtMDE2OSwgVSswMUEwLTAxQTEsIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSwgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgc3JjOiB1cmwoXCIvc3RhdGljL2ZvbnRzL3B1YmxpYy9pbnRlci9pbnRlci01MDAtbGF0aW4ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gICAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIHNyYzogdXJsKFwiL3N0YXRpYy9mb250cy9wdWJsaWMvaW50ZXIvaW50ZXItNTAwLWxhdGluLWV4dC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDI0RiwgVSswMjU5LCBVKzFFMDAtMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgc3JjOiB1cmwoXCIvc3RhdGljL2ZvbnRzL3B1YmxpYy9pbnRlci9pbnRlci01MDAtZ3JlZWsud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gICAgdW5pY29kZS1yYW5nZTogVSswMzcwLTAzRkY7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybChcIi9zdGF0aWMvZm9udHMvcHVibGljL2ludGVyL2ludGVyLTUwMC1jeXJpbGxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgICB1bmljb2RlLXJhbmdlOiBVKzAzMDEsIFUrMDQwMC0wNDVGLCBVKzA0OTAtMDQ5MSwgVSswNEIwLTA0QjEsIFUrMjExNjtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIHNyYzogdXJsKFwiL3N0YXRpYy9mb250cy9wdWJsaWMvaW50ZXIvaW50ZXItNTAwLWN5cmlsbGljLWV4dC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgICB1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRiwgVSsxQzgwLTFDOEEsIFUrMjBCNCwgVSsyREUwLTJERkYsIFUrQTY0MC1BNjlGLCBVK0ZFMkUtRkUyRjtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIHNyYzogdXJsKFwiL3N0YXRpYy9mb250cy9wdWJsaWMvaW50ZXIvaW50ZXItNTAwLWdyZWVrLWV4dC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgICB1bmljb2RlLXJhbmdlOiBVKzFGMDAtMUZGRjtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIHNyYzogdXJsKFwiL3N0YXRpYy9mb250cy9wdWJsaWMvaW50ZXIvaW50ZXItNTAwLXZpZXRuYW1lc2Uud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gICAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLCBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIHNyYzogdXJsKFwiL3N0YXRpYy9mb250cy9wdWJsaWMvaW50ZXIvaW50ZXItNjAwLWxhdGluLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybChcIi9zdGF0aWMvZm9udHMvcHVibGljL2ludGVyL2ludGVyLTYwMC1sYXRpbi1leHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gICAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyNEYsIFUrMDI1OSwgVSsxRTAwLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIHNyYzogdXJsKFwiL3N0YXRpYy9mb250cy9wdWJsaWMvaW50ZXIvaW50ZXItNjAwLWdyZWVrLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDM3MC0wM0ZGO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgc3JjOiB1cmwoXCIvc3RhdGljL2ZvbnRzL3B1YmxpYy9pbnRlci9pbnRlci02MDAtY3lyaWxsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gICAgdW5pY29kZS1yYW5nZTogVSswMzAxLCBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybChcIi9zdGF0aWMvZm9udHMvcHVibGljL2ludGVyL2ludGVyLTYwMC1jeXJpbGxpYy1leHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gICAgdW5pY29kZS1yYW5nZTogVSswNDYwLTA1MkYsIFUrMUM4MC0xQzhBLCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5RiwgVStGRTJFLUZFMkY7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybChcIi9zdGF0aWMvZm9udHMvcHVibGljL2ludGVyL2ludGVyLTYwMC1ncmVlay1leHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gICAgdW5pY29kZS1yYW5nZTogVSsxRjAwLTFGRkY7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybChcIi9zdGF0aWMvZm9udHMvcHVibGljL2ludGVyL2ludGVyLTYwMC12aWV0bmFtZXNlLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSswMTI4LTAxMjksIFUrMDE2OC0wMTY5LCBVKzAxQTAtMDFBMSwgVSswMUFGLTAxQjAsIFUrMDMwMC0wMzAxLCBVKzAzMDMtMDMwNCwgVSswMzA4LTAzMDksIFUrMDMyMywgVSswMzI5LCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybChcIi9zdGF0aWMvZm9udHMvcHVibGljL2ludGVyL2ludGVyLTcwMC1sYXRpbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgc3JjOiB1cmwoXCIvc3RhdGljL2ZvbnRzL3B1YmxpYy9pbnRlci9pbnRlci03MDAtbGF0aW4tZXh0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMjRGLCBVKzAyNTksIFUrMUUwMC0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybChcIi9zdGF0aWMvZm9udHMvcHVibGljL2ludGVyL2ludGVyLTcwMC1ncmVlay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgICB1bmljb2RlLXJhbmdlOiBVKzAzNzAtMDNGRjtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIHNyYzogdXJsKFwiL3N0YXRpYy9mb250cy9wdWJsaWMvaW50ZXIvaW50ZXItNzAwLWN5cmlsbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDMwMSwgVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgc3JjOiB1cmwoXCIvc3RhdGljL2ZvbnRzL3B1YmxpYy9pbnRlci9pbnRlci03MDAtY3lyaWxsaWMtZXh0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzFDODAtMUM4QSwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUYsIFUrRkUyRS1GRTJGO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgc3JjOiB1cmwoXCIvc3RhdGljL2ZvbnRzL3B1YmxpYy9pbnRlci9pbnRlci03MDAtZ3JlZWstZXh0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMUYwMC0xRkZGO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgc3JjOiB1cmwoXCIvc3RhdGljL2ZvbnRzL3B1YmxpYy9pbnRlci9pbnRlci03MDAtdmlldG5hbWVzZS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSswMTEwLTAxMTEsIFUrMDEyOC0wMTI5LCBVKzAxNjgtMDE2OSwgVSswMUEwLTAxQTEsIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSwgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cblxuLy8gUmVwby1zcGVjaWZpYyBmaXg6IG9uIG91ciBzdGFuZGFyZCBsYXlvdXRzIHRoZSBleHRyYSBndXR0ZXIgYWJvdmVcbi8vIHRoZSBwYWdlIHRpdGxlIGlzIHZpc3VhbGx5IHdyb25nLiBBIDUwcHggdG9wIGluc2V0IG1hdGNoZXMgdGhlIGxpdmUgcHJpdmF0ZVxuLy8gcGFnZSByZW5kZXJpbmcgYmV0dGVyIHRoYW4gVmVsem9uJ3MgZGVmYXVsdCBjb21wdXRlZCBzcGFjaW5nLlxuW2RhdGEtbGF5b3V0PXZlcnRpY2FsXTpub3QoW2RhdGEtbGF5b3V0LXN0eWxlPWRldGFjaGVkXSkgLnBhZ2UtY29udGVudCxcbltkYXRhLWxheW91dD10d29jb2x1bW5dOm5vdChbZGF0YS1sYXlvdXQtc3R5bGU9ZGV0YWNoZWRdKSAucGFnZS1jb250ZW50LFxuW2RhdGEtbGF5b3V0PXNlbWlib3hdOm5vdChbZGF0YS1sYXlvdXQtc3R5bGU9ZGV0YWNoZWRdKSAucGFnZS1jb250ZW50IHtcblx0cGFkZGluZy10b3A6IDUwcHg7XG59XG5cbi8qIFBvcnRhbCBsYXlvdXQ6IGtlZXAgdGhlIDcwcHggdG9wYmFyIGNsZWFyYW5jZSBzY29wZWQgdG8gdGhlIHBvcnRhbCBzaGVsbCBvbmx5LiAqL1xuYm9keS5wb3J0YWwtbGF5b3V0IHtcblx0LS1wb3J0YWwtdG9wYmFyLW9mZnNldDogNzBweDtcbn1cblxuaHRtbFtkYXRhLWxheW91dD1cInZlcnRpY2FsXCJdIGJvZHkucG9ydGFsLWxheW91dCAubWFpbi1jb250ZW50IC5wYWdlLWNvbnRlbnQge1xuXHRwYWRkaW5nLXRvcDogdmFyKC0tcG9ydGFsLXRvcGJhci1vZmZzZXQpO1xufVxuXG5cblxuW2RhdGEtbGF5b3V0PXZlcnRpY2FsXTpub3QoW2RhdGEtbGF5b3V0LXN0eWxlPWRldGFjaGVkXSkgLnBhZ2UtdGl0bGUtYm94LFxuW2RhdGEtbGF5b3V0PXR3b2NvbHVtbl06bm90KFtkYXRhLWxheW91dC1zdHlsZT1kZXRhY2hlZF0pIC5wYWdlLXRpdGxlLWJveCxcbltkYXRhLWxheW91dD1zZW1pYm94XTpub3QoW2RhdGEtbGF5b3V0LXN0eWxlPWRldGFjaGVkXSkgLnBhZ2UtdGl0bGUtYm94IHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAucGFnZS10aXRsZS1ib3ggaDQsXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5wYWdlLXRpdGxlLWJveCBoMSxcbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLnBhZ2UtdGl0bGUtYm94IGgyLFxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAucGFnZS10aXRsZS1ib3ggaDMsXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5wYWdlLXRpdGxlLWJveCBoNSxcbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLnBhZ2UtdGl0bGUtYm94IGg2IHtcblx0Y29sb3I6ICNlNWVjZjk7XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLnBhZ2UtdGl0bGUtYm94IC5icmVhZGNydW1iLWl0ZW0sXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5wYWdlLXRpdGxlLWJveCAuYnJlYWRjcnVtYi1pdGVtIGEge1xuXHRjb2xvcjogI2I3YzNkODtcbn1cblxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAucGFnZS10aXRsZS1ib3ggLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuXHRjb2xvcjogI2U1ZWNmOTtcbn1cblxuLmNybS1saXN0LXRvb2xiYXItd3JhcCxcbi5jcm0tbGlzdC10YWJsZSxcbi5jcm0tZWRpdC1jYXJkLFxuLmNybS1lZGl0LWZvcm0tc2hlbGwsXG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPSdwb3N0J10ge1xuXHQtLWNybS1saXN0LXRvb2xiYXItYmc6ICNmOGY5ZmE7XG5cdC0tY3JtLWxpc3QtYm9yZGVyOiAjZTllYmVjO1xuXHQtLWNybS1saXN0LW11dGVkOiAjODc4YTk5O1xuXHQtLWNybS1saXN0LWhlYWRpbmc6ICM0OTUwNTc7XG5cdC0tY3JtLWxpc3Qtc3VyZmFjZTogI2ZmZjtcblx0LS1jcm0tbGlzdC1zdXJmYWNlLW11dGVkOiAjZjhmOWZhO1xuXHQtLWNybS1saXN0LXJvdy1ob3ZlcjogcmdiYSg1MywgMTE5LCAyNDEsIDAuMDMpO1xuXHQtLWNybS1saXN0LXN0aWNreS1zaGFkb3c6IC00cHggMCA4cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcblx0LS1jcm0tbGlzdC1wYW5lbC1zdXJmYWNlOiAjZmZmO1xuXHQtLWNybS1saXN0LXBhbmVsLWJvcmRlcjogcmdiYSgxMTYsIDEyMCwgMTQxLCAwLjE2KTtcblx0LS1jcm0tbGlzdC1yYWRpdXM6IDAuOHJlbTtcblx0LS1jcm0tbGlzdC1pbnB1dC1oOiAyLjY1cmVtO1xuXHQtLWNybS1saXN0LWd1dHRlci14OiAxLjI1cmVtO1xuXHQtLWNybS1saXN0LWZvY3VzLWNvbG9yOiByZ2JhKDUzLCAxMTksIDI0MSwgMC4zOCk7XG5cdC0tY3JtLWxpc3QtZm9jdXMtcmluZzogMCAwIDAgMC4ycmVtIHJnYmEoNTMsIDExOSwgMjQxLCAwLjEyKTtcblx0LS1jcm0tbGlzdC1pbnB1dC1ib3JkZXI6IHJnYmEoMTE2LCAxMjAsIDE0MSwgMC40Mik7XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDCpyBDUk0gRWRpdCBGb3JtcyAoaW9tbWkgRm9ybS5lZGl0KVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLmNybS1lZGl0LWNhcmQge1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jcm0tbGlzdC1ib3JkZXIpO1xuXHRib3JkZXItcmFkaXVzOiAxcmVtO1xuXHRib3gtc2hhZG93OiAwIDEycHggMzJweCByZ2JhKDE1LCAyMywgNDIsIDAuMDUpO1xufVxuXG4uY3JtLWVkaXQtY2FyZCAuY2FyZC1oZWFkZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jcm0tbGlzdC1zdXJmYWNlLW11dGVkKTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNybS1saXN0LWJvcmRlcik7XG5cdGJvcmRlci1yYWRpdXM6IDFyZW0gMXJlbSAwIDA7XG5cdHBhZGRpbmc6IDAuOTVyZW0gMS4yNXJlbTtcbn1cblxuLmNybS1lZGl0LWNhcmQgLmNhcmQtdGl0bGUsXG4uY3JtLWVkaXQtY2FyZCAuY2FyZC1oZWFkZXIgaDEsXG4uY3JtLWVkaXQtY2FyZCAuY2FyZC1oZWFkZXIgaDIsXG4uY3JtLWVkaXQtY2FyZCAuY2FyZC1oZWFkZXIgaDMsXG4uY3JtLWVkaXQtY2FyZCAuY2FyZC1oZWFkZXIgaDQsXG4uY3JtLWVkaXQtY2FyZCAuY2FyZC1oZWFkZXIgaDUsXG4uY3JtLWVkaXQtY2FyZCAuY2FyZC1oZWFkZXIgaDYge1xuXHRjb2xvcjogdmFyKC0tY3JtLWxpc3QtaGVhZGluZyk7XG5cdG1hcmdpbjogMDtcbn1cblxuLmNybS1lZGl0LWZvcm0tc2hlbGwge1xuXHRwYWRkaW5nOiAxLjFyZW0gMS4yNXJlbTtcbn1cblxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD0ncG9zdCddIHtcblx0LS1jcm0tZWRpdC1nYXA6IDFyZW07XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRnYXA6IHZhcigtLWNybS1lZGl0LWdhcCk7XG5cdGFsaWduLWl0ZW1zOiBzdGFydDtcblx0d2lkdGg6IDEwMCU7XG5cblx0W2RhdGEtaW9tbWktdHlwZT0nRmllbGQnXSxcblx0LmZvcm0tZ3JvdXAucm93LFxuXHQuY3JtLWVkaXQtZmllbGQge1xuXHRcdG1pbi13aWR0aDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMXJlbSAxcmVtIDEuMDVyZW07XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgxMTYsIDEyMCwgMTQxLCAwLjI4KTtcblx0XHRib3JkZXItcmFkaXVzOiAwLjk1cmVtO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45OCksIHJnYmEoMjQ4LCAyNTAsIDI1MywgMC45NikpO1xuXHRcdGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDE1LCAyMywgNDIsIDAuMDUpO1xuXHR9XG5cblx0W2RhdGEtaW9tbWktdHlwZT0nRmllbGQnXSA+IFtjbGFzcyo9J2NvbC0nXSxcblx0LmZvcm0tZ3JvdXAucm93ID4gW2NsYXNzKj0nY29sLSddIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRmbGV4OiAwIDAgMTAwJTtcblx0fVxuXG5cdC5mb3JtLWxhYmVsLFxuXHQuY29sLWZvcm0tbGFiZWwsXG5cdGxhYmVsIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwLjM1cmVtO1xuXHRcdGZvbnQtc2l6ZTogMC43OHJlbTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRjb2xvcjogdmFyKC0tY3JtLWxpc3QtbXV0ZWQpO1xuXHR9XG5cblx0LmZvcm0tY29udHJvbCxcblx0LmZvcm0tc2VsZWN0LFxuXHRzZWxlY3QsXG5cdHRleHRhcmVhLFxuXHRpbnB1dDpub3QoW3R5cGU9J2NoZWNrYm94J10pOm5vdChbdHlwZT0ncmFkaW8nXSk6bm90KFt0eXBlPSdzdWJtaXQnXSkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1pbi1oZWlnaHQ6IHZhcigtLWNybS1saXN0LWlucHV0LWgpO1xuXHRcdGZvbnQtc2l6ZTogMC45cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ1O1xuXHRcdHBhZGRpbmctdG9wOiAwLjUycmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwLjUycmVtO1xuXHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWNybS1saXN0LXJhZGl1cyk7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItY29sb3I6IHZhcigtLWNybS1saXN0LWlucHV0LWJvcmRlcik7XG5cdH1cblxuXHQuZm9ybS1jb250cm9sLXNtLFxuXHQuZm9ybS1zZWxlY3Qtc20sXG5cdHNlbGVjdC5mb3JtLWNvbnRyb2wtc20sXG5cdHNlbGVjdC5mb3JtLXNlbGVjdC1zbSxcblx0aW5wdXQuZm9ybS1jb250cm9sLXNtLFxuXHR0ZXh0YXJlYS5mb3JtLWNvbnRyb2wtc20ge1xuXHRcdG1pbi1oZWlnaHQ6IDIuNDVyZW07XG5cdFx0Zm9udC1zaXplOiAwLjkycmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0cGFkZGluZy10b3A6IDAuNDVyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDAuNDVyZW07XG5cdH1cblxuXHRpbnB1dCxcblx0dGV4dGFyZWEsXG5cdC5mb3JtLWNvbnRyb2wsXG5cdC5mb3JtLXNlbGVjdCxcblx0LmNob2ljZXNfX2lubmVyLFxuXHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHR9XG5cblx0dGV4dGFyZWEsXG5cdHRleHRhcmVhLmZvcm0tY29udHJvbCxcblx0dGV4dGFyZWEuZm9ybS1jb250cm9sLXNtIHtcblx0XHRtaW4taGVpZ2h0OiA4LjVyZW07XG5cdH1cblxuXHQuZm9ybS1zZWxlY3QsXG5cdHNlbGVjdCxcblx0LmNob2ljZXNfX2lubmVyIHtcblx0XHRib3JkZXItY29sb3I6IHZhcigtLWNybS1saXN0LWlucHV0LWJvcmRlcikgIWltcG9ydGFudDtcblx0fVxuXG5cdC5jaG9pY2VzX19pbm5lcixcblx0LmNob2ljZXNbZGF0YS10eXBlKj0nc2VsZWN0LW9uZSddIC5jaG9pY2VzX19pbm5lcixcblx0LmNob2ljZXNbZGF0YS10eXBlKj0nc2VsZWN0LW11bHRpcGxlJ10gLmNob2ljZXNfX2lubmVyIHtcblx0XHRtaW4taGVpZ2h0OiB2YXIoLS1jcm0tbGlzdC1pbnB1dC1oKTtcblx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1jcm0tbGlzdC1yYWRpdXMpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNybS1saXN0LWlucHV0LWJvcmRlcik7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0fVxuXG5cdC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG5cdC5mb3JtLXNlbGVjdDpmb2N1cyxcblx0c2VsZWN0OmZvY3VzLFxuXHR0ZXh0YXJlYTpmb2N1cyxcblx0aW5wdXQ6Zm9jdXMge1xuXHRcdGJvcmRlci1jb2xvcjogdmFyKC0tY3JtLWxpc3QtZm9jdXMtY29sb3IpO1xuXHRcdGJveC1zaGFkb3c6IHZhcigtLWNybS1saXN0LWZvY3VzLXJpbmcpO1xuXHR9XG5cblx0LmZvcm0tY2hlY2ssXG5cdC5jcm0tZWRpdC1jaGVjayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdFx0Z2FwOiAwLjQ1cmVtO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRtaW4taGVpZ2h0OiBjYWxjKHZhcigtLWNybS1saXN0LWlucHV0LWgpIC0gMC4zNXJlbSk7XG5cblx0XHQuZm9ybS1jaGVjay1pbnB1dCB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdG1pbi13aWR0aDogMXJlbTtcblx0XHRcdG1pbi1oZWlnaHQ6IDFyZW07XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNybS1saXN0LWlucHV0LWJvcmRlcik7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdH1cblxuXHRcdC5mb3JtLWNoZWNrLWxhYmVsLFxuXHRcdGxhYmVsIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGZvbnQtc2l6ZTogMC44OHJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0Y29sb3I6IHZhcigtLXZ6LWJvZHktY29sb3IpO1xuXHRcdH1cblx0fVxuXG5cdC5jcm0tZWRpdC1maWVsZC13aWRlLFxuXHRbZGF0YS1pb21taS1uYW1lPSdub3RlcyddLFxuXHRbZGF0YS1pb21taS1uYW1lPSdkZXNjcmlwdGlvbiddLFxuXHRbZGF0YS1pb21taS1uYW1lPSdjb21tZW50J10sXG5cdFtkYXRhLWlvbW1pLW5hbWU9J21lc3NhZ2UnXSB7XG5cdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0fVxuXG5cdFthY3Rpb25dLFxuXHRidXR0b25bdHlwZT0nc3VibWl0J10sXG5cdGlucHV0W3R5cGU9J3N1Ym1pdCddLFxuXHQuYnRuIHtcblx0XHRtaW4taGVpZ2h0OiB2YXIoLS1jcm0tbGlzdC1pbnB1dC1oKTtcblx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1jcm0tbGlzdC1yYWRpdXMpO1xuXHR9XG5cblx0LndpdGgtZXJyb3JzLFxuXHQuaW52YWxpZC1mZWVkYmFjayxcblx0LnRleHQtZGFuZ2VyIHtcblx0XHRmb250LXNpemU6IDAuOHJlbTtcblx0fVxuXG5cdGlucHV0W3R5cGU9J2NoZWNrYm94J10sXG5cdGlucHV0W3R5cGU9J3JhZGlvJ10ge1xuXHRcdGFwcGVhcmFuY2U6IGF1dG8gIWltcG9ydGFudDtcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IGF1dG8gIWltcG9ydGFudDtcblx0XHR3aWR0aDogMXJlbTtcblx0XHRoZWlnaHQ6IDFyZW07XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNybS1saXN0LWlucHV0LWJvcmRlcikgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdH1cbn1cblxuLy8gU29tZSBpb21taSBmb3JtcyBzdGlsbCBjYXJyeSBCb290c3RyYXAgcm93IGNsYXNzZXMgZnJvbSBsZWdhY3kgdmlldyBjb2RlLlxuLy8gTmV1dHJhbGl6ZSByb3cgZ3V0dGVyIGJlaGF2aW9yIHNvIHRoZSBlZGl0IGdyaWQgc3RheXMgcHJlZGljdGFibGUuXG5mb3JtLmNybS1lZGl0LWZvcm0ucm93W21ldGhvZD0ncG9zdCddIHtcblx0LS1icy1ndXR0ZXIteDogMDtcblx0LS1icy1ndXR0ZXIteTogMDtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cblxuZm9ybS5jcm0tZWRpdC1mb3JtLnJvd1ttZXRob2Q9J3Bvc3QnXSA+ICoge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4uY3JtLWVkaXQtZXJyb3Itc3VtbWFyeSB7XG5cdGJvcmRlci1yYWRpdXM6IDAuOXJlbTtcblx0cGFkZGluZzogMC44NXJlbSAxcmVtO1xuXHRtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuXG5cdC5jcm0tZWRpdC1lcnJvci1zdW1tYXJ5LXRpdGxlIHtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDAuMzVyZW07XG5cdH1cblxuXHRvbCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmctbGVmdDogMXJlbTtcblx0fVxuXG5cdGxpICsgbGkge1xuXHRcdG1hcmdpbi10b3A6IDAuMnJlbTtcblx0fVxufVxuXG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPSdwb3N0J10gOmZvY3VzLXZpc2libGUsXG4uY3JtLWVkaXQtZXJyb3Itc3VtbWFyeSBhOmZvY3VzLXZpc2libGUge1xuXHRvdXRsaW5lOiAycHggc29saWQgdmFyKC0tY3JtLWxpc3QtZm9jdXMtY29sb3IpO1xuXHRvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9J3Bvc3QnXSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuXHRcdGNvbHVtbi1nYXA6IDFyZW07XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG5cdGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9J3Bvc3QnXSB7XG5cdFx0LS1jcm0tZWRpdC1nYXA6IDAuNzVyZW07XG5cblx0XHRbZGF0YS1pb21taS10eXBlPSdGaWVsZCddLFxuXHRcdC5mb3JtLWdyb3VwLnJvdyxcblx0XHQuY3JtLWVkaXQtZmllbGQge1xuXHRcdFx0cGFkZGluZzogMC43NXJlbSAwLjhyZW07XG5cdFx0fVxuXG5cdFx0LmJ0bixcblx0XHRidXR0b24sXG5cdFx0aW5wdXRbdHlwZT0nc3VibWl0J10ge1xuXHRcdFx0bWluLWhlaWdodDogMi44NXJlbTtcblx0XHR9XG5cblx0XHQuZm9ybS1jb250cm9sLFxuXHRcdC5mb3JtLXNlbGVjdCxcblx0XHRzZWxlY3QsXG5cdFx0dGV4dGFyZWEsXG5cdFx0aW5wdXQ6bm90KFt0eXBlPSdjaGVja2JveCddKTpub3QoW3R5cGU9J3JhZGlvJ10pOm5vdChbdHlwZT0nc3VibWl0J10pIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDIuODVyZW07XG5cdFx0XHRmb250LXNpemU6IDAuOThyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS40NTtcblx0XHR9XG5cdH1cbn1cblxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPSdwb3N0J10ge1xuXHRbZGF0YS1pb21taS10eXBlPSdGaWVsZCddLFxuXHQuZm9ybS1ncm91cC5yb3csXG5cdC5jcm0tZWRpdC1maWVsZCB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAzKTtcblx0XHRib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0fVxuXG5cdC5mb3JtLWNvbnRyb2wsXG5cdC5mb3JtLXNlbGVjdCxcblx0c2VsZWN0LFxuXHR0ZXh0YXJlYSxcblx0aW5wdXQ6bm90KFt0eXBlPSdjaGVja2JveCddKTpub3QoW3R5cGU9J3JhZGlvJ10pOm5vdChbdHlwZT0nc3VibWl0J10pIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDMpO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jcm0tbGlzdC1pbnB1dC1ib3JkZXIpO1xuXHRcdGNvbG9yOiAjZDllMGVjO1xuXHR9XG5cblx0LmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIsXG5cdC5mb3JtLXNlbGVjdDo6cGxhY2Vob2xkZXIsXG5cdHRleHRhcmVhOjpwbGFjZWhvbGRlcixcblx0aW5wdXQ6bm90KFt0eXBlPSdjaGVja2JveCddKTpub3QoW3R5cGU9J3JhZGlvJ10pOm5vdChbdHlwZT0nc3VibWl0J10pOjpwbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6ICM5YWE5YzE7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdC5mb3JtLXNlbGVjdCxcblx0c2VsZWN0LFxuXHQuY2hvaWNlc19faW5uZXIge1xuXHRcdGJvcmRlci1jb2xvcjogdmFyKC0tY3JtLWxpc3QtaW5wdXQtYm9yZGVyKSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmNob2ljZXNfX2lubmVyLFxuXHQuY2hvaWNlc1tkYXRhLXR5cGUqPSdzZWxlY3Qtb25lJ10gLmNob2ljZXNfX2lubmVyLFxuXHQuY2hvaWNlc1tkYXRhLXR5cGUqPSdzZWxlY3QtbXVsdGlwbGUnXSAuY2hvaWNlc19faW5uZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMyk7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tY3JtLWxpc3QtaW5wdXQtYm9yZGVyKTtcblx0XHRjb2xvcjogdmFyKC0tdnotYm9keS1jb2xvcik7XG5cdH1cblxuXHQuZm9ybS1jaGVjay1pbnB1dCxcblx0aW5wdXRbdHlwZT0nY2hlY2tib3gnXSxcblx0aW5wdXRbdHlwZT0ncmFkaW8nXSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIyKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDMpO1xuXHR9XG5cblx0LmZvcm0tbGFiZWwsXG5cdC5jb2wtZm9ybS1sYWJlbCxcblx0bGFiZWwge1xuXHRcdGNvbG9yOiAjYzdkMGRmO1xuXHR9XG5cblx0LmZvcm0tY2hlY2stbGFiZWwsXG5cdC5mb3JtLWNoZWNrIGxhYmVsLFxuXHQuY3JtLWVkaXQtY2hlY2sgbGFiZWwge1xuXHRcdGNvbG9yOiAjZTVlY2Y5O1xuXHR9XG5cblx0Ly8gRGFyay1tb2RlIGRyb3Bkb3duIHN1cmZhY2VzIG11c3QgYmUgb3BhcXVlIGZvciByZWFkYWJpbGl0eS5cblx0LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duLFxuXHQuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSB7XG5cdFx0YmFja2dyb3VuZDogIzI1MmMzYTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuXHRcdGNvbG9yOiAjZDllMGVjO1xuXHR9XG5cblx0LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19pdGVtLFxuXHQuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSAuY2hvaWNlc19faXRlbSB7XG5cdFx0Y29sb3I6ICNkOWUwZWM7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdH1cblxuXHQuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUuaXMtaGlnaGxpZ2h0ZWQsXG5cdC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRdIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlLmlzLWhpZ2hsaWdodGVkIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDgzLCAxNDAsIDI1NSwgMC4yNik7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblxuXHQuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG5cdC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDMpICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tY3JtLWxpc3QtaW5wdXQtYm9yZGVyKSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiB2YXIoLS12ei1ib2R5LWNvbG9yKTtcblx0fVxuXG5cdC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLFxuXHQuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoX19maWVsZCxcblx0LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLFxuXHQuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xuXHRcdGNvbG9yOiAjZDllMGVjICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuc2VsZWN0Mi1kcm9wZG93biB7XG5cdFx0YmFja2dyb3VuZDogIzI1MmMzYSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgIWltcG9ydGFudDtcblx0fVxuXG5cdC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcblx0XHRiYWNrZ3JvdW5kOiAjMjUyYzNhO1xuXHR9XG5cblx0LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG5cdFx0YmFja2dyb3VuZDogIzFmMjUzMTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTYpO1xuXHRcdGNvbG9yOiAjZDllMGVjO1xuXHR9XG5cblx0LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG5cdFx0YmFja2dyb3VuZDogIzI1MmMzYTtcblx0XHRjb2xvcjogI2Q5ZTBlYztcblx0fVxuXG5cdC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuXHQuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkPSd0cnVlJ10ge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoODMsIDE0MCwgMjU1LCAwLjMpICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0fVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gwqcgUGFuZWwgZmllbGRzZXQgbGF5b3V0IChpb21taSBQYW5lbC5maWVsZHNldClcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBBcHBsaWVzIHdoZW4gRm9ybS5lZGl0L2NyZWF0ZSB1c2VzIGEgUGFuZWwgbGF5b3V0IHdpdGggZmllbGRzZXRzLlxuLy8gRWFjaCA8ZmllbGRzZXQ+IHNwYW5zIHRoZSBmdWxsIGZvcm0gZ3JpZDsgZmllbGRzIGluc2lkZSBnZXQgYSBjb21wYWN0XG4vLyAyLWNvbHVtbiBmbGV4IGxheW91dC4gU3BlY2lmaWMgZmllbGRzIGFyZSBwaW5uZWQgZnVsbC13aWR0aCBieSBuYW1lLlxuLy8gU2VlOiBtYW5nby9kb2NzL2lvbW1pLm1kIMKnIFwiQ1JVRCBmb3JtcyDigJQgUGFuZWwgbGF5b3V0XCJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9J3Bvc3QnXSBmaWVsZHNldCB7XG5cdC8vIFNwYW4gdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHRvcC1sZXZlbCAyLWNvbCBmb3JtIGdyaWQuXG5cdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cblx0Ly8gQ29udGFpbmVyIGFwcGVhcmFuY2Ug4oCUIGxpZ2h0ZXIgdGhhbiB0aGUgb3V0ZXIgY2FyZC5cblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tY3JtLWxpc3QtYm9yZGVyKTtcblx0Ym9yZGVyLXJhZGl1czogMXJlbTtcblx0cGFkZGluZzogMCAxcmVtIDAuOXJlbTtcblx0bWFyZ2luOiAwO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jcm0tbGlzdC1zdXJmYWNlKTtcblxuXHQvLyBJbnRlcm5hbCAyLWNvbHVtbiBsYXlvdXQgdmlhIGZsZXhib3guXG5cdC8vIChkaXNwbGF5OmdyaWQgb24gPGZpZWxkc2V0PiBoYXMga25vd24gY3Jvc3MtYnJvd3NlciBxdWlya3Mgd2l0aCBsZWdlbmQuKVxuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogMC42NXJlbTtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cblx0Ly8g4pSA4pSAIExlZ2VuZDogZnVsbC13aWR0aCBzZWN0aW9uIGhlYWRlciDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblx0PiBsZWdlbmQge1xuXHRcdGZsb2F0OiBub25lOyAvLyBPdmVycmlkZSBCb290c3RyYXAncyBmbG9hdDpsZWZ0IChuby1vcCBpbiBmbGV4LCBidXQgZXhwbGljaXQpXG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0cGFkZGluZzogMC42cmVtIDAgMC40NXJlbTtcblx0XHRtYXJnaW46IDAgMCAwLjFyZW07XG5cdFx0Zm9udC1zaXplOiAwLjY4cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiB2YXIoLS12ei1wcmltYXJ5KTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxMTYsIDEyMCwgMTQxLCAwLjE0KTtcblx0fVxuXG5cdC8vIOKUgOKUgCBGaWVsZHMgaW5zaWRlIGZpZWxkc2V0czogMi1jb2x1bW4gYnkgZGVmYXVsdCDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblx0Ly8gT3ZlcnJpZGUgdGhlIHN0YW5kYWxvbmUtZmllbGQgYm9yZGVyZWQtY2FyZCB0cmVhdG1lbnQgd2l0aCBhIHN1YnRsZXJcblx0Ly8gc3R5bGU7IHRoZSBmaWVsZHNldCBjb250YWluZXIgcHJvdmlkZXMgdGhlIHZpc3VhbCBncm91cGluZy5cblx0PiBbZGF0YS1pb21taS10eXBlPSdGaWVsZCddIHtcblx0XHRmbGV4OiAwIDAgY2FsYyg1MCUgLSAwLjMyNXJlbSk7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHRcdHBhZGRpbmc6IDAuNzVyZW0gMC44NXJlbSAwLjg1cmVtO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTE2LCAxMjAsIDE0MSwgMC4xNSk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMC44cmVtO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSk7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQvLyDilIDilIAgRnVsbC13aWR0aCBmaWVsZHMgKEZLIGRyb3Bkb3ducywgdGV4dGFyZWFzLCBNMk0pIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuXHQ+IFtkYXRhLWlvbW1pLW5hbWU9J2FkZHJlc3MnXSxcblx0PiBbZGF0YS1pb21taS1uYW1lPSdwb3NpdGlvbiddLFxuXHQ+IFtkYXRhLWlvbW1pLW5hbWU9J25vdGVzJ10sXG5cdD4gW2RhdGEtaW9tbWktbmFtZT0nbGVhZCddLFxuXHQ+IFtkYXRhLWlvbW1pLW5hbWU9J3NvY2lhbCddLFxuXHQ+IFtkYXRhLWlvbW1pLW5hbWU9J2ZpbGVzJ10sXG5cdD4gW2RhdGEtaW9tbWktbmFtZT0nY29ycmVzcG9uZGVuY2UnXSxcblx0PiBbZGF0YS1pb21taS1uYW1lPSdzcGVjaWFsdGllcyddIHtcblx0XHRmbGV4OiAwIDAgMTAwJTtcblx0fVxufVxuXG4vLyBGaWVsZHNldHMgdGhhdCBjb250YWluIG9ubHkgb25lIGZpZWxkOiBhbHNvIGdvIGZ1bGwtd2lkdGguXG5mb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPSdwb3N0J10ge1xuXHRbZGF0YS1pb21taS1uYW1lPSdwX25vdGVzJ10sXG5cdFtkYXRhLWlvbW1pLW5hbWU9J3BfbGVhZCddLFxuXHRbZGF0YS1pb21taS1uYW1lPSdwX3N0YXR1cyddLFxuXHRbZGF0YS1pb21taS1uYW1lPSdwX3JlbGF0aW9ucyddIHtcblx0XHQ+IFtkYXRhLWlvbW1pLXR5cGU9J0ZpZWxkJ10ge1xuXHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbi8vIOKUgOKUgCBSZXF1aXJlZC1maWVsZCBhc3RlcmlzayDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbi8vIFRoZSAucmVxdWlyZWQgY2xhc3MgaXMgYWRkZWQgdG8gdGhlIGZpZWxkIHdyYXBwZXIgdmlhIHN0eWxlX3ZlbHpvbi5weTpcbi8vICAgRmllbGRfX2F0dHJzX19jbGFzc19fcmVxdWlyZWQgPSBsYW1iZGEgZmllbGQsICoqXzogYm9vbChmaWVsZC5yZXF1aXJlZClcbi8vIEV4Y2x1ZGUgY2hlY2tib3ggbGFiZWxzIOKAlCB0aGV5IGFscmVhZHkgY29udmV5IHN0YXRlLlxuZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD0ncG9zdCddIFtkYXRhLWlvbW1pLXR5cGU9J0ZpZWxkJ10ucmVxdWlyZWQge1xuXHQ+IGxhYmVsOm5vdCguZm9ybS1jaGVjay1sYWJlbCk6OmFmdGVyLFxuXHQ+IC5jb2wtZm9ybS1sYWJlbDo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICdcXDAwYTAqJztcblx0XHRjb2xvcjogdmFyKC0tdnotZGFuZ2VyKTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHR9XG59XG5cbi8vIOKUgOKUgCBGb3JtIGFjdGlvbnMgcm93IChzdWJtaXQgYnV0dG9uKSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbi8vIFNwYW4gZnVsbCB3aWR0aCwgcmlnaHQtYWxpZ24gYnV0dG9uKHMpLCBhZGQgdmlzdWFsIHNlcGFyYXRvci5cbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9J3Bvc3QnXSAubGlua3Mge1xuXHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRnYXA6IDAuNXJlbTtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY3JtLWxpc3QtYm9yZGVyKTtcblx0cGFkZGluZy10b3A6IDFyZW07XG5cdG1hcmdpbi10b3A6IDAuMTVyZW07XG59XG5cbi8vIOKUgOKUgCBNb2JpbGU6IHNpbmdsZSBjb2x1bW4gaW5zaWRlIGZpZWxkc2V0cyDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHRmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPSdwb3N0J10gZmllbGRzZXQgPiBbZGF0YS1pb21taS10eXBlPSdGaWVsZCddIHtcblx0XHRmbGV4OiAwIDAgMTAwJTtcblx0fVxufVxuXG4vLyDilIDilIAgU2VsZWN0MiBtdWx0aS1zZWxlY3QgZW1wdHktc3RhdGUgcG9saXNoIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuLy8gVmVsem9uJ3MgX3NlbGVjdDIuc2NzcyBsZWF2ZXMgdGhlIGlubGluZSBzZWFyY2ggPHRleHRhcmVhPiBhdCBpdHNcbi8vIGJyb3dzZXItZGVmYXVsdCBzaXplLCB3aGljaCBvbiBhbiBlbXB0eSBtdWx0aS1zZWxlY3QgcmVuZGVycyBhcyBhIHRpbnlcbi8vIHBpbGwgKFwic21hbGwgY2lyY2xlXCIpIGluc2lkZSB0aGUgZmllbGQuIFN0cmV0Y2ggdGhlIHRleHRhcmVhIHRvIGZpbGxcbi8vIHRoZSByb3cgYW5kIGFkZCBhIGNoZXZyb24gYWZmb3JkYW5jZSBzbyBlbXB0eSBtdWx0aS1zZWxlY3RzIHJlYWQgYXMgYVxuLy8gc2VsZWN0MiBjb250cm9sIHJhdGhlciB0aGFuIGFuIHVubGFiZWxlZCBpbnB1dC4gTWlycm9ycyB0aGUgYXJyb3dcbi8vIFZlbHpvbiBhbHJlYWR5IGRyYXdzIGZvciBzaW5nbGUtc2VsZWN0IHNlbGVjdDIuXG4vLyAoVmVyaWZpZWQgMjAyNi0wNC0yNjogc3JjLW9ubHkgZGVwbG95cyByZWFjaCBndWxwIGJ1aWxkIGFmdGVyIGRyb3BwaW5nXG4vLyB0aGUgYXJ0aWZhY3QtZHJpZnQgZ3VhcmQgZnJvbSBkZXBsb3kvcG9zdC1yZWNlaXZlLiBTZWUgc3R5bGluZy5tZCDCpzEyLilcbmZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9J3Bvc3QnXSB7XG5cdC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWluLWhlaWdodDogdmFyKC0tY3JtLWxpc3QtaW5wdXQtaCk7XG5cdFx0cGFkZGluZy1yaWdodDogMi4yNXJlbTsgLy8gcm9vbSBmb3IgY2hldnJvblxuXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogMC4yNXJlbTtcblx0XHRcdHBhZGRpbmc6IDAuMjVyZW0gMC42cmVtO1xuXHRcdFx0bWluLWhlaWdodDogY2FsYyh2YXIoLS1jcm0tbGlzdC1pbnB1dC1oKSAtIDJweCk7XG5cdFx0fVxuXG5cdFx0LnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuXHRcdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0XHRtaW4td2lkdGg6IDRyZW07XG5cdFx0fVxuXG5cdFx0LnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRvdXRsaW5lOiAwO1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdH1cblxuXHRcdC8vIFRyaWFuZ2xlIGNoZXZyb24gZHJhd24gZnJvbSBib3JkZXJzIOKAlCBubyBhc3NldCBuZWVkZWQuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMC44NzVyZW07XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdG1hcmdpbi10b3A6IC0zcHg7XG5cdFx0XHR3aWR0aDogMDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci10b3A6IDZweCBzb2xpZCB2YXIoLS1jcm0tbGlzdC1pbnB1dC1ib3JkZXIpO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZSwgbWFyZ2luLXRvcCAwLjE1cyBlYXNlO1xuXHRcdH1cblx0fVxuXG5cdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOjphZnRlciB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRtYXJnaW4tdG9wOiAtNnB4O1xuXHR9XG59XG5cbi8vIOKUgOKUgCBEYXJrIG1vZGU6IGZpZWxkc2V0IGNvbnRhaW5lciDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gZm9ybS5jcm0tZWRpdC1mb3JtW21ldGhvZD0ncG9zdCddIGZpZWxkc2V0IHtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAyKTtcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuXG5cdD4gbGVnZW5kIHtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuXHR9XG5cblx0PiBbZGF0YS1pb21taS10eXBlPSdGaWVsZCddIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDMpO1xuXHRcdGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA2KTtcblx0fVxufVxuXG4vLyDCpyBDUk0gRGV0YWlsIEZvcm0gKGlvbW1pIEZvcm0oZWRpdGFibGU9RmFsc2UpIOKAlCBWZWx6b24gbGFiZWwrdmFsdWUgZ3JpZClcbi8vIFJvdyBvZiBzZWxmLXNpemluZyBjb2wteGwtMy9jb2wtbGctNC9jb2wtc20tNiBibG9ja3M7IGZpZWxkcyB3cmFwIG5hdHVyYWxseS5cbi8vIFZhbHVlcyBjb21lIGZyb20gZmllbGQucmVuZGVyZWRfdmFsdWUgKGN1c3RvbSBGaWVsZCBwcm9wZXJ0eSDigJQgbm8gaW9tbWkgY2hyb21lIG5lZWRlZCkuXG4vLyBTY29wZWQgdG8gLmNybS1kZXRhaWwtZm9ybSBzbyBlZGl0IGZvcm1zIGFyZSBuZXZlciBhZmZlY3RlZC5cbi8vIMKnIENSTSBEZXRhaWwgRm9ybSDigJQgY29sLWF1dG8gZ3JpZCwgVmVsem9uIGxhYmVsK3ZhbHVlIHR5cG9ncmFwaHkuXG4vLyBMYWJlbDogdGV4dC1tdXRlZCB0ZXh0LXVwcGVyY2FzZSBmdy1zZW1pYm9sZCBmcy0xMSAoVmVsem9uIHBhdHRlcm4pLlxuLy8gVmFsdWU6IGZzLTE0IGZ3LXNlbWlib2xkIHZpYSBkZXRhaWxfaHRtbCAodHlwZS1hd2FyZTogYmFkZ2UvbGluay90ZXh0KS5cbi5jcm0tZGV0YWlsLWZvcm0ge1xuXHQuY3JtLWRldGFpbC1pdGVtIHsgbWluLXdpZHRoOiA5MHB4OyB9XG59XG5cbi5wcm9qZWN0LWNhcmQtc2hlbGwge1xuXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEzNSwgMTM4LCAxNTMsIDAuMTgpO1xuXHRib3JkZXItcmFkaXVzOiAwLjlyZW07XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSksIHJnYmEoMjQ4LCAyNTAsIDI1MywgMSkpO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLCBib3gtc2hhZG93IDAuMnMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMnMgZWFzZTtcblxuXHQmOmhvdmVyIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweCk7XG5cdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDUzLCAxMTksIDI0MSwgMC4zNSk7XG5cdFx0Ym94LXNoYWRvdzogMCAxNHB4IDMycHggcmdiYSgxNSwgMjMsIDQyLCAwLjE0KTtcblx0fVxufVxuXG4vLyBBbGxvdyB0aGUgdGl0bGUgZmxleCBpdGVtIHRvIHNocmluayBiZWxvdyBpdHMgbWluLWNvbnRlbnQgd2lkdGggc28gdGhlXG4vLyBzdGF0dXMgYmFkZ2UgKGZsZXgtc2hyaW5rLTApIGlzIG5ldmVyIHB1c2hlZCBvdXRzaWRlIHRoZSBvdmVyZmxvdzpoaWRkZW4gY2FyZC5cbi5wcm9qZWN0LWNhcmQtc2hlbGwgLmNhcmQtYm9keSA+IC5kLWZsZXggPiAuZmxleC1ncm93LTEge1xuXHRtaW4td2lkdGg6IDA7XG59XG5cbi5wcm9qZWN0LWNhcmQtdGl0bGUtd3JhcCB7XG5cdG1pbi1oZWlnaHQ6IGNhbGMoMS4zNWVtICogMik7XG59XG5cbi5wcm9qZWN0LWNhcmQtdGl0bGUge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHQtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG5cdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6IHZhcigtLXZ6LXByaW1hcnkpICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLnByb2plY3QtY2FyZC1zdWJ0aXRsZSB7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4ucHJvamVjdC1jYXJkLW1lZGlhIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRhc3BlY3QtcmF0aW86IDE2IC8gOTtcblx0YmFja2dyb3VuZDogI2VlZjJmZjtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTM1LCAxMzgsIDE1MywgMC4xNCk7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDEzNSwgMTM4LCAxNTMsIDAuMTQpO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHJvamVjdC1jYXJkLWltYWdlIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEuMDAxKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzVzIGVhc2U7XG59XG5cbi5wcm9qZWN0LWNhcmQtc2hlbGw6aG92ZXIgLnByb2plY3QtY2FyZC1pbWFnZSB7XG5cdHRyYW5zZm9ybTogc2NhbGUoMS4wNCk7XG59XG5cbi5wcm9qZWN0LWNhcmQtbWVkaWEtb3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0aW5zZXQ6IGF1dG8gMCAwIDA7XG5cdGhlaWdodDogNDUlO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDE1LCAyMywgNDIsIDApLCByZ2JhKDE1LCAyMywgNDIsIDAuMjIpKTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5wcm9qZWN0LWNhcmQtZmFsbGJhY2sge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Z2FwOiAwLjVyZW07XG5cdGZvbnQtc2l6ZTogMC44cmVtO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRjb2xvcjogIzM1NzdmMTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSg1MywgMTE5LCAyNDEsIDAuMTYpLCByZ2JhKDUzLCAxMTksIDI0MSwgMC4wNSkpO1xuXG5cdGkge1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0fVxufVxuXG4ucHJvamVjdC1jYXJkLW1ldGEge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0Z2FwOiAwLjM1cmVtO1xuXHRmb250LXNpemU6IDAuOHJlbTtcblx0Y29sb3I6IHZhcigtLXZ6LXNlY29uZGFyeS1jb2xvcik7XG59XG5cbi5wcm9qZWN0LWNhcmQtZGVzY3JpcHRpb24ge1xuXHRtaW4taGVpZ2h0OiBjYWxjKDEuNDVlbSAqIDMpO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0LXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuXHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHJvamVjdC1jYXJkLXByb2dyZXNzIHtcblx0bWFyZ2luLXRvcDogMC43NXJlbTtcblx0cGFkZGluZy10b3A6IDAuNzVyZW07XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDEzNSwgMTM4LCAxNTMsIDAuMTYpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcblx0LnByb2plY3QtY2FyZC1tZWRpYSB7XG5cdFx0YXNwZWN0LXJhdGlvOiA0IC8gMztcblx0fVxufVxuXG4uY3JtLWxpc3QtdG9vbGJhci1jYXJkIHtcblx0Ym9yZGVyOiAwO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3JtLWxpc3QtdG9vbGJhciB7XG5cdC8vIFZlcnRpY2FsIHBhZGRpbmcgb25seTsgaG9yaXpvbnRhbCBndXR0ZXIgYXBwbGllZCB0byBjaGlsZHJlbiB0byBtYXRjaCB0YWJsZSBmaXJzdC9sYXN0IGNvbHVtblxuXHRwYWRkaW5nOiAwLjc1cmVtIDA7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNybS1saXN0LXRvb2xiYXItYmcpO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY3JtLWxpc3QtYm9yZGVyKTtcbn1cblxuLmNybS1saXN0LXRvb2xiYXItYWN0aW9ucyxcbi5jcm0tbGlzdC10b29sYmFyLXRvb2xzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IDAuNzVyZW07XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIE1hdGNoIHRhYmxlIGNvbHVtbiBhbGlnbm1lbnQ6IGZpcnN0IGNoaWxkIGdldHMgbGVmdCBndXR0ZXIsIGxhc3QgY2hpbGQgZ2V0cyByaWdodCBndXR0ZXJcbi5jcm0tbGlzdC10b29sYmFyLWFjdGlvbnMge1xuXHRwYWRkaW5nLWxlZnQ6IHZhcigtLWNybS1saXN0LWd1dHRlci14KTtcbn1cbi5jcm0tbGlzdC10b29sYmFyLXRvb2xzIHtcblx0cGFkZGluZy1yaWdodDogdmFyKC0tY3JtLWxpc3QtZ3V0dGVyLXgpO1xufVxuXG4uY3JtLWxpc3QtdG9vbGJhci1wcmltYXJ5LFxuLmNybS1saXN0LXRvb2xiYXItc2Vjb25kYXJ5IHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmNybS1saXN0LXRvb2xiYXItc2Vjb25kYXJ5IHtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmNybS1saXN0LWJ0biB7XG5cdGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cblxuLmNybS1saXN0LWJ0bi5idG4tbGFiZWwgLmJ0bi1sYWJlbC1pY29uLFxuLmNybS1saXN0LWJ0biAubGFiZWwtaWNvbiB7XG5cdGJvcmRlci1yYWRpdXM6IDAuNjVyZW0gMCAwIDAuNjVyZW07XG59XG5cbi5jcm0tbGlzdC10YWJsZS1jYXJkIHtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNybS1saXN0LWJvcmRlcik7XG5cdGJvcmRlci1yYWRpdXM6IDFyZW07XG5cdGJhY2tncm91bmQ6IHZhcigtLWNybS1saXN0LXN1cmZhY2UpO1xuXHRib3gtc2hhZG93OiAwIDEycHggMzJweCByZ2JhKDE1LCAyMywgNDIsIDAuMDUpO1xufVxuXG4uY3JtLWxpc3QtdGFibGUtY2FyZCAuY2FyZC1oZWFkZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jcm0tbGlzdC1zdXJmYWNlLW11dGVkKTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNybS1saXN0LWJvcmRlcik7XG5cdGJvcmRlci1yYWRpdXM6IDFyZW0gMXJlbSAwIDA7XG5cdHBhZGRpbmc6IDAuOTVyZW0gMS4yNXJlbTtcblx0Y29sb3I6IHZhcigtLWNybS1saXN0LWhlYWRpbmcpO1xufVxuXG4uY3JtLWxpc3QtdGFibGUtY2FyZCAuY2FyZC10aXRsZSxcbi5jcm0tbGlzdC10YWJsZS1jYXJkIC5jYXJkLWhlYWRlciBoMSxcbi5jcm0tbGlzdC10YWJsZS1jYXJkIC5jYXJkLWhlYWRlciBoMixcbi5jcm0tbGlzdC10YWJsZS1jYXJkIC5jYXJkLWhlYWRlciBoMyxcbi5jcm0tbGlzdC10YWJsZS1jYXJkIC5jYXJkLWhlYWRlciBoNCxcbi5jcm0tbGlzdC10YWJsZS1jYXJkIC5jYXJkLWhlYWRlciBoNSxcbi5jcm0tbGlzdC10YWJsZS1jYXJkIC5jYXJkLWhlYWRlciBoNiB7XG5cdGNvbG9yOiB2YXIoLS1jcm0tbGlzdC1oZWFkaW5nKTtcblx0bWFyZ2luOiAwO1xufVxuXG4vLyDilIDilIAgaW9tbWkgdGFibGUgYmFzZSAobW9iaWxlLWZpcnN0KSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbi8vIEV2ZXJ5IGlvbW1pIHRhYmxlIHNpdHMgaW5zaWRlIGEgLnRhYmxlLWNhcmQudGFibGUtcmVzcG9uc2l2ZSBjb250YWluZXIsXG4vLyBzbyBob3Jpem9udGFsIHNjcm9sbCBoYW5kbGVzIG92ZXJmbG93LiAgRGVmYXVsdDogY29tcGFjdCBuby13cmFwLlxuLnRhYmxlLWNhcmQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFxuXHQudGFibGUgdGhlYWQgdGgge1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0d29yZC1icmVhazogbm9ybWFsO1xuXHRcdG92ZXJmbG93LXdyYXA6IG5vcm1hbDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcblx0fVxuXG5cdC8vIFNvcnQgaW5kaWNhdG9ycyBiYXNlZCBvbiBhcmlhLXNvcnQgYXR0cmlidXRlXG5cdC50YWJsZSB0aGVhZCB0aDpoYXMoW2FyaWEtc29ydF0pIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnRhYmxlIHRoZWFkIHRoW2FyaWEtc29ydD1cIm5vbmVcIl06OmFmdGVyLFxuXHQudGFibGUgdGhlYWQgdGg6aGFzKFthcmlhLXNvcnQ9XCJub25lXCJdKTo6YWZ0ZXIge1xuXHRcdGZvbnQtZmFtaWx5OiAnYm9vdHN0cmFwLWljb25zJztcblx0XHRjb250ZW50OiAnXFxmMjgyJzsgLy8gYmktY2hldnJvbi1leHBhbmRcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDAuNXJlbTtcblx0XHRvcGFjaXR5OiAwLjI7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuXHR9XG5cblx0LnRhYmxlIHRoZWFkIHRoOmhhcyhbYXJpYS1zb3J0PVwibm9uZVwiXSk6aG92ZXI6OmFmdGVyIHtcblx0XHRvcGFjaXR5OiAwLjU7XG5cdH1cblxuXHQudGFibGUgdGhlYWQgdGhbYXJpYS1zb3J0PVwiYXNjZW5kaW5nXCJdOjphZnRlcixcblx0LnRhYmxlIHRoZWFkIHRoOmhhcyhbYXJpYS1zb3J0PVwiYXNjZW5kaW5nXCJdKTo6YWZ0ZXIge1xuXHRcdGZvbnQtZmFtaWx5OiAnYm9vdHN0cmFwLWljb25zJztcblx0XHRjb250ZW50OiAnXFxmMjM1JzsgLy8gYmktY2FyZXQtdXAtZmlsbFxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMC41cmVtO1xuXHRcdGNvbG9yOiB2YXIoLS12ei1wcmltYXJ5KTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0LnRhYmxlIHRoZWFkIHRoW2FyaWEtc29ydD1cImRlc2NlbmRpbmdcIl06OmFmdGVyLFxuXHQudGFibGUgdGhlYWQgdGg6aGFzKFthcmlhLXNvcnQ9XCJkZXNjZW5kaW5nXCJdKTo6YWZ0ZXIge1xuXHRcdGZvbnQtZmFtaWx5OiAnYm9vdHN0cmFwLWljb25zJztcblx0XHRjb250ZW50OiAnXFxmMjI5JzsgLy8gYmktY2FyZXQtZG93bi1maWxsXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwLjVyZW07XG5cdFx0Y29sb3I6IHZhcigtLXZ6LXByaW1hcnkpO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQudGFibGUgdGJvZHkgdGgsXG5cdC50YWJsZSB0Ym9keSB0ZCB7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR3b3JkLWJyZWFrOiBub3JtYWw7XG5cdFx0b3ZlcmZsb3ctd3JhcDogbm9ybWFsO1xuXHR9XG5cblx0Ly8gU3RhbmRhbG9uZSBkZXRhaWwgd3JhcHBlcnMgYWxzbyByZXVzZSAudGFibGUtY2FyZCwgYnV0IHVubGlrZSB0aGUgbGlzdCBzaGVsbFxuXHQvLyB0aGV5IG5lZWQgYW4gZXhwbGljaXQgcGFuZWwgc3VyZmFjZSB3aGVuIGRhcmsgbW9kZSBpcyBlbmFibGVkLlxuXHQmLnAtNCxcblx0Jjpub3QoLnRhYmxlLXJlc3BvbnNpdmUpOm5vdCguY3JtLWxpc3QtdGFibGUtY2FyZCkge1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLWNybS1saXN0LXBhbmVsLXN1cmZhY2UpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNybS1saXN0LXBhbmVsLWJvcmRlcik7XG5cdFx0Ym9yZGVyLXJhZGl1czogMXJlbTtcblx0fVxufVxuXG4vLyBWZWx6b24gY29yZSBzZXRzIC50YWJsZS1jYXJkIHsgbWFyZ2luOiAtMXJlbSAtMXJlbTsgfSBpbiBhcHAuY3NzLlxuLy8gSW4gQ1JNIGxpc3Qgc2hlbGxzIHRoaXMgc2hpZnRzIGlvbW1pIHRhYmxlcyBsZWZ0LCBzbyBuZXV0cmFsaXplIGl0IGhlcmUuXG4uY3JtLWxpc3QtdGFibGUgLnRhYmxlLWNhcmQsXG4uY3JtLWxpc3QtdGFibGUtY2FyZC50YWJsZS1jYXJkLFxuLmNybS1saXN0LXRhYmxlLWNhcmQgLnRhYmxlLWNhcmQge1xuXHRtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLWNhcmQudGFibGUtcmVzcG9uc2l2ZTpub3QoLmNybS1saXN0LXRhYmxlLXNjcm9sbCk6bm90KC5jcm0tbGlzdC10YWJsZS1jYXJkKTpub3QoLmdyaWRqcy1ib3JkZXItbm9uZSkge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jcm0tbGlzdC1wYW5lbC1zdXJmYWNlKTtcbn1cblxuLyog4pSA4pSAIFN0aWNreSBBY3Rpb25zICYgU2Nyb2xsIFNoYWRvd3Mg4pSA4pSAICovXG4uY3JtLWNvbC1zdGlja3ktZW5kIHtcblx0cG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuXHRyaWdodDogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY3JtLWxpc3Qtc3VyZmFjZSkgIWltcG9ydGFudDtcblx0ei1pbmRleDogMjtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1jcm0tbGlzdC1ib3JkZXIpO1xufVxuXG50cjpob3ZlciAuY3JtLWNvbC1zdGlja3ktZW5kIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY3JtLWxpc3Qtcm93LWhvdmVyKSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZS5jcm0tbGlzdC10YWJsZS1zY3JvbGwge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFxuXHQmOjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHR3aWR0aDogMzJweDtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLDAsMCwwLjA2KSwgdHJhbnNwYXJlbnQpO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuXHRcdHotaW5kZXg6IDM7XG5cdH1cblxuXHQmLmhhcy1zY3JvbGwtcmlnaHQ6OmFmdGVyIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbi5jcm0tbGlzdC10YWJsZS1jYXJkIGZvcm1bbWV0aG9kPSdnZXQnXSB7XG5cdHBhZGRpbmc6IDFyZW0gMS4yNXJlbTtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNybS1saXN0LWJvcmRlcik7XG59XG5cbi5jcm0tbGlzdC1xdWVyeS1mb3JtIHtcblx0bWFyZ2luOiAwO1xufVxuXG4uY3JtLWxpc3QtcXVlcnktcm93IHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdGdhcDogMC43NXJlbTtcblx0YWxpZ24taXRlbXM6IGVuZDtcbn1cblxuLy8gRml4OiBCb290c3RyYXAgLnJvdy5nLTMgYWRkcyBtYXJnaW4tdG9wIHZpYSAtLWJzLWd1dHRlci15IG9uIC5yb3c+KiBldmVuXG4vLyB3aGVuIHdlIG92ZXJyaWRlIHRvIGRpc3BsYXk6Z3JpZC4gUmVzZXQgaXQgc28gZ3JpZCBnYXAgaXMgdGhlIG9ubHkgc3BhY2luZy5cbi5jcm0tbGlzdC1xdWVyeS1yb3cgPiAqIHtcblx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jcm0tbGlzdC1xdWVyeS1yb3cgPiAuZm9ybS1ncm91cC5yb3csXG4uY3JtLWxpc3QtcXVlcnktcm93ID4gW2RhdGEtaW9tbWktdHlwZT0nRmllbGQnXSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDA7XG5cdG1pbi13aWR0aDogMDtcblx0cGFkZGluZzogMC45cmVtIDAuOTVyZW0gMC45NXJlbTtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tY3JtLWxpc3QtaW5wdXQtYm9yZGVyKTtcblx0Ym9yZGVyLXJhZGl1czogMC45NXJlbTtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg2KTtcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpO1xufVxuXG4uY3JtLWxpc3QtcXVlcnktcm93ID4gLmZvcm0tZ3JvdXAucm93ID4gW2NsYXNzKj0nY29sLSddLFxuLmNybS1saXN0LXF1ZXJ5LXJvdyA+IFtkYXRhLWlvbW1pLXR5cGU9J0ZpZWxkJ10gPiBbY2xhc3MqPSdjb2wtJ10ge1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAwO1xuXHRmbGV4OiAwIDAgMTAwJTtcbn1cblxuLmNybS1saXN0LXRhYmxlLWNhcmQgZm9ybVttZXRob2Q9J2dldCddIC5yb3cuYWxpZ24taXRlbXMtY2VudGVyLFxuLmNybS1saXN0LXRhYmxlLWNhcmQgZm9ybVttZXRob2Q9J2dldCddIC5yb3cuZy0xLmFsaWduLWl0ZW1zLWNlbnRlciB7XG5cdHJvdy1nYXA6IDAuNzVyZW07XG59XG5cbi5jcm0tbGlzdC10YWJsZS1jYXJkIGZvcm1bbWV0aG9kPSdnZXQnXSAuZm9ybS1ncm91cC5yb3cge1xuXHRtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4uY3JtLWxpc3QtdGFibGUtY2FyZCBmb3JtW21ldGhvZD0nZ2V0J10gLmZvcm0tbGFiZWwge1xuXHRtYXJnaW4tYm90dG9tOiAwLjM1cmVtO1xuXHRmb250LXNpemU6IDAuNzJyZW07XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGNvbG9yOiB2YXIoLS1jcm0tbGlzdC1tdXRlZCk7XG59XG5cbi5jcm0tbGlzdC10YWJsZS1jYXJkIGZvcm1bbWV0aG9kPSdnZXQnXSAuZm9ybS1jb250cm9sLFxuLmNybS1saXN0LXRhYmxlLWNhcmQgZm9ybVttZXRob2Q9J2dldCddIHNlbGVjdCxcbi5jcm0tbGlzdC10YWJsZS1jYXJkIGZvcm1bbWV0aG9kPSdnZXQnXSBpbnB1dCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtaW4taGVpZ2h0OiB2YXIoLS1jcm0tbGlzdC1pbnB1dC1oKTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tY3JtLWxpc3QtcmFkaXVzKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jcm0tbGlzdC1pbnB1dC1ib3JkZXIpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uY3JtLWxpc3QtcXVlcnktcm93IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uY3JtLWxpc3QtcXVlcnktcm93IHNlbGVjdDpmb2N1cyxcbi5jcm0tbGlzdC1xdWVyeS1yb3cgaW5wdXQ6Zm9jdXMge1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNybS1saXN0LWZvY3VzLWNvbG9yKTtcblx0Ym94LXNoYWRvdzogdmFyKC0tY3JtLWxpc3QtZm9jdXMtcmluZyk7XG59XG5cbi5jcm0tZGFzaGJvYXJkLWhlcm8ge1xuXHRiYWNrZ3JvdW5kOlxuXHRcdGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEodmFyKC0tdnotcHJpbWFyeS1yZ2IpLCAwLjEyKSwgcmdiYSh2YXIoLS12ei1pbmZvLXJnYiksIDAuMDYpIDU1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk0KSksXG5cdFx0I2ZmZjtcblx0Ym94LXNoYWRvdzogMCAyNHB4IDYwcHggcmdiYSgxNSwgMjMsIDQyLCAwLjA4KTtcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSh2YXIoLS12ei1wcmltYXJ5LXJnYiksIDAuMDgpO1xufVxuXG4uY3JtLWRhc2hib2FyZC1oZXJvID4gLmNhcmQtYm9keTo6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMjQwcHg7XG5cdGhlaWdodDogMjQwcHg7XG5cdHJpZ2h0OiAtODBweDtcblx0dG9wOiAtODBweDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCByZ2JhKHZhcigtLXZ6LXByaW1hcnktcmdiKSwgMC4xOCksIHJnYmEodmFyKC0tdnotcHJpbWFyeS1yZ2IpLCAwKSk7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uY3JtLWRhc2hib2FyZC10aXRsZSB7XG5cdGZvbnQtc2l6ZTogY2xhbXAoMS45cmVtLCAyLjV2dywgMi44cmVtKTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG5cdG1heC13aWR0aDogMThjaDtcbn1cblxuLmNybS1kYXNoYm9hcmQtZGVzY3JpcHRpb24ge1xuXHRmb250LXNpemU6IDFyZW07XG5cdG1heC13aWR0aDogNjJjaDtcbn1cblxuLmNybS1kYXNoYm9hcmQtZXllYnJvdyxcbi5jcm0tZGFzaGJvYXJkLWtpY2tlciB7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMC43MnJlbTtcbn1cblxuLmNybS1kYXNoYm9hcmQtaGlnaGxpZ2h0LWNhcmQsXG4uY3JtLWRhc2hib2FyZC1zdGF0LWNhcmQsXG4uY3JtLWRhc2hib2FyZC1zZWN0aW9uLWNhcmQge1xuXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDExNiwgMTIwLCAxNDEsIDAuMTQpO1xuXHRib3gtc2hhZG93OiAwIDE2cHggMzhweCByZ2JhKDE1LCAyMywgNDIsIDAuMDUpO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTgpO1xufVxuXG4uY3JtLWRhc2hib2FyZC1oaWdobGlnaHQtY2FyZCB7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEodmFyKC0tdnotbGlnaHQtcmdiKSwgMC44MiksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45OCkpO1xufVxuXG4uY3JtLWRhc2hib2FyZC1zdGF0LWNhcmQgLmNhcmQtYm9keSxcbi5jcm0tZGFzaGJvYXJkLWhpZ2hsaWdodC1jYXJkIC5jYXJkLWJvZHkge1xuXHRwYWRkaW5nOiAxLjI1cmVtIDEuMjVyZW0gMS4xNXJlbTtcbn1cblxuLmNybS1kYXNoYm9hcmQtc2VjdGlvbi1jYXJkIC5jYXJkLWhlYWRlciB7XG5cdHBhZGRpbmctdG9wOiAxLjE1cmVtO1xuXHRwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG5cdHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG59XG5cbi5jcm0tZGFzaGJvYXJkLXNlY3Rpb24tY2FyZCAuY2FyZC1ib2R5IHtcblx0cGFkZGluZzogMS4yNXJlbTtcbn1cblxuLmNybS1kYXNoYm9hcmQtc2VjdGlvbi1jYXJkIC50YWJsZSA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG5cdHBhZGRpbmctdG9wOiAwLjhyZW07XG5cdHBhZGRpbmctYm90dG9tOiAwLjhyZW07XG59XG5cbi5jcm0tZGFzaGJvYXJkLWNhcmQtaWNvbiB7XG5cdHdpZHRoOiAzcmVtO1xuXHRoZWlnaHQ6IDNyZW07XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zMik7XG59XG5cbi5jcm0tZGFzaGJvYXJkLWNhcmQtbGluayB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLCBib3gtc2hhZG93IDAuMnMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMnMgZWFzZTtcbn1cblxuLmNybS1kYXNoYm9hcmQtY2FyZC1saW5rOmhvdmVyLFxuLmNybS1kYXNoYm9hcmQtY2FyZC1saW5rOmZvY3VzLXZpc2libGUge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG5cdGJveC1zaGFkb3c6IDAgMjBweCA0NHB4IHJnYmEoMTUsIDIzLCA0MiwgMC4wOSk7XG5cdGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS12ei1wcmltYXJ5LXJnYiksIDAuMjIpO1xufVxuXG4uY3JtLWRhc2hib2FyZC1jYXJkLWxpc3QgLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxMTYsIDEyMCwgMTQxLCAwLjEyKSAhaW1wb3J0YW50O1xufVxuXG4uY3JtLWRhc2hib2FyZC1jaGFydC1zdGFnZSxcbi5jcm0tZGFzaGJvYXJkLW1hcC1zdGFnZSB7XG5cdG1pbi1oZWlnaHQ6IDI4MHB4O1xuXHRiYWNrZ3JvdW5kOlxuXHRcdHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgdG9wIHJpZ2h0LCByZ2JhKHZhcigtLXZ6LXByaW1hcnktcmdiKSwgMC4wOCksIHRyYW5zcGFyZW50IDM0JSksXG5cdFx0bGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSh2YXIoLS12ei1saWdodC1yZ2IpLCAwLjcyKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk2KSk7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTE2LCAxMjAsIDE0MSwgMC4xMik7XG5cdGJvcmRlci1yYWRpdXM6IDFyZW07XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jcm0tZGFzaGJvYXJkLW1hcC1zdGFnZSB7XG5cdG1pbi1oZWlnaHQ6IDMyMHB4O1xuXHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM0KTtcbn1cblxuLmNybS1kYXNoYm9hcmQtbWFwLXN0YWdlIC5sZWFmbGV0LWNvbnRyb2wtY29udGFpbmVyIC5sZWFmbGV0LXRvcCxcbi5jcm0tZGFzaGJvYXJkLW1hcC1zdGFnZSAubGVhZmxldC1jb250cm9sLWNvbnRhaW5lciAubGVhZmxldC1ib3R0b20ge1xuXHR6LWluZGV4OiA0MDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQuY3JtLWRhc2hib2FyZC10aXRsZSB7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHR9XG5cblx0LmNybS1kYXNoYm9hcmQtaGVybyAuY2FyZC1ib2R5IHtcblx0XHRwYWRkaW5nOiAxLjI1cmVtO1xuXHR9XG5cblx0LmNybS1kYXNoYm9hcmQtY2hhcnQtc3RhZ2UsXG5cdC5jcm0tZGFzaGJvYXJkLW1hcC1zdGFnZSB7XG5cdFx0bWluLWhlaWdodDogMjQwcHg7XG5cdH1cbn1cblxuLmNybS1saXN0LXF1ZXJ5LXJvdyAuY2hvaWNlcyxcbi5jcm0tbGlzdC1xdWVyeS1yb3cgLmNob2ljZXNfX2lubmVyIHtcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRib3JkZXItcmFkaXVzOiAwLjhyZW07XG59XG5cbi5jcm0tbGlzdC1xdWVyeS1yb3cgLmNob2ljZXNfX2lubmVyIHtcblx0bWluLWhlaWdodDogdmFyKC0tY3JtLWxpc3QtaW5wdXQtaCk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY3JtLWxpc3QtaW5wdXQtYm9yZGVyKTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmNybS1saXN0LXF1ZXJ5LXJvdyAuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24sXG4uY3JtLWxpc3QtcXVlcnktcm93IC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRdIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1pbi13aWR0aDogMDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiA0MDtcbn1cblxuLmNybS1saXN0LXF1ZXJ5LXJvdyAuYnRuLFxuLmNybS1saXN0LXF1ZXJ5LXJvdyBidXR0b24sXG4uY3JtLWxpc3QtcXVlcnktcm93IGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcblx0bWluLWhlaWdodDogdmFyKC0tY3JtLWxpc3QtaW5wdXQtaCk7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWNybS1saXN0LXJhZGl1cyk7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5jcm0tbGlzdC10YWJsZS1jYXJkIGZvcm1bbWV0aG9kPSdnZXQnXSAuYnRuIHtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tY3JtLWxpc3QtcmFkaXVzKTtcbn1cblxuLmNybS1saXN0LXRhYmxlLXNjcm9sbCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3cteDogYXV0bztcblx0Ym9yZGVyLXJhZGl1czogMCAwIDFyZW0gMXJlbTtcblx0YmFja2dyb3VuZDogdmFyKC0tY3JtLWxpc3Qtc3VyZmFjZSk7XG59XG5cbi8vIFJlc2V0IGFueSBuZWdhdGl2ZSBtYXJnaW5zIG9uIGlvbW1pJ3MgaW50ZXJuYWwgdGFibGUgd3JhcHBlci5cbi8vIFRoaXMgZGl2IGlzIGdlbmVyYXRlZCBieSBpb21taSdzIHRhYmxlX3RhZy5odG1sIHRlbXBsYXRlIGFuZCBjYW4gaW5oZXJpdFxuLy8gbmVnYXRpdmUgbWFyZ2lucyBmcm9tIEJvb3RzdHJhcCdzIC5yb3cgc3lzdGVtLlxuLmNybS1saXN0LXRhYmxlLWNhcmQgLmlvbW1pLXRhYmxlLXBsdXMtcGFnaW5hdG9yLFxuLmNybS1saXN0LXRhYmxlIC5pb21taS10YWJsZS1wbHVzLXBhZ2luYXRvciB7XG5cdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8vIFdoZW4gYSByb3ctYWN0aW9uIGRyb3Bkb3duIGlzIG9wZW4sIHN3aXRjaCBmcm9tIHNjcm9sbCB0byB2aXNpYmxlXG4vLyBzbyB0aGUgYWJzb2x1dGVseS1wb3NpdGlvbmVkIG1lbnUgaXMgbm90IGNsaXBwZWQgYnkgdGhlIG92ZXJmbG93IGNvbnRhaW5lci5cbi5jcm0tbGlzdC10YWJsZS1zY3JvbGwuZHJvcGRvd24tYWN0aXZlLFxuLnRhYmxlLXJlc3BvbnNpdmUuZHJvcGRvd24tYWN0aXZlIHtcblx0b3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmNybS1saXN0LXRhYmxlLWdyaWQge1xuXHQvLyBNb2JpbGUtZmlyc3Q6IGtlZXAgdGFibGUgcmVhZGFibGUgYnkgYWxsb3dpbmcgaG9yaXpvbnRhbCBzY3JvbGwgaW5zdGVhZCBvZiBjcnVzaGluZyBjb2x1bW5zLlxuXHR3aWR0aDogbWF4LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiBub25lO1xuXHR0YWJsZS1sYXlvdXQ6IGF1dG87XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jcm0tbGlzdC10YWJsZS1ncmlkIHRoZWFkIHRoIHtcblx0cGFkZGluZzogMC45NXJlbSAxcmVtO1xuXHRmb250LXNpemU6IDAuNzJyZW07XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGNvbG9yOiB2YXIoLS1jcm0tbGlzdC1oZWFkaW5nKTtcblx0YmFja2dyb3VuZDogdmFyKC0tY3JtLWxpc3Qtc3VyZmFjZS1tdXRlZCk7XG5cdGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0d29yZC1icmVhazogbm9ybWFsO1xuXHRvdmVyZmxvdy13cmFwOiBub3JtYWw7XG59XG5cbi5jcm0tbGlzdC10YWJsZS1ncmlkIHRoZWFkIHRoOmZpcnN0LWNoaWxkLFxuLmNybS1saXN0LXRhYmxlLWdyaWQgdGJvZHkgdGg6Zmlyc3QtY2hpbGQsXG4uY3JtLWxpc3QtdGFibGUtZ3JpZCB0Ym9keSB0ZDpmaXJzdC1jaGlsZCB7XG5cdHBhZGRpbmctbGVmdDogdmFyKC0tY3JtLWxpc3QtZ3V0dGVyLXgpO1xufVxuXG4uY3JtLWxpc3QtdGFibGUtZ3JpZCB0aGVhZCB0aDpsYXN0LWNoaWxkLFxuLmNybS1saXN0LXRhYmxlLWdyaWQgdGJvZHkgdGg6bGFzdC1jaGlsZCxcbi5jcm0tbGlzdC10YWJsZS1ncmlkIHRib2R5IHRkOmxhc3QtY2hpbGQge1xuXHRwYWRkaW5nLXJpZ2h0OiB2YXIoLS1jcm0tbGlzdC1ndXR0ZXIteCk7XG59XG5cbi5jcm0tbGlzdC10YWJsZS1ncmlkIHRib2R5IHRoLFxuLmNybS1saXN0LXRhYmxlLWdyaWQgdGJvZHkgdGQge1xuXHRwYWRkaW5nOiAwLjlyZW0gMXJlbTtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0d29yZC1icmVhazogbm9ybWFsO1xuXHRvdmVyZmxvdy13cmFwOiBub3JtYWw7XG59XG5cbi8vIE9wdC1pbiB3cmFwcGVyIGZvciBjb2x1bW5zIHRoYXQgc2hvdWxkIHdyYXAgKGZvciBleGFtcGxlIG5vdGVzL21lc3NhZ2UgY29sdW1ucykuXG4uY3JtLWxpc3QtdGFibGUtZ3JpZCAuY3JtLWNlbGwtd3JhcCB7XG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuXHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uY3JtLWxpc3QtdGFibGUtZ3JpZCB0Ym9keSB0cjpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNybS1saXN0LXJvdy1ob3Zlcik7XG59XG5cbi5jcm0tbGlzdC10YWJsZS1ncmlkIGEge1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuXG4uY3JtLWxpc3QtdGFibGUtZ3JpZCAuYmFkZ2Uge1xuXHRib3JkZXItcmFkaXVzOiA5OTlweDtcblx0cGFkZGluZzogMC40cmVtIDAuNjVyZW07XG59XG5cbi5jcm0tcm93LWFjdGlvbnMge1xuXHRtaW4td2lkdGg6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNybS1yb3ctYWN0aW9ucy10b2dnbGUge1xuXHRtaW4taGVpZ2h0OiAycmVtO1xuXHRsaW5lLWhlaWdodDogMS4xO1xuXHRwYWRkaW5nOiAwLjNyZW0gMC41NXJlbTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLy8gUG9wcGVyIHN0cmF0ZWd5OidmaXhlZCcgcG9zaXRpb25zIHRoZSBtZW51IHJlbGF0aXZlIHRvIHRoZSB2aWV3cG9ydCxcbi8vIHNvIG92ZXJmbG93IGNsaXBwaW5nIGluIHRoZSBzY3JvbGwgY29udGFpbmVyIGlzIGlycmVsZXZhbnQuXG4uY3JtLXJvdy1hY3Rpb25zLW1lbnUge1xuXHRtaW4td2lkdGg6IDEwLjVyZW07XG5cdHotaW5kZXg6IDEwNTA7XG59XG5cbi5jcm0tcm93LWFjdGlvbnMtbWVudSAuZHJvcGRvd24taXRlbSB7XG5cdGZvbnQtc2l6ZTogMC44NHJlbTtcblx0cGFkZGluZzogMC40MnJlbSAwLjcycmVtO1xufVxuXG4vLyDilIDilIAgU3RpY2t5IGxhc3QgY29sdW1uIChBY3Rpb25zKSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbi8vIFBpbnMgdGhlIEFjdGlvbnMgY29sdW1uIHRvIHRoZSByaWdodCBlZGdlIG9mIHRoZSBzY3JvbGwgY29udGFpbmVyXG4vLyBzbyB1c2VycyBuZXZlciBuZWVkIHRvIHNjcm9sbCByaWdodCB0byByZWFjaCB0aGUgZ2VhciBpY29uLlxuLy8gUmVxdWlyZXMgLmNybS1jb2wtc3RpY2t5LWVuZCBvbiBib3RoIDx0aD4gYW5kIDx0ZD4uXG4uY3JtLWxpc3QtdGFibGUtZ3JpZCB0aC5jcm0tY29sLXN0aWNreS1lbmQsXG4uY3JtLWxpc3QtdGFibGUtZ3JpZCB0ZC5jcm0tY29sLXN0aWNreS1lbmQge1xuXHRwb3NpdGlvbjogc3RpY2t5O1xuXHRyaWdodDogMDtcblx0YmFja2dyb3VuZDogdmFyKC0tY3JtLWxpc3Qtc3VyZmFjZSk7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHQvLyBzdWJ0bGUgc2VwYXJhdG9yIHNvIHNjcm9sbGluZyBjb250ZW50IGRvZXNuJ3QgYmxlZWQgdmlzdWFsbHlcblx0Ym94LXNoYWRvdzogdmFyKC0tY3JtLWxpc3Qtc3RpY2t5LXNoYWRvdyk7XG59XG5cbi5jcm0tbGlzdC10YWJsZS1ncmlkIHRkLmNybS1jb2wtc3RpY2t5LWVuZCB7XG5cdHotaW5kZXg6IDQ7XG59XG5cbi5jcm0tbGlzdC10YWJsZS1ncmlkIHRoLmNybS1jb2wtc3RpY2t5LWVuZC5jcm0tcm93LWFjdGlvbnMtb3Blbixcbi5jcm0tbGlzdC10YWJsZS1ncmlkIHRkLmNybS1jb2wtc3RpY2t5LWVuZC5jcm0tcm93LWFjdGlvbnMtb3BlbiB7XG5cdHotaW5kZXg6IDI1O1xufVxuXG4uY3JtLWxpc3QtdGFibGUtZ3JpZCB0aGVhZCB0aC5jcm0tY29sLXN0aWNreS1lbmQge1xuXHR6LWluZGV4OiAzO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jcm0tbGlzdC1zdXJmYWNlLW11dGVkKTtcbn1cblxuLy8gUHJlc2VydmUgaG92ZXIgaGlnaGxpZ2h0IG9uIHN0aWNreSBjZWxsXG4uY3JtLWxpc3QtdGFibGUtZ3JpZCB0Ym9keSB0cjpob3ZlciB0ZC5jcm0tY29sLXN0aWNreS1lbmQge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jcm0tbGlzdC1yb3ctaG92ZXIpO1xufVxuXG4uY3JtLWxpc3QtdGFibGUtY2FyZCAucGFnaW5hdGlvbiB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jcm0tcGFnaW5hdGlvbi1pbmZvIHtcblx0bGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmNybS1maWx0ZXItdG9nZ2xlIHtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tY3JtLWxpc3QtcmFkaXVzKTtcbn1cblxuLmNybS1maWx0ZXItdG9nZ2xlLmFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTMsIDExOSwgMjQxLCAwLjEyKTtcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDUzLCAxMTksIDI0MSwgMC4zKTtcblx0Y29sb3I6ICMyYTU5YzQ7XG59XG5cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG5cdC5jcm0tbGlzdC1xdWVyeS1yb3cge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjIwcHgsIDFmcikpO1xuXHR9XG5cblx0LmNybS1saXN0LXRvb2xiYXItcHJpbWFyeSxcblx0LmNybS1saXN0LXRvb2xiYXItc2Vjb25kYXJ5IHtcblx0XHR3aWR0aDogYXV0bztcblx0fVxufVxuXG4uY3JtLWxpc3QtdG9vbGJhci1wcmltYXJ5LFxuLmNybS1saXN0LXRvb2xiYXItc2Vjb25kYXJ5IHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuXHQvLyBSZWR1Y2UgZ3V0dGVyIGZvciBzbWFsbGVyIHNjcmVlbnMg4oCUIGtlZXBzIHRvb2xiYXIgYW5kIHRhYmxlIGFsaWduZWRcblx0LmNybS1saXN0LXRvb2xiYXItd3JhcCxcblx0LmNybS1saXN0LXRhYmxlIHtcblx0XHQtLWNybS1saXN0LWd1dHRlci14OiAxcmVtO1xuXHR9XG5cblx0LmNybS1saXN0LXRvb2xiYXIge1xuXHRcdC8vIFZlcnRpY2FsIHBhZGRpbmcgb25seTsgaG9yaXpvbnRhbCBoYW5kbGVkIGJ5IGFjdGlvbnMvdG9vbHMgcGFkZGluZ1xuXHRcdHBhZGRpbmc6IDAuOXJlbSAwO1xuXHR9XG5cblx0LmNybS1saXN0LXRvb2xiYXItc2Vjb25kYXJ5IHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdH1cblxuXHQuY3JtLXJvdy1hY3Rpb25zLW1lbnUge1xuXHRcdG1pbi13aWR0aDogOS41cmVtO1xuXHR9XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1saXN0LXRvb2xiYXItd3JhcCxcbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1saXN0LXRhYmxlLFxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAuY3JtLWVkaXQtY2FyZCxcbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1lZGl0LWZvcm0tc2hlbGwsXG5bZGF0YS1icy10aGVtZT0nZGFyayddIGZvcm0uY3JtLWVkaXQtZm9ybVttZXRob2Q9J3Bvc3QnXSB7XG5cdC0tY3JtLWxpc3QtdG9vbGJhci1iZzogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSg1MywgMTE5LCAyNDEsIDAuMTQpLCByZ2JhKDEwLCAxNzksIDE1NiwgMC4wOCkpO1xuXHQtLWNybS1saXN0LWJvcmRlcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcblx0LS1jcm0tbGlzdC1tdXRlZDogI2MwY2FkYjtcblx0LS1jcm0tbGlzdC1oZWFkaW5nOiAjZTllYmVjO1xuXHQtLWNybS1saXN0LXN1cmZhY2U6ICMxZjI1MzE7XG5cdC0tY3JtLWxpc3Qtc3VyZmFjZS1tdXRlZDogIzI1MmMzYTtcblx0LS1jcm0tbGlzdC1yb3ctaG92ZXI6IHJnYmEoNTMsIDExOSwgMjQxLCAwLjA4KTtcblx0LS1jcm0tbGlzdC1zdGlja3ktc2hhZG93OiAtNHB4IDAgOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdC0tY3JtLWxpc3QtcGFuZWwtc3VyZmFjZTogIzFmMjUzMTtcblx0LS1jcm0tbGlzdC1wYW5lbC1ib3JkZXI6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG5cdC0tY3JtLWxpc3QtaW5wdXQtYm9yZGVyOiByZ2JhKDE5NiwgMjA2LCAyMjQsIDAuMyk7XG5cdC0tY3JtLWxpc3QtZm9jdXMtY29sb3I6IHJnYmEoODMsIDE0MCwgMjU1LCAwLjUpO1xuXHQtLWNybS1saXN0LWZvY3VzLXJpbmc6IDAgMCAwIDAuMnJlbSByZ2JhKDgzLCAxNDAsIDI1NSwgMC4xNSk7XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1lZGl0LWNhcmQsXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5jcm0tZWRpdC1mb3JtLXNoZWxsLFxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSBmb3JtLmNybS1lZGl0LWZvcm1bbWV0aG9kPSdwb3N0J10ge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jcm0tbGlzdC1zdXJmYWNlKTtcblx0Y29sb3I6ICNkOWUwZWM7XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1saXN0LXRhYmxlLWNhcmQgLmNhcmQtaGVhZGVyIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY3JtLWxpc3Qtc3VyZmFjZS1tdXRlZCk7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG5cdGNvbG9yOiAjZTVlY2Y5O1xufVxuXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5jcm0tbGlzdC10YWJsZS1jYXJkIC5jYXJkLXRpdGxlLFxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAuY3JtLWxpc3QtdGFibGUtY2FyZCAuY2FyZC1oZWFkZXIgaDEsXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5jcm0tbGlzdC10YWJsZS1jYXJkIC5jYXJkLWhlYWRlciBoMixcbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1saXN0LXRhYmxlLWNhcmQgLmNhcmQtaGVhZGVyIGgzLFxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAuY3JtLWxpc3QtdGFibGUtY2FyZCAuY2FyZC1oZWFkZXIgaDQsXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5jcm0tbGlzdC10YWJsZS1jYXJkIC5jYXJkLWhlYWRlciBoNSxcbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1saXN0LXRhYmxlLWNhcmQgLmNhcmQtaGVhZGVyIGg2IHtcblx0Y29sb3I6ICNlNWVjZjk7XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1lZGl0LWNhcmQgLmNhcmQtaGVhZGVyIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY3JtLWxpc3Qtc3VyZmFjZS1tdXRlZCk7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1lZGl0LWNhcmQgLmNhcmQtdGl0bGUsXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5jcm0tZWRpdC1jYXJkIC5jYXJkLWhlYWRlciBoMSxcbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1lZGl0LWNhcmQgLmNhcmQtaGVhZGVyIGgyLFxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAuY3JtLWVkaXQtY2FyZCAuY2FyZC1oZWFkZXIgaDMsXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5jcm0tZWRpdC1jYXJkIC5jYXJkLWhlYWRlciBoNCxcbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1lZGl0LWNhcmQgLmNhcmQtaGVhZGVyIGg1LFxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAuY3JtLWVkaXQtY2FyZCAuY2FyZC1oZWFkZXIgaDYge1xuXHRjb2xvcjogI2U1ZWNmOTtcbn1cblxuLy8gU2VsZWN0MiBkcm9wZG93biBpcyBjb21tb25seSBhdHRhY2hlZCB0byBib2R5LCBvdXRzaWRlIHRoZSBmb3JtIHRyZWUuXG4vLyBLZWVwIGEgZ2xvYmFsIGRhcmsgZmFsbGJhY2sgc28gb3B0aW9uIHBhbmVscyBhcmUgbmV2ZXIgdHJhbnNwYXJlbnQuXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5zZWxlY3QyLWRyb3Bkb3duIHtcblx0YmFja2dyb3VuZDogIzI1MmMzYTtcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcblx0YmFja2dyb3VuZDogIzI1MmMzYTtcblx0Y29sb3I6ICNkOWUwZWM7XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSB7XG5cdGJhY2tncm91bmQ6IHJnYmEoODMsIDE0MCwgMjU1LCAwLjMpO1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXVtkYXRhLXRoZW1lPSdtYXRlcmlhbCddIHtcblx0LS12ei1ib2R5LWJnOiAjMWExZDIxO1xuXHQtLXZ6LWJvZHktYmctcmdiOiAyNiwgMjksIDMzO1xufVxuXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5jcm0tbGlzdC10YWJsZS1jYXJkIGZvcm1bbWV0aG9kPSdnZXQnXSB7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMyksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xufVxuXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5jcm0tbGlzdC1xdWVyeS1yb3cgPiAuZm9ybS1ncm91cC5yb3csXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5jcm0tbGlzdC1xdWVyeS1yb3cgPiBbZGF0YS1pb21taS10eXBlPSdGaWVsZCddIHtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAyKTtcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuXHRib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMyk7XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1saXN0LXRhYmxlLWNhcmQgZm9ybVttZXRob2Q9J2dldCddIC5mb3JtLWNvbnRyb2wsXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5jcm0tbGlzdC10YWJsZS1jYXJkIGZvcm1bbWV0aG9kPSdnZXQnXSBzZWxlY3QsXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5jcm0tbGlzdC10YWJsZS1jYXJkIGZvcm1bbWV0aG9kPSdnZXQnXSBpbnB1dCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMyk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY3JtLWxpc3QtaW5wdXQtYm9yZGVyKTtcblx0Y29sb3I6ICNkOWUwZWM7XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1saXN0LXRhYmxlLWdyaWQgdGJvZHkgdGgsXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5jcm0tbGlzdC10YWJsZS1ncmlkIHRib2R5IHRkLFxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAuY3JtLWxpc3QtdGFibGUtZ3JpZCB0Ym9keSB0ZCBzcGFuLFxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAuY3JtLWxpc3QtdGFibGUtZ3JpZCB0Ym9keSB0ZCBkaXYsXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5jcm0tbGlzdC10YWJsZS1ncmlkIHRib2R5IHRkIHAsXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5jcm0tbGlzdC10YWJsZS1ncmlkIHRib2R5IHRkIHNtYWxsIHtcblx0Y29sb3I6ICNkOWUwZWM7XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1saXN0LXRhYmxlLWdyaWQgdGJvZHkgdGQudGV4dC1tdXRlZCxcbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1saXN0LXRhYmxlLWdyaWQgdGJvZHkgdGQgLnRleHQtbXV0ZWQsXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5jcm0tbGlzdC10YWJsZS1ncmlkIHRib2R5IHRkIC50ZXh0LWJvZHktc2Vjb25kYXJ5IHtcblx0Y29sb3I6ICNhZWJhY2YgIWltcG9ydGFudDtcbn1cblxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAuY3JtLWxpc3QtdGFibGUtZ3JpZCB0Ym9keSBhIHtcblx0Y29sb3I6ICM5YWI4ZmY7XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1saXN0LXRhYmxlLWdyaWQgdGJvZHkgYTpob3ZlcixcbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1saXN0LXRhYmxlLWdyaWQgdGJvZHkgYTpmb2N1cy12aXNpYmxlIHtcblx0Y29sb3I6ICNjMmQ0ZmY7XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1saXN0LXRhYmxlLWNhcmQgZm9ybVttZXRob2Q9J2dldCddIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLFxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAuY3JtLWxpc3QtdGFibGUtY2FyZCBmb3JtW21ldGhvZD0nZ2V0J10gaW5wdXQ6OnBsYWNlaG9sZGVyLFxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAuY3JtLWxpc3QtdGFibGUtY2FyZCBmb3JtW21ldGhvZD0nZ2V0J10gdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcblx0Y29sb3I6ICM5YWE5YzE7XG5cdG9wYWNpdHk6IDE7XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1saXN0LXF1ZXJ5LXJvdyAuY2hvaWNlc19faW5uZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDMpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNybS1saXN0LWlucHV0LWJvcmRlcik7XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLnRhYmxlLWNhcmQgLnRhYmxlIHRoZWFkIHRoLnNvcnRlZC5hc2NlbmRpbmc6OmFmdGVyLFxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAudGFibGUtY2FyZCAudGFibGUgdGhlYWQgdGguc29ydGVkLmRlc2NlbmRpbmc6OmFmdGVyIHtcblx0b3BhY2l0eTogMC44NTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAudGFibGUtY2FyZCAudGFibGUgdGhlYWQgdGg6bm90KC5zb3J0ZWQpOmhhcyg+IGFbaHJlZl0pOmhvdmVyOjphZnRlciB7XG5cdG9wYWNpdHk6IDAuNTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAuY3JtLWZpbHRlci10b2dnbGUuYWN0aXZlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg4MywgMTQwLCAyNTUsIDAuMik7XG5cdGJvcmRlci1jb2xvcjogcmdiYSg4MywgMTQwLCAyNTUsIDAuMzUpO1xuXHRjb2xvcjogIzlhYjhmZjtcbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIMKnIFRhYmxlIFJvdyBhbmQgQ2hlY2tib3ggQm9yZGVyc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLnRhYmxlIHRib2R5IHRyIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTE2LCAxMjAsIDE0MSwgMC4xNSk7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDExNiwgMTIwLCAxNDEsIDAuMzUpO1xufVxuXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC50YWJsZSB0Ym9keSB0ciB7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmZvcm0tY2hlY2staW5wdXQge1xuXHRib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDCpyBDUk0gRmlsdGVyIE9mZmNhbnZhc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLmNybS1maWx0ZXItb2ZmY2FudmFzIHtcblx0Ly8gU2VsZi1zY29wZSB0aGUgQ1JNIGxpc3QgdG9rZW5zIOKAlCB0aGUgb2ZmY2FudmFzIGlzIG1vdmVkIHRvIDxib2R5PlxuXHQvLyAoc2VlIGFwcC5qcyBidWlsZENybUZpbHRlck9mZmNhbnZhcykgYW5kIG90aGVyd2lzZSBsb3NlcyBhY2Nlc3MgdG9cblx0Ly8gdGhlIHZhcnMgZGVjbGFyZWQgb24gLmNybS1saXN0LXRhYmxlLlxuXHQtLWNybS1saXN0LXRvb2xiYXItYmc6ICNmOGY5ZmE7XG5cdC0tY3JtLWxpc3QtYm9yZGVyOiAjZTllYmVjO1xuXHQtLWNybS1saXN0LW11dGVkOiAjODc4YTk5O1xuXHQtLWNybS1saXN0LWhlYWRpbmc6ICM0OTUwNTc7XG5cdC0tY3JtLWxpc3Qtc3VyZmFjZTogI2ZmZjtcblx0LS1jcm0tbGlzdC1zdXJmYWNlLW11dGVkOiAjZjhmOWZhO1xuXHQtLWNybS1saXN0LXJhZGl1czogMC44cmVtO1xuXHQtLWNybS1saXN0LWlucHV0LWg6IDIuNjVyZW07XG5cdC0tY3JtLWxpc3QtZm9jdXMtY29sb3I6IHJnYmEoNTMsIDExOSwgMjQxLCAwLjM4KTtcblx0LS1jcm0tbGlzdC1mb2N1cy1yaW5nOiAwIDAgMCAwLjJyZW0gcmdiYSg1MywgMTE5LCAyNDEsIDAuMTIpO1xuXHQtLWNybS1saXN0LWlucHV0LWJvcmRlcjogcmdiYSgxMTYsIDEyMCwgMTQxLCAwLjQyKTtcblxuXHQtLWJzLW9mZmNhbnZhcy1iZzogI2ZmZjtcblx0LS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yOiB2YXIoLS1jcm0tbGlzdC1ib3JkZXIpO1xuXHQtLWNybS1maWx0ZXItc3VtbWFyeS1iZzogcmdiYSg1MywgMTE5LCAyNDEsIDAuMDgpO1xuXHQtLWNybS1maWx0ZXItc3VtbWFyeS1jb2xvcjogIzM1NzdmMTtcblx0LS1jcm0tZmlsdGVyLWFjY2VudDogIzM1NzdmMTtcblx0LS1jcm0tZmlsdGVyLWFjY2VudC1zb2Z0OiByZ2JhKDUzLCAxMTksIDI0MSwgMC4wOCk7XG5cdC0tY3JtLWZpbHRlci1hY3RpdmU6ICMwYWIzOWM7XG5cdC0tY3JtLWZpbHRlci1hY3RpdmUtc29mdDogcmdiYSgxMCwgMTc5LCAxNTYsIDAuMTQpO1xuXHQtLWNybS1maWx0ZXItc2VjdGlvbi1iZzogI2ZiZmNmZTtcblxuXHR3aWR0aDogbWluKGNhbGMoMTAwdncgLSAxLjVyZW0pLCA0NDBweCk7XG5cdG1heC13aWR0aDogMTAwdnc7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdG92ZXJmbG93LXg6IGNsaXA7XG5cdHJpZ2h0OiAwLjc1cmVtO1xuXHRib3JkZXItbGVmdDogM3B4IHNvbGlkIHZhcigtLWNybS1maWx0ZXItYWNjZW50KTtcblx0Ym9yZGVyLXJhZGl1czogMXJlbSAwIDAgMXJlbTtcblx0Ym94LXNoYWRvdzogMCAyNHB4IDU2cHggcmdiYSgxNSwgMjMsIDQyLCAwLjE4KSwgMCA0cHggMTRweCByZ2JhKDE1LCAyMywgNDIsIDAuMDYpO1xuXG5cdC5vZmZjYW52YXMtaGVhZGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogMS4xNXJlbSAxLjQ1cmVtIDEuMDVyZW07XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNybS1saXN0LWJvcmRlcik7XG5cdFx0YmFja2dyb3VuZDpcblx0XHRcdHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgdG9wIHJpZ2h0LCByZ2JhKDUzLCAxMTksIDI0MSwgMC4xMiksIHRyYW5zcGFyZW50IDYwJSksXG5cdFx0XHRsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDUzLCAxMTksIDI0MSwgMC4wNykgMCUsIHZhcigtLWNybS1saXN0LXRvb2xiYXItYmcpIDk1JSk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRnYXA6IDAuNzVyZW07XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmNybS1maWx0ZXItb2ZmY2FudmFzLWhlYWRlci1tYWluIHtcblx0XHRtaW4td2lkdGg6IDA7XG5cdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMC40cmVtO1xuXHR9XG5cblx0Lm9mZmNhbnZhcy10aXRsZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMC40NXJlbTtcblx0XHRmb250LXNpemU6IDAuOTJyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdGNvbG9yOiB2YXIoLS1jcm0tbGlzdC1oZWFkaW5nKTtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0aSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxLjc1cmVtO1xuXHRcdFx0aGVpZ2h0OiAxLjc1cmVtO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMC41cmVtO1xuXHRcdFx0YmFja2dyb3VuZDogdmFyKC0tY3JtLWZpbHRlci1hY2NlbnQtc29mdCk7XG5cdFx0XHRjb2xvcjogdmFyKC0tY3JtLWZpbHRlci1hY2NlbnQpO1xuXHRcdFx0Zm9udC1zaXplOiAwLjk1cmVtO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0fVxuXHR9XG5cblx0LmNybS1maWx0ZXItc3VtbWFyeSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDAuM3JlbTtcblx0XHRwYWRkaW5nOiAwLjI1cmVtIDAuN3JlbTtcblx0XHRib3JkZXItcmFkaXVzOiA5OTlweDtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1jcm0tZmlsdGVyLXN1bW1hcnktYmcpO1xuXHRcdGNvbG9yOiB2YXIoLS1jcm0tZmlsdGVyLXN1bW1hcnktY29sb3IpO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Zm9udC1zaXplOiAwLjdyZW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSg1MywgMTE5LCAyNDEsIDAuMTgpO1xuXHRcdG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHR3aWR0aDogMC40cmVtO1xuXHRcdFx0aGVpZ2h0OiAwLjRyZW07XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG5cdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHR9XG5cdH1cblxuXHQuY3JtLWZpbHRlci1zdW1tYXJ5Lmhhcy1maWx0ZXJzIHtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1jcm0tZmlsdGVyLWFjdGl2ZS1zb2Z0KTtcblx0XHRjb2xvcjogIzBhOGY3Yztcblx0XHRib3JkZXItY29sb3I6IHJnYmEoMTAsIDE3OSwgMTU2LCAwLjI4KTtcblx0fVxuXG5cdC5vZmZjYW52YXMtYm9keSB7XG5cdFx0cGFkZGluZzogMS4yNXJlbSAxLjQ1cmVtIDFyZW07XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdG1pbi13aWR0aDogMDtcblx0XHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDFyZW07XG5cdFx0Ly8gU3VidGxlIHNjcm9sbGJhciBzbyBpdCBkb2Vzbid0IGRvbWluYXRlIHRoZSBwYW5lbFxuXHRcdHNjcm9sbGJhci13aWR0aDogdGhpbjtcblx0XHRzY3JvbGxiYXItY29sb3I6IHJnYmEoMTE2LCAxMjAsIDE0MSwgMC4zKSB0cmFuc3BhcmVudDtcblxuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHRcdHdpZHRoOiA2cHg7XG5cdFx0fVxuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMTE2LCAxMjAsIDE0MSwgMC4zKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHR9XG5cdH1cblxuXHQuY3JtLWZpbHRlci1vZmZjYW52YXMtZm9ybSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdG1pbi1oZWlnaHQ6IDA7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdC5jcm0tbGlzdC1xdWVyeS1yb3cge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0Z2FwOiAwLjlyZW07XG5cdFx0cGFkZGluZzogMDtcblx0XHRhbGlnbi1jb250ZW50OiBzdGFydDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHRcdG92ZXJmbG93LXg6IGNsaXA7XG5cdH1cblxuXHQuY3JtLWxpc3QtcXVlcnktcm93ID4gKiB7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXG5cdC5jcm0tbGlzdC1xdWVyeS1yb3cgPiAuZm9ybS1ncm91cC5yb3cge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRnYXA6IDAuMzVyZW07XG5cdFx0bWluLXdpZHRoOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0fVxuXG5cdC5jcm0tbGlzdC1xdWVyeS1yb3cgPiAuZm9ybS1ncm91cC5yb3cgPiAqIHtcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGZsZXg6IDAgMCBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmNybS1saXN0LXF1ZXJ5LXJvdyA+IC5mb3JtLWdyb3VwLnJvdyA+IGxhYmVsLFxuXHQuY3JtLWxpc3QtcXVlcnktcm93ID4gLmZvcm0tZ3JvdXAucm93ID4gLmZvcm0tbGFiZWwsXG5cdC5jcm0tbGlzdC1xdWVyeS1yb3cgPiAuZm9ybS1ncm91cC5yb3cgLmNvbC1mb3JtLWxhYmVsIHtcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdFx0bWFyZ2luLWJvdHRvbTogMC4zNXJlbSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmZvcm0tZ3JvdXAucm93IHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cblx0LmZvcm0tbGFiZWwge1xuXHRcdG1hcmdpbi1ib3R0b206IDAuMzVyZW07XG5cdH1cblxuXHQuaW5wdXQtZ3JvdXAsXG5cdFx0LmZvcm0tY29udHJvbCxcblx0XHRzZWxlY3QsXG5cdFx0aW5wdXQsXG5cdFx0dGV4dGFyZWEsXG5cdFx0LmNob2ljZXMsXG5cdFx0LmNob2ljZXNfX2lubmVyIHtcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdG1pbi13aWR0aDogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0fVxuXG5cdC5jaG9pY2VzX19pbm5lciB7XG5cdFx0bWluLWhlaWdodDogdmFyKC0tY3JtLWxpc3QtaW5wdXQtaCk7XG5cdH1cblxuXHQuaW9tbWlfcXVlcnlfZXJyb3Ige1xuXHRcdHBhZGRpbmc6IDAgMS4yNXJlbTtcblx0fVxuXG5cdC5jcm0tZmlsdGVyLW9mZmNhbnZhcy1mb290ZXIge1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdHBhZGRpbmc6IDAuOTVyZW0gMS40NXJlbSBjYWxjKDEuMTVyZW0gKyBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1jcm0tbGlzdC1ib3JkZXIpO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjQ3LCAyNDgsIDI1MCwgMC45Nik7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpIGF1dG87XG5cdFx0Z2FwOiAwLjY1cmVtO1xuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtaW4td2lkdGg6IDA7XG5cdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuXHRcdGJveC1zaGFkb3c6IDAgLTRweCAxMnB4IHJnYmEoMTUsIDIzLCA0MiwgMC4wNCk7XG5cdH1cblxuXHQuY3JtLWZpbHRlci1vZmZjYW52YXMtZm9vdGVyIC5idG4sXG5cdC5jcm0tZmlsdGVyLW9mZmNhbnZhcy1mb290ZXIgYnV0dG9uLFxuXHQuY3JtLWZpbHRlci1vZmZjYW52YXMtZm9vdGVyIGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcblx0XHRtaW4taGVpZ2h0OiB2YXIoLS1jcm0tbGlzdC1pbnB1dC1oKTtcblx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1jcm0tbGlzdC1yYWRpdXMpO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG1pbi13aWR0aDogMDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG5cblx0LmNybS1maWx0ZXItb2ZmY2FudmFzLWZvb3RlciAuYnRuOm5vdChbZGF0YS1jcm0tZmlsdGVyLXJlc2V0XSksXG5cdC5jcm0tZmlsdGVyLW9mZmNhbnZhcy1mb290ZXIgYnV0dG9uLFxuXHQuY3JtLWZpbHRlci1vZmZjYW52YXMtZm9vdGVyIGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcblx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoNTMsIDExOSwgMjQxLCAwLjIyKTtcblx0fVxuXG5cdC5jcm0tZmlsdGVyLW9mZmNhbnZhcy1mb290ZXIgW2RhdGEtY3JtLWZpbHRlci1yZXNldF0ge1xuXHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdG1pbi13aWR0aDogOC41cmVtO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRib3JkZXItc3R5bGU6IGRhc2hlZDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHR9XG5cblx0LmNybS1maWx0ZXItb2ZmY2FudmFzLWZvb3RlciAuYnRuOmZvY3VzLXZpc2libGUsXG5cdC5jcm0tcHJlc2V0LWxvYWQtYnRuOmZvY3VzLXZpc2libGUsXG5cdC5jcm0tcHJlc2V0LWRlbGV0ZS1idG46Zm9jdXMtdmlzaWJsZSxcblx0LmNybS1wcmVzZXQtc2F2ZS1idG46Zm9jdXMtdmlzaWJsZSxcblx0Lm9mZmNhbnZhcy1oZWFkZXIgLmJ0bi1jbG9zZTpmb2N1cy12aXNpYmxlIHtcblx0XHRvdXRsaW5lOiAycHggc29saWQgdmFyKC0tY3JtLWxpc3QtZm9jdXMtY29sb3IpO1xuXHRcdG91dGxpbmUtb2Zmc2V0OiAycHg7XG5cdH1cblxuXHQvLyDCpyBQcmVzZXQgc2VjdGlvbiDigJQgZnJhbWVkIGFzIGEgbWluaSBcInNhdmVkIGZpbHRlcnNcIiBjYXJkXG5cdC5jcm0tcHJlc2V0LXNlY3Rpb24ge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0cGFkZGluZzogMC44NXJlbSAwLjk1cmVtIDAuOTVyZW07XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tY3JtLWZpbHRlci1zZWN0aW9uLWJnKTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jcm0tbGlzdC1ib3JkZXIpO1xuXHRcdGJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tY3JtLWxpc3QtcmFkaXVzKSAtIDAuMTVyZW0pO1xuXHRcdG1pbi13aWR0aDogMDtcblx0fVxuXG5cdC5jcm0tcHJlc2V0LWhlYWRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRnYXA6IDAuNXJlbTtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDAuNjVyZW07XG5cdH1cblxuXHQuY3JtLXByZXNldC1sYWJlbCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDAuMzVyZW07XG5cdFx0Zm9udC1zaXplOiAwLjY4cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiB2YXIoLS1jcm0tbGlzdC1tdXRlZCk7XG5cdFx0bWluLXdpZHRoOiAwO1xuXG5cdFx0aSB7XG5cdFx0XHRjb2xvcjogdmFyKC0tY3JtLWZpbHRlci1hY2NlbnQpO1xuXHRcdFx0Zm9udC1zaXplOiAwLjg1cmVtO1xuXHRcdH1cblx0fVxuXG5cdC5jcm0tcHJlc2V0LXNhdmUtYnRuIHtcblx0XHRmb250LXNpemU6IDAuN3JlbTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdHBhZGRpbmc6IDAuMjVyZW0gMC43cmVtO1xuXHRcdGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cdH1cblxuXHQuY3JtLXByZXNldC1zYXZlLWZvcm0ge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKSBhdXRvIGF1dG87XG5cdFx0Z2FwOiAwLjM1cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1pbi13aWR0aDogMDtcblxuXHRcdC5mb3JtLWNvbnRyb2wge1xuXHRcdFx0bWluLWhlaWdodDogMDtcblx0XHRcdGZvbnQtc2l6ZTogMC43OHJlbTtcblx0XHRcdG1pbi13aWR0aDogMDtcblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdHBhZGRpbmc6IDAuMjVyZW0gMC40NXJlbTtcblx0XHRcdG1pbi1oZWlnaHQ6IDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHR9XG5cdH1cblxuXHQuY3JtLXByZXNldC1saXN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAwLjI1cmVtO1xuXHR9XG5cblx0LmNybS1wcmVzZXQtZW1wdHkge1xuXHRcdGZvbnQtc2l6ZTogMC43NHJlbTtcblx0XHRjb2xvcjogdmFyKC0tY3JtLWxpc3QtbXV0ZWQpO1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRwYWRkaW5nOiAwLjRyZW0gMC41cmVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG5cdFx0Ym9yZGVyOiAxcHggZGFzaGVkIHZhcigtLWNybS1saXN0LWJvcmRlcik7XG5cdFx0Ym9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1jcm0tbGlzdC1yYWRpdXMpIC0gMC4zcmVtKTtcblx0fVxuXG5cdC5jcm0tcHJlc2V0LWl0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDAuMzVyZW07XG5cdFx0bWluLXdpZHRoOiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tY3JtLWxpc3QtcmFkaXVzKSAtIDAuMnJlbSk7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cztcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSg1MywgMTE5LCAyNDEsIDAuMDQpO1xuXHRcdH1cblxuXHRcdCYtLWFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDEwLCAxNzksIDE1NiwgMC4wOCk7XG5cdFx0fVxuXHR9XG5cblx0LmNybS1wcmVzZXQtbG9hZC1idG4ge1xuXHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdG1pbi13aWR0aDogMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAwLjM1cmVtO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cGFkZGluZzogMC4zNXJlbSAwLjVyZW07XG5cdFx0Zm9udC1zaXplOiAwLjc4cmVtO1xuXHRcdGNvbG9yOiB2YXIoLS1jcm0tbGlzdC1oZWFkaW5nKTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogIzM1NzdmMTtcblx0XHR9XG5cblx0XHRpIHtcblx0XHRcdGNvbG9yOiAjMzU3N2YxO1xuXHRcdFx0Zm9udC1zaXplOiAwLjg1cmVtO1xuXHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0fVxuXHR9XG5cblx0LmNybS1wcmVzZXQtbmFtZSB7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0fVxuXG5cdC5jcm0tcHJlc2V0LWNvdW50IHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHdpZHRoOiAxcmVtO1xuXHRcdGhlaWdodDogMXJlbTtcblx0XHRmb250LXNpemU6IDAuNThyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDUzLCAxMTksIDI0MSwgMC4xKTtcblx0XHRjb2xvcjogIzM1NzdmMTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0ZmxleDogMCAwIGF1dG87XG5cdH1cblxuXHQuY3JtLXByZXNldC1kZWxldGUtYnRuIHtcblx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEuNXJlbTtcblx0XHRoZWlnaHQ6IDEuNXJlbTtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRjb2xvcjogdmFyKC0tY3JtLWxpc3QtbXV0ZWQpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzLCBjb2xvciAwLjE1cztcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgyNDQsIDEwNiwgMTA2LCAwLjEyKTtcblx0XHRcdGNvbG9yOiAjZjQ2YTZhO1xuXHRcdH1cblxuXHRcdGkge1xuXHRcdFx0Zm9udC1zaXplOiAwLjc4cmVtO1xuXHRcdH1cblx0fVxuXG5cdC5jcm0tZmlsdGVyLWZpZWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdG1pbi13aWR0aDogMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAwLjM1cmVtO1xuXHRcdHBhZGRpbmc6IDAuN3JlbSAwLjg1cmVtIDAuOHJlbTtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1jcm0tbGlzdC1zdXJmYWNlKTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jcm0tbGlzdC1ib3JkZXIpO1xuXHRcdGJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tY3JtLWxpc3QtcmFkaXVzKSAtIDAuMTVyZW0pO1xuXHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSg1MywgMTE5LCAyNDEsIDAuMjgpO1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMtd2l0aGluIHtcblx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tY3JtLWxpc3QtZm9jdXMtY29sb3IpO1xuXHRcdFx0Ym94LXNoYWRvdzogdmFyKC0tY3JtLWxpc3QtZm9jdXMtcmluZyk7XG5cdFx0fVxuXG5cdFx0Ly8gQWN0aXZlIHZpc3VhbCBjdWUgd2hlbiB0aGUgZmllbGQgaGFzIGEgdmFsdWVcblx0XHQmLmlzLWFjdGl2ZSB7XG5cdFx0XHRib3JkZXItY29sb3I6IHJnYmEoMTAsIDE3OSwgMTU2LCAwLjMyKTtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMTAsIDE3OSwgMTU2LCAwLjA0KSwgdmFyKC0tY3JtLWxpc3Qtc3VyZmFjZSkpO1xuXHRcdH1cblxuXHRcdC5mb3JtLWxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogMC40cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdGZvbnQtc2l6ZTogMC42OHJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGNvbG9yOiB2YXIoLS1jcm0tbGlzdC1tdXRlZCk7XG5cblx0XHRcdGkge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdHdpZHRoOiAxLjFyZW07XG5cdFx0XHRcdGhlaWdodDogMS4xcmVtO1xuXHRcdFx0XHRmb250LXNpemU6IDAuODVyZW07XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1jcm0tZmlsdGVyLWFjY2VudCk7XG5cdFx0XHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb3JtLWNvbnRyb2wsXG5cdFx0c2VsZWN0LFxuXHRcdGlucHV0W3R5cGU9J3RleHQnXSxcblx0XHRpbnB1dFt0eXBlPSdzZWFyY2gnXSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tY3JtLWxpc3QtcmFkaXVzKSAtIDAuMjVyZW0pO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jcm0tbGlzdC1pbnB1dC1ib3JkZXIpO1xuXHRcdFx0bWluLWhlaWdodDogdmFyKC0tY3JtLWxpc3QtaW5wdXQtaCk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jcm0tbGlzdC1zdXJmYWNlKTtcblx0XHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG5cdFx0fVxuXG5cdFx0LmZvcm0tc2VsZWN0IHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIuNzVyZW07XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjlyZW0gY2VudGVyO1xuXHRcdH1cblxuXHRcdC5mb3JtLWNvbnRyb2w6aG92ZXIsXG5cdFx0c2VsZWN0OmhvdmVyLFxuXHRcdGlucHV0OmhvdmVyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSg1MywgMTE5LCAyNDEsIDAuNDIpO1xuXHRcdH1cblxuXHRcdC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG5cdFx0c2VsZWN0OmZvY3VzLFxuXHRcdGlucHV0OmZvY3VzIHtcblx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tY3JtLWxpc3QtZm9jdXMtY29sb3IpO1xuXHRcdFx0Ym94LXNoYWRvdzogdmFyKC0tY3JtLWxpc3QtZm9jdXMtcmluZyk7XG5cdFx0fVxuXHR9XG5cblx0Ly8gR3JvdXAgbGFiZWwgYWJvdmUgdGhlIGZpbHRlciBmaWVsZHMgKGFkZGVkIHZpYSBKUylcblx0LmNybS1maWx0ZXItZmllbGRzLWxhYmVsIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAwLjQ1cmVtO1xuXHRcdGZvbnQtc2l6ZTogMC42OHJlbTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRjb2xvcjogdmFyKC0tY3JtLWxpc3QtbXV0ZWQpO1xuXHRcdG1hcmdpbjogMC4yNXJlbSAwIC0wLjNyZW07XG5cdFx0cGFkZGluZzogMCAwLjE1cmVtO1xuXG5cdFx0aSB7XG5cdFx0XHRjb2xvcjogdmFyKC0tY3JtLWZpbHRlci1hY2NlbnQpO1xuXHRcdFx0Zm9udC1zaXplOiAwLjg1cmVtO1xuXHRcdH1cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgdmFyKC0tY3JtLWxpc3QtYm9yZGVyKSwgdHJhbnNwYXJlbnQpO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcblx0LmNybS1saXN0LXF1ZXJ5LXJvdyAuYnRuLFxuXHQuY3JtLWxpc3QtcXVlcnktcm93IGJ1dHRvbixcblx0LmNybS1saXN0LXF1ZXJ5LXJvdyBpbnB1dFt0eXBlPSdzdWJtaXQnXSxcblx0LmNybS1maWx0ZXItb2ZmY2FudmFzLWZvb3RlciAuYnRuLFxuXHQuY3JtLWZpbHRlci1vZmZjYW52YXMtZm9vdGVyIGJ1dHRvbixcblx0LmNybS1maWx0ZXItb2ZmY2FudmFzLWZvb3RlciBpbnB1dFt0eXBlPSdzdWJtaXQnXSB7XG5cdFx0bWluLWhlaWdodDogMi44NXJlbTtcblx0fVxuXG5cdC5jcm0tZmlsdGVyLW9mZmNhbnZhcyB7XG5cdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRib3JkZXItbGVmdC13aWR0aDogMDtcblx0XHRib3JkZXItdG9wOiAzcHggc29saWQgdmFyKC0tY3JtLWZpbHRlci1hY2NlbnQpO1xuXG5cdFx0LmNybS1maWx0ZXItb2ZmY2FudmFzLWZvb3Rlcixcblx0XHQuY3JtLXByZXNldC1zYXZlLWZvcm0ge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0fVxuXG5cdFx0LmNybS1maWx0ZXItb2ZmY2FudmFzLWZvb3RlciBbZGF0YS1jcm0tZmlsdGVyLXJlc2V0XSB7XG5cdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdG1pbi13aWR0aDogMDtcblx0XHR9XG5cdH1cbn1cblxuLy8gQWN0aXZlLWZpbHRlciBiYWRnZSBvbiB0aGUgdG9nZ2xlIGJ1dHRvblxuLmNybS1maWx0ZXItdG9nZ2xlLmhhcy1maWx0ZXJzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTc5LCAxNTYsIDAuMTIpO1xuXHRib3JkZXItY29sb3I6IHJnYmEoMTAsIDE3OSwgMTU2LCAwLjMpO1xuXHRjb2xvcjogIzBhYjM5YztcblxuXHQuY3JtLWZpbHRlci1hY3RpdmUtY291bnQge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEuMXJlbTtcblx0XHRoZWlnaHQ6IDEuMXJlbTtcblx0XHRmb250LXNpemU6IDAuNjVyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRiYWNrZ3JvdW5kOiAjMGFiMzljO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRtYXJnaW4tbGVmdDogMC4zNXJlbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR9XG59XG5cblxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAuY3JtLWZpbHRlci10b2dnbGUuaGFzLWZpbHRlcnMge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDIwMCwgMTgwLCAwLjE4KTtcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDAsIDIwMCwgMTgwLCAwLjM1KTtcblx0Y29sb3I6ICMzM2Q0YzA7XG5cblx0LmNybS1maWx0ZXItYWN0aXZlLWNvdW50IHtcblx0XHRiYWNrZ3JvdW5kOiAjMGFiMzljO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1maWx0ZXItb2ZmY2FudmFzIHtcblx0LS1jcm0tbGlzdC10b29sYmFyLWJnOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDUzLCAxMTksIDI0MSwgMC4xNCksIHJnYmEoMTAsIDE3OSwgMTU2LCAwLjA4KSk7XG5cdC0tY3JtLWxpc3QtYm9yZGVyOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuXHQtLWNybS1saXN0LW11dGVkOiAjYzBjYWRiO1xuXHQtLWNybS1saXN0LWhlYWRpbmc6ICNlOWViZWM7XG5cdC0tY3JtLWxpc3Qtc3VyZmFjZTogIzFmMjUzMTtcblx0LS1jcm0tbGlzdC1zdXJmYWNlLW11dGVkOiAjMjUyYzNhO1xuXHQtLWNybS1saXN0LWlucHV0LWJvcmRlcjogcmdiYSgxOTYsIDIwNiwgMjI0LCAwLjMpO1xuXHQtLWNybS1saXN0LWZvY3VzLWNvbG9yOiByZ2JhKDgzLCAxNDAsIDI1NSwgMC41KTtcblx0LS1jcm0tbGlzdC1mb2N1cy1yaW5nOiAwIDAgMCAwLjJyZW0gcmdiYSg4MywgMTQwLCAyNTUsIDAuMTUpO1xuXG5cdC0tYnMtb2ZmY2FudmFzLWJnOiB2YXIoLS12ei1zZWNvbmRhcnktYmcpO1xuXHQtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG5cdC0tY3JtLWZpbHRlci1zdW1tYXJ5LWJnOiByZ2JhKDgzLCAxNDAsIDI1NSwgMC4yKTtcblx0LS1jcm0tZmlsdGVyLXN1bW1hcnktY29sb3I6ICM5YWI4ZmY7XG5cdC0tY3JtLWZpbHRlci1hY2NlbnQ6ICM5YWI4ZmY7XG5cdC0tY3JtLWZpbHRlci1hY2NlbnQtc29mdDogcmdiYSg4MywgMTQwLCAyNTUsIDAuMTgpO1xuXHQtLWNybS1maWx0ZXItc2VjdGlvbi1iZzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAyNSk7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiAjOWFiOGZmO1xuXG5cdC5vZmZjYW52YXMtaGVhZGVyIHtcblx0XHRiYWNrZ3JvdW5kOlxuXHRcdFx0cmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCB0b3AgcmlnaHQsIHJnYmEoODMsIDE0MCwgMjU1LCAwLjE4KSwgdHJhbnNwYXJlbnQgNjAlKSxcblx0XHRcdGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEoNTMsIDExOSwgMjQxLCAwLjE0KSwgcmdiYSgxMCwgMTc5LCAxNTYsIDAuMDgpKTtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG5cdH1cblxuXHQuY3JtLWZpbHRlci1vZmZjYW52YXMtZm9vdGVyIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDQpO1xuXHRcdGJvcmRlci10b3AtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcblx0fVxuXG5cdC5jcm0tZmlsdGVyLXN1bW1hcnkge1xuXHRcdGJvcmRlci1jb2xvcjogcmdiYSg4MywgMTQwLCAyNTUsIDAuMzIpO1xuXHR9XG5cblx0LmNybS1maWx0ZXItc3VtbWFyeS5oYXMtZmlsdGVycyB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgxMCwgMTc5LCAxNTYsIDAuMjIpO1xuXHRcdGNvbG9yOiAjM2ZkM2JkO1xuXHRcdGJvcmRlci1jb2xvcjogcmdiYSg2MywgMjExLCAxODksIDAuMzIpO1xuXHR9XG5cblx0LmNybS1maWx0ZXItZmllbGQge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMjUpO1xuXHRcdGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDgzLCAxNDAsIDI1NSwgMC4zMik7XG5cdFx0fVxuXG5cdFx0Ji5pcy1hY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSg2MywgMjExLCAxODksIDAuMDYpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDI1KSk7XG5cdFx0XHRib3JkZXItY29sb3I6IHJnYmEoNjMsIDIxMSwgMTg5LCAwLjMyKTtcblx0XHR9XG5cblx0XHQuZm9ybS1jb250cm9sLFxuXHRcdHNlbGVjdCxcblx0XHRpbnB1dCB7XG5cdFx0XHRib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS12ei1zZWNvbmRhcnktYmcpO1xuXHRcdFx0Y29sb3I6IHZhcigtLXZ6LWJvZHktY29sb3IpO1xuXHRcdH1cblx0fVxuXG5cdC5jcm0tcHJlc2V0LWVtcHR5IHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDIpO1xuXHRcdGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcblx0fVxuXG5cdC5jcm0tcHJlc2V0LXNlY3Rpb24ge1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG5cdH1cblxuXHQuY3JtLXByZXNldC1pdGVtOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDUzLCAxMTksIDI0MSwgMC4xKTtcblx0fVxuXG5cdC5jcm0tcHJlc2V0LWl0ZW0tLWFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgxMCwgMTc5LCAxNTYsIDAuMTQpO1xuXHR9XG5cblx0LmNybS1wcmVzZXQtbG9hZC1idG4ge1xuXHRcdGNvbG9yOiB2YXIoLS12ei1ib2R5LWNvbG9yKTtcblx0fVxuXG5cdC5jcm0tcHJlc2V0LWNvdW50IHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDUzLCAxMTksIDI0MSwgMC4xOCk7XG5cdH1cblxuXHQuY3JtLXByZXNldC1kZWxldGUtYnRuOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI0NCwgMTA2LCAxMDYsIDAuMik7XG5cdH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBHbG9iYWwgZGFyay1tb2RlIGd1YXJkcmFpbHMgZm9yIFZlbHpvbiAtLXZ6LSogZWxlbWVudHMuXG4vL1xuLy8gV0hZOiAgVmVsem9uIGNhcmRzIHVzZSAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdnotY2FyZC1iZykgIHdoaWNoXG4vLyAgICAgICByZXNvbHZlcyB0aHJvdWdoICAtLXZ6LXNlY29uZGFyeS1iZy4gIEJvb3RzdHJhcCdzIFtkYXRhLWJzLXRoZW1lPWRhcmtdXG4vLyAgICAgICBibG9jayBhbHJlYWR5IHJlZGVmaW5lcyAtLXZ6LXNlY29uZGFyeS1iZyB0byAjMjEyNTI5LCBzbyB0aGUgY2FyZFxuLy8gICAgICAgc3VyZmFjZSBjb2xvdXIgKnNob3VsZCogYmUgY29ycmVjdC4gIEhvd2V2ZXIgc2V2ZXJhbCBpbm5lciBlbGVtZW50c1xuLy8gICAgICAgKC5jYXJkLWJvZHksIC5jYXJkLWhlYWRlciwgLmxpc3QtZ3JvdXAtaXRlbSwgdGFibGUgY2VsbHMpIHNldCB0aGVpclxuLy8gICAgICAgb3duIGV4cGxpY2l0IGJhY2tncm91bmQtY29sb3IgdGhhdCBicmVha3MgdGhlIGNoYWluLlxuLy9cbi8vIFNDT1BFOiBUaGVzZSBzZWxlY3RvcnMgZGVsaWJlcmF0ZWx5IG9taXQgYm9keS5wb3J0YWwtbGF5b3V0IHNvIHRoZXlcbi8vICAgICAgICBhcHBseSB0byBBTEwgZGFyay1tb2RlIHBhZ2VzIOKAlCBwcml2YXRlIGFkbWluIEFORCBwdWJsaWMgcG9ydGFsLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIC0tLSBCb290c3RyYXAgdXRpbGl0eSBjbGFzcyBvdmVycmlkZXMgKGdsb2JhbCkgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBWZWx6b24vQm9vdHN0cmFwIHJlZGVmaW5lIC0tdnotbGlnaHQtcmdiIGluIFtkYXRhLWJzLXRoZW1lPWRhcmtdLCBzb1xuLy8gLmJnLWxpZ2h0IGF1dG8taW52ZXJ0cy4gIEhvd2V2ZXIgLS12ei13aGl0ZS1yZ2Igc3RheXMgMjU1LDI1NSwyNTUgYW5kXG4vLyAtLXZ6LWRhcmstcmdiIGludmVydHMgdG8gfjQ5LDUyLDU1IHdoaWNoIGlzIGludmlzaWJsZSBvbiBkYXJrIHN1cmZhY2VzLlxuLy8gVGhlc2UgcnVsZXMgZml4IHRoZSB0d28gdXRpbGl0aWVzIHRoYXQgZ2VudWluZWx5IGJyZWFrLlxuLy9cbi8vIENvbXBvbmVudHMgbGlrZSAuZm9ybS1jb250cm9sLCAuZHJvcGRvd24tbWVudSwgLm1vZGFsLCAub2ZmY2FudmFzLFxuLy8gLm5hdi10YWJzLCBhbmQgLm9mZmNhbnZhcyBhbHJlYWR5IHJlc29sdmUgdGhyb3VnaCAtLXZ6LSogdmFyaWFibGVzIGFuZFxuLy8gbmVlZCBOTyBvdmVycmlkZXMgaGVyZSDigJQgdGhlIGNhc2NhZGUgaGFuZGxlcyB0aGVtIHZpYSBhcHAuY3NzIC8gYm9vdHN0cmFwLlxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSB7XG5cdC8vIC5iZy13aGl0ZSBzdGF5cyAjZmZmIGluIGRhcmsgbW9kZSBiZWNhdXNlIC0tdnotd2hpdGUtcmdiIGlzIG5vdCByZW1hcHBlZC5cblx0LmJnLXdoaXRlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS12ei1zZWNvbmRhcnktYmcpICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQvLyAudGV4dC1kYXJrIG1hcHMgdG8gLS12ei1kYXJrLXJnYiDiiYggIzMxMzQzNyBpbiBkYXJrIG1vZGUg4oCUIGludmlzaWJsZSBvblxuXHQvLyBkYXJrIGJhY2tncm91bmRzLiBPdmVycmlkZSB0byB0aGUgdGhlbWUgYm9keS1jb2xvciBmb3IgcmVhZGFiaWxpdHkuXG5cdC50ZXh0LWRhcmsge1xuXHRcdGNvbG9yOiB2YXIoLS12ei1ib2R5LWNvbG9yKSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIC0tLSBDYXJkcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBCb290c3RyYXAgNS4zLjYgbm93IHNldHMgLS12ei1jYXJkLWJnOiB2YXIoLS12ei1zZWNvbmRhcnktYmcpIGFuZFxuLy8gY29sb3I6IHZhcigtLXZ6LWJvZHktY29sb3IpIG9uIC5jYXJkLCB3aGljaCByZXNvbHZlIHRocm91Z2ggdGhlXG4vLyBbZGF0YS1icy10aGVtZT1kYXJrXSByb290IGJsb2NrLiAgUmVmaW5lbWVudHMgKGJvcmRlciwgdHJhbnNwYXJlbmN5KVxuLy8gc3RpbGwgbmVlZCBleHBsaWNpdCBydWxlcy5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNhcmQge1xuXHRib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNhcmQgLmNhcmQtYm9keSxcbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNhcmQgLmNhcmQtaGVhZGVyLFxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAuY2FyZCAuY2FyZC1mb290ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAuY2FyZCAudGV4dC1tdXRlZCB7XG5cdGNvbG9yOiAjYWViYWNmICFpbXBvcnRhbnQ7XG59XG5cbi8vIC0tLSBMaXN0LWdyb3VwIGluc2lkZSBjYXJkcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5jYXJkIC5saXN0LWdyb3VwLWl0ZW0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuXHRjb2xvcjogdmFyKC0tdnotYm9keS1jb2xvcik7XG59XG5cbi8vIC0tLSBTdWJ0bGUtYmcgY2FyZHMgKGJhbm5lcnMsIGluZm8gc3RyaXBzKSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5jYXJkLmJnLWluZm8tc3VidGxlIHtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSh2YXIoLS12ei1pbmZvLXJnYiksIDAuMTgpLCByZ2JhKHZhcigtLXZ6LXByaW1hcnktcmdiKSwgMC4wOCkpO1xufVxuXG4vLyAtLS0gVGFibGVzIGluc2lkZSBjYXJkcyAoZ2VuZXJpYyBkYXJrLW1vZGUgdGFibGUgZml4KSAtLS0tLS0tLS0tLS0tLS0tLS0tLVxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAudGFibGUge1xuXHQtLWJzLXRhYmxlLWNvbG9yOiB2YXIoLS12ei1ib2R5LWNvbG9yKTtcblx0LS1icy10YWJsZS1iZzogdHJhbnNwYXJlbnQ7XG5cdC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuXHQtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6IHZhcigtLXZ6LWJvZHktY29sb3IpO1xuXHQtLWJzLXRhYmxlLXN0cmlwZWQtYmc6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMik7XG5cdC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjZmZmZmZmO1xuXHQtLWJzLXRhYmxlLWFjdGl2ZS1iZzogcmdiYSg4MywgMTQwLCAyNTUsIDAuMjUpO1xuXHQtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjZmZmZmZmO1xuXHQtLWJzLXRhYmxlLWhvdmVyLWJnOiByZ2JhKDgzLCAxNDAsIDI1NSwgMC4xOCk7XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLnRhYmxlID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xufVxuXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC50YWJsZSB0aGVhZCB0aCB7XG5cdGNvbG9yOiAjYzNjZWRmO1xufVxuXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciA+ICoge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDgzLCAxNDAsIDI1NSwgMC4xOCk7XG5cdGNvbG9yOiAjZmZmZmZmO1xufVxuXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciAudGV4dC1tdXRlZCB7XG5cdGNvbG9yOiAjZTVlY2Y5ICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1kYXNoYm9hcmQtaGlnaGxpZ2h0LWNhcmQsXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5jcm0tZGFzaGJvYXJkLXN0YXQtY2FyZCxcbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1kYXNoYm9hcmQtc2VjdGlvbi1jYXJkIHtcblx0YmFja2dyb3VuZDogdmFyKC0tdnotc2Vjb25kYXJ5LWJnKTtcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuXHRib3gtc2hhZG93OiAwIDE2cHggMzhweCByZ2JhKDAsIDAsIDAsIDAuMjIpO1xufVxuXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5jcm0tZGFzaGJvYXJkLWhpZ2hsaWdodC1jYXJkIHtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAyKSk7XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1kYXNoYm9hcmQtaGVybyB7XG5cdGJhY2tncm91bmQ6XG5cdFx0bGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSh2YXIoLS12ei1wcmltYXJ5LXJnYiksIDAuMTgpLCByZ2JhKHZhcigtLXZ6LWluZm8tcmdiKSwgMC4xMCkgNTUlLCByZ2JhKDAsIDAsIDAsIDAuMTIpKSxcblx0XHR2YXIoLS12ei1zZWNvbmRhcnktYmcpO1xuXHRib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG5cdGJveC1zaGFkb3c6IDAgMjRweCA2MHB4IHJnYmEoMCwgMCwgMCwgMC4yOCk7XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmNybS1kYXNoYm9hcmQtY2hhcnQtc3RhZ2UsXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5jcm0tZGFzaGJvYXJkLW1hcC1zdGFnZSB7XG5cdGJhY2tncm91bmQ6XG5cdFx0cmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCB0b3AgcmlnaHQsIHJnYmEodmFyKC0tdnotcHJpbWFyeS1yZ2IpLCAwLjEyKSwgdHJhbnNwYXJlbnQgMzQlKSxcblx0XHRsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDQpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDEpKTtcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEFwcHMgUmVnaXN0cnkgcGFnZSAocHJpdmF0ZS9hcHBzL2xpc3QuaHRtbClcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmFwcHMtaGVybyB7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsIHJnYmEoNjQsIDgxLCAxMzcsIDAuMTQpLCByZ2JhKDEyLCAxNTksIDIxNiwgMC4xMikpO1xuXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDY0LCA4MSwgMTM3LCAwLjEyKTtcbn1cblxuLmFwcHMtc3RhdC1jYXJkIHtcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSg5NSwgMTAxLCAxMjAsIDAuMTIpO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2UsIGJveC1zaGFkb3cgLjJzIGVhc2U7XG5cblx0Jjpob3ZlciB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuXHRcdGJveC1zaGFkb3c6IDAgLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIC4wOCk7XG5cdH1cbn1cblxuLmFwcHMtc2hlbGwtY2FyZCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoOTUsIDEwMSwgMTIwLCAwLjEyKTtcbn1cblxuLmFwcHMtY2FyZCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoOTUsIDEwMSwgMTIwLCAwLjE2KTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycyBlYXNlLCBib3gtc2hhZG93IC4ycyBlYXNlLCBib3JkZXItY29sb3IgLjJzIGVhc2U7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45OCksIHJnYmEoMjQ2LCAyNDcsIDI1MCwgMC45NSkpO1xuXG5cdCY6aG92ZXIge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcblx0XHRib3JkZXItY29sb3I6IHJnYmEoNjQsIDgxLCAxMzcsIDAuMjgpO1xuXHRcdGJveC1zaGFkb3c6IDAgLjc1cmVtIDEuNXJlbSByZ2JhKDAsIDAsIDAsIC4xKTtcblx0fVxufVxuXG4uYXBwcy11cmwtYm94IHtcblx0Ym9yZGVyOiAxcHggZGFzaGVkIHJnYmEoOTUsIDEwMSwgMTIwLCAwLjI4KTtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc2KTtcbn1cblxuLy8gLS0tIEFwcHMgUmVnaXN0cnkgZGFyay1tb2RlIG92ZXJyaWRlcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmFwcHMtaGVybyB7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsIHJnYmEoNTMsIDExOSwgMjQxLCAwLjE2KSwgcmdiYSgxMCwgMTc5LCAxNTYsIDAuMTApKTtcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xufVxuXG5bZGF0YS1icy10aGVtZT0nZGFyayddIC5hcHBzLXN0YXQtY2FyZCB7XG5cdGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcblxuXHQmOmhvdmVyIHtcblx0XHRib3gtc2hhZG93OiAwIC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAuMjIpO1xuXHR9XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmFwcHMtc2hlbGwtY2FyZCB7XG5cdGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAuYXBwcy1jYXJkIHtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAyKSk7XG5cdGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEwKTtcblxuXHQmOmhvdmVyIHtcblx0XHRib3JkZXItY29sb3I6IHJnYmEoODMsIDE0MCwgMjU1LCAwLjMyKTtcblx0XHRib3gtc2hhZG93OiAwIC43NXJlbSAxLjVyZW0gcmdiYSgwLCAwLCAwLCAuMjIpO1xuXHR9XG59XG5cbltkYXRhLWJzLXRoZW1lPSdkYXJrJ10gLmFwcHMtdXJsLWJveCB7XG5cdGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9J2RhcmsnXSAuY2FyZC5iZy1wcmltYXJ5LXN1YnRsZS5hcHBzLXNoZWxsLWNhcmQge1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKHZhcigtLXZ6LXByaW1hcnktcmdiKSwgMC4xNiksIHJnYmEodmFyKC0tdnotcHJpbWFyeS1yZ2IpLCAwLjA2KSkgIWltcG9ydGFudDtcbn1cblxuLy8gRml4OiBWZWx6b24gaG9yaS1zaXRlbWFwIGNvbm5lY3RvciBsaW5lcyB0cmFpbCBwYXN0IGNvbnRhaW5lciB3aGVuXG4vLyBjb2x1bW5zIHdyYXAgdG8gYSBzZWNvbmQgcm93LiAgb3ZlcmZsb3c6aGlkZGVuIGNsaXBzIHRoZSB0cmFpbGluZ1xuLy8gZGFzaGVkIHBzZXVkby1lbGVtZW50IGF0IHRoZSByb3cgZWRnZS5cbi5ob3JpLXNpdGVtYXAgLnNlY29uZC1saXN0LnJvdyB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gaW9tbWkgZmlsZS13aWRnZXQgcG9saXNoIOKAlCBjYXNlLWluc2Vuc2l0aXZlIGljb24gbG9va3VwXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIGlvbW1pIHNoaXBzIHBlci1leHRlbnNpb24gQ1NTIHNlbGVjdG9ycyBpbiBsb3dlcmNhc2Vcbi8vIChgLmZpbGVfaWNvbi0tcG5nYCwgYC5maWxlX2ljb24tLWpwZ2AsIOKApikgYnV0IHRoZSBpb21taS1leHRlbmRlZCBmaWxlXG4vLyB3aWRnZXQgc3RhbXBzIHRoZSBleHRlbnNpb24gaW50byB0aGUgY2xhc3MgdmVyYmF0aW0sIHNvIHVwbG9hZHMgd2l0aFxuLy8gdXBwZXJjYXNlIGV4dGVuc2lvbnMgKGAuUE5HYCwgYC5KUEdgIOKAlCBkZWZhdWx0IG9uIG1hY09TIFNjcmVlbiBTaG90KSBnZXRcbi8vIGBjbGFzcz1cImZpbGVfaWNvbi0tUE5HXCJgIHdoaWNoIGRvZXNuJ3QgbWF0Y2ggYW5kIHRoZSBpY29uIHJlbmRlcnMgYmxhbmsuXG4vL1xuLy8gQ1NTLWxldmVsLTQgYFtjbGFzcyo9XCJcIiBpXWAgKyBgOmhhcygpYCBsZXQgdXMgZmFsbCBiYWNrIHRvIHRoZSBnZW5lcmljXG4vLyBpbWFnZSBpY29uIGZvciBhbnkgZmlsZV9pY29uLS0qIHZhcmlhbnQgdGhhdCBoYXNuJ3QgYmVlbiB0aHVtYm5haWxlZCB5ZXQsXG4vLyByZWdhcmRsZXNzIG9mIGV4dGVuc2lvbiBjYXNlLiBTdXBwb3J0ZWQgaW4gYWxsIGV2ZXJncmVlbiBicm93c2Vyc1xuLy8gKENocm9tZS9GaXJlZm94L0VkZ2U7IFNhZmFyaSDiiaUgMTUuNCDigJQgd2hpY2ggaXMgZmluZSwgV01TIHN0YWZmIGFyZSBvblxuLy8gQ2hyb21lL0ZpcmVmb3ggb24gV2luZG93cykuXG4uZmlsZV9maWVsZCAuZmlsZV9maWVsZF9pdGVtIC5maWxlX2ljb25bY2xhc3MqPVwiZmlsZV9pY29uLS1cIiBpXTpub3QoOmhhcyguZmlsZV90aHVtYikpIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2lvbW1pLWljb25zL2ltYWdlLnN2Z1wiKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gUmVzcG9uc2l2ZSB3aWR0aCB1dGlsaXR5OiAudy1zbS1hdXRvXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEJvb3RzdHJhcCA1J3MgYHdpZHRoYCB1dGlsaXR5IGlzbid0IGNvbmZpZ3VyZWQgd2l0aCBgcmVzcG9uc2l2ZTogdHJ1ZWAsXG4vLyBzbyAudy1zbS1hdXRvIC8gLnctbWQtYXV0byAvIGV0Yy4gYXJlIE5PVCBnZW5lcmF0ZWQgYnkgZGVmYXVsdC4gVGhlXG4vLyBpb21taSBBY3Rpb24gc3R5bGUgaW4gbWFuZ28vYV91dGlsaXRpZXMvc3R5bGVzL3N0eWxlX3ZlbHpvbi5weSBhcHBsaWVzXG4vLyBgdy0xMDAgdy1zbS1hdXRvYCB0byBldmVyeSBmb3JtIGJ1dHRvbiAoZnVsbC13aWR0aCBvbiB4cywgYXV0byBvbiBzbSspLFxuLy8gYnV0IHdpdGhvdXQgdGhpcyBydWxlIHRoZSAudy1zbS1hdXRvIGNsYXNzIGlzIGluZXJ0IGFuZCBidXR0b25zIHN0YXlcbi8vIDEwMCUgd2lkZSBmb3JldmVyIOKAlCBtYWtpbmcgdGhlIGZvcm0gYWN0aW9ucyByb3cgc3RhY2sgdmVydGljYWxseSBvblxuLy8gZXZlcnkgc2NyZWVuIHNpemUgaW5zdGVhZCBvZiBsYXlpbmcgb3V0IGhvcml6b250YWxseSBvbiBzbSsuXG4vL1xuLy8gT25lIGhhbmQtcm9sbGVkIGJyZWFrcG9pbnQgaXMgZW5vdWdoOyBpZiBtb3JlIHZhcmlhbnRzIGFyZSBuZWVkZWRcbi8vIGxhdGVyLCBzd2l0Y2ggdG8gZW5hYmxpbmcgYHJlc3BvbnNpdmU6IHRydWVgIG9uIHRoZSB3aWR0aCB1dGlsaXR5LlxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG5cdC53LXNtLWF1dG8ge1xuXHRcdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiJdfQ== */
