.iv[data-v-52655041]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:flex;align-items:center;justify-content:center;outline:none;overscroll-behavior:contain}.iv-backdrop[data-v-52655041]{position:absolute;top:0;right:0;bottom:0;left:0;background:#080a0ef5}.iv-top[data-v-52655041]{position:absolute;top:0;left:0;right:0;z-index:3;display:flex;align-items:center;gap:6px;padding:calc(8px + env(safe-area-inset-top)) 10px 8px;background:linear-gradient(180deg,rgba(0,0,0,.45),transparent)}.iv-flex[data-v-52655041]{flex:1}.iv-count[data-v-52655041]{color:#ffffffd1;font-size:13px;font-variant-numeric:tabular-nums;padding-left:4px}.iv-btn[data-v-52655041]{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#ffffff1f;color:#fff;font-size:15px;line-height:1;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .14s}.iv-btn[data-v-52655041]:hover{background:#ffffff38}.iv-btn[data-v-52655041]:active{transform:scale(.94)}.iv-stage[data-v-52655041]{position:relative;z-index:2;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none}.iv-stage.zoomed[data-v-52655041]{cursor:grab}.iv-img[data-v-52655041]{max-width:100%;max-height:100%;object-fit:contain;-webkit-user-drag:none;will-change:transform;cursor:zoom-in}.iv-stage.zoomed .iv-img[data-v-52655041]{cursor:inherit}.iv-state[data-v-52655041]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:8px;color:#ffffffb8;font-size:13px;pointer-events:none}.iv-failed[data-v-52655041]{pointer-events:auto;flex-direction:column}.iv-failed a[data-v-52655041]{color:#9db9f5;font-size:13px}.iv-spin[data-v-52655041]{width:14px;height:14px;border:2px solid rgba(255,255,255,.25);border-top-color:#ffffffd9;border-radius:50%;animation:iv-spin-52655041 .8s linear infinite}@keyframes iv-spin-52655041{to{transform:rotate(360deg)}}.iv-arrow[data-v-52655041]{position:absolute;top:50%;z-index:3;transform:translateY(-50%);width:44px;height:44px;border:0;border-radius:50%;background:#ffffff1f;color:#fff;font-size:26px;line-height:1;cursor:pointer;display:none}.iv-arrow.left[data-v-52655041]{left:14px}.iv-arrow.right[data-v-52655041]{right:14px}@media(hover:hover){.iv-arrow[data-v-52655041]:hover{background:#ffffff38}.iv-arrow[data-v-52655041]{display:block}}.iv-thumbs[data-v-52655041]{position:absolute;left:50%;bottom:calc(12px + env(safe-area-inset-bottom));transform:translate(-50%);z-index:3;display:flex;gap:6px;max-width:min(720px,92vw);padding:6px;border-radius:12px;background:#ffffff14;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.iv-thumbs[data-v-52655041]::-webkit-scrollbar{display:none}.iv-thumb[data-v-52655041]{flex:none;width:44px;height:44px;padding:0;border:2px solid transparent;border-radius:8px;overflow:hidden;background:#ffffff0f;cursor:pointer;opacity:.6;transition:opacity .14s,border-color .14s}.iv-thumb.on[data-v-52655041]{opacity:1;border-color:#fff}.iv-thumb img[data-v-52655041]{width:100%;height:100%;object-fit:cover;display:block}.iv-hint[data-v-52655041]{position:absolute;left:50%;bottom:calc(14px + env(safe-area-inset-bottom));transform:translate(-50%);z-index:3;margin:0;padding:5px 12px;border-radius:999px;background:#ffffff1a;color:#ffffffa8;font-size:12px;white-space:nowrap;pointer-events:none}.iv-enter-active[data-v-52655041],.iv-leave-active[data-v-52655041]{transition:opacity .18s}.iv-enter-from[data-v-52655041],.iv-leave-to[data-v-52655041]{opacity:0}@media(max-width:768px){.iv-btn[data-v-52655041]{width:34px;height:34px;font-size:14px}.iv-thumb[data-v-52655041]{width:40px;height:40px}}.page-enter-active{transition:opacity .26s ease,transform .26s cubic-bezier(.22,1,.36,1)}.page-leave-active{transition:opacity .14s ease,transform .14s ease}.page-enter-from{opacity:0;transform:translateY(8px)}.page-leave-to{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.page-enter-active,.page-leave-active{transition:none}.page-enter-from,.page-leave-to{opacity:1;transform:none}}:root{--brand: #2c5cc5;--brand-hover: #234ba6;--brand-active: #1d3d8a;--brand-subtle: #eff3fb;--brand-border: #cfdcf5;--ink-1: #14171f;--ink-2: #333a47;--ink-3: #5b6472;--ink-4: #8b93a1;--ink-5: #b6bdc9;--bg: #f7f8fa;--bg-sunken: #f1f3f6;--surface: #ffffff;--surface-hover: #fafbfc;--border: #e3e6eb;--border-strong: #d3d8e0;--danger: #c8383d;--danger-bg: #fdf2f2;--success: #1f7a4d;--success-bg: #f0f9f4;--warning: #97670a;--warning-bg: #fdf8ec;--radius: 6px;--radius-sm: 4px;--radius-lg: 8px;--shadow-xs: 0 1px 2px rgba(20, 23, 31, .04);--shadow: 0 1px 3px rgba(20, 23, 31, .06);--shadow-md: 0 4px 12px rgba(20, 23, 31, .08);--shadow-lg: 0 8px 28px rgba(20, 23, 31, .12);--header-h: 56px;--content-max: 1120px;--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Arial, sans-serif;--font-mono: "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;--text: var(--ink-1);--text-2: var(--ink-3);--text-3: var(--ink-4);--line: var(--border);--card: var(--surface);--brand-dark: var(--brand-hover);--brand-light: var(--brand-subtle)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{margin:0;padding:0}body{font-family:var(--font-sans);background:var(--bg);color:var(--ink-2);font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"tnum" 1}a{color:var(--brand);text-decoration:none;transition:color .12s}a:hover{color:var(--brand-hover)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--brand);outline-offset:1px}h1,h2,h3,h4,h5{margin:0;font-weight:600;color:var(--ink-1);letter-spacing:-.01em}ul,ol{margin:0;padding:0;list-style:none}img{max-width:100%}hr{border:0;border-top:1px solid var(--border);margin:16px 0}::selection{background:#d5e2fd;color:var(--ink-1)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#d3d8e0;border-radius:6px;border:2px solid var(--bg)}::-webkit-scrollbar-thumb:hover{background:#b6bdc9}.card{background:transparent;border:0;border-radius:0;padding:16px 0;box-shadow:none}.post-list{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.post-list>:last-child{border-bottom:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 14px;border-radius:var(--radius-sm);border:1px solid transparent;background:var(--brand);color:#fff;font-size:13.5px;font-weight:500;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .14s,border-color .14s,color .14s,box-shadow .14s}.btn:hover{background:var(--brand-hover)}.btn:active{background:var(--brand-active)}.btn:disabled,.btn[disabled]{opacity:.5;cursor:not-allowed}.btn-ghost{background:var(--surface);border-color:var(--border-strong);color:var(--ink-2)}.btn-ghost:hover{background:var(--surface-hover);border-color:var(--ink-5);color:var(--ink-1)}.btn-danger{background:var(--danger)}.btn-danger:hover{background:#ad2f34}.btn-subtle{background:var(--brand-subtle);color:var(--brand);border-color:var(--brand-border)}.btn-subtle:hover{background:#e3ebfa}.btn-sm{height:28px;padding:0 10px;font-size:12.5px;gap:4px}.btn-lg{height:40px;padding:0 20px;font-size:14.5px}.btn-block{width:100%}.btn-text{background:transparent;border:0;color:var(--brand);padding:0 4px;height:auto;font-size:inherit;cursor:pointer;font-family:inherit}.btn-text:hover{background:transparent;color:var(--brand-hover);text-decoration:underline}.input,.textarea,.select{width:100%;border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:7px 11px;font-size:13.5px;font-family:inherit;background:var(--surface);color:var(--ink-1);outline:none;transition:border-color .14s,box-shadow .14s}.input::placeholder,.textarea::placeholder{color:var(--ink-4)}.input:hover,.textarea:hover,.select:hover{border-color:var(--ink-5)}.input:focus,.textarea:focus,.select:focus{border-color:var(--brand);box-shadow:0 0 0 3px #2c5cc51a}.input:disabled,.textarea:disabled,.select:disabled{background:var(--bg-sunken);color:var(--ink-4);cursor:not-allowed}.textarea{resize:vertical;min-height:88px;line-height:1.7}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;cursor:pointer;padding-right:28px}.form-item{margin-bottom:16px}.form-item>label{display:block;margin-bottom:6px;color:var(--ink-2);font-size:13px;font-weight:500}.tag{display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:var(--radius-sm);font-size:12px;line-height:18px;background:var(--bg-sunken);color:var(--ink-3);white-space:nowrap;vertical-align:middle}.tag-grey{background:var(--bg-sunken);color:var(--ink-3)}.tag-brand{background:var(--brand-subtle);color:var(--brand)}.tag-warn{background:var(--warning-bg);color:var(--warning)}.tag-danger{background:var(--danger-bg);color:var(--danger)}.tag-success{background:var(--success-bg);color:var(--success)}.badge-status{display:inline-flex;align-items:center;padding:1px 7px;border-radius:var(--radius-sm);font-size:12px;line-height:18px;white-space:nowrap}.st-ok{background:var(--success-bg);color:var(--success)}.st-warn{background:var(--warning-bg);color:var(--warning)}.st-bad{background:var(--danger-bg);color:var(--danger)}.st-gray{background:var(--bg-sunken);color:var(--ink-4)}.avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-weight:600;overflow:hidden;flex-shrink:0;-webkit-user-select:none;user-select:none}.avatar img{width:100%;height:100%;object-fit:cover}.muted{color:var(--ink-4)}.text-sm{font-size:13px}.text-xs{font-size:12px}.flex{display:flex}.flex-1{flex:1;min-width:0}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-4{gap:4px}.gap-8{gap:8px}.gap-12{gap:12px}.mt-8{margin-top:8px}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block{display:block}.metric{display:inline-flex;align-items:center;gap:4px;color:var(--ink-4);font-size:12.5px}.global-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:10000;pointer-events:none;opacity:0;transition:opacity .2s}.global-progress i{display:block;height:100%;width:100%;transform-origin:left center;transform:scaleX(0);background:var(--brand)}.toast-container{position:fixed;top:16px;left:50%;transform:translate(-50%);z-index:9999;display:flex;flex-direction:column;gap:8px;align-items:center;pointer-events:none}.toast{display:flex;align-items:center;gap:8px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:9px 14px;box-shadow:var(--shadow-md);font-size:13.5px;max-width:min(560px,88vw);will-change:transform,opacity}.toast-icon{flex-shrink:0}.toast-text{line-height:1.5;color:var(--ink-2)}.toast-success .toast-icon{color:var(--success)}.toast-error .toast-icon{color:var(--danger)}.toast-warning .toast-icon{color:var(--warning)}.toast-info .toast-icon{color:var(--brand)}.modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;background:#14171f6b;z-index:9000;display:flex;align-items:center;justify-content:center;padding:20px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-box{background:var(--surface);border-radius:var(--radius-lg);padding:22px 24px;width:440px;max-width:100%;max-height:86vh;overflow-y:auto;box-shadow:var(--shadow-lg)}.modal-box h3{margin-bottom:8px;font-size:16px;font-weight:600}.modal-box>p{margin:0 0 4px;color:var(--ink-3);font-size:13.5px;line-height:1.65}.modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:20px;padding-top:14px;border-top:1px solid var(--border)}.empty{padding:44px 20px;text-align:center;color:var(--ink-4);font-size:13.5px}.empty .icon,.empty-icon{display:block;margin:0 auto 10px;font-size:38px;color:var(--ink-5);text-align:center}.skeleton{background:linear-gradient(90deg,#eef0f3 25%,#f6f7f9 37%,#eef0f3 63%);background-size:400% 100%;animation:shimmer 1.4s ease infinite;border-radius:var(--radius)}@keyframes shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.pager{display:flex;gap:4px;justify-content:center;align-items:center;padding:18px 0 6px;flex-wrap:wrap}.pager button{min-width:30px;height:30px;padding:0 8px;border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface);cursor:pointer;color:var(--ink-3);font-size:13px;font-family:inherit;transition:all .14s}.pager button:hover:not(:disabled){border-color:var(--ink-5);color:var(--ink-1);background:var(--surface-hover)}.pager button.active{background:var(--brand);border-color:var(--brand);color:#fff;font-weight:500}.pager button:disabled{opacity:.4;cursor:not-allowed}.pager .muted{font-size:12px;margin-left:6px}.table{width:100%;border-collapse:collapse;background:var(--surface);font-size:13px}.table th,.table td{padding:10px 12px;text-align:left;border-bottom:1px solid var(--border);vertical-align:middle}.table th{background:var(--bg-sunken);color:var(--ink-3);font-weight:500;font-size:12.5px;white-space:nowrap;border-bottom:1px solid var(--border-strong)}.table tbody tr{transition:background .12s}.table tbody tr:hover{background:var(--surface-hover)}.table tbody tr:last-child td{border-bottom:0}.rich-content{line-height:1.85;font-size:15px;color:var(--ink-2);word-break:break-word}.rich-content p{margin:0 0 12px}.rich-content p:last-child{margin-bottom:0}.rich-content img{border-radius:var(--radius-sm);margin:10px 0}.rich-content a{text-decoration:underline;text-underline-offset:2px}.rich-content pre,.rich-content code{font-family:var(--font-mono);font-size:13px;background:var(--bg-sunken);border-radius:var(--radius-sm)}.rich-content code{padding:1px 5px;color:#b3305a}.rich-content pre{padding:12px 14px;overflow-x:auto;border:1px solid var(--border)}.rich-content pre code{padding:0;background:none;color:var(--ink-2)}.rich-content blockquote{border-left:3px solid var(--border-strong);margin:10px 0;padding:2px 14px;color:var(--ink-3)}.rich-content ul,.rich-content ol{padding-left:22px;margin:0 0 12px}.rich-content ul{list-style:disc}.rich-content ol{list-style:decimal}.svg-icon{vertical-align:-.16em}.icon-btn .svg-icon,.btn .svg-icon{pointer-events:none}.auth-page{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;background:var(--bg);padding:20px;position:relative}.auth-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ffffff 0%,var(--bg) 100%);z-index:0}.auth-card{position:relative;z-index:1;width:396px;max-width:100%;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:30px 30px 26px}.auth-title{font-size:20px;display:flex;align-items:center;gap:8px;margin:12px 0 4px}.auth-card p.switch{text-align:center;margin:18px 0 0;font-size:13px;color:var(--ink-4)}.auth-card .back{color:var(--ink-4);font-size:13px}.auth-card .back:hover{color:var(--brand)}.page-enter-active{transition:opacity .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.page-leave-active{transition:opacity .12s ease}.page-enter-from{opacity:0;transform:translateY(6px)}.page-leave-to{opacity:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.table-scroll>.table{min-width:460px}@media(max-width:900px){html,body{overflow-x:clip}}@media(max-width:960px){.card{padding:14px 16px}}@media(max-width:768px){:root{--header-h: 52px}.card,.panel{padding:14px}.modal-mask{padding:36px 12px 12px;align-items:flex-start}.modal-box{width:100%;max-width:100%;padding:18px 16px;max-height:84vh}.modal-actions{flex-wrap:wrap;gap:8px}.modal-actions .btn{flex:1 1 120px}.table th,.table td{padding:9px 10px}.pager{gap:3px}.pager .muted{flex-basis:100%;text-align:center;margin:4px 0 0}.rich-content pre{font-size:12.5px}.rich-content img{height:auto}.toast{max-width:92vw}}@media(max-width:480px){.card,.panel{padding:12px}.btn{padding:0 12px}}body,button,a,label,input,textarea,select{-webkit-tap-highlight-color:transparent}@media(hover:none){.btn:active,.pager button:active,.seg-btn:active,.chip:active{transform:scale(.97)}.btn:active{opacity:.9}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.rich-content img{background:var(--bg-sunken);min-height:1px}[data-zoom-group] img,.rich-content img{cursor:zoom-in}@media(hover:hover){[data-zoom-group] img,.rich-content img{transition:opacity .14s}[data-zoom-group] img:hover,.rich-content img:hover{opacity:.92}}@media(max-width:768px){.input,.select,.textarea,.search input{font-size:16px}.input,.select{height:40px}.textarea{min-height:96px}.icon-btn{width:38px;height:38px}.pager button{min-width:36px;height:36px}.tag{padding:3px 8px}}@media(min-width:769px)and (max-width:1024px){:root{--content-max: 980px}}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--brand: #5b86e5;--brand-hover: #7298ea;--brand-active: #4a74d0;--brand-subtle: #1b2434;--brand-border: #2b3a55;--ink-1: #eef1f6;--ink-2: #c8cfda;--ink-3: #9aa4b2;--ink-4: #78828f;--ink-5: #5a636f;--bg: #0f1319;--bg-sunken: #151a22;--surface: #171c24;--surface-hover: #1d232c;--border: #232a34;--border-strong: #2e3742;--danger: #e2606a;--danger-bg: #2a1a1d;--success: #4bbd86;--success-bg: #14251d;--warning: #d8a545;--warning-bg: #271f11;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .5);--shadow: 0 1px 3px rgba(0, 0, 0, .55);--shadow-md: 0 4px 12px rgba(0, 0, 0, .5);--shadow-lg: 0 8px 28px rgba(0, 0, 0, .55)}::selection{background:#2b3a55;color:var(--ink-1)}::-webkit-scrollbar-thumb{background:#333c48;border-color:var(--bg)}::-webkit-scrollbar-thumb:hover{background:#414b58}.skeleton{background:linear-gradient(90deg,#1b212b 25%,#232b36 37%,#1b212b 63%);background-size:400% 100%}.btn-subtle:hover{background:#22303f}.rich-content img{opacity:.92}}.forum-layout{background:var(--surface)}.forum-layout .footer{border-top:1px solid var(--border)}.forum-layout .card+.card{border-top:1px solid var(--border)}.forum-layout .me>.card+.card{border-top:0}.forum-layout .post-list{background:transparent;border:0;border-top:1px solid var(--border);border-radius:0}.forum-layout .post-list>:last-child{border-bottom:1px solid var(--border)}.page-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:12px;flex-wrap:wrap}.page-head h2{font-size:17px;font-weight:600;color:var(--ink-1);letter-spacing:-.01em}.page-head p{margin:3px 0 0;font-size:12.5px;color:var(--ink-4)}.panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:16px 18px}.panel+.panel{margin-top:14px}.panel>b{font-size:13.5px;font-weight:600;color:var(--ink-1)}.filters{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:14px}.filters .input,.filters .select{width:auto;min-width:148px;height:32px;padding:0 11px;font-size:13px}.filters .spacer{flex:1}.tbl-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius)}.tbl-wrap .table{border:0}.tbl-wrap .table th:first-child{border-top-left-radius:var(--radius)}.tbl-wrap .table th:last-child{border-top-right-radius:var(--radius)}.stat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px}.stat-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:15px 16px;display:flex;flex-direction:column;gap:2px;transition:border-color .14s,box-shadow .14s}.stat-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-xs)}.stat-card .sv{font-size:24px;font-weight:600;color:var(--ink-1);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.3}.stat-card .sl{font-size:12px;color:var(--ink-4)}.stat-card .sl:first-child{font-size:12.5px;color:var(--ink-3);font-weight:500}.stat-card.accent{background:var(--brand-subtle);border-color:var(--brand-border)}.stat-card.accent .sv{color:var(--brand)}.row-actions{display:flex;gap:4px;flex-wrap:wrap}.row-actions .btn{height:25px;padding:0 8px;font-size:12px}.chart{display:flex;align-items:flex-end;gap:5px;height:190px;padding:8px 4px 0}.chart .bar-wrap{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px;height:100%;justify-content:flex-end}.chart .bar{width:100%;max-width:20px;border-radius:2px 2px 0 0;background:var(--brand);min-height:2px}.chart .bar.comments{background:#7ba0e8}.chart .bar.users{background:#c9a227}.chart .x-label{font-size:10.5px;color:var(--ink-4);white-space:nowrap}.legend{display:flex;gap:14px;font-size:12px;color:var(--ink-3)}.legend i{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:5px;vertical-align:0}.split{display:grid;grid-template-columns:1fr 304px;gap:14px;align-items:start}.split>.panel+.panel{margin-top:0}@media(max-width:1100px){.split{grid-template-columns:1fr}}@media(max-width:900px){.filters .input,.filters .select{min-width:0;flex:1 1 150px;width:auto}.filters .spacer{display:none}.filters{gap:6px}.page-head{gap:8px;margin-bottom:12px}.page-head h2{font-size:16px}.page-head p{font-size:12px}.panel{padding:14px 12px}.panel+.panel{margin-top:12px}.stat-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.stat-card{padding:12px}.stat-card .sv{font-size:21px}.tbl-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.row-actions{gap:5px}}@media(max-width:560px){.chart{height:150px;gap:3px}.chart .x-label{font-size:9px}.legend{flex-wrap:wrap;gap:8px 12px}}
/*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiPHN0ZGluPiJdLAogICJzb3VyY2VzQ29udGVudCI6IFsiXG4uaXZbZGF0YS12LTUyNjU1MDQxXSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG4gIHotaW5kZXg6IDQwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG59XG4uaXYtYmFja2Ryb3BbZGF0YS12LTUyNjU1MDQxXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoOCwgMTAsIDE0LCAwLjk2KTtcbn1cblxuLyog6aG26YOo5bel5YW35p2hICovXG4uaXYtdG9wW2RhdGEtdi01MjY1NTA0MV0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBwYWRkaW5nOiBjYWxjKDhweCArIGVudihzYWZlLWFyZWEtaW5zZXQtdG9wKSkgMTBweCA4cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC40NSksIHRyYW5zcGFyZW50KTtcbn1cbi5pdi1mbGV4W2RhdGEtdi01MjY1NTA0MV0ge1xuICBmbGV4OiAxO1xufVxuLml2LWNvdW50W2RhdGEtdi01MjY1NTA0MV0ge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgyKTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogdGFidWxhci1udW1zO1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbn1cbi5pdi1idG5bZGF0YS12LTUyNjU1MDQxXSB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE0cztcbn1cbi5pdi1idG5bZGF0YS12LTUyNjU1MDQxXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yMik7XG59XG4uaXYtYnRuW2RhdGEtdi01MjY1NTA0MV06YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjk0KTtcbn1cblxuLyog6Iie5Y+wICovXG4uaXYtc3RhZ2VbZGF0YS12LTUyNjU1MDQxXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uaXYtc3RhZ2Uuem9vbWVkW2RhdGEtdi01MjY1NTA0MV0ge1xuICBjdXJzb3I6IGdyYWI7XG59XG4uaXYtaW1nW2RhdGEtdi01MjY1NTA0MV0ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICBjdXJzb3I6IHpvb20taW47XG59XG4uaXYtc3RhZ2Uuem9vbWVkIC5pdi1pbWdbZGF0YS12LTUyNjU1MDQxXSB7XG4gIGN1cnNvcjogaW5oZXJpdDtcbn1cbi5pdi1zdGF0ZVtkYXRhLXYtNTI2NTUwNDFdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzIpO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLml2LWZhaWxlZFtkYXRhLXYtNTI2NTUwNDFdIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uaXYtZmFpbGVkIGFbZGF0YS12LTUyNjU1MDQxXSB7XG4gIGNvbG9yOiAjOWRiOWY1O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uaXYtc3BpbltkYXRhLXYtNTI2NTUwNDFdIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IGl2LXNwaW4tNTI2NTUwNDEgMC44cyBsaW5lYXIgaW5maW5pdGU7XG59XG5Aa2V5ZnJhbWVzIGl2LXNwaW4tNTI2NTUwNDEge1xudG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG59XG59XG4uaXYtYXJyb3dbZGF0YS12LTUyNjU1MDQxXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaXYtYXJyb3cubGVmdFtkYXRhLXYtNTI2NTUwNDFdIHtcbiAgbGVmdDogMTRweDtcbn1cbi5pdi1hcnJvdy5yaWdodFtkYXRhLXYtNTI2NTUwNDFdIHtcbiAgcmlnaHQ6IDE0cHg7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuLml2LWFycm93W2RhdGEtdi01MjY1NTA0MV06aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yMik7XG59XG4uaXYtYXJyb3dbZGF0YS12LTUyNjU1MDQxXSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG59XG5cbi8qIOe8qeeVpeWbvuadoSAqL1xuLml2LXRodW1ic1tkYXRhLXYtNTI2NTUwNDFdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogY2FsYygxMnB4ICsgZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDZweDtcbiAgbWF4LXdpZHRoOiBtaW4oNzIwcHgsIDkydncpO1xuICBwYWRkaW5nOiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLml2LXRodW1ic1tkYXRhLXYtNTI2NTUwNDFdOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaXYtdGh1bWJbZGF0YS12LTUyNjU1MDQxXSB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC42O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTRzLCBib3JkZXItY29sb3IgMC4xNHM7XG59XG4uaXYtdGh1bWIub25bZGF0YS12LTUyNjU1MDQxXSB7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5pdi10aHVtYiBpbWdbZGF0YS12LTUyNjU1MDQxXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pdi1oaW50W2RhdGEtdi01MjY1NTA0MV0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiBjYWxjKDE0cHggKyBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IDM7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNXB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjYpO1xuICBmb250LXNpemU6IDEycHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vKiDov5vlh7rlnLogKi9cbi5pdi1lbnRlci1hY3RpdmVbZGF0YS12LTUyNjU1MDQxXSxcbi5pdi1sZWF2ZS1hY3RpdmVbZGF0YS12LTUyNjU1MDQxXSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xOHM7XG59XG4uaXYtZW50ZXItZnJvbVtkYXRhLXYtNTI2NTUwNDFdLFxuLml2LWxlYXZlLXRvW2RhdGEtdi01MjY1NTA0MV0ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiDmiYvmnLrvvJrlt6XlhbfmnaHmjInpkq7mm7TntKflh5HvvIznvKnnlaXlm77mm7TlpKfkuIDngrnlpb3ngrkgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuLml2LWJ0bltkYXRhLXYtNTI2NTUwNDFdIHtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuLml2LXRodW1iW2RhdGEtdi01MjY1NTA0MV0ge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbn1cbn1cblxuLnBhZ2UtZW50ZXItYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI2cyBlYXNlLCB0cmFuc2Zvcm0gMC4yNnMgY3ViaWMtYmV6aWVyKDAuMjIsIDEsIDAuMzYsIDEpO1xufVxuLnBhZ2UtbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE0cyBlYXNlLCB0cmFuc2Zvcm0gMC4xNHMgZWFzZTtcbn1cbi5wYWdlLWVudGVyLWZyb20ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KTtcbn1cbi5wYWdlLWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbi5wYWdlLWVudGVyLWFjdGl2ZSxcbiAgLnBhZ2UtbGVhdmUtYWN0aXZlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xufVxuLnBhZ2UtZW50ZXItZnJvbSxcbiAgLnBhZ2UtbGVhdmUtdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xufVxufVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIOWxv+ekviDCtyDmoKHlm63orrrlnZsg4oCUIOiuvuiuoeezu+e7n1xuICAg6aOO5qC877ya5YWL5Yi244CB5LiT5Lia44CB5L+h5oGv5a+G5bqm5LyY5YWI77yI5Y+C6ICDIERpc2NvdXJzZSAvIFYyRVggLyBMaW5lYXIg55qE6K6+6K6h6K+t6KiA77yJXG4gICDljp/liJnvvJpcbiAgICAgMS4g5Lit5oCn54Gw6Zi25Li65Li777yM5ZOB54mM6Imy5Y+q55So5LqO5by66LCD77yI6ZO+5o6l44CB5Li75oyJ6ZKu44CB6YCJ5Lit5oCB77yJXG4gICAgIDIuIOWchuinkuaUtuWwj+OAgemYtOW9seaUtuaVm+OAgeWOu+aOieW9qeiJsua4kOWPmFxuICAgICAzLiDlrZflj7cgLyDooYzpq5ggLyDpl7Tot53nu5/kuIDliLAgNHB4IOe9keagvFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuOnJvb3Qge1xuICAvKiAtLS0tIOWTgeeJjOiJsu+8muayieeos+mdm+iTne+8jOabv+S7o+WOn+adpeeahOS6ruiTnSAtLS0tICovXG4gIC0tYnJhbmQ6ICMyYzVjYzU7XG4gIC0tYnJhbmQtaG92ZXI6ICMyMzRiYTY7XG4gIC0tYnJhbmQtYWN0aXZlOiAjMWQzZDhhO1xuICAtLWJyYW5kLXN1YnRsZTogI2VmZjNmYjsgICAvKiDpgInkuK3mgIHmtYXlupUgKi9cbiAgLS1icmFuZC1ib3JkZXI6ICNjZmRjZjU7XG5cbiAgLyogLS0tLSDkuK3mgKfoibLpmLbvvIjlsYLnuqfku47mt7HliLDmtYXvvIkgLS0tLSAqL1xuICAtLWluay0xOiAjMTQxNzFmOyAgIC8qIOS4u+agh+mimCAqL1xuICAtLWluay0yOiAjMzMzYTQ3OyAgIC8qIOato+aWhyAqL1xuICAtLWluay0zOiAjNWI2NDcyOyAgIC8qIOasoeimgeaWh+WtlyAqL1xuICAtLWluay00OiAjOGI5M2ExOyAgIC8qIOi+heWKqeaWh+WtlyAvIOWNoOS9jeespiAqL1xuICAtLWluay01OiAjYjZiZGM5OyAgIC8qIOemgeeUqCAvIOWbvuaghyAqL1xuXG4gIC8qIC0tLS0g6IOM5pmv5LiO5YiG6ZqUIC0tLS0gKi9cbiAgLS1iZzogI2Y3ZjhmYTsgICAgICAvKiDpobXpnaLlupXoibIgKi9cbiAgLS1iZy1zdW5rZW46ICNmMWYzZjY7Lyog5Ye56Zm35Yy65Z+f77yI5Luj56CB5Z2X44CB6KGo5qC85aS077yJICovXG4gIC0tc3VyZmFjZTogI2ZmZmZmZjsgLyog5Y2h54mHICovXG4gIC0tc3VyZmFjZS1ob3ZlcjogI2ZhZmJmYztcbiAgLS1ib3JkZXI6ICNlM2U2ZWI7ICAvKiDkuLvliIbpmpTnur8gKi9cbiAgLS1ib3JkZXItc3Ryb25nOiAjZDNkOGUwO1xuXG4gIC8qIC0tLS0g6K+t5LmJ6ImyIC0tLS0gKi9cbiAgLS1kYW5nZXI6ICNjODM4M2Q7XG4gIC0tZGFuZ2VyLWJnOiAjZmRmMmYyO1xuICAtLXN1Y2Nlc3M6ICMxZjdhNGQ7XG4gIC0tc3VjY2Vzcy1iZzogI2YwZjlmNDtcbiAgLS13YXJuaW5nOiAjOTc2NzBhO1xuICAtLXdhcm5pbmctYmc6ICNmZGY4ZWM7XG5cbiAgLyogLS0tLSDlnIbop5LvvJrmlLblsI/vvIzmm7TnoazmnJcgLS0tLSAqL1xuICAtLXJhZGl1czogNnB4O1xuICAtLXJhZGl1cy1zbTogNHB4O1xuICAtLXJhZGl1cy1sZzogOHB4O1xuXG4gIC8qIC0tLS0g6Zi05b2x77ya5Y+q5L+d55WZ5p6B6L2755qE5bGC5qyh5oSfIC0tLS0gKi9cbiAgLS1zaGFkb3cteHM6IDAgMXB4IDJweCByZ2JhKDIwLCAyMywgMzEsIDAuMDQpO1xuICAtLXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMjAsIDIzLCAzMSwgMC4wNik7XG4gIC0tc2hhZG93LW1kOiAwIDRweCAxMnB4IHJnYmEoMjAsIDIzLCAzMSwgMC4wOCk7XG4gIC0tc2hhZG93LWxnOiAwIDhweCAyOHB4IHJnYmEoMjAsIDIzLCAzMSwgMC4xMik7XG5cbiAgLyogLS0tLSDlsLrlr7ggLS0tLSAqL1xuICAtLWhlYWRlci1oOiA1NnB4O1xuICAtLWNvbnRlbnQtbWF4OiAxMTIwcHg7XG5cbiAgLyogLS0tLSDlrZfkvZMgLS0tLSAqL1xuICAtLWZvbnQtc2FuczogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCAnUGluZ0ZhbmcgU0MnLFxuICAgICdIaXJhZ2lubyBTYW5zIEdCJywgJ01pY3Jvc29mdCBZYUhlaScsICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQtbW9ubzogJ1NGTW9uby1SZWd1bGFyJywgTWVubG8sIENvbnNvbGFzLCAnTGliZXJhdGlvbiBNb25vJywgbW9ub3NwYWNlO1xuXG4gIC8qIOWFvOWuueaXp+WPmOmHj+WQje+8iOmAkOatpeabv+aNouS4re+8iSAqL1xuICAtLXRleHQ6IHZhcigtLWluay0xKTtcbiAgLS10ZXh0LTI6IHZhcigtLWluay0zKTtcbiAgLS10ZXh0LTM6IHZhcigtLWluay00KTtcbiAgLS1saW5lOiB2YXIoLS1ib3JkZXIpO1xuICAtLWNhcmQ6IHZhcigtLXN1cmZhY2UpO1xuICAtLWJyYW5kLWRhcms6IHZhcigtLWJyYW5kLWhvdmVyKTtcbiAgLS1icmFuZC1saWdodDogdmFyKC0tYnJhbmQtc3VidGxlKTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PSDln7rnoYAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuKiB7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbmh0bWwgeyAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IH1cbmh0bWwsIGJvZHkgeyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNhbnMpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1iZyk7XG4gIGNvbG9yOiB2YXIoLS1pbmstMik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ3RudW0nIDE7ICAvKiDmlbDlrZfnrYnlrr3vvIzooajmoLzmm7TmlbTpvZAgKi9cbn1cblxuYSB7IGNvbG9yOiB2YXIoLS1icmFuZCk7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgdHJhbnNpdGlvbjogY29sb3IgMC4xMnM7IH1cbmE6aG92ZXIgeyBjb2xvcjogdmFyKC0tYnJhbmQtaG92ZXIpOyB9XG5hOmZvY3VzLXZpc2libGUsXG5idXR0b246Zm9jdXMtdmlzaWJsZSxcbmlucHV0OmZvY3VzLXZpc2libGUsXG5zZWxlY3Q6Zm9jdXMtdmlzaWJsZSxcbnRleHRhcmVhOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnJhbmQpO1xuICBvdXRsaW5lLW9mZnNldDogMXB4O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUgeyBtYXJnaW46IDA7IGZvbnQtd2VpZ2h0OiA2MDA7IGNvbG9yOiB2YXIoLS1pbmstMSk7IGxldHRlci1zcGFjaW5nOiAtMC4wMWVtOyB9XG51bCwgb2wgeyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IGxpc3Qtc3R5bGU6IG5vbmU7IH1cbmltZyB7IG1heC13aWR0aDogMTAwJTsgfVxuaHIgeyBib3JkZXI6IDA7IGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpOyBtYXJnaW46IDE2cHggMDsgfVxuOjpzZWxlY3Rpb24geyBiYWNrZ3JvdW5kOiAjZDVlMmZkOyBjb2xvcjogdmFyKC0taW5rLTEpOyB9XG5cbi8qIOa7muWKqOadoSAqL1xuOjotd2Via2l0LXNjcm9sbGJhciB7IHdpZHRoOiAxMHB4OyBoZWlnaHQ6IDEwcHg7IH1cbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sgeyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7IGJhY2tncm91bmQ6ICNkM2Q4ZTA7IGJvcmRlci1yYWRpdXM6IDZweDsgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYmcpOyB9XG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHsgYmFja2dyb3VuZDogI2I2YmRjOTsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09IOWNoeeJhyAvIOmdouadvyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiDliY3lj7DlhoXlrrnlnZfvvJrkuI3lho3nlLvnm5LlrZDvvIzlj6rkv53nlZnkuIvlhoXovrnot53vvIzpnaDliIbpmpTnur/kuI7nlZnnmb3ljLrliIYgKi9cbi5jYXJkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMTZweCAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4vKiDluJblrZDkv6Hmga/mtYHvvJrov57nu63nmoTmiYHlubPooYzvvIjmjqjnibnlvI/vvInvvIzlpJblsYLotJ/otKPlnIbop5LkuI7mnIDlkI7kuIDmnaHnmoTliIbpmpTnur8gKi9cbi5wb3N0LWxpc3Qge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zdXJmYWNlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wb3N0LWxpc3QgPiA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5wYW5lbCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xuICBwYWRkaW5nOiAxNnB4IDE4cHg7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT0g5oyJ6ZKuID09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDAgMTRweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXNtKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJyYW5kKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTMuNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTRzLCBib3JkZXItY29sb3IgMC4xNHMsIGNvbG9yIDAuMTRzLCBib3gtc2hhZG93IDAuMTRzO1xufVxuLmJ0bjpob3ZlciB7IGJhY2tncm91bmQ6IHZhcigtLWJyYW5kLWhvdmVyKTsgfVxuLmJ0bjphY3RpdmUgeyBiYWNrZ3JvdW5kOiB2YXIoLS1icmFuZC1hY3RpdmUpOyB9XG4uYnRuOmRpc2FibGVkLFxuLmJ0bltkaXNhYmxlZF0geyBvcGFjaXR5OiAwLjU7IGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLmJ0bi1naG9zdCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1zdHJvbmcpO1xuICBjb2xvcjogdmFyKC0taW5rLTIpO1xufVxuLmJ0bi1naG9zdDpob3ZlciB7IGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UtaG92ZXIpOyBib3JkZXItY29sb3I6IHZhcigtLWluay01KTsgY29sb3I6IHZhcigtLWluay0xKTsgfVxuXG4uYnRuLWRhbmdlciB7IGJhY2tncm91bmQ6IHZhcigtLWRhbmdlcik7IH1cbi5idG4tZGFuZ2VyOmhvdmVyIHsgYmFja2dyb3VuZDogI2FkMmYzNDsgfVxuXG4uYnRuLXN1YnRsZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJyYW5kLXN1YnRsZSk7XG4gIGNvbG9yOiB2YXIoLS1icmFuZCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnJhbmQtYm9yZGVyKTtcbn1cbi5idG4tc3VidGxlOmhvdmVyIHsgYmFja2dyb3VuZDogI2UzZWJmYTsgfVxuXG4uYnRuLXNtIHsgaGVpZ2h0OiAyOHB4OyBwYWRkaW5nOiAwIDEwcHg7IGZvbnQtc2l6ZTogMTIuNXB4OyBnYXA6IDRweDsgfVxuLmJ0bi1sZyB7IGhlaWdodDogNDBweDsgcGFkZGluZzogMCAyMHB4OyBmb250LXNpemU6IDE0LjVweDsgfVxuLmJ0bi1ibG9jayB7IHdpZHRoOiAxMDAlOyB9XG4uYnRuLXRleHQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogdmFyKC0tYnJhbmQpO1xuICBwYWRkaW5nOiAwIDRweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG4uYnRuLXRleHQ6aG92ZXIgeyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgY29sb3I6IHZhcigtLWJyYW5kLWhvdmVyKTsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PSDooajljZUgPT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmlucHV0LFxuLnRleHRhcmVhLFxuLnNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItc3Ryb25nKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXNtKTtcbiAgcGFkZGluZzogN3B4IDExcHg7XG4gIGZvbnQtc2l6ZTogMTMuNXB4O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3VyZmFjZSk7XG4gIGNvbG9yOiB2YXIoLS1pbmstMSk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE0cywgYm94LXNoYWRvdyAwLjE0cztcbn1cbi5pbnB1dDo6cGxhY2Vob2xkZXIsXG4udGV4dGFyZWE6OnBsYWNlaG9sZGVyIHsgY29sb3I6IHZhcigtLWluay00KTsgfVxuLmlucHV0OmhvdmVyLFxuLnRleHRhcmVhOmhvdmVyLFxuLnNlbGVjdDpob3ZlciB7IGJvcmRlci1jb2xvcjogdmFyKC0taW5rLTUpOyB9XG4uaW5wdXQ6Zm9jdXMsXG4udGV4dGFyZWE6Zm9jdXMsXG4uc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icmFuZCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDQ0LCA5MiwgMTk3LCAwLjEpO1xufVxuLmlucHV0OmRpc2FibGVkLFxuLnRleHRhcmVhOmRpc2FibGVkLFxuLnNlbGVjdDpkaXNhYmxlZCB7IGJhY2tncm91bmQ6IHZhcigtLWJnLXN1bmtlbik7IGNvbG9yOiB2YXIoLS1pbmstNCk7IGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLnRleHRhcmVhIHsgcmVzaXplOiB2ZXJ0aWNhbDsgbWluLWhlaWdodDogODhweDsgbGluZS1oZWlnaHQ6IDEuNzsgfVxuLnNlbGVjdCB7IGFwcGVhcmFuY2U6IG5vbmU7IGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IGN1cnNvcjogcG9pbnRlcjsgcGFkZGluZy1yaWdodDogMjhweDsgfVxuXG4uZm9ybS1pdGVtIHsgbWFyZ2luLWJvdHRvbTogMTZweDsgfVxuLmZvcm0taXRlbSA+IGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgY29sb3I6IHZhcigtLWluay0yKTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09IOagh+etviAvIOW+veeroCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udGFnIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogM3B4O1xuICBwYWRkaW5nOiAxcHggN3B4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtc20pO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1iZy1zdW5rZW4pO1xuICBjb2xvcjogdmFyKC0taW5rLTMpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnRhZy1ncmV5IHsgYmFja2dyb3VuZDogdmFyKC0tYmctc3Vua2VuKTsgY29sb3I6IHZhcigtLWluay0zKTsgfVxuLnRhZy1icmFuZCB7IGJhY2tncm91bmQ6IHZhcigtLWJyYW5kLXN1YnRsZSk7IGNvbG9yOiB2YXIoLS1icmFuZCk7IH1cbi50YWctd2FybiB7IGJhY2tncm91bmQ6IHZhcigtLXdhcm5pbmctYmcpOyBjb2xvcjogdmFyKC0td2FybmluZyk7IH1cbi50YWctZGFuZ2VyIHsgYmFja2dyb3VuZDogdmFyKC0tZGFuZ2VyLWJnKTsgY29sb3I6IHZhcigtLWRhbmdlcik7IH1cbi50YWctc3VjY2VzcyB7IGJhY2tncm91bmQ6IHZhcigtLXN1Y2Nlc3MtYmcpOyBjb2xvcjogdmFyKC0tc3VjY2Vzcyk7IH1cblxuLmJhZGdlLXN0YXR1cyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxcHggN3B4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtc20pO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnN0LW9rIHsgYmFja2dyb3VuZDogdmFyKC0tc3VjY2Vzcy1iZyk7IGNvbG9yOiB2YXIoLS1zdWNjZXNzKTsgfVxuLnN0LXdhcm4geyBiYWNrZ3JvdW5kOiB2YXIoLS13YXJuaW5nLWJnKTsgY29sb3I6IHZhcigtLXdhcm5pbmcpOyB9XG4uc3QtYmFkIHsgYmFja2dyb3VuZDogdmFyKC0tZGFuZ2VyLWJnKTsgY29sb3I6IHZhcigtLWRhbmdlcik7IH1cbi5zdC1ncmF5IHsgYmFja2dyb3VuZDogdmFyKC0tYmctc3Vua2VuKTsgY29sb3I6IHZhcigtLWluay00KTsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09IOWktOWDjyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYXZhdGFyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4LXNocmluazogMDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uYXZhdGFyIGltZyB7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT0g5bel5YW357G7ID09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5tdXRlZCB7IGNvbG9yOiB2YXIoLS1pbmstNCk7IH1cbi50ZXh0LXNtIHsgZm9udC1zaXplOiAxM3B4OyB9XG4udGV4dC14cyB7IGZvbnQtc2l6ZTogMTJweDsgfVxuLmZsZXggeyBkaXNwbGF5OiBmbGV4OyB9XG4uZmxleC0xIHsgZmxleDogMTsgbWluLXdpZHRoOiAwOyB9XG4uaXRlbXMtY2VudGVyIHsgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuLmp1c3RpZnktYmV0d2VlbiB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuLmdhcC00IHsgZ2FwOiA0cHg7IH1cbi5nYXAtOCB7IGdhcDogOHB4OyB9XG4uZ2FwLTEyIHsgZ2FwOiAxMnB4OyB9XG4ubXQtOCB7IG1hcmdpbi10b3A6IDhweDsgfVxuLm10LTE2IHsgbWFyZ2luLXRvcDogMTZweDsgfVxuLm1iLTE2IHsgbWFyZ2luLWJvdHRvbTogMTZweDsgfVxuLmVsbGlwc2lzIHsgb3ZlcmZsb3c6IGhpZGRlbjsgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbi5ibG9jayB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5tZXRyaWMge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIGNvbG9yOiB2YXIoLS1pbmstNCk7XG4gIGZvbnQtc2l6ZTogMTIuNXB4O1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09IOmhtumDqOe9kee7nOi/m+W6puadoSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uZ2xvYmFsLXByb2dyZXNzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDJweDtcbiAgei1pbmRleDogMTAwMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG59XG4uZ2xvYmFsLXByb2dyZXNzIGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icmFuZCk7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT0g5o+Q56S65raI5oGvID09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi50b2FzdC1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMTZweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi50b2FzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zdXJmYWNlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbiAgcGFkZGluZzogOXB4IDE0cHg7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1tZCk7XG4gIGZvbnQtc2l6ZTogMTMuNXB4O1xuICBtYXgtd2lkdGg6IG1pbig1NjBweCwgODh2dyk7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG59XG4udG9hc3QtaWNvbiB7IGZsZXgtc2hyaW5rOiAwOyB9XG4udG9hc3QtdGV4dCB7IGxpbmUtaGVpZ2h0OiAxLjU7IGNvbG9yOiB2YXIoLS1pbmstMik7IH1cbi50b2FzdC1zdWNjZXNzIC50b2FzdC1pY29uIHsgY29sb3I6IHZhcigtLXN1Y2Nlc3MpOyB9XG4udG9hc3QtZXJyb3IgLnRvYXN0LWljb24geyBjb2xvcjogdmFyKC0tZGFuZ2VyKTsgfVxuLnRvYXN0LXdhcm5pbmcgLnRvYXN0LWljb24geyBjb2xvcjogdmFyKC0td2FybmluZyk7IH1cbi50b2FzdC1pbmZvIC50b2FzdC1pY29uIHsgY29sb3I6IHZhcigtLWJyYW5kKTsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09IOaooeaAgeahhiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubW9kYWwtbWFzayB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjAsIDIzLCAzMSwgMC40Mik7XG4gIHotaW5kZXg6IDkwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMnB4KTtcbn1cbi5tb2RhbC1ib3gge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zdXJmYWNlKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWxnKTtcbiAgcGFkZGluZzogMjJweCAyNHB4O1xuICB3aWR0aDogNDQwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogODZ2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWxnKTtcbn1cbi5tb2RhbC1ib3ggaDMge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5tb2RhbC1ib3ggPiBwIHtcbiAgbWFyZ2luOiAwIDAgNHB4O1xuICBjb2xvcjogdmFyKC0taW5rLTMpO1xuICBmb250LXNpemU6IDEzLjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjU7XG59XG4ubW9kYWwtYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdhcDogOHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMTRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJvcmRlcik7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT0g56m654q25oCBID09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5lbXB0eSB7XG4gIHBhZGRpbmc6IDQ0cHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0taW5rLTQpO1xuICBmb250LXNpemU6IDEzLjVweDtcbn1cbi5lbXB0eSAuaWNvbixcbi5lbXB0eS1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgY29sb3I6IHZhcigtLWluay01KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09IOmqqOaetuWxjyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uc2tlbGV0b24ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNlZWYwZjMgMjUlLCAjZjZmN2Y5IDM3JSwgI2VlZjBmMyA2MyUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwMCUgMTAwJTtcbiAgYW5pbWF0aW9uOiBzaGltbWVyIDEuNHMgZWFzZSBpbmZpbml0ZTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbn1cbkBrZXlmcmFtZXMgc2hpbW1lciB7XG4gIDAlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA1MCU7IH1cbiAgMTAwJSB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgNTAlOyB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT0g5YiG6aG1ID09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5wYWdlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMThweCAwIDZweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnBhZ2VyIGJ1dHRvbiB7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAwIDhweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXNtKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLXN0cm9uZyk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1pbmstMyk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE0cztcbn1cbi5wYWdlciBidXR0b246aG92ZXI6bm90KDpkaXNhYmxlZCkgeyBib3JkZXItY29sb3I6IHZhcigtLWluay01KTsgY29sb3I6IHZhcigtLWluay0xKTsgYmFja2dyb3VuZDogdmFyKC0tc3VyZmFjZS1ob3Zlcik7IH1cbi5wYWdlciBidXR0b24uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnJhbmQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJyYW5kKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucGFnZXIgYnV0dG9uOmRpc2FibGVkIHsgb3BhY2l0eTogMC40OyBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG4ucGFnZXIgLm11dGVkIHsgZm9udC1zaXplOiAxMnB4OyBtYXJnaW4tbGVmdDogNnB4OyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT0g6KGo5qC8ID09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zdXJmYWNlKTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnRhYmxlIHRoLFxuLnRhYmxlIHRkIHtcbiAgcGFkZGluZzogMTBweCAxMnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi50YWJsZSB0aCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJnLXN1bmtlbik7XG4gIGNvbG9yOiB2YXIoLS1pbmstMyk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTIuNXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLXN0cm9uZyk7XG59XG4udGFibGUgdGJvZHkgdHIgeyB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTJzOyB9XG4udGFibGUgdGJvZHkgdHI6aG92ZXIgeyBiYWNrZ3JvdW5kOiB2YXIoLS1zdXJmYWNlLWhvdmVyKTsgfVxuLnRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQgeyBib3JkZXItYm90dG9tOiAwOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT0g5a+M5paH5pys5YaF5a65ID09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5yaWNoLWNvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMS44NTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogdmFyKC0taW5rLTIpO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLnJpY2gtY29udGVudCBwIHsgbWFyZ2luOiAwIDAgMTJweDsgfVxuLnJpY2gtY29udGVudCBwOmxhc3QtY2hpbGQgeyBtYXJnaW4tYm90dG9tOiAwOyB9XG4ucmljaC1jb250ZW50IGltZyB7IGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7IG1hcmdpbjogMTBweCAwOyB9XG4ucmljaC1jb250ZW50IGEgeyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7IH1cbi5yaWNoLWNvbnRlbnQgcHJlLFxuLnJpY2gtY29udGVudCBjb2RlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbW9ubyk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmctc3Vua2VuKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXNtKTtcbn1cbi5yaWNoLWNvbnRlbnQgY29kZSB7IHBhZGRpbmc6IDFweCA1cHg7IGNvbG9yOiAjYjMzMDVhOyB9XG4ucmljaC1jb250ZW50IHByZSB7IHBhZGRpbmc6IDEycHggMTRweDsgb3ZlcmZsb3cteDogYXV0bzsgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTsgfVxuLnJpY2gtY29udGVudCBwcmUgY29kZSB7IHBhZGRpbmc6IDA7IGJhY2tncm91bmQ6IG5vbmU7IGNvbG9yOiB2YXIoLS1pbmstMik7IH1cbi5yaWNoLWNvbnRlbnQgYmxvY2txdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdmFyKC0tYm9yZGVyLXN0cm9uZyk7XG4gIG1hcmdpbjogMTBweCAwO1xuICBwYWRkaW5nOiAycHggMTRweDtcbiAgY29sb3I6IHZhcigtLWluay0zKTtcbn1cbi5yaWNoLWNvbnRlbnQgdWwsIC5yaWNoLWNvbnRlbnQgb2wgeyBwYWRkaW5nLWxlZnQ6IDIycHg7IG1hcmdpbjogMCAwIDEycHg7IH1cbi5yaWNoLWNvbnRlbnQgdWwgeyBsaXN0LXN0eWxlOiBkaXNjOyB9XG4ucmljaC1jb250ZW50IG9sIHsgbGlzdC1zdHlsZTogZGVjaW1hbDsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09IFNWRyDlm77moIcgPT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnN2Zy1pY29uIHsgdmVydGljYWwtYWxpZ246IC0wLjE2ZW07IH1cbi5pY29uLWJ0biAuc3ZnLWljb24sXG4uYnRuIC5zdmctaWNvbiB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT0g55m75b2VIC8g5rOo5YaMID09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5hdXRoLXBhZ2Uge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgbWluLWhlaWdodDogMTAwZHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmcpO1xuICBwYWRkaW5nOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXV0aC1iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmZmZmYgMCUsIHZhcigtLWJnKSAxMDAlKTtcbiAgei1pbmRleDogMDtcbn1cbi5hdXRoLWNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAzOTZweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zdXJmYWNlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWxnKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LW1kKTtcbiAgcGFkZGluZzogMzBweCAzMHB4IDI2cHg7XG59XG4uYXV0aC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbjogMTJweCAwIDRweDtcbn1cbi5hdXRoLWNhcmQgcC5zd2l0Y2gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMThweCAwIDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHZhcigtLWluay00KTtcbn1cbi5hdXRoLWNhcmQgLmJhY2sge1xuICBjb2xvcjogdmFyKC0taW5rLTQpO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uYXV0aC1jYXJkIC5iYWNrOmhvdmVyIHsgY29sb3I6IHZhcigtLWJyYW5kKTsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09IOmhtemdoui/h+a4oSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ucGFnZS1lbnRlci1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjJzIGVhc2UsIHRyYW5zZm9ybSAwLjIycyBjdWJpYy1iZXppZXIoMC4yMiwgMSwgMC4zNiwgMSk7XG59XG4ucGFnZS1sZWF2ZS1hY3RpdmUgeyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTJzIGVhc2U7IH1cbi5wYWdlLWVudGVyLWZyb20geyBvcGFjaXR5OiAwOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTsgfVxuLnBhZ2UtbGVhdmUtdG8geyBvcGFjaXR5OiAwOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT0g5peg6Zqc56KNID09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICosICo6OmJlZm9yZSwgKjo6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMDFtcyAhaW1wb3J0YW50O1xuICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT0g6KGo5qC85qiq5ruR5a655ZmoID09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIOWIl+WkmueahOihqOagvOaUvui/myAudGFibGUtc2Nyb2xs77yM5qiq5ZCR5rua5Yqo5Y+R55Sf5Zyo5a655Zmo5YaF6YOo77yM6aG16Z2i5pys6Lqr5LiN5Lya6KKr5pKR5a69ICovXG4udGFibGUtc2Nyb2xsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xufVxuLnRhYmxlLXNjcm9sbCA+IC50YWJsZSB7IG1pbi13aWR0aDogNDYwcHg7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PSDlk43lupTlvI8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyog5omL5py6L+W5s+adv+S4iuemgeatouaVtOmhteaoquWQkea7muWKqO+8muecn+ato+eahOa6ouWHuueUsSAudGFibGUtc2Nyb2xs44CBLm1vZGFsLWJveCDnrYnlsYDpg6jlrrnlmajmtojljJbvvIxcbiAgIOi/memHjOWPquWBmuWFnOW6leOAgm92ZXJmbG93LXg6IGNsaXAg5LiN5bu656uL5rua5Yqo5a655Zmo77yM5LiN5Lya56C05Z2PIHN0aWNreSDpobbmoI/jgIIgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICBodG1sLFxuICBib2R5IHsgb3ZlcmZsb3cteDogY2xpcDsgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNhcmQgeyBwYWRkaW5nOiAxNHB4IDE2cHg7IH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIDpyb290IHsgLS1oZWFkZXItaDogNTJweDsgfVxuXG4gIC8qIOmhtemdoueVmeeZveaUtue0p++8jOaKiuWuveW6puiuqee7meWGheWuuSAqL1xuICAuY2FyZCB7IHBhZGRpbmc6IDE0cHg7IH1cbiAgLnBhbmVsIHsgcGFkZGluZzogMTRweDsgfVxuXG4gIC8qIOW8ueeql++8muWwj+Wxj+mTuua7oe+8jOWFgeiuuOe6teWQkea7muWKqO+8jOaMiemSruaNouihjOS4jeaMpOWOiyAqL1xuICAubW9kYWwtbWFzayB7IHBhZGRpbmc6IDEycHg7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBwYWRkaW5nLXRvcDogMzZweDsgfVxuICAubW9kYWwtYm94IHsgd2lkdGg6IDEwMCU7IG1heC13aWR0aDogMTAwJTsgcGFkZGluZzogMThweCAxNnB4OyBtYXgtaGVpZ2h0OiA4NHZoOyB9XG4gIC5tb2RhbC1hY3Rpb25zIHsgZmxleC13cmFwOiB3cmFwOyBnYXA6IDhweDsgfVxuICAubW9kYWwtYWN0aW9ucyAuYnRuIHsgZmxleDogMSAxIDEyMHB4OyB9XG5cbiAgLyog6KGo5qC85LiO5YiG6aG1ICovXG4gIC50YWJsZSB0aCxcbiAgLnRhYmxlIHRkIHsgcGFkZGluZzogOXB4IDEwcHg7IH1cbiAgLnBhZ2VyIHsgZ2FwOiAzcHg7IH1cbiAgLnBhZ2VyIC5tdXRlZCB7IGZsZXgtYmFzaXM6IDEwMCU7IHRleHQtYWxpZ246IGNlbnRlcjsgbWFyZ2luOiA0cHggMCAwOyB9XG5cbiAgLyog5a+M5paH5pys6YeM55qE6ZW/6ZO+5o6l44CB5Luj56CB5Z2X5LiN5pKR56C05a655ZmoICovXG4gIC5yaWNoLWNvbnRlbnQgcHJlIHsgZm9udC1zaXplOiAxMi41cHg7IH1cbiAgLnJpY2gtY29udGVudCBpbWcgeyBoZWlnaHQ6IGF1dG87IH1cblxuICAudG9hc3QgeyBtYXgtd2lkdGg6IDkydnc7IH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5jYXJkIHsgcGFkZGluZzogMTJweDsgfVxuICAucGFuZWwgeyBwYWRkaW5nOiAxMnB4OyB9XG4gIC5idG4geyBwYWRkaW5nOiAwIDEycHg7IH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIOinpuaOp+S4juWKqOaViOWfuue6v1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyog56e75Yqo56uv5Y675o6J54K55Ye75pe255qE54Gw6Imy6auY5Lqu5Z2X77yM57uf5LiA6Z2gIDphY3RpdmUg5Y+N6aaIICovXG5ib2R5LFxuYnV0dG9uLFxuYSxcbmxhYmVsLFxuaW5wdXQsXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIOWPquWcqOayoeaciSBob3ZlciDog73lipvnmoTorr7lpIfkuIrliqDmjInljovlj43ppojvvIjpvKDmoIforr7lpIfmnIkgOmhvdmVyIOWwseWkn+S6hu+8iSAqL1xuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAuYnRuOmFjdGl2ZSxcbiAgLnBhZ2VyIGJ1dHRvbjphY3RpdmUsXG4gIC5zZWctYnRuOmFjdGl2ZSxcbiAgLmNoaXA6YWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTcpO1xuICB9XG4gIC5idG46YWN0aXZlIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cbn1cblxuLyog5bCK6YeN44CM5YeP5bCR5Yqo5oCB5pWI5p6c44CN55qE57O757uf6K6+572u77ya5YWz5o6J5omA5pyJ6KOF6aWw5oCn5Yqo55S7ICovXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAqLFxuICAqOjpiZWZvcmUsXG4gICo6OmFmdGVyIHtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuMDAxbXMgIWltcG9ydGFudDtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4wMDFtcyAhaW1wb3J0YW50O1xuICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIOWGheWuueWbvuWFiOe7meS4quW6leiJsuWNoOS9je+8jOW8see9keWKoOi9veaXtuS4jeS8muWHuueOsOOAjOeZveWdlyDihpIg56qB54S25pKR5byA44CNICovXG4ucmljaC1jb250ZW50IGltZyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJnLXN1bmtlbik7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cblxuLyog5Y+v55yL5aSn5Zu+55qE5Zu+54mH77ya6byg5qCH57uZ5pS+5aSn6ZWc5o+Q56S677yM5oKs5YGc6L275b6u5Y6L5pqX6KGo56S65Y+v54K5ICovXG5bZGF0YS16b29tLWdyb3VwXSBpbWcsXG4ucmljaC1jb250ZW50IGltZyB7XG4gIGN1cnNvcjogem9vbS1pbjtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIFtkYXRhLXpvb20tZ3JvdXBdIGltZyxcbiAgLnJpY2gtY29udGVudCBpbWcge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNHM7XG4gIH1cbiAgW2RhdGEtem9vbS1ncm91cF0gaW1nOmhvdmVyLFxuICAucmljaC1jb250ZW50IGltZzpob3ZlciB7XG4gICAgb3BhY2l0eTogMC45MjtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAg5omL5py66KGo5Y2V77ya5a2X5Y+35b+F6aG7IOKJpTE2cHjvvIzlkKbliJkgaU9TIFNhZmFyaSDogZrnhKbml7bkvJrlvLrliLbmlL7lpKfmlbTpobVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmlucHV0LFxuICAuc2VsZWN0LFxuICAudGV4dGFyZWEsXG4gIC5zZWFyY2ggaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuaW5wdXQsXG4gIC5zZWxlY3Qge1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAudGV4dGFyZWEge1xuICAgIG1pbi1oZWlnaHQ6IDk2cHg7XG4gIH1cbiAgLyog6Kem5o6n55uu5qCH77ya5Zu+5qCH5oyJ6ZKu44CB5YiG6aG144CB5Y+v54K55qCH562+6YO95pS+5aSn5Yiw5o6l6L+RIDQ0cHggKi9cbiAgLmljb24tYnRuIHtcbiAgICB3aWR0aDogMzhweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gIH1cbiAgLnBhZ2VyIGJ1dHRvbiB7XG4gICAgbWluLXdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgfVxuICAudGFnIHtcbiAgICBwYWRkaW5nOiAzcHggOHB4O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICDlubPmnb/moaPvvIg3NjnigJMxMDI077yJ77ya5YaF5a655Yir5ouJ5aSq5a6977yM5Lik5L6n55WZ55m95aSa5LiA54K5XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIDpyb290IHtcbiAgICAtLWNvbnRlbnQtbWF4OiA5ODBweDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAg5rex6Imy5qih5byP77ya5Y+q5o2i6K6+6K6h5Luk54mM77yM57uE5Lu25Luj56CB5LiN55So5pS5XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogZGFyaykge1xuICA6cm9vdCB7XG4gICAgY29sb3Itc2NoZW1lOiBkYXJrO1xuXG4gICAgLS1icmFuZDogIzViODZlNTtcbiAgICAtLWJyYW5kLWhvdmVyOiAjNzI5OGVhO1xuICAgIC0tYnJhbmQtYWN0aXZlOiAjNGE3NGQwO1xuICAgIC0tYnJhbmQtc3VidGxlOiAjMWIyNDM0O1xuICAgIC0tYnJhbmQtYm9yZGVyOiAjMmIzYTU1O1xuXG4gICAgLS1pbmstMTogI2VlZjFmNjtcbiAgICAtLWluay0yOiAjYzhjZmRhO1xuICAgIC0taW5rLTM6ICM5YWE0YjI7XG4gICAgLS1pbmstNDogIzc4ODI4ZjtcbiAgICAtLWluay01OiAjNWE2MzZmO1xuXG4gICAgLS1iZzogIzBmMTMxOTtcbiAgICAtLWJnLXN1bmtlbjogIzE1MWEyMjtcbiAgICAtLXN1cmZhY2U6ICMxNzFjMjQ7XG4gICAgLS1zdXJmYWNlLWhvdmVyOiAjMWQyMzJjO1xuICAgIC0tYm9yZGVyOiAjMjMyYTM0O1xuICAgIC0tYm9yZGVyLXN0cm9uZzogIzJlMzc0MjtcblxuICAgIC0tZGFuZ2VyOiAjZTI2MDZhO1xuICAgIC0tZGFuZ2VyLWJnOiAjMmExYTFkO1xuICAgIC0tc3VjY2VzczogIzRiYmQ4NjtcbiAgICAtLXN1Y2Nlc3MtYmc6ICMxNDI1MWQ7XG4gICAgLS13YXJuaW5nOiAjZDhhNTQ1O1xuICAgIC0td2FybmluZy1iZzogIzI3MWYxMTtcblxuICAgIC0tc2hhZG93LXhzOiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIC0tc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjU1KTtcbiAgICAtLXNoYWRvdy1tZDogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgLS1zaGFkb3ctbGc6IDAgOHB4IDI4cHggcmdiYSgwLCAwLCAwLCAwLjU1KTtcbiAgfVxuXG4gIDo6c2VsZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjMmIzYTU1O1xuICAgIGNvbG9yOiB2YXIoLS1pbmstMSk7XG4gIH1cbiAgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogIzMzM2M0ODtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJnKTtcbiAgfVxuICA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDE0YjU4O1xuICB9XG4gIC5za2VsZXRvbiB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMWIyMTJiIDI1JSwgIzIzMmIzNiAzNyUsICMxYjIxMmIgNjMlKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQwMCUgMTAwJTtcbiAgfVxuICAuYnRuLXN1YnRsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzIyMzAzZjtcbiAgfVxuICAvKiDnmb3lupXlm77niYfvvIjmr5TlpoLmiKrlm77vvInlnKjmt7HoibLkuIvkuI3liLrnnLwgKi9cbiAgLnJpY2gtY29udGVudCBpbWcge1xuICAgIG9wYWNpdHk6IDAuOTI7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIOWJjeWPsOaJgeW5s+WMlu+8iFBhcnQgMu+8ie+8mumhtemdouS4jeWGjeeUseeZveebkuWtkOaLvOaIkFxuICAg4oCU4oCUIOW6leiJsuS4jeWGjeeUqOeBsOW6lSArIOeZveWNoe+8jOaUueaIkOaVtOmhteeZveW6le+8jOWdl+S4juWdl+S5i+mXtOWPqueVmSAxcHgg5YiG6ZqU57q/XG4gICDigJTigJQg55m75b2VL+azqOWGjOOAgeWQjuWPsOeuoeeQhuOAgeW8ueeql+OAgeihqOagvOS7jeS/neeVmeWuueWZqO+8iOihqOWNleWSjOihqOagvOmcgOimgei+ueeVjO+8iVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5mb3J1bS1sYXlvdXQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zdXJmYWNlKTtcbn1cbi5mb3J1bS1sYXlvdXQgLmZvb3RlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpO1xufVxuLyog5LiK5LiL55u46YK755qE5Yy65Z2X5LmL6Ze05Y+q55WZ5LiA5p2h57q/ICovXG4uZm9ydW0tbGF5b3V0IC5jYXJkICsgLmNhcmQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTtcbn1cbi8qIOS4pOWIl+W4g+WxgOmHjOW3puWPs+ebuOmCu+eahOWNoeS4jeeul+OAjOS4iuS4i+ebuOmCu+OAjSAqL1xuLmZvcnVtLWxheW91dCAubWUgPiAuY2FyZCArIC5jYXJkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi8qIOW4luWtkOa1geiejei/m+mhtemdou+8jOWPquS/neeVmeihjOWIhumalOe6vyAqL1xuLmZvcnVtLWxheW91dCAucG9zdC1saXN0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZm9ydW0tbGF5b3V0IC5wb3N0LWxpc3QgPiA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpO1xufS8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICDnrqHnkIblkI7lj7DpgJrnlKjluIPlsYDmoLflvI9cbiAgIOS4juWJjeWPsOWFseeUqOWQjOS4gOWll+iuvuiuoeS7pOeJjO+8jOS/neaMgeinhuinieS4gOiHtFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogLS0tLS0tLS0tLSDpobXlpLQgLS0tLS0tLS0tLSAqL1xuLnBhZ2UtaGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZ2FwOiAxMnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucGFnZS1oZWFkIGgyIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0taW5rLTEpO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbn1cbi5wYWdlLWhlYWQgcCB7XG4gIG1hcmdpbjogM3B4IDAgMDtcbiAgZm9udC1zaXplOiAxMi41cHg7XG4gIGNvbG9yOiB2YXIoLS1pbmstNCk7XG59XG5cbi8qIC0tLS0tLS0tLS0g6Z2i5p2/IC0tLS0tLS0tLS0gKi9cbi5wYW5lbCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xuICBwYWRkaW5nOiAxNnB4IDE4cHg7XG59XG4ucGFuZWwgKyAucGFuZWwgeyBtYXJnaW4tdG9wOiAxNHB4OyB9XG4ucGFuZWwgPiBiIHtcbiAgZm9udC1zaXplOiAxMy41cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1pbmstMSk7XG59XG5cbi8qIC0tLS0tLS0tLS0g562b6YCJ5qCPIC0tLS0tLS0tLS0gKi9cbi5maWx0ZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbi5maWx0ZXJzIC5pbnB1dCxcbi5maWx0ZXJzIC5zZWxlY3Qge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAxNDhweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiAwIDExcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5maWx0ZXJzIC5zcGFjZXIgeyBmbGV4OiAxOyB9XG5cbi8qIC0tLS0tLS0tLS0g6KGo5qC85a655ZmoIC0tLS0tLS0tLS0gKi9cbi50Ymwtd3JhcCB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG59XG4udGJsLXdyYXAgLnRhYmxlIHsgYm9yZGVyOiAwOyB9XG4udGJsLXdyYXAgLnRhYmxlIHRoOmZpcnN0LWNoaWxkIHsgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tcmFkaXVzKTsgfVxuLnRibC13cmFwIC50YWJsZSB0aDpsYXN0LWNoaWxkIHsgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLXJhZGl1cyk7IH1cblxuLyogLS0tLS0tLS0tLSDnu5/orqHljaHniYcgLS0tLS0tLS0tLSAqL1xuLnN0YXQtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDE2OHB4LCAxZnIpKTtcbiAgZ2FwOiAxMnB4O1xufVxuLnN0YXQtY2FyZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xuICBwYWRkaW5nOiAxNXB4IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMnB4O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNHMsIGJveC1zaGFkb3cgMC4xNHM7XG59XG4uc3RhdC1jYXJkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItc3Ryb25nKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXhzKTtcbn1cbi5zdGF0LWNhcmQgLnN2IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0taW5rLTEpO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogdGFidWxhci1udW1zO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5zdGF0LWNhcmQgLnNsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0taW5rLTQpO1xufVxuLnN0YXQtY2FyZCAuc2w6Zmlyc3QtY2hpbGQge1xuICBmb250LXNpemU6IDEyLjVweDtcbiAgY29sb3I6IHZhcigtLWluay0zKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi8qIOW8uuiwg+WNoe+8muaUueS4uuW3puS+p+i+ueahhuagh+ivhu+8jOS4jeeUqOa4kOWPmOiDjOaZryAqL1xuLnN0YXQtY2FyZC5hY2NlbnQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icmFuZC1zdWJ0bGUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJyYW5kLWJvcmRlcik7XG59XG4uc3RhdC1jYXJkLmFjY2VudCAuc3YgeyBjb2xvcjogdmFyKC0tYnJhbmQpOyB9XG5cbi8qIC0tLS0tLS0tLS0g6KGM5pON5L2cIC0tLS0tLS0tLS0gKi9cbi5yb3ctYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucm93LWFjdGlvbnMgLmJ0biB7XG4gIGhlaWdodDogMjVweDtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLyogLS0tLS0tLS0tLSDmn7Hnirblm74gLS0tLS0tLS0tLSAqL1xuLmNoYXJ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBnYXA6IDVweDtcbiAgaGVpZ2h0OiAxOTBweDtcbiAgcGFkZGluZzogOHB4IDRweCAwO1xufVxuLmNoYXJ0IC5iYXItd3JhcCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uY2hhcnQgLmJhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icmFuZCk7XG4gIG1pbi1oZWlnaHQ6IDJweDtcbn1cbi5jaGFydCAuYmFyLmNvbW1lbnRzIHsgYmFja2dyb3VuZDogIzdiYTBlODsgfVxuLmNoYXJ0IC5iYXIudXNlcnMgeyBiYWNrZ3JvdW5kOiAjYzlhMjI3OyB9XG4uY2hhcnQgLngtbGFiZWwge1xuICBmb250LXNpemU6IDEwLjVweDtcbiAgY29sb3I6IHZhcigtLWluay00KTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5sZWdlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWluay0zKTtcbn1cbi5sZWdlbmQgaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4vKiAtLS0tLS0tLS0tIOW4g+WxgCAtLS0tLS0tLS0tICovXG4uc3BsaXQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAzMDRweDtcbiAgZ2FwOiAxNHB4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG4uc3BsaXQgPiAucGFuZWwgKyAucGFuZWwgeyBtYXJnaW4tdG9wOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNwbGl0IHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IH1cbn1cblxuLyogLS0tLS0tLS0tLSDnqoTlsY/vvIjmiYvmnLogLyDlubPmnb/vvIkgLS0tLS0tLS0tLSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC8qIOetm+mAieagj++8mui+k+WFpeahhuWPr+S8uOe8qe+8jOS4jeWGjeeUqOWbuuWumiBtaW4td2lkdGgg5pKR5a69ICovXG4gIC5maWx0ZXJzIC5pbnB1dCxcbiAgLmZpbHRlcnMgLnNlbGVjdCB7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDEgMSAxNTBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZmlsdGVycyAuc3BhY2VyIHsgZGlzcGxheTogbm9uZTsgfVxuICAuZmlsdGVycyB7IGdhcDogNnB4OyB9XG5cbiAgLnBhZ2UtaGVhZCB7IGdhcDogOHB4OyBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG4gIC5wYWdlLWhlYWQgaDIgeyBmb250LXNpemU6IDE2cHg7IH1cbiAgLnBhZ2UtaGVhZCBwIHsgZm9udC1zaXplOiAxMnB4OyB9XG5cbiAgLnBhbmVsIHsgcGFkZGluZzogMTRweCAxMnB4OyB9XG4gIC5wYW5lbCArIC5wYW5lbCB7IG1hcmdpbi10b3A6IDEycHg7IH1cblxuICAuc3RhdC1ncmlkIHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMTQwcHgsIDFmcikpOyBnYXA6IDEwcHg7IH1cbiAgLnN0YXQtY2FyZCB7IHBhZGRpbmc6IDEycHggMTJweDsgfVxuICAuc3RhdC1jYXJkIC5zdiB7IGZvbnQtc2l6ZTogMjFweDsgfVxuXG4gIC50Ymwtd3JhcCB7IC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluOyB9XG4gIC5yb3ctYWN0aW9ucyB7IGdhcDogNXB4OyB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjBweCkge1xuICAuY2hhcnQgeyBoZWlnaHQ6IDE1MHB4OyBnYXA6IDNweDsgfVxuICAuY2hhcnQgLngtbGFiZWwgeyBmb250LXNpemU6IDlweDsgfVxuICAubGVnZW5kIHsgZmxleC13cmFwOiB3cmFwOyBnYXA6IDhweCAxMnB4OyB9XG59XG4iXSwKICAibWFwcGluZ3MiOiAiQUFDQSxDQUFDLEVBQUUsQ0FBQyxpQkFDRixTQUFVLE1BQ1YsSUFBTyxFQUFQLE1BQU8sRUFBUCxPQUFPLEVBQVAsS0FBTyxFQUNQLFFBQVMsSUFDVCxRQUFTLEtBQ1QsWUFBYSxPQUNiLGdCQUFpQixPQUNqQixRQUFTLEtBQ1Qsb0JBQXFCLE9BQ3ZCLENBQ0EsQ0FBQyxXQUFXLENBQUMsaUJBQ1gsU0FBVSxTQUNWLElBQU8sRUFBUCxNQUFPLEVBQVAsT0FBTyxFQUFQLEtBQU8sRUFDUCxXQUFZLFNBQ2QsQ0FHQSxDQUFDLE1BQU0sQ0FBQyxpQkFDTixTQUFVLFNBQ1YsSUFBSyxFQUNMLEtBQU0sRUFDTixNQUFPLEVBQ1AsUUFBUyxFQUNULFFBQVMsS0FDVCxZQUFh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 */
